.burger_icon {  display: flex;  align-items: center;  gap: 1rem;  cursor: pointer;  img {	object-fit: contain;  }}.burger_btns_right {  text-align: right;  align-items: flex-end;}.burger_btns_center {  text-align: center;  align-items: center;}.burger_btns_left {  text-align: left;  align-items: flex-start;}.burger_btns {  display: flex;  flex-wrap: wrap;}.burger_aside {  position: fixed;  top: 0;  transition: .3s left, .3s right;  width: 100%;  max-width: 240px;  height: 100vh;  padding: 2rem 1rem;  z-index: 50;  background: #222;  display: flex;  flex-direction: column;  gap: 1rem;  overflow-y: scroll;  &::-webkit-scrollbar  {	 display: none;  }  .burger_close-burger {	cursor: pointer;	position: absolute;	top: 10px;	right: 10px;	display: inline-flex;	align-items: center;	justify-content: center;	border: none;	background: transparent;  }}.burger_menu_item {  display: flex;  align-items: center;  gap: .5rem;  padding: .5rem;}.burger_menu_items {  display: flex;  flex-direction: column;}.burger_aside-align-left {  left: -100%;}.burger_aside-align-right {  right: -100%;}.burger_aside-align-right.burger_aside-active  {  right: 0;}.burger_aside-align-left.burger_aside-active  {  left: 0;}.burger_images {  display: flex;  flex-direction: column;  align-items: center;  a {	display: block;	width: 100%; 	img {	  width: 100%;	  height: auto;	}  }}.burger_sep {  display: block;}.burger_aside_btn {  display: flex;  align-items: center;  justify-content: center;  padding: 5px 10px;  flex-grow: 1;}.orm-casinoOrcacategories__wrapper {  overflow-x: scroll;  &::-webkit-scrollbar {	display: none;  }}.categories__list {  display: flex;  padding: 5px;  gap: 8px;  width: auto;  .category {	display: flex;	align-items: center;	color: var(--white);	font-weight: bolder;	gap: 8px;	font-size: .875rem;	transition: .3s opacity;	padding: .9375rem 1.25rem;	&:hover {	  opacity: .75;	}  }  .category.active {	background: var(--grey-400);  }}@media (max-width: 1660px) {  .categories {	width: 100%;	.categories__list {	  &::-webkit-scrollbar {		display: none;	  }	  overflow-x: scroll;	  .category {		white-space: nowrap;	  }	}  }}/** * The following styles get applied both on the front of your site * and in the editor. * * Replace them with your own styles or remove the file completely. */.form {  display: flex;  flex-direction: column;  gap: 1rem;  padding: 20px;  max-width: 650px;  width: 100%;  .input-group {	display: flex;	flex-direction: column;	gap: .5rem;  }  .input {	width: 100%;	padding: 10px;  }  .btn { 	display: inline-flex;	justify-content: center;	align-items: center;	gap: 1rem;	padding: 1rem;  }}@media (max-width: 768px) {  .container-wrapper {	padding-left: 10px !important;	padding-right: 10px !important;  }}.faq__elements {  display: flex;  flex-direction: column;  .answer {	display: none;  }  .faq_element {	cursor: pointer;	transition: .3s opacity;	&:hover {	  opacity: .75;	}  }  .faq_element.active {	.question {	  border-bottom-left-radius: 0 !important;	  border-bottom-right-radius: 0 !important;	}	.answer {	  display: block;	  border-top-left-radius: 0 !important;	  border-top-right-radius: 0 !important;	}  }}.orm-casinoOrca-highrollers-table {  table {	border-collapse: collapse;	width: 100%; 	tr {	  td, th {		border: none;		text-align: center;		gap: 10px;	  }	}	thead {	  tr {		background: transparent !important;	  }	}  }}.imagesList-orm-casinoOrca {	display: flex;	flex-wrap: wrap;	gap: 1rem;	width: 100%;	img {		object-fit: contain;		width: 100%;		height: 100%;		transition: .3s;		&:hover {			transform: scale(1.1);		}	}}/** * The following styles get applied both on the front of your site * and in the editor. * * Replace them with your own styles or remove the file completely. */.langs_list {  position: relative;  .lang {	display: flex;	align-items: center;	gap: .5rem;	position: relative;	padding: .5rem; 	img {	  width: 20px;	  height: 20px;	  object-fit: cover;	}  }  .current_lang {  }  .langs__dropdown {	max-height: 0;	overflow-y: hidden;	position: absolute;	left: 0;	opacity: 0;	z-index: 50; 	transition: .3s max-height, .3s opacity;	a {	  display: flex;	  align-items: center;	  cursor: pointer;	  transition: .3s opacity;	  &:hover {		opacity: .75;	  }	}  }  .langs__dropdown_active {	max-height: 960px;	opacity: 1;	transition: .3s max-height, .3s opacity;  }}.is-content-justification-right {  display: flex;  justify-content: flex-end;}.menu-items-orm-casinoOrca {  flex-wrap: wrap;  &::-webkit-scrollbar {	width: 0;  }  .menu-item-orm-casinoOrca {	transition: .3s opacity;	&:hover {	  opacity: .85;	}  }}.mobile-block  {  display: none;}.mobile_menu_opener {  display: flex;  align-items: center;  justify-content: center;  gap: 1rem;  cursor: pointer;  transition: .3s opacity;  img {	object-fit: contain;  }  &:hover {	opacity: .85;  }}@media (max-width: 1024px) {  .mobile-block {	display: block;  }}.close__absolute {  position: absolute;  top: 10px;  right: 10px;}.swiper-promotions_fw_list {  width: 100%;  .swiper-slide {	display: flex !important;  }}.promotions-fw-orm-casinoOrca {  display: flex;  gap: 1rem;	flex-wrap: wrap;}.promotion_fw_align_right {  text-align: right;  align-items: flex-end;}.promotion-fw-orm-casinoOrca {  position: relative;  display: flex;  flex-direction: column;  justify-content: center;  padding: 1rem 2rem;	img {		height: 100%;	}  .promotion-fw-orm-casinoOrca__caption {	display: flex;	flex-direction: column;	gap: 1rem;  }  .title {	line-height: 1.5;  }  .btn {	display: inline-flex;	justify-content: center;	align-items: center;  }  .orm-casinoOrca-url-overlay {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 100;	display: block;  }}.promotion-fw-top-text-orm-casinoOrca{  position: absolute;  top: 1rem;  left: 2rem;  z-index: 18;}.promotion-fw-terms-orm-casinoOrca {  position: absolute;  bottom: 1rem;  left: 2rem;  z-index: 18;}.promotion_fw_align_center {  text-align: center;  align-items: center;  .promotion-fw-top-text-orm-casinoOrca,.promotion-fw-terms-orm-casinoOrca   { 	left: 50%;	transform: translateX(-50%);  }}.promotion_fw_align_left {  text-align: left;  align-items: flex-start;}.promotion-fw-orm-casinoOrca__caption {	align-items: flex-start ;	position: relative;	z-index: 100;}.promotion_fw_align_right {  .promotion-fw-top-text-orm-casinoOrca,.promotion-fw-terms-orm-casinoOrca   {	left: 0; 	text-align: right;	padding: 0 2rem;	width: 100%;  }}.promotion_fw_list {  grid-auto-flow: row dense;}.promotion_fw_list {  display: flex;  flex-wrap: wrap;}@media (max-width: 768px) {  .promotion-fw-orm-casinoOrca {	flex-basis: calc(50% - 1rem) !important;  }}@media (max-width: 640px) {  .promotion-fw-orm-casinoOrca {	flex-basis: 100% !important;  }}.promotions-inline {  @media (max-width: 1024px) {	flex-direction: column;  }  .promotion { 	display: flex;	gap: 2rem;	.image {	  width: unset;	  margin: 0;	  img {		object-fit: contain;	  }	}	.caption {	  gap: 1.5rem;	}	.promo-btn {	  display: inline-flex;	  justify-content: center;	  align-items: center;	  font-weight: bolder;	}  }}.promotion {  position: relative;  .image {	width: 100% !important;	display: block;	img {	  width: 100%;	  height: 100%;	  object-fit: cover;	}  }  .caption {	display: flex;	flex-direction: column;	gap: .5rem  }  .btn-overlay {	opacity: 0; 	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 10;	display: block;	height: 100%;  }}@media (max-width: 968px) {  .promotionsColumn {	.promotion {	  flex-basis: calc(50% - 1rem) !important;	}  }}@media (max-width: 600px) {  .promotionsColumn {	.promotion {	  flex-basis: 100% !important;	}  }}.providers__list {  .provider {	display: flex;	align-items: center;	justify-content: center;	padding: .5rem;	img {	  object-fit: contain;	  width: 100%;	}  }}.comment {  display: flex;  flex-direction: column;  gap: 1rem;}.search__input {  width: 100%;  align-items: center;  display: flex;  gap: 1rem;  font-weight: bolder;}.header-single-orm-casinoOrca {  display: flex;  align-items: center;  justify-content: space-between;  flex-wrap: nowrap;  gap: 1rem;  max-width: 100%;  .logo_wrap {	display: flex;	align-items: center;  }  .logo {	display: flex;	align-items: center;	img {	  object-fit: contain;	}  }  .menu_items {	display: flex;	align-items: center;	.item {	  display: inline-flex;	  align-items: center;	  gap: 1rem;	  transition: .3s opacity;	  &:hover {		opacity: .85;	  }	  img {		object-fit: contain;	  }	}  }  .buttons {	display: flex;	align-items: center;	img {	  object-fit: contain;	}  }  .btn {	display: inline-flex;	justify-content: center;	align-items: center;	gap: 1rem;	transition: .3s opacity;	&:hover {	  opacity: .85;	}  }  .remove_block_button-orm-casinoOrca {	position: static;  }}@media (max-width: 768px) {  .menu_items {	display: none !important;  }}@media (max-width: 768px){  .header-single-orm-casinoOrca {	flex-wrap: nowrap;	.btn  {	  font-size: 12px !important;	  white-space: nowrap;	}  }  .hide_on_mobile {	display: none !important;  }}@media (max-width: 540px) {  .wp-block-orm-casinoOrca-header-single .logo  {	display: block;	padding: 0 .5rem;	img {	  width: 100%;	}  }}.header-center-orm-casinoOrca {  display: flex;  align-items: center;  justify-content: space-between;  flex-wrap: nowrap;  gap: 1rem;  max-width: 100%;  .logo_wrap {	display: flex;	align-items: center;	flex-basis: 15%;	justify-content: center;  }  .logo {	img {	  object-fit: contain;	}  }  .menu_items {	display: flex;	align-items: center; 	flex-basis: 40%;	.item {	  display: inline-flex;	  align-items: center;	  gap: 1rem;	  transition: .3s opacity;	  &:hover {		opacity: .85;	  }	  img {		object-fit: contain;	  }	}  }  .buttons {	display: flex;	align-items: center;	flex-basis: 40%;	justify-content: flex-end;  }  .btn {	display: inline-flex;	justify-content: center;	align-items: center;	gap: 1rem;	transition: .3s opacity;	img {	  object-fit: contain;	}	&:hover {	  opacity: .85;	}  }}@media (max-width: 768px){  .hide_on_mobile {	display: none !important;  }  .wp-block-orm-casinoOrca-header-single-center {	flex-wrap: nowrap;	.logo {	  display: block;	  img {		width: 100%;		object-fit: contain;	  }	}	.btn  {	  font-size: 12px !important;	  white-space: nowrap;	}  }}.slot {  img {	width: 100%;	height: 100%;	object-fit: cover;  }  .slot__playing {	display: flex;	padding: 8px 0;	gap: 8px;	align-items: center;	line-height: 1.5;  }}.slots-orm-casinoOrca {  .slots__list {	display: grid;	gap: 1rem;  }}.slot__title {	display: block;}.slot {	.title {		font-weight: bolder;		opacity: 1;	}	.play {		background: #fff;		border-radius: 50%;		width: 32px;		display: inline-flex;		align-items: center;		justify-content: center;		height: 32px;		svg {			filter: invert(1);		}	}  .slot__image {	position: relative;	.slot_overlay {	  position: absolute;	  display: flex;	  flex-direction: column;	  align-items: center;	  justify-content: center;	  text-align: center;	  width: 100%;	  top: 0;	  left: 0;	  height: 100%;	  background-color: #222;	  opacity: 0;	  transition: .3s opacity;	  &:hover {		opacity: .70;	  }	  .overlayCaption {		position: relative;		z-index: 15;		display: flex;		align-items: center;		justify-content: center;		flex-direction: column;		gap: 1rem;		opacity: 1;	  }	}  }  img {	width: 100%;	height: 100%;	object-fit: cover;  }  .slot__playing {	display: flex;	padding: 8px 0;	gap: 8px;	align-items: center;	line-height: 1.5;  }}@media (max-width: 1024px) {  .slots__list {	grid-template-columns: repeat(4,1fr) !important;  }}@media (max-width: 768px) {  .slots__list {	grid-template-columns: repeat(3,1fr) !important;  }}@media (max-width: 567px) {  .slots__list {	grid-template-columns: repeat(2,1fr) !important;  }}.orm-casinoOrca_spinyoo_promo {  padding: 2rem;  position: relative;  display: flex;  align-items: center;  justify-content: space-between;  .heading {	position: absolute;	top: -23px;	left: 20px;	padding: .5rem 2rem;	z-index: 10;  }  .caption {	flex-basis: 80%;	flex-grow: 1;	display: flex;	flex-direction: column;	align-items: flex-start;	gap: .5rem;  }  .title {	font-size: 2rem;  }  .descr {	font-size: .8rem;  }  .btn-register {	display: inline-flex;	align-items: center;	justify-content: center;   }  .terms {	font-size: 10px;  }  .image__wrap {	flex-basis: 20%;	img {	  width: 100%;	  height: auto;	  object-fit: contain;	}  }}.orm-casinoOrcaslide_list {  .orm-casinoOrcaslide {	height: 200px;	border-radius: 10px;	padding: 1rem;	display: flex;	gap: 1rem;	align-items: center;  }  .orm-casinoOrcapromo {	font-size: 12px;	background: #fff;	color: #575757;	max-width: 80px;	display: inline-flex;	border-radius: 5px;	align-items: center;	justify-content: center;  }  .orm-casinoOrcacaption {	flex-basis: 60%;	flex-grow: 1;	display: flex;	align-items: flex-start;	flex-direction: column;	gap: .5rem;  }  .orm-casinoOrcatitle {	font-weight: bolder;	font-size: 16px;  }  .orm-casinoOrcadescription {	font-size: 13px;	line-height: 1.5;	margin-bottom: 20px;  }  .orm-casinoOrcaslide_image {	flex-basis: 38%;	flex-grow: 1;	height: 100%;	img {	  width: 100%;	  height: 100%;	  object-fit: cover;	}  }  .orm-casinoOrcabtn {	border: 1px solid #fff;	font-size: 14px;	border-radius: 5px;	padding: .5rem 1rem;	display: inline-flex;	justify-content: center;	align-items: center;  }}.banner-swiper-orm-casinoOrca {  position: relative;  .overlay_btn {	position: absolute;	width: 100%;	height: 100%;	display: block;	z-index: 10;	transition: .3s background-color;	&:hover {	  background: rgba(36, 36, 36, 0.2);	}  }  .banner_image {	display: flex;	flex-direction: column;	justify-content: center; 	height: 100%;	.caption {	  display: flex;	  flex-direction: column;	}  }}@media (max-width: 768px) {  .banner-swiper-orm-casinoOrca .banner_image {	background-position: center !important;  }}.wp-block-orm-casinoOrca-vegas-promo {  max-width: 100%;}.pr-promos__vegs-list {  display: grid;  align-items: center;  .pr-promo {	position: relative;	display: flex;	align-items: center;	justify-content: space-between;	flex-direction: column;	text-align: center;	gap: .5rem;	img {	  object-fit: contain;	}  }  .pr-promo.active {	border: 2px solid #0c88b4 !important;  }}.card_element {  display: flex;  align-items: center;  justify-content: space-between;  img {	object-fit: contain;  }  .orm-casinoOrcaupload_image {	display: inline-flex;  }}.pr-wbee-card {  display: flex;  flex-direction: column;  gap: 1rem;}