* {font-size: 17px;}
body {margin: 0;padding: 0;width: 100%;position: relative;font-family: Roboto;background-color:#FAF9F6 !important;}
.section {width: 100%;}
.container {width: 74%;	margin: 0 auto;}
.flex {	-ms-flex-wrap: wrap;flex-wrap: wrap; -webkit-box-pack: justify;	-ms-flex-pack: justify;	justify-content: space-between;	display: -moz-box;	display: -ms-flexbox; display: -webkit-flex;display: flex;}
.flex-foo-1, .flex-foo-2 {	-webkit-box-pack: start; -ms-flex-pack: start;	justify-content: flex-start;}
.ala {position:relative;border-radius: 50%;width:170px;height:170px; border: 5px solid var(--bs-bordo);}
.nav-containerr {	position: relative;	top: 0;	left: 0;width: 100%;}
.nav .nav-content {	max-width: 100%;}
.nav {	top: 0;	left: 0;padding: 2px 0;overflow: hidden;	width: 100%;z-index: 20000;	-webkit-transition: 0.3s;transition: 0.3s;}
.nav .nav-content {	position: relative;	height: 60px;}
.nav .nav-content .nav-logo {	display: inline-block;	width: 26%;	-ms-flex-preferred-size: 26%;flex-basis: 26%;max-height: 60px;max-width: 313px !important;
	position: absolute;	left: 0;top: 0;}
.nav .nav-content .nav-logo img {width: 100%;height: 100%; -o-object-fit: contain; object-fit: contain;max-width: 455px !important;	max-height: 80px !important;}
.nav .nav-content .nav-section { -ms-flex-preferred-size: 48%;flex-basis: 48%;padding-bottom: 5px;position: relative;display: inline-block;width: 57%;position: absolute;left: 35%;top: 0;}
.nav .nav-content .nav-section:before {	content: "";position: absolute;top: 100%;left: 0;background-color: #710139;height: 1.5px;width: 300%;}
.nav .nav-content .nav-section .nav-header {width: 100%;padding: 0;margin: 0;height: 60px;}
.nav-button-phone a {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap;
	flex-wrap: wrap; -webkit-box-align: center;	-ms-flex-align: center;	align-items: center;}
.nav .nav-content .nav-section .nav-header .nav-button p {font-weight: 500;	text-transform: uppercase;font-size: 11px;text-align: center;display: inline-block;	width: 100%;padding:7px 0;}
.nav .nav-content .nav-section .nav-header .nav-button p.nav-tel {font-size: 20px;font-weight: bold;}
.nav .nav-content .nav-section .nav-header .nav-button-gray { -ms-flex-preferred-size: 66%;	flex-basis: 66%; -webkit-box-align: center;	-ms-flex-align: center;
align-items: center;padding: 0px 20px;position: absolute; -webkit-box-pack: end; -ms-flex-pack: end;justify-content: flex-end;padding-right: 0;display: inline-block;
width: 85%;	left: 40%;height: 60px;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-gray-bg {position: absolute;top: 0;left: 0;width: 300%;height: 100%;background-color: var(--bs-szary);}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-email {-ms-flex-preferred-size: 56%;flex-basis: 56%;position: absolute;display: inline-block;	width: 60%;top: 25%;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-email p {font-weight: 700;text-align: center;position: relative;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-before {content: "";position: absolute;top: 0;right: 100%;border-bottom: 15px solid transparent;border-top: 15px solid var(--bs-szary);border-left: 12px solid transparent;border-right: 12px solid var(--bs-szary);}.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-after {content: "";position: absolute;bottom: 0;right: 100%;border-bottom: 10px solid var(--bs-szary);border-top: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid var(--bs-szary);}.nav .nav-content .nav-section .nav-header .nav-button { -ms-flex-preferred-size: 30%;flex-basis: 30%; -webkit-box-align: center; -ms-flex-align: center;	align-items: center;padding: 0px 10px;background-color:var(--bs-bordo);position: absolute;min-height: 60px;display: inline-block;width: 35%;left:0;height: 60px;}.footer{background:var(--bs-body-rgb);}
.nav .nav-content .nav-section .nav-header .nav-button .nav-button-before {content: "";	position: absolute;top: 0;left: 100%;border-bottom: 15px solid var(--bs-bordo);border-top: 15px solid transparent;border-left: 12px solid var(--bs-bordo);border-right: 12px solid transparent;}
.nav .nav-content .nav-section .nav-header .nav-button .nav-button-after {content: "";position: absolute;bottom: 0;left: 100%;border-bottom: 10px solid transparent;
border-top: 10px solid var(--bs-bordo);border-left: 10px solid var(--bs-bordo);border-right: 10px solid transparent;}
.blog .blog-header {width: 100%;text-align: left;position: relative;}
.blog .blog-button {-ms-flex-preferred-size: 26%;flex-basis: 26%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background-color: var(--bs-bordo);position: relative;width: 26%;display: inline-block;left: 0;min-height: 60px;}
.blog .blog-button .blog-button-before {content: "";position: absolute;top: 0;left: 100%;border-bottom: 15px solid var(--bs-bordo);border-top: 15px solid transparent;border-left: 12px solid var(--bs-bordo);border-right: 12px solid transparent;}
.blog .blog-button .blog-button-after {content: "";position: absolute;bottom: 0;left: 100%;border-bottom: 10px solid transparent;border-top: 10px solid var(--bs-bordo);border-left: 10px solid var(--bs-bordo);border-right: 10px solid transparent;}
.blog .blog-button p {color: var(--bs-bialy);font-family: "Roboto", serif;font-weight: 600;font-size: 20px;font-weight: bold;text-align: center;padding: 14px 0;}
.blog .blog-button-gray {-ms-flex-preferred-size: 70%;flex-basis: 70%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;	-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding-right: 0;background-color: var(--bs-szary);width: 70%;display: inline-block;	left: 30.5%;min-height: 60px;color:var(--bs-bialy);}
.blog .blog-button-gray .blog-button-before {content: "";position: absolute;top: 0;right: 100%;border-bottom: 15px solid transparent;border-top: 15px solid var(--bs-szary);border-left: 12px solid transparent;border-right: 12px solid var(--bs-szary);}
.blog .blog-button-gray .blog-button-after {content: "";position: absolute;bottom: 0;right: 100%;border-bottom: 10px solid var(--bs-szary);border-top: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid var(--bs-szary);}
.blog .blog-button-gray p {text-align: left;font-family: "Lora", serif;font-weight: 500;font-size: 18px;padding: 14px 10px;}
.blog .button {margin-top: 10px;}
.blog .blog-section {margin: 5px 0 15px;}
@media (max-width:1399.98px){.nav .nav-content .nav-logo-title p{font-size:12px;}.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-email p, a {font-weight: 500;text-align: center;position: relative;font-size:14px;}}
@media (min-width:1400px){}
@media (max-width:991.98px){#mobi {display:none;}.nav .nav-content .nav-logo img {display:none;}.nav-avatar-info p{display:none;}.nav-avatar img {display:none;}.nav-header .flex {font-weight: 500;	color: #fff;text-transform: uppercase;font-size: 11px;text-align: center;display: inline-block;	width: 100%;padding:7px 0;}}
@media (min-width:992px){}
@media (min-width:768px){}
@media (max-width:767.98px){.nav .nav-content .nav-section .nav-header .nav-button p {font-weight: 500;	color: #fff;text-transform: uppercase;font-size: 11px;text-align: center;display: inline-block;	width: 100%;padding:7px 0;}}
@media (min-width:576px){}
@media (max-width:575.98px){.nav .nav-content .nav-section .nav-header {height: 60px;}
.btn-danger {width:203px;margin-top:3px;}
body{overflow-x: hidden;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-avatar-info img {display:none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray{-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-pack: start;-ms-flex-pack: start;
justify-content: flex-start;width: 100%;left: 0;top:58px;}
.nav .nav-content .nav-section .nav-header .nav-button{-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;}
.nav .nav-content .nav-section .nav-header .nav-button .nav-button-before{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button .nav-button-after{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-before{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-after{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray {display: none;}
.nav .nav-content .nav-logo{-ms-flex-preferred-size: 20%;flex-basis: 20%;position: absolute;width: 120px;top:65px;left:6%;z-index: 2000;}
.nav-nav{top:60px;left: 1%;width: 93%;text-align: left;}
.nav-nav ul li a{border-left: 1.5px solid #000;border-right: 1.5px solid transparent;}
.nav-nav ul li a.active{border-right: 1.5px solid transparent;border-left: 1.5px solid #d7002e;}
.nav-nav ul{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end; -ms-flex-pack: end;      justify-content: flex-end;}
.nav-nav ul li{display: block;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 6px 0;background-color:  rgba(225, 225, 225, 0.9);}
.nav-nav ul li:last-child{margin-right: 0;margin-left: auto;display: none !important;}
.footer-header {display:none;}
.blog .blog-button-gray {background: tranparent;}
.wallpaper {background-position: 68% 0;background-size: auto 118%;}
.nav .nav-content .nav-logo{width: 25%;top:70px;display:none;}}
@media screen and (max-width:1290px) {
.container{width: 84%;}
.nav-nav{left: 8%;width: 84%;}}
@media screen and (max-width:1130px) {
.container{width: 90%;}
.nav-nav{left: 5%;width: 90%;}}
@media screen and (max-width:1040px) {
.container{width: 94%;}
.nav-nav{left: 3%;width: 94%;}}
@media screen and (max-width:1000px) {
.text {clear:both;margin-top:80px;}		
.about .about-content {-ms-flex-preferred-size: 100%;flex-basis: 100%;padding-right: 15px;width: 100%;}
.nav-nav ul li:last-child{ display: inline-block;}
.nav .nav-content .nav-logo-title{display: none;}
.nav .nav-content .nav-section{-ms-flex-preferred-size: 84%;flex-basis: 84%;width: 84%;left:16%;}
.nav .nav-content .nav-logo{-ms-flex-preferred-size: 15%;flex-basis: 15%;width: 15%;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-gray-bg{width: 100%;}}
@media screen and (max-width:840px) {

.nav{ overflow: inherit;}
.nav .nav-content{padding: 0; -webkit-box-pack: justify; -ms-flex-pack: justify;justify-content: space-between; }
.nav .nav-content .nav-section:before{width: 100%;}}
@media screen and (max-width:970px){
.nav .nav-content .nav-logo{-ms-flex-preferred-size: 20%;flex-basis: 20%;width: 20%;}
.nav .nav-content .nav-section{-ms-flex-preferred-size: 78%;flex-basis: 78%;margin-left: auto;width: 78%;left:22%;}
.nav .nav-content .nav-section .nav-header .nav-button{-ms-flex-preferred-size: 38%;flex-basis: 38%;width: 38%;}
.nav .nav-content .nav-section .nav-header .nav-button-gray{-ms-flex-preferred-size: 58%;flex-basis: 58%;width: 58%;left: 42%;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-email{display: none;}
.blog .blog-button {-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;left: 0;margin: 0 auto; }
.blog .blog-button-gray {-ms-flex-preferred-size: 100%;width: 100%;flex-basis: 100%;top:69px;left: 0;}
.blog .blog-button .blog-button-before {display: none }
.blog .blog-button .blog-button-after{display: none;}
.blog .blog-button-gray .blog-button-before {display: none }
.blog .blog-button-gray .blog-button-after{display: none;}
.blog-section > p{position: relative; margin-top:70px;}
.blog-section{position: relative;margin-top:70px;}
.blog-section:first-child{margin-top: 0;}}
@media screen and (max-width:680px){
.nav-content{padding: 0 5px;}
.nav-nav{left: 1%;width: 98%;} .nav .nav-content .nav-logo img {display:none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray{ -ms-flex-preferred-size: 48%;flex-basis: 48%;width: 48%;left:52%;}
.nav .nav-content .nav-section .nav-header .nav-button{-ms-flex-preferred-size: 48%;flex-basis: 48%;width: 48%;}
.nav .nav-content .nav-logo{-ms-flex-preferred-size: 20%;flex-basis: 20%;position: absolute;width: 120px;top:95px;display: none;}
.nav .nav-content .nav-section{-ms-flex-preferred-size: 100%;flex-basis: 100%;overflow: hidden;width: 100%;left: 0;}}
@media screen and (max-width:480px) {
.nav .nav-content .nav-section .nav-header {height: 60px;}
body{overflow-x: hidden;}
.nav .nav-content .nav-logo{display: inline-block;}
.nav .nav-content .nav-section .nav-header .nav-button-gray{-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-pack: start;-ms-flex-pack: start;
justify-content: flex-start;width: 100%;left: 0;top:58px;}
.nav .nav-content .nav-section .nav-header .nav-button{-ms-flex-preferred-size: 100%;flex-basis: 100%;width: 100%;}
.nav .nav-content .nav-section .nav-header .nav-button .nav-button-before{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button .nav-button-after{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-before{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray .nav-button-after{display: none;}
.nav .nav-content .nav-section .nav-header .nav-button-gray {display: none;}
.nav .nav-content .nav-logo{-ms-flex-preferred-size: 20%;flex-basis: 20%;position: absolute;width: 120px;top:65px;left:6%;z-index: 2000;}
.nav-nav{top:60px;left: 1%;width: 93%;text-align: left;}
.nav-nav ul li a{border-left: 1.5px solid #000;border-right: 1.5px solid transparent;}
.nav-nav ul li a.active{border-right: 1.5px solid transparent;border-left: 1.5px solid #d7002e;}
.nav-nav ul{display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end; -ms-flex-pack: end;      justify-content: flex-end;}
.nav-nav ul li{display: block;-ms-flex-preferred-size: 100%;flex-basis: 100%;padding: 6px 0;background-color:  rgba(225, 225, 225, 0.9);}
.nav-nav ul li:last-child{margin-right: 0;margin-left: auto;display: none !important;}
.footer-header {display:none;}
.blog .blog-button-gray {background: tranparent;}}
.cookiePopupBoxContainer {width: 350px; padding: 20px;z-index: 99;	min-height: 20px;box-sizing: border-box;padding: 30px 30px 30px 30px;	background: #0b0c10;overflow: hidden;position: fixed;bottom: 30px;right: 30px;display: none;}
.cookiePopupBoxContainer .cookieTitle a {font-family: OpenSans, arial, "sans-serif";color: #fff;font-size: 26px;line-height: 20px;display: block;}
.cookiePopupBoxContainer .cookieDesc p {margin: 0;padding: 0;font-family: OpenSans, arial, "sans-serif";color: #FFFFFF;font-size: 13px;line-height: 20px;display: block;margin-top: 10px;}
.cookiePopupBoxContainer .cookieDesc a {font-family: OpenSans, arial, "sans-serif";color: #FFFF00;text-decoration: underline;}
.cookiePopupBoxContainer .cookieButton a {display: inline-block;font-family: OpenSans, arial, "sans-serif";color: #FFFFFF;font-size: 14px;font-weight: bold;	margin-top: 14px;background: #c0bebe;box-sizing: border-box; padding: 15px 24px;text-align: center;transition: background 0.3s;}
.cookiePopupBoxContainer .cookieButton a:hover { cursor: pointer;background: #66fcf1;}
#myBtn {display: none;position: fixed;bottom: 70px;right: 30px;z-index: 99;font-size: 14px;border: none;outline: none;background-color: var(--bs-bordo);color:var(--bs-bialy);  cursor: pointer;padding: 3px;border-radius: 4px;}
#myBtn:hover {background-color: var(--bs-szary);color: var(--bs-bialy);}
html {scroll-behavior: smooth}
.aaa span  {display: inline-block;color: #710139;background:#eee;text-align: center;border: 1px solid #eee;height:34px;width: 34px;line-height: 33px;font-weight: bold;margin:10px 0;}
.aaa .page-numbers {text-align: center;margin: 50px 0;}
.aaa a {display: inline-block;text-align: center;height: 34px;width: 34px;color: #fff;line-height: 33px;border: 1px solid #eee;background:#710139;font-weight: bold;}