:root 
{
  --main-bg-color: #95afd6;
}

@font-face 
{
    font-family: Raleway; /* Èìÿ øðèôòà */
    src: url(/templates/fonts/Raleway-VariableFont_wght.ttf); /* Ïóòü ê ôàéëó ñî øðèôòîì */
}

.bigImg,main,h1
{
	background-image: url(data:image/png;base64,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);
	background-repeat: no-repeat;
}

main
{
	background-position: right bottom;
}

.imgsList
{
	grid-area: imgsList;
	width:100%;
	margin:0;
	padding:0;
	height:190px;
}

.imgsList>div
{
	display:flex;
}

.bigImg
{
	grid-area: bigImg;
	margin:0;
	padding:0;
	width:100%;
}

.bigImgItem
{
	z-index:1;
	height: 70vh;
}

h1.title
{
	grid-area: hOne;
	margin:0 auto;
	padding:0;
	display: flex;
    justify-content: center;
    align-items: center;
	transform: translateX(10px);
	font-size: 3em;
    font-weight: 600;
	width:95%;
	text-shadow: 2px 0 2px #ffffff, 0 2px 2px #ffffff, -2px 0 2px #ffffff, 0 -2px 2px #ffffff;
	border-radius: 30px 30px 0 0;
}

h1,div,p,a
{
	font-family: Raleway; /* Èìÿ øðèôòà */
    src: url(/templates/fonts/Raleway-VariableFont_wght.ttf); /* Ïóòü ê ôàéëó ñî øðèôòîì */
}

html, body 
{
    height:100%;
	width:100%;
	margin:0 auto;
}

.contactsWrapper
{
	grid-area: contactsWrapper;
	width:100%;
	height:100%;
	margin: 100px 0;
	padding:0;
	height: 100%;
    display: block;
    flex-direction: inherit;
    align-items: center;
    justify-content: space-around;
	color: #202020;
	background-color: white;
	flex-wrap: wrap;
}

.sotialWrap>.sotial
{
	justify-content: flex-start;
}

.links
{
	grid-area: links;
	width: 100%;
	margin:0;
	padding:0;
}

.links>div
{
	height: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
}

.text
{
	grid-area: text;
    margin:20px auto;
	text-align:justify;
	transform: translateX(10px);
	overflow:auto;
	width:95%;
	padding: 50px 0 0 0;
}

.text>p
{
	margin: 0;
}

.text>*
{
	background-color: #f1f1f1;
	padding: 10px 20px;
}

.hideScroll>div::-webkit-scrollbar {
    width: 5px;
    height: 8px;
    background-color: #e9e9e9;
}

/* ???????? ?????????? */
.hideScroll>div::-webkit-scrollbar-thumb {
    background-color: #979797;
}

.hideScroll>div::-webkit-scrollbar-thumb:hover {
    background-color: #5c5c5c;
}

.text>p
{
	margin:0 20px;
}

.sotialWrap
{
	margin: 0 auto;
	width: 100%;
    flex-wrap: wrap;
}

.sotialWrap>div
{
	justify-content: center;
}

main
{
	position:relative;
	display:grid;
	grid-template-areas: 
		"hOne bigImg imgsList"
		"text bigImg imgsList"
		"text contactsWrapper imgsList"
		"text sotialWrap imgsList"
		"text . imgsList";
	grid-template-columns: 50% 45% 5%;
	grid-template-rows: auto 80vh auto auto auto;
	padding:20px 0 0 0;
	min-height:100%;
	margin:0 auto;
	width:auto;
	height:auto;
}

.img-zoom-container
{
	border-radius: 50%;
    background-color: var(--main-bg-color);
}

.bigImgItem
{
	height: 50%;
	transform: translateY(-50%);
    top: 50%;
}

.imgsList>div
{
	flex-direction: column;
	height: 100%;
    width: 100%;
    overflow: auto;
	cursor:pointer;
	background-repeat:no-repeat;
}

.hideScroll:before
{
	display:none;
}

.bigImg>div.scrollButton
{
	cursor:pointer;
	height:30px;
	width:30px;
	position:absolute;
	display:inline-block;
	border-radius:50%;
	top: 20px;
    transform: translate(-50%,-100%);
	z-index:1;
}

.bigImg>div.scrollButton:after
{
	content: '';
    position: absolute;
    border-left: 1px solid #666666;
    width: 10px;
    border-bottom: 1px solid #666666;
    height: 10px;
    border-bottom-width: 5px;
    transform: rotate(230deg);
    border-left-width: 5px;
    top: 50%;
    left: 50%;
}

.bigImg>div.scrollButton:before
{
	content: '';
    position: absolute;
    cursor: pointer;
    height: 30px;
    width: 30px;
    display: inline-block;
    border-radius: 50%;
    border: 2px solid white;
    top: 100%;
    transform: translate(-50%,-100%);
    background-color: white;
    border: 2px solid #666666;
    box-shadow: 0 0 5px black;
    transform: translate(-8px, -25px);
}

.imgsList>div.whiteScroll,.img-zoom-result
{
	display:none;
}

.imgsList>div>div
{
	padding: 1px 5px;
    border: none;
    border-radius: 0;
    display: flex;
}

.imgItem
{
	margin:1px 0 0 0;
}

.imgsList
{
	height: 100%;
}

.bold
{
	width:auto;
}

.bigImg>div
{
	display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

figure.zoom
{
	background-position: 59.4595% 63.0081%;
    position: relative;
    left: 0;
    top: 0;
    min-width: auto;
    transform: none;
	max-height: calc(130px + 80vh);
}

#myimage
{
	transform: none;
    margin: 0 auto;
	display:inline-block;
	max-height: calc(130px + 80vh);
}

.gallArrow
{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;  
}

.contactItem
{
	padding: 0;
}

.imgForGall
{
	height: 22px;
    width: max-content;
    border-radius: 3px;
    box-shadow: 0 0 3px grey;
    top: 22px;
    position: absolute;
    left: 5px;
}
	
.title>*
{
	margin:20px;
}

.contactItem
{
	overflow:hidden;
}

@media screen and (max-width: 1300px) and (min-width: 801px)
{
	main
	{
		position:relative;
		display:grid;
		grid-template-areas: 
			"imgsList"
			"bigImg"
			"hOne"
			"text"
			"contactsWrapper"
			"sotialWrap";
		grid-template-columns: 1fr;
		grid-template-rows: 80px 80vh auto 1fr auto auto;
		padding:0;
		min-height:100%;
		margin:0 auto;
		width:auto;
		height:auto;
	}
	
	.bigImg>div>div 
	{
		width: 50%;
		transform: translateX(50%);
	}
	
	.imgsList>div
	{
		position: absolute;
		right: 50px;
		background-position: center;
		flex-direction: unset;
		left: 0;
	}
	
	figure.zoom
	{
		width: auto;
		max-height: calc(80vh - 20px);
	}
	
	#myimage
	{
		max-height: calc(80vh - 20px);
		max-width: 100%;
	}
	
	.contactsWrapper
	{
		margin: 60px 0;
	}
	
	.imgItem
	{
		width: auto;
		height: 70px;
	}
	
	.contactItem
	{
		padding: 0 0 0 60px;
	}
	
	.sotialWrap>.sotial
	{
		justify-content: center;
	}
	
	.bigImg>div.scrollButton
	{
		top: 30px;
	}
}

@media screen and (max-width: 800px)
{
	main
	{
		position:relative;
		display:grid;
		grid-template-areas: 
			"imgsList"
			"bigImg"
			"hOne"
			"text"
			"contactsWrapper"
			"sotialWrap";
		grid-template-columns: 1fr;
		grid-template-rows: 80px 50vh auto auto auto;
		padding:0;
		min-height:100%;
		margin:0 auto;
		width:auto;
		height:auto;
	}
	
	.imgsList>div
	{
		background-size: 80px;
		background-position: bottom;
		flex-direction: unset;
		left: 0;
	}
	
	.bigImg>div>div 
	{
		width: 70%;
		transform: translateX(0);
		margin: 0 auto;
	}
	
	.imgsList>div
	{
		position: absolute;
		right: 50px;
	}
	
	.links
	{
		height:100%;
	}
	
	.links>div
	{
		display:block;
	}
	
	.links>div>div
	{
		padding: 5px 20px;
	}
	
	.contactsWrapper
	{
		display:block;
		margin: 60px 0;
	}
	
	.contactItem>div
	{
		padding: 3px 20px;
	}
	
	.bigImg
	{
		height:50vh;
	}
	
	h1.title
	{
		text-align:center;
	}
	
	.img-zoom-container
	{
		border-radius: 0;
		background-color: transparent;
	}
	
	.bigImgItem
	{
		height:auto;
	}
	
	.imgsList>div
	{
		height: 80px;
	}
	
	.bigImg>div.scrollButton
	{
		top: 10px;
		transform: translate(-100%, 0);
	}
	
	.sotialWrap
	{
		flex-wrap:wrap;
	}
	
	figure.zoom
	{
		width: auto;
		max-height: calc(50vh - 20px);
	}
	
	#myimage
	{
		max-height: calc(50vh - 20px);
		max-width: 100%;
	}
	
	.imgItem
	{
		width: auto;
		height: 70px;
	}
	
	.sotialWrap>.sotial
	{
		justify-content: center;
	}
}