@font-face{font-family:MS;src:url("fonts/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-display:swap}
@font-face{font-family:MS;src:url("fonts/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-display:swap}
@font-face{font-family:MS;src:url("fonts/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-display:swap}
[class*="wp-block-betamur-"]{font-family:MS,Helvetica,Arial,sans-serif;color:#111;-webkit-font-smoothing:antialiased;box-sizing:border-box}
[class*="wp-block-betamur-"] *{box-sizing:border-box;margin:0;padding:0}
[class*="wp-block-betamur-"] img{max-width:100%;display:block;height:auto}
[class*="wp-block-betamur-"] a{color:inherit;text-decoration:none}
html{scroll-behavior:smooth}
[class*="wp-block-betamur-"] h1,[class*="wp-block-betamur-"] h2,[class*="wp-block-betamur-"] h3,[class*="wp-block-betamur-"] h4{font-family:MS,Helvetica,Arial,sans-serif;letter-spacing:normal}
[class*="wp-block-betamur-"] h1,[class*="wp-block-betamur-"] h2,[class*="wp-block-betamur-"] h3,[class*="wp-block-betamur-"] h4{color:#111}
.wp-block-betamur-hero .hero h1{color:#fff}
.wp-block-betamur-hero .hero h1 span{color:#9DB8FF}
.wp-block-betamur-cta h2,.wp-block-betamur-cta .cta h2{color:#fff}
/* v1.0.3: відновлені правила, загублені CSS-розкидачем + нейтралізація теми */
body{background:#fff}
[class*="wp-block-betamur-"]{line-height:normal}
.wp-block-betamur-services,.wp-block-betamur-why,.wp-block-betamur-projects,.wp-block-betamur-process{padding:72px 0}
.wp-block-betamur-cta .cta{padding:72px 0}
[class*="wp-block-betamur-"] .btn.ghost{background:transparent;border:1.5px solid rgba(255,255,255,.85);color:#fff}
[class*="wp-block-betamur-"] .btn.ghost:hover{background:rgba(255,255,255,.12)}
