/*!
Theme Name: Cupola
Author: SEO Lebedev
Author URI: https://seo-lebedev.ru/
Description: Cupola Site Theme
Version: 1.0
*/:root{--accent:#e3562e;--base:#2e2d32;--background-l:#fff;--background-d:#e9e9e9}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:400;src:url(assets/fonts/RFDewiCondensed-Regular.eot);src:local("RF Dewi Condensed Regular"),local("RFDewiCondensed-Regular"),url(assets/fonts/RFDewiCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Regular.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Regular.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Regular.ttf) format("truetype");font-display: swap;}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:900;src:url(assets/fonts/RFDewiExpanded-Black.eot);src:local("RF Dewi Expanded Black"),local("RFDewiExpanded-Black"),url(assets/fonts/RFDewiExpanded-Black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Black.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Black.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Black.ttf) format("truetype");font-display: swap;}@font-face{font-family:RF Dewi;font-style:normal;font-weight:200;src:url(assets/fonts/RFDewi-Ultralight.eot);src:local("RF Dewi Ultralight"),local("RFDewi-Ultralight"),url(assets/fonts/RFDewi-Ultralight.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Ultralight.woff2) format("woff2"),url(assets/fonts/RFDewi-Ultralight.woff) format("woff"),url(assets/fonts/RFDewi-Ultralight.ttf) format("truetype");font-display: swap;}@font-face{font-family:RF Dewi;font-style:normal;font-weight:800;src:url(assets/fonts/RFDewi-Ultrabold.eot);src:local("RF Dewi Ultrabold"),local("RFDewi-Ultrabold"),url(assets/fonts/RFDewi-Ultrabold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Ultrabold.woff2) format("woff2"),url(assets/fonts/RFDewi-Ultrabold.woff) format("woff"),url(assets/fonts/RFDewi-Ultrabold.ttf) format("truetype");font-display: swap;}@font-face{font-family:RF Dewi;font-style:normal;font-weight:900;src:url(assets/fonts/RFDewi-Black.eot);src:local("RF Dewi Black"),local("RFDewi-Black"),url(assets/fonts/RFDewi-Black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Black.woff2) format("woff2"),url(assets/fonts/RFDewi-Black.woff) format("woff"),url(assets/fonts/RFDewi-Black.ttf) format("truetype");font-display: swap;}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:800;src:url(assets/fonts/RFDewiCondensed-Ultrabold.eot);src:local("RF Dewi Condensed Ultrabold"),local("RFDewiCondensed-Ultrabold"),url(assets/fonts/RFDewiCondensed-Ultrabold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Ultrabold.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Ultrabold.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Ultrabold.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:800;src:url(assets/fonts/RFDewiExpanded-Ultrabold.eot);src:local("RF Dewi Expanded Ultrabold"),local("RFDewiExpanded-Ultrabold"),url(assets/fonts/RFDewiExpanded-Ultrabold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Ultrabold.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Ultrabold.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Ultrabold.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:300;src:url(assets/fonts/RFDewi-LightItalic.eot);src:local("RF Dewi Light Italic"),local("RFDewi-LightItalic"),url(assets/fonts/RFDewi-LightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-LightItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-LightItalic.woff) format("woff"),url(assets/fonts/RFDewi-LightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:normal;font-weight:400;src:url(assets/fonts/RFDewi-Regular.eot);src:local("RF Dewi Regular"),local("RFDewi-Regular"),url(assets/fonts/RFDewi-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Regular.woff2) format("woff2"),url(assets/fonts/RFDewi-Regular.woff) format("woff"),url(assets/fonts/RFDewi-Regular.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:700;src:url(assets/fonts/RFDewiExtended-Bold.eot);src:local("RF Dewi Extended Bold"),local("RFDewiExtended-Bold"),url(assets/fonts/RFDewiExtended-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Bold.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Bold.woff) format("woff"),url(assets/fonts/RFDewiExtended-Bold.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:normal;font-weight:600;src:url(assets/fonts/RFDewi-Semibold.eot);src:local("RF Dewi Semibold"),local("RFDewi-Semibold"),url(assets/fonts/RFDewi-Semibold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Semibold.woff2) format("woff2"),url(assets/fonts/RFDewi-Semibold.woff) format("woff"),url(assets/fonts/RFDewi-Semibold.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:900;src:url(assets/fonts/RFDewiExpanded-BlackItalic.eot);src:local("RF Dewi Expanded Black Italic"),local("RFDewiExpanded-BlackItalic"),url(assets/fonts/RFDewiExpanded-BlackItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-BlackItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-BlackItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-BlackItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:100;src:url(assets/fonts/RFDewiCondensed-ThinItalic.eot);src:local("RF Dewi Condensed Thin Italic"),local("RFDewiCondensed-ThinItalic"),url(assets/fonts/RFDewiCondensed-ThinItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-ThinItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-ThinItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-ThinItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:300;src:url(assets/fonts/RFDewiExtended-Light.eot);src:local("RF Dewi Extended Light"),local("RFDewiExtended-Light"),url(assets/fonts/RFDewiExtended-Light.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Light.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Light.woff) format("woff"),url(assets/fonts/RFDewiExtended-Light.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:900;src:url(assets/fonts/RFDewiExtended-Black.eot);src:local("RF Dewi Extended Black"),local("RFDewiExtended-Black"),url(assets/fonts/RFDewiExtended-Black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Black.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Black.woff) format("woff"),url(assets/fonts/RFDewiExtended-Black.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:400;src:url(assets/fonts/RFDewiExtended-Regular.eot);src:local("RF Dewi Extended Regular"),local("RFDewiExtended-Regular"),url(assets/fonts/RFDewiExtended-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Regular.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Regular.woff) format("woff"),url(assets/fonts/RFDewiExtended-Regular.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:normal;font-weight:700;src:url(assets/fonts/RFDewi-Bold.eot);src:local("RF Dewi Bold"),local("RFDewi-Bold"),url(assets/fonts/RFDewi-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Bold.woff2) format("woff2"),url(assets/fonts/RFDewi-Bold.woff) format("woff"),url(assets/fonts/RFDewi-Bold.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:600;src:url(assets/fonts/RFDewiCondensed-Semibold.eot);src:local("RF Dewi Condensed Semibold"),local("RFDewiCondensed-Semibold"),url(assets/fonts/RFDewiCondensed-Semibold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Semibold.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Semibold.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Semibold.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:900;src:url(assets/fonts/RFDewiCondensed-Black.eot);src:local("RF Dewi Condensed Black"),local("RFDewiCondensed-Black"),url(assets/fonts/RFDewiCondensed-Black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Black.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Black.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Black.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:200;src:url(assets/fonts/RFDewi-UltralightItalic.eot);src:local("RF Dewi Ultralight Italic"),local("RFDewi-UltralightItalic"),url(assets/fonts/RFDewi-UltralightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-UltralightItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-UltralightItalic.woff) format("woff"),url(assets/fonts/RFDewi-UltralightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:200;src:url(assets/fonts/RFDewiExtended-UltralightItalic.eot);src:local("RF Dewi Extended Ultralight Italic"),local("RFDewiExtended-UltralightItalic"),url(assets/fonts/RFDewiExtended-UltralightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-UltralightItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-UltralightItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-UltralightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:800;src:url(assets/fonts/RFDewiExtended-UltraboldItalic.eot);src:local("RF Dewi Extended Ultrabold Italic"),local("RFDewiExtended-UltraboldItalic"),url(assets/fonts/RFDewiExtended-UltraboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-UltraboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-UltraboldItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-UltraboldItalic.ttf) format("truetype")}
header {
	top:0;
}
.faq__item-answer.open {
	position:relative;
	overflow: visible;
	max-height:100%!important;
}
.location_icon {
	position: absolute;
    z-index: 999;
    right: -53px;
    bottom: 0;
}
.header__mobile-whatsapp,
.header__mobile-telegram,
.header__mobile-tel {
	display:none;
}
@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:200;src:url(assets/fonts/RFDewiExpanded-UltralightItalic.eot);src:local("RF Dewi Expanded Ultralight Italic"),local("RFDewiExpanded-UltralightItalic"),url(assets/fonts/RFDewiExpanded-UltralightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-UltralightItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-UltralightItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-UltralightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:800;src:url(assets/fonts/RFDewiCondensed-UltraboldItalic.eot);src:local("RF Dewi Condensed Ultrabold Italic"),local("RFDewiCondensed-UltraboldItalic"),url(assets/fonts/RFDewiCondensed-UltraboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-UltraboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-UltraboldItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-UltraboldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:400;src:url(assets/fonts/RFDewiExtended-Italic.eot);src:local("RF Dewi Extended Italic"),local("RFDewiExtended-Italic"),url(assets/fonts/RFDewiExtended-Italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Italic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Italic.woff) format("woff"),url(assets/fonts/RFDewiExtended-Italic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:800;src:url(assets/fonts/RFDewiExtended-Ultrabold.eot);src:local("RF Dewi Extended Ultrabold"),local("RFDewiExtended-Ultrabold"),url(assets/fonts/RFDewiExtended-Ultrabold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Ultrabold.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Ultrabold.woff) format("woff"),url(assets/fonts/RFDewiExtended-Ultrabold.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:300;src:url(assets/fonts/RFDewiExtended-LightItalic.eot);src:local("RF Dewi Extended Light Italic"),local("RFDewiExtended-LightItalic"),url(assets/fonts/RFDewiExtended-LightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-LightItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-LightItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-LightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:100;src:url(assets/fonts/RFDewiExtended-Thin.eot);src:local("RF Dewi Extended Thin"),local("RFDewiExtended-Thin"),url(assets/fonts/RFDewiExtended-Thin.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Thin.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Thin.woff) format("woff"),url(assets/fonts/RFDewiExtended-Thin.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:100;src:url(assets/fonts/RFDewiCondensed-Thin.eot);src:local("RF Dewi Condensed Thin"),local("RFDewiCondensed-Thin"),url(assets/fonts/RFDewiCondensed-Thin.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Thin.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Thin.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Thin.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:700;src:url(assets/fonts/RFDewiExpanded-BoldItalic.eot);src:local("RF Dewi Expanded Bold Italic"),local("RFDewiExpanded-BoldItalic"),url(assets/fonts/RFDewiExpanded-BoldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-BoldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-BoldItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-BoldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:600;src:url(assets/fonts/RFDewiExtended-Semibold.eot);src:local("RF Dewi Extended Semibold"),local("RFDewiExtended-Semibold"),url(assets/fonts/RFDewiExtended-Semibold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Semibold.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Semibold.woff) format("woff"),url(assets/fonts/RFDewiExtended-Semibold.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:400;src:url(assets/fonts/RFDewiExpanded-Regular.eot);src:local("RF Dewi Expanded Regular"),local("RFDewiExpanded-Regular"),url(assets/fonts/RFDewiExpanded-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Regular.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Regular.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Regular.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:200;src:url(assets/fonts/RFDewiCondensed-Ultralight.eot);src:local("RF Dewi Condensed Ultralight"),local("RFDewiCondensed-Ultralight"),url(assets/fonts/RFDewiCondensed-Ultralight.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Ultralight.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Ultralight.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Ultralight.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:600;src:url(assets/fonts/RFDewiExtended-SemiboldItalic.eot);src:local("RF Dewi Extended Semibold Italic"),local("RFDewiExtended-SemiboldItalic"),url(assets/fonts/RFDewiExtended-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-SemiboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-SemiboldItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-SemiboldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:900;src:url(assets/fonts/RFDewiCondensed-BlackItalic.eot);src:local("RF Dewi Condensed Black Italic"),local("RFDewiCondensed-BlackItalic"),url(assets/fonts/RFDewiCondensed-BlackItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-BlackItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-BlackItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-BlackItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:700;src:url(assets/fonts/RFDewi-BoldItalic.eot);src:local("RF Dewi Bold Italic"),local("RFDewi-BoldItalic"),url(assets/fonts/RFDewi-BoldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-BoldItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-BoldItalic.woff) format("woff"),url(assets/fonts/RFDewi-BoldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:800;src:url(assets/fonts/RFDewiExpanded-UltraboldItalic.eot);src:local("RF Dewi Expanded Ultrabold Italic"),local("RFDewiExpanded-UltraboldItalic"),url(assets/fonts/RFDewiExpanded-UltraboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-UltraboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-UltraboldItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-UltraboldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:100;src:url(assets/fonts/RFDewiExpanded-Thin.eot);src:local("RF Dewi Expanded Thin"),local("RFDewiExpanded-Thin"),url(assets/fonts/RFDewiExpanded-Thin.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Thin.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Thin.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Thin.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:600;src:url(assets/fonts/RFDewiExpanded-Semibold.eot);src:local("RF Dewi Expanded Semibold"),local("RFDewiExpanded-Semibold"),url(assets/fonts/RFDewiExpanded-Semibold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Semibold.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Semibold.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Semibold.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:200;src:url(assets/fonts/RFDewiCondensed-UltralightItalic.eot);src:local("RF Dewi Condensed Ultralight Italic"),local("RFDewiCondensed-UltralightItalic"),url(assets/fonts/RFDewiCondensed-UltralightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-UltralightItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-UltralightItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-UltralightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:300;src:url(assets/fonts/RFDewiExpanded-LightItalic.eot);src:local("RF Dewi Expanded Light Italic"),local("RFDewiExpanded-LightItalic"),url(assets/fonts/RFDewiExpanded-LightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-LightItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-LightItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-LightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:700;src:url(assets/fonts/RFDewiCondensed-Bold.eot);src:local("RF Dewi Condensed Bold"),local("RFDewiCondensed-Bold"),url(assets/fonts/RFDewiCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Bold.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Bold.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Bold.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:100;src:url(assets/fonts/RFDewiExpanded-ThinItalic.eot);src:local("RF Dewi Expanded Thin Italic"),local("RFDewiExpanded-ThinItalic"),url(assets/fonts/RFDewiExpanded-ThinItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-ThinItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-ThinItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-ThinItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:100;src:url(assets/fonts/RFDewi-ThinItalic.eot);src:local("RF Dewi Thin Italic"),local("RFDewi-ThinItalic"),url(assets/fonts/RFDewi-ThinItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-ThinItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-ThinItalic.woff) format("woff"),url(assets/fonts/RFDewi-ThinItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:400;src:url(assets/fonts/RFDewiCondensed-Italic.eot);src:local("RF Dewi Condensed Italic"),local("RFDewiCondensed-Italic"),url(assets/fonts/RFDewiCondensed-Italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Italic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Italic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Italic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:800;src:url(assets/fonts/RFDewi-UltraboldItalic.eot);src:local("RF Dewi Ultrabold Italic"),local("RFDewi-UltraboldItalic"),url(assets/fonts/RFDewi-UltraboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-UltraboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-UltraboldItalic.woff) format("woff"),url(assets/fonts/RFDewi-UltraboldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:300;src:url(assets/fonts/RFDewiExpanded-Light.eot);src:local("RF Dewi Expanded Light"),local("RFDewiExpanded-Light"),url(assets/fonts/RFDewiExpanded-Light.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Light.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Light.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Light.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:400;src:url(assets/fonts/RFDewiExpanded-Italic.eot);src:local("RF Dewi Expanded Italic"),local("RFDewiExpanded-Italic"),url(assets/fonts/RFDewiExpanded-Italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Italic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Italic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Italic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:normal;font-weight:300;src:url(assets/fonts/RFDewi-Light.eot);src:local("RF Dewi Light"),local("RFDewi-Light"),url(assets/fonts/RFDewi-Light.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Light.woff2) format("woff2"),url(assets/fonts/RFDewi-Light.woff) format("woff"),url(assets/fonts/RFDewi-Light.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:italic;font-weight:600;src:url(assets/fonts/RFDewiExpanded-SemiboldItalic.eot);src:local("RF Dewi Expanded Semibold Italic"),local("RFDewiExpanded-SemiboldItalic"),url(assets/fonts/RFDewiExpanded-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-SemiboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-SemiboldItalic.woff) format("woff"),url(assets/fonts/RFDewiExpanded-SemiboldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:700;src:url(assets/fonts/RFDewiExtended-BoldItalic.eot);src:local("RF Dewi Extended Bold Italic"),local("RFDewiExtended-BoldItalic"),url(assets/fonts/RFDewiExtended-BoldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-BoldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-BoldItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-BoldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:normal;font-weight:100;src:url(assets/fonts/RFDewi-Thin.eot);src:local("RF Dewi Thin"),local("RFDewi-Thin"),url(assets/fonts/RFDewi-Thin.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Thin.woff2) format("woff2"),url(assets/fonts/RFDewi-Thin.woff) format("woff"),url(assets/fonts/RFDewi-Thin.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:900;src:url(assets/fonts/RFDewiExtended-BlackItalic.eot);src:local("RF Dewi Extended Black Italic"),local("RFDewiExtended-BlackItalic"),url(assets/fonts/RFDewiExtended-BlackItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-BlackItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-BlackItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-BlackItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:200;src:url(assets/fonts/RFDewiExpanded-Ultralight.eot);src:local("RF Dewi Expanded Ultralight"),local("RFDewiExpanded-Ultralight"),url(assets/fonts/RFDewiExpanded-Ultralight.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Ultralight.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Ultralight.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Ultralight.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:normal;font-weight:300;src:url(assets/fonts/RFDewiCondensed-Light.eot);src:local("RF Dewi Condensed Light"),local("RFDewiCondensed-Light"),url(assets/fonts/RFDewiCondensed-Light.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-Light.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-Light.woff) format("woff"),url(assets/fonts/RFDewiCondensed-Light.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:normal;font-weight:200;src:url(assets/fonts/RFDewiExtended-Ultralight.eot);src:local("RF Dewi Extended Ultralight"),local("RFDewiExtended-Ultralight"),url(assets/fonts/RFDewiExtended-Ultralight.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-Ultralight.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-Ultralight.woff) format("woff"),url(assets/fonts/RFDewiExtended-Ultralight.ttf) format("truetype")}@font-face{font-family:RF Dewi Extended;font-style:italic;font-weight:100;src:url(assets/fonts/RFDewiExtended-ThinItalic.eot);src:local("RF Dewi Extended Thin Italic"),local("RFDewiExtended-ThinItalic"),url(assets/fonts/RFDewiExtended-ThinItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExtended-ThinItalic.woff2) format("woff2"),url(assets/fonts/RFDewiExtended-ThinItalic.woff) format("woff"),url(assets/fonts/RFDewiExtended-ThinItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Expanded;font-style:normal;font-weight:700;src:url(assets/fonts/RFDewiExpanded-Bold.eot);src:local("RF Dewi Expanded Bold"),local("RFDewiExpanded-Bold"),url(assets/fonts/RFDewiExpanded-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiExpanded-Bold.woff2) format("woff2"),url(assets/fonts/RFDewiExpanded-Bold.woff) format("woff"),url(assets/fonts/RFDewiExpanded-Bold.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:400;src:url(assets/fonts/RFDewi-Italic.eot);src:local("RF Dewi Italic"),local("RFDewi-Italic"),url(assets/fonts/RFDewi-Italic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-Italic.woff2) format("woff2"),url(assets/fonts/RFDewi-Italic.woff) format("woff"),url(assets/fonts/RFDewi-Italic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:600;src:url(assets/fonts/RFDewiCondensed-SemiboldItalic.eot);src:local("RF Dewi Condensed Semibold Italic"),local("RFDewiCondensed-SemiboldItalic"),url(assets/fonts/RFDewiCondensed-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-SemiboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-SemiboldItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-SemiboldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:300;src:url(assets/fonts/RFDewiCondensed-LightItalic.eot);src:local("RF Dewi Condensed Light Italic"),local("RFDewiCondensed-LightItalic"),url(assets/fonts/RFDewiCondensed-LightItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-LightItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-LightItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-LightItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi Condensed;font-style:italic;font-weight:700;src:url(assets/fonts/RFDewiCondensed-BoldItalic.eot);src:local("RF Dewi Condensed Bold Italic"),local("RFDewiCondensed-BoldItalic"),url(assets/fonts/RFDewiCondensed-BoldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewiCondensed-BoldItalic.woff2) format("woff2"),url(assets/fonts/RFDewiCondensed-BoldItalic.woff) format("woff"),url(assets/fonts/RFDewiCondensed-BoldItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:900;src:url(assets/fonts/RFDewi-BlackItalic.eot);src:local("RF Dewi Black Italic"),local("RFDewi-BlackItalic"),url(assets/fonts/RFDewi-BlackItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-BlackItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-BlackItalic.woff) format("woff"),url(assets/fonts/RFDewi-BlackItalic.ttf) format("truetype")}@font-face{font-family:RF Dewi;font-style:italic;font-weight:600;src:url(assets/fonts/RFDewi-SemiboldItalic.eot);src:local("RF Dewi Semibold Italic"),local("RFDewi-SemiboldItalic"),url(assets/fonts/RFDewi-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(assets/fonts/RFDewi-SemiboldItalic.woff2) format("woff2"),url(assets/fonts/RFDewi-SemiboldItalic.woff) format("woff"),url(assets/fonts/RFDewi-SemiboldItalic.ttf) format("truetype")}*{border:none;box-sizing:border-box;color:var(--base);margin:0;outline:none;padding:0;text-decoration:none}html{height:100%;min-width:320px;overflow-x:hidden}img{height:auto;max-width:100%}ul{list-style:none}body{background:var(--background-l);color:var(--base);font-family:RF Dewi Extended;font-size:16px;font-weight:400;margin:0;max-width:100vw}body.lock{height:100vh;overflow:hidden}.btn,a,button{cursor:pointer}li,p,span,ul{font-weight:inherit}.title-h1{font-size:64px;letter-spacing:-.6px}.like-h1{font-family:RF Dewi Extended;font-size:80px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:86px;text-transform:uppercase}@media (max-width:1023px){.like-h1{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;text-transform:uppercase}}.like-h2{font-family:RF Dewi Extended;font-size:52px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:62px;text-transform:uppercase}@media (max-width:1023px){.like-h2{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;text-transform:uppercase}}.title-h3{font-size:32px}.like-h4{font-size:32px;letter-spacing:-2%;line-height:38px;text-transform:uppercase}.like-h4,.like-h5{font-family:RF Dewi Extended;font-style:Bold;font-weight:700;leading-trim:NONE}.like-h5{font-size:24px;letter-spacing:0;line-height:30px}.container{margin:0 auto;max-width:1920px;overflow-x:hidden;position:relative;width:100vw}.wrapper{margin:0 auto;max-width:1600px;padding:0 80px;width:100%}@media (max-width:1023px){.wrapper{padding:0 16px}}.wrapper-max{margin:0 auto;max-width:1920px;position:relative;width:100%}.wrapper-left{margin-left:0;margin-right:160px;padding:0 80px 0 0}.wrapper-right{margin:0 0 0 auto;max-width:1720px;padding:0 0 0 80px}@media (max-width:1023px){.wrapper-right{margin:0 auto;max-width:1600px;padding:0 16px;width:100%}}.background{position:absolute;z-index:-1}.btn{align-items:center;border-radius:1000px 0 0 1000px;display:flex;justify-content:space-between;padding:24px 52px;transition:all .15s ease-in-out}.btn span{font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:.1px;line-height:24px}.btn-dark{background-color:var(--base);color:var(--background-l)}.btn-dark,.btn-dark svg{transition:all .15s ease-in-out}.btn-dark span{color:var(--background-l)}.btn-dark:hover{background-color:var(--accent);border-radius:0 1000px 1000px 0}.btn-dark:hover svg{transform:rotate(-45deg)}.btn-light{background-color:#fff}.btn-light,.btn-light span{color:var(--accent);transition:all .15s ease-in-out}:is(.btn-light svg) path{fill:var(--accent)}.btn-light svg{transition:all .15s ease-in-out}.btn-light:hover{background-color:var(--accent);border-radius:0 1000px 1000px 0}.btn-light:hover span{color:#fff}.btn-light:hover svg{transform:rotate(-45deg)}:is(.btn-light:hover svg) path{fill:#fff}.btn-circle{border:1px solid var(--base);border-radius:10000px;padding:12px 24px;transition:all .15s ease-in-out;width:fit-content}.btn-circle:hover{border:1px solid var(--accent);color:var(--accent)}.btn-transparent{align-items:center;display:flex;font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;gap:12px;padding:0;width:fit-content;leading-trim:NONE;letter-spacing:.1px;line-height:24px}.btn-transparent div{align-items:center;background-color:var(--base);border-radius:100000px;display:flex;height:40px;justify-content:center;transition:all .15s ease-in-out;width:40px}:is(.btn-transparent div) svg{transition:all .15s ease-in-out}.btn-transparent:hover div{background-color:var(--accent)}:is(.btn-transparent:hover div) svg{transform:rotate(-45deg)}.block-title{align-items:center;display:flex;gap:8px;width:212px}@media (max-width:1023px){.block-title{width:100%}}.gray-title h2{color:#868292}.block-icon{align-items:center;display:flex}.open-popup{cursor:pointer}body.no-scroll,html.html-no-scroll{overflow:hidden}.hidden-elem{display:none}@media (max-width:1023px){.desktop{display:none!important}}.mobile{display:none!important}@media (max-width:1023px){.mobile{display:flex!important}}.breadcrumbs__item{align-items:center;display:flex;flex-direction:row;gap:10px}.breadcrumbs__item a{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#7b7e89;letter-spacing:0;line-height:24px}.archive{margin-top:176px}@media (max-width:1024px){.archive{margin-top:76px}}.single-main{margin-top:156px}@media (max-width:1023px){.single-main{margin-top:76px}}:is(:is(:is(.single-header,.privacy-policy-header) .header__logo) svg) path{fill:var(--accent)}:is(:is(:is(.single-header,.privacy-policy-header) .header__mobile-logo) svg) path{fill:var(--accent)}:is(:is(:is(.single-header,.privacy-policy-header) .header__mobile-burger) svg) path,:is(:is(:is(.single-header,.privacy-policy-header) .header__mobile-burger) svg) rect{fill:var(--accent)}:is(:is(:is(.single-header,.privacy-policy-header) .header__mobile-tel,:is(.single-header,.privacy-policy-header) .header__mobile-telegram,:is(.single-header,.privacy-policy-header) .header__mobile-whatsapp) svg) path{fill:var(--accent)}:is(:is(:is(.single-header,.privacy-policy-header) .header__mobile-tel,:is(.single-header,.privacy-policy-header) .header__mobile-telegram,:is(.single-header,.privacy-policy-header) .header__mobile-whatsapp) svg) rect{stroke:var(--accent)}.container.top-margin{margin-top:100px}@media (max-width:1023px){.container.top-margin{margin-top:75px}}.index-content{margin-bottom:64px;margin-top:64px}@media (max-width:1023px){.index-content{margin-bottom:32px;margin-top:32px}}.footer{background-color:var(--base);color:#fff;display:flex;flex-direction:column;gap:64px;padding-bottom:40px;padding-top:140px}.footer .wrapper{display:flex;justify-content:space-between}@media (max-width:1369px){.footer .wrapper{flex-direction:column;gap:64px}}@media (max-width:1023px){.footer .wrapper{gap:0}.footer{gap:44px;padding-bottom:16px;padding-top:40px}}.footer__info{display:flex;justify-content:space-between;margin-bottom:100px}@media (max-width:1023px){.footer__info{flex-direction:column;margin-bottom:44px}}.footer__contacts{display:flex;flex-direction:column;gap:16px}.footer__contacts a{color:#fff}@media (max-width:1023px){.footer__contacts{margin-bottom:32px}}.footer__nav ul{display:flex;flex-direction:column;gap:16px}:is(:is(.footer__nav ul) li) a{font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#fff;letter-spacing:.1px;line-height:24px;transition:all .15s ease-in-out}:is(:is(:is(.footer__nav ul) li) a):hover{color:var(--accent)}@media (max-width:1023px){.footer__nav{margin-bottom:32px}}.footer .wrapper.footer__footer{justify-content:space-between}:is(.footer .wrapper.footer__footer) a,:is(.footer .wrapper.footer__footer) div,:is(.footer .wrapper.footer__footer) span{color:#fff;font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}@media (max-width:1023px){:is(.footer .wrapper.footer__footer) a,:is(.footer .wrapper.footer__footer) div,:is(.footer .wrapper.footer__footer) span{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}}@media (max-width:1369px){.footer .wrapper.footer__footer{gap:12px}}.footer__btn .btn{gap:28px}@media (max-width:1023px){.footer__btn .btn{padding:16px 44px}}@media (max-width:1023px){:is(.footer__btn .btn) svg{width:fit-content}}.footer__tel{font-family:RF Dewi Extended;font-size:32px;font-style:Bold;font-weight:700;leading-trim:NONE;font-style:normal;letter-spacing:-2%;line-height:38px;text-decoration:none;text-transform:uppercase;transition:all .15s ease-in-out}.footer__tel span{color:#a45223}.footer__tel:hover{color:var(--accent)}.footer__email{font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;font-style:normal;letter-spacing:.1px;line-height:24px;text-decoration:none;transition:all .15s ease-in-out}.footer__email:hover{color:var(--accent)}.footer__seolebedev{color:#fff;transition:all .15s ease-in-out}.footer__seolebedev:hover{color:var(--accent)!important}@media (max-width:1023px){.footer__menu svg{height:fit-content;width:100%}}.header{padding-bottom:20px;padding-top:20px;position:absolute;transition:all .15s ease-in-out;z-index:1}.header .wrapper{display:flex;justify-content:space-between}.header__nav{display:flex}:is(.header__nav nav) ul{display:flex;font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;gap:16px;letter-spacing:.1px;line-height:24px;margin-right:107px}:is(:is(.header__nav nav) ul) a{transition:all .15s ease-in-out}:is(:is(:is(.header__nav nav) ul) a):hover{color:var(--accent)}@media (max-width:1339px){.header__nav{align-items:center}}.header__logo{display:block}@media (max-width:1339px){:is(.header__logo svg) path{fill:var(--accent)}}.header__tel{font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:.1px;line-height:24px;margin-right:56px}.header__tel a{transition:all .15s ease-in-out}:is(.header__tel a):hover{color:var(--accent)}.header__tel span{color:var(--accent)}.header.scroll{background-color:#fff;position:fixed;top:-76px}.header.scroll .wrapper{align-items:center}:is(:is(.header.scroll .header__logo) svg) path{fill:var(--accent)}:is(:is(.header.scroll .header__mobile-logo,.header.scroll .header__mobile-burger) svg) path{fill:var(--accent)}:is(:is(.header.scroll .header__mobile-logo,.header.scroll .header__mobile-burger) svg) rect{fill:var(--accent)}:is(:is(.header.scroll .header__mobile-tel,.header.scroll .header__mobile-telegram,.header.scroll .header__mobile-whatsapp) svg) path{fill:var(--accent)}:is(:is(.header.scroll .header__mobile-tel,.header.scroll .header__mobile-telegram,.header.scroll .header__mobile-whatsapp) svg) rect{stroke:var(--accent)}.header__mobile-right{display:flex}.header__mobile-tel{margin-right:16px}.header__mobile-telegram,.header__mobile-whatsapp{margin-right:8px}.header.scroll.scroll-open{top:0;z-index:10}:is(:is(header.archive-header .header__logo,header.archive-header .header__mobile-logo,header.archive-header .header__mobile-burger) svg) path,:is(:is(header.archive-header .header__logo,header.archive-header .header__mobile-logo,header.archive-header .header__mobile-burger) svg) rect{fill:var(--accent)}:is(:is(header.archive-header .header__mobile-tel,header.archive-header .header__mobile-whatsapp,header.archive-header .header__mobile-telegram) svg) path{fill:var(--accent)}:is(:is(header.archive-header .header__mobile-tel,header.archive-header .header__mobile-whatsapp,header.archive-header .header__mobile-telegram) svg) rect{stroke:var(--accent)}.popup{max-height:0;opacity:0;pointer-events:none;scrollbar-width:none;transition:all .15s ease-in-out;z-index:15;-ms-overflow-style:none}.popup__center.active{max-height:90vh;opacity:1;overflow-y:auto;pointer-events:all}@media (max-width:800px){.popup__center.active:not(.popup__form){height:100vh;max-height:100vh;width:100vw}}.popups{background-color:#242323b2;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .15s ease-in-out;width:100vw;z-index:10}@media (max-width:1023px){.popups .form__form{padding:64px 16px 16px}.popups{padding-left:8px;padding-right:8px}}.popups.active{opacity:1;pointer-events:all}.popup__center{background-color:#fff;border-radius:32px;left:50%;max-width:795px;overflow:hidden;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.popup__center .popup__img{height:320px;overflow:hidden}:is(.popup__center .popup__img) img{height:100%;object-fit:cover;width:100%}@media (max-width:767px){.popup__center .popup__img{height:127px}}.popup__center .popup__wrapper{position:relative}.popup__center .popup-close{right:20px;top:20px}@media (max-width:1023px){.popup__center .popup-close{position:fixed}}.popup__center .popup__author-img{border-radius:2000px;height:32px;overflow:hidden;width:32px}.popup__center .popup__text{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;margin-top:32px}:is(.popup__center .popup__text) p{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;margin-bottom:12px;leading-trim:NONE;letter-spacing:0;line-height:24px}:is(.popup__center .popup__text) ul{display:flex;flex-direction:column;gap:8px}:is(:is(.popup__center .popup__text) ul) li,:is(:is(.popup__center .popup__text) ul) ol{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;display:flex;letter-spacing:0;line-height:24px}:is(:is(:is(.popup__center .popup__text) ul) li,:is(:is(.popup__center .popup__text) ul) ol):before{background-color:var(--accent);content:"";display:block;flex-shrink:0;height:6px;margin-right:8px;margin-top:8px;width:6px}@media (max-width:800px){.popup__center .popup__text{margin-top:8px}.popup__center:not(.popup__form){left:-8px;max-width:100vw;top:unset;transform:unset}}.popup__center-wrapper{padding:32px 115px 40px 40px}@media (max-width:800px){.popup__center-wrapper{padding:32px 16px 16px}}.popup-close{align-items:center;background-color:#fff;border-radius:7.82px;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;transition:all .15s ease-in-out;width:32px}:is(.popup-close svg) path{transition:all .15s ease-in-out}.popup-close:hover{background-color:var(--accent)}:is(.popup-close:hover svg) path{stroke:#fff}.popup__author{align-items:center;display:flex;gap:12px}.popup__date{color:#8d919e;font-family:RF Dewi Extended;font-size:14px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:20px;margin-top:12px}.popup__text-block{display:flex;justify-content:space-between}.popup__text-block .popup__text-content{max-width:507px;width:100%}@media (max-width:800px){.popup__text-block .popup__text-content{height:fit-content}.popup__text-block{flex-direction:column;gap:8px}}.popup__title{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;margin-bottom:16px;text-transform:uppercase}@media (max-width:1023px){.popup__title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:30px;text-transform:uppercase}}.popup__btn{max-width:204px;padding:24px 28px;width:100%}@media (max-width:800px){.popup__btn{max-width:100%;width:100%}}.popup__right{background-color:#fff;height:100%;max-height:100dvh;max-width:716px;opacity:0;overflow:scroll;position:absolute;right:-716px;top:0;transition:all .15s ease-in-out;width:100%;z-index:15}.popup__right .popup-close{right:20px;top:20px}@media (max-width:1023px){.popup__right .popup-close{position:fixed}}.popup__right .popup__img{height:243px;width:100%}:is(.popup__right .popup__img) img{height:100%;object-fit:cover;width:100%}.popup__right .popup__wrapper{padding:40px}@media (max-width:1023px){.popup__right .popup__wrapper{padding:32px 16px 16px}}.popup__right .popup__title{font-family:RF Dewi Extended;font-size:32px;font-style:Bold;font-weight:700;leading-trim:NONE;display:block;letter-spacing:-2%;line-height:38px;margin-bottom:36px;text-transform:uppercase}@media (max-width:1023px){.popup__right .popup__title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:30px;text-transform:uppercase}}.popup__right .popup__desc{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}:is(.popup__right .popup__desc) li,:is(.popup__right .popup__desc) p,:is(.popup__right .popup__desc) ul{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#7b7e89;letter-spacing:0;line-height:28px}:is(.popup__right .popup__desc) strong{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#2e2d32;letter-spacing:0;line-height:30px}:is(.popup__right .popup__desc) ul{padding-left:30px}:is(:is(.popup__right .popup__desc) ul) li{list-style:disc}@media (max-width:1023px){.popup__right .popup__desc{gap:16px}}.popup__right .popup__price-title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;display:block;letter-spacing:0;line-height:30px;margin-bottom:16px}@media (max-width:1023px){.popup__right .popup__price-title{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}}.popup__right .popup__price-price,.popup__right .popup__price-time{display:flex;gap:32px}:is(.popup__right .popup__price-time,.popup__right .popup__price-price) span{display:block}:is(:is(.popup__right .popup__price-time,.popup__right .popup__price-price) span):first-child{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#7b7e89;flex-shrink:0;letter-spacing:0;line-height:28px;width:112px}:is(:is(.popup__right .popup__price-time,.popup__right .popup__price-price) span):last-child{font-family:RF Dewi Extended;font-size:18px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}.popup__right.active{opacity:1;pointer-events:all;right:0}.popup__right-btn{gap:28px;margin-top:38px;width:fit-content}@media (max-width:1023px){.popup__right-btn{padding:16px 44px;width:100%}}.popup-form-subtitle{font-family:RF Dewi Extended;font-size:20px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:26px}.mobile-menu{flex-direction:column;height:100%;padding:12px 16px 16px}.mobile-menu,.mobile-menu__header{display:flex;justify-content:space-between}.mobile-menu__header{flex-direction:row;margin-bottom:16px;padding:0 0 12px}.mobile-menu__header .popup-close{position:relative;right:0;top:0}.mobile-menu__nav .popup-close{position:static;right:0;top:0}.mobile-menu__nav ul{display:flex;flex-direction:column;gap:14px}:is(:is(.mobile-menu__nav ul) li) a{font-family:RF Dewi Extended;font-size:18px;font-style:Bold;font-weight:700;height:fit-content;width:100%;leading-trim:NONE;justify-content:flex-start;letter-spacing:0;line-height:26px}.mobile-menu__contactes-title{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;border-bottom:1px dashed #7b7e89;color:#7b7e89;letter-spacing:0;line-height:24px;margin-bottom:12px;padding-bottom:16px}.mobile-menu__contacts{display:flex;flex-direction:column}.mobile-menu__contacts-tel{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;margin-bottom:8px;padding:4px 8px;text-transform:uppercase}.mobile-menu__contacts-tel span{color:var(--accent)}.mobile-menu__contacts-email{font-style:Bold;font-weight:700;letter-spacing:.1px;margin-bottom:56px;padding:4px 8px}.mobile-menu__contacts-email,.mobile-menu__copy{font-family:RF Dewi Extended;font-size:16px;leading-trim:NONE;line-height:24px}.mobile-menu__copy{font-style:Regular;font-weight:400;letter-spacing:0}.hero{align-items:flex-end;display:flex;height:1080px;justify-content:flex-end;padding-bottom:140px;position:relative;transition:all .15s ease-in-out}.hero .hero-video{height:100%;left:0;max-width:699px;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}:is(.hero .hero-video) video{height:100%;object-fit:cover;width:100%}:is(.hero .hero-video) img{height:100%;object-fit:cover;width:100%}@media (max-width:1919px){.hero .hero-video{width:33.33%}}@media (max-width:1339px){.hero .hero-video{height:300px;left:0;max-width:100%;top:76px;width:100%}:is(.hero .hero-video) video{top:0}}@media (max-width:1023px){.hero .hero-video{height:220px;top:0}}.hero .wrapper{display:flex;justify-content:flex-end}@media (max-width:1645px){.hero .wrapper{margin-right:40px}}@media (max-width:1445px){.hero .wrapper{padding-right:20px}}@media (max-width:1339px){.hero .wrapper{justify-content:unset;margin-right:unset;padding:0 80px}}@media (max-width:1023px){.hero .wrapper{padding-left:20px;padding-right:20px}.hero{height:1000px}}@media (max-width:790px){.hero{height:auto;padding-bottom:52px}}@media (max-width:1339px){.hero-block{width:100%}}@media (max-width:790px){.hero-block{margin-top:245px}}.hero-block__logo{margin-bottom:16px}.hero-block__logo svg{width:100%}@media (max-width:1339px){.hero-block__logo svg{height:156px}}@media (max-width:1023px){.hero-block__logo svg{height:fit-content}}.hero-block__title{font-family:RF Dewi Extended;font-size:44px;font-style:Bold;font-weight:700;letter-spacing:0;line-height:54px;margin-bottom:104px;text-transform:uppercase}@media (max-width:790px){.hero-block__title{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-1px;line-height:28px;margin-bottom:44px;text-transform:uppercase}}.hero-block__review-photos{position:relative;width:88px}.hero-block__review-photos img{border:2px solid var(--background-l);border-radius:1000px;height:100%;max-height:40px;max-width:40px;object-fit:cover;position:relative;width:100%}:is(.hero-block__review-photos img):first-child{transform:translateX(0);z-index:-3}:is(.hero-block__review-photos img):nth-child(2){left:-16px;z-index:-2}:is(.hero-block__review-photos img):nth-child(3){left:-30px;z-index:-1}.hero-block__review{display:grid;gap:0 0;grid-template-areas:"photos stars rating" "photos service service" "logo . ." "text text text";grid-template-columns:auto auto auto}.hero-block__review .hero-block__review-photos{display:flex;flex-direction:row;grid-area:photos}.hero-block__review .hero-block__review-stars{grid-area:stars}:is(.hero-block__review .hero-block__review-stars) svg{height:14.6px;width:14.6px}.hero-block__review .hero-block__review-rating{grid-area:rating}.hero-block__review .hero-block__review-service{grid-area:service}.hero-block__review .hero-block__review-text{display:flex;flex-direction:column;font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;grid-area:text;leading-trim:NONE;letter-spacing:0;line-height:24px;margin-top:4px}@media (max-width:790px){.hero-block__review .hero-block__review-text{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px;margin-top:24px}}.hero-block__review .hero-block__review-logo{grid-area:logo;margin-top:28px}@media (max-width:790px){.hero-block__review .hero-block__review-logo{margin-top:24px}.hero-block__review{grid-template-areas:"photos photos stars rating" "photos photos service service" "logo text text text";max-width:270px}}.hero-block__footer{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:790px){.hero-block__footer{flex-direction:column}}.hero-block__form{display:flex;flex-direction:column;justify-content:space-between;max-width:459px;width:100%}@media (max-width:790px){.hero-block__form{gap:32px;margin-bottom:32px;max-width:100%}}.hero-block__form span{font-family:RF Dewi Extended;font-size:20px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:26px}.service{padding-bottom:140px;padding-top:140px}@media (max-width:1023px){.service{padding-bottom:52px;padding-top:40px}}.service__item{border-bottom:1px solid var(--background-d)}.service__list{list-style:none;margin:0 0 64px;padding:0}.service__list li{display:flex;flex-direction:row;justify-content:flex-start;padding:32px 0 32px 44px}@media (max-width:1439px){.service__list li{display:grid;gap:20px 16px;grid-template-areas:"num title" ". tags";grid-template-columns:0fr 1fr}}@media (max-width:1023px){.service__list li{padding:24px 0}.service__list{margin-bottom:0}}.service__item-tags{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto;max-width:540px;width:100%}@media (max-width:1439px){.service__item-tags{grid-area:tags;max-width:100%}}.service__item-tags span{border-radius:28px;padding:8px 20px}.service__item-num{font-family:RF Dewi Extended;font-size:20px;font-style:Regular;font-weight:400;leading-trim:NONE;color:var(--accent);letter-spacing:0;line-height:26px;margin-right:60px;width:42px}@media (max-width:1439px){.service__item-num{grid-area:num;margin-right:0}}.service__item-title{font-family:RF Dewi Extended;font-size:44px;font-style:Bold;font-weight:700;leading-trim:NONE;cursor:pointer;display:flex;gap:12px;letter-spacing:0;line-height:54px;text-transform:uppercase}.service__item-title:hover .service__item-i{background-color:var(--accent);border:1px solid var(--accent)}:is(:is(.service__item-title:hover .service__item-i) svg) path{fill:#fff}@media (max-width:1439px){.service__item-title{grid-area:title;width:100%}}@media (max-width:1023px){.service__item-title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:30px;text-transform:uppercase}}.service__title{margin-bottom:64px}@media (max-width:1023px){.service__title{margin-bottom:24px}}.service__item-i{align-items:center;border:1px solid #2e2d32;border-radius:0 8px 8px 0;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .15s ease-in-out;width:24px}.btn-service{gap:28px;width:fit-content}@media (max-width:1023px){.btn-service{width:100%}}.service__tag{background-color:#fafafa;border-radius:1000000000000000px;cursor:pointer;transition:all .15s ease-in-out}.service__tag:hover{background-color:var(--accent);color:#fff}.cases-table-wrapper{border:1px solid #d0ced5;border-radius:24px;padding:40px}@media (max-width:1023px){.cases-table-wrapper{overflow-x:scroll}}.cases-table{background:transparent;border-collapse:collapse;font-size:16px;width:100%}:is(:is(:is(.cases-table tbody) tr) td):last-child{width:472px}.cases-table thead tr{background:#fff;border-radius:18px}.cases-table thead th{font-weight:600;padding:22px 24px;text-align:left}.cases-table tbody tr td{padding:26px 24px;vertical-align:top}.cases-table tbody tr{border-bottom:1px dashed #ccc}.cases-table tbody tr:last-child{border-bottom:none}.cases-table thead tr th:first-child{border-bottom-left-radius:18px;border-top-left-radius:18px}.cases-table thead tr th:last-child{border-bottom-right-radius:18px;border-top-right-radius:18px}.table{background-color:#e9e9e9;padding-bottom:140px;padding-top:100px}@media (max-width:1023px){.table{padding-bottom:52px;padding-top:40px}}.table__title{margin-bottom:44px;margin-left:96px}@media (max-width:1023px){.table__title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:30px;margin-bottom:32px;margin-left:0;text-transform:uppercase}}.table__btn{margin:64px auto 0;max-width:354px;width:100%}@media (max-width:1023px){.table__btn{margin-top:52px}}.case{background-color:var(--background-d);padding-bottom:100px;padding-top:140px}.case .wrapper{display:flex;justify-content:space-between}@media (max-width:1023px){.case .wrapper{flex-direction:column;justify-content:unset}.case{padding-bottom:40px;padding-top:52px}}.case__title{margin-bottom:80px;max-width:678px;width:100%}@media (max-width:1023px){.case__title{margin-bottom:32px}}.case__item-title{margin-top:20px;transition:all .15s ease-in-out}@media (max-width:1023px){.case__item-title{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;margin-top:12px;leading-trim:NONE;letter-spacing:0;line-height:26px}}.case__wrapper{display:flex;flex-direction:column}.case__title-block{align-items:flex-start}@media (max-width:1023px){.case__title-block{margin-bottom:20px}}.case__item{max-width:580px;width:100%}.case__item:hover .case__item-title{color:var(--accent)}@media (max-width:1023px){.case__item{max-width:unset}}.case__list{display:flex;flex-wrap:wrap;gap:32px;max-width:1192px;width:100%}.case__img{border-radius:24px;height:290px;overflow:hidden}.case__img img{height:100%;object-fit:cover;width:100%}@media (max-width:1023px){.case__img{height:156px}}.case__author-img{border-radius:10000px;height:32px;overflow:hidden;width:32px}.case__author-img img{height:100%;object-fit:cover;width:100%}.case__btn{align-items:center;background-color:var(--base);border-radius:10000px;cursor:pointer;display:flex;grid-area:btn;height:40px;justify-content:center;width:40px}.case__btn,.case__btn svg{transition:all .15s ease-in-out}.case__btn:hover{background-color:var(--accent)}.case__btn:hover svg{transform:rotate(-45deg)}.case__author{align-items:center;display:flex;gap:12px;grid-area:author}.case__date{color:#8d919e;grid-area:date}.case__footer{align-items:end;display:grid;gap:0 0;grid-template-areas:"author btn" "date btn";grid-template-columns:1fr 0fr;grid-template-rows:1fr 1fr;margin-top:16px}@media (max-width:1023px){.case__footer{margin-top:12px}}.team{padding-bottom:140px;padding-top:140px}.team .wrapper{display:flex;gap:32px}@media (max-width:1023px){.team .wrapper{flex-direction:column}}.team .block-title{align-items:flex-start}:is(.team .block-title) svg{margin-top:5px}@media (max-width:1023px){.team{padding-bottom:52px;padding-top:52px}}.team__info{margin-bottom:80px;max-width:827px}.team__info .svg{margin-bottom:20px}@media (max-width:1023px){.team__info{margin-bottom:32px;max-width:100%}}.team__title{margin-bottom:52px}@media (max-width:1023px){.team__title{margin-bottom:32px}}.team__subtitle{display:block;font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;margin-bottom:32px;leading-trim:NONE;letter-spacing:0;line-height:26px}@media (max-width:1023px){.team__subtitle{margin-bottom:8px}}.team__text{align-items:center;display:flex;font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:28px}.team__text p{max-width:583px}@media (max-width:767px){.team__text p{max-width:100%}.team__text{align-items:normal;flex-direction:column;gap:24px}}.team__btn{gap:28px;max-height:72px}.team__title-block h2{max-width:141px}@media (max-width:1023px){.team__title-block h2{max-width:unset}}.team__list{overflow:visible!important;width:100%}.team-card{border-radius:32px;overflow:hidden}.team-card__wrapper{align-items:center;background-color:var(--background-d);border-radius:32px;display:flex;flex-direction:column;height:460px;padding:20px;position:relative;width:335px}.team-card__name{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:30px;margin-bottom:12px}.team-card__post{color:#7b7e89}.team-card__num,.team-card__post{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}.team-card__num{align-items:center;background-color:#fff;border-radius:10000000000000px;color:var(--accent);display:flex;height:36px;justify-content:center;margin-bottom:24px;width:36px}.team-card__image{border-radius:12px;height:100%;overflow:hidden;width:100%}.team-card__image img{height:100%;object-fit:cover;width:100%}@media (max-width:1023px){.team-card__image{height:100%;width:100%}.team-card__image img{object-fit:cover}}.team-card__content{width:100%}.faq{background-color:var(--background-d);padding-bottom:140px;padding-top:140px}.faq .wrapper{display:flex;gap:32px}@media (max-width:1023px){.faq .wrapper{flex-direction:column}.faq{padding-bottom:52px;padding-top:52px}}.faq__btn{margin-top:40px}@media (max-width:1023px){.faq__btn{margin-top:24px}}.faq__desc{margin-top:24px}.faq__info{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;max-width:460px;width:100%;leading-trim:NONE;letter-spacing:0;line-height:28px}@media (max-width:1023px){.faq__info{max-width:100%}}.faq__list{max-width:950px;width:100%}@media (max-width:1023px){.faq__list{display:flex;flex-direction:column;gap:20px}}.faq__item{padding:28px}@media (max-width:1023px){.faq__item{padding:0}}:is(.faq__item .faq__item-ind) svg{transition:all .15s ease-in-out}:is(:is(.faq__item.open .faq__item-ind) svg):last-child{transform:rotate(90deg)}.faq__item-num{font-size:20px;font-style:Regular;font-weight:400;leading-trim:NONE;color:var(--accent);letter-spacing:0;line-height:26px}.faq__item-header{display:flex;gap:28px}.faq__item-header .faq__item-ind{align-items:center;border-radius:10000px;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;position:relative;width:30px}:is(.faq__item-header .faq__item-ind) svg{position:absolute;transition:all .15s ease-in-out}:is(:is(.faq__item-header .faq__item-ind) svg) rect{transition:all .15s ease-in-out}@media (max-width:1023px){.faq__item-header{gap:16px}}:is(:is(.faq__item-header:hover .faq__item-ind) svg) rect{fill:var(--accent)}.faq__item-question{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;cursor:pointer;letter-spacing:0;line-height:30px;transition:all .15s ease-in-out;width:100%}.faq__item-question:hover{color:var(--accent)}@media (max-width:1023px){.faq__item-question{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}}.faq__item-answer{background-color:#fff;border-radius:16px;display:block;margin-left:64px;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:all .15s ease-in-out}.faq__item-answer.open{margin-top:16px;max-height:200px;opacity:1;padding:16px}@media (max-width:1023px){.faq__item-answer{margin-left:0}}.trust{background-color:var(--base);height:1056px}.trust .wrapper{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;padding-bottom:213px;position:relative;z-index:2}@media (max-width:1023px){.trust .wrapper{align-items:normal;justify-content:normal;padding-bottom:0;padding-top:52px}.trust{height:668px}}.trust__item{align-items:center;display:flex;justify-content:center}.trust__title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#fff;letter-spacing:0;line-height:30px}@media (max-width:1023px){.trust__title{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}}.trust__desc{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#fff;letter-spacing:0;line-height:28px}@media (max-width:1023px){.trust__desc{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:100;leading-trim:NONE;letter-spacing:0;line-height:24px}}.trust__info{display:flex;flex-direction:column;gap:16px;width:337px}.trust__item{background-color:#fff;border-radius:16px;box-shadow:4px 5px 27.4px 0 #1e232a40;height:64px;padding:8px;width:64px}.trust{overflow:hidden;perspective:1600px;position:relative}.trust,.trust__item{transform-style:preserve-3d}.trust__item{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%}.trust__item.is-flying{animation:fly-aaa var(--duration) linear infinite;animation-delay:var(--delay);will-change:transform,opacity}@keyframes fly-aaa{0%{opacity:0;transform:translate(-50%,-50%) translate3d(var(--x-start),var(--y-start),-1400px) scale(.12)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) translate3d(var(--x-end),var(--y-end),1400px) scale(3.2)}}.contacts{border-top:1px solid #e9e9e9;padding-bottom:140px;padding-top:140px}.contacts .wrapper{display:flex}@media (max-width:1023px){.contacts .wrapper{flex-direction:column}.contacts{padding-bottom:32px;padding-top:40px}}.contacts__tel{font-family:RF Dewi Extended;font-size:44px;font-style:Bold;font-weight:700;leading-trim:NONE;font-style:normal;letter-spacing:0;line-height:54px;text-transform:uppercase;transition:all .15s ease-in-out}.contacts__tel:hover{color:var(--accent)}@media (max-width:1023px){.contacts__tel{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;text-transform:uppercase}}.contacts__email{font-family:RF Dewi Extended;font-size:32px;font-style:Bold;font-weight:700;leading-trim:NONE;border:1px solid var(--base);border-radius:10000px;display:block;font-style:normal;letter-spacing:-2%;line-height:38px;padding:12px 20px;text-transform:uppercase;transition:all .15s ease-in-out;width:fit-content}.contacts__email:hover{border:1px solid var(--accent);color:var(--accent)}@media (max-width:1023px){.contacts__email{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}}.contacts__adress{display:flex;flex-shrink:0;gap:24px}.contacts__adress svg{flex-shrink:0}@media (max-width:1023px){.contacts__adress svg{height:48px;width:48px}}.contacts__adress span{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:28px}@media (max-width:1023px){.contacts__adress{gap:8px}}.contacts__info{display:flex;justify-content:space-between;max-width:1195px;width:100%}@media (max-width:1414px){.contacts__info{flex-direction:column;gap:32px}}.contacts__text{display:flex;flex-direction:column;gap:24px;max-width:581px;width:100%}@media (max-width:1023px){.contacts__text{max-width:100%}}.contacts__time-item{align-items:center;display:flex;justify-content:space-between}.contacts__time-item:not(:last-child){border-bottom:1px solid #7b7e89;padding-bottom:12px}.contacts__time-item:last-child{padding-top:8px}@media (max-width:767px){.contacts__time-item{align-items:normal;flex-direction:column;gap:4px}}.contacts__time-days{font-style:Regular;font-weight:400;line-height:28px}.contacts__time-days,.contacts__time-time{font-family:RF Dewi Extended;font-size:18px;leading-trim:NONE;letter-spacing:0}.contacts__time-time{font-style:Bold;font-weight:700;line-height:26px}.contacts__contacts{display:flex;flex-direction:column;gap:32px;justify-content:space-between}@media (max-width:1023px){.contacts__contacts{gap:16px}.contacts__title-block{margin-bottom:20px}}.blog{padding-bottom:100px;padding-top:100px}@media (max-width:1023px){.blog{padding-bottom:52px;padding-top:40px}}.blog-title{display:flex;justify-content:space-between;margin-bottom:64px}.blog__item{border-left:1px solid #e9e9e9}.blog__item:last-child{border-right:1px solid #e9e9e9}.blog__item-wrapper{display:flex;flex-direction:column;height:356px;justify-content:space-between;padding:0 32px}@media (max-width:1023px){.blog__item-wrapper{height:249.2px}}.blog__list{height:356px}@media (max-width:1023px){.blog__list{height:249.2px}}.blog__item-title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:30px;transition:all .15s ease-in-out}.blog__item-title:hover{color:var(--accent)}.blog__item-day{color:var(--accent);font-size:52px;font-style:Bold;font-weight:700;line-height:62px;text-transform:uppercase}.blog__item-day,.blog__item-month{font-family:RF Dewi Extended;leading-trim:NONE;letter-spacing:0}.blog__item-month,.blog__item-year{font-size:16px;font-style:Regular;font-weight:400;line-height:24px}.blog__item-year{font-family:RF Dewi Extended;leading-trim:NONE;color:#9f9aac;letter-spacing:0}.blog__item-footer{align-items:flex-end;display:flex;justify-content:space-between}.blog__item-btn{align-items:center;background-color:var(--base);border-radius:100000px;display:flex;height:40px;justify-content:center;width:40px}.blog__item-btn,.blog__item-btn svg{transition:all .15s ease-in-out}.blog__item-btn:hover{background-color:var(--accent)}.blog__item-btn:hover svg{transform:rotate(-45deg)}.blog__btn{margin-top:64px}.blog__nav-btn{align-items:center;border:1px solid #00000000;border-radius:10000px;cursor:pointer;display:flex;height:52px;justify-content:center;width:52px}.blog__nav-btn,.blog__nav-btn svg{transition:all .15s ease-in-out}:is(.blog__nav-btn svg) path{transition:all .15s ease-in-out}.blog__nav-btn:hover{border:1px solid var(--accent)}:is(.blog__nav-btn:hover svg) path{fill:var(--accent)}.blog__nav{display:flex;gap:32px}.form{padding-bottom:140px;padding-top:140px}.form .wrapper{position:relative}@media (max-width:1023px){.form{padding-bottom:40px;padding-top:52px}}.form__back{position:absolute;right:-165px;top:19px}@media (max-width:1366px){.form__back{right:-400px}}@media (max-width:1024px){.form__back{height:128px;right:-115px;top:546px;width:583px;z-index:-1}}.form__form{background-color:var(--background-d);border-radius:32px;display:flex;flex-direction:column;gap:20px;padding:60px}.form__form .btn{font-style:Bold;font-weight:700;letter-spacing:.1px}.form__form .btn,.form__form .form__input{font-family:RF Dewi Extended;font-size:16px;leading-trim:NONE;line-height:24px}.form__form .form__input{background-color:#fff;border-radius:12px;font-style:Regular;font-weight:400;height:52px;letter-spacing:0;padding:14px 16px;width:100%}.form__form .form__input-checkbox{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid var(--background-d);border-radius:8px;cursor:pointer;display:inline-grid;flex-shrink:0;height:32px;place-content:center;transition:background-color .2s ease,border-color .2s ease;width:32px}.form__form .form__input-checkbox:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:14px;opacity:0;transition:opacity .2s ease;width:18px}.form__form .form__input-checkbox:checked{background-color:var(--accent);border-color:var(--accent)}.form__form .form__input-checkbox:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none' viewBox='0 0 18 14'%3E%3Cpath fill='%23fff' d='m17.5 1.41-12 12L0 7.91 1.41 6.5l4.09 4.08L16.09 0z'/%3E%3C/svg%3E");opacity:1}@media (max-width:767px){.form__form{padding:16px 12px 20px}}.form__checkbox{align-items:center;display:flex;gap:12px}.form__checkbox label{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#7b7e89;letter-spacing:0;line-height:24px}.form__form-wrapper{max-width:702px;position:relative;width:100%}.form__icon{align-items:center;background-color:var(--accent);border-radius:100000px;display:flex;height:33px;justify-content:center;left:-26px;position:absolute;top:-26px;width:33px}@media (max-width:1023px){.form__icon{margin-bottom:4px;position:static}}.form-title{font-family:RF Dewi Extended;font-size:80px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:86px;margin-bottom:73px;max-width:703px;text-transform:uppercase}@media (max-width:1023px){.form-title{font-family:RF Dewi Extended;font-size:44px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:52px;margin-bottom:32px;text-transform:uppercase}}.form__info{align-items:flex-end;display:flex;justify-content:space-between}@media (max-width:1366px){.form__info{align-items:normal;flex-direction:column;gap:32px;justify-content:normal}}@media (max-width:767px){.form__info{gap:180px}}.form__quote{max-width:458px;width:100%}.form__quote-text{font-size:20px;font-style:Regular;font-weight:400;margin-bottom:32px}.form__quote-author,.form__quote-text{font-family:RF Dewi Extended;leading-trim:NONE;display:block;letter-spacing:0;line-height:26px}.form__quote-author{font-size:18px;font-style:Bold;font-weight:700}.form__quote-post{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#9f9da9;letter-spacing:0;line-height:24px}.about__title-block{display:flex;flex-direction:column;gap:20px;margin-top:64px}.about__title-block h2{font-family:RF Dewi Extended;font-size:52px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:62px;text-transform:uppercase}@media (max-width:767px){.about__title-block h2{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;text-transform:uppercase}}.about__title-block span{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}@media (max-width:767px){.about__title-block span{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}.about__title-block{margin-top:32px}}.about__body-item-content{transition:all .3s ease-in-out}.about__body-item-content p{color:#2e2d32;font-size:16px;font-style:Regular;font-weight:400;line-height:24px;transition:all .3s ease-in-out}.about__body-item-content p,.about__body-item-num{font-family:RF Dewi Extended;leading-trim:NONE;letter-spacing:0}.about__body-item-num{color:#9f9da9;font-size:14px;font-style:Semibold;font-weight:600;line-height:20px}.about__body-item{display:flex;gap:19px;transition:all .3s ease-in-out}.about__body{display:flex;flex-direction:column;gap:24px;margin-bottom:60px;margin-top:60px}@media (max-width:767px){.about__body{margin-bottom:32px;margin-top:32px}}.about__footer{display:grid;gap:20px 20px;grid-template-areas:"num-1 num-1" "num-2 num-3";grid-template-columns:1fr 1fr;grid-template-rows:0fr 1fr}.about__footer #footer-1{grid-area:num-1;height:fit-content}.about__footer #footer-2{grid-area:num-2}.about__footer #footer-3{grid-area:num-3}.about__footer .about__footer-block{border:1px solid #d0ced5;border-radius:12px;padding:16px 20px}:is(.about__footer .about__footer-block) .about__footer-block-title{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#e3562e;letter-spacing:0;line-height:26px}:is(.about__footer .about__footer-block) .about__footer-block-text{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#2e2d32;letter-spacing:0;line-height:24px}@media (max-width:767px){.about__footer{gap:12px;grid-template-areas:"num-1" "num-2" "num-3";grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}.about__text{flex-shrink:0;width:623px}@media (max-width:1230px){.about__text{width:100%}}.about__images{width:100%}.about{background-color:#e9e9e9;padding-bottom:140px;padding-top:140px}.about .wrapper{display:flex;gap:80px}@media (max-width:1230px){.about .wrapper{flex-direction:column;gap:40px}}@media (max-width:767px){.about{padding-bottom:52px;padding-top:52px}}.about__title-img{display:flex;justify-content:flex-end}.about__title-img img{border-radius:24px;height:663px;max-width:506px;object-fit:cover;width:100%}@media (max-width:1230px){.about__title-img img{max-width:unset}}@media (max-width:767px){.about__title-img img{height:231px}}.about__images{display:flex;flex-direction:column;gap:12px}.about__subtitle-img{display:flex}.about__subtitle-img img{border-radius:24px;height:170px;object-fit:cover;width:221px}@media (max-width:767px){.about__subtitle-img img{height:117px;width:151px}}.about__subtitle-img div{font-family:RF Dewi Extended;font-size:20px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#7b7e89;letter-spacing:0;line-height:26px;padding:59px 104px 59px 50px}@media (max-width:1440px){.about__subtitle-img div{align-items:center;display:flex;height:100%;justify-content:center;padding:0 0 0 20px;width:100%}}@media (max-width:1230px){.about__subtitle-img div{height:unset}}@media (max-width:767px){.about__subtitle-img div{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}#about-body-item-02.about__body-item .about__body-item-content{max-height:20em;overflow:hidden;transition:all .3s ease-in-out}.about__body-item.hidden#about-body-item-03{margin-top:-24px;max-height:0;overflow:hidden}#about-body-item-02.about__body-item.hidden .about__body-item-content{max-height:4.5em;overflow:hidden;transition:all .3s ease-in-out}}.about__body-btn{display:none;font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:.1px;line-height:24px;margin:0 auto}@media (max-width:767px){.about__body-btn{display:block}}.about__body-btn.hidden{margin-top:-24px;max-height:0;opacity:0;overflow:hidden;padding:0}:is(.blog__hero .wrapper):first-child{display:flex;justify-content:space-between;margin-bottom:64px}@media (max-width:1024px){:is(.blog__hero .wrapper):first-child{flex-direction:column;margin-bottom:40px}}@media (max-width:1023px){.blog__hero{margin-top:20px}.blog__title{margin-bottom:32px}}.blog__hero-form{display:flex;flex-direction:column;gap:24px;max-width:459px;width:100%}.blog__hero-form span{font-family:RF Dewi Extended;font-size:20px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:26px}.blog__hero-item{display:flex;flex-direction:column;width:459px}.blog__hero-item img{border-radius:500000000000px;height:198px;margin-bottom:24px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1023px){.blog__hero-item img{height:129px}}@media (max-width:767px){.blog__hero-item img{margin-bottom:12px}}.blog__hero-item .blog__hero-blank{background-color:#e3e3e3;border-radius:500000000000px;height:198px;margin-bottom:24px;max-width:100%;object-fit:cover;width:100%}@media (max-width:1023px){.blog__hero-item .blog__hero-blank{height:129px}}@media (max-width:767px){.blog__hero-item .blog__hero-blank{margin-bottom:12px}}.blog__hero-item h3{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;display:-webkit-box;letter-spacing:0;line-height:30px;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:90px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;transition:all .15s ease-in-out}@media (max-width:1023px){.blog__hero-item h3{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;display:-webkit-box;letter-spacing:0;line-height:26px;-webkit-line-clamp:4;-webkit-box-orient:vertical;height:104px;overflow:hidden;text-overflow:ellipsis}}.blog__hero-item time{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px;margin-bottom:32px}:is(.blog__hero-item time) span{color:#7b7e89}@media (max-width:767px){.blog__hero-item time{margin-bottom:16px}}.blog__hero-item .blog__item-btn{height:40px;width:40px}.blog__hero-item:hover h3{color:var(--accent)}.blog__hero-item:hover .blog__item-btn{background-color:var(--accent);transform:rotate(-45deg)}@media (max-width:767px){.blog__hero-item{max-width:100vw;width:100%}}.blog__hero-list{height:fit-content;margin-bottom:120px;overflow:visible!important}@media (max-width:1023px){.blog__hero-list{margin-bottom:80px}}.blog__category-name{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;background-color:#e9e9e9;border-radius:12px;color:#141414;cursor:pointer;display:block;height:fit-content;letter-spacing:0;line-height:24px;padding:8px 20px;transition:all .15s ease-in-out;width:fit-content}.blog__category-name:hover{background-color:#2e2d32;color:#fff}.blog__category-count{color:#b82900;font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}.blog__category{display:flex;flex-direction:row;gap:8px}.blog__categories{display:flex;flex-direction:column;gap:32px;position:relative}@media (max-width:1023px){.blog__categories{gap:50px}}@media (max-width:767px){:is(.blog__categories .wrapper):first-child{overflow:scroll}}.blog__categories-sort-wrapper{position:relative}.blog__categories-sort-btn{align-items:center;background-color:#2e2d32;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;height:37px;justify-content:center;position:relative;transition:all .15s ease-in-out;width:37px}.blog__categories-sort-btn:hover{background-color:var(--accent)}.blog__categories-sort{flex-shrink:0;position:absolute;right:80px;top:-68px}@media (max-width:1023px){.blog__categories-sort{left:16px;right:unset;top:-23px}}.blog-card__footer{align-items:flex-end;display:flex;justify-content:space-between}.blog__categories-sort-menu{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;gap:11px;height:fit-content;max-height:0;opacity:0;overflow:hidden;padding:12px 16px;pointer-events:none;position:absolute;right:0;top:35px;transition:all .15s ease-in-out;width:344px}.blog__categories-sort-menu.open{max-height:300px;opacity:1;pointer-events:all;top:40px}@media (max-width:1023px){.blog__categories-sort-menu{left:0;right:unset}}.blog__categories-list{display:flex;flex-wrap:wrap;gap:12px 20px;max-width:1071px}@media (max-width:767px){.blog__categories-list{gap:8px 11px;max-height:100px}}.blog__sort-menu-item{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;cursor:pointer;letter-spacing:0;line-height:24px;transition:all .15s ease-in-out}.blog__sort-menu-item:hover{color:var(--accent)}.blog__card{background-color:#e9e9e9;border-radius:32px;display:flex;flex-direction:row;height:493px;overflow:hidden;width:100%}.blog__card img{flex-shrink:0;max-width:950px;object-fit:cover;width:100%}@media (max-width:1440px){.blog__card img{max-width:50%}}@media (max-width:767px){.blog__card img{height:178px;max-width:100%}}.blog__card .blog__card-blank{background-color:#d9d9d9;flex-shrink:0;max-width:950px;width:100%}@media (max-width:1440px){.blog__card .blog__card-blank{max-width:50%}}@media (max-width:767px){.blog__card .blog__card-blank{height:178px;max-width:100%}.blog__card{flex-direction:column;height:fit-content}}.blog__card-content{align-items:flex-end;display:flex;padding:36px}.blog__news-btn{margin-bottom:140px}@media (max-width:1024px){.blog__news-btn{margin-bottom:40px}}.blog-card__title{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;display:-webkit-box;letter-spacing:0;line-height:30px;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:32px;overflow:hidden;text-overflow:ellipsis;transition:all .15s ease-in-out}@media (max-width:767px){.blog-card__title{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;display:-webkit-box;letter-spacing:0;line-height:26px;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:104px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis}}.blog__card-day{font-family:RF Dewi Extended;font-size:52px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#e3562e;letter-spacing:-2%;line-height:52px;margin-bottom:8px}@media (max-width:767px){.blog__card-day{font-family:RF Dewi Extended;font-size:32px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;text-transform:uppercase;argin-bottom:4px}}.blog__card-month{color:#2e2d32}.blog__card-month,.blog__card-year{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}.blog__card-year{color:#7b7e89}.blog__card-date{display:flex;flex-direction:column}.bloh-card__footer{align-items:flex-end;display:flex;justify-content:space-between}#blog-posts{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}#blog-load-more{font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;background-color:#fff;letter-spacing:.1px;line-height:24px}.blog__card-btn{align-items:center;background-color:#2e2d32;border-radius:100000000000px;display:flex;height:40px;justify-content:center;transition:all .15s ease-in-out;width:40px}.blog__card:hover .blog__card-btn{background-color:var(--accent);transform:rotate(-45deg)}.blog__card:hover .blog-card__title{color:var(--accent)}#more_posts{font-family:RF Dewi Extended;font-size:16px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:.1px;line-height:24px}.single-blog{margin-top:16px}@media (max-width:1023px){.single-blog{margin-top:20px}}.single-blog__header{align-items:flex-end;display:flex;gap:32px;justify-content:space-between}@media (max-width:767px){.single-blog__header{align-items:flex-start;flex-direction:column;gap:12px}}.single-blog__title{font-family:RF Dewi Extended;font-size:52px;font-style:Bold;font-weight:700;leading-trim:NONE;align-items:flex-end;color:#242323;letter-spacing:0;line-height:62px;max-width:1000px;text-transform:uppercase}@media (max-width:1023px){.single-blog__title{font-family:RF Dewi Extended;font-size:28px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:-2%;line-height:38px;text-transform:uppercase}}.single-blog__image{border-radius:32px;height:422px;margin-bottom:100px;margin-top:64px;overflow:hidden;width:100%}.single-blog__image img{height:100%;object-fit:cover;width:100%}@media (max-width:1023px){.single-blog__image{margin-bottom:40px;margin-top:32px}}.single-blog__day{font-family:RF Dewi Extended;font-size:52px;font-style:Bold;font-weight:700;leading-trim:NONE;color:var(--accent);letter-spacing:-2%;line-height:52px;margin-bottom:8px}@media (max-width:767px){.single-blog__day{font-family:RF Dewi Extended;font-size:44px;font-style:Bold;font-weight:700;grid-area:d;margin-bottom:0;leading-trim:NONE;letter-spacing:-2%;line-height:52px;text-transform:uppercase}}.single-blog__month{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px;text-align:right}@media (max-width:767px){.single-blog__month{align-items:flex-end;display:flex;font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;grid-area:m;leading-trim:NONE;letter-spacing:0;line-height:24px}}.single-blog__year{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#7b7e89;letter-spacing:0;line-height:24px;text-align:right}@media (max-width:767px){.single-blog__year{display:flex;grid-area:y}}.single-blog__date{display:flex;flex-direction:column}@media (max-width:767px){.single-blog__date{display:grid;gap:0 12px;grid-template-areas:"d m" "d y";grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr}}.single-blog__author-info{display:flex;gap:12px}.single-blog__author-info img{border-radius:100000000000px;height:48px;object-fit:cover;width:48px}.single-blog__author-name{font-style:Bold;font-weight:700;line-height:26px}.single-blog__author-name,.single-blog__author-post{font-family:RF Dewi Extended;font-size:18px;leading-trim:NONE;letter-spacing:0}.single-blog__author-post{color:#9f9da9;font-style:Regular;font-weight:400;line-height:28px}.single-blog__time{align-items:center;display:flex;gap:4px}.single-blog__pre-post{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:64px}@media (max-width:1023px){.single-blog__pre-post{margin-bottom:32px}}@media (max-width:767px){.single-blog__pre-post{flex-direction:column;gap:16px}}.single-blog__content,.single-blog__pre-post{max-width:984px}.single-blog__content{margin-bottom:100px}@media (max-width:1023px){.single-blog__content{margin-bottom:52px}}.single-blog__content-text{display:flex;flex-direction:column;gap:16px}.single-blog__content-text li,.single-blog__content-text ol,.single-blog__content-text p,.single-blog__content-text span,.single-blog__content-text ul{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:28px}.single-blog__content-text ul{list-style-type:disc}:is(.single-blog__content-text ul) li{margin-left:25px}.single-blog__content-text ol{display:flex;flex-direction:column;gap:16px;margin-top:24px}:is(.single-blog__content-text ol) li{margin-left:25px}.single-blog__content-text img{border-radius:32px;margin-bottom:32px;margin-top:32px}.sinlge-blog__add{background-color:#e9e9e9;padding:100px 0}@media (max-width:1013px){.sinlge-blog__add{padding:52px 0}}.sinlge-blog__add-item{border-bottom:1px dashed #9f9da9;padding:32px 0}.sinlge-blog__add-item img{border-radius:24px;height:212px;max-width:460px;object-fit:cover;width:100%}@media (max-width:767px){.sinlge-blog__add-item img{max-width:100%;width:100%}}.sinlge-blog__add-blank{background-color:#c9c9c9;border-radius:24px;height:212px;max-width:460px;width:100%}@media (max-width:767px){.sinlge-blog__add-blank{max-width:100%;width:100%}}.single-blog__body{display:flex;max-width:826px;width:100%;gap: 20px;}@media (max-width:767px){.single-blog__body{position:relative}}.sinlge-blog__add-title{display:-webkit-box;font-family:RF Dewi Extended;font-size:24px;font-weight:700;letter-spacing:0;line-height:30px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;transition:all .15s ease-in-out}.sinlge-blog__add-date{align-items:flex-start;display:flex;flex-direction:column}.sinlge-blog__add-info{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (max-width:767px){.sinlge-blog__add-info{gap:12px}}.single-blog__btn{align-items:center;background-color:#2e2d32;border-radius:100000px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.single-blog__btn svg{transition:all .15s ease-in-out}@media (max-width:767px){.single-blog__btn{bottom:0;position:absolute;right:0}}.sinlge-blog__add-link{display:flex;gap:32px;justify-content:space-between}.sinlge-blog__add-link:hover .sinlge-blog__add-title{color:var(--accent)}.sinlge-blog__add-link:hover .single-blog__btn{background-color:var(--accent)}:is(.sinlge-blog__add-link:hover .single-blog__btn) svg{transform:rotate(-45deg)}@media (max-width:767px){.sinlge-blog__add-link{flex-direction:column}}.sinlge-blog__add-list{margin-bottom:64px;margin-top:64px}@media (max-width:767px){.sinlge-blog__add-list{margin-bottom:32px;margin-top:0}}.quote-block{border-left:4px solid var(--accent);display:flex;margin:32px 0}.quote-block .quote-block__text{font-family:RF Dewi Extended;font-size:24px;font-style:Bold;font-weight:700;leading-trim:NONE;color:#252525;letter-spacing:0;line-height:30px;margin-bottom:32px;width:100%}@media (max-width:1023px){.quote-block .quote-block__text{font-family:RF Dewi Extended;font-size:20px;font-style:Bold;font-weight:700;leading-trim:NONE;letter-spacing:0;line-height:26px}}.quote-block .quote-block__author{font-family:RF Dewi Extended;font-size:18px;font-style:Regular;font-weight:400;leading-trim:NONE;color:#68727d;letter-spacing:0;line-height:28px;width:100%}@media (max-width:1023px){.quote-block .quote-block__author{font-family:RF Dewi Extended;font-size:16px;font-style:Regular;font-weight:400;leading-trim:NONE;letter-spacing:0;line-height:24px}}.quote-block svg{flex-shrink:0;margin:0 32px}@media (max-width:1023px){.quote-block svg{margin:0 16px}.quote-block{margin:16px 0}}