h1,h2,h3,h4,h5,.ph3,.ph4,.ph2,.ph5{color:var(--lasur);font-size:var(--h1-size);font-family: var(--hfont) !important;font-weight:var(--hweight)}body.newfonts h1,body.newfonts h2,body.newfonts h3,body.newfonts h4,body.newfonts h5,body.newfonts .ph3,body.newfonts .ph4,body.newfonts .ph2,body.newfonts .ph5{text-transform:none;font-weight:600;margin:0}body.mainpage.newfonts .ph4{margin-bottom:20px}h3,.ph3{font-size:var(--h3-size)}h2,.ph2{font-size:var(--h2-size)}h4,.ph4{font-size:var(--h4-size)}.reviews h2{margin:0}.ph5-small{font-size:var(--h3-size);text-transform:none}h2 span{font-size:var(--h2-span-size);display:block;text-align:center;font-weight:400;text-transform:none}h2.spanupper span,h3.spanupper span{font-size:var(--pfontsize);font-weight:var(--hweight)}p,li{color:var(--lasur);font-size:var(--pfontsize);line-height:var(-plineheight)}body.newfonts p,body.newfonts li{font-size:var(--new-pfontsize)}body.newfonts h2,body.newfonts .ph2{font-size:var(--new-h2-size)}body.newfonts h3,body.newfonts .ph3{font-size:var(--new-h3-size)}body.newfonts h4,body.newfonts .ph4{font-size:var(--new-h4-size)}body.newfonts h5,body.newfonts .ph5{font-size:var(--new-h5-size)}.wp-block-group{padding-top:40px}.p2-case strong{color:#e8a200;font-size:var(--text-numbers);font-weight:600}.main-block-mosaic .wp-block-columns{margin-top:40px}.main-block-mosaic .wp-block-column:nth-child(2) h2, .main-block-mosaic .wp-block-column:nth-child(2) h2 span, .main-block-mosaic .wp-block-column:nth-child(2) p, .main-block-mosaic .wp-block-column:nth-child(2) h3{text-align:left}.main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h2, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h2 span, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) p, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h3{text-align:right}.main-block-mosaic .wp-block-column:nth-child(2) h2, .main-block-mosaic .wp-block-column:nth-child(2) p, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h2, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) p, .main-block-mosaic .wp-block-column:nth-child(2) h3{padding-left:40px;padding-right:20px}h2.h2p,h2 .h2p,h3.h3p{color:var(--lasur);font-size:var(--pfontsize);text-transform:none;font-weight:var(--pweight)}body,p{font-family: var(--font-main) !important}@media only screen and (max-width:900px){.main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h2, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h2 span, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) p, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h3{text-align:start}.main-block-mosaic .wp-block-column:nth-child(2) h2, .main-block-mosaic .wp-block-column:nth-child(2) p, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) h2, .main-block-mosaic .flex-reverse .wp-block-column:nth-child(2) p, .main-block-mosaic .wp-block-column:nth-child(2) h3{padding-left:0!important;padding-right:0!important}}