html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--fontColorLight: lightgray;--fontColorDark: #2f2f2f;--fontColorSemiDark: #4f4f4f;--fontColorHover: #685032}*{margin:0;padding:0;box-sizing:border-box}body,html{font-size:12px!important;font-family:Noto Sans,serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100;color:var(--fontColorLight)}a{text-decoration:none;transition:ease-in-out .5s;color:var(--fontColorDark);cursor:pointer}a:visited{text-decoration:none;color:var(--fontColorDark)}a:hover,a:focus{text-decoration:none;color:var(--fontColorHover);transition:ease-in-out .5s}.noto-sans-main{font-family:Noto Sans,serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100}.noto-sans-bold{font-family:Noto Sans,serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}.dm-serif-text-regular{font-family:"DM Serif Text",serif;font-weight:400;font-style:normal}.dm-serif-text-regular-italic{font-family:"DM Serif Text",serif;font-weight:400;font-style:italic}h1{font-size:24px!important}@media screen and (min-width: 1101px){#header-box{display:flex}#menu-mobile{display:none}.logo{display:inline-block}.info-box{margin:0 auto}.info-box .main-text2{font-size:3rem}.info-box .main-text1{font-size:2.5rem}.info-box .main-text3{font-size:3.5rem}.vl{display:block}.prices .prices-content{padding:3rem 5rem}.logo{margin:20px}.logo,.logo-svg{width:100px}}@media screen and (max-width: 800px){.header{max-height:50vh!important;min-height:500px;background-size:auto max(500px,50vh)!important}}@media screen and (max-width: 1100px){.info-box-inner .main-text1{text-align:left!important}dialog{width:90%}#header-box{display:flex}#header-box nav{display:none}.vl{display:none}.prices .prices-content{padding:3rem 1rem}#menu-mobile{font-size:10px!important;display:block;background-color:#2f2f2f;width:100%;position:sticky;left:0;bottom:0;z-index:10000000}#menu-mobile ul{list-style:none;padding:1rem;text-align:center;margin:0}#menu-mobile ul li{display:inline-block;margin-inline:1rem}#menu-mobile ul li img{width:3rem;height:3rem;-webkit-filter:saturate(1.5);filter:saturate(1.5);transition:.5s;-webkit-transition:-webkit-filter .5s}#menu-mobile ul li img:hover{-webkit-filter:sepia(.5);filter:sepia(.5);transition:.5s;-webkit-transition:-webkit-filter .5s}#menu-mobile ul li p{text-transform:uppercase;background:linear-gradient(to top right,#b38d55,#ebd0a1 19%,#b38d55 57%,#ebd0a1 88%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.slogan-box{margin:0 10px!important;margin-top:2rem!important;text-align:center}.info-box{margin:3rem}.info-box .main-text2{font-size:2.5rem}.info-box .main-text1{font-size:2rem}.info-box .main-text3{font-size:3rem}.logo{margin:20px}.logo,.logo-svg{width:100px}#header-box{margin-bottom:40px}}.header{background-position:center top;background-image:url("./media/razem-WW5AFE4R.jpg");display:flex;position:relative;height:100vh;flex-direction:column;justify-content:space-between;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.header nav{color:var(--fontColorDark);text-transform:uppercase;align-self:center;margin-right:5rem;font-size:1rem;width:fit-content}.header nav ul.menu{list-style:none;padding:1rem;text-align:right;margin:0}.header nav ul.menu li{display:inline-block;margin-inline:1.5rem}.header #header-box{justify-content:space-evenly;transition:.4s}.header #header-box.sticky{background:url("./media/menu-bg-XBQZCWLE.jpg");border-bottom:solid 1px #bbb;z-index:10000000000000000;width:100%;height:60px;position:fixed;top:0;overflow:hidden;transition:.4s}.header #header-box.sticky .logo{margin:0;background:none}.header #header-box.sticky .logo-svg{margin:5px;width:60px}.header #header-box.sticky a{color:var(--fontColorDark);transition:ease-in-out .5s}.header #header-box.sticky a:visited{text-decoration:none;color:var(--fontColorDark);transition:ease-in-out .5s}.header #header-box.sticky a:hover,.header #header-box.sticky a:focus{text-decoration:none;color:#b38d55;transition:ease-in-out .5s}.header .slogan-box{margin:0 auto;margin-top:1rem;padding-bottom:2rem;display:flex;position:absolute;align-self:center;bottom:0}.header .slogan-box .slogan{background:#e6e6e666;border:solid 1px #C69651;max-width:800px;--s: 50px;padding:20px;color:var(--fontColorDark)}.header .slogan-box .slogan .main-text1{font-size:2rem}.header .slogan-box .slogan .main-text1 .line{width:4ch;display:inline-block;border-top:solid 4px var(--fontColorDark);margin-left:1rem;position:relative;top:-.25em}.header .slogan-box .slogan .main-text2{line-height:4rem;font-size:2.5rem;margin-bottom:1rem}.header .slogan-box .slogan .main-text2 span{font-size:3rem}.header .slogan-box .slogan .sub-text{display:inline-block;max-width:53ch;font-size:1rem;text-align:justify;margin-bottom:1rem}.header .slogan-box .slogan a{margin:0 auto}@property --readmore-0gradpoint{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --readmore-1gradpoint{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --readmore-2gradpoint{syntax: "<percentage>"; inherits: false; initial-value: 19%;}@property --readmore-3gradpoint{syntax: "<percentage>"; inherits: false; initial-value: 57%;}@property --readmore-4gradpoint{syntax: "<percentage>"; inherits: false; initial-value: 88%;}.custom-button{display:block;text-transform:uppercase;color:var(--fontColorDark);padding:.5rem 1rem;text-align:center;border-radius:10ch;font-weight:700;font-size:.8rem;cursor:pointer;border:solid 1px #C69651;background:#b38d55;background:linear-gradient(43deg,#EBD0A1 var(--readmore-0gradpoint),#B38D55 var(--readmore-1gradpoint),#EBD0A1 var(--readmore-2gradpoint),#B38D55 var(--readmore-3gradpoint),#EBD0A1 var(--readmore-4gradpoint));transition:ease-in-out .2s,--readmore-0gradpoint ease-in-out .2s,--readmore-1gradpoint ease-in-out .2s,--readmore-2gradpoint ease-in-out .2s,--readmore-3gradpoint ease-in-out .2s,--readmore-4gradpoint ease-in-out .2s;align-content:center}.custom-button:hover{-webkit-filter:sepia(.5);filter:sepia(.5)}.read-more-button{display:block;text-transform:uppercase;color:var(--fontColorDark);padding:.5rem 1rem;text-align:center;border-radius:10ch;font-weight:700;font-size:.8rem;align-self:flex-end;margin-right:2rem;cursor:pointer;border:solid 1px #C69651;background:#b38d55;background:linear-gradient(43deg,#EBD0A1 var(--readmore-0gradpoint),#B38D55 var(--readmore-1gradpoint),#EBD0A1 var(--readmore-2gradpoint),#B38D55 var(--readmore-3gradpoint),#EBD0A1 var(--readmore-4gradpoint));transition:ease-in-out .2s,--readmore-0gradpoint ease-in-out .2s,--readmore-1gradpoint ease-in-out .2s,--readmore-2gradpoint ease-in-out .2s,--readmore-3gradpoint ease-in-out .2s,--readmore-4gradpoint ease-in-out .2s}.read-more-button:hover{-webkit-filter:sepia(.5);filter:sepia(.5)}.make-appointment-button{display:block;text-transform:uppercase;color:var(--fontColorDark);padding:.5rem 1rem;text-align:center;border-radius:10ch;font-weight:700;font-size:.8rem;cursor:pointer;border:solid 1px #C69651;background:#b38d55;background:linear-gradient(43deg,#b38d55,#ebd0a1 19%,#b38d55 57%,#ebd0a1 88%)}.contact{background-color:#fafafa;background-size:cover;background-position:top;background-attachment:fixed;background-repeat:no-repeat;padding:3rem;text-align:center}.contact h1{color:var(--fontColorDark)}.contact .vl{background-color:#b38d55;width:2px;height:auto;margin:3rem}.contact .contact-content{margin:5rem 3rem;display:flex;flex-flow:row;flex-wrap:wrap-reverse;justify-content:center;row-gap:1rem}.contact .contact-content .contact-data{display:grid;grid-template-columns:auto auto;column-gap:1rem;align-content:center;align-items:center;justify-content:right;font-size:1.1rem;text-align:right}.contact .contact-content .contact-data a{color:var(--fontColorDark);font-weight:500}.contact .contact-content .contact-data a:hover,.contact .contact-content .contact-data a:focus{color:#b38d55}.contact .contact-content .contact-data img{width:3.5rem;margin:.5rem;-webkit-filter:saturate(1.2);filter:saturate(1.2);border:solid 3px #B38D55;border-radius:1.75rem}.contact .contact-content .map{text-align:left;justify-content:left;height:500px;width:500px}.contact .contact-content iframe{width:100%;height:100%}.opinions{background-color:#fafafa;color:var(--fontColorDark);padding:3rem 3rem 2rem;text-align:center}.opinions .opinions-content .reviews-content{margin-top:3rem}footer{color:var(--fontColorLight);background-color:#2f2f2f;padding:.5rem;text-align:center;font-size:1rem;font-weight:400}footer a:hover,footer a:focus{color:#b38d55!important}footer a{color:var(--fontColorLight)!important}::backdrop{background-image:linear-gradient(45deg,#111,#222,#252525,#222,#111);opacity:.9}dialog{border:none!important;outline:none!important;padding:3rem;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);text-align:left}dialog button{float:right}dialog h3{margin-bottom:2rem}dialog h4{margin:1rem 0}dialog ul{list-style:disc;list-style-position:inside}dialog .close-button{position:relative;right:0;text-align:right;float:right;font-weight:900;cursor:pointer}.flex-justifyContent--center{-ms-flex-pack:center;justify-content:center}.formbg{margin:0 auto;width:100%;background:#fff;border-radius:4px;box-shadow:#3c42571f 0 7px 14px,#0000001f 0 3px 6px}.contact-data span,footer span,.prices-box span{display:block}span.heading{display:block;font-size:20px;line-height:28px;color:#1a1f36}label{margin-bottom:10px}.reset-pass a,label{font-size:14px;font-weight:600;display:block}.reset-pass>a{text-align:right;margin-bottom:10px}.grid--50-50{display:grid;grid-template-columns:50% 50%;align-items:center}.field input,button.field{font-size:16px;line-height:28px;padding:8px 16px;width:100%;min-height:44px;border:unset;border-radius:4px;outline-color:#c69651;background-color:#fff;box-shadow:#0000 0 0,#0000 0 0,#0000 0 0,#3c425729 0 0 0 1px,#0000 0 0,#0000 0 0,#0000 0 0}input[type=submit],button.field{background-color:#c69651;box-shadow:#0000 0 0,#0000 0 0,#0000001f 0 1px 1px,#c69651 0 0 0 1px,#0000 0 0,#0000 0 0,#3c425714 0 2px 5px;color:#fff;font-weight:600;cursor:pointer}.field-checkbox input{width:20px;height:15px;margin-right:5px;box-shadow:unset;min-height:unset}.field-checkbox label{display:flex;align-items:center;margin:0}.padding-top--64{padding-top:64px}.padding-top--24{padding-top:24px}.padding-top--48{padding-top:48px}.padding-bottom--24{padding-bottom:24px}.padding-horizontal--48{padding:48px}.padding-bottom--15{padding-bottom:15px}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}
