

/* Start:/local/templates/ostrog/components/bitrix/system.pagenavigation/.default/style.css?1759829896768*/
.nbPagination {
	text-align: center;
  font-family: 'molodo';
}

.nbPagination__container {
	list-style: none;
	margin: 0;
	padding: 0;
}

.nbPagination__item {
	display: inline-block;
	margin: 0 1px;
}

.nbPagination__link,
.nbPagination__link._empty:hover {
	display: inline-block;
	color: #909090;
	text-align: center;
  font-size: 3rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: uppercase;
  text-decoration: none !important;
  padding: 0 1.5rem;
}

a.nbPagination__link:hover,
.nbPagination__item._active .nbPagination__link {
	color: #2B2B2B;
	text-decoration: none;
}

.nbPagination__link._empty {
	cursor: default;
}

.nbPagination__link svg {
  width: 2rem;
  height: 2rem;
}
/* End */


/* Start:/local/templates/ostrog/components/bitrix/news.list/pivovarnya/style.css?17598298931769*/
.pivovarnya {}
.pivovarnya__desc {
	padding: 2rem 2rem 2rem 5rem;
}
@media (max-width: 1573px) {
	.pivovarnya__desc {
		padding: 3rem;
	}
}
@media (max-width: 1200px) {
	.pivovarnya__desc {
		padding: 1rem 2rem;
	}
}
@media (max-width: 991px) {
	.pivovarnya__desc {
		padding: 1rem;
	}
}
.pivovarnya__name {
	font-size: 4rem;
	margin: 0;
	padding: 1rem 5rem;
	text-align: right;
}

.pivovarnya__descImg img {
	height: auto;
}



.pivovarnya__gallery {
	padding-top: 4rem !important;
}

.pivovarnya__container {
	padding: 4.25rem 5.25rem;
}

.pivovarnya__menu {
	position: relative;
	height: 0;
	padding-top: 69%;
	filter: grayscale(100);
	transition: .5s;
	text-decoration: none !important;
	color: #fff !important;
	display: block;
	background-position: center;
	background-size: cover;
}
.pivovarnya__menu:hover {
	filter: grayscale(0);
}
.pivovarnya__menu:before {
	content: '';
	position: absolute;
	top: 2rem;
	left: 2rem;
	right: 2rem;
	bottom: 2rem;
	display: block;
	border-image: url("/local/templates/ostrog/components/bitrix/news.list/pivovarnya/images/border.png") 21/26px repeat;
}

.pivovarnya__menuType {
	font-family: 'molodo';
	font-size: 3rem;
	position: absolute;
	left: 5.5rem;
	bottom: 4.875rem;
}


.pivovarnya__galItem {
	position: relative;
	height: 0;
	padding-top: 69%;
	filter: grayscale(100);
	transition: .5s;
	text-decoration: none !important;
	color: #fff !important;
	display: block;
	background-position: center;
	background-size: cover;
}

.pivovarnya__galItem:hover {
	filter: grayscale(0);
}




/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {

}

/*phones*/
@media (max-width: 767px) {
	.pivovarnya__gallery {
		padding-top: 1rem !important;
	}
}
/* End */


/* Start:/local/templates/ostrog/components/bitrix/form.result.new/.default/style.css?175982985714934*/
.nbForm {}
.nbForm__title {display: none;}
.nbForm._webForm {}
.nbForm__message {}
.nbForm__message {}
.nbForm__message._error {}
.nbForm__message._success {}
.nbForm__message._warning {}
.nbForm__form {}
.nbForm__fieldRow {
	border: 1px solid #909090;
	padding: 0.5rem 1.5rem 1.5rem;
	margin-bottom: 1.5rem;
}
.nbForm__fieldRow:hover {
	background: #FFF7EB;
}
.nbForm__fieldRow._captcha {}
.nbForm__questionName {
	font-size: 1.25rem;
	padding: 1.25rem 4rem 1.25rem 0;
	display: block;
	position: relative;
}
.nbForm__questionName._required {}

.nbForm__questionName:after {
	content: '';
	position: absolute;
	top: 1rem;
	right: 0;
	width: 2.125rem;
	height: 2.125rem;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

._date .nbForm__questionName:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='35' viewBox='0 0 34 35' fill='none'%3E%3Cg clip-path='url(%23clip0_304_1680)'%3E%3Cpath d='M29.3589 15.5552V5.96151C29.3589 4.30611 27.8917 3.13982 26.2363 3.13982H23.7156V1.1083C23.7285 1.02632 23.7218 0.942463 23.6961 0.863559C23.6704 0.784656 23.6264 0.712943 23.5677 0.654264C23.509 0.595586 23.4373 0.551603 23.3584 0.5259C23.2795 0.500198 23.1957 0.493503 23.1137 0.506362H19.5395C19.1257 0.506362 18.8247 0.694455 18.8247 1.1083V3.13989H10.5478V1.1083C10.5478 0.694455 10.0587 0.506362 9.6449 0.506362H6.07076C5.65691 0.506362 5.28072 0.694455 5.28072 1.1083V3.13989H2.9858C1.3304 3.13989 0.0136719 4.30618 0.0136719 5.96158V27.7824C0.0136719 29.4378 1.33047 30.6041 2.9858 30.6041H15.5516C19.1142 35.0715 25.6238 35.805 30.0912 32.2424C31.2992 31.2791 32.276 30.0574 32.9501 28.6672C33.6242 27.277 33.9783 25.7534 33.9865 24.2084C33.9565 22.5025 33.5212 20.8281 32.7166 19.3236C31.9119 17.819 30.7611 16.5274 29.3589 15.5552ZM20.3296 2.01118H22.2107V5.39715H20.3296V2.01118ZM6.78562 2.01118H9.04295V5.39715H6.78562V2.01118ZM1.51849 5.96151C1.51849 5.13381 2.1581 4.64471 2.9858 4.64471H5.28072V6.07435C5.28911 6.28483 5.37398 6.48503 5.51942 6.63741C5.66486 6.78978 5.8609 6.88388 6.07076 6.90205H9.6449C9.86715 6.88749 10.0778 6.79753 10.242 6.64702C10.4061 6.49652 10.5141 6.2945 10.5478 6.07435V4.64478H18.8248V6.07442C18.8142 6.27795 18.8826 6.4777 19.0158 6.63194C19.149 6.78618 19.3367 6.88298 19.5396 6.90212H23.1137C23.5276 6.90212 23.7157 6.48827 23.7157 6.07442V4.64478H26.2364C27.0641 4.64478 27.8541 5.13388 27.8541 5.96158V10.6644H1.51849V5.96151ZM2.9858 29.0992C2.1581 29.0992 1.51849 28.6101 1.51849 27.7824V12.1692H27.854V14.7651C26.5322 14.201 25.1148 13.8945 23.678 13.8622C17.9639 13.8691 13.3374 18.5067 13.3443 24.2208C13.3464 25.9233 13.7686 27.5989 14.5734 29.0992H2.9858V29.0992ZM23.6028 33.0119C18.72 33.0326 14.7448 29.0911 14.7241 24.2083C14.7033 19.3255 18.6449 15.3503 23.5277 15.3296C28.4105 15.3089 32.3856 19.2504 32.4064 24.1332V24.2083C32.4064 29.0704 28.4648 33.0119 23.6028 33.0119Z' fill='black'/%3E%3Cpath d='M27.1395 24.2085H23.7158V19.6939C23.7158 19.2783 23.379 18.9414 22.9634 18.9414C22.5478 18.9414 22.2109 19.2783 22.2109 19.6939V24.961C22.2468 25.1735 22.3576 25.3662 22.5232 25.5042C22.6888 25.6422 22.8983 25.7164 23.1139 25.7134H27.1395C27.555 25.7134 27.8919 25.3766 27.8919 24.961C27.8919 24.5454 27.555 24.2085 27.1395 24.2085Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_304_1680'%3E%3Crect width='34' height='34' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
._simple_question_544 .nbForm__questionName:after,
._simple_question_969 .nbForm__questionName:after { /* user */
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 480 480' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M240 0C107.664 0 0 107.664 0 240c0 57.96 20.656 111.184 54.992 152.704.088.12.096.272.192.384 24.792 29.896 55.928 52.816 90.624 67.624.4.168.792.352 1.192.52 2.808 1.184 5.648 2.28 8.496 3.352 1.12.424 2.24.856 3.376 1.264 2.456.88 4.928 1.712 7.416 2.512 1.592.512 3.184 1.016 4.792 1.496 2.2.656 4.408 1.288 6.632 1.888 1.952.528 3.92 1.016 5.888 1.488 1.992.48 3.992.96 6 1.384 2.24.48 4.504.904 6.776 1.32 1.824.336 3.64.688 5.48.984 2.52.408 5.056.728 7.6 1.056 1.64.208 3.272.448 4.92.624 2.88.304 5.784.52 8.696.72 1.352.096 2.696.24 4.056.312 4.248.24 8.544.368 12.872.368s8.624-.128 12.888-.352c1.36-.072 2.704-.216 4.056-.312 2.912-.208 5.816-.416 8.696-.72 1.648-.176 3.28-.416 4.92-.624 2.544-.328 5.08-.648 7.6-1.056 1.832-.296 3.656-.648 5.48-.984 2.264-.416 4.528-.84 6.776-1.32 2.008-.432 4-.904 6-1.384 1.968-.48 3.936-.968 5.888-1.488a232.661 232.661 0 0 0 11.424-3.384c2.488-.8 4.96-1.632 7.416-2.512 1.128-.408 2.248-.84 3.376-1.264a243.168 243.168 0 0 0 8.496-3.352c.4-.168.792-.352 1.192-.52a239.997 239.997 0 0 0 90.624-67.624c.096-.112.104-.272.192-.384C459.344 351.184 480 297.96 480 240 480 107.664 372.336 0 240 0zm97.256 441.76c-.12.056-.232.12-.352.176-2.856 1.376-5.76 2.672-8.688 3.936-.664.28-1.32.568-1.984.848a217.023 217.023 0 0 1-7.76 3.064 159.85 159.85 0 0 1-3.272 1.192 230.572 230.572 0 0 1-6.976 2.368c-1.456.464-2.92.904-4.384 1.336a202.08 202.08 0 0 1-6.28 1.784c-1.776.472-3.568.904-5.36 1.328-1.88.448-3.752.904-5.648 1.304-2.072.44-4.16.816-6.24 1.192-1.688.312-3.368.64-5.072.912-2.344.368-4.712.664-7.072.96-1.496.192-2.984.416-4.496.576-2.696.288-5.416.472-8.128.664-1.208.08-2.408.216-3.632.28-3.96.208-7.928.32-11.912.32s-7.952-.112-11.904-.32c-1.216-.064-2.416-.192-3.632-.28-2.72-.184-5.432-.376-8.128-.664-1.512-.16-3-.384-4.496-.576-2.36-.296-4.728-.592-7.072-.96-1.704-.272-3.384-.6-5.072-.912-2.088-.376-4.176-.76-6.24-1.192-1.896-.4-3.776-.856-5.648-1.304-1.792-.432-3.584-.856-5.36-1.328-2.104-.56-4.2-1.168-6.28-1.784a212.543 212.543 0 0 1-4.384-1.336 223.256 223.256 0 0 1-6.976-2.368 217.023 217.023 0 0 1-11.032-4.256c-.664-.272-1.312-.56-1.976-.84a223.812 223.812 0 0 1-8.696-3.936 7.216 7.216 0 0 1-.352-.176c-27.912-13.504-52.568-32.672-72.576-55.952 15.464-56.944 59.24-102.848 115.56-121.112 1.112.68 2.272 1.288 3.416 1.928.672.376 1.336.776 2.016 1.136a99.592 99.592 0 0 0 7.272 3.512c1.896.832 3.856 1.536 5.808 2.256.384.136.768.288 1.152.424 10.848 3.84 22.456 6.04 34.6 6.04s23.752-2.2 34.592-6.04c.384-.136.768-.288 1.152-.424 1.952-.72 3.912-1.424 5.808-2.256a99.592 99.592 0 0 0 7.272-3.512c.68-.368 1.344-.76 2.016-1.136 1.144-.64 2.312-1.248 3.432-1.936 56.32 18.272 100.088 64.176 115.56 121.112-20.008 23.272-44.664 42.44-72.576 55.952zM152 176c0-48.52 39.48-88 88-88s88 39.48 88 88c0 30.864-16.008 58.024-40.128 73.736a84.742 84.742 0 0 1-9.8 5.48c-.4.192-.792.392-1.192.576-23.168 10.536-50.592 10.536-73.76 0-.4-.184-.8-.384-1.192-.576a84.083 84.083 0 0 1-9.8-5.48C168.008 234.024 152 206.864 152 176zm269.832 194.584c-18.136-53.552-59.512-96.832-112.376-117.392C330.6 234.144 344 206.64 344 176c0-57.344-46.656-104-104-104s-104 46.656-104 104c0 30.64 13.4 58.144 34.552 77.192-52.864 20.568-94.24 63.84-112.376 117.392C31.672 333.792 16 288.704 16 240 16 116.488 116.488 16 240 16s224 100.488 224 224c0 48.704-15.672 93.792-42.168 130.584z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
._simple_question_777 .nbForm__questionName:after,
._simple_question_732 .nbForm__questionName:after { /* phone */
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 60 60' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M53.81 43.78c-.292-1.43-1.236-2.708-2.587-3.507-2.503-1.478-5.088-2.892-7.588-4.26l-1.717-.94c-2.17-1.191-3.663-.97-4.534-.574-.83.378-1.918 1.288-2.396 3.48a1.094 1.094 0 0 0-.015.112 1.262 1.262 0 0 1-.81.884c-.552.198-1.204.068-1.74-.352a66.145 66.145 0 0 1-11.043-10.99c-.416-.523-.546-1.163-.348-1.711.092-.257.343-.707 1.037-.856h.002c.033-.004.068-.01.1-.017 2.223-.491 3.106-1.632 3.457-2.502.395-.98.528-2.656-1.082-5.074-1.212-1.813-2.224-3.794-3.203-5.71-.446-.872-.89-1.743-1.355-2.601-.92-1.705-2.146-2.766-3.548-3.07-1.268-.277-2.606.09-3.876 1.05-1.258.961-2.595 2.018-3.853 3.232-2.712 2.641-3.331 5.98-1.793 9.657 6.534 15.623 17.788 26.797 33.45 33.212 1.229.504 2.421.754 3.562.754 2.062 0 3.957-.818 5.591-2.437 1.335-1.313 2.504-2.825 3.503-4.15a4.532 4.532 0 0 0 .787-3.63zm-2.39 2.437c-.948 1.257-2.064 2.7-3.304 3.92-1.981 1.962-4.266 2.375-6.989 1.255-15.153-6.207-26.042-17.018-32.363-32.133-1.23-2.937-.79-5.375 1.339-7.449 1.181-1.14 2.464-2.153 3.673-3.076.641-.486 1.253-.731 1.827-.731.14 0 .278.015.414.044.812.177 1.578.89 2.212 2.065.457.845.894 1.702 1.333 2.56 1.005 1.968 2.044 4.002 3.32 5.91.879 1.32 1.195 2.462.891 3.217-.295.734-1.187 1.095-1.925 1.273a.752.752 0 0 0-.25.052 3.26 3.26 0 0 0-2.448 2.12c-.434 1.205-.186 2.563.663 3.632a68.168 68.168 0 0 0 11.375 11.32c1.083.85 2.448 1.095 3.654.66a3.248 3.248 0 0 0 2.103-2.414.986.986 0 0 0 .017-.12c.173-.75.53-1.674 1.25-2.003.821-.372 1.946.07 2.744.507l1.719.942c2.485 1.36 5.056 2.766 7.53 4.227.866.512 1.466 1.309 1.646 2.186.15.73-.006 1.456-.431 2.036z' fill='%23000000' opacity='1' data-original='%23000000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
._simple_question_584>.nbForm__questionName:after {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='39' height='38' viewBox='0 0 39 38' fill='none'%3E%3Cg clip-path='url(%23clip0_304_1702)'%3E%3Cpath d='M28.0798 16.5504C28.0798 13.5059 25.6038 11.0374 22.5668 11.0374H16.4329C13.3884 11.0374 10.9199 13.5134 10.9199 16.5504V27.5838H14.6002V38.0039H24.4069V27.5838H28.0872V16.5504H28.0798ZM26.8605 26.3571H24.3994V19.0039H23.1727V36.7771H20.1057V28.1523H18.879V36.7771H15.812V19.0039H14.5853V26.3571H12.1317V16.5504C12.1317 14.1866 14.0542 12.2567 16.4254 12.2567H22.5668C24.9306 12.2567 26.8605 14.1791 26.8605 16.5504V26.3571ZM19.4998 0.00390625C16.7994 0.00390625 14.6002 2.20312 14.6002 4.90351C14.6002 7.61139 16.7994 9.8106 19.4998 9.8106C22.2002 9.8106 24.3994 7.61139 24.3994 4.91099C24.3994 2.20312 22.2002 0.00390625 19.4998 0.00390625ZM19.4998 8.59131C17.4727 8.59131 15.8195 6.93816 15.8195 4.91099C15.8195 2.88383 17.4727 1.23068 19.4998 1.23068C21.527 1.23068 23.1802 2.88383 23.1802 4.91099C23.1802 6.93816 21.527 8.59131 19.4998 8.59131Z' fill='%232B2B2B'/%3E%3Cpath d='M12.1543 28.803V32.7975H12.1469C12.1469 33.6428 11.4587 34.331 10.6134 34.331H9.07992V26.9255H7.85315V34.331H6.31969C5.47441 34.331 4.78622 33.6428 4.78622 32.7975V20.844H3.56693V25.1377H1.72677V19.0038C1.72677 16.6401 3.64921 14.7101 6.02047 14.7101H10.3142V13.4834H6.01299C2.97598 13.4908 0.5 15.9593 0.5 19.0038V26.357H3.56693V32.7901C3.56693 34.3086 4.80118 35.5503 6.32717 35.5503H10.6209C12.1394 35.5503 13.3811 34.316 13.3811 32.7901V28.803H12.1543ZM8.46654 2.46486C5.76614 2.45738 3.56693 4.65659 3.56693 7.35699C3.56693 10.0649 5.76614 12.2641 8.46654 12.2641C11.1669 12.2641 13.3661 10.0649 13.3661 7.36447C13.3661 4.66408 11.1669 2.46486 8.46654 2.46486ZM8.46654 11.0448C6.43937 11.0448 4.78622 9.39163 4.78622 7.36447C4.78622 5.3373 6.43937 3.68415 8.46654 3.68415C10.4937 3.68415 12.1469 5.3373 12.1469 7.36447C12.1469 9.39163 10.4937 11.0448 8.46654 11.0448ZM32.987 13.4908H28.6933V14.7176H32.987C35.3508 14.7176 37.2807 16.6401 37.2807 19.0113V25.1377H35.4331V20.844H34.2063V32.7975C34.2063 33.6428 33.5181 34.331 32.6728 34.331H31.1394V26.9255H29.9126V34.331H28.3791C27.5339 34.331 26.8457 33.6428 26.8457 32.7975V28.8105H25.6189V32.7975C25.6189 34.316 26.8532 35.5578 28.3791 35.5578H32.6728C34.1913 35.5578 35.4331 34.3235 35.4331 32.7975V26.3645H38.5V19.0038C38.5 15.9593 36.024 13.4908 32.987 13.4908ZM30.5335 2.46486C27.8331 2.46486 25.6339 4.66408 25.6339 7.36447C25.6264 10.0649 27.8256 12.2641 30.5335 12.2641C33.2339 12.2641 35.4331 10.0649 35.4331 7.36447C35.4331 4.66408 33.2339 2.46486 30.5335 2.46486ZM30.5335 11.0448C28.5063 11.0448 26.8531 9.39163 26.8531 7.36447C26.8531 5.3373 28.5063 3.68415 30.5335 3.68415C32.5606 3.68415 34.2138 5.3373 34.2138 7.36447C34.2138 9.39163 32.5606 11.0448 30.5335 11.0448Z' fill='%232B2B2B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_304_1702'%3E%3Crect width='38' height='38' fill='white' transform='translate(0.5 0.00390625)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.nbForm__requiredSign {}
.nbForm__questionField {text-align: center;}
.nbForm__questionField._required {}
.nbForm__questionField.has-error .g-recaptcha>div{border: 1px solid #a94442;}
.nbForm__questionField.is-invalid .g-recaptcha>div{border: 1px solid #dc3545;}

.nbForm__questionField .form-control {text-align: center !important;}

.nbForm__captchaImg {}
.nbForm__action {}
.nbForm__actionBtn {}
.nbForm__consent {}

.nbCaptcha {}
.nbCaptcha._webForm {}
.nbCaptcha__name {}
.nbCaptcha__input {}
.nbCaptcha__img {}


.guests {

}
.guests__input::-webkit-outer-spin-button,
.guests__input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.guests__input[type=number] {
	-moz-appearance: textfield;
}
.guests__change {
	line-height: 0;
}
.guests__arrow {
	color: #909090;
	width: 1.5rem;
	height: 1.5rem;
	cursor: pointer;
}
.guests__arrow:hover {
	color: #2B2B2B;
}

.guests__input {
	width: 4rem !important;
	text-align: center;
}
.guests {
	position: relative;
	text-align: left;
}
.guests__rows {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 10;
	border: 1px solid #909090;
	padding: 1.5rem;
}

._SIMPLE_FORM_2 .nbForm__col._simple_question_732,
._SIMPLE_FORM_2 .nbForm__col._simple_question_969,
._SIMPLE_FORM_2 .nbForm__col._simple_question_517,
._SIMPLE_FORM_2 .nbForm__col._simple_question_210 {
	width: 30%;
}

._SIMPLE_FORM_2 .nbForm__col._action,
._SIMPLE_FORM_2 .nbForm__col._simple_question_584 {
	width: 40%;
}

/*desktops*/
@media (max-width: 1200px) { 

}

/*tablets*/
@media (max-width: 991px) {
	._SIMPLE_FORM_2 .nbForm__col._simple_question_732,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_969,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_517,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_210 {
		width: 50%;
	}

	._SIMPLE_FORM_2 .nbForm__col._action,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_584 {
		width: 50%;
	}
}

/*phones*/
@media (max-width: 767px) {
	._SIMPLE_FORM_2 .nbForm__col._simple_question_732,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_969,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_517,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_210 {
		width: 100%;
	}

	._SIMPLE_FORM_2 .nbForm__col._action,
	._SIMPLE_FORM_2 .nbForm__col._simple_question_584 {
		width: 100%;
	}
	.guests__rows {
		padding: 0 0.5rem;
	}
}
/* End */


/* Start:/local/templates/ostrog/components/bitrix/main.userconsent.request/nb/style.css?17598298771394*/
.nbUserConsent {position: relative; text-align: left; margin: 0; font-size: 0.875rem;}
.nbUserConsent label {display: inline;}
.nbUserConsent a {cursor: pointer; display: inline; line-height: 1.25em; vertical-align: top; clear: both; padding-left: 0.5em;}
.nbUserConsent a:not(:empty) { padding-left: 0.5em;}
.nbUserConsent a:before, 
.nbUserConsent a:after { content: ""; position: absolute; left: 0; top: 0;}
.nbUserConsent a:before { width: 1.25em; height: 1.25em; background: #fff; border: 1px solid rgba(0, 0, 0, 0.54); border-radius: 0; cursor: pointer; transition: background 0.3s;}
.nbUserConsent input[type=checkbox] { outline: 0; visibility: hidden; width: 1.25em; margin: 0; display: block; float: left; font-size: inherit;}
.nbUserConsent input[type=checkbox]:checked + a:before { background: #fff;}
.nbUserConsent input[type=checkbox]:checked + a:after { transform: translate(0.25em, 0.3365384615em) rotate(-45deg); width: 0.75em; height: 0.375em; border: 0.125em solid #000; border-top-style: none; border-right-style: none;}
.nbUserConsent input[type=checkbox]:disabled + a:before { border-color: rgba(0, 0, 0, 0.26);}
.nbUserConsent input[type=checkbox]:disabled:checked + a:before { background: rgba(0, 0, 0, 0.26);}
.nbUserConsent__link { padding-left: 0 !important;
	color: var(--bs-link-color);
	cursor: pointer;
}
.nbUserConsent__link:hover {
	text-decoration: underline;
}
/* End */


/* Start:/local/templates/ostrog/components/bitrix/main.userconsent.request/nb/user_consent.css?17598298773383*/
.main-user-consent-request a {
	cursor: pointer;
}

.main-user-consent-request-popup {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: rgba(0,0,0,0.5);
	overflow: hidden;
	z-index: 9000;
}

.main-user-consent-request-popup-cont {
	min-height: 290px; /* loader magic */
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 0 auto;
	padding: 20px;
	min-width: 320px;
	background: #fff;
	text-align: center;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: auto;
}

.main-user-consent-request-popup-header {
	margin: 0 0 30px 0;
	font: normal 18px "Helvetica Neue", Arial, Helvetica, sans-serif;
	color: #000;
	text-align: left;
}

.main-user-consent-request-popup-textarea-block {
	margin: 0 0 20px 0;
}

.main-user-consent-request-popup-buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.main-user-consent-request-popup-button {
	display: inline-block;
	height: 39px;
	margin: 0 10px 5px 0;
	padding: 0 18px;
	border: none;
	border-radius: 2px;
	font: normal 12px/39px "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #535c69;
	outline: none;
	vertical-align: middle;
	text-decoration: none;
	text-transform: uppercase;
	text-shadow: none;
	white-space: nowrap;
	-webkit-font-smoothing: antialiased;
	-webkit-transition: background-color 0.2s linear, color 0.2s linear;
	transition: background-color 0.2s linear, color 0.2s linear;
	cursor: pointer;
}

.main-user-consent-request-popup-button-acc {
	background: #bbed21;
}

.main-user-consent-request-popup-button-acc:hover {
	background: #d2f95f;
}

.main-user-consent-request-popup-button-rej {
	-webkit-box-shadow: inset 0 0 0 1px #a1a6ac;
	box-shadow: inset 0 0 0 1px #a1a6ac;
	background: none;
}

.main-user-consent-request-popup-button-rej:hover {
	background: #cfd4d8;
}

.main-user-consent-request-popup-text {
	padding: 5px 10px;
	width: 100%;
	height: 130px;
	border: 1px solid #999;
	background: #fff;
	box-sizing: border-box;
	outline: none;
	-moz-appearance: none;
}


/** LOADER **/
.main-user-consent-request-loader {
	position: relative;
	height: 100px;
	width: 100px;
	margin: 0 auto;
	-webkit-transform: translate(0, 50%);
	transform: translate(0, 50%);
}

.main-user-consent-request-path {
	stroke: #80868e;
	stroke-dasharray: 100, 200;
}

.main-user-consent-request-loader:before {
	content: '';
	display: block;
	padding-top: 100%;
}

.main-user-consent-request-circular {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: inherit;
	width: inherit;
	-webkit-animation: rotate 1s linear infinite;
	animation: rotate 1s linear infinite;
	-webkit-transform-origin: center center;
	transform-origin: center center;
}

.main-user-consent-request-path {
	stroke: #ccc;
	stroke-dasharray: 60, 200;
	stroke-dashoffset: 0;
	-webkit-animation: dash 1.5s ease-in-out infinite;
	animation: dash 1.5s ease-in-out infinite;
	stroke-linecap: round;
}

@keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes rotate {
	100% {
		transform: rotate(360deg);
	}
}

/* End */
/* /local/templates/ostrog/components/bitrix/system.pagenavigation/.default/style.css?1759829896768 */
/* /local/templates/ostrog/components/bitrix/news.list/pivovarnya/style.css?17598298931769 */
/* /local/templates/ostrog/components/bitrix/form.result.new/.default/style.css?175982985714934 */
/* /local/templates/ostrog/components/bitrix/main.userconsent.request/nb/style.css?17598298771394 */
/* /local/templates/ostrog/components/bitrix/main.userconsent.request/nb/user_consent.css?17598298773383 */
