/* ::::: https://aplaycazino.com/wp-includes/css/dist/block-library/style.min.css?ver=5.1 ::::: */

@media (min-width: 960px) {
  .editor-block-list__layout .reusable-block-edit-panel { flex-wrap: nowrap; }
  .editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title { margin: 0px; }
  .editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button { margin: 0px 0px 0px 5px; }
}
@media (min-width: 782px) {
  .wp-block-columns { flex-wrap: nowrap; }
}
@media (min-width: 600px) {
  .wp-block-column { flex-basis: 50%; flex-grow: 0; }
}
@media (min-width: 600px) {
  .wp-block-column:nth-child(2n+1) { margin-right: 32px; }
  .wp-block-column:not(:first-child), .wp-block-column:nth-child(2n) { margin-left: 32px; }
  .wp-block-column:not(:last-child) { margin-right: 32px; }
}
.wp-block-cover-image.has-background-dim::before, .wp-block-cover.has-background-dim::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; background-color: inherit; opacity: 0.5; z-index: 1; }
.wp-block-cover-image.has-background-dim.has-background-dim-10::before, .wp-block-cover.has-background-dim.has-background-dim-10::before { opacity: 0.1; }
.wp-block-cover-image.has-background-dim.has-background-dim-20::before, .wp-block-cover.has-background-dim.has-background-dim-20::before { opacity: 0.2; }
.wp-block-cover-image.has-background-dim.has-background-dim-30::before, .wp-block-cover.has-background-dim.has-background-dim-30::before { opacity: 0.3; }
.wp-block-cover-image.has-background-dim.has-background-dim-40::before, .wp-block-cover.has-background-dim.has-background-dim-40::before { opacity: 0.4; }
.wp-block-cover-image.has-background-dim.has-background-dim-50::before, .wp-block-cover.has-background-dim.has-background-dim-50::before { opacity: 0.5; }
.wp-block-cover-image.has-background-dim.has-background-dim-60::before, .wp-block-cover.has-background-dim.has-background-dim-60::before { opacity: 0.6; }
.wp-block-cover-image.has-background-dim.has-background-dim-70::before, .wp-block-cover.has-background-dim.has-background-dim-70::before { opacity: 0.7; }
.wp-block-cover-image.has-background-dim.has-background-dim-80::before, .wp-block-cover.has-background-dim.has-background-dim-80::before { opacity: 0.8; }
.wp-block-cover-image.has-background-dim.has-background-dim-90::before, .wp-block-cover.has-background-dim.has-background-dim-90::before { opacity: 0.9; }
.wp-block-cover-image.has-background-dim.has-background-dim-100::before, .wp-block-cover.has-background-dim.has-background-dim-100::before { opacity: 1; }
.wp-block-cover-image::after, .wp-block-cover::after { display: block; content: ""; font-size: 0px; min-height: inherit; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before, .wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { content: ""; display: block; padding-top: 50%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { padding-top: 42.85%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before { padding-top: 50%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { padding-top: 56.25%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before { padding-top: 75%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before { padding-top: 100%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before { padding-top: 66.66%; }
.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before { padding-top: 200%; }
.wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) { margin-right: 0px; }
@media (min-width: 600px) {
  .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item { width: calc((100% - 32px) / 3); margin-right: 16px; }
  .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item { width: calc((100% - 48px) / 4); margin-right: 16px; }
  .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item { width: calc((100% - 64px) / 5); margin-right: 16px; }
  .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item { width: calc((100% - 80px) / 6); margin-right: 16px; }
  .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item { width: calc((100% - 96px) / 7); margin-right: 16px; }
  .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item { width: calc((100% - 112px) / 8); margin-right: 16px; }
  .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) { margin-right: 0px; }
}
@media (min-width: 600px) {
  .wp-block-latest-posts.columns-2 li { width: calc(50% - 16px); }
  .wp-block-latest-posts.columns-3 li { width: calc(33.3333% - 16px); }
  .wp-block-latest-posts.columns-4 li { width: calc(25% - 16px); }
  .wp-block-latest-posts.columns-5 li { width: calc(20% - 16px); }
  .wp-block-latest-posts.columns-6 li { width: calc(16.6667% - 16px); }
}
@media (max-width: 600px) {
  .wp-block-media-text.is-stacked-on-mobile {  }
  .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right {  }
}
p.has-drop-cap:not(:focus)::first-letter { float: left; font-size: 8.4em; line-height: 0.68; font-weight: 100; margin: 0.05em 0.1em 0px 0px; text-transform: uppercase; font-style: normal; }
p.has-drop-cap:not(:focus)::after { content: ""; display: table; clear: both; padding-top: 14px; }
.wp-block-pullquote:not(.is-style-solid-color) { background: none repeat scroll 0% 0% transparent; }
.wp-block-separator.is-style-dots::before { content: "···"; color: rgb(25, 30, 35); font-size: 20px; letter-spacing: 2em; padding-left: 2em; font-family: serif; }
.wp-block-table.is-style-stripes tr:nth-child(2n+1) { background-color: rgb(243, 244, 245); }
/* ::::: https://aplaycazino.com/wp-includes/css/dist/block-library/theme.min.css?ver=5.1 ::::: */

.wp-block-quote:not(.is-large):not(.is-style-large) { border-left: 4px solid rgb(0, 0, 0); padding-left: 1em; }
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) { max-width: 100px; }
/* ::::: https://aplaycazino.com/wp-content/themes/oceanwp/assets/css/third/font-awesome.min.css?ver=4.7.0 ::::: */

@font-face {
  font-family: "FontAwesome";  font-style: normal;  font-weight: normal;  src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff2') format("woff2"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");}
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; font-size-adjust: none; font-stretch: normal; font-feature-settings: normal; font-language-override: normal; font-kerning: auto; font-synthesis: weight style; font-variant: normal; font-size: inherit; text-rendering: auto; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-remove::before, .fa-close::before, .fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-photo::before, .fa-image::before, .fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before, .fa-bar-chart::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook-f::before, .fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-feed::before, .fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-desc::before { content: ""; }
.fa-sort-up::before, .fa-sort-asc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-mail-reply-all::before, .fa-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before, .fa-gratipay::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-institution::before, .fa-bank::before, .fa-university::before { content: ""; }
.fa-mortar-board::before, .fa-graduation-cap::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-google::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-pied-piper-pp::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-language::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-building::before { content: ""; }
.fa-child::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-spoon::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-automobile::before, .fa-car::before { content: ""; }
.fa-cab::before, .fa-taxi::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-database::before { content: ""; }
.fa-file-pdf-o::before { content: ""; }
.fa-file-word-o::before { content: ""; }
.fa-file-excel-o::before { content: ""; }
.fa-file-powerpoint-o::before { content: ""; }
.fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: ""; }
.fa-file-zip-o::before, .fa-file-archive-o::before { content: ""; }
.fa-file-sound-o::before, .fa-file-audio-o::before { content: ""; }
.fa-file-movie-o::before, .fa-file-video-o::before { content: ""; }
.fa-file-code-o::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: ""; }
.fa-circle-o-notch::before { content: ""; }
.fa-ra::before, .fa-resistance::before, .fa-rebel::before { content: ""; }
.fa-ge::before, .fa-empire::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-git::before { content: ""; }
.fa-y-combinator-square::before, .fa-yc-square::before, .fa-hacker-news::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-wechat::before, .fa-weixin::before { content: ""; }
.fa-send::before, .fa-paper-plane::before { content: ""; }
.fa-send-o::before, .fa-paper-plane-o::before { content: ""; }
.fa-history::before { content: ""; }
.fa-circle-thin::before { content: ""; }
.fa-header::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-sliders::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-soccer-ball-o::before, .fa-futbol-o::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-newspaper-o::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bell-slash-o::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-at::before { content: ""; }
.fa-eyedropper::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-area-chart::before { content: ""; }
.fa-pie-chart::before { content: ""; }
.fa-line-chart::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-cc::before { content: ""; }
.fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: ""; }
.fa-meanpath::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-diamond::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-intersex::before, .fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-facebook-official::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-server::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-hotel::before, .fa-bed::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-train::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-yc::before, .fa-y-combinator::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-battery-4::before, .fa-battery::before, .fa-battery-full::before { content: ""; }
.fa-battery-3::before, .fa-battery-three-quarters::before { content: ""; }
.fa-battery-2::before, .fa-battery-half::before { content: ""; }
.fa-battery-1::before, .fa-battery-quarter::before { content: ""; }
.fa-battery-0::before, .fa-battery-empty::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-sticky-note-o::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-hourglass-o::before { content: ""; }
.fa-hourglass-1::before, .fa-hourglass-start::before { content: ""; }
.fa-hourglass-2::before, .fa-hourglass-half::before { content: ""; }
.fa-hourglass-3::before, .fa-hourglass-end::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hand-grab-o::before, .fa-hand-rock-o::before { content: ""; }
.fa-hand-stop-o::before, .fa-hand-paper-o::before { content: ""; }
.fa-hand-scissors-o::before { content: ""; }
.fa-hand-lizard-o::before { content: ""; }
.fa-hand-spock-o::before { content: ""; }
.fa-hand-pointer-o::before { content: ""; }
.fa-hand-peace-o::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-tv::before, .fa-television::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-500px::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-calendar-plus-o::before { content: ""; }
.fa-calendar-minus-o::before { content: ""; }
.fa-calendar-times-o::before { content: ""; }
.fa-calendar-check-o::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-map-o::before { content: ""; }
.fa-map::before { content: ""; }
.fa-commenting::before { content: ""; }
.fa-commenting-o::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-credit-card-alt::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-pause-circle-o::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stop-circle-o::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-percent::before { content: ""; }
.fa-gitlab::before { content: ""; }
.fa-wpbeginner::before { content: ""; }
.fa-wpforms::before { content: ""; }
.fa-envira::before { content: ""; }
.fa-universal-access::before { content: ""; }
.fa-wheelchair-alt::before { content: ""; }
.fa-question-circle-o::before { content: ""; }
.fa-blind::before { content: ""; }
.fa-audio-description::before { content: ""; }
.fa-volume-control-phone::before { content: ""; }
.fa-braille::before { content: ""; }
.fa-assistive-listening-systems::before { content: ""; }
.fa-asl-interpreting::before, .fa-american-sign-language-interpreting::before { content: ""; }
.fa-deafness::before, .fa-hard-of-hearing::before, .fa-deaf::before { content: ""; }
.fa-glide::before { content: ""; }
.fa-glide-g::before { content: ""; }
.fa-signing::before, .fa-sign-language::before { content: ""; }
.fa-low-vision::before { content: ""; }
.fa-viadeo::before { content: ""; }
.fa-viadeo-square::before { content: ""; }
.fa-snapchat::before { content: ""; }
.fa-snapchat-ghost::before { content: ""; }
.fa-snapchat-square::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-first-order::before { content: ""; }
.fa-yoast::before { content: ""; }
.fa-themeisle::before { content: ""; }
.fa-google-plus-circle::before, .fa-google-plus-official::before { content: ""; }
.fa-fa::before, .fa-font-awesome::before { content: ""; }
.fa-handshake-o::before { content: ""; }
.fa-envelope-open::before { content: ""; }
.fa-envelope-open-o::before { content: ""; }
.fa-linode::before { content: ""; }
.fa-address-book::before { content: ""; }
.fa-address-book-o::before { content: ""; }
.fa-vcard::before, .fa-address-card::before { content: ""; }
.fa-vcard-o::before, .fa-address-card-o::before { content: ""; }
.fa-user-circle::before { content: ""; }
.fa-user-circle-o::before { content: ""; }
.fa-user-o::before { content: ""; }
.fa-id-badge::before { content: ""; }
.fa-drivers-license::before, .fa-id-card::before { content: ""; }
.fa-drivers-license-o::before, .fa-id-card-o::before { content: ""; }
.fa-quora::before { content: ""; }
.fa-free-code-camp::before { content: ""; }
.fa-telegram::before { content: ""; }
.fa-thermometer-4::before, .fa-thermometer::before, .fa-thermometer-full::before { content: ""; }
.fa-thermometer-3::before, .fa-thermometer-three-quarters::before { content: ""; }
.fa-thermometer-2::before, .fa-thermometer-half::before { content: ""; }
.fa-thermometer-1::before, .fa-thermometer-quarter::before { content: ""; }
.fa-thermometer-0::before, .fa-thermometer-empty::before { content: ""; }
.fa-shower::before { content: ""; }
.fa-bathtub::before, .fa-s15::before, .fa-bath::before { content: ""; }
.fa-podcast::before { content: ""; }
.fa-window-maximize::before { content: ""; }
.fa-window-minimize::before { content: ""; }
.fa-window-restore::before { content: ""; }
.fa-times-rectangle::before, .fa-window-close::before { content: ""; }
.fa-times-rectangle-o::before, .fa-window-close-o::before { content: ""; }
.fa-bandcamp::before { content: ""; }
.fa-grav::before { content: ""; }
.fa-etsy::before { content: ""; }
.fa-imdb::before { content: ""; }
.fa-ravelry::before { content: ""; }
.fa-eercast::before { content: ""; }
.fa-microchip::before { content: ""; }
.fa-snowflake-o::before { content: ""; }
.fa-superpowers::before { content: ""; }
.fa-wpexplorer::before { content: ""; }
.fa-meetup::before { content: ""; }
/* ::::: https://aplaycazino.com/wp-content/themes/oceanwp/assets/css/third/simple-line-icons.min.css?ver=2.4.0 ::::: */

@font-face {
  font-family: "simple-line-icons";  font-style: normal;  font-weight: normal;  src: url('simple-line-icons.eot') format("embedded-opentype"), url('simple-line-icons.woff2') format("woff2"), url('simple-line-icons.ttf') format("truetype"), url('simple-line-icons.woff') format("woff"), url('simple-line-icons.svg') format("svg");}
.icon-user::before { content: ""; }
.icon-people::before { content: ""; }
.icon-user-female::before { content: ""; }
.icon-user-follow::before { content: ""; }
.icon-user-following::before { content: ""; }
.icon-user-unfollow::before { content: ""; }
.icon-login::before { content: ""; }
.icon-logout::before { content: ""; }
.icon-emotsmile::before { content: ""; }
.icon-phone::before { content: ""; }
.icon-call-end::before { content: ""; }
.icon-call-in::before { content: ""; }
.icon-call-out::before { content: ""; }
.icon-map::before { content: ""; }
.icon-location-pin::before { content: ""; }
.icon-direction::before { content: ""; }
.icon-directions::before { content: ""; }
.icon-compass::before { content: ""; }
.icon-layers::before { content: ""; }
.icon-menu::before { content: ""; }
.icon-list::before { content: ""; }
.icon-options-vertical::before { content: ""; }
.icon-options::before { content: ""; }
.icon-arrow-down::before { content: ""; }
.icon-arrow-left::before { content: ""; }
.icon-arrow-right::before { content: ""; }
.icon-arrow-up::before { content: ""; }
.icon-arrow-up-circle::before { content: ""; }
.icon-arrow-left-circle::before { content: ""; }
.icon-arrow-right-circle::before { content: ""; }
.icon-arrow-down-circle::before { content: ""; }
.icon-check::before { content: ""; }
.icon-clock::before { content: ""; }
.icon-plus::before { content: ""; }
.icon-minus::before { content: ""; }
.icon-close::before { content: ""; }
.icon-exclamation::before { content: ""; }
.icon-organization::before { content: ""; }
.icon-trophy::before { content: ""; }
.icon-screen-smartphone::before { content: ""; }
.icon-screen-desktop::before { content: ""; }
.icon-plane::before { content: ""; }
.icon-notebook::before { content: ""; }
.icon-mustache::before { content: ""; }
.icon-mouse::before { content: ""; }
.icon-magnet::before { content: ""; }
.icon-energy::before { content: ""; }
.icon-disc::before { content: ""; }
.icon-cursor::before { content: ""; }
.icon-cursor-move::before { content: ""; }
.icon-crop::before { content: ""; }
.icon-chemistry::before { content: ""; }
.icon-speedometer::before { content: ""; }
.icon-shield::before { content: ""; }
.icon-screen-tablet::before { content: ""; }
.icon-magic-wand::before { content: ""; }
.icon-hourglass::before { content: ""; }
.icon-graduation::before { content: ""; }
.icon-ghost::before { content: ""; }
.icon-game-controller::before { content: ""; }
.icon-fire::before { content: ""; }
.icon-eyeglass::before { content: ""; }
.icon-envelope-open::before { content: ""; }
.icon-envelope-letter::before { content: ""; }
.icon-bell::before { content: ""; }
.icon-badge::before { content: ""; }
.icon-anchor::before { content: ""; }
.icon-wallet::before { content: ""; }
.icon-vector::before { content: ""; }
.icon-speech::before { content: ""; }
.icon-puzzle::before { content: ""; }
.icon-printer::before { content: ""; }
.icon-present::before { content: ""; }
.icon-playlist::before { content: ""; }
.icon-pin::before { content: ""; }
.icon-picture::before { content: ""; }
.icon-handbag::before { content: ""; }
.icon-globe-alt::before { content: ""; }
.icon-globe::before { content: ""; }
.icon-folder-alt::before { content: ""; }
.icon-folder::before { content: ""; }
.icon-film::before { content: ""; }
.icon-feed::before { content: ""; }
.icon-drop::before { content: ""; }
.icon-drawer::before { content: ""; }
.icon-docs::before { content: ""; }
.icon-doc::before { content: ""; }
.icon-diamond::before { content: ""; }
.icon-cup::before { content: ""; }
.icon-calculator::before { content: ""; }
.icon-bubbles::before { content: ""; }
.icon-briefcase::before { content: ""; }
.icon-book-open::before { content: ""; }
.icon-basket-loaded::before { content: ""; }
.icon-basket::before { content: ""; }
.icon-bag::before { content: ""; }
.icon-action-undo::before { content: ""; }
.icon-action-redo::before { content: ""; }
.icon-wrench::before { content: ""; }
.icon-umbrella::before { content: ""; }
.icon-trash::before { content: ""; }
.icon-tag::before { content: ""; }
.icon-support::before { content: ""; }
.icon-frame::before { content: ""; }
.icon-size-fullscreen::before { content: ""; }
.icon-size-actual::before { content: ""; }
.icon-shuffle::before { content: ""; }
.icon-share-alt::before { content: ""; }
.icon-share::before { content: ""; }
.icon-rocket::before { content: ""; }
.icon-question::before { content: ""; }
.icon-pie-chart::before { content: ""; }
.icon-pencil::before { content: ""; }
.icon-note::before { content: ""; }
.icon-loop::before { content: ""; }
.icon-home::before { content: ""; }
.icon-grid::before { content: ""; }
.icon-graph::before { content: ""; }
.icon-microphone::before { content: ""; }
.icon-music-tone-alt::before { content: ""; }
.icon-music-tone::before { content: ""; }
.icon-earphones-alt::before { content: ""; }
.icon-earphones::before { content: ""; }
.icon-equalizer::before { content: ""; }
.icon-like::before { content: ""; }
.icon-dislike::before { content: ""; }
.icon-control-start::before { content: ""; }
.icon-control-rewind::before { content: ""; }
.icon-control-play::before { content: ""; }
.icon-control-pause::before { content: ""; }
.icon-control-forward::before { content: ""; }
.icon-control-end::before { content: ""; }
.icon-volume-1::before { content: ""; }
.icon-volume-2::before { content: ""; }
.icon-volume-off::before { content: ""; }
.icon-calendar::before { content: ""; }
.icon-bulb::before { content: ""; }
.icon-chart::before { content: ""; }
.icon-ban::before { content: ""; }
.icon-bubble::before { content: ""; }
.icon-camrecorder::before { content: ""; }
.icon-camera::before { content: ""; }
.icon-cloud-download::before { content: ""; }
.icon-cloud-upload::before { content: ""; }
.icon-envelope::before { content: ""; }
.icon-eye::before { content: ""; }
.icon-flag::before { content: ""; }
.icon-heart::before { content: ""; }
.icon-info::before { content: ""; }
.icon-key::before { content: ""; }
.icon-link::before { content: ""; }
.icon-lock::before { content: ""; }
.icon-lock-open::before { content: ""; }
.icon-magnifier::before { content: ""; }
.icon-magnifier-add::before { content: ""; }
.icon-magnifier-remove::before { content: ""; }
.icon-paper-clip::before { content: ""; }
.icon-paper-plane::before { content: ""; }
.icon-power::before { content: ""; }
.icon-refresh::before { content: ""; }
.icon-reload::before { content: ""; }
.icon-settings::before { content: ""; }
.icon-star::before { content: ""; }
.icon-symbol-female::before { content: ""; }
.icon-symbol-male::before { content: ""; }
.icon-target::before { content: ""; }
.icon-credit-card::before { content: ""; }
.icon-paypal::before { content: ""; }
.icon-social-tumblr::before { content: ""; }
.icon-social-twitter::before { content: ""; }
.icon-social-facebook::before { content: ""; }
.icon-social-instagram::before { content: ""; }
.icon-social-linkedin::before { content: ""; }
.icon-social-pinterest::before { content: ""; }
.icon-social-github::before { content: ""; }
.icon-social-google::before { content: ""; }
.icon-social-reddit::before { content: ""; }
.icon-social-skype::before { content: ""; }
.icon-social-dribbble::before { content: ""; }
.icon-social-behance::before { content: ""; }
.icon-social-foursqare::before { content: ""; }
.icon-social-soundcloud::before { content: ""; }
.icon-social-spotify::before { content: ""; }
.icon-social-stumbleupon::before { content: ""; }
.icon-social-youtube::before { content: ""; }
.icon-social-dropbox::before { content: ""; }
/* ::::: https://aplaycazino.com/wp-content/themes/oceanwp/assets/css/third/magnific-popup.min.css?ver=1.0.0 ::::: */

.mfp-arrow::after, .mfp-arrow::before, .mfp-container::before, .mfp-figure::after { content: ""; }
.mfp-container::before { display: inline-block; height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container::before { display: none; }
.mfp-figure::after, .mfp-iframe-scaler iframe { box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6); position: absolute; left: 0px; }
button::-moz-focus-inner { padding: 0px; border: 0px none; }
.mfp-arrow::after, .mfp-arrow::before { display: block; width: 0px; height: 0px; position: absolute; left: 0px; top: 0px; margin-top: 35px; margin-left: 35px; border: medium inset transparent; }
.mfp-arrow::after { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
.mfp-arrow::before { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; }
.mfp-arrow-left::after { border-right: 17px solid rgb(255, 255, 255); margin-left: 31px; }
.mfp-arrow-left::before { margin-left: 25px; border-right: 27px solid rgb(63, 63, 63); }
.mfp-arrow-right::after { border-left: 17px solid rgb(255, 255, 255); margin-left: 39px; }
.mfp-arrow-right::before { border-left: 27px solid rgb(63, 63, 63); }
.mfp-figure::after, img.mfp-img { width: auto; height: auto; display: block; }
.mfp-figure::after { top: 40px; bottom: 40px; right: 0px; z-index: -1; background: none repeat scroll 0% 0% rgb(68, 68, 68); }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  .mfp-img-mobile .mfp-image-holder { padding-left: 0px; padding-right: 0px; }
  .mfp-img-mobile img.mfp-img { padding: 0px; }
  .mfp-img-mobile .mfp-figure::after { top: 0px; bottom: 0px; }
  .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar { background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.6); bottom: 0px; margin: 0px; top: auto; padding: 3px 5px; position: fixed; box-sizing: border-box; }
  .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0px; }
  .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
  .mfp-img-mobile .mfp-close { top: 0px; right: 0px; width: 35px; height: 35px; line-height: 35px; background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0px; }
}
@media all and (max-width: 900px) {
  .mfp-arrow { transform: scale(0.75); }
  .mfp-arrow-left { transform-origin: 0px 50% 0px; }
  .mfp-arrow-right { transform-origin: 100% 50% 0px; }
  .mfp-container { padding-left: 6px; padding-right: 6px; }
}
/* ::::: https://aplaycazino.com/wp-content/themes/oceanwp/assets/css/third/slick.min.css?ver=1.6.0 ::::: */

.slick-list, .slick-slider, .slick-track { position: relative; display: block; }
.slick-slider { box-sizing: border-box; -moz-user-select: none; }
.slick-list { overflow: hidden; margin: 0px; padding: 0px; }
.slick-list:focus { outline: 0px none; }
.slick-slider .slick-list, .slick-slider .slick-track { transform: translate3d(0px, 0px, 0px); }
.slick-track { left: 0px; top: 0px; }
.slick-track::after, .slick-track::before { content: ""; display: table; }
.slick-track::after { clear: both; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-initialized .slick-slide { display: block; }
@font-face {
  font-family: "slick";  font-style: normal;  font-weight: 400;  src: url('slick.eot') format("embedded-opentype"), url('slick.woff') format("woff"), url('slick.ttf') format("truetype"), url('slick.svg') format("svg");}
/* ::::: https://aplaycazino.com/wp-content/themes/oceanwp/assets/css/style.min.css?ver=1.6.4 ::::: */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0px; padding: 0px; border: 0px none; outline: 0px none; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; font-feature-settings: inherit; font-language-override: inherit; font-kerning: inherit; font-synthesis: inherit; font-variant: inherit; vertical-align: baseline; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html { font-size: 62.5%; overflow-y: scroll; }
*, *::before, *::after { box-sizing: border-box; }
article, aside, details, figcaption, figure, footer, header, main, nav, section { display: block; }
blockquote::before, blockquote::after, q::before, q::after { content: none; }
a:focus { outline: medium none; }
a:hover, a:active { outline: 0px none; }
a img { border: 0px none; }
img { max-width: 100%; height: auto; }
html { overflow-x: hidden; }
body { font-family: "Open Sans",sans-serif; font-size: 14px; line-height: 1.8; color: rgb(146, 146, 146); word-wrap: break-word; }
body { background-color: rgb(255, 255, 255); }
*::-moz-selection { color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(51, 51, 51); text-shadow: none; }
@media only screen and (min-width: 768px) and (max-width: 959px) {
  body .oceanwp-row .span_1_of_4.col-3.col, body .oceanwp-row .span_1_of_4.col.product:nth-child(2n+3) { margin-left: 0px; clear: both; }
  body .oceanwp-row .span_1_of_4.col, body .oceanwp-isotope-grid .span_1_of_4.col { width: 50%; }
}
@media only screen and (max-width: 480px) {
  .col { width: 100%; margin-left: 0px; margin-right: 0px; margin-bottom: 30px; }
}
html { font-family: sans-serif; }
body { margin: 0px; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
audio:not([controls]) { display: none; height: 0px; }
a { background-color: transparent; }
a:active, a:hover { outline: 0px none; }
img { border: 0px none; }
svg:not(:root) { overflow: hidden; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0px none; padding: 0px; }
body.separate-blog.separate-layout #blog-entries > :last-child { margin-bottom: 0px; }
body.separate-blog.separate-layout #blog-entries.blog-grid > :last-child { margin-bottom: 20px; }
@media only screen and (max-width: 1280px) {
  .content-both-sidebars .content-area { float: none ! important; width: 100% ! important; left: auto ! important; border-width: 0px ! important; }
  .content-both-sidebars:not(.separate-layout) .content-area { padding: 0px ! important; margin-bottom: 40px; }
  .content-both-sidebars .widget-area.sidebar-primary, .content-both-sidebars .widget-area.sidebar-secondary { float: left; width: 49% ! important; left: auto ! important; padding: 0px ! important; }
  .content-both-sidebars .widget-area.sidebar-primary { float: right; }
  .content-both-sidebars:not(.separate-layout) .widget-area.sidebar-primary, .content-both-sidebars:not(.separate-layout) .widget-area.sidebar-secondary { width: 48% ! important; }
  .separate-layout.content-both-sidebars .content-area { margin-bottom: 20px; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-primary, .separate-layout.content-both-sidebars .widget-area.sidebar-secondary { width: 49% ! important; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-secondary { margin-bottom: 20px; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-primary { padding-left: 0px; }
}
@media only screen and (max-width: 1080px) {
  .content-both-sidebars .content-area { float: none ! important; width: 100% ! important; left: auto ! important; border-width: 0px ! important; }
  .content-both-sidebars:not(.separate-layout) .content-area { padding: 0px ! important; margin-bottom: 40px; }
  .content-both-sidebars .widget-area.sidebar-primary, .content-both-sidebars .widget-area.sidebar-secondary { float: left; width: 49% ! important; left: auto ! important; padding: 0px ! important; }
  .content-both-sidebars .widget-area.sidebar-primary { float: right; }
  .content-both-sidebars:not(.separate-layout) .widget-area.sidebar-primary, .content-both-sidebars:not(.separate-layout) .widget-area.sidebar-secondary { width: 48% ! important; }
  .separate-layout.content-both-sidebars .content-area { margin-bottom: 20px; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-primary, .separate-layout.content-both-sidebars .widget-area.sidebar-secondary { width: 49% ! important; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-secondary { margin-bottom: 20px; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-primary { padding-left: 0px; }
}
@media only screen and (max-width: 959px) {
  .boxed-layout #wrap { overflow: hidden; }
  .boxed-layout .site-breadcrumbs { right: auto; }
  .container, body.content-full-screen .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container { max-width: 90%; }
  .content-area, .content-left-sidebar .content-area { float: none ! important; width: 100%; margin-bottom: 40px; border: 0px none; }
  body.sidebar-content .content-area { margin-bottom: 0px; }
  body:not(.separate-layout) .content-area, .content-left-sidebar:not(.separate-layout) .content-area { padding: 0px ! important; }
  .no-margins .content-area, .no-margins.content-left-sidebar .content-area { margin-bottom: 0px; }
  .widget-area.sidebar-primary, .widget-area.sidebar-secondary, .content-left-sidebar .widget-area { float: none ! important; width: 100%; padding: 0px ! important; border: 0px none; }
  body.has-composer.has-sidebar #primary { margin-bottom: 40px; }
  #main #content-wrap.container { width: auto ! important; }
  .content-both-sidebars .widget-area.sidebar-primary, .content-both-sidebars .widget-area.sidebar-secondary { float: none ! important; width: 100% ! important; }
  .content-both-sidebars:not(.separate-layout) .widget-area.sidebar-primary, .content-both-sidebars:not(.separate-layout) .widget-area.sidebar-secondary { width: 100% ! important; }
  .separate-layout.content-both-sidebars .widget-area.sidebar-primary, .separate-layout.content-both-sidebars .widget-area.sidebar-secondary { width: 100% ! important; }
  .separate-layout .container, .separate-layout.content-full-screen .elementor-section-wrap > .elementor-section.elementor-section-boxed > .elementor-container { max-width: 95%; }
  .separate-layout .content-area, .separate-layout.content-left-sidebar .content-area { margin-bottom: 20px; }
  .separate-layout .widget-area { padding-left: 0px ! important; padding-right: 0px ! important; }
  body.separate-blog.separate-layout .oceanwp-row { margin: 0px ! important; }
  body.separate-blog.separate-layout #blog-entries.blog-grid > * { padding: 0px ! important; }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
  body.boxed-layout #wrap, body.boxed-layout .parallax-footer { width: auto ! important; }
}
@media only screen and (max-width: 767px) {
  #wrap { width: 100% ! important; }
  body.boxed-layout #wrap { width: auto ! important; }
  .boxed-layout #top-bar-social.top-bar-right { right: auto; }
  .boxed-layout #top-bar-social.top-bar-left { left: auto; }
  .col:not(.slick-slide), .blog-entry { width: 100% ! important; margin-bottom: 25px; }
}
@media only screen and (max-width: 480px) {
  .boxed-layout #wrap .container { padding-left: 20px; padding-right: 20px; }
}
figure > img { display: block; margin: 0px auto; }
img { max-width: 100%; height: auto; vertical-align: middle; }
img[class*="align"], img[class*="attachment-"] { height: auto; }
embed, iframe, object { width: 100%; max-width: 100%; }
.col::after, .clr::after, .group::after, dl::after, .left_float::after, .right_float::after { content: ""; display: block; visibility: hidden; clear: both; height: 0px; }
@media screen and (min-width: 30em) {
  .gallery-item { max-width: 25%; }
  .gallery-columns-1 .gallery-item { max-width: 100%; }
  .gallery-columns-2 .gallery-item { max-width: 50%; }
  .gallery-columns-3 .gallery-item { max-width: 33.33%; }
  .gallery-columns-4 .gallery-item { max-width: 25%; }
}
@media screen and (min-width: 48em) {
  .gallery-columns-5 .gallery-item { max-width: 20%; }
  .gallery-columns-6 .gallery-item { max-width: 16.66%; }
  .gallery-columns-7 .gallery-item { max-width: 14.28%; }
  .gallery-columns-8 .gallery-item { max-width: 12.5%; }
  .gallery-columns-9 .gallery-item { max-width: 11.11%; }
}
a { color: rgb(51, 51, 51); }
a:hover { color: rgb(19, 175, 240); }
a, a:hover, a:focus { text-decoration: none; transition: all 0.3s ease 0s; }
h1, h2, h3, h4, h5, h6 { font-weight: 600; margin: 0px 0px 20px; color: rgb(51, 51, 51); line-height: 1.4; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 17px; }
.theme-heading .text::before { content: ""; font-family: "FontAwesome"; font-size: 18px; font-weight: 600; color: rgb(19, 175, 240); padding-right: 6px; }
p { margin: 0px 0px 20px; }
blockquote cite::before { position: absolute; left: 0px; content: "—"; }
q::before, q::after, blockquote::before, blockquote::after { content: ""; }
@media print {
  * { background: none repeat scroll 0% 0% transparent ! important; box-shadow: none ! important; text-shadow: none ! important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  abbr[title]::after { content: " (" attr(title) ")"; }
  .ir a::after, a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; }
  pre, blockquote { border: 1px solid rgb(153, 153, 153); page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% ! important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}
@media only screen and (max-width: 480px) {
  blockquote { margin: 20px 0px; }
}
input[type="radio"]:checked::before, input[type="checkbox"]:checked::before { float: left; display: inline-block; vertical-align: middle; width: 16px; line-height: 14px; font-family: "FontAwesome"; text-rendering: auto; }
input[type="checkbox"]:checked::before { content: ""; margin-bottom: -1px; color: rgb(19, 175, 240); }
form input:not([type]) { display: inline-block; padding: 5px 10px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: 0px 1px 3px rgb(221, 221, 221) inset; }
form input:focus:not([type]) { border-color: rgb(187, 187, 187); outline: 0px none; }
form input[disabled]:not([type]) { cursor: not-allowed; color: rgb(202, 210, 211); background-color: rgb(234, 237, 237); }
button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner { padding: 0px; border: 0px none; }
@media only screen and (max-width: 767px) {
  #top-bar { padding: 20px 0px; }
  #top-bar > div:nth-child(2) { padding-top: 20px; }
  .top-bar-right { float: none; text-align: center; }
}
@media only screen and (max-width: 767px) {
  #top-bar-content, #top-bar-social-alt { float: none; text-align: center; }
  #top-bar #lang_sel { text-align: left; }
  body.rtl #top-bar #lang_sel { text-align: right; }
}
@media only screen and (max-width: 767px) {
  #top-bar #top-bar-nav > li { float: none; display: inline-block; }
  #top-bar-nav { float: none; text-align: center; }
}
@media only screen and (max-width: 767px) {
  #top-bar-social { text-align: center; }
  #top-bar-social.top-bar-left, #top-bar-social.top-bar-right { position: inherit; left: auto; right: auto; float: none; height: auto; line-height: 1.5em; margin-top: 0px; }
  #top-bar-social li { float: none; display: inline-block; }
}
#site-header.has-header-media > :not(.overlay-header-media) { position: relative; z-index: 2; }
#site-header .custom-header-media::before { content: ""; position: absolute; bottom: 0px; left: 0px; right: 0px; display: block; height: 100%; z-index: 2; background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%) repeat scroll 0% 0% transparent; }
@media only screen and (max-width: 959px) {
  .has-left-menu #site-logo { padding: 0px ! important; }
}
@media only screen and (max-width: 767px) {
  #site-logo { margin-top: 0px ! important; margin-bottom: 0px ! important; }
}
#site-header.top-header.search-overlay #search-toggle .search-overlay-toggle.exit > span::before { content: "✕"; color: rgb(255, 255, 255); }
@media only screen and (max-width: 959px) {
  .top-header-style .sidr-class-social-menu-inner, .top-header-style .sidr-class-mobile-searchform { display: none; }
}
@media only screen and (max-width: 480px) {
  #site-header.top-header .right { display: none; }
  #site-header.top-header.header-replace .left.hide, #site-header.top-header.header-replace .right.hide { visibility: visible; opacity: 1; }
  #site-header.top-header .header-top .left, #site-header.top-header .header-top .right { float: none ! important; text-align: center; }
  #site-header.top-header .oceanwp-mobile-menu-icon { float: none; left: auto ! important; right: auto ! important; }
  #site-header.top-header .oceanwp-mobile-menu-icon a { float: none; }
  #site-header.top-header .header-top .right .inner { display: block; padding-bottom: 10px; }
  #site-header.top-header .oceanwp-social-menu, #site-header.top-header #search-toggle { float: none; display: inline-block; height: auto; }
  .top-header-style .sidr-class-social-menu-inner, .top-header-style .sidr-class-mobile-searchform { display: block; }
}
#site-header.full_screen-header .menu-bar .ham::before, #site-header.full_screen-header .menu-bar .ham::after { position: absolute; content: ""; display: inline-block; width: 23px; height: 2px; left: 0px; background-color: rgb(51, 51, 51); outline: 1px solid transparent; transition: all 0.3s ease 0s; }
#site-header.full_screen-header .menu-bar .ham::before { top: -8px; }
#site-header.full_screen-header .menu-bar .ham::after { top: 8px; }
#site-header.full_screen-header .menu-bar.exit .ham::before, #site-header.full_screen-header .menu-bar.exit .ham::after { background-color: rgb(255, 255, 255); }
#site-header.full_screen-header .menu-bar.exit .ham::before { transform: translateY(8px) rotateZ(-45deg); }
#site-header.full_screen-header .menu-bar.exit .ham::after { transform: translateY(-8px) rotateZ(45deg); }
#site-header.full_screen-header .fs-dropdown-menu li > a .nav-arrow::before { content: "+"; }
#site-header.full_screen-header .fs-dropdown-menu li.open-sub > a .nav-arrow::before { content: "-"; }
@media only screen and (max-width: 959px) {
  #site-header.full_screen-header #site-logo.has-full-screen-logo.opened .custom-logo-link { display: block; }
  #site-header.full_screen-header #site-logo.has-full-screen-logo.opened .full-screen-logo-link { display: none; }
}
@media only screen and (max-width: 959px) {
  .medium-header-style .sidr-class-social-menu-inner, .medium-header-style .sidr-class-mobile-searchform { display: none; }
}
@media only screen and (max-width: 767px) {
  #site-header.medium-header .top-header-inner { display: block; }
  #site-header.medium-header .top-col:not(.logo-col) { display: none; }
  #site-header.medium-header .top-col.logo-col { display: inline-block; text-align: center; }
  .medium-header-style .sidr-class-social-menu-inner, .medium-header-style .sidr-class-mobile-searchform { display: block; }
}
@media only screen and (max-width: 480px) {
  #site-header.medium-header .header-top-wrap { padding: 20px 0px; }
  #site-header.medium-header .oceanwp-mobile-menu-icon a { line-height: 40px; }
}
#site-header.vertical-header #site-header-inner > :not(#site-navigation-wrap) { padding: 0px 30px; }
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li > a .dropdown-toggle::before { content: "+"; font-size: 20px; position: absolute; top: 50%; left: 50%; line-height: 1; margin-top: -10px; margin-left: -10px; }
#site-header.vertical-header #site-navigation-wrap .dropdown-menu li.active > a > .dropdown-toggle::before { content: "-"; }
@media only screen and (max-width: 1280px) {
  body.vertical-header-style.default-collapse.left-header #site-header.vertical-header { left: -266px; }
  body.vertical-header-style.default-collapse.left-header #outer-wrap { margin-left: 34px; }
  body.vertical-header-style.default-collapse.right-header #site-header.vertical-header { right: -266px; }
  body.vertical-header-style.default-collapse.right-header #outer-wrap { margin-right: 34px; }
  body.vertical-header-style.default-collapse.vh-opened.left-header #site-header.vertical-header { left: 0px; }
  body.vertical-header-style.default-collapse.vh-opened.right-header #site-header.vertical-header { right: 0px; }
  body.vertical-header-style.default-collapse.vh-opened #site-header.vertical-header #site-navigation-wrap { padding-right: 0px; }
  body.default-collapse #site-header.vertical-header .vertical-toggle { display: block; }
  body.default-collapse #site-header.vertical-header #site-navigation-wrap { padding-right: 34px; }
}
#site-navigation-wrap .dropdown-menu > li.btn > a > span::before, #site-navigation-wrap .dropdown-menu > li.btn > a > span::after { display: none ! important; }
.effect-one #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { display: block; background-color: rgb(19, 175, 240); position: absolute; bottom: -30%; left: 0px; content: ""; width: 100%; height: 2px; visibility: hidden; transform: scaleX(0); transform-origin: left bottom 0px; transition: all 0.25s ease-out 0s; }
.effect-one #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { visibility: visible; transform: scaleX(1); }
.effect-one #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { visibility: visible; transform: scaleX(1); }
.effect-two #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; bottom: -30%; left: 0px; width: 100%; height: 3px; background-color: rgba(0, 0, 0, 0.1); content: ""; opacity: 0; transition: all 0.25s ease-out 0s; transform: translateY(10px); }
.effect-two #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { opacity: 1; transform: translateY(0px); }
.effect-two #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { opacity: 1; transform: translateY(0px); }
.effect-three #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; bottom: -30%; left: 0px; width: 100%; height: 1px; background-color: rgb(19, 175, 240); content: ""; opacity: 0; transition: all 0.25s ease-out 0s; transform: translateY(-10px); }
.effect-three #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { height: 2px; opacity: 1; transform: translateY(0px); }
.effect-three #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { height: 2px; opacity: 1; transform: translateY(0px); }
.effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before, .effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { display: inline-block; color: rgb(19, 175, 240); opacity: 0; transition: all 0.25s ease-out 0s; }
.effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before { margin-right: 6px; content: "["; transform: translateX(20px); }
.effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { margin-left: 6px; content: "]"; transform: translateX(-20px); }
.effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before, .effect-four #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { opacity: 1; transform: translateX(0px); }
.effect-four #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before, .effect-four #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { opacity: 1; transform: translateX(0px); }
.effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before, .effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; top: 130%; left: 0px; width: 100%; height: 2px; background-color: rgb(19, 175, 240); content: ""; transition: all 0.25s ease-out 0s; transform: scale(0.85); }
.effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { opacity: 0; transition: all 0.25s ease-out 0s; }
.effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before, .effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { transform: scale(1); }
.effect-five #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { top: -30%; opacity: 1; }
.effect-five #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before, .effect-five #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { transform: scale(1); }
.effect-five #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { top: -30%; opacity: 1; }
.effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before, .effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; border: 2px solid rgba(0, 0, 0, 0.1); border-radius: 50%; content: ""; opacity: 0; transition: all 0.25s ease-out 0s; transform: translateX(-50%) translateY(-50%) scale(0.2); }
.effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { width: 40px; height: 40px; border-width: 4px; transform: translateX(-50%) translateY(-50%) scale(0.8); }
.effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before, .effect-six #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { opacity: 1; transform: translateX(-50%) translateY(-50%) scale(1); }
.effect-six #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before, .effect-six #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { opacity: 1; transform: translateX(-50%) translateY(-50%) scale(1); }
.effect-seven #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; bottom: -80%; left: 50%; color: transparent; content: "•"; text-shadow: 0px 0px transparent; font-size: 1.2em; line-height: 1; transition: all 0.25s ease-out 0s; transform: translateX(-50%); pointer-events: none; }
.effect-seven #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { color: rgb(19, 175, 240); text-shadow: 10px 0px rgb(19, 175, 240), -10px 0px rgb(19, 175, 240); }
.effect-seven #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { color: rgb(19, 175, 240); text-shadow: 10px 0px rgb(19, 175, 240), -10px 0px rgb(19, 175, 240); }
.effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before, .effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; width: 100%; top: 50%; left: 0px; height: 2px; margin-top: -1px; background-color: rgba(0, 0, 0, 0.1); content: ""; z-index: -1; transition: all 0.25s ease-out 0s; pointer-events: none; }
.effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before { transform: translateY(-13px); }
.effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { transform: translateY(15px); }
.effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before, .effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { opacity: 0.8; }
.effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before { transform: rotate(45deg); }
.effect-eight #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { transform: rotate(-45deg); }
.effect-eight #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before, .effect-eight #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { opacity: 0.8; }
.effect-eight #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before { transform: rotate(45deg); }
.effect-eight #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { transform: rotate(-45deg); }
.effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before, .effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { position: absolute; left: 0px; width: 100%; height: 2px; background-color: rgb(19, 175, 240); content: ""; opacity: 0; transition: all 0.25s ease-out 0s; transform: translateY(-10px); }
.effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::before { top: 0px; transform: translateY(-10px); }
.effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link > span::after { bottom: 0px; transform: translateY(10px); }
.effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before, .effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { opacity: 1; }
.effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::before { transform: translateY(-3px); }
.effect-nine #site-navigation-wrap .dropdown-menu > li > a.menu-link:hover > span::after { transform: translateY(5px); }
.effect-nine #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before, .effect-nine #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { opacity: 1; }
.effect-nine #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::before { transform: translateY(-3px); }
.effect-nine #site-navigation-wrap .dropdown-menu > li.sfHover > a.menu-link > span::after { transform: translateY(5px); }
@media only screen and (min-width: 959px) {
  .navigation li.megamenu-li.auto-mega .megamenu.col-1 { width: 320px; }
  .navigation li.megamenu-li.auto-mega .megamenu.col-2 { width: 440px; }
  .navigation li.megamenu-li.auto-mega .megamenu.col-3 { width: 660px; }
  .navigation li.megamenu-li.auto-mega .megamenu.col-4 { width: 780px; }
  .navigation li.megamenu-li.auto-mega .megamenu.col-5 { width: 980px; }
  .navigation li.megamenu-li.auto-mega .megamenu.col-6 { width: 1080px; }
}
@media only screen and (min-width: 768px) and (max-width: 1280px) {
  .navigation li.megamenu.auto-width.col-6 > .sub-menu { width: 980px; }
}
#searchform-overlay a.search-overlay-close span::before, #searchform-overlay a.search-overlay-close span::after { content: ""; position: absolute; top: 50%; left: 0px; height: 2px; width: 100%; margin-top: 6px; background-color: rgb(255, 255, 255); border-radius: 5px; }
#searchform-overlay a.search-overlay-close span::before { transform: rotate(45deg); }
#searchform-overlay a.search-overlay-close span::after { transform: rotate(-45deg); }
@media only screen and (max-width: 959px) {
  #searchform-overlay { display: none ! important; }
}
#mobile-dropdown ul li a .dropdown-toggle::before { content: "+"; font-size: 20px; position: absolute; top: 50%; left: 50%; line-height: 30px; margin-top: -15px; margin-left: -15px; }
#mobile-dropdown ul li.active > a > .dropdown-toggle::before { content: "-"; }
#mobile-fullscreen a.close .close-icon-inner, #mobile-fullscreen a.close .close-icon-inner::after { display: inline-block; width: 40px; height: 3px; background-color: rgb(255, 255, 255); border-radius: 3px; }
#mobile-fullscreen a.close .close-icon-inner::after { content: ""; display: block; transform: rotate(-90deg); }
#mobile-fullscreen ul li .dropdown-toggle::before { font-family: "FontAwesome"; content: "+"; }
#mobile-fullscreen ul li.open-sub > a > .dropdown-toggle::before { content: "-"; }
@media only screen and (max-width: 959px) {
  body.has-breadcrumbs .page-header-title { max-width: 100%; width: 100%; }
}
@media only screen and (max-width: 959px) {
  .site-breadcrumbs { position: inherit; top: auto; left: auto; right: auto; max-width: 100%; margin-top: 0px; }
}
@media only screen and (max-width: 767px) {
  .page-header { background-attachment: initial ! important; }
  .page-header-with-background .page-header-title { font-size: 36px; }
  .centered-page-header .page-header-title, .centered-minimal-page-header .page-header-title, .page-header.background-image-page-header .page-header-title { font-size: 24px; }
  .centered-page-header .page-subheading, .centered-minimal-page-header .page-header-subheading, .page-header.background-image-page-header .page-subheading { font-size: 14px; }
  .background-image-page-header { height: auto ! important; }
  body.has-breadcrumbs .page-header-title { max-width: 100%; width: 100%; }
}
@media only screen and (max-width: 767px) {
  .blog-entry.thumbnail-entry .blog-entry-inner { flex-direction: column; }
  .blog-entry.thumbnail-entry .thumbnail, .blog-entry.thumbnail-entry .blog-entry-content { width: 100%; }
  .blog-entry.thumbnail-entry .blog-entry-content { margin-top: 15px; padding: 0px ! important; }
}
ul.meta li::after { content: "-"; padding: 0px 6px; }
ul.meta li:last-child::after { display: none; padding: 0px; }
@media only screen and (max-width: 480px) {
  ul.meta { margin-bottom: 12px; }
  ul.meta li { margin-bottom: 8px; }
}
@media only screen and (max-width: 480px) {
  .single-post.media-above-content .thumbnail { margin-bottom: 20px; }
  .single-post .entry-title { font-size: 26px; }
}
.single nav.post-navigation::after { content: ""; display: block; visibility: hidden; clear: both; height: 0px; }
@media only screen and (max-width: 480px) {
  .single nav.post-navigation .nav-links .nav-previous, .single nav.post-navigation .nav-links .nav-next { float: none; width: 100%; padding: 0px; }
  .single nav.post-navigation .nav-links .nav-previous { border-right-width: 0px; border-left-width: 0px; }
}
@media only screen and (max-width: 480px) {
  #author-bio .author-bio-avatar { display: none; }
}
@media only screen and (max-width: 767px) {
  #related-posts .col { float: none; width: 100%; margin-bottom: 30px; }
  #related-posts .col:last-child { margin-bottom: 0px; }
}
@media only screen and (max-width: 767px) {
  #main .widget_nav_menu li a::before { display: none; }
}
.theme-select::after { font-family: "FontAwesome"; content: ""; position: absolute; right: 0px; top: 0px; display: block; height: 32px; width: 32px; font-size: 11px; color: rgb(146, 146, 146); border-left: 1px solid rgb(221, 221, 221); text-align: center; }
.page-numbers a, .page-numbers span:not(.elementor-screen-only), .page-links span { position: relative; display: inline-block; min-width: 38px; line-height: 38px; margin: 0px 8px 0px 0px; text-align: center; color: rgb(85, 85, 85); border: 1px solid rgb(233, 233, 233); font-size: 18px; cursor: pointer; white-space: nowrap; border-radius: 2px; transition: all 0.3s ease 0s; box-sizing: content-box; }
.page-numbers a span:not(.elementor-screen-only) { padding: 0px; }
.loader-ellips__dot:nth-child(1), .loader-ellips__dot:nth-child(2) { left: 0px; }
.loader-ellips__dot:nth-child(3) { left: 1.3em; }
.loader-ellips__dot:nth-child(4) { left: 2.6em; }
.loader-ellips__dot:nth-child(1) { animation-name: reveal; }
.loader-ellips__dot:nth-child(2), .loader-ellips__dot:nth-child(3) { animation-name: slide; }
.loader-ellips__dot:nth-child(4) { animation-name: reveal; animation-direction: reverse; }
@media only screen and (max-width: 767px) {
  #comments ol.children { margin-left: 0px; margin-right: 0px; }
  #respond .comment-form-author, #respond .comment-form-email, #respond .comment-form-url { float: none; width: 100%; padding: 0px; }
}
@media only screen and (max-width: 480px) {
  .comment-body img { display: none; }
  .comment-author { margin-bottom: 16px; }
  .comment-author .comment-link, .comment-author .comment-meta { float: none; }
}
@media only screen and (max-width: 480px) {
  .search-results article .thumbnail { display: none; }
}
.has-parallax-footer:not(.boxed-layout) #main { box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1); }
.has-parallax-footer:not(.separate-layout) #main { background-color: rgb(255, 255, 255); }
@media only screen and (max-width: 959px) {
  #footer-widgets .col { margin-bottom: 30px; }
  .has-parallax-footer #main { margin-bottom: 0px ! important; }
  .parallax-footer { position: relative; }
}
@media only screen and (min-width: 481px) and (max-width: 768px) {
  #footer-widgets.tablet-1-col .footer-box { width: 100%; }
  #footer-widgets.tablet-2-col .footer-box { width: 50% ! important; }
  #footer-widgets.tablet-2-col .footer-box:nth-child(3n) { clear: left; }
  #footer-widgets.tablet-3-col .footer-box { width: 33.33% ! important; clear: none; }
  #footer-widgets.tablet-3-col .footer-box:nth-child(4n) { clear: left; }
  #footer-widgets.tablet-4-col .footer-box { width: 25% ! important; }
  #footer-widgets.tablet-4-col .footer-box:nth-child(5n) { clear: left; }
}
@media only screen and (max-width: 480px) {
  #footer-widgets.mobile-1-col .footer-box { width: 100%; }
  #footer-widgets.mobile-2-col .footer-box { width: 50% ! important; }
  #footer-widgets.mobile-2-col .footer-box:nth-child(3n) { clear: left; }
  #footer-widgets.mobile-3-col .footer-box { width: 33.33% ! important; clear: none; }
  #footer-widgets.mobile-3-col .footer-box:nth-child(4n) { clear: left; }
  #footer-widgets.mobile-4-col .footer-box { width: 25% ! important; }
  #footer-widgets.mobile-4-col .footer-box:nth-child(5n) { clear: left; }
}
#footer-bottom #footer-bottom-menu li::after { content: "|"; margin-left: 5px; margin-right: 5px; }
#footer-bottom #footer-bottom-menu li:last-child::after { content: ""; margin-left: 0px; margin-right: 0px; }
@media only screen and (max-width: 959px) {
  #footer-bottom #copyright, #footer-bottom #footer-bottom-menu { float: none; width: 100%; padding-right: 0px; padding-left: 0px; text-align: center; }
  #footer-bottom #footer-bottom-menu { margin-bottom: 15px; }
  #footer-bottom #footer-bottom-menu li { float: none; display: inline-block; }
}
@media only screen and (max-width: 480px) {
  #footer-bottom #footer-bottom-menu li { margin-bottom: 8px; }
}
@media only screen and (max-width: 480px) {
  #scroll-top { right: 10px; bottom: 10px; width: 26px; height: 26px; line-height: 24px; font-size: 14px; }
}
@media only screen and (max-width: 480px) {
  .error404-content .searchform { width: 100%; }
  .error404-content .error-btn { margin-top: 40px; }
}
.elementor-widget-image .elementor-image img { display: inline-block; }
@media only screen and (max-width: 959px) {
  .elementor-element.elementor-wc-products ul.products li.product { width: auto ! important; }
}
#sidr { display: block; position: fixed; top: 0px; height: 100%; z-index: 999999; width: 300px; max-width: 100%; padding-bottom: 30px; overflow-x: hidden; overflow-y: auto; font-size: 15px; background-color: rgb(255, 255, 255); color: rgb(85, 85, 85); }
.sidr.left { left: -300px; right: auto; }
.sidr-class-clr::after { content: ""; display: block; visibility: hidden; clear: both; height: 0px; }
.sidr-class-dropdown-toggle::before { font-family: "FontAwesome"; content: "+"; font-size: 20px; position: absolute; top: 50%; left: 50%; width: 30px; height: 30px; line-height: 30px; margin-top: -15px; margin-left: -15px; }
.sidr-class-dropdown-menu li.active > a > .sidr-class-dropdown-toggle::before { content: "-"; }
.sidr-class-dropdown-menu ul a::before { font-family: "FontAwesome"; content: ""; display: inline-block; margin: 0px 10px; }
.sidr-class-dropdown-menu ul ul a::before { margin-left: 20px; }
.sidr-class-dropdown-menu ul ul ul a::before { margin-left: 40px; }
[dir="rtl"] .slick-prev span::before { content: ""; }
[dir="rtl"] .slick-next span::before { content: ""; }
.slick-dots li button:hover::before, .slick-dots li button:focus::before { opacity: 1; }
.slick-dots li button::before { position: absolute; top: 0px; left: 0px; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 20px; line-height: 20px; text-align: center; color: black; opacity: 0.25; }
.slick-dots li.slick-active button::before { color: black; opacity: 0.75; }
@media only screen and (max-width: 959px) {
  body.default-breakpoint #site-logo.has-responsive-logo .custom-logo-link { display: none; }
  body.default-breakpoint #site-logo.has-responsive-logo .responsive-logo-link { display: block; }
  body.default-breakpoint .is-sticky #site-logo.has-responsive-logo .sticky-logo-link { display: block; }
  body.default-breakpoint .is-sticky #site-logo.has-sticky-logo .responsive-logo-link { display: none; }
  body.default-breakpoint #site-header.center-header #site-logo { display: block; }
  body.default-breakpoint #top-bar-nav, body.default-breakpoint #site-navigation-wrap, body.default-breakpoint .oceanwp-social-menu, body.default-breakpoint .after-header-content { display: none; }
  body.default-breakpoint .center-logo #site-logo { float: none; position: absolute; left: 50%; padding: 0px; transform: translateX(-50%); }
  body.default-breakpoint .oceanwp-mobile-menu-icon { display: block; }
  body.default-breakpoint #top-bar.has-no-content #top-bar-social { text-align: center; }
  body.default-breakpoint #top-bar.has-no-content #top-bar-social.top-bar-left, body.default-breakpoint #top-bar.has-no-content #top-bar-social.top-bar-right { position: inherit; left: auto; right: auto; float: none; height: auto; line-height: 1.5em; margin-top: 0px; }
  body.default-breakpoint #top-bar.has-no-content #top-bar-social li { float: none; display: inline-block; }
  body.default-breakpoint.vertical-header-style #outer-wrap { margin: 0px ! important; }
  body.default-breakpoint #site-header.vertical-header { position: relative; width: 100%; left: 0px ! important; right: 0px ! important; }
  body.default-breakpoint #site-header.vertical-header .has-template > #site-logo { display: block; }
  body.default-breakpoint #site-header.vertical-header #site-header-inner { display: flex; align-items: center; padding: 0px; max-width: 90%; }
  body.default-breakpoint #site-header.vertical-header #site-header-inner > :not(.oceanwp-mobile-menu-icon) { display: none; }
  body.default-breakpoint #site-header.vertical-header #site-header-inner > * { padding: 0px ! important; }
  body.default-breakpoint #site-header.vertical-header #site-header-inner #site-logo { display: block; margin: 0px; width: 50%; text-align: left; }
  body.default-breakpoint #site-header.vertical-header #site-header-inner .oceanwp-mobile-menu-icon { width: 50%; text-align: right; }
  body.default-breakpoint #site-header.vertical-header .vertical-toggle { display: none; }
  body.default-breakpoint.vh-closed .vertical-toggle { display: none; }
  body.default-breakpoint .owp-cart-overlay { display: none ! important; }
}
@media only screen and (max-width: 767px) {
  .hide-tablet-mobile { display: none ! important; }
}
@media only screen and (max-width: 480px) {
  .hide-mobile { display: none ! important; }
}
@media only screen and (min-width: 481px) and (max-width: 767px) {
  .hide-tablet { display: none ! important; }
}
/* ::::: https://aplaycazino.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=4.3.0 ::::: */

@font-face {
  font-family: "eicons";  font-style: normal;  font-weight: 400;  src: url('eicons.eot') format("embedded-opentype"), url('eicons.woff2') format("woff2"), url('eicons.woff') format("woff"), url('eicons.ttf') format("truetype"), url('eicons.svg') format("svg");}
.eicon-elementor::before { content: ""; }
.eicon-elementor-square::before { content: ""; }
.eicon-pojome::before { content: ""; }
.eicon-plus::before { content: ""; }
.eicon-menu-bar::before { content: ""; }
.eicon-apps::before { content: ""; }
.eicon-accordion::before { content: ""; }
.eicon-alert::before { content: ""; }
.eicon-animation-text::before { content: ""; }
.eicon-animation::before { content: ""; }
.eicon-banner::before { content: ""; }
.eicon-blockquote::before { content: ""; }
.eicon-button::before { content: ""; }
.eicon-call-to-action::before { content: ""; }
.eicon-captcha::before { content: ""; }
.eicon-carousel::before { content: ""; }
.eicon-checkbox::before { content: ""; }
.eicon-columns::before { content: ""; }
.eicon-countdown::before { content: ""; }
.eicon-counter::before { content: ""; }
.eicon-date::before { content: ""; }
.eicon-divider-shape::before { content: ""; }
.eicon-divider::before { content: ""; }
.eicon-download-button::before { content: ""; }
.eicon-dual-button::before { content: ""; }
.eicon-email-field::before { content: ""; }
.eicon-facebook-comments::before { content: ""; }
.eicon-facebook-like-box::before { content: ""; }
.eicon-form-horizontal::before { content: ""; }
.eicon-form-vertical::before { content: ""; }
.eicon-gallery-grid::before { content: ""; }
.eicon-gallery-group::before { content: ""; }
.eicon-gallery-justified::before { content: ""; }
.eicon-gallery-masonry::before { content: ""; }
.eicon-icon-box::before { content: ""; }
.eicon-image-before-after::before { content: ""; }
.eicon-image-box::before { content: ""; }
.eicon-image-hotspot::before { content: ""; }
.eicon-image-rollover::before { content: ""; }
.eicon-info-box::before { content: ""; }
.eicon-inner-section::before { content: ""; }
.eicon-mailchimp::before { content: ""; }
.eicon-menu-card::before { content: ""; }
.eicon-navigation-horizontal::before { content: ""; }
.eicon-nav-menu::before { content: ""; }
.eicon-navigation-vertical::before { content: ""; }
.eicon-number-field::before { content: ""; }
.eicon-parallax::before { content: ""; }
.eicon-php7::before { content: ""; }
.eicon-post-list::before { content: ""; }
.eicon-post-slider::before { content: ""; }
.eicon-post::before { content: ""; }
.eicon-posts-carousel::before { content: ""; }
.eicon-posts-grid::before { content: ""; }
.eicon-posts-group::before { content: ""; }
.eicon-posts-justified::before { content: ""; }
.eicon-posts-masonry::before { content: ""; }
.eicon-posts-ticker::before { content: ""; }
.eicon-price-list::before { content: ""; }
.eicon-price-table::before { content: ""; }
.eicon-radio::before { content: ""; }
.eicon-rtl::before { content: ""; }
.eicon-scroll::before { content: ""; }
.eicon-search::before { content: ""; }
.eicon-select::before { content: ""; }
.eicon-share::before { content: ""; }
.eicon-sidebar::before { content: ""; }
.eicon-skill-bar::before { content: ""; }
.eicon-slider-3d::before { content: ""; }
.eicon-slider-album::before { content: ""; }
.eicon-slider-device::before { content: ""; }
.eicon-slider-full-screen::before { content: ""; }
.eicon-slider-push::before { content: ""; }
.eicon-slider-vertical::before { content: ""; }
.eicon-slider-video::before { content: ""; }
.eicon-slideshow::before { content: ""; }
.eicon-social-icons::before { content: ""; }
.eicon-spacer::before { content: ""; }
.eicon-table::before { content: ""; }
.eicon-tabs::before { content: ""; }
.eicon-tel-field::before { content: ""; }
.eicon-text-area::before { content: ""; }
.eicon-text-field::before { content: ""; }
.eicon-thumbnails-down::before { content: ""; }
.eicon-thumbnails-half::before { content: ""; }
.eicon-thumbnails-right::before { content: ""; }
.eicon-time-line::before { content: ""; }
.eicon-toggle::before { content: ""; }
.eicon-url::before { content: ""; }
.eicon-type-tool::before { content: ""; }
.eicon-wordpress::before { content: ""; }
.eicon-align-left::before { content: ""; }
.eicon-anchor::before { content: ""; }
.eicon-bullet-list::before { content: ""; }
.eicon-coding::before { content: ""; }
.eicon-favorite::before { content: ""; }
.eicon-google-maps::before { content: ""; }
.eicon-image::before { content: ""; }
.eicon-photo-library::before { content: ""; }
.eicon-woocommerce::before { content: ""; }
.eicon-youtube::before { content: ""; }
.eicon-flip-box::before { content: ""; }
.eicon-settings::before { content: ""; }
.eicon-headphones::before { content: ""; }
.eicon-testimonial::before { content: ""; }
.eicon-counter-circle::before { content: ""; }
.eicon-person::before { content: ""; }
.eicon-chevron-right::before { content: ""; }
.eicon-chevron-left::before { content: ""; }
.eicon-close::before { content: ""; }
.eicon-file-download::before { content: ""; }
.eicon-save::before { content: ""; }
.eicon-zoom-in::before { content: ""; }
.eicon-shortcode::before { content: ""; }
.eicon-nerd::before { content: ""; }
.eicon-device-desktop::before { content: ""; }
.eicon-device-tablet::before { content: ""; }
.eicon-device-mobile::before { content: ""; }
.eicon-document-file::before { content: ""; }
.eicon-folder::before { content: ""; }
.eicon-hypster::before { content: ""; }
.eicon-h-align-left::before { content: ""; }
.eicon-h-align-right::before { content: ""; }
.eicon-h-align-center::before { content: ""; }
.eicon-h-align-stretch::before { content: ""; }
.eicon-v-align-top::before { content: ""; }
.eicon-v-align-bottom::before { content: ""; }
.eicon-v-align-middle::before { content: ""; }
.eicon-v-align-stretch::before { content: ""; }
.eicon-pro-icon::before { content: ""; }
.eicon-mail::before { content: ""; }
.eicon-lock-user::before { content: ""; }
.eicon-testimonial-carousel::before { content: ""; }
.eicon-media-carousel::before { content: ""; }
.eicon-section::before { content: ""; }
.eicon-column::before { content: ""; }
.eicon-edit::before { content: ""; }
.eicon-clone::before { content: ""; }
.eicon-trash::before { content: ""; }
.eicon-play::before { content: ""; }
.eicon-angle-right::before { content: ""; }
.eicon-angle-left::before { content: ""; }
.eicon-animated-headline::before { content: ""; }
.eicon-menu-toggle::before { content: ""; }
.eicon-fb-embed::before { content: ""; }
.eicon-fb-feed::before { content: ""; }
.eicon-twitter-embed::before { content: ""; }
.eicon-twitter-feed::before { content: ""; }
.eicon-sync::before { content: ""; }
.eicon-import-export::before { content: ""; }
.eicon-check-circle::before { content: ""; }
.eicon-library-save::before { content: ""; }
.eicon-library-download::before { content: ""; }
.eicon-insert::before { content: ""; }
.eicon-preview::before { content: ""; }
.eicon-sort-down::before { content: ""; }
.eicon-sort-up::before { content: ""; }
.eicon-heading::before { content: ""; }
.eicon-logo::before { content: ""; }
.eicon-meta-data::before { content: ""; }
.eicon-post-content::before { content: ""; }
.eicon-post-excerpt::before { content: ""; }
.eicon-post-navigation::before { content: ""; }
.eicon-yoast::before { content: ""; }
.eicon-nerd-chuckle::before { content: ""; }
.eicon-nerd-wink::before { content: ""; }
.eicon-comments::before { content: ""; }
.eicon-download-circle-o::before { content: ""; }
.eicon-library-upload::before { content: ""; }
.eicon-save-o::before { content: ""; }
.eicon-upload-circle-o::before { content: ""; }
.eicon-ellipsis-h::before { content: ""; }
.eicon-ellipsis-v::before { content: ""; }
.eicon-arrow-left::before { content: ""; }
.eicon-arrow-right::before { content: ""; }
.eicon-arrow-up::before { content: ""; }
.eicon-arrow-down::before { content: ""; }
.eicon-play-o::before { content: ""; }
.eicon-archive-posts::before { content: ""; }
.eicon-archive-title::before { content: ""; }
.eicon-featured-image::before { content: ""; }
.eicon-post-info::before { content: ""; }
.eicon-post-title::before { content: ""; }
.eicon-site-logo::before { content: ""; }
.eicon-site-search::before { content: ""; }
.eicon-site-title::before { content: ""; }
.eicon-plus-square::before { content: ""; }
.eicon-minus-square::before { content: ""; }
.eicon-cloud-check::before { content: ""; }
.eicon-drag-n-drop::before { content: ""; }
.eicon-home-heart::before { content: ""; }
.eicon-handle::before { content: ""; }
.eicon-cart::before { content: ""; }
.eicon-product-add-to-cart::before { content: ""; }
.eicon-product-breadcrumbs::before { content: ""; }
.eicon-product-categories::before { content: ""; }
.eicon-product-description::before { content: ""; }
.eicon-product-images::before { content: ""; }
.eicon-product-info::before { content: ""; }
.eicon-product-meta::before { content: ""; }
.eicon-product-pages::before { content: "󡀀"; }
.eicon-product-price::before { content: "󡀁"; }
.eicon-product-rating::before { content: "󡀂"; }
.eicon-product-related::before { content: "󡀃"; }
.eicon-product-stock::before { content: "󡀄"; }
.eicon-product-tabs::before { content: "󡀅"; }
.eicon-product-title::before { content: "󡀆"; }
.eicon-product-upsell::before { content: "󡀇"; }
.eicon-products::before { content: "󡀈"; }
.eicon-bag-light::before { content: "󡀉"; }
.eicon-bag-medium::before { content: "󡀐"; }
.eicon-bag-solid::before { content: "󡀑"; }
.eicon-basket-light::before { content: "󡀒"; }
.eicon-basket-medium::before { content: "󡀓"; }
.eicon-basket-solid::before { content: "󡀔"; }
.eicon-cart-light::before { content: "󡀕"; }
.eicon-cart-medium::before { content: "󡀖"; }
.eicon-cart-solid::before { content: "󡀗"; }
.eicon-exchange::before { content: "󡀘"; }
.eicon-eye::before { content: "󡀙"; }
.eicon-laptop::before { content: "󡀠"; }
.eicon-collapse::before { content: "󡀡"; }
.eicon-expand::before { content: "󡀢"; }
.eicon-navigator::before { content: "󡀣"; }
.eicon-plug::before { content: "󡀤"; }
.eicon-dashboard::before { content: "󡀥"; }
.eicon-font::before { content: "󡀦"; }
.eicon-info::before { content: "󡀧"; }
.eicon-integration::before { content: "󡀨"; }
.eicon-plus-circle::before { content: "󡀩"; }
.eicon-rating::before { content: "󡀰"; }
.eicon-review::before { content: "󡀱"; }
.eicon-tools::before { content: "󡀲"; }
.eicon-loading::before { content: "󡀳"; }
.eicon-sitemap::before { content: "󡀴"; }
.eicon-click::before { content: "󡀵"; }
.eicon-clock::before { content: "󡀶"; }
.eicon-library-open::before { content: "󡀷"; }
.eicon-warning::before { content: "󡀸"; }
.eicon-flow::before { content: "󡀹"; }
.eicon-editor-link::before { content: ""; }
.eicon-editor-unlink::before { content: ""; }
.eicon-editor-external-link::before { content: ""; }
.eicon-editor-close::before { content: ""; }
.eicon-editor-list-ol::before { content: ""; }
.eicon-editor-list-ul::before { content: ""; }
.eicon-editor-bold::before { content: ""; }
.eicon-editor-italic::before { content: ""; }
.eicon-editor-underline::before { content: ""; }
.eicon-editor-paragraph::before { content: ""; }
.eicon-editor-h1::before { content: ""; }
.eicon-editor-h2::before { content: ""; }
.eicon-editor-h3::before { content: ""; }
.eicon-editor-h4::before { content: ""; }
.eicon-editor-h5::before { content: ""; }
.eicon-editor-h6::before { content: ""; }
.eicon-editor-quote::before { content: ""; }
.eicon-editor-code::before { content: ""; }
.eicon-times::before { content: ""; }
.eicon-floppy-o::before { content: ""; }
/* ::::: https://aplaycazino.com/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=2.5.3 ::::: */

.fadeInDown { animation-name: fadeInDown; }
.elementor-animation-pulse:active, .elementor-animation-pulse:focus, .elementor-animation-pulse:hover { animation-name: elementor-animation-pulse; animation-duration: 1s; animation-timing-function: linear; animation-iteration-count: infinite; }
.elementor-animation-bounce-in { transition-duration: 0.5s; }
.elementor-animation-bounce-in:active, .elementor-animation-bounce-in:focus, .elementor-animation-bounce-in:hover { transform: scale(1.2); transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36); }
/* ::::: https://aplaycazino.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=2.5.3 ::::: */

.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header, .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message { text-align: center; }
.dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button::-moz-focus-inner { border: 0px none; }
.dialog-close-button:not(:hover) { opacity: 0.4; }
@media (max-width: 767px) {
  .dialog-close-button { top: 15px; right: 15px; }
  body.admin-bar .dialog-close-button { top: 40px; }
}
@media (max-width: 1439px) {
  .elementor-templates-modal .dialog-widget-content { max-width: 990px; }
}
@media (min-width: 1440px) {
  .elementor-templates-modal .dialog-widget-content { max-width: 1200px; }
}
.elementor-templates-modal__header__item > i:not(:hover) { color: rgb(164, 175, 183); }
.elementor-templates-modal__header__close--skip > i:not(:hover) { color: rgb(255, 255, 255); }
.elementor-screen-only, .screen-reader-text, .screen-reader-text span, .ui-helper-hidden-accessible { position: absolute; top: -10000em; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px none; }
.elementor-clearfix::after { content: ""; display: block; clear: both; width: 0px; height: 0px; }
.elementor {  }
.elementor *, .elementor *::after, .elementor *::before { box-sizing: border-box; }
.elementor a { box-shadow: none; text-decoration: none; }
.elementor img { height: auto; max-width: 100%; border: medium none; border-radius: 0px; box-shadow: none; }
.elementor .elementor-widget:not(.elementor-widget-text-editor) figure { margin: 0px; }
.elementor embed, .elementor iframe, .elementor object, .elementor video { max-width: 100%; width: 100%; margin: 0px; line-height: 1; border: medium none; }
.elementor .elementor-background, .elementor .elementor-background-holder, .elementor .elementor-background-video-container { height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; overflow: hidden; z-index: 0; }
.elementor .elementor-background-video-container { transition: opacity 1s ease 0s; pointer-events: none; }
.elementor .elementor-background-video-container.elementor-loading { opacity: 0; }
.elementor .elementor-background-video-embed { max-width: none; }
.elementor .elementor-background-video-embed, .elementor .elementor-background-video-hosted { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }
.elementor .elementor-background-overlay { height: 100%; width: 100%; top: 0px; left: 0px; position: absolute; }
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget__width-initial { max-width: 100%; }
@media (max-width: 1024px) {
  .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial { max-width: 100%; }
}
@media (max-width: 767px) {
  .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto, .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial { max-width: 100%; }
}
.elementor-invisible { visibility: hidden; }
.elementor-align-center { text-align: center; }
.elementor-align-center .elementor-button { width: auto; }
.elementor-custom-embed-play.elementor-playing i::before { content: ""; }
@media (max-width: 1024px) {
  .elementor-tablet-align-center { text-align: center; }
  .elementor-tablet-align-center .elementor-button { width: auto; }
  .elementor-tablet-align-right { text-align: right; }
  .elementor-tablet-align-right .elementor-button { width: auto; }
  .elementor-tablet-align-left { text-align: left; }
  .elementor-tablet-align-left .elementor-button { width: auto; }
  .elementor-tablet-align-justify .elementor-button { width: 100%; }
}
@media (max-width: 767px) {
  .elementor-mobile-align-center { text-align: center; }
  .elementor-mobile-align-center .elementor-button { width: auto; }
  .elementor-mobile-align-right { text-align: right; }
  .elementor-mobile-align-right .elementor-button { width: auto; }
  .elementor-mobile-align-left { text-align: left; }
  .elementor-mobile-align-left .elementor-button { width: auto; }
  .elementor-mobile-align-justify .elementor-button { width: 100%; }
}
#wpadminbar #wp-admin-bar-elementor_edit_page > .ab-item::before { content: ""; font-family: eicons; top: 3px; font-size: 18px; }
#wpadminbar #wp-admin-bar-elementor_inspector > .ab-item::before { content: ""; top: 2px; }
.elementor-section { position: relative; }
.elementor-section .elementor-container { display: flex; margin-right: auto; margin-left: auto; position: relative; }
.elementor-section.elementor-section-boxed > .elementor-container { max-width: 1140px; }
.elementor-section.elementor-section-items-middle > .elementor-container { align-items: center; }
@media (min-width: 768px) {
  .elementor-section.elementor-section-height-full { height: 100vh; }
  .elementor-section.elementor-section-height-full > .elementor-container { height: 100%; }
}
.elementor-section-content-middle > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap { align-items: center; }
.elementor-row { width: 100%; display: flex; }
@media (max-width: 1024px) {
  .elementor-row { flex-wrap: wrap; }
}
.elementor-column-wrap, .elementor-widget-wrap { width: 100%; position: relative; display: flex; }
.elementor-widget-wrap { flex-wrap: wrap; align-content: flex-start; }
.elementor-widget-wrap > .elementor-element { width: 100%; }
.elementor-widget { position: relative; }
.elementor-widget:not(:last-child) { margin-bottom: 20px; }
.elementor-widget.elementor-absolute:not(:last-child), .elementor-widget.elementor-widget__width-auto:not(:last-child), .elementor-widget.elementor-widget__width-initial:not(:last-child) { margin-bottom: 0px; }
.elementor-column { position: relative; min-height: 1px; display: flex; }
.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated { padding: 10px; }
.elementor-column-gap-wider > .elementor-row > .elementor-column > .elementor-element-populated { padding: 30px; }
@media (min-width: 768px) {
  .elementor-column.elementor-col-10, .elementor-column[data-col="10"] { width: 10%; }
  .elementor-column.elementor-col-11, .elementor-column[data-col="11"] { width: 11.111%; }
  .elementor-column.elementor-col-12, .elementor-column[data-col="12"] { width: 12.5%; }
  .elementor-column.elementor-col-14, .elementor-column[data-col="14"] { width: 14.285%; }
  .elementor-column.elementor-col-16, .elementor-column[data-col="16"] { width: 16.666%; }
  .elementor-column.elementor-col-20, .elementor-column[data-col="20"] { width: 20%; }
  .elementor-column.elementor-col-25, .elementor-column[data-col="25"] { width: 25%; }
  .elementor-column.elementor-col-30, .elementor-column[data-col="30"] { width: 30%; }
  .elementor-column.elementor-col-33, .elementor-column[data-col="33"] { width: 33.333%; }
  .elementor-column.elementor-col-40, .elementor-column[data-col="40"] { width: 40%; }
  .elementor-column.elementor-col-50, .elementor-column[data-col="50"] { width: 50%; }
  .elementor-column.elementor-col-60, .elementor-column[data-col="60"] { width: 60%; }
  .elementor-column.elementor-col-66, .elementor-column[data-col="66"] { width: 66.666%; }
  .elementor-column.elementor-col-70, .elementor-column[data-col="70"] { width: 70%; }
  .elementor-column.elementor-col-75, .elementor-column[data-col="75"] { width: 75%; }
  .elementor-column.elementor-col-80, .elementor-column[data-col="80"] { width: 80%; }
  .elementor-column.elementor-col-83, .elementor-column[data-col="83"] { width: 83.333%; }
  .elementor-column.elementor-col-90, .elementor-column[data-col="90"] { width: 90%; }
  .elementor-column.elementor-col-100, .elementor-column[data-col="100"] { width: 100%; }
}
@media (max-width: 479px) {
  .elementor-column.elementor-xs-10 { width: 10%; }
  .elementor-column.elementor-xs-11 { width: 11.111%; }
  .elementor-column.elementor-xs-12 { width: 12.5%; }
  .elementor-column.elementor-xs-14 { width: 14.285%; }
  .elementor-column.elementor-xs-16 { width: 16.666%; }
  .elementor-column.elementor-xs-20 { width: 20%; }
  .elementor-column.elementor-xs-25 { width: 25%; }
  .elementor-column.elementor-xs-30 { width: 30%; }
  .elementor-column.elementor-xs-33 { width: 33.333%; }
  .elementor-column.elementor-xs-40 { width: 40%; }
  .elementor-column.elementor-xs-50 { width: 50%; }
  .elementor-column.elementor-xs-60 { width: 60%; }
  .elementor-column.elementor-xs-66 { width: 66.666%; }
  .elementor-column.elementor-xs-70 { width: 70%; }
  .elementor-column.elementor-xs-75 { width: 75%; }
  .elementor-column.elementor-xs-80 { width: 80%; }
  .elementor-column.elementor-xs-83 { width: 83.333%; }
  .elementor-column.elementor-xs-90 { width: 90%; }
  .elementor-column.elementor-xs-100 { width: 100%; }
}
@media (max-width: 767px) {
  .elementor-column.elementor-sm-10 { width: 10%; }
  .elementor-column.elementor-sm-11 { width: 11.111%; }
  .elementor-column.elementor-sm-12 { width: 12.5%; }
  .elementor-column.elementor-sm-14 { width: 14.285%; }
  .elementor-column.elementor-sm-16 { width: 16.666%; }
  .elementor-column.elementor-sm-20 { width: 20%; }
  .elementor-column.elementor-sm-25 { width: 25%; }
  .elementor-column.elementor-sm-30 { width: 30%; }
  .elementor-column.elementor-sm-33 { width: 33.333%; }
  .elementor-column.elementor-sm-40 { width: 40%; }
  .elementor-column.elementor-sm-50 { width: 50%; }
  .elementor-column.elementor-sm-60 { width: 60%; }
  .elementor-column.elementor-sm-66 { width: 66.666%; }
  .elementor-column.elementor-sm-70 { width: 70%; }
  .elementor-column.elementor-sm-75 { width: 75%; }
  .elementor-column.elementor-sm-80 { width: 80%; }
  .elementor-column.elementor-sm-83 { width: 83.333%; }
  .elementor-column.elementor-sm-90 { width: 90%; }
  .elementor-column.elementor-sm-100 { width: 100%; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-column.elementor-md-10 { width: 10%; }
  .elementor-column.elementor-md-11 { width: 11.111%; }
  .elementor-column.elementor-md-12 { width: 12.5%; }
  .elementor-column.elementor-md-14 { width: 14.285%; }
  .elementor-column.elementor-md-16 { width: 16.666%; }
  .elementor-column.elementor-md-20 { width: 20%; }
  .elementor-column.elementor-md-25 { width: 25%; }
  .elementor-column.elementor-md-30 { width: 30%; }
  .elementor-column.elementor-md-33 { width: 33.333%; }
  .elementor-column.elementor-md-40 { width: 40%; }
  .elementor-column.elementor-md-50 { width: 50%; }
  .elementor-column.elementor-md-60 { width: 60%; }
  .elementor-column.elementor-md-66 { width: 66.666%; }
  .elementor-column.elementor-md-70 { width: 70%; }
  .elementor-column.elementor-md-75 { width: 75%; }
  .elementor-column.elementor-md-80 { width: 80%; }
  .elementor-column.elementor-md-83 { width: 83.333%; }
  .elementor-column.elementor-md-90 { width: 90%; }
  .elementor-column.elementor-md-100 { width: 100%; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :first-child { order: 10; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(2) { order: 9; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(3) { order: 8; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(4) { order: 7; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(5) { order: 6; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(6) { order: 5; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(7) { order: 4; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(8) { order: 3; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(9) { order: 2; }
  .elementor-reverse-tablet > .elementor-container > .elementor-row > :nth-child(10) { order: 1; }
}
@media (max-width: 767px) {
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :first-child { order: 10; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(2) { order: 9; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(3) { order: 8; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(4) { order: 7; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(5) { order: 6; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(6) { order: 5; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(7) { order: 4; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(8) { order: 3; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(9) { order: 2; }
  .elementor-reverse-mobile > .elementor-container > .elementor-row > :nth-child(10) { order: 1; }
  .elementor-column { width: 100%; }
}
@media (max-width: 1024px) {
  .elementor-grid-tablet-1 .elementor-grid {  }
  .elementor-grid-tablet-2 .elementor-grid {  }
  .elementor-grid-tablet-3 .elementor-grid {  }
  .elementor-grid-tablet-4 .elementor-grid {  }
  .elementor-grid-tablet-5 .elementor-grid {  }
  .elementor-grid-tablet-6 .elementor-grid {  }
  .elementor-grid-tablet-7 .elementor-grid {  }
  .elementor-grid-tablet-8 .elementor-grid {  }
  .elementor-grid-tablet-9 .elementor-grid {  }
  .elementor-grid-tablet-10 .elementor-grid {  }
  .elementor-grid-tablet-11 .elementor-grid {  }
  .elementor-grid-tablet-0 .elementor-grid { display: flex; overflow: hidden; flex-wrap: wrap; }
  .elementor-grid-tablet-12 .elementor-grid {  }
}
@media (max-width: 767px) {
  .elementor-grid-mobile-1 .elementor-grid {  }
  .elementor-grid-mobile-2 .elementor-grid {  }
  .elementor-grid-mobile-3 .elementor-grid {  }
  .elementor-grid-mobile-4 .elementor-grid {  }
  .elementor-grid-mobile-5 .elementor-grid {  }
  .elementor-grid-mobile-6 .elementor-grid {  }
  .elementor-grid-mobile-7 .elementor-grid {  }
  .elementor-grid-mobile-8 .elementor-grid {  }
  .elementor-grid-mobile-9 .elementor-grid {  }
  .elementor-grid-mobile-10 .elementor-grid {  }
  .elementor-grid-mobile-11 .elementor-grid {  }
  .elementor-grid-mobile-0 .elementor-grid { display: flex; overflow: hidden; flex-wrap: wrap; }
  .elementor-grid-mobile-12 .elementor-grid {  }
}
@media (min-width: 1025px) {
  head { content: "desktop"; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  head { content: "tablet"; }
}
@media (max-width: 767px) {
  head { content: "mobile"; }
}
.elementor-field-group .elementor-select-wrapper::before { content: ""; font-family: FontAwesome; font-size: 15px; position: absolute; top: 50%; transform: translateY(-50%); right: 10px; pointer-events: none; }
.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper::before { content: ""; }
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option { flex-basis: 100%; }
.elementor-mark-required .elementor-field-label::after { content: "*"; color: red; padding-left: 0.2em; }
@media screen and (max-width: 1024px) {
  .elementor-tablet-button-align-center .elementor-field-type-submit { justify-content: center; }
  .elementor-tablet-button-align-stretch .elementor-field-type-submit button { flex-basis: 100%; }
  .elementor-tablet-button-align-start .elementor-field-type-submit { justify-content: flex-start; }
  .elementor-tablet-button-align-end .elementor-field-type-submit { justify-content: flex-end; }
}
@media screen and (max-width: 767px) {
  .elementor-mobile-button-align-center .elementor-field-type-submit { justify-content: center; }
  .elementor-mobile-button-align-stretch .elementor-field-type-submit button { flex-basis: 100%; }
  .elementor-mobile-button-align-start .elementor-field-type-submit { justify-content: flex-start; }
  .elementor-mobile-button-align-end .elementor-field-type-submit { justify-content: flex-end; }
}
.elementor-message::before { content: ""; display: inline-block; font-family: fontawesome; font-weight: 400; font-style: normal; vertical-align: middle; margin-right: 5px; }
.elementor-message.elementor-message-danger::before { content: ""; }
.elementor-element .elementor-widget-container { transition: background 0.3s ease 0s, border 0.3s ease 0s, border-radius 0.3s ease 0s, box-shadow 0.3s ease 0s, -webkit-border-radius 0.3s ease 0s, -webkit-box-shadow 0.3s ease 0s; }
@media (max-width: 767px) {
  .elementor-accordion .elementor-tab-title { padding: 12px 15px; }
  .elementor-accordion .elementor-tab-title .elementor-accordion-icon { width: 1.2em; }
  .elementor-accordion .elementor-tab-content { padding: 7px 15px; }
}
@media (max-width: 767px) {
  .elementor-alert { padding: 10px; }
  .elementor-alert button.elementor-alert-dismiss { right: 7px; top: 7px; }
}
.elementor-button { display: inline-block; line-height: 1; background-color: rgb(129, 138, 145); color: rgb(255, 255, 255); text-align: center; transition: all 0.5s ease 0s; }
.elementor-button:focus, .elementor-button:hover, .elementor-button:visited { color: rgb(255, 255, 255); }
.elementor-button.elementor-size-sm { font-size: 15px; padding: 12px 24px; border-radius: 3px; }
.elementor-button.elementor-size-lg { font-size: 18px; padding: 20px 40px; border-radius: 5px; }
.elementor-button .elementor-button-text { display: inline-block; }
.elementor-button span { text-decoration: inherit; }
.elementor-widget-divider .elementor-divider { line-height: 0; font-size: 0px; }
.elementor-widget-divider .elementor-divider-separator { display: inline-block; }
@media (min-width: 768px) {
  .elementor-image-gallery .gallery-columns-2 .gallery-item { max-width: 50%; }
  .elementor-image-gallery .gallery-columns-3 .gallery-item { max-width: 33.33%; }
  .elementor-image-gallery .gallery-columns-4 .gallery-item { max-width: 25%; }
  .elementor-image-gallery .gallery-columns-5 .gallery-item { max-width: 20%; }
  .elementor-image-gallery .gallery-columns-6 .gallery-item { max-width: 16.666%; }
  .elementor-image-gallery .gallery-columns-7 .gallery-item { max-width: 14.28%; }
  .elementor-image-gallery .gallery-columns-8 .gallery-item { max-width: 12.5%; }
  .elementor-image-gallery .gallery-columns-9 .gallery-item { max-width: 11.11%; }
  .elementor-image-gallery .gallery-columns-10 .gallery-item { max-width: 10%; }
}
@media (min-width: 480px) and (max-width: 767px) {
  .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item { max-width: 50%; }
}
@media (max-width: 479px) {
  .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item { max-width: 100%; }
}
.elementor-widget-heading .elementor-heading-title { padding: 0px; margin: 0px; line-height: 1; }
.elementor-widget-heading .elementor-heading-title > a { color: inherit; font-size: inherit; }
.elementor-widget-heading .elementor-heading-title.elementor-size-medium { font-size: 19px; }
.elementor-widget-heading .elementor-heading-title.elementor-size-large { font-size: 29px; }
.elementor-icon { display: inline-block; line-height: 1; transition: all 0.5s ease 0s; color: rgb(129, 138, 145); font-size: 50px; text-align: center; }
.elementor-icon:hover { color: rgb(129, 138, 145); }
.elementor-icon i { width: 1em; height: 1em; position: relative; display: block; }
.elementor-icon i::before { position: absolute; left: 50%; transform: translateX(-50%); }
.elementor-shape-circle .elementor-icon { border-radius: 50%; }
@media (min-width: 768px) {
  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper { display: flex; }
  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon { display: inline-flex; flex: 0 0 auto; }
  .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper { text-align: right; flex-direction: row-reverse; }
  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper { text-align: left; flex-direction: row; }
  .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img { margin: auto; }
  .elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper { align-items: flex-start; }
  .elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper { align-items: center; }
  .elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper { align-items: flex-end; }
}
@media (max-width: 767px) {
  .elementor-widget-icon-box .elementor-icon-box-icon { margin-left: auto ! important; margin-right: auto ! important; margin-bottom: 15px; }
}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { width: auto; left: auto; position: relative; height: 100%; top: 50%; transform: translateY(-50%); border-width: 0px 0px 0px 1px; border-top: 0px solid; border-bottom: 0px solid; border-right: 0px solid; border-style: solid; right: -8px; }
.elementor-widget .elementor-icon-list-item::after { position: absolute; bottom: 0px; width: 100%; }
.elementor-widget.elementor-align-center .elementor-icon-list-item::after { margin: auto; }
.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item::after { left: 0px; }
.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item::after { right: 0px; }
@media (max-width: 1024px) {
  .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a, .elementor-widget.elementor-tablet-align-center .elementor-icon-list-items { justify-content: center; }
  .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item::after { margin: auto; }
  .elementor-widget.elementor-tablet-align-left .elementor-icon-list-items { justify-content: flex-start; }
  .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a { justify-content: flex-start; text-align: left; }
  .elementor-widget.elementor-tablet-align-right .elementor-icon-list-items { justify-content: flex-end; }
  .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a { justify-content: flex-end; text-align: right; }
  .elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item::after { left: 0px; }
  .elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item::after { right: 0px; }
}
@media (max-width: 767px) {
  .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-items { justify-content: center; }
  .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item::after { margin: auto; }
  .elementor-widget.elementor-mobile-align-left .elementor-icon-list-items { justify-content: flex-start; }
  .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a { justify-content: flex-start; text-align: left; }
  .elementor-widget.elementor-mobile-align-right .elementor-icon-list-items { justify-content: flex-end; }
  .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a { justify-content: flex-end; text-align: right; }
  .elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item::after { left: 0px; }
  .elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item::after { right: 0px; }
}
.elementor-widget-image { text-align: center; }
.elementor-widget-image .elementor-image img { vertical-align: middle; display: inline-block; }
.elementor-widget-image-box .elementor-image-box-content { width: 100%; }
@media (min-width: 768px) {
  .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper, .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { display: flex; }
  .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper { text-align: right; flex-direction: row-reverse; }
  .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper { text-align: left; flex-direction: row; }
  .elementor-widget-image-box.elementor-position-top .elementor-image-box-img { margin: auto; }
  .elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper { align-items: flex-start; }
  .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper { align-items: center; }
  .elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper { align-items: flex-end; }
}
@media (max-width: 767px) {
  .elementor-widget-image-box .elementor-image-box-img { margin-left: auto ! important; margin-right: auto ! important; margin-bottom: 15px; }
}
.elementor-widget-image-box .elementor-image-box-img { display: inline-block; }
.elementor-widget-image-box .elementor-image-box-title a { color: inherit; }
.elementor-widget-image-box .elementor-image-box-wrapper { text-align: center; }
.elementor-widget-image-box .elementor-image-box-description { margin: 0px; }
@media (max-width: 767px) {
  .elementor-progress-wrapper { height: 25px; line-height: 25px; }
  .elementor-progress-text { padding-left: 10px; }
}
.elementor-social-icons-wrapper { font-size: 0px; }
.elementor-social-icon { font-size: 25px; text-align: center; padding: 0.5em; margin-right: 5px; cursor: pointer; }
.elementor-social-icon i { color: rgb(255, 255, 255); }
.elementor-social-icon:last-child { margin: 0px; }
.elementor-social-icon:hover { opacity: 0.9; color: rgb(255, 255, 255); }
.elementor-social-icon-facebook { background-color: rgb(59, 89, 152); }
.elementor-social-icon-skype { background-color: rgb(0, 175, 240); }
.elementor-social-icon-telegram { background-color: rgb(44, 165, 224); }
.elementor-social-icon-twitter { background-color: rgb(29, 161, 242); }
.elementor-social-icon-vk { background-color: rgb(69, 102, 142); }
.elementor-shape-circle .elementor-icon.elementor-social-icon { border-radius: 50%; }
.elementor-star-rating i::before { content: ""; display: block; font-size: inherit; font-family: inherit; position: absolute; overflow: hidden; color: rgb(240, 173, 78); top: 0px; left: 0px; }
.elementor-star-rating .elementor-star-empty::before { content: none; }
.elementor-star-rating .elementor-star-1::before { width: 10%; }
.elementor-star-rating .elementor-star-2::before { width: 20%; }
.elementor-star-rating .elementor-star-3::before { width: 30%; }
.elementor-star-rating .elementor-star-4::before { width: 40%; }
.elementor-star-rating .elementor-star-5::before { width: 50%; }
.elementor-star-rating .elementor-star-6::before { width: 60%; }
.elementor-star-rating .elementor-star-7::before { width: 70%; }
.elementor-star-rating .elementor-star-8::before { width: 80%; }
.elementor-star-rating .elementor-star-9::before { width: 90%; }
.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty)::before { content: "★"; }
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after, .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::before { height: 999em; width: 0px; right: 0px; border-right-style: solid; }
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::before { top: 0px; transform: translateY(-100%); }
.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active::after { top: 100%; }
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::after, .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::before { bottom: 0px; height: 0px; width: 999em; border-bottom-style: solid; }
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::before { right: 100%; }
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active::after { left: 100%; }
.elementor-widget-tabs .elementor-tab-content, .elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title::after, .elementor-widget-tabs .elementor-tab-title::before, .elementor-widget-tabs .elementor-tabs-content-wrapper { border: 1px none rgb(212, 212, 212); }
.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active::after, .elementor-widget-tabs .elementor-tab-desktop-title.elementor-active::before { display: block; content: ""; position: absolute; }
@media (max-width: 767px) {
  .elementor-tabs .elementor-tab-content, .elementor-tabs .elementor-tab-title { border-style: solid solid none; }
  .elementor-tabs .elementor-tabs-wrapper { display: none; }
  .elementor-tabs .elementor-tabs-content-wrapper { border-bottom-style: solid; }
  .elementor-tabs .elementor-tab-content { padding: 10px; }
}
@media (min-width: 768px) {
  .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs { display: flex; }
  .elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper { flex-grow: 1; border-style: solid solid solid none; }
  .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content { border-style: none solid solid; }
  .elementor-tabs .elementor-tab-mobile-title { display: none; }
}
.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap { margin-top: 8px; }
.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter { width: 1em; height: 1em; }
@media (max-width: 767px) {
  .elementor-toggle .elementor-tab-title { padding: 12px; }
  .elementor-toggle .elementor-tab-content { padding: 12px 10px; }
}
.slick-slider { box-sizing: border-box; -moz-user-select: none; }
.slick-list, .slick-slider { position: relative; display: block; }
.slick-list { overflow: hidden; margin: 0px; padding: 0px; }
.slick-list:focus { outline: medium none; }
.slick-slider .slick-list, .slick-slider .slick-track { transform: translateZ(0px); }
.slick-track { position: relative; left: 0px; top: 0px; display: block; }
.slick-track::after, .slick-track::before { content: ""; display: table; }
.slick-track::after { clear: both; }
.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
.slick-slide img { display: block; }
.slick-initialized .slick-slide { display: block; }
.elementor-slick-slider .slick-loading .slick-list::after { content: ""; font-family: FontAwesome; position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); animation: 2s linear 0s normal none infinite running fa-spin; font-size: 25px; color: rgb(164, 175, 183); }
.elementor-slick-slider .slick-next:focus::before, .elementor-slick-slider .slick-next:hover::before, .elementor-slick-slider .slick-prev:focus::before, .elementor-slick-slider .slick-prev:hover::before { opacity: 1; }
.elementor-slick-slider .slick-next.slick-disabled::before, .elementor-slick-slider .slick-prev.slick-disabled::before { opacity: 0.25; }
.elementor-slick-slider .slick-next::before, .elementor-slick-slider .slick-prev::before { font-family: FontAwesome; font-size: 35px; line-height: 1; opacity: 0.75; color: rgb(255, 255, 255); }
.elementor-slick-slider .slick-prev::before { content: ""; }
[dir="rtl"] .elementor-slick-slider .slick-prev::before { content: ""; }
.elementor-slick-slider .slick-next::before { content: ""; }
[dir="rtl"] .elementor-slick-slider .slick-next::before { content: ""; }
.elementor-slick-slider ul.slick-dots li button:focus::before, .elementor-slick-slider ul.slick-dots li button:hover::before { opacity: 1; }
.elementor-slick-slider ul.slick-dots li button::before { font-family: FontAwesome; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: ""; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); }
.elementor-slick-slider ul.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }
.elementor-slick-slider .slick-slide img { margin: auto; }
.swiper-lazy-preloader::after { display: block; content: ""; width: 100%; height: 100%; background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 120 120\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E%3Cdefs%3E%3Cpath id=\'a\' stroke=\'%236c6c6c\' stroke-width=\'11\' stroke-linecap=\'round\' d=\'M60 7v20\'/%3E%3C/defs%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(30 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(60 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(90 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(120 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(150 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.37\' transform=\'rotate(180 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.46\' transform=\'rotate(210 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.56\' transform=\'rotate(240 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.66\' transform=\'rotate(270 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.75\' transform=\'rotate(300 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.85\' transform=\'rotate(330 60 60)\'/%3E%3C/svg%3E") no-repeat scroll 50% center transparent; }
.swiper-lazy-preloader-white::after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 120 120\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\'%3E%3Cdefs%3E%3Cpath id=\'a\' stroke=\'%23fff\' stroke-width=\'11\' stroke-linecap=\'round\' d=\'M60 7v20\'/%3E%3C/defs%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(30 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(60 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(90 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(120 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.27\' transform=\'rotate(150 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.37\' transform=\'rotate(180 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.46\' transform=\'rotate(210 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.56\' transform=\'rotate(240 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.66\' transform=\'rotate(270 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.75\' transform=\'rotate(300 60 60)\'/%3E%3Cuse xlink:href=\'%23a\' opacity=\'.85\' transform=\'rotate(330 60 60)\'/%3E%3C/svg%3E"); }
.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio) { height: 100%; }
@media (max-width: 767px) {
  .elementor-lightbox .dialog-lightbox-close-button { padding: 0px; }
}
@media (max-width: 767px) {
  .elementor-lightbox .elementor-lightbox-item { padding: 40px; }
}
@media (min-width: 1025px) {
  .elementor-lightbox .elementor-video-container { width: 75%; }
}
@media (max-width: 1024px) {
  .elementor-lightbox .elementor-video-container { width: 100%; }
}
@media (max-width: 767px) {
  .elementor-lightbox .elementor-swiper-button-prev { left: 10px; }
  .elementor-lightbox .elementor-swiper-button-next { right: 10px; }
}
.animated { animation-duration: 1.25s; }
.page-template-elementor_canvas.elementor-page::before { display: none; }
@media (max-width: 767px) {
  .elementor:not(.elementor-edit-area-active) .elementor-hidden-phone { display: none; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet { display: none; }
}
@media (min-width: 1025px) {
  .elementor:not(.elementor-edit-area-active) .elementor-hidden-desktop { display: none; }
}
/* ::::: https://aplaycazino.com/wp-content/uploads/elementor/css/global.css?ver=1551896019 ::::: */

.elementor-widget-heading.elementor-widget-heading .elementor-heading-title { color: rgb(110, 193, 228); }
.elementor-widget-heading .elementor-heading-title { font-family: "Roboto",sans-serif; font-weight: 600; }
.elementor-widget-text-editor { color: rgb(122, 122, 122); font-family: "Roboto",sans-serif; font-weight: 400; }
.elementor-widget-button a.elementor-button, .elementor-widget-button .elementor-button { font-family: "Roboto",sans-serif; font-weight: 500; background-color: rgb(97, 206, 112); }
.elementor-widget-divider .elementor-divider-separator { border-top-color: rgb(122, 122, 122); }
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-title { color: rgb(110, 193, 228); font-family: "Roboto",sans-serif; font-weight: 600; }
.elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description { color: rgb(122, 122, 122); font-family: "Roboto",sans-serif; font-weight: 400; }
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)::after { border-color: rgb(122, 122, 122); }
/* ::::: https://aplaycazino.com/wp-content/uploads/elementor/css/post-61.css?ver=1551951537 ::::: */

.elementor-61 .elementor-element.elementor-element-777f4cab > .elementor-container { max-width: 839px; }
.elementor-61 .elementor-element.elementor-element-777f4cab > .elementor-background-overlay { background-color: rgb(69, 23, 155); opacity: 0.5; transition: background 0.3s ease 0s, border-radius 0.3s ease 0s, opacity 0.3s ease 0s; }
.elementor-61 .elementor-element.elementor-element-777f4cab { transition: background 0.3s ease 0s, border 0.3s ease 0s, border-radius 0.3s ease 0s, box-shadow 0.3s ease 0s; padding: 60px 0px 80px; }
.elementor-61 .elementor-element.elementor-element-9b3b0ad .elementor-image img { width: 10%; opacity: 0.5; border-style: solid; border-radius: 40px; }
.elementor-61 .elementor-element.elementor-element-9b3b0ad > .elementor-widget-container { background-color: rgba(104, 104, 104, 0); }
.elementor-61 .elementor-element.elementor-element-5ec2b16f { text-align: center; }
.elementor-61 .elementor-element.elementor-element-5ec2b16f.elementor-widget-heading .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-61 .elementor-element.elementor-element-5ec2b16f .elementor-heading-title { font-family: "Roboto Condensed",sans-serif; font-size: 79px; text-transform: capitalize; }
.elementor-61 .elementor-element.elementor-element-3558342c .elementor-spacer-inner { height: 20px; }
.elementor-61 .elementor-element.elementor-element-7578a357 { text-align: center; }
.elementor-61 .elementor-element.elementor-element-7578a357.elementor-widget-heading .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-61 .elementor-element.elementor-element-7578a357 .elementor-heading-title { font-size: 20px; font-weight: normal; line-height: 1.4em; }
.elementor-61 .elementor-element.elementor-element-17ec46be .elementor-spacer-inner { height: 20px; }
.elementor-61 .elementor-element.elementor-element-465550c7 a.elementor-button, .elementor-61 .elementor-element.elementor-element-465550c7 .elementor-button { font-size: 21px; text-transform: uppercase; letter-spacing: 3.5px; border-radius: 8px; }
.elementor-61 .elementor-element.elementor-element-2cc253b9 > .elementor-container { max-width: 1140px; }
.elementor-61 .elementor-element.elementor-element-2cc253b9 { padding: 50px 0px 0px; }
.elementor-61 .elementor-element.elementor-element-62188120.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
.elementor-61 .elementor-element.elementor-element-62188120 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-61 .elementor-element.elementor-element-62188120 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-61 .elementor-element.elementor-element-62188120 .elementor-image-box-content .elementor-image-box-title { color: rgb(128, 149, 217); font-family: "Roboto Condensed",sans-serif; font-size: 27px; }
.elementor-61 .elementor-element.elementor-element-bb11b3d.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
.elementor-61 .elementor-element.elementor-element-bb11b3d .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-61 .elementor-element.elementor-element-bb11b3d .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-61 .elementor-element.elementor-element-bb11b3d .elementor-image-box-content .elementor-image-box-title { color: rgb(128, 149, 217); font-family: "Roboto Condensed",sans-serif; font-size: 27px; }
.elementor-61 .elementor-element.elementor-element-5d052dd1.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
.elementor-61 .elementor-element.elementor-element-5d052dd1 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-61 .elementor-element.elementor-element-5d052dd1 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-61 .elementor-element.elementor-element-5d052dd1 .elementor-image-box-content .elementor-image-box-title { color: rgb(128, 149, 217); font-family: "Roboto Condensed",sans-serif; font-size: 27px; }
.elementor-61 .elementor-element.elementor-element-cd06008 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 20px; }
.elementor-61 .elementor-element.elementor-element-14be6bf.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
.elementor-61 .elementor-element.elementor-element-14be6bf .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-61 .elementor-element.elementor-element-14be6bf .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-61 .elementor-element.elementor-element-14be6bf .elementor-image-box-content .elementor-image-box-title { color: rgb(128, 149, 217); font-family: "Roboto Condensed",sans-serif; font-size: 27px; }
.elementor-61 .elementor-element.elementor-element-14be6bf > .elementor-widget-container { margin: 20px; }
.elementor-61 .elementor-element.elementor-element-9f5862f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) { margin-bottom: 20px; }
.elementor-61 .elementor-element.elementor-element-44f2007.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
.elementor-61 .elementor-element.elementor-element-44f2007 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-61 .elementor-element.elementor-element-44f2007 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-61 .elementor-element.elementor-element-44f2007 .elementor-image-box-content .elementor-image-box-title { color: rgb(128, 149, 217); font-family: "Roboto Condensed",sans-serif; font-size: 27px; }
.elementor-61 .elementor-element.elementor-element-44f2007 > .elementor-widget-container { margin: 20px; }
.elementor-61 .elementor-element.elementor-element-f594690.elementor-position-top .elementor-image-box-img { margin-bottom: 30px; }
.elementor-61 .elementor-element.elementor-element-f594690 .elementor-image-box-wrapper .elementor-image-box-img { width: 100%; }
.elementor-61 .elementor-element.elementor-element-f594690 .elementor-image-box-img img { transition-duration: 0.3s; }
.elementor-61 .elementor-element.elementor-element-f594690 .elementor-image-box-content .elementor-image-box-title { color: rgb(128, 149, 217); font-family: "Roboto Condensed",sans-serif; font-size: 27px; }
.elementor-61 .elementor-element.elementor-element-f594690 > .elementor-widget-container { margin: 20px; }
.elementor-61 .elementor-element.elementor-element-407877a4 > .elementor-container { max-width: 1140px; }
.elementor-61 .elementor-element.elementor-element-407877a4 { padding: 25px 0px 0px; }
.elementor-61 .elementor-element.elementor-element-7bf68b99 .elementor-divider-separator { border-top: 3px solid rgb(238, 238, 238); width: 100%; }
.elementor-61 .elementor-element.elementor-element-7bf68b99 .elementor-divider { padding-top: 15px; padding-bottom: 15px; }
.elementor-61 .elementor-element.elementor-element-59d1b32e { text-align: center; }
.elementor-61 .elementor-element.elementor-element-59d1b32e.elementor-widget-heading .elementor-heading-title { color: rgb(142, 142, 142); }
.elementor-61 .elementor-element.elementor-element-59d1b32e .elementor-heading-title { font-family: "Roboto Condensed",sans-serif; font-size: 21px; font-weight: 500; text-transform: uppercase; letter-spacing: 4.7px; }
.elementor-61 .elementor-element.elementor-element-59d1b32e > .elementor-widget-container { padding: 20px; }
.elementor-61 .elementor-element.elementor-element-511f86f1 .elementor-divider-separator { border-top: 3px solid rgb(238, 238, 238); width: 100%; }
.elementor-61 .elementor-element.elementor-element-511f86f1 .elementor-divider { padding-top: 15px; padding-bottom: 15px; }
.elementor-61 .elementor-element.elementor-element-b1c1d50 > .elementor-widget-container { margin: 30px; padding: 30px; }
.elementor-61 .elementor-element.elementor-element-b1c1d50 { width: auto; }
.elementor-61 .elementor-element.elementor-element-977a502 > .elementor-container { max-width: 1140px; }
.elementor-61 .elementor-element.elementor-element-977a502 { padding: 20px 0px 40px; }
.elementor-61 .elementor-element.elementor-element-3f12b621 > .elementor-container { max-width: 1140px; min-height: 200px; }
.elementor-61 .elementor-element.elementor-element-3f12b621 > .elementor-container::after { content: ""; min-height: inherit; }
.elementor-61 .elementor-element.elementor-element-3f12b621:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-3f12b621 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: rgb(109, 34, 214); background-image: url('@d0@b5@d0@b5-@d0@b1@d0@be@d0@b9.png'); }
.elementor-61 .elementor-element.elementor-element-3f12b621 > .elementor-background-overlay { background-color: rgb(68, 55, 168); opacity: 0.5; transition: background 0.3s ease 0s, border-radius 0.3s ease 0s, opacity 0.3s ease 0s; }
.elementor-61 .elementor-element.elementor-element-3f12b621 { transition: background 0.3s ease 0s, border 0.3s ease 0s, border-radius 0.3s ease 0s, box-shadow 0.3s ease 0s; }
.elementor-61 .elementor-element.elementor-element-49e9242c { text-align: center; }
.elementor-61 .elementor-element.elementor-element-49e9242c.elementor-widget-heading .elementor-heading-title { color: rgb(255, 255, 255); }
.elementor-61 .elementor-element.elementor-element-49e9242c .elementor-heading-title { font-family: "Roboto Condensed",sans-serif; font-size: 36px; text-transform: uppercase; }
.elementor-61 .elementor-element.elementor-element-1ea78205 a.elementor-button, .elementor-61 .elementor-element.elementor-element-1ea78205 .elementor-button { font-size: 21px; text-transform: uppercase; letter-spacing: 3.5px; border-radius: 8px; }
.elementor-61 .elementor-element.elementor-element-40bdc455 > .elementor-container { max-width: 1140px; }
.elementor-61 .elementor-element.elementor-element-7f3b0c60 .elementor-text-editor { text-align: center; }
.elementor-61 .elementor-element.elementor-element-7f3b0c60 > .elementor-widget-container { padding: 20px; }
.elementor-61 .elementor-element.elementor-element-24da420 { text-align: center; }
.elementor-61 .elementor-element.elementor-element-24da420 .elementor-social-icon { font-size: 13px; padding: 0.5em; }
.elementor-61 .elementor-element.elementor-element-24da420 .elementor-social-icon:not(:last-child) { margin-right: 20px; }
@media (max-width: 1024px) {
  .elementor-61 .elementor-element.elementor-element-777f4cab { padding: 60px 80px; }
  .elementor-61 .elementor-element.elementor-element-5ec2b16f .elementor-heading-title { font-size: 60px; }
  .elementor-61 .elementor-element.elementor-element-465550c7 a.elementor-button, .elementor-61 .elementor-element.elementor-element-465550c7 .elementor-button { font-size: 18px; }
  .elementor-61 .elementor-element.elementor-element-2cc253b9 { padding: 80px 20px 20px; }
  .elementor-61 .elementor-element.elementor-element-7774d7ef > .elementor-element-populated { margin: 0px 10px; padding: 0px; }
  .elementor-61 .elementor-element.elementor-element-65f830c8 > .elementor-element-populated { margin: 0px; padding: 0px; }
  .elementor-61 .elementor-element.elementor-element-bb11b3d > .elementor-widget-container { margin: 0px 10px; }
  .elementor-61 .elementor-element.elementor-element-3bdc2353 > .elementor-element-populated { margin: 0px 10px; padding: 0px; }
  .elementor-61 .elementor-element.elementor-element-407877a4 { padding: 0px 30px; }
  .elementor-61 .elementor-element.elementor-element-59d1b32e .elementor-heading-title { font-size: 16px; }
  .elementor-61 .elementor-element.elementor-element-977a502 { padding: 0px 30px 30px; }
  .elementor-61 .elementor-element.elementor-element-3f12b621 { padding: 10px 30px; }
  .elementor-61 .elementor-element.elementor-element-49e9242c .elementor-heading-title { font-size: 40px; line-height: 1.2em; }
  .elementor-61 .elementor-element.elementor-element-1ea78205 a.elementor-button, .elementor-61 .elementor-element.elementor-element-1ea78205 .elementor-button { font-size: 18px; }
}
@media (max-width: 767px) {
  .elementor-61 .elementor-element.elementor-element-777f4cab { padding: 40px; }
  .elementor-61 .elementor-element.elementor-element-5ec2b16f .elementor-heading-title { font-size: 44px; }
  .elementor-61 .elementor-element.elementor-element-62188120 .elementor-image-box-img { margin-bottom: 30px; }
  .elementor-61 .elementor-element.elementor-element-62188120 > .elementor-widget-container { padding: 0px 0px 40px; }
  .elementor-61 .elementor-element.elementor-element-bb11b3d .elementor-image-box-img { margin-bottom: 30px; }
  .elementor-61 .elementor-element.elementor-element-bb11b3d > .elementor-widget-container { padding: 0px 0px 40px; }
  .elementor-61 .elementor-element.elementor-element-5d052dd1 .elementor-image-box-img { margin-bottom: 30px; }
  .elementor-61 .elementor-element.elementor-element-14be6bf .elementor-image-box-img { margin-bottom: 30px; }
  .elementor-61 .elementor-element.elementor-element-44f2007 .elementor-image-box-img { margin-bottom: 30px; }
  .elementor-61 .elementor-element.elementor-element-f594690 .elementor-image-box-img { margin-bottom: 30px; }
  .elementor-61 .elementor-element.elementor-element-59d1b32e .elementor-heading-title { letter-spacing: 0px; }
  .elementor-61 .elementor-element.elementor-element-59d1b32e > .elementor-widget-container { padding: 20px; }
  .elementor-61 .elementor-element.elementor-element-3f12b621 { padding: 20px; }
  .elementor-61 .elementor-element.elementor-element-49e9242c { text-align: center; }
  .elementor-61 .elementor-element.elementor-element-49e9242c .elementor-heading-title { font-size: 33px; }
  .elementor-61 .elementor-element.elementor-element-49e9242c > .elementor-widget-container { padding: 0px 0px 20px; }
}
/* ::::: https://aplaycazino.com/wp-content/plugins/ocean-extra/assets/css/widgets.css?ver=5.1 ::::: */

.oceanwp-custom-links li a::before { content: ""; display: inline-block; color: rgb(146, 146, 146); font-size: 10px; margin-right: 10px; margin-top: -2px; font-family: FontAwesome; font-weight: normal; vertical-align: middle; }
.oceanwp-custom-links li a:hover::before { color: rgb(19, 175, 240); }
.custom-menu-widget .oceanwp-custom-menu > ul.click-menu li.opened > a > .open-this i::before { content: ""; }
.oceanwp-instagram-pics.style-two li:nth-child(1), .oceanwp-instagram-pics.style-two li:nth-child(2) { width: 50%; }
.oceanwp-instagram-pics.style-three li:nth-child(4n+1) { width: 100%; }
@media only screen and (max-width: 480px) {
  .oceanwp-flickr-wrap .flickr_badge_image { width: 23%; }
}
@media only screen and (max-width: 959px) {
  .oceanwp-recent-posts .recent-posts-thumbnail { width: 15%; margin-right: 3%; }
}
@media only screen and (max-width: 480px) {
  .oceanwp-recent-posts .recent-posts-thumbnail { width: 25%; margin-right: 4%; }
}
/* ::::: https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Condensed%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&subset=cyrillic&ver=5.1 ::::: */

@font-face {
  font-family: "Roboto";  font-style: italic;  font-weight: 100;  src: local("Roboto Thin Italic"), local("Roboto-ThinItalic"), url('kfoicnqeu92fr1mu51qrezqdkq.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: italic;  font-weight: 300;  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url('kfojcnqeu92fr1mu51tjasc-csi.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: italic;  font-weight: 400;  src: local("Roboto Italic"), local("Roboto-Italic"), url('kfokcnqeu92fr1mu51xmizq.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: italic;  font-weight: 500;  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url('kfojcnqeu92fr1mu51s7acc-csi.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: italic;  font-weight: 700;  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url('kfojcnqeu92fr1mu51tzbic-csi.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: italic;  font-weight: 900;  src: local("Roboto Black Italic"), local("Roboto-BlackItalic"), url('kfojcnqeu92fr1mu51tlbcc-csi.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: normal;  font-weight: 100;  src: local("Roboto Thin"), local("Roboto-Thin"), url('kfokcnqeu92fr1mmgvxmizq.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: normal;  font-weight: 300;  src: local("Roboto Light"), local("Roboto-Light"), url('kfolcnqeu92fr1mmsu5fabc-.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: normal;  font-weight: 400;  src: local("Roboto"), local("Roboto-Regular"), url('kfomcnqeu92fr1mu5mxm.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: normal;  font-weight: 500;  src: local("Roboto Medium"), local("Roboto-Medium"), url('kfolcnqeu92fr1mmeu9fabc-.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: normal;  font-weight: 700;  src: local("Roboto Bold"), local("Roboto-Bold"), url('kfolcnqeu92fr1mmwulfabc-.woff') format("woff");}
@font-face {
  font-family: "Roboto";  font-style: normal;  font-weight: 900;  src: local("Roboto Black"), local("Roboto-Black"), url('kfolcnqeu92fr1mmyutfabc-.woff') format("woff");}
@font-face {
  font-family: "Roboto Condensed";  font-style: italic;  font-weight: 300;  src: local("Roboto Condensed Light Italic"), local("RobotoCondensed-LightItalic"), url('ievg2zhzi2ecn5jzbjeets9weq8-19edpceoadnf.woff') format("woff");}
@font-face {
  font-family: "Roboto Condensed";  font-style: italic;  font-weight: 400;  src: local("Roboto Condensed Italic"), local("RobotoCondensed-Italic"), url('ievj2zhzi2ecn5jzbjeets9weq8-19elcwm7.woff') format("woff");}
@font-face {
  font-family: "Roboto Condensed";  font-style: italic;  font-weight: 700;  src: local("Roboto Condensed Bold Italic"), local("RobotoCondensed-BoldItalic"), url('ievg2zhzi2ecn5jzbjeets9weq8-19edtcyoadnf.woff') format("woff");}
@font-face {
  font-family: "Roboto Condensed";  font-style: normal;  font-weight: 300;  src: local("Roboto Condensed Light"), local("RobotoCondensed-Light"), url('ievi2zhzi2ecn5jzbjeets9weq8-33mzgcayaq.woff') format("woff");}
@font-face {
  font-family: "Roboto Condensed";  font-style: normal;  font-weight: 400;  src: local("Roboto Condensed"), local("RobotoCondensed-Regular"), url('ievl2zhzi2ecn5jzbjeets9weq8-19a7cw.woff') format("woff");}
@font-face {
  font-family: "Roboto Condensed";  font-style: normal;  font-weight: 700;  src: local("Roboto Condensed Bold"), local("RobotoCondensed-Bold"), url('ievi2zhzi2ecn5jzbjeets9weq8-32megcayaq.woff') format("woff");}
@font-face {
  font-family: "Roboto Slab";  font-style: normal;  font-weight: 100;  src: local("Roboto Slab Thin"), local("RobotoSlab-Thin"), url('bngouxzytxpivibgjjsb6u-u1qoh4g.woff') format("woff");}
@font-face {
  font-family: "Roboto Slab";  font-style: normal;  font-weight: 300;  src: local("Roboto Slab Light"), local("RobotoSlab-Light"), url('bngruxzytxpivibgjjsb6u9mxlccwrs.woff') format("woff");}
@font-face {
  font-family: "Roboto Slab";  font-style: normal;  font-weight: 400;  src: local("Roboto Slab Regular"), local("RobotoSlab-Regular"), url('bngmuxzytxpivibgjjsb6ufj5qm.woff') format("woff");}
@font-face {
  font-family: "Roboto Slab";  font-style: normal;  font-weight: 700;  src: local("Roboto Slab Bold"), local("RobotoSlab-Bold"), url('bngruxzytxpivibgjjsb6u92w7ccwrs.woff') format("woff");}
/* ::::: https://aplaycazino.com/wp-content/plugins/elementor/assets/css/frontend-msie.min.css?2.5.3 ::::: */

@media (max-width: 1024px) {
  .elementor-msie .elementor-grid-tablet-1 .elementor-grid-item { width: 100%; }
  .elementor-msie .elementor-grid-tablet-2 .elementor-grid-item { width: 50%; }
  .elementor-msie .elementor-grid-tablet-3 .elementor-grid-item { width: 33.3333%; }
  .elementor-msie .elementor-grid-tablet-4 .elementor-grid-item { width: 25%; }
  .elementor-msie .elementor-grid-tablet-5 .elementor-grid-item { width: 20%; }
  .elementor-msie .elementor-grid-tablet-6 .elementor-grid-item { width: 16.6667%; }
  .elementor-msie .elementor-grid-tablet-7 .elementor-grid-item { width: 14.2857%; }
  .elementor-msie .elementor-grid-tablet-8 .elementor-grid-item { width: 12.5%; }
  .elementor-msie .elementor-grid-tablet-9 .elementor-grid-item { width: 11.1111%; }
  .elementor-msie .elementor-grid-tablet-10 .elementor-grid-item { width: 10%; }
  .elementor-msie .elementor-grid-tablet-11 .elementor-grid-item { width: 9.09091%; }
  .elementor-msie .elementor-grid-tablet-12 .elementor-grid-item { width: 8.33333%; }
}
@media (max-width: 767px) {
  .elementor-msie .elementor-grid-mobile-1 .elementor-grid-item { width: 100%; }
  .elementor-msie .elementor-grid-mobile-2 .elementor-grid-item { width: 50%; }
  .elementor-msie .elementor-grid-mobile-3 .elementor-grid-item { width: 33.3333%; }
  .elementor-msie .elementor-grid-mobile-4 .elementor-grid-item { width: 25%; }
  .elementor-msie .elementor-grid-mobile-5 .elementor-grid-item { width: 20%; }
  .elementor-msie .elementor-grid-mobile-6 .elementor-grid-item { width: 16.6667%; }
  .elementor-msie .elementor-grid-mobile-7 .elementor-grid-item { width: 14.2857%; }
  .elementor-msie .elementor-grid-mobile-8 .elementor-grid-item { width: 12.5%; }
  .elementor-msie .elementor-grid-mobile-9 .elementor-grid-item { width: 11.1111%; }
  .elementor-msie .elementor-grid-mobile-10 .elementor-grid-item { width: 10%; }
  .elementor-msie .elementor-grid-mobile-11 .elementor-grid-item { width: 9.09091%; }
  .elementor-msie .elementor-grid-mobile-12 .elementor-grid-item { width: 8.33333%; }
}
@media (max-width: 1024px) {
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-1 ul.products li.product { width: 100%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-2 ul.products li.product { width: 50%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-3 ul.products li.product { width: 33.3333%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-4 ul.products li.product { width: 25%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-5 ul.products li.product { width: 20%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-6 ul.products li.product { width: 16.6667%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-7 ul.products li.product { width: 14.2857%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-8 ul.products li.product { width: 12.5%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-9 ul.products li.product { width: 11.1111%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-10 ul.products li.product { width: 10%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-11 ul.products li.product { width: 9.09091%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-tablet-12 ul.products li.product { width: 8.33333%; }
}
@media (max-width: 767px) {
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-1 ul.products li.product { width: 100%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-2 ul.products li.product { width: 50%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-3 ul.products li.product { width: 33.3333%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-4 ul.products li.product { width: 25%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-5 ul.products li.product { width: 20%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-6 ul.products li.product { width: 16.6667%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-7 ul.products li.product { width: 14.2857%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-8 ul.products li.product { width: 12.5%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-9 ul.products li.product { width: 11.1111%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-10 ul.products li.product { width: 10%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-11 ul.products li.product { width: 9.09091%; }
  .elementor-msie .elementor-element.elementor-wc-products.elementor-products-columns-mobile-12 ul.products li.product { width: 8.33333%; }
}
