body.page-template main h3{font-size:1.5em;font-weight:700}.wp-block-post-featured-image{min-height:600px}footer{background-color:var(--wp--preset--color--white)}.wp-block-button__link{max-width:var(--wp--style--global--content-size)}footer .wp-block-navigation-item__content{text-align:right}.single-post .entry-content,h1.wp-block-post-title{max-width:1000px;margin:0 auto}@media (max-width:1260px){footer{border-left-width:20px;border-right-width:20px}footer .footer-logo{width:100%}footer .footer-column2,footer .footer-column3,footer .footer-column4{padding-left:10px;padding-right:10px}}@media (max-width:850px){footer .footer-column2,footer .footer-column3,footer .footer-column4,footer nav ul{width:100%}footer .wp-block-navigation-item__content,footer p.has-text-align-right{text-align:center}}@media (max-width:900px){.page-id-9 main .entry-content>div,.page-id-25 main .entry-content>div,.page-id-33 main .entry-content>div,.page-id-40 main .entry-content>div,.page-id-44 main .entry-content>div,.page-id-42 main .entry-content>div,.page-id-48 main .entry-content>div{margin:0 !important}}@media (max-width:520px){.wp-block-mwd-core-slide .slide-text{display:none !important}}.wp-block-accordion{display:flex;flex-direction:column;gap:15px}.wp-block-accordion-item{background-color:#fff;border:1px solid #eaeaec;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.03);overflow:hidden;transition:all .3s ease}.wp-block-accordion-item:hover{border-color:#0056b3;box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px)}.wp-block-accordion-heading__toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px;background:0 0;border:none;cursor:pointer;font-size:1.1rem;color:#333;text-align:left}.wp-block-accordion-heading__toggle-title strong{font-weight:600}.wp-block-accordion-heading__toggle-icon{font-size:1.5rem;font-weight:300;color:#0056b3;transition:transform .3s ease;display:inline-block}.wp-block-accordion-heading__toggle[aria-expanded=true] .wp-block-accordion-heading__toggle-icon{transform:rotate(45deg)}.wp-block-accordion-panel{padding:0 20px 20px;color:#555;line-height:1.6}.page-id-48 h1{text-align:center;padding-bottom:20px}main.wp-block-group{border:50px solid transparent;border-top:0;border-bottom:0}main.wp-block-group>div{background-color:#fff}.page-template-page-no-title main.wp-block-group{border-left:0;border-right:0}.page-template-page-no-title main.wp-block-group>div.entry-content{padding-left:0;padding-right:0}.page-template-page-no-title main.wp-block-group>div.entry-content>div{padding:2rem 40px}header{border-bottom:2px solid rgba(0,0,0,.2);border-left:150px solid transparent;border-right:150px solid transparent;box-sizing:border-box}footer{border-top:2px solid rgba(0,0,0,.2);border-left:150px solid transparent;border-right:150px solid transparent;box-sizing:border-box}main .entry-content>div:nth-child(2n){border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:0}.page-id-9 main .entry-content>div,.page-id-25 main .entry-content>div,.page-id-33 main .entry-content>div,.page-id-40 main .entry-content>div,.page-id-44 main .entry-content>div,.page-id-42 main .entry-content>div,.page-id-48 main .entry-content>div{margin:0 15% !important}.page-id-33 main .entry-content>div.wp-block-mwd-core-service-gallery{max-width:70%;width:70%}.page-id-9 main .entry-content>div.wp-block-mwd-core-slider,.page-id-25 main .entry-content>div.wp-block-mwd-core-slider,.page-id-33 main .entry-content>div.wp-block-mwd-core-slider,.page-id-40 main .entry-content>div.wp-block-mwd-core-slider,.page-id-44 main .entry-content>div.wp-block-mwd-core-slider,.page-id-42 main .entry-content>div.wp-block-mwd-core-slider,.page-id-48 main .entry-content>div.wp-block-mwd-core-slider{margin:0 !important}#fluentform_7_success{box-shadow:var(--wp--preset--shadow--natural);border:1px solid #333;padding:20px;text-align:center;background-color:#fff;cursor:pointer}.wp-block-mwd-core-slider{background-color:green}@media (max-width:1300px){.page-id-9 main .entry-content>div,.page-id-25 main .entry-content>div,.page-id-33 main .entry-content>div,.page-id-40 main .entry-content>div,.page-id-44 main .entry-content>div,.page-id-42 main .entry-content>div,.page-id-48 main .entry-content>div{margin:0 2% !important}.page-id-33 main .entry-content>div.wp-block-mwd-core-service-gallery{max-width:96%;width:96%}}@media (max-width:900px){header{width:100%;border:none}}