/* Delete Status */
.dnd-icon-remove.deleting { font-size:12px; color:#000; font-weight: 500; position: relative; top:-3px; }
.dnd-icon-remove.deleting:after { display:none!important; }

.wpcf7-drag-n-drop-file.d-none {
	display:none;
	opacity:0;
	visibility:hidden;
	position:absolute;
	top:0;
}

/* Upload Status */
.dnd-upload-status {
	display:flex;
	padding:4px 0;
	align-items:center;
	position:relative;
}

/* Progress bar - Image */
.dnd-upload-status .dnd-upload-image {
	width:40px;
	height:40px;
	border:1px solid #a5a5a5;
	text-align:center;
	border-radius:100%;
	position:relative;
}
.dnd-upload-status .dnd-upload-image span.file {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 100%;
    height: 21px;
    width: 16px;
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -moz-transform : translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

/* Progress bar - Image Details ( Name and Size ) */
.dnd-upload-status .dnd-upload-details {
	padding-left:10px;
	width: calc(100% - 40px);
}
.dnd-upload-status .dnd-upload-details .name {color:#016d98; padding:4px 0; padding-right:60px; display:flex; }
.dnd-upload-status .dnd-upload-details .name span { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; position: relative; padding-right:10px; }
.dnd-upload-status .dnd-upload-details .name em {color:#444242;	font-weight:700; }

/* Remove Upload File */
.dnd-upload-status .dnd-upload-details .remove-file {
	position:absolute;
	right:0;
	top:10px;
	text-decoration:none;
	box-shadow:none;
	outline:none;
    opacity:1;
}
.dnd-upload-status .dnd-upload-details .remove-file span:after {
    content: '';
    width:15px;
    height:15px;
    display: block;
    background-repeat:no-repeat;
    background-size:100%;
    background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A");
}
.dnd-upload-status.in-progress .remove-file { opacity:0.2;}

.dnd-upload-status .dnd-upload-details span.has-error { color:#f50505; }

/* Progress Loading */
.dnd-upload-status .dnd-upload-details .dnd-progress-bar {
	display: block;
    border-radius: 5px;
    overflow: hidden;
    background: #565555;
    height: 14px;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span {
    background: #4CAF50;
    display: block;
    font-size: 11px;
    text-align: right;
    color: #fff;
    height: 100%;
	width:0;
	line-height:14px;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete { width:100%!important; padding-right:5px; }
.dnd-upload-counter { position:absolute; right:5px; bottom:3px; font-size:12px; }

/* CodeDropz Upload Plugin */
.codedropz-upload-handler {
	border:2px dashed #c5c5c5;
	border-radius:5px;
	margin-bottom:10px;
	position:relative;
}
.codedropz-upload-container {
	padding:15px 20px;
}

.codedropz-upload-inner {
	overflow:hidden;
	width:100%;
	/*white-space: nowrap;*/
	text-align:center;
	text-overflow: ellipsis;
	font-weight:inherit;
}
.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn {
	text-decoration:none;
	box-shadow:none;
}
.codedropz-upload-inner h3 {
	margin:5px 0;
	font-size:30px;
	line-height:32px;
    word-break:break-word;
}

/* Add border on dragenter, drag etc */
.codedropz-dragover {
	border-color:#6b6a6a;
}

.codedropz-upload-wrapper span.has-error-msg {
	display:inline-block;
	color:#ff0000;
	padding:5px 0;
	font-style:italic;
}

/* Jquery Validation For Contact Form 7 */
.wpcf7-form label.error-new {
    color: #900;
    font-size: 11px;
    float: none;
    padding-left: 5px;
}
.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{
	border-bottom-color: #900;
    border-bottom-style: solid;
}
/* END : Jquery Validation CF7 */

@media screen and (max-width: 767px) {
	.dnd-upload-status .dnd-upload-details .name em { font-weight:normal; }
	.dnd-upload-status .dnd-upload-details .name { padding-right:60px; }
	.codedropz-upload-inner h3 { font-size:22px; }
}.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
/*!
Theme Name: Posesja
Author: Avangardo
Author URI: http://avangardo.pl/
Description: 
Version: 2.0.0 
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}li{list-style:none}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}.header-7,.contentUi h6,.contactform__field.cfFile>label.static,.codedropz-upload-wrapper .codedropz-upload-inner:before{font-size:1.8rem;font-weight:500;text-decoration:none;line-height:1.4em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-7,.contentUi h6,.contactform__field.cfFile>label.static,.codedropz-upload-wrapper .codedropz-upload-inner:before{font-size:1.6rem}}.header-6,.contentUi h5,.gFaq__trigger,.news__date,.pageBox__short{font-size:2rem;font-weight:500;text-decoration:none;line-height:1.4em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-6,.contentUi h5,.gFaq__trigger,.news__date,.pageBox__short{font-size:1.8rem}}.header-5,.contentUi h4{font-size:2.4rem;font-weight:500;text-decoration:none;line-height:1.33em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-5,.contentUi h4{font-size:2rem}}.header-4,.contentUi h3,.footerMap__content,.news__title{font-size:3.4rem;font-weight:700;text-decoration:none;line-height:1.24em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-4,.contentUi h3,.footerMap__content,.news__title{font-size:2.6rem}}.header-3,.contentUi h2,.pageBox__title a{font-size:4.8rem;font-weight:700;text-decoration:none;line-height:1.17em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-3,.contentUi h2,.pageBox__title a{font-size:3.4rem}}.header-2,.contentUi h1{font-size:5.5rem;font-weight:700;text-decoration:none;line-height:1.15em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-2,.contentUi h1{font-size:4.5rem}}.header-1,.subpageHeader__title,.indexHeader__title2{font-size:6rem;font-weight:700;text-decoration:none;line-height:1.13em;font-family:"Yantramanav",sans-serif}@media screen and (max-width: 767px){.header-1,.subpageHeader__title,.indexHeader__title2{font-size:5rem}}.text-simple,.contactform__field>label,.contactform__field input:not([type="checkbox"]),.contactform__field select,.contactform__field textarea{font-size:1.6rem;font-weight:400;text-decoration:none;line-height:1.5em;font-family:"Montserrat",sans-serif}.text-special,.cookies,.contactform__field .wpcf7-acceptance .wpcf7-list-item-label{font-size:1.4rem;font-weight:400;text-decoration:none;line-height:1.57em;font-family:"Montserrat",sans-serif}.text-button,.mainBtn,.mainBtnAlt,.contentUi .wp-block-group.whiteBg .wp-block-button__link,.contactform .wpcf7-submit,.contentUi .wp-block-button__link,.smallBtn,.mainHeader__menu a,.subpageHeader__short,.breadcrumbs,.contentUi p.dark,.submenu,.footer__menu .menu .menu-item a,.footer2__link,.indexHeader__title1,.indexHeader__movieTrigger,.indexHeader__scrollDown,.indexC4__content p:first-child{font-size:1.4rem;font-weight:700;text-decoration:none;line-height:2em;font-family:"Montserrat",sans-serif;text-transform:uppercase}html,body{position:relative;margin:0;padding:0px;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:400;color:#fff;line-height:1.5em;min-width:320px;background:#1d1d1b}html{font-size:62.5%}body{font-size:1.6rem}body.showMenu{overflow:hidden;height:100vh}.site{display:block;position:relative;width:100%;overflow:hidden}.gHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.gContainer{display:block;width:100%;max-width:1460px}p{padding-bottom:1.5em}[data-aos="myUp"]{opacity:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}[data-aos="myUp"].aos-animate{opacity:1}@media screen and (min-width: 768px){[data-aos="myUp"]{-webkit-transform:translateY(30px);transform:translateY(30px)}[data-aos="myUp"].aos-animate{-webkit-transform:translateX(0);transform:translateX(0)}}.bgSVG,.arrowBlueSVG,.svg_arrow,.slickSliderUi .slick-arrow,.svg_logoBlack,.indexC4,.svg_arrowDown,.gFaq__trigger:after{background-position:center;background-repeat:no-repeat;background-size:contain}.arrowBlueSVG{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 492.004 492.004' style='enable-background:new 0 0 492.004 492.004;' xml:space='preserve'%3E%3Cpath fill='%232577b2' d='M484.14,226.886L306.46,49.202c-5.072-5.072-11.832-7.856-19.04-7.856c-7.216,0-13.972,2.788-19.044,7.856l-16.132,16.136 c-5.068,5.064-7.86,11.828-7.86,19.04c0,7.208,2.792,14.2,7.86,19.264L355.9,207.526H26.58C11.732,207.526,0,219.15,0,234.002 v22.812c0,14.852,11.732,27.648,26.58,27.648h330.496L252.248,388.926c-5.068,5.072-7.86,11.652-7.86,18.864 c0,7.204,2.792,13.88,7.86,18.948l16.132,16.084c5.072,5.072,11.828,7.836,19.044,7.836c7.208,0,13.968-2.8,19.04-7.872 l177.68-177.68c5.084-5.088,7.88-11.88,7.86-19.1C492.02,238.762,489.228,231.966,484.14,226.886z' /%3E%3C/svg%3E")}.svg_arrow,.slickSliderUi .slick-arrow{background-image:url("data:image/svg+xml,%3Csvg width='8' height='13' viewBox='0 0 8 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M0.59 11.09L5.17 6.5L0.59 1.91L2 0.5L8 6.5L2 12.5L0.59 11.09Z' fill='%231D1D1B'/%3E %3C/svg%3E ")}.svg_logoBlack,.indexC4{background-image:url("data:image/svg+xml,%3Csvg width='462' height='678' viewBox='0 0 462 678' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M32.4645 0H0V678H461.198V0H32.4645ZM32.4645 645.637V229.686L107.336 216.497V645.231L32.4645 645.637ZM354.066 645.637V455.517L321.703 449.836V645.637H246.831V437.459L214.468 431.777V645.637H139.699V220.048L428.835 270.774V645.333L354.066 645.637ZM428.835 238.208L111.597 182.207L32.4645 196.917V32.363H428.835V238.208Z' fill='black'/%3E %3C/svg%3E ")}.svg_arrowDown,.gFaq__trigger:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M7 -3.0598e-07L7 12.17L1.41 6.58L-3.49691e-07 8L8 16L16 8L14.59 6.59L9 12.17L9 -3.93402e-07L7 -3.0598e-07Z' fill='white'/%3E %3C/svg%3E ")}@-webkit-keyframes introHide{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes introHide{from{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes introShow{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes introShow{from{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}.intro{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#000;z-index:9999999999}.intro.hide{-webkit-animation:introHide 0.5s both;animation:introHide 0.5s both;-webkit-transform-origin:top;transform-origin:top;opacity:1 !important}.intro.show{-webkit-animation:introShow 0.5s both;animation:introShow 0.5s both;-webkit-transform-origin:bottom;transform-origin:bottom;top:auto;bottom:0px;opacity:1 !important}.intro.hide2{-webkit-transition:all 0.6s 0.4s;transition:all 0.6s 0.4s;opacity:0;visibility:hidden}.btnClose{display:block;position:relative;width:30px;height:30px;border-radius:100%;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.btnClose:before,.btnClose:after{content:"";position:absolute;top:50%;left:50%;width:8%;height:65%;border-radius:2px;background:#474746;-webkit-transition:all 0.2s;transition:all 0.2s}.btnClose:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.btnClose:before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.btnClose:hover:after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.btnClose:hover:before{-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.mainBtn,.mainBtnAlt,.contentUi .wp-block-group.whiteBg .wp-block-button__link,.contactform .wpcf7-submit,.contentUi .wp-block-button__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;padding:5px 30px;border:none;color:#1d1d1b !important;background:#fff;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none;border-radius:0px}.mainBtn[disabled],.mainBtnAlt[disabled],.contentUi .wp-block-group.whiteBg .wp-block-button__link[disabled],.contactform .wpcf7-submit[disabled],.contentUi .wp-block-button__link[disabled]{opacity:0.4}.mainBtn:not([disabled]),.mainBtnAlt:not([disabled]),.contentUi .wp-block-group.whiteBg .wp-block-button__link:not([disabled]),.contactform .wpcf7-submit:not([disabled]),.contentUi .wp-block-button__link:not([disabled]){cursor:pointer}.mainBtn:not([disabled]):hover,.mainBtnAlt:not([disabled]):hover,.contactform .wpcf7-submit:not([disabled]):hover,.contentUi .wp-block-button__link:not([disabled]):hover{background:#e9e9e9;color:#000 !important}.mainBtnAlt,.contentUi .wp-block-group.whiteBg .wp-block-button__link,.contactform .wpcf7-submit{color:#fff !important;background:#1d1d1b !important}.mainBtnAlt:not([disabled]):hover,.contentUi .wp-block-group.whiteBg .wp-block-button__link:not([disabled]):hover,.contactform .wpcf7-submit:not([disabled]):hover{background:#000 !important;color:#fff !important}.smallBtn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 0px;border:none;color:#fff;background:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-decoration:none}.smallBtn:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:2px;background:#fff;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 0.4s;transition:all 0.4s}.smallBtn[disabled]{opacity:0.4}.smallBtn:not([disabled]){cursor:pointer}.smallBtn:not([disabled]):hover:after{height:100%;mix-blend-mode:difference}.imageHover:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(29,29,27,0.7) url(//posesja.testy.ovh/wp-content/themes/posesja/images/lupa.svg) center no-repeat;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.imageHover:hover:after{opacity:1}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:36px;height:36px;margin:5px 3px;text-decoration:none;color:#fff;font-weight:bold;background:#474746;-webkit-transition:all 0.2s;transition:all 0.2s}.pagination .page-numbers:hover,.pagination .page-numbers.current{background:#000;color:#000}.newsAjaxTrigger{display:block;margin:24px auto;color:#9f9f9f;text-align:center;visibility:hidden;opacity:0}.newsAjaxTrigger.show{visibility:visible;opacity:1}.welcomBanner{position:fixed;top:0px;left:0px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999999;background:rgba(29,29,27,0.8);top:-100%;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;cursor:pointer}.welcomBanner__image{display:block;max-width:90vw;max-height:90vh;-webkit-transition:-webkit-transform 0.7s;transition:-webkit-transform 0.7s;transition:transform 0.7s;transition:transform 0.7s, -webkit-transform 0.7s;-webkit-transform:translateY(100px);transform:translateY(100px)}.welcomBanner__close{position:absolute;top:0px;right:0px;background:rgba(29,29,27,0.8);z-index:1;border-radius:0px;-webkit-transition:-webkit-transform 0.7s;transition:-webkit-transform 0.7s;transition:transform 0.7s;transition:transform 0.7s, -webkit-transform 0.7s;-webkit-transform:translateY(100px);transform:translateY(100px)}.welcomBanner.show{top:0px;opacity:1}.welcomBanner.show .welcomBanner__image,.welcomBanner.show .welcomBanner__close{-webkit-transform:translateY(0);transform:translateY(0)}.welcomBanner__link{position:relative}.mainHeader{position:fixed;top:0px;left:0px;z-index:9999;-webkit-transition:all 0.2s;transition:all 0.2s}.mainHeader:before{content:"";position:absolute;z-index:-1;top:0px;left:0px;width:100%;height:100%;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.3);background:#000;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0}.scroll .mainHeader:before{opacity:1}.mainHeader__container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px;grid-template-columns:1fr 40px;grid-gap:20px 10px;grid-template-areas:"logo menuTrigger";-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 30px;max-width:1660px}@media (min-width: 1200px){.mainHeader__container{-ms-grid-columns:200px 1fr;grid-template-columns:200px 1fr;grid-template-areas:"logo  menuNav";padding:40px 30px;-webkit-transition:all 0.2s;transition:all 0.2s}.scroll .mainHeader__container{padding:15px 30px}}.mainHeader__logoHolder{-ms-grid-row:1;-ms-grid-column:1;grid-area:logo}.mainHeader__logo{display:block;width:183px;height:55px;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/logo.png) center no-repeat;background-size:contain;-webkit-transition:all 0.2s;transition:all 0.2s}.mainHeader__contact{grid-area:contact;display:none}@media (min-width: 1200px){.mainHeader__contact{display:block}}.mainHeader__langNav{grid-area:lang;-ms-grid-column-align:end;justify-self:end}.mainHeader__menu{grid-area:menuNav;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0px;left:0px;width:100%;height:100vh;padding-top:100px;visibility:hidden}@media (min-width: 1200px){.mainHeader__menu{position:relative;visibility:visible;height:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:0px}}.mainHeader__menu:before{content:"";position:fixed;top:0px;right:0px;width:0%;height:100%;background:rgba(0,0,0,0.95);-webkit-transition:all 0.2s 0.1s;transition:all 0.2s 0.1s}@media (min-width: 1200px){.mainHeader__menu:before{display:none}}.showMenu .mainHeader__menu{visibility:visible}.showMenu .mainHeader__menu:before{-webkit-transition:all 0.4s 0s;transition:all 0.4s 0s;width:100%}.mainHeader__menu .menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:600px;height:calc(100% - 30px);opacity:0;-webkit-transition:all 0.2s 0s;transition:all 0.2s 0s;overflow-y:auto}@media (min-width: 1200px){.mainHeader__menu .menu{opacity:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:visible;max-width:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;text-align:center}}@media (min-width: 1460px){.mainHeader__menu .menu{padding-right:200px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.showMenu .mainHeader__menu .menu{opacity:1;-webkit-transition:all 0.2s 0.2s;transition:all 0.2s 0.2s}.mainHeader__menu a{display:block;padding:5px 30px;color:#fff;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0.5}.mainHeader__menu .menu-item{position:relative}.mainHeader__menu .menu-item.current-menu-item>a,.mainHeader__menu .menu-item.current_page_item>a,.mainHeader__menu .menu-item.current_page_parent>a,.mainHeader__menu .menu-item.current-page-ancestor>a,.mainHeader__menu .menu-item:hover>a{opacity:1}.mainHeader__menu .menu-item.clientPanel a{opacity:1;position:relative}.mainHeader__menu .menu-item.clientPanel a:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:2px;background:#fff;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 0.4s;transition:all 0.4s}.mainHeader__menu .menu-item.clientPanel a:hover:after{height:100%;mix-blend-mode:difference}@media (min-width: 1460px){.mainHeader__menu .menu-item.clientPanel{position:absolute;top:50%;right:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right}.mainHeader__menu .menu-item.clientPanel a{padding:0px 3px}}@media (min-width: 1200px){.mainHeader__menu .menu-item:focus>.sub-menu,.mainHeader__menu .menu-item:focus-within>.sub-menu,.mainHeader__menu .menu-item:hover>.sub-menu{visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s, 0s, 0.3s;transition-delay:0s, 0s, 0.3s}}@media (min-width: 1200px){.mainHeader__menu .menu-item-has-children>a{position:relative}.mainHeader__menu .menu-item-has-children>a:after{content:"";position:absolute;top:50%;right:6px;width:6px;height:6px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}}.mainHeader__menu .sub-menu{padding-left:30px}.mainHeader__menu .sub-menu a{text-transform:none;font-size:1.4rem;line-height:1.3em;padding:10px 30px}@media (min-width: 1200px){.mainHeader__menu .sub-menu a:after{right:15px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}}.mainHeader__menu .sub-menu .menu-item.current-menu-item>a,.mainHeader__menu .sub-menu .menu-item.current_page_item>a,.mainHeader__menu .sub-menu .menu-item.current_page_parent>a,.mainHeader__menu .sub-menu .menu-item:hover>a{color:#1d1d1b}@media (min-width: 1200px){.mainHeader__menu .sub-menu{position:absolute;top:100%;left:0px;min-width:250px;padding:0px;background:rgba(29,29,27,0.98);visibility:hidden;opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em);z-index:-1;-webkit-transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;transition:all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;-webkit-box-shadow:0px 5px 8px 0px rgba(0,0,0,0.3);box-shadow:0px 5px 8px 0px rgba(0,0,0,0.3)}.mainHeader__menu .sub-menu .sub-menu{top:0px;left:100%}}.mainHeader__menuTrigger{-ms-grid-row:1;-ms-grid-column:2;grid-area:menuTrigger;-ms-grid-column-align:end;justify-self:end}@media (min-width: 1200px){.mainHeader__menuTrigger{display:none !important}}.menuTrigger{display:block;position:relative;width:40px;height:20px;cursor:pointer}.menuTrigger__bar{display:block;position:absolute;left:0px;top:0px;width:100%;height:2px;background:#fff;-webkit-transition:all 0.4s;transition:all 0.4s}.menuTrigger__bar:nth-of-type(1){-webkit-transform:translateY(2px);transform:translateY(2px)}.menuTrigger__bar:nth-of-type(2){-webkit-transform:translateY(10px);transform:translateY(10px)}.menuTrigger__bar:nth-of-type(3){-webkit-transform:translateY(18px);transform:translateY(18px)}.showMenu .menuTrigger .menuTrigger__bar:nth-of-type(1){-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.showMenu .menuTrigger .menuTrigger__bar:nth-of-type(2){opacity:0;-webkit-transform:translateY(10px) translateX(-50%);transform:translateY(10px) translateX(-50%)}.showMenu .menuTrigger .menuTrigger__bar:nth-of-type(3){-webkit-transform:translateY(10px) rotate(-45deg);transform:translateY(10px) rotate(-45deg)}@-webkit-keyframes fadeRight{from{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fadeRight{from{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.subpageHeader{background:#1d1d1b;color:#fff}.subpageHeader__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:120px 30px 60px 30px}@media (min-width: 768px){.subpageHeader__container{height:650px;padding-bottom:0px}}@media (min-width: 1200px){.subpageHeader__container{padding:190px 30px 0px 30px}}@media (min-width: 1460px){.subpageHeader__container{padding:190px 0px 0px 0px}}.page-template-contact .subpageHeader__container{gap:30px}@media (min-width: 768px){.page-template-contact .subpageHeader__container{height:auto}}@media (min-width: 1200px){.page-template-contact .subpageHeader__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:60px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (min-width: 1460px){.page-template-contact .subpageHeader__container{gap:60px}}.subpageHeader__content{-webkit-animation:fadeRight 1s 0.5s both;animation:fadeRight 1s 0.5s both;max-width:660px}@media (min-width: 768px){.subpageHeader__content{width:48%}}@media (min-width: 1200px){.page-template-contact .subpageHeader__content{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.subpageHeader__content2{padding:30px;background-color:#000}.subpageHeader__content2 .wp-block-column{margin-bottom:1.5em}@media (min-width: 1200px){.subpageHeader__content2{padding:60px 60px 40px 60px}}@media (min-width: 1460px){.subpageHeader__content2{-ms-flex-negative:0;flex-shrink:0;max-width:690px}}.subpageHeader__title span{font-size:2.4rem;font-weight:500}@media screen and (max-width: 768px){.subpageHeader__title{font-size:4rem}.subpageHeader__title span{font-size:1.8rem}}.subpageHeader__image{display:none}@media (min-width: 768px){.subpageHeader__image{display:block;position:absolute;bottom:0px;left:52%;width:48%;height:460px;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/header.jpg) center/cover no-repeat;-webkit-animation:fade 3s 0.2s both;animation:fade 3s 0.2s both}.page-template-contact .subpageHeader__image{display:none}}@media (min-width: 1200px){.subpageHeader__image{left:720px;width:calc(100% - 720px)}.page-template-contact .subpageHeader__image{display:block;position:relative;width:325px;left:auto;top:auto}}@media (min-width: 1460px){.subpageHeader__image{width:calc(100vw - (50vw - 730px) - 726px)}.page-template-contact .subpageHeader__image{-ms-flex-negative:0;flex-shrink:0;height:630px}}.subpageHeader__short{padding-top:1em;opacity:0.7}@media (min-width: 1200px){.subpageHeader__short{padding-top:1.5em}}.breadcrumbs{position:relative;display:block;width:100%;padding:20px 0 20px 0;color:#fff}.breadcrumbs a{text-decoration:none;color:inherit}.breadcrumbs a:hover{text-decoration:underline}.contentUi p{padding-bottom:1.5em}.contentUi a{color:inherit}.contentUi p.dark{opacity:0.5}.contentUi p.big{padding:0px;font-size:6rem;font-weight:bold;line-height:1em}@media (min-width: 1200px){.contentUi p.big{font-size:12rem}}.contentUi h1,.contentUi h2,.contentUi h3,.contentUi h4,.contentUi h5,.contentUi h6{color:inherit;padding-bottom:1em;position:relative}.contentUi h1.dark,.contentUi h2.dark,.contentUi h3.dark,.contentUi h4.dark,.contentUi h5.dark,.contentUi h6.dark{opacity:0.5}.contentUi strong{font-weight:bold}@media (min-width: 1200px){.contentUi .wp-block-column:not(:first-child){margin-left:4em}}.contentUi ul{padding:0 0 1.5em 0px}.contentUi ul li:not(.blocks-gallery-item){position:relative;padding:0px 0px 1em 0.8em}.contentUi ul li:not(.blocks-gallery-item):before{content:"";position:absolute;top:0.5em;left:0px;width:0.25em;height:0.25em;background:#fff}.contentUi .wp-block-image img{height:auto}.contentUi .blocks-gallery-grid{display:-ms-grid;display:grid;grid-gap:20px;padding-top:24px;padding-left:0px;padding-bottom:24px;width:100%}@media (min-width: 768px){.contentUi .blocks-gallery-grid{grid-gap:40px;-ms-grid-columns:(minmax(230px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(230px, 1fr))}}@media (min-width: 1200px){.contentUi .blocks-gallery-grid{-ms-grid-columns:(minmax(330px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(330px, 1fr))}}.contentUi .blocks-gallery-item{margin:0px !important;padding:0px !important;float:none !important;width:auto !important}.contentUi .blocks-gallery-item figure{display:block}.contentUi .blocks-gallery-item img{display:block;max-width:100%;height:auto}.contentUi .blocks-gallery-item a{display:block;position:relative;overflow:hidden;width:100%}.contentUi .blocks-gallery-item a:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(29,29,27,0.7) url(//posesja.testy.ovh/wp-content/themes/posesja/images/lupa.svg) center no-repeat;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0}.contentUi .blocks-gallery-item a:hover:after{opacity:1}.contentUi .blocks-gallery-item__caption{display:none}.contentUi .wp-block-embed-youtube .wp-block-embed__wrapper{position:relative}.contentUi .wp-block-embed-youtube .wp-block-embed__wrapper:before{content:"";display:block;padding-bottom:56.25%}.contentUi .wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.contentUi ol{padding:0 0 24px 40px;list-style:decimal}.contentUi ol li{list-style:decimal;padding:0px 0px 12px 5px}.contentUi .tableHolder{display:block;position:relative;width:100%;overflow:auto}.contentUi .myTable tr{background:#fff}.contentUi .myTable tr:nth-child(odd){background:#818178}.contentUi .myTable tr:first-child{color:#1d1d1b}.contentUi .myTable td{padding:10px 15px}.contentUi .wp-block-group.whiteBg{position:relative;margin:4em 0px;padding:5em 0px 2.5em 0px;background:#fff;color:#1d1d1b}.contentUi .wp-block-group.whiteBg ul li:not(.blocks-gallery-item):before{background:#1d1d1b}.contentUi .wp-block-group.whiteBg:before{content:"";position:absolute;top:0px;left:50%;width:100vw;height:100%;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contentUi .wp-block-group.whiteBg .wp-block-group__inner-container{position:relative}.contentUi>.wp-block-group.whiteBg:last-child{margin-bottom:0px}.contentUi .wp-block-buttons{margin-bottom:1.5em}.contentUi .wp-block-contact-form-7-contact-form-selector{position:relative;padding:3em 0px 2em 0px;margin:0em 0px 3em 0px}.contentUi .wp-block-contact-form-7-contact-form-selector>div{position:relative}.contentUi .wp-block-contact-form-7-contact-form-selector:before{content:"";position:absolute;top:0px;left:calc(50% - 100vw);width:200vw;height:100%;background:#fff}.contentUi .blackBg{-ms-flex-line-pack:center;align-content:center}.contentUi .blackBg p:last-child,.contentUi .blackBg ul:last-child,.contentUi .blackBg li:last-child{padding-bottom:0px}.contentUi .blackBg .wp-block-column{padding:1em;background:#000}@media (min-width: 992px){.contentUi .blackBg .wp-block-column{padding:3.5em}}.fancybox-caption__body{max-width:1200px;margin-left:auto;margin-right:auto}.fancybox-thumbs{background-color:#474746 !important}.fancybox-thumbs__list a:before{border:3px solid #1d1d1b !important}.mainContent__aside{width:100%;padding:40px 30px 20px 30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #474746}@media (min-width: 768px){.mainContent__aside{padding:90px 30px 20px 30px}}.mainContent__article{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:40px 30px 20px 30px}@media (min-width: 1460px){.mainContent__article{padding:90px 60px 60px 60px}}.mainContent__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.submenu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.submenu:before{content:"MENU";display:inline-block;padding:5px 0px;border-bottom:1px solid #474746}@media (min-width: 768px){.submenu:before{width:80px;position:absolute;top:50%;left:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-bottom:none;border-right:1px solid #474746}}@media (min-width: 768px){.submenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:120px;gap:0px 30px}}@media (min-width: 1460px){.submenu{gap:0px 50px}}.submenu .page_item a,.submenu .cat-item a,.submenu .cat-item-all a{display:block;position:relative;padding:5px 0px;color:#fff;text-decoration:none;opacity:0.5;-webkit-transition:all 0.2s;transition:all 0.2s}@media (min-width: 768px){.submenu .page_item a,.submenu .cat-item a,.submenu .cat-item-all a{padding:0px}}.submenu .page_item.current_page_item>a,.submenu .page_item.current_page_parent>a,.submenu .page_item.current_page_ancestor>a,.submenu .page_item:hover>a,.submenu .page_item.current-cat>a,.submenu .cat-item.current_page_item>a,.submenu .cat-item.current_page_parent>a,.submenu .cat-item.current_page_ancestor>a,.submenu .cat-item:hover>a,.submenu .cat-item.current-cat>a,.submenu .cat-item-all.current_page_item>a,.submenu .cat-item-all.current_page_parent>a,.submenu .cat-item-all.current_page_ancestor>a,.submenu .cat-item-all:hover>a,.submenu .cat-item-all.current-cat>a{opacity:1}body.blog .submenu .cat-item-all a{opacity:1}.submenu .children{padding:0 0 0 10px}.submenu .children .page_item{border:none}.submenu .children .page_item a{font-size:1.4rem;padding:4px 6px}@media (min-width: 768px){.submenu .children{position:absolute;top:100%;width:100%;background:#e9e9e9;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;-webkit-transition:all 0.2s;transition:all 0.2s}.submenu .page_item,.submenu .cat-item{border:none}.submenu .page_item.current_page_item>.children,.submenu .page_item.current_page_parent>.children,.submenu .page_item.current_page_ancestor>.children,.submenu .page_item:hover>.children,.submenu .page_item.current-cat>.children,.submenu .cat-item.current_page_item>.children,.submenu .cat-item.current_page_parent>.children,.submenu .cat-item.current_page_ancestor>.children,.submenu .cat-item:hover>.children,.submenu .cat-item.current-cat>.children{visibility:visible;opacity:1}}.gFaq{display:-ms-grid;display:grid;grid-gap:0px;margin:1em 0px 3em 0px}.gFaq__content{padding:20px 10px 10px 10px;display:none}.gFaq__content.active{display:block}.gFaq__content img{max-width:100%;height:auto}.gFaq__trigger{position:relative;padding:0.9em 30px 0.9em 0px !important;font-size:2rem !important;color:#fff;border-bottom:1px solid #474746;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gFaq__trigger:after{content:"";display:block;height:16px;width:16px;margin-left:1em;-webkit-transition:all 0.2s;transition:all 0.2s;-ms-flex-negative:0;flex-shrink:0}.gFaq__trigger:hover{color:#e9e9e9}.gFaq__item{padding:0px 0px;-webkit-transition:all 0.2s;transition:all 0.2s}.gFaq__item.active .gFaq__trigger{color:#e9e9e9}.gFaq__item.active .gFaq__trigger:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.gFaq__item.active .gFaq__content{display:block}.clientList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0em 0px 3em 0px}.clientList__item{display:inline-block;margin:1em 2em}.clientList__image{display:block;max-width:120px;max-height:50px;opacity:0.5;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 0.4s;transition:all 0.4s}.clientList__image:hover{opacity:1}.footerContact{background:#fff;color:#1d1d1b}.footerContact__container{padding:80px 30px}@media (min-width: 1460px){.footerContact__container{padding:80px 90px}}.footerMap{position:relative}.footerMap__container{position:relative;z-index:1;padding:60px 30px;display:-ms-grid;display:grid;grid-gap:30px;background:#1d1d1b;color:#fff}@media (min-width: 768px){.footerMap__container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media (min-width: 992px){.footerMap__container{-ms-grid-columns:1.2fr 1fr 1fr;grid-template-columns:1.2fr 1fr 1fr}}@media (min-width: 1460px){.footerMap__container{margin-bottom:460px;padding-left:190px;padding-right:190px;-ms-grid-columns:2fr 0.9fr 1fr;grid-template-columns:2fr 0.9fr 1fr}}.footerMap__content:first-line{font-size:1.6rem;font-weight:400;line-height:24px;color:#999}.footerMap__content a{color:#fff;text-decoration:none}.footerMap__content a:hover{text-decoration:underline}@media (min-width: 768px){.footerMap__content:first-child{-ms-grid-column-span:2;grid-column-end:span 2}}@media (min-width: 992px){.footerMap__content:first-child{grid-column-end:auto}}.footerMap__map{width:100%;height:300px}@media (min-width: 1460px){.footerMap__map{position:absolute !important;top:0px;left:0px;height:100%}.page-template-contact .footerMap__map{position:relative !important;top:auto;left:auto;height:520px}}.footer{background:#fff;color:#1d1d1b}.footer__container{padding:50px 30px;display:-ms-grid;display:grid;grid-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #9f9f9f}@media (min-width: 768px){.footer__container{grid-gap:30px;-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr}}.footer__logo{display:block;width:183px;height:55px;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/logo_black.png) center no-repeat;background-size:contain}.footer__menu{width:100%}.footer__menu .menu{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.footer__menu .menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0px 1em}}@media (min-width: 1460px){.footer__menu .menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:160px;gap:0px 2em}}.footer__menu .menu .menu-item a{display:block;padding:5px 0px;color:#1d1d1b;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0.5}.footer__menu .menu .menu-item.current-menu-item>a,.footer__menu .menu .menu-item.current_page_item>a,.footer__menu .menu .menu-item.current_page_parent>a,.footer__menu .menu .menu-item.current-page-ancestor>a,.footer__menu .menu .menu-item:hover>a{opacity:1}.footer__menu .menu .menu-item.clientPanel a{opacity:1;position:relative;-webkit-transition:all 0.4s;transition:all 0.4s}.footer__menu .menu .menu-item.clientPanel a:after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:2px;background:#1d1d1b;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:all 0.4s;transition:all 0.4s}.footer__menu .menu .menu-item.clientPanel a:hover{color:#fff}.footer__menu .menu .menu-item.clientPanel a:hover:after{height:100%;mix-blend-mode:difference}@media (min-width: 1460px){.footer__menu .menu .menu-item.clientPanel{position:absolute;top:50%;right:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right}.footer__menu .menu .menu-item.clientPanel a{padding:0px 3px}}.footer__menu .menu .children{padding:0 0 0 20px}.footer__menu .menu .children .menu-item{border:none}.footer__menu .menu .children .menu-item a{font-size:1.2rem;padding:4px 0px}.footer2{background:#fff;color:#1d1d1b}.footer2__container{padding:50px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.footer2__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.footer2__link{color:#1d1d1b;text-decoration:none;-ms-flex-negative:0;flex-shrink:0}.footer2__link:hover{text-decoration:underline}.designe{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.designe__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;min-height:25px;padding:0 5px 0 0;margin-right:5px;font-size:1.2rem;color:#9f9f9f;border-right:1px solid #9f9f9f;line-height:1em;text-decoration:none}.designe__logo{display:block;width:65px;height:25px;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/autor_logo.png) center no-repeat;background-size:contain}.cookies{color:#1d1d1b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookies.hide{display:none}.cookies a{color:inherit}.cookies__close{margin-left:10px}.contactform p{padding:0px}.contactform__container{width:100%;display:-ms-grid;display:grid;grid-gap:40px}@media (min-width: 992px){.contactform__container{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.contactform__field{display:block;padding:0px;margin:0;position:relative}.contactform__field br{display:none}.contactform__field .wpcf7-form-control-wrap{width:100%;display:block}.contactform__field .wpcf7-not-valid-tip{display:none}.contactform__field>label{position:absolute;width:100%;height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;bottom:100%;left:0;z-index:1;opacity:1;-webkit-transition:0.2s -webkit-transform;transition:0.2s -webkit-transform;transition:0.2s transform;transition:0.2s transform, 0.2s -webkit-transform;color:#1d1d1b;-webkit-transform:translateY(130%);transform:translateY(130%);-webkit-transform-origin:top left;transform-origin:top left}.contactform__field>label.show{-webkit-transform:translateY(95%) scale(0.8);transform:translateY(95%) scale(0.8);opacity:0.9;z-index:3}.contactform__field.cfFile>label.static{-webkit-transform:translateY(140%);transform:translateY(140%)}.contactform__field input:not([type="checkbox"]),.contactform__field select,.contactform__field textarea{display:block;position:relative;width:100% !important;height:60px;min-width:10px;line-height:40px;padding:20px 20px 0px 20px;background:transparent;color:#1d1d1b;border:none;border-bottom:1px solid #474746;z-index:2}.contactform__field input:not([type="checkbox"])::-webkit-input-placeholder,.contactform__field select::-webkit-input-placeholder,.contactform__field textarea::-webkit-input-placeholder{color:#1d1d1b;opacity:1}.contactform__field input:not([type="checkbox"]):-moz-placeholder,.contactform__field select:-moz-placeholder,.contactform__field textarea:-moz-placeholder{color:#1d1d1b;opacity:1}.contactform__field input:not([type="checkbox"])::-moz-placeholder,.contactform__field select::-moz-placeholder,.contactform__field textarea::-moz-placeholder{color:#1d1d1b;opacity:1}.contactform__field input:not([type="checkbox"]):-ms-input-placeholder,.contactform__field select:-ms-input-placeholder,.contactform__field textarea:-ms-input-placeholder{color:#1d1d1b;opacity:1}.contactform__field input:not([type="checkbox"]):-webkit-autofill,.contactform__field input:not([type="checkbox"]):-webkit-autofill:hover,.contactform__field input:not([type="checkbox"]):-webkit-autofill:focus,.contactform__field select:-webkit-autofill,.contactform__field select:-webkit-autofill:hover,.contactform__field select:-webkit-autofill:focus,.contactform__field textarea:-webkit-autofill,.contactform__field textarea:-webkit-autofill:hover,.contactform__field textarea:-webkit-autofill:focus{border-color:#474746;-webkit-text-fill-color:#1d1d1b;-webkit-box-shadow:0 0 0px 1000px #fff inset}.contactform__field input:not([type="checkbox"]):focus,.contactform__field select:focus,.contactform__field textarea:focus{outline:none;-webkit-box-shadow:0px -15px 5px -15px rgba(71,71,70,0.5) inset;box-shadow:0px -15px 5px -15px rgba(71,71,70,0.5) inset}.contactform__field input:not([type="checkbox"]):focus,.contactform__field select:focus,.contactform__field textarea:focus{outline:none}.contactform__field input:not([type="checkbox"]).wpcf7-not-valid,.contactform__field select.wpcf7-not-valid,.contactform__field textarea.wpcf7-not-valid{border-color:#d80202}.contactform__field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:98% 50% no-repeat;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23bbbbbb%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-size:14px auto}.contactform__field textarea{height:120px;line-height:1.3em;padding-top:26px}@media (min-width: 768px){.contactform__field textarea{height:70px}}.contactform__field .wpcf7-acceptance{display:block;position:relative;color:#1d1d1b}.contactform__field .wpcf7-acceptance input{visibility:hidden;position:absolute}.contactform__field .wpcf7-acceptance .wpcf7-list-item-label{display:block;padding-left:36px;text-align:left;cursor:pointer}.contactform__field .wpcf7-acceptance .wpcf7-list-item-label a{color:#1d1d1b}.contactform__field .wpcf7-acceptance .wpcf7-list-item-label:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:4px;left:0px;width:30px;height:30px;border:1px solid #474746;background:none}.contactform__field .wpcf7-acceptance .wpcf7-list-item-label:after{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:11px;left:7px;width:16px;height:16px}.contactform__field .wpcf7-acceptance input:checked+.wpcf7-list-item-label:after{background:#1d1d1b}.contactform__field.fileField{margin:0px}.contactform__field.fileField input{opacity:0;position:absolute}@media (min-width: 992px){.contactform__field.cfText,.contactform__field.cfRodo,.contactform__field.cfFile{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3}}.contactform__fileTrigger{display:block;padding:16px 10px;margin-bottom:10px;font-size:1.3rem;background:#474746;color:#fff;text-align:center;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.contactform__fileTrigger:hover{background-color:#000}.contactform__fileDelete{font-size:1.2rem;padding:0 0 0 10px;border-left:1px solid #1d1d1b;font-weight:bold;color:red !important;visibility:hidden;cursor:pointer}.contactform__fileDelete.show{visibility:visible}.contactform__fileName{padding-right:10px;font-size:1.2rem;color:#1d1d1b !important}.contactform .wpcf7-response-output{padding:10px 20px !important;margin:0px 0px 20px 0px !important;border:none !important;text-align:center;font-size:1.6rem;background-color:#d80202;color:#fff}form.sent .contactform .wpcf7-response-output{background-color:#0a951e}.contactform__submitHolder{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;-ms-grid-column-align:center;justify-self:center}.contactform__submitHolder .ajax-loader,.contactform__submitHolder .wpcf7-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 992px){.contactform__submitHolder{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / span 3;width:488px}}.contactform .wpcf7-submit{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.codedropz-upload-wrapper{position:relative;margin:0px;color:#1d1d1b}.codedropz-upload-wrapper>input{position:absolute !important}.codedropz-upload-wrapper .codedropz-upload-inner{margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 16px}.codedropz-upload-wrapper .codedropz-upload-inner:before{content:"Dodaj załącznik (opcjonalnie)"}.codedropz-upload-wrapper .codedropz-upload-handler{background:#e9e9e9;padding:1em 0px;margin:0px}.codedropz-upload-wrapper .cd-upload-btn{text-decoration:underline !important}.slickSliderUi .slick-dots{position:absolute;bottom:50px;left:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1001}.slickSliderUi .slick-dots li{display:block;border-radius:100%;border:2px solid #1d1d1b;margin:0 4px;cursor:pointer}.slickSliderUi .slick-dots li button{display:block;text-indent:-9999px;margin:4px;width:10px;height:10px;border-radius:100%;border:none;background:none;-webkit-transition:all 0.2s;transition:all 0.2s;cursor:pointer}.slickSliderUi .slick-dots li button:focus{outline:none}.slickSliderUi .slick-dots li.slick-active button,.slickSliderUi .slick-dots li:hover button{background:#474746}.slickSliderUi .slick-arrow{display:block;position:absolute;left:10px;bottom:0px;width:40px;height:40px;z-index:1001;background-color:transparent;background-size:7px 12px;-webkit-transition:all 0.3s;transition:all 0.3s;border:1px solid #9f9f9f;text-indent:-9999px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border-radius:50%}.slickSliderUi .slick-arrow.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slickSliderUi .slick-arrow.slick-next{-webkit-transform:translateX(130%);transform:translateX(130%)}.slickSliderUi .slick-arrow:hover{background-color:#e9e9e9}.slickSliderUi .slick-arrow:focus{outline:none}@media (min-width: 1200px){.slickSliderUi .slick-arrow{width:80px;height:80px;bottom:-20px}}.slickSliderUi .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slickSliderUi .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slickSliderUi .slick-list:focus{outline:none}.slickSliderUi .slick-list.dragging{cursor:pointer;cursor:hand}.slickSliderUi .slick-slider .slick-track,.slickSliderUi .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slickSliderUi .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slickSliderUi .slick-track:before,.slickSliderUi .slick-track:after{content:"";display:table}.slickSliderUi .slick-track:after{clear:both}.slick-loading .slickSliderUi .slick-track{visibility:hidden}.slickSliderUi .slick-slide{float:left;height:100%;min-height:1px}[dir="rtl"] .slickSliderUi .slick-slide{float:right}.slickSliderUi .slick-slide img{display:block}.slickSliderUi .slick-slide.slick-loading img{display:none}.slickSliderUi .slick-slide.dragging img{pointer-events:none}.slick-initialized .slickSliderUi .slick-slide{display:block}.slick-loading .slickSliderUi .slick-slide{visibility:hidden}.slick-vertical .slickSliderUi .slick-slide{display:block;height:auto;border:1px solid transparent}.slickSliderUi .slick-arrow.slick-hidden{display:none}.newsList{display:-ms-grid;display:grid;grid-gap:24px;-ms-grid-columns:(minmax(280px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}@media (min-width: 992px){.newsList{-ms-grid-columns:(minmax(360px, 1fr))[auto-fill];grid-template-columns:repeat(auto-fill, minmax(360px, 1fr))}}.news{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}.news__imageHolder{display:block;position:relative}.news__imageHolder.noImage{background:#000 url(//posesja.testy.ovh/wp-content/themes/posesja/images/logo.png) center no-repeat;background-size:50% auto}.news__imageHolder.noImage:before{content:"";display:block;padding-bottom:80.43%}.news__image{display:block;width:100%;height:auto}.news__content{padding:30px}@media (min-width: 1460px){.news__content{padding:60px}}.news__title{display:block;color:inherit;text-decoration:none;padding-bottom:0.6em !important}.news__title:hover{text-decoration:underline}.news__date{opacity:0.8;padding-bottom:0.6em !important}.newsDetail{width:100%}.mapHolder{display:block;position:relative;width:100%;height:200px}@media (min-width: 768px){.mapHolder{height:600px}}.mapHolder iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.searchList{display:-ms-grid;display:grid;grid-gap:30px;padding:30px 0 20px 0}.searchList__article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.searchList__title{color:#1d1d1b;line-height:1.1em}.searchList__title a{color:inherit;text-decoration:none}.searchList__title a:hover{text-decoration:underline}.searchList__more{-ms-flex-item-align:end;align-self:flex-end}.searchForm{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:500px}.searchForm__input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:block;padding:0 20px;height:40px;line-height:40px;color:#fff;font-size:1.3rem;border:1px solid #1d1d1b}.searchForm__button{position:relative;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:block;width:40px;height:40px;background:#1d1d1b;-webkit-transition:all 0.2s;transition:all 0.2s;border:none;cursor:pointer}.searchForm__button path{fill:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.searchForm__button:hover{background-color:#000}.searchForm__button:hover path{fill:#1d1d1b}.pageList{display:-ms-grid;display:grid;grid-gap:40px;padding:20px 0px 60px 0px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media (min-width: 768px){.pageList{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}.pageBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-transition:all 0.4s;transition:all 0.4s;background:#000}.pageBox:before{content:"";display:block;padding-bottom:100%}.indexC3__slider .pageBox{margin:0px 10px}@media screen and (min-width: 992px) and (max-height: 760px){.pageBox:before{padding-bottom:60%}}.pageBox__imageHolder{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;opacity:0.5;background:#474746 url(//posesja.testy.ovh/wp-content/themes/posesja/images/logo.png) center no-repeat;-webkit-transition:all 0.4s;transition:all 0.4s}.pageBox__image{position:absolute;top:0px;left:0px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pageBox__content{padding:30px;position:absolute;bottom:0px;width:90%;z-index:3;-webkit-transition:all 0.4s;transition:all 0.4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff}@media (min-width: 1200px){.pageBox__content{padding:60px 30px 30px 60px}}.pageBox__title a{display:block;padding:0.3em 0px;color:inherit;-webkit-transition:all 0.4s;transition:all 0.4s}.pageBox__title a:hover{text-decoration:underline}.pageBox__short{opacity:0.8}.pageBox__more{opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s}.pageBox:hover .pageBox__more{opacity:1}.pageBox:hover .pageBox__content{background-color:#1d1d1b;padding-bottom:60px}.pageBox:hover .pageBox__imageHolder{opacity:1}.indexHeader{background:#1d1d1b}.indexHeader__container{position:relative;padding:75px 30px 30px 30px;height:100vh;max-height:800px;max-width:1660px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 1200px){.indexHeader__container{padding:146px 30px 60px 30px;max-height:1006px}}.indexHeader__video{position:absolute;top:75px;left:30px;width:calc(100% - 60px);height:calc(100% - 115px);-o-object-fit:cover;object-fit:cover}@media (min-width: 1200px){.indexHeader__video{top:146px;height:calc(100% - 206px)}}.indexHeader__videoMask{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#1d1d1b;opacity:0.5;-webkit-transition:all 0.4s;transition:all 0.4s}.indexHeader__content{position:relative;max-width:720px;z-index:1;color:#fff;padding:30px;-webkit-transition:all 0.4s;transition:all 0.4s}@media (min-width: 1660px){.indexHeader__content{margin-left:60px}}@media screen and (max-width: 768px){.indexHeader__title1{font-size:1.2rem}}@media screen and (max-width: 768px){.indexHeader__title2{font-size:4rem}}@media screen and (max-height: 600px){.indexHeader__title2{font-size:4rem}}.indexHeader__movieTrigger{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;padding-left:30px;height:70px;color:#fff;cursor:pointer;-webkit-transition:all 0.4s;transition:all 0.4s}.indexHeader__movieTrigger svg{height:100%;width:auto;-webkit-transition:all 0.4s;transition:all 0.4s}@media (min-width: 1200px){.indexHeader__movieTrigger{position:absolute;top:50%;right:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1660px){.indexHeader__movieTrigger{right:120px}}.indexHeader__movieTrigger:hover{gap:20px}.indexHeader__movieTrigger:hover #mt_pausa{-webkit-transform:scale(1.8);transform:scale(1.8)}.indexHeader__movieTrigger:hover #mt_play{-webkit-transform:rotate(-90deg) scale(1.8);transform:rotate(-90deg) scale(1.8)}.indexHeader__movieTriggerHide{display:none}.indexHeader #mt_elipse2{-webkit-animation:rotate 3s infinite linear;animation:rotate 3s infinite linear;-webkit-transform-origin:center;transform-origin:center}.indexHeader #mt_pausa{opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 0.4s;transition:all 0.4s}.indexHeader #mt_play{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 0.4s;transition:all 0.4s}.indexHeader__scrollDown{position:absolute;z-index:2;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;color:#fff;-webkit-transition:all 0.4s;transition:all 0.4s;cursor:pointer}.indexHeader__scrollDown:after{content:"";position:absolute;bottom:calc(100% + 10px);left:50%;height:40px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transition:all 0.4s;transition:all 0.4s}@media (min-width: 1200px){.indexHeader__scrollDown:after{height:100px}}.indexHeader__scrollDown:hover:after{bottom:100%}.indexHeader.showMovie .indexHeader__videoMask{opacity:0}.indexHeader.showMovie .indexHeader__content{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.indexHeader.showMovie #mt_pausa{opacity:1}.indexHeader.showMovie #mt_play{opacity:0}.indexHeader.showMovie .indexHeader__movieTriggerHide{display:block}.indexHeader.showMovie .indexHeader__movieTriggerShow{display:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.indexC1{background:#1d1d1b;color:#fff}.indexC1__container{padding:90px 30px}@media (min-width: 1200px){.indexC1__container{padding:170px 30px 140px 30px}}.specialMainImages{width:100%;position:relative;margin-bottom:2em}.specialMainImages:before{content:"";display:block;padding-bottom:109%}.specialMainImages .spIHolder{position:absolute;width:57%;-webkit-transition:all 0.4s;transition:all 0.4s;z-index:1;overflow:hidden}.specialMainImages .spIHolder:before{content:"";display:block;padding-bottom:137%}.specialMainImages .spIHolder img{position:absolute;top:0%;left:50%;width:100%;height:120%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.specialMainImages .spIHolder:nth-child(2){top:0px;right:0px}.specialMainImages .spIHolder:nth-child(1){bottom:0px;left:0px;opacity:0.8;-webkit-filter:grayscale(1);filter:grayscale(1)}.specialMainImages .spIHolder:nth-child(1):hover{z-index:2;opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0)}.specialMainImages .spIHolder:nth-child(1):hover+.spIHolder{opacity:0.8;-webkit-filter:grayscale(1);filter:grayscale(1)}.indexC2{position:relative;background:#000;color:#fff;padding-bottom:60px}@media (min-width: 768px){.indexC2{padding-bottom:0px}}.indexC2__container{padding:80px 30px 20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 768px){.indexC2__container{padding:120px 30px}}.indexC2__content{position:relative;z-index:2;background:#1d1d1b;color:#fff;padding:30px 30px 0px 30px;max-width:570px}@media (min-width: 1200px){.indexC2__content{padding:60px 60px 30px 60px}}.indexC2.c2b{background:#1d1d1b}.indexC2.c2b .indexC2__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.indexC2.c2b .indexC2__content{background:#000}.indexC2__list,.indexC2__list2{width:100%;position:relative;overflow:hidden;padding:10px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.indexC2__list,.indexC2__list2{position:absolute;top:15%;left:0px;width:100%;height:35%}}@media (min-width: 768px){.indexC2__list2{top:50%;width:100%;height:35%;display:-webkit-box;display:-ms-flexbox;display:flex}}.indexC2__city{font-family:"Yantramanav",sans-serif;font-size:4rem;font-weight:bold;line-height:1em;margin-right:1.2em}.indexC2__city span{opacity:0.2;-webkit-transition:all 0.4s;transition:all 0.4s}.indexC2__city span:hover{opacity:0.6}@media (min-width: 768px){.indexC2__city{font-size:10rem;position:relative;white-space:nowrap;padding:0;will-change:transform}}@media (min-width: 1200px){.indexC2__city{font-size:14rem}}.indexC3{background:#fff;color:#1d1d1b;overflow:hidden}.indexC3__container{position:relative;padding:80px 30px;max-width:1340px}@media (min-width: 1200px){.indexC3__container{padding:130px 30px 100px 30px}}.indexC3 p{padding-bottom:0px}.indexC3__slider{position:relative;margin-left:-10px;width:calc(100% + 20px);max-height:800px;padding-bottom:100px}.indexC3 .slick-list{overflow:visible !important}.indexC3__sliderBar{position:absolute;bottom:140px;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 60px)}@media (min-width: 1200px){.indexC3__sliderBar{left:calc(50% + 10px);bottom:120px;width:calc(50% + 50vw - 690px);max-width:940px}}.indexC3__sliderBarRule{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:3px;background:#e9e9e9}.indexC3__sliderBarHendle{display:block;width:100%;height:3px;background:#1d1d1b;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0.01);transform:scaleX(0.01)}.indexC3__sliderBarCount{-ms-flex-negative:0;flex-shrink:0;margin-left:1em}.indexC4{color:#fff;background-color:#1d1d1b;background-position:50% 100%;background-size:auto 50%}@media (min-width: 1200px){.indexC4{background-size:auto calc(100% - 120px);background-position-x:calc(50% + 480px);margin-bottom:120px;position:relative}.indexC4:before{content:"";position:absolute;bottom:0px;left:39%;width:538px;height:800px;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/prezes.png) bottom/contain no-repeat}.indexC4:after{content:"";position:absolute;bottom:0px;top:100%;width:100%;height:120px;background:#fff}}.indexC4__container{position:relative;z-index:1;padding:80px 30px 0px 30px}@media (min-width: 1200px){.indexC4__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:150px}}.indexC4__content{padding:30px 30px 10px 30px;background:#000}.indexC4__content p:first-child{opacity:0.5;padding-bottom:0px}@media (min-width: 1200px){.indexC4__content{padding:60px 60px 40px 60px;width:41%;margin-bottom:-120px}}.indexC4__content2{padding:30px 0px;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/prezes.png) bottom left/auto 100% no-repeat}@media (min-width: 768px){.indexC4__content2{padding:100px 0px}}@media (min-width: 1200px){.indexC4__content2{background:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:30px 0px;margin-top:0px;width:26%}}.indexC4__sign{display:block;width:149px;height:47px;background:url(//posesja.testy.ovh/wp-content/themes/posesja/images/sign.png) center/contain no-repeat}
/*# sourceMappingURL=style.css.map */