html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0;
}  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
} audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0;
} [hidden],
template {
display: none;
}  a {
background: transparent;
} a:active,
a:hover {
outline: 0;
}  abbr[title] {
border-bottom: 1px dotted;
} b,
strong {
font-weight: bold;
} dfn {
font-style: italic;
} h1 {
font-size: 2em;
margin: 0.67em 0;
} mark {
background: #ff0;
color: #000;
} small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}  img {
border: 0;
} svg:not(:root) {
overflow: hidden;
}  figure {
margin: 1em 40px;
} hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
} pre {
overflow: auto;
} code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em;
}   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible;
} button,
select {
text-transform: none;
} button,
html input[type="button"], input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default;
} button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
} input {
line-height: normal;
} input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto;
} input[type="search"] {
-webkit-appearance: textfield; -moz-box-sizing: content-box;
-webkit-box-sizing: content-box; box-sizing: content-box;
} input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
} legend {
border: 0; padding: 0; } textarea {
overflow: auto;
} optgroup {
font-weight: bold;
}  table {
border-collapse: collapse;
border-spacing: 0;
}
td,
th {
padding: 0;
}   .clear_after {
content: '';
display: block;
clear: both;
}
.hide_text {
font-size: 0;
line-height: 0;
text-indent: -2000px;
}
.border_box {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.rwd_padding {
padding-left: 1rem;
padding-right: 1rem;
}   * {
border: 0;
margin: 0;
padding: 0;
list-style-type: none;
text-decoration: none;
}
.float_left {
float: left;
}
.float_right {
float: right;
}
.align_center {
text-align: center;
}
a {
cursor: pointer;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
.overflow_hidden {
overflow: hidden;
}
label,
input[type="submit"],
button {
cursor: pointer;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
display: block;
}
img {
max-width: 100%!important;
height: auto;
}
h1 {
margin: 0px;
}   body {
font-size: 16px;
font-family: 'Montserrat';
}
.page_width {
width: 72rem;
margin: 0px auto;
}
.page_width:after {
content: '';
display: block;
clear: both;
}
#titlebar {
padding: 1.25rem 0px;
background: #f8f8f8;
}
#titlebar #logo {
float: left;
}
#titlebar #logo img {
display: block;
}
#titlebar .right_part {
float: right;
}
#titlebar .right_part:after {
content: '';
display: block;
clear: both;
}
#titlebar #titlebar_menu {
float: left;
}
#titlebar #titlebar_menu #menu_anchor {
width: 3rem;
height: 3rem;
display: block;
background: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img//hamburger_black.png) center no-repeat;
background-size: cover;
display: none;
}
#titlebar #titlebar_menu .menu {
padding-top: 3.5rem;
}
#titlebar #titlebar_menu .menu:after {
content: '';
display: block;
clear: both;
}
#titlebar #titlebar_menu .menu > li {
float: left;
padding-right: 1.5rem;
position: relative;
}
#titlebar #titlebar_menu .menu > li:last-child {
padding-right: 0px;
}
#titlebar #titlebar_menu .menu > li > a {
font-size: 0.95em;
color: #555555;
text-transform: uppercase;
font-weight: 500;
text-decoration: none;
display: block;
padding-bottom: 1.5rem;
position: relative;
}
#titlebar #titlebar_menu .menu > li > a:after {
background: #ec1824;
height: 5px;
width: 100%;
position: absolute;
content: '';
display: block;
left: 0px;
bottom: 0px;
transform: scale(0);
transition: transform 0.3s;
}
#titlebar #titlebar_menu .menu > li.current-menu-item > a,
#titlebar #titlebar_menu .menu > li.current-menu-ancestor > a,
#titlebar #titlebar_menu .menu > li:hover > a {
color: #888888;
}
#titlebar #titlebar_menu .menu > li.current-menu-item > a:after,
#titlebar #titlebar_menu .menu > li.current-menu-ancestor > a:after,
#titlebar #titlebar_menu .menu > li:hover > a:after {
transform: scale(1);
}
#titlebar #titlebar_menu .menu > li:hover > ul {
display: block;
}
#titlebar #titlebar_menu .menu > li > ul {
background: #ec1824;
width: 15.5rem;
padding: 1rem 1.75rem 1.25rem 1.75rem;
position: absolute;
bottom: 5px;
transform: translateY(100%);
left: 0px;
display: none;
z-index: 10;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#titlebar #titlebar_menu .menu > li > ul > li.current-menu-item > a {
text-decoration: underline;
}
#titlebar #titlebar_menu .menu > li > ul > li > a {
border-bottom: 1px solid #f25e66;
font-size: 0.8em;
font-weight: bold;
color: white;
text-transform: uppercase;
display: block;
padding-bottom: 0.75rem;
margin-bottom: 0.75rem;
}
#titlebar #titlebar_menu .menu > li > ul > li:last-child > a {
margin-bottom: 0px;
}
#titlebar .social_icons {
float: left;
padding-left: 2.5rem;
margin-left: 2rem;
position: relative;
margin-top: 3.5rem;
}
#titlebar .social_icons:after {
content: '';
display: block;
clear: both;
}
#titlebar .social_icons:before {
width: 1px;
background: #dddddd;
height: 1rem;
left: 0px;
top: 50%;
margin-top: -0.5rem;
content: '';
display: block;
position: absolute;
}
#titlebar .social_icons li {
float: left;
margin-right: 2.5rem;
}
#titlebar .social_icons li:last-child {
margin-right: 0px;
}
#titlebar .social_icons li a {
display: block;
position: relative;
top: 2px;
}
#top {
position: relative;
}
#top .our_investment {
position: absolute;
bottom: 0px;
left: calc(50% - 72rem/2);
z-index: 10;
}
#top .slides li {
height: 36.5rem;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
display: flex;
align-items: center;
}
#top .slides li .subtitle {
color: white;
padding-bottom: 0.3rem;
}
#top .slides li .title {
color: white;
font-weight: 600;
text-transform: uppercase;
line-height: 1em;
padding-bottom: 1rem;
}
#home_content {
background: #f8f8f8;
}
#investments_logos {
margin-bottom: 3rem;
}
#investments_logos .page_width {
background: white;
}
#investments_logos .logos li .container {
width: 100%;
height: 8.75rem;
display: flex;
align-items: center;
justify-content: center;
}
#investments_logos .logos li .container img {
max-width: none;
width: auto;
}
#current_investments .map_wrapper {
display: flex;
}
#current_investments .map_wrapper .map_menu {
width: 25%;
background: white;
padding-right: 3rem;
padding-top: 2rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#current_investments .map_wrapper .map_menu li {
border-bottom: 1px solid #ebebeb;
margin-bottom: 0.75rem;
}
#current_investments .map_wrapper .map_menu li:last-child {
margin-bottom: 0px;
}
#current_investments .map_wrapper .map_menu li a {
padding: 0.75rem 0px 0.5rem 3rem;
display: block;
font-size: 1.625em;
color: #555555;
font-weight: 500;
position: relative;
}
#current_investments .map_wrapper .map_menu li a:hover {
color: #0071c0;
text-decoration: none;
}
#current_investments .map_wrapper .map_menu li.current > a {
color: #0071c0;
}
#current_investments .map_wrapper .map_menu li.current > a:after {
width: 5px;
height: 100%;
background: #ec1824;
left: 0px;
top: 0px;
content: '';
display: block;
position: absolute;
}
#current_investments .map_wrapper .map {
width: 55%;
}
#current_investments .map_wrapper .map img {
max-width: none !important;
}
#current_investments .map_wrapper .map_image {
width: 20%;
}
#current_investments .map_wrapper .map_image img {
object-fit: cover;
}
#welcome {
padding: 3rem 0px;
}
#bottom_dark_box {
padding: 3rem 0px;
}
#bottom_dark_box .header {
color: white;
}
#bottom_dark_box p {
color: white;
}
.news_items:after {
content: '';
display: block;
clear: both;
}
.news_items li {
float: left;
width: 50%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.news_items li:nth-child(2n+1) {
clear: both;
padding-right: 1rem;
}
.news_items li:nth-child(2n) {
padding-left: 1rem;
}
.news_items li .title {
padding-bottom: 1rem;
}
.news_items li .title a {
color: #399ce1;
}
#news_items {
padding: 4rem 0px;
background: #f8f8f8;
}
#footer .upper {
padding: 1.5rem 0px;
border-bottom: 1px solid #ebebeb;
}
#footer .upper:after {
content: '';
display: block;
clear: both;
}
#footer .upper .footer_menu {
float: left;
}
#footer .upper .footer_menu:after {
content: '';
display: block;
clear: both;
}
#footer .upper .footer_menu li {
text-transform: uppercase;
font-size: 0.8em;
float: left;
margin-right: 1.5rem;
}
#footer .upper .footer_menu li:last-child {
margin-right: 0px;
}
#footer .upper .footer_menu li a {
color: #888888;
}
#footer .upper .footer_menu li.current-menu-item a,
#footer .upper .footer_menu li.current-menu-ancestor a {
text-decoration: underline;
}
#footer .upper .privacy_policy {
float: right;
text-transform: uppercase;
font-size: 0.8em;
color: #888888;
}
#footer .lower {
padding: 1.5rem 0px;
}
#footer .lower:after {
content: '';
display: block;
clear: both;
}
#footer .lower .copyrights {
float: left;
color: #888888;
}
#footer .lower .copyrights a {
color: #888888;
font-weight: bold;
}
#footer .lower .realization {
float: right;
color: #888888;
}
#footer .lower .realization a {
color: #399ce1;
}
#pagebar {
background: white;
padding: 3.75rem 0px;
}
#pagebar .title {
color: #0071c0;
font-weight: 300;
}
#content {
padding: 3.75rem 0px;
background: #f8f8f8;
}
.investments_list .investment {
background: white;
margin-bottom: 3.5rem;
}
.investments_list .investment:last-child {
margin-bottom: 0px;
}
.investments_list .investment .investment_header {
display: grid;
grid-template-columns: 36rem auto;
grid-column-gap: 3rem;
}
.investments_list .investment .investment_header .thumbnail {
display: block;
}
.investments_list .investment .investment_header .thumbnail img {
display: block;
}
.investments_list .investment .investment_header .properties_area {
padding: 2.5rem 0px 1.5rem 0px;
}
.investments_list .investment .investment_header .properties_area .logo {
display: block;
text-align: center;
margin-bottom: 2rem;
}
.investments_list .investment .investment_header .properties_area .properties li {
font-family: 'PT Sans';
font-size: 0.95em;
display: grid;
grid-template-columns: 50% 50%;
grid-column-gap: 1rem;
}
.investments_list .investment .investment_header .properties_area .properties li .label {
text-align: right;
color: #ec1824;
}
.investments_list .investment .investment_header .properties_area .properties li .value {
text-align: left;
color: #555555;
}
.investments_list .investment .content {
padding: 2rem 1.5rem;
}
.news_items_in_category {
overflow: hidden;
}
.news_items_in_category > li {
width: 50%;
float: left;
margin-bottom: 2.5rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.news_items_in_category > li:nth-child(2n+1) {
padding-right: 1.5rem;
clear: both;
}
.news_items_in_category > li:nth-child(2n) {
padding-left: 1.5rem;
}
.news_items_in_category > li .title {
margin-bottom: 1rem;
}
.news_items_in_category > li .title a {
color: #399ce1;
}   .pagination {
padding: 0px 0px 3rem 0px;
text-align: center;
}
.pagination span,
.pagination a {
display: inline-block;
padding: 0px 0.75rem;
height: 2rem;
line-height: 2rem;
vertical-align: top;
margin: 0px 4px;
font-size: 0.875em;
text-decoration: none;
}
.pagination .extend {
color: #555555;
}
.pagination .page {
color: #555555;
}
.pagination .page:hover {
color: white;
background-color: #ec1824;
opacity: 0.8;
}
.pagination .current {
color: white;
background-color: #ec1824;
}
.pagination .nextpostslink,
.pagination .previouspostslink {
background-repeat: no-repeat;
background-position: center;
font-size: 0;
line-height: 0;
text-indent: -2000px;
}
.pagination .previouspostslink {
background-image: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img//little_arrow_grey_left.png);
}
.pagination .nextpostslink {
background-image: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img//little_arrow_grey_rigt.png);
}
.map_link {
color: #ec1824;
}
.gallery {
width: calc(100% + 1.5rem);
position: relative;
left: -0.75rem;
margin-bottom: 1.5rem;
overflow: hidden;
margin-left: 0px;
}
.gallery li {
list-style-type: none !important;
}
.gallery.gallery-columns-5 > .gallery-icon,
.gallery.gallery-columns-5 > .gallery-item {
width: 20%;
}
.gallery.gallery-columns-4 > .gallery-icon,
.gallery.gallery-columns-4 > .gallery-item {
width: 25%;
}
.gallery.gallery-columns-3 > .gallery-icon,
.gallery.gallery-columns-3 > .gallery-item {
width: 33.333%;
}
.gallery.gallery-columns-2 > .gallery-icon,
.gallery.gallery-columns-2 > .gallery-item {
width: 50%;
}
.gallery > .gallery-icon,
.gallery > .gallery-item {
padding: 0px 0.75rem;
float: left;
margin-bottom: 20px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.gallery img {
border: 0px !important;
}
.gallery a {
transition: opacity 0.3s;
position: relative;
display: block;
}
.gallery a:hover {
opacity: 0.5;
}
.gallery a:hover:after {
opacity: 1;
}
.section_header {
color: #0071c0;
margin-bottom: 2rem;
}
.button {
display: inline-block;
text-decoration: none;
transition: background 0.3s, color 0.3s;
}
.button:hover {
text-decoration: none;
}
.button.button_medium {
padding: 0.75rem 1rem;
text-transform: uppercase;
font-size: 0.95em;
color: white;
}
.button.button_long {
padding: 0.75rem 3.5rem;
}
.button.button_red {
background: #ec1824;
}
a.button.button_red:hover {
background: white;
color: #ec1824;
}
.button.button_red.button_right_arrow {
padding-right: 3rem;
position: relative;
}
.button.button_red.button_right_arrow:after {
position: absolute;
display: block;
content: '';
width: 5px;
height: 9px;
background: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img//little_arrow_right_white.png);
right: 1rem;
top: 50%;
margin-top: -4px;
}
.button.button_blue {
background: #0071c0;
}
a.button.button_blue:hover {
background: white;
color: #0071c0;
}
.columns {
position: relative;
left: -1rem;
width: calc(100% + 2rem);
}
.columns:after {
content: '';
display: block;
clear: both;
}
.columns .column {
float: left;
padding: 0px 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.columns .column.column_20 {
width: 20%;
}
.columns .column.column_25 {
width: 25%;
}
.columns .column.column_33 {
width: 33.3333%;
}
.columns .column.column_40 {
width: 40%;
}
.columns .column.column_50 {
width: 50%;
}
.columns .column.column_60 {
width: 60%;
}
.columns .column.column_66 {
width: 66%;
}
.columns .column.column_80 {
width: 80%;
}
.columns .column.column_100 {
width: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
}
.content_text p {
line-height: 1.5em;
color: #555555;
}
.content_text ul {
margin-left: 1rem;
margin-bottom: 1.5rem;
line-height: 1.5em;
color: #555555;
font-size: 0.95em;
font-family: 'PT Sans';
}
.content_text ul li {
list-style-type: disc;
}
.content_text a {
color: #ec1824;
}
.padding_text h3,
.padding_text h4,
.padding_text p {
margin-bottom: 1.5rem;
}
.padding_text > *:last-child {
margin-bottom: 0px;
}
h1 {
font-size: 3em;
}
h2 {
font-size: 1.75em;
}
h3 {
font-size: 1.5em;
color: #0071c0;
}
h4 {
font-size: 1.125em;
}
p {
font-size: 0.95em;
font-family: 'PT Sans';
}
h5 {
font-size: 0.8em;
font-family: 'PT Sans';
}.clear_after {
content: '';
display: block;
clear: both;
}
.hide_text {
font-size: 0;
line-height: 0;
text-indent: -2000px;
}
.border_box {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.rwd_padding {
padding-left: 1rem;
padding-right: 1rem;
}
@media (max-width: 990px) {
.investments_list .investment .investment_header {
grid-template-columns: 50% auto;
}
#titlebar #logo {
float: none;
margin: 0px auto;
text-align: center;
display: block;
margin-bottom: 0.5rem;
}
#titlebar #logo img {
display: inline-block;
}
#titlebar .right_part {
float: none;
}
}
@media (min-width: 800px) {
#titlebar #titlebar_menu #menu_anchor {
display: none;
}
}
@media (max-width: 800px) {
#titlebar #titlebar_menu {
float: none;
}
#titlebar #titlebar_menu #menu_anchor {
display: block;
margin: 0px auto;
}
#titlebar #titlebar_menu .menu {
left: -15rem;
position: fixed;
top: 0px;
padding: 1rem;
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
overflow: auto;
z-index: 10000;
background: black;
height: 100vh;
width: 15rem;
box-shadow: 0px;
transition: left 0.3s, box-shadow 0.3s;
}
#titlebar #titlebar_menu .menu.open {
left: 0px;
box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, 0.4);
}
#titlebar #titlebar_menu .menu > li {
display: block;
text-align: left;
margin: 0px 0px 1rem 0px !important;
float: none;
background: none;
height: auto;
}
#titlebar #titlebar_menu .menu > li:after {
display: none;
}
#titlebar #titlebar_menu .menu > li.current-menu-item > a,
#titlebar #titlebar_menu .menu > li.current-menu-ancestor > a,
#titlebar #titlebar_menu .menu > li > a:hover {
text-decoration: underline;
}
#titlebar #titlebar_menu .menu > li > a {
display: block;
padding: 0px 0px 1rem 0px;
line-height: normal;
color: white;
width: 100%;
color: white !important;
background: none !important;
height: auto;
line-height: auto;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#titlebar #titlebar_menu .menu > li > a:after {
display: none;
}
#titlebar #titlebar_menu .menu > li > ul {
display: block !important;
position: static !important;
width: 100%;
background: none;
padding: 0rem 0rem 1rem 0.5rem;
transform: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#titlebar #titlebar_menu .menu > li > ul > li > a {
color: white;
border: 0px;
margin-bottom: 0px;
}
#titlebar .social_icons {
margin-top: 1rem;
margin-left: 0px;
padding-left: 0px;
text-align: center;
float: none;
}
#titlebar .social_icons:before {
display: none;
}
#titlebar .social_icons li {
display: inline-block;
margin: 0px 1rem !important;
float: none;
}
body {
font-size: 15px;
}
.page_width {
width: 100%;
}
#top .our_investment {
left: 1rem;
}
#top .slides li .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#current_investments .section_header {
padding-left: 1rem;
}
#current_investments .map_wrapper .map_menu {
width: 30%;
}
#current_investments .map_wrapper .map_menu li a {
padding-left: 1.5rem;
}
#current_investments .map_wrapper .map {
width: 70%;
min-height: 20rem;
}
#current_investments .map_wrapper .map_image {
display: none;
}
#pagebar .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#welcome .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#footer .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#news_items .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.columns {
width: 100%;
left: 0px;
}
#content .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
}
@media (max-width: 700px) {
#footer .upper {
text-align: center;
}
#footer .upper .footer_menu {
float: none;
text-align: center;
margin-bottom: 1rem;
}
#footer .upper .footer_menu li {
float: none;
display: inline-block;
margin: 0px 1rem !important;
}
#footer .upper .privacy_policy {
float: none;
text-align: center;
}
#footer .lower .copyrights {
float: none;
text-align: center;
}
#footer .lower .realization {
float: none;
text-align: center;
}
}
@media (max-width: 600px) {
#bottom_dark_box .page_width {
padding-left: 1rem;
padding-right: 1rem;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.columns .column {
width: 100% !important;
float: none;
padding: 0px !Important;
margin-bottom: 2rem;
}
.columns .column:last-child {
margin-bottom: 0px;
}
.gallery.gallery-columns-2 > .gallery-icon,
.gallery.gallery-columns-3 > .gallery-icon,
.gallery.gallery-columns-4 > .gallery-icon,
.gallery.gallery-columns-5 > .gallery-icon,
.gallery.gallery-columns-2 > .gallery-item,
.gallery.gallery-columns-3 > .gallery-item,
.gallery.gallery-columns-4 > .gallery-item,
.gallery.gallery-columns-5 > .gallery-item {
width: 50% !important;
}
.gallery.gallery-columns-2 > .gallery-icon:nth-child(2n+1),
.gallery.gallery-columns-3 > .gallery-icon:nth-child(2n+1),
.gallery.gallery-columns-4 > .gallery-icon:nth-child(2n+1),
.gallery.gallery-columns-5 > .gallery-icon:nth-child(2n+1),
.gallery.gallery-columns-2 > .gallery-item:nth-child(2n+1),
.gallery.gallery-columns-3 > .gallery-item:nth-child(2n+1),
.gallery.gallery-columns-4 > .gallery-item:nth-child(2n+1),
.gallery.gallery-columns-5 > .gallery-item:nth-child(2n+1) {
clear: both;
}
.investments_list .investment .investment_header {
display: block;
}
}
@media (max-width: 500px) {
#current_investments .map_wrapper {
flex-wrap: wrap;
}
#current_investments .map_wrapper .map_menu {
width: 100%;
}
#current_investments .map_wrapper .map {
width: 100%;
min-height: 20rem;
}
.news_items li {
float: none;
width: 100%;
padding: 0px !important;
margin-bottom: 2rem;
}
.news_items li:last-child {
margin-bottom: 0px;
}
#top .slides li .title {
font-size: 2em;
}
#top .slides li .subtitle {
font-size: 1.5em;
}
}
@media (max-width: 400px) {
.gallery.gallery-columns-2 > .gallery-icon,
.gallery.gallery-columns-3 > .gallery-icon,
.gallery.gallery-columns-4 > .gallery-icon,
.gallery.gallery-columns-5 > .gallery-icon,
.gallery.gallery-columns-2 > .gallery-item,
.gallery.gallery-columns-3 > .gallery-item,
.gallery.gallery-columns-4 > .gallery-item,
.gallery.gallery-columns-5 > .gallery-item {
width: 100% !important;
float: none !important;
padding: 0px !important;
}
}
@media (min-width: 990px) and (max-width: 1200px) {
body {
font-size: 15px;
}
.page_width {
width: 60rem;
}
#top .our_investment {
left: calc(50% - 60rem/2);
}
}
@media (min-width: 800px) and (max-width: 990px) {
body {
font-size: 14px;
}
.page_width {
width: 46rem;
}
#top .our_investment {
left: calc(50% - 46rem/2);
}
}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img/fancybox/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img/fancybox/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img/fancybox/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: hidden !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img/fancybox/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img/fancybox/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/img/fancybox/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}.owl-carousel .animated {
-webkit-animation-duration: 1000ms;
animation-duration: 1000ms;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
z-index: 0;
}
.owl-carousel .owl-animated-out {
z-index: 1;
}
.owl-carousel .fadeOut {
-webkit-animation-name: fadeOut;
animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
} .owl-height {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
} .owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent; position: relative;
z-index: 1;
}
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
cursor: pointer;
cursor: hand;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel.owl-loaded {
display: block;
}
.owl-carousel.owl-loading {
opacity: 0;
display: block;
}
.owl-carousel.owl-hidden {
opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
display: none;
}
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.owl-carousel .owl-item img {
display: block;
width: 100%;
-webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
-webkit-user-select: auto;
-moz-user-select: auto;
-ms-user-select: auto;
user-select: auto;
}
.owl-carousel .owl-grab {
cursor: move;
cursor: -webkit-grab;
cursor: -o-grab;
cursor: -ms-grab;
cursor: grab;
}
.owl-carousel.owl-rtl {
direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
float: right;
} .no-js .owl-carousel {
display: block;
} .owl-carousel .owl-item .owl-lazy {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
transform-style: preserve-3d;
} .owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000;
}
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url(//www.arkadadevelopment.pl/wp-content/themes/arkada/css/owl.video.play.png) no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
-webkit-transition: scale 100ms ease;
-moz-transition: scale 100ms ease;
-ms-transition: scale 100ms ease;
-o-transition: scale 100ms ease;
transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
-webkit-transition: scale(1.3, 1.3);
-moz-transition: scale(1.3, 1.3);
-ms-transition: scale(1.3, 1.3);
-o-transition: scale(1.3, 1.3);
transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none;
}
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-ms-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
}