@charset "UTF-8";
.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; }
.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; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; 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; 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; 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;
}.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}.cssmap > li a,.cssmap > li a:hover,.cssmap-tooltip-content{
background: #111;
background: rgba(0,0,0,.8);
color: #eee;
font: normal 12px 'Lucida Grande',Arial,Helvetica,sans-serif;
padding: .4em 1em;
text-align: center;
text-shadow: 0 1px 0 #000;
white-space: nowrap;
-moz-border-radius: .4em;
-ms-border-radius: .4em;
-webkit-border-radius: .4em;
border-radius: .4em;
pointer-events: none;
}
.cssmap-1450 .cssmap > li a,.cssmap-1280 .cssmap > li a{ font-size: 14px }
.cssmap-650 .cssmap > li a{ font-size: 11px }
.cssmap-540 .cssmap > li a,.cssmap-430 .cssmap > li a,.cssmap-320 .cssmap > li a,
.cssmap-250 .cssmap > li a,.cssmap-210 .cssmap > li a{ font-size: 10px !important} .cssmap > li a .tooltip-arrow{
bottom: -5px; border: solid;
border-color: #111 transparent;
border-color: rgba(0,0,0,.8) transparent;
border-width: 5px 5px 0 5px; margin-left: -5px; }
.cssmap > li a.tooltip-right .tooltip-arrow{
margin-right: -5px; }
.cssmap > li a.tooltip-top .tooltip-arrow{ border-width:0 5px 5px 5px;
top: -5px;
}
.cssmap > li a small,.cssmap > li a:hover small,.cssmap-tooltip-content small,
.cssmap > li a abbr,.cssmap > li a:hover abbr,.cssmap-tooltip-content abbr{ display:block; font-size: .8em } .cssmap-pin .cssmap-tooltip-content{
padding: 1em;
text-align:left;
white-space: normal;
max-width: 15em
} .cssmap-dark li a,.cssmap-dark li a:hover,.cssmap-tooltip-content.cssmap-dark{background:#eee;background: rgba(255,255,255,.9);border:2px solid #fff;color:#333;font-weight: bold;text-shadow:0 .1em 0 #fff;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em}
.cssmap-dark li a .tooltip-arrow{bottom:-7px;border:solid;border-color:#fff transparent;border-width:7px 7px 0 7px;content:"";display:block;left:50%;margin-left:-7px;position:absolute;width:0}
.cssmap-dark li a.tooltip-right .tooltip-arrow{margin-right: -7px}
.cssmap-dark li a.tooltip-top .tooltip-arrow{border-width:0 7px 7px 7px;top: -7px} .cssmap-vintage li a,.cssmap-vintage li a:hover,.cssmap-tooltip-content.cssmap-vintage{background: #333;border:2px solid #e9e8c9;color:#f5f5f5;text-shadow:0 1px 0 #000;-moz-border-radius:.6em;-ms-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;-moz-box-shadow:0 0 4px #736357;-webkit-box-shadow:0 0 4px #736357;box-shadow:0 0 4px #736357}
.cssmap-vintage li a .tooltip-arrow{bottom:-7px;border:solid;border-color:#e9e8c9 transparent;border-width:7px 7px 0 7px;content:"";display:block;left:50%;margin-left:-7px;position:absolute;width:0}
.cssmap-vintage li a .tooltip-arrow:after{bottom:3px;border:solid;border-color:#333 transparent;border-width:4px 4px 0 4px;content:"";display:block;left:50%;margin-left:-4px;position:absolute;width:0}
.cssmap-vintage li a.tooltip-right .tooltip-arrow{margin-right: -7px}
.cssmap-vintage li a.tooltip-top .tooltip-arrow{border-width:0 7px 7px 7px;top: -7px} .cssmap-visible-list a{} .cssmap-visible-list a:hover,.cssmap-visible-list a:focus,.cssmap-visible-list li.focus a{} .cssmap-visible-list a:active,.cssmap-visible-list li.active-region a{} .cssmap-search-link{
bottom:0;
right:0
} a.cssmap-search-link:hover,a.cssmap-search-link:focus{} .cssmap-navigation{ text-align: center } .cssmap-nav-list{}
.cssmap-nav-list li{
display:inline-block;
margin: 0 .5em;
}
.cssmap-nav-next{} .cssmap-nav-prev{} .cssmap-nav-separator{}  .cssmap-nav-label{} .cssmap-nav-description{} .cssmap-loader{
background: #111;
background: rgba(0,0,0,.8);
color: #eee;
font: normal 14px 'Lucida Grande',Arial,sans-serif;
padding: .4em 1em;
text-shadow: 0 1px 0 #000;
-moz-border-radius: .4em;
-ms-border-radius: .4em;
-webkit-border-radius: .4em;
border-radius: .4em;
}
.cssmap-1450 .cssmap-loader,.cssmap-1280 .cssmap-loader{font-size:16px}
.cssmap-540 .cssmap-loader,.cssmap-430 .cssmap-loader{font-size:12px}
.cssmap-320 .cssmap-loader{font-size:11px}
.cssmap-250 .cssmap-loader{font-size:10px}
.cssmap-210 .cssmap-loader{font-size:9px} .cssmap-container{margin:0 auto;overflow:hidden;padding:0 !important;position:relative} .cssmap-container,.cssmap-container *,.cssmap-markers-container,.cssmap-markers-container *{-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;box-sizing: content-box !important;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden} .cssmap{border:0 none !important;display:block;left:0;margin:0 !important;list-style:none !important;padding:0 !important;position:relative} .cssmap > li{height:0;width:0} .cssmap > li a{height:auto;margin:0 0 0 -9999px;position:absolute;text-decoration:none;width:auto;z-index:89} .cssmap > li a:focus{outline:0 none} .cssmap-container span,.cssmap-cities{display:block;height:0;left:0;position:absolute;top:-9999px;width:0} .cssmap > li a.tooltip-right{left:auto;right:0;width:auto} .cssmap > li a .tooltip-arrow{left:50%;top:auto} .cssmap > li a.tooltip-middle .tooltip-arrow{display:none} .cssmap > li a.tooltip-top .tooltip-arrow{bottom:auto} .cssmap > li a.tooltip-right .tooltip-arrow{left:auto} #cssmap-tooltip{position:absolute;z-index:999} .cssmap-container .cssmap-cities{top:0;z-index:88} .cssmap .bg{padding:10px} .cssmap .active-region .bg{z-index:87} .cssmap .m{cursor:pointer;z-index:99} .cssmap .m span{z-index:89} .cssmap-visible-list-container{margin:0;overflow:hidden;position:relative;z-index:300} .cssmap-pins,.cssmap-visible-list{list-style:none;padding-left:0;padding-right:0} .cssmap-marker img{border:0 none} span.cssmap-loader{height:auto;position:absolute;text-align:center;width:auto;z-index:90} .cssmap-error{margin:2em 0;text-align:left;width:100%} .cssmap-signature{clear:both;font-size:10px;margin:1em 0;overflow:hidden;position:relative;text-align:center;width:100%} .cssmap-signature a{text-decoration: none !important} .cssmap-search-link{position:absolute;z-index:100 !important}
.pl1 .s1{height:.2em;left:4.1em;top:12em;width:.4em}.pl1 .s2{height:.1em;left:4.1em;top:11.9em;width:.5em}.pl1 .s3{height:.1em;left:4.1em;top:11.8em;width:.8em}.pl1 .s4{height:.1em;left:4em;top:11.7em;width:.9em}.pl1 .s5{height:.2em;left:3.9em;top:11.5em;width:.9em}.pl1 .s6{height:.2em;left:3.6em;top:11.3em;width:.1em}.pl1 .s7{height:.3em;left:3.7em;top:11.2em;width:1em}.pl1 .s8{height:.2em;left:3.9em;top:11.1em;width:1em}.pl1 .s9{height:.1em;left:3.9em;top:11em;width:1.1em}.pl1 .s10{height:.1em;left:3.3em;top:10.9em;width:1.8em}.pl1 .s11{height:.1em;left:3.3em;top:10.8em;width:1.9em}.pl1 .s12{height:.1em;left:3em;top:10.7em;width:2.2em}.pl1 .s13{height:.1em;left:3.3em;top:8.1em;width:.1em}.pl1 .s14{height:.1em;left:3.2em;top:8.2em;width:.4em}.pl1 .s15{height:.1em;left:3.1em;top:8.3em;width:.6em}.pl1 .s16{height:.1em;left:3.9em;top:8.1em;width:.2em}.pl1 .s17{height:.1em;left:3.9em;top:8.2em;width:.4em}.pl1 .s18{height:.1em;left:3.8em;top:8.3em;width:.5em}.pl1 .s19{height:.1em;left:3.1em;top:8.4em;width:1.2em}.pl1 .s20{height:.1em;left:3em;top:8.5em;width:1.5em}.pl1 .s21{height:.1em;left:3em;top:8.6em;width:1.7em}.pl1 .s22{height:.1em;left:5.9em;top:9.2em;width:.1em}.pl1 .s23{height:.2em;left:5.9em;top:9.4em;width:.1em}.pl1 .s24{height:.6em;left:5.7em;top:9em;width:.2em}.pl1 .s25{height:.9em;left:5.6em;top:9em;width:.1em}.pl1 .s26{height:.2em;left:5.6em;top:8.6em;width:.1em}.pl1 .s27{height:.2em;left:5.1em;top:8.5em;width:.5em}.pl1 .s28{height:1.9em;left:5em;top:8.6em;width:.3em}.pl1 .s29{height:.3em;left:2.7em;top:10.4em;width:2.5em}.pl1 .s30{height:.2em;left:1.5em;top:10.2em;width:.1em}.pl1 .s31{height:.4em;left:1.6em;top:10em;width:.1em}.pl1 .s32{height:.7em;left:1.7em;top:9.7em;width:.1em}.pl1 .s33{height:1.3em;left:1.8em;top:9.1em;width:.1em}.pl1 .s34{height:1.4em;left:1.9em;top:9em;width:.4em}.pl1 .s35{height:1.4em;left:2.9em;top:8.7em;width:2.7em}.pl1 .s36{height:1.4em;left:2.8em;top:8.8em;width:2.7em}.pl1 .s37{height:1.8em;left:2.4em;top:8.8em;width:.3em}.pl1 .s38{height:1.5em;left:2.3em;top:8.9em;width:3.1em} .pl2 .s1{height:.1em;left:8.9em;top:4.7em;width:.1em}.pl2 .s2{height:.1em;left:6.4em;top:3.2em;width:.2em}.pl2 .s3{height:.1em;left:6.1em;top:3.3em;width:.6em}.pl2 .s4{height:.1em;left:7.3em;top:3.4em;width:.2em}.pl2 .s5{height:.1em;left:5.9em;top:3.4em;width:1.2em}.pl2 .s6{height:.1em;left:5.9em;top:3.5em;width:1.5em}.pl2 .s7{height:.1em;left:8.3em;top:4.1em;width:.1em}.pl2 .s8{height:.3em;left:8.1em;top:3.9em;width:.1em}.pl2 .s9{height:.1em;left:5.9em;top:3.6em;width:1.7em}.pl2 .s10{height:.2em;left:5.2em;top:4.1em;width:.1em}.pl2 .s11{height:.3em;left:5.3em;top:4em;width:.1em}.pl2 .s12{height:.2em;left:5.3em;top:4.6em;width:.1em}.pl2 .s13{height:.3em;left:5.3em;top:4.9em;width:.1em}.pl2 .s14{height:.7em;left:5.4em;top:4.6em;width:.1em}.pl2 .s15{height:.7em;left:5.4em;top:3.7em;width:.1em}.pl2 .s16{height:1.7em;left:5.5em;top:3.6em;width:.1em}.pl2 .s17{height:.6em;left:8.8em;top:4.3em;width:.1em}.pl2 .s18{height:.9em;left:8.7em;top:4.3em;width:.1em}.pl2 .s19{height:1em;left:8.5em;top:4.3em;width:.2em}.pl2 .s20{height:.1em;left:7.8em;top:6.7em;width:.4em}.pl2 .s21{height:.1em;left:7.4em;top:6.7em;width:.2em}.pl2 .s22{height:.1em;left:7.4em;top:6.6em;width:.8em}.pl2 .s23{height:.1em;left:7.3em;top:6.5em;width:.9em}.pl2 .s24{height:.1em;left:7.1em;top:6.4em;width:1.2em}.pl2 .s25{height:.1em;left:6.9em;top:6.4em;width:.1em}.pl2 .s26{height:.1em;left:6.9em;top:6.3em;width:1.5em}.pl2 .s27{height:.1em;left:6.5em;top:6.3em;width:.3em}.pl2 .s28{height:.1em;left:6.3em;top:6.2em;width:2em}.pl2 .s29{height:.1em;left:6.2em;top:6.1em;width:2.2em}.pl2 .s30{height:.1em;left:8.5em;top:5.4em;width:.1em}.pl2 .s31{height:.2em;left:8.5em;top:5.7em;width:.1em}.pl2 .s32{height:.1em;left:5.4em;top:5.7em;width:.1em}.pl2 .s33{height:.3em;left:5.5em;top:5.7em;width:.1em}.pl2 .s34{height:.1em;left:5.7em;top:6em;width:.2em}.pl2 .s35{height:.1em;left:6.1em;top:6em;width:2.3em}.pl2 .s36{height:1.8em;left:5.8em;top:4.2em;width:2.7em}.pl2 .s37{height:2.2em;left:5.6em;top:3.7em;width:2.5em} .pl3 .s1{height:.1em;left:14em;top:6.9em;width:.2em}.pl3 .s2{height:.1em;left:13.9em;top:7em;width:.4em}.pl3 .s3{height:.1em;left:13.9em;top:7.1em;width:.6em}.pl3 .s4{height:.1em;left:13.7em;top:7.2em;width:.9em}.pl3 .s5{height:.4em;left:14.8em;top:7.4em;width:.1em}.pl3 .s6{height:.1em;left:13.7em;top:7.3em;width:1.1em}.pl3 .s7{height:.8em;left:13.3em;top:7.4em;width:1.5em}.pl3 .s8{height:1.1em;left:13em;top:7.5em;width:1.7em}.pl3 .s9{height:.4em;left:14.8em;top:8.8em;width:.1em}.pl3 .s10{height:.6em;left:15.4em;top:10.7em;width:.1em}.pl3 .s11{height:.3em;left:15.4em;top:10.2em;width:.1em}.pl3 .s12{height:1.3em;left:15.3em;top:10.1em;width:.1em}.pl3 .s13{height:1.5em;left:15.2em;top:10em;width:.1em}.pl3 .s14{height:1.7em;left:15.1em;top:9.8em;width:.1em}.pl3 .s15{height:1.9em;left:15em;top:9.6em;width:.1em}.pl3 .s16{height:.1em;left:14.6em;top:11.7em;width:.1em}.pl3 .s17{height:.1em;left:14.4em;top:11.6em;width:.4em}.pl3 .s18{height:.1em;left:14.4em;top:11.5em;width:.5em}.pl3 .s19{height:.1em;left:13.2em;top:11.6em;width:.7em}.pl3 .s20{height:.1em;left:12.9em;top:11.4em;width:.1em}.pl3 .s21{height:.3em;left:13em;top:11.3em;width:1em}.pl3 .s22{height:2em;left:13.1em;top:9.5em;width:1.9em}.pl3 .s23{height:1.7em;left:12.8em;top:9.3em;width:2.1em}.pl3 .s24{height:2.1em;left:12.7em;top:8.8em;width:2.1em}.pl3 .s25{height:1.1em;left:12em;top:9.2em;width:.1em}.pl3 .s26{height:.1em;left:12em;top:9em;width:.1em}.pl3 .s27{height:.2em;left:11.8em;top:8.5em;width:.2em}.pl3 .s28{height:.4em;left:12em;top:8.4em;width:.1em}.pl3 .s29{height:.1em;left:12.2em;top:10.5em;width:.1em}.pl3 .s30{height:2.5em;left:12.1em;top:8.1em;width:.1em}.pl3 .s31{height:.1em;left:12.1em;top:7.9em;width:.1em}.pl3 .s32{height:.1em;left:12.1em;top:7.7em;width:.1em}.pl3 .s33{height:2em;left:12.5em;top:8.6em;width:2.2em}.pl3 .s34{height:2.9em;left:12.2em;top:7.6em;width:.4em}.pl3 .s35{height:3.2em;left:12.6em;top:7.6em;width:2em} .pl4 .s1{height:.1em;left:3.1em;top:4.8em;width:.1em}.pl4 .s2{height:.3em;left:3em;top:4.9em;width:.3em}.pl4 .s3{height:.1em;left:2.6em;top:5.1em;width:.1em}.pl4 .s4{height:.1em;left:2.4em;top:5.2em;width:.9em}.pl4 .s5{height:.1em;left:2.3em;top:5.3em;width:1em}.pl4 .s6{height:.1em;left:2.2em;top:5.4em;width:1.1em}.pl4 .s7{height:.1em;left:2em;top:5.5em;width:1.3em}.pl4 .s8{height:.1em;left:1.7em;top:5.5em;width:.2em}.pl4 .s9{height:.3em;left:1.6em;top:5.6em;width:1.6em}.pl4 .s10{height:.1em;left:3.1em;top:6.4em;width:.1em}.pl4 .s11{height:.3em;left:3.1em;top:6.7em;width:.1em}.pl4 .s12{height:.4em;left:1.1em;top:6.5em;width:.1em}.pl4 .s13{height:1em;left:1.2em;top:6em;width:.1em}.pl4 .s14{height:1.4em;left:1.3em;top:6em;width:.1em}.pl4 .s15{height:.1em;left:3.1em;top:7.2em;width:.1em}.pl4 .s16{height:.3em;left:1.2em;top:7.9em;width:.1em}.pl4 .s17{height:.7em;left:1.3em;top:7.7em;width:.1em}.pl4 .s18{height:.1em;left:1.7em;top:9em;width:.2em}.pl4 .s19{height:.1em;left:1.7em;top:8.9em;width:.6em}.pl4 .s20{height:.1em;left:1.5em;top:8.8em;width:.9em}.pl4 .s21{height:.8em;left:3.2em;top:7.4em;width:.1em}.pl4 .s22{height:.9em;left:3.1em;top:7.4em;width:.1em}.pl4 .s23{height:2.3em;left:3em;top:6.2em;width:.1em}.pl4 .s24{height:.1em;left:2.7em;top:8.8em;width:.1em}.pl4 .s25{height:3em;left:1.5em;top:5.7em;width:1.5em}.pl4 .s26{height:2.8em;left:1.4em;top:6em;width:1.5em}.pl4 .s27{height:.5em;left:3.3em;top:7.6em;width:.2em}.pl4 .s28{height:.3em;left:3.4em;top:7.9em;width:.2em}.pl4 .s29{height:.4em;left:3.6em;top:7.9em;width:.3em}.pl4 .s30{height:.1em;left:3.7em;top:8.3em;width:.1em} .pl5 .s1{height:.3em;left:10em;top:8.8em;width:.1em}.pl5 .s2{height:.7em;left:9.9em;top:8.5em;width:.1em}.pl5 .s3{height:.3em;left:10.2em;top:8.2em;width:.1em}.pl5 .s4{height:.5em;left:10.1em;top:7.9em;width:.1em}.pl5 .s5{height:.6em;left:9.7em;top:7.8em;width:.4em}.pl5 .s6{height:.2em;left:9.6em;top:7.3em;width:.1em}.pl5 .s7{height:.2em;left:9.4em;top:7.2em;width:.2em}.pl5 .s8{height:1.9em;left:9.6em;top:7.6em;width:.1em}.pl5 .s9{height:.1em;left:8.8em;top:10.3em;width:.2em}.pl5 .s10{height:.1em;left:8.5em;top:10.2em;width:.5em}.pl5 .s11{height:.1em;left:8.5em;top:10.1em;width:.6em}.pl5 .s12{height:.1em;left:8.4em;top:10em;width:.7em}.pl5 .s13{height:.1em;left:8.1em;top:10em;width:.1em}.pl5 .s14{height:.1em;left:8em;top:9.9em;width:1.1em}.pl5 .s15{height:.1em;left:9.3em;top:10em;width:.1em}.pl5 .s16{height:.1em;left:9.2em;top:9.9em;width:.2em}.pl5 .s17{height:.1em;left:7.8em;top:9.8em;width:1.5em}.pl5 .s18{height:.1em;left:7.4em;top:7.4em;width:.1em}.pl5 .s19{height:.2em;left:7.2em;top:9.7em;width:.2em}.pl5 .s20{height:.1em;left:7em;top:9.7em;width:.1em}.pl5 .s21{height:.1em;left:6.4em;top:9.2em;width:.1em}.pl5 .s22{height:.3em;left:6.5em;top:9.1em;width:.1em}.pl5 .s23{height:.7em;left:6.6em;top:9em;width:.2em}.pl5 .s24{height:.8em;left:6.8em;top:8.9em;width:.1em}.pl5 .s25{height:1.5em;left:6.9em;top:8.2em;width:.5em}.pl5 .s26{height:1.4em;left:7em;top:8em;width:2.9em}.pl5 .s27{height:2.2em;left:7.6em;top:7.4em;width:2em}.pl5 .s28{height:2.4em;left:7.4em;top:7.5em;width:.3em}.pl5 .s29{height:.1em;left:8.2em;top:6.7em;width:.1em}.pl5 .s30{height:.1em;left:7.9em;top:6.8em;width:.7em}.pl5 .s31{height:.1em;left:8em;top:6.9em;width:.8em}.pl5 .s32{height:.1em;left:9em;top:6.9em;width:.3em}.pl5 .s33{height:.4em;left:7.9em;top:7em;width:1.5em}.pl5 .s34{height:2.7em;left:7.7em;top:7.1em;width:1.6em} .pl6 .s1{height:.6em;left:11.3em;top:13.1em;width:.1em}.pl6 .s2{height:.7em;left:11.2em;top:13em;width:.1em}.pl6 .s3{height:.2em;left:11.2em;top:12.7em;width:.1em}.pl6 .s4{height:1.3em;left:11.1em;top:12.5em;width:.1em}.pl6 .s5{height:.1em;left:10.7em;top:11.6em;width:.5em}.pl6 .s6{height:.1em;left:10.5em;top:11.7em;width:.6em}.pl6 .s7{height:.1em;left:10.4em;top:11.8em;width:.7em}.pl6 .s8{height:.1em;left:10.5em;top:13.9em;width:.4em}.pl6 .s9{height:.2em;left:8.9em;top:14.1em;width:.6em}.pl6 .s10{height:.2em;left:9em;top:13.9em;width:.6em}.pl6 .s11{height:.1em;left:8.9em;top:13.8em;width:2.1em}.pl6 .s12{height:.3em;left:8em;top:12.2em;width:.1em}.pl6 .s13{height:.6em;left:8.1em;top:12.1em;width:.1em}.pl6 .s14{height:.9em;left:8.2em;top:12em;width:.1em}.pl6 .s15{height:1em;left:8.3em;top:11.9em;width:.1em}.pl6 .s16{height:.1em;left:8.3em;top:11.7em;width:.1em}.pl6 .s17{height:.1em;left:8.4em;top:13em;width:.1em}.pl6 .s18{height:1.3em;left:8.4em;top:11.6em;width:.1em}.pl6 .s19{height:1.9em;left:8.5em;top:11.5em;width:.1em}.pl6 .s20{height:.1em;left:9.3em;top:11.2em;width:.4em}.pl6 .s21{height:.1em;left:8.9em;top:11.3em;width:.8em}.pl6 .s22{height:.4em;left:8.6em;top:11.4em;width:1.2em}.pl6 .s23{height:1.9em;left:8.6em;top:11.8em;width:1.3em}.pl6 .s24{height:1.9em;left:8.7em;top:11.9em;width:2.4em} .pl7 .s1{height:.1em;left:11.6em;top:3.9em;width:.1em}.pl7 .s2{height:.1em;left:11.5em;top:4em;width:.2em}.pl7 .s3{height:.1em;left:11.1em;top:4.1em;width:.7em}.pl7 .s4{height:.1em;left:11em;top:4.2em;width:.8em}.pl7 .s5{height:.1em;left:10.7em;top:4.2em;width:.1em}.pl7 .s6{height:.1em;left:10.7em;top:4.3em;width:1.2em}.pl7 .s7{height:.1em;left:10.3em;top:4.4em;width:1.5em}.pl7 .s8{height:.1em;left:10.2em;top:4.5em;width:1.6em}.pl7 .s9{height:.1em;left:10em;top:4.6em;width:1.8em}.pl7 .s10{height:.1em;left:9.8em;top:4.7em;width:2.1em}.pl7 .s11{height:.1em;left:9.4em;top:4.7em;width:.1em}.pl7 .s12{height:.2em;left:9.1em;top:4.6em;width:.1em}.pl7 .s13{height:.1em;left:12.6em;top:5.4em;width:.2em}.pl7 .s14{height:.1em;left:13.9em;top:6.9em;width:.1em}.pl7 .s15{height:.4em;left:13.8em;top:6.8em;width:.1em}.pl7 .s16{height:.5em;left:13.7em;top:6.7em;width:.1em}.pl7 .s17{height:.7em;left:13.3em;top:6.7em;width:.4em}.pl7 .s18{height:.8em;left:13.2em;top:6.7em;width:.1em}.pl7 .s19{height:1em;left:13.1em;top:6.5em;width:.1em}.pl7 .s20{height:1.3em;left:13em;top:6.2em;width:.1em}.pl7 .s21{height:.2em;left:8.2em;top:6.5em;width:.1em}.pl7 .s22{height:.4em;left:8.3em;top:6.4em;width:.1em}.pl7 .s23{height:.1em;left:8.3em;top:6.2em;width:.1em}.pl7 .s24{height:.8em;left:8.4em;top:6em;width:.1em}.pl7 .s25{height:.9em;left:8.5em;top:5.9em;width:.1em}.pl7 .s26{height:.2em;left:8.5em;top:5.5em;width:4.2em}.pl7 .s27{height:.1em;left:8.5em;top:5.3em;width:.1em}.pl7 .s28{height:1.6em;left:8.6em;top:5.3em;width:.1em}.pl7 .s29{height:1.7em;left:8.7em;top:5.2em;width:.1em}.pl7 .s30{height:.1em;left:8.8em;top:6.9em;width:.2em}.pl7 .s31{height:.1em;left:11.4em;top:9.9em;width:.2em}.pl7 .s32{height:.1em;left:11.3em;top:9.8em;width:.7em}.pl7 .s33{height:.2em;left:11em;top:9.6em;width:1em}.pl7 .s34{height:.1em;left:10.8em;top:9.6em;width:.1em}.pl7 .s35{height:.1em;left:10.3em;top:9.6em;width:.3em}.pl7 .s36{height:.1em;left:10.3em;top:9.5em;width:1.7em}.pl7 .s37{height:.1em;left:10em;top:9.1em;width:2.1em}.pl7 .s38{height:.2em;left:12em;top:8.8em;width:.1em}.pl7 .s39{height:.8em;left:10.1em;top:8.7em;width:1.9em}.pl7 .s40{height:.3em;left:10em;top:8.5em;width:1.8em}.pl7 .s41{height:.1em;left:9.9em;top:8.4em;width:.3em}.pl7 .s42{height:.1em;left:10.3em;top:8.4em;width:1.7em}.pl7 .s43{height:.2em;left:10.3em;top:8.2em;width:1.8em}.pl7 .s44{height:.1em;left:12.1em;top:8em;width:.1em}.pl7 .s45{height:.3em;left:10.2em;top:7.9em;width:1.9em}.pl7 .s46{height:.1em;left:10.1em;top:7.8em;width:2.1em}.pl7 .s47{height:.1em;left:9.7em;top:7.7em;width:2.4em}.pl7 .s48{height:.1em;left:9.6em;top:7.5em;width:.1em}.pl7 .s49{height:.1em;left:9.7em;top:7.6em;width:2.5em}.pl7 .s50{height:1.9em;left:9.7em;top:5.7em;width:3.3em}.pl7 .s51{height:1.9em;left:9.6em;top:5.4em;width:2.8em}.pl7 .s52{height:2em;left:9.4em;top:5.2em;width:2.9em}.pl7 .s53{height:2em;left:9.3em;top:5em;width:2.9em}.pl7 .s54{height:.1em;left:8.9em;top:4.8em;width:3em}.pl7 .s55{height:2em;left:8.8em;top:4.9em;width:3.3em} .pl8 .s1{height:.1em;left:6.4em;top:9.6em;width:.2em}.pl8 .s2{height:.1em;left:7.1em;top:9.7em;width:.1em}.pl8 .s3{height:.1em;left:6.3em;top:9.7em;width:.7em}.pl8 .s4{height:.2em;left:5.7em;top:9.6em;width:.4em}.pl8 .s5{height:.1em;left:5.7em;top:9.8em;width:1.5em}.pl8 .s6{height:.2em;left:5.6em;top:9.9em;width:1.7em}.pl8 .s7{height:.1em;left:5.5em;top:10.1em;width:1.7em}.pl8 .s8{height:.2em;left:5.4em;top:10.2em;width:1.9em}.pl8 .s9{height:.1em;left:7.1em;top:10.6em;width:.1em}.pl8 .s10{height:.1em;left:5.3em;top:10.4em;width:1.9em}.pl8 .s11{height:.4em;left:5.2em;top:10.5em;width:1.9em}.pl8 .s12{height:.1em;left:6em;top:12.4em;width:.3em}.pl8 .s13{height:.2em;left:5.9em;top:12.2em;width:.5em}.pl8 .s14{height:.1em;left:5.8em;top:12.1em;width:.6em}.pl8 .s15{height:.1em;left:5.7em;top:12em;width:.7em}.pl8 .s16{height:.1em;left:5.7em;top:11.9em;width:.9em}.pl8 .s17{height:.1em;left:5.9em;top:11.8em;width:.9em}.pl8 .s18{height:.1em;left:5.3em;top:11.7em;width:1.7em}.pl8 .s19{height:.1em;left:5.2em;top:11.6em;width:1.7em}.pl8 .s20{height:.1em;left:5.1em;top:11.5em;width:1.8em}.pl8 .s21{height:.2em;left:5.1em;top:10.9em;width:2.1em}.pl8 .s22{height:.3em;left:5em;top:11em;width:2em}.pl8 .s23{height:.4em;left:4.9em;top:11.1em;width:2em}.pl8 .s24{height:.1em;left:4.7em;top:11.3em;width:.2em} .pl9 .s1{height:.3em;left:13.5em;top:14.4em;width:.2em}.pl9 .s2{height:.9em;left:13.2em;top:13.7em;width:.3em}.pl9 .s3{height:1.2em;left:12.9em;top:13.3em;width:.5em}.pl9 .s4{height:.2em;left:13.2em;top:13.1em;width:.3em}.pl9 .s5{height:.1em;left:13.2em;top:13em;width:.4em}.pl9 .s6{height:.1em;left:13.2em;top:12.9em;width:.5em}.pl9 .s7{height:.2em;left:13.2em;top:12.7em;width:.6em}.pl9 .s8{height:.1em;left:13.2em;top:12.6em;width:.7em}.pl9 .s9{height:.1em;left:13.2em;top:12.5em;width:.8em}.pl9 .s10{height:.2em;left:14.5em;top:11.7em;width:.1em}.pl9 .s11{height:.3em;left:14.4em;top:11.7em;width:.1em}.pl9 .s12{height:.7em;left:14.3em;top:11.4em;width:.1em}.pl9 .s13{height:.8em;left:14em;top:11.5em;width:.3em}.pl9 .s14{height:.8em;left:13.9em;top:11.6em;width:.3em}.pl9 .s15{height:.8em;left:11.1em;top:11.7em;width:3em}.pl9 .s16{height:.1em;left:11.1em;top:11.5em;width:.1em}.pl9 .s17{height:1.3em;left:11.2em;top:11.4em;width:.1em}.pl9 .s18{height:.1em;left:11.2em;top:12.9em;width:.1em}.pl9 .s19{height:1.7em;left:11.3em;top:11.4em;width:.1em}.pl9 .s20{height:2.5em;left:11.4em;top:11.3em;width:.1em}.pl9 .s21{height:2.6em;left:11.5em;top:11.2em;width:.3em}.pl9 .s22{height:.3em;left:11.7em;top:11.1em;width:1.3em}.pl9 .s23{height:.3em;left:12.9em;top:11em;width:.2em}.pl9 .s24{height:2.9em;left:11.8em;top:10.9em;width:.1em}.pl9 .s25{height:2.8em;left:12.6em;top:11.6em;width:.6em}.pl9 .s26{height:2.8em;left:12.4em;top:11.5em;width:.6em}.pl9 .s27{height:3.2em;left:12.3em;top:11em;width:.6em}.pl9 .s28{height:3.1em;left:12.2em;top:10.9em;width:.6em}.pl9 .s29{height:3.1em;left:11.9em;top:10.8em;width:.8em}.pl9 .s30{height:.1em;left:12em;top:10.7em;width:.6em}.pl9 .s31{height:.1em;left:12.1em;top:10.6em;width:.5em}.pl9 .s32{height:.1em;left:12.3em;top:10.5em;width:.2em} .pl10 .s1{height:.2em;left:13.5em;top:1.6em;width:.4em}.pl10 .s2{height:.1em;left:13.5em;top:1.8em;width:.6em}.pl10 .s3{height:.1em;left:13em;top:2.1em;width:.1em}.pl10 .s4{height:.3em;left:13.1em;top:2em;width:.1em}.pl10 .s5{height:.6em;left:13.2em;top:1.9em;width:1.1em}.pl10 .s6{height:.7em;left:13.3em;top:2em;width:1.1em}.pl10 .s7{height:.7em;left:13.4em;top:2.1em;width:1.1em}.pl10 .s8{height:.8em;left:13.5em;top:2.2em;width:1.1em}.pl10 .s9{height:.4em;left:14.6em;top:3em;width:.1em}.pl10 .s10{height:.1em;left:12.8em;top:3.5em;width:.2em}.pl10 .s11{height:.1em;left:12.7em;top:3.6em;width:.3em}.pl10 .s12{height:.1em;left:12.5em;top:3.7em;width:.5em}.pl10 .s13{height:.1em;left:12.4em;top:3.8em;width:.4em}.pl10 .s14{height:.2em;left:11.7em;top:3.9em;width:.1em}.pl10 .s15{height:.4em;left:11.8em;top:3.9em;width:.2em}.pl10 .s16{height:.3em;left:11.8em;top:4.4em;width:.1em}.pl10 .s17{height:.9em;left:11.9em;top:4em;width:.2em}.pl10 .s18{height:1em;left:12.1em;top:4em;width:.1em}.pl10 .s19{height:1.3em;left:12.2em;top:3.9em;width:.6em}.pl10 .s20{height:.8em;left:15.2em;top:5.1em;width:.1em}.pl10 .s21{height:1.4em;left:15em;top:4.7em;width:.2em}.pl10 .s22{height:1em;left:12.3em;top:4.4em;width:2.8em}.pl10 .s23{height:.1em;left:12.4em;top:5.4em;width:.2em}.pl10 .s24{height:2.1em;left:14.8em;top:4.1em;width:.2em}.pl10 .s25{height:1.9em;left:12.8em;top:3.8em;width:2.1em}.pl10 .s26{height:.2em;left:12.7em;top:5.5em;width:.1em}.pl10 .s27{height:3.3em;left:13.4em;top:3em;width:1.2em}.pl10 .s28{height:2.8em;left:13em;top:3.4em;width:1.8em}.pl10 .s29{height:3.2em;left:13.3em;top:3.2em;width:1.2em}.pl10 .s30{height:3.2em;left:13.1em;top:3.3em;width:1.3em}.pl10 .s31{height:.2em;left:13.2em;top:6.5em;width:1.1em}.pl10 .s32{height:.1em;left:13.8em;top:6.7em;width:.4em}.pl10 .s33{height:.1em;left:13.9em;top:6.8em;width:.3em} .pl11 .s1{height:.3em;left:7.4em;top:.9em;width:.2em}.pl11 .s2{height:.2em;left:7.3em;top:.8em;width:.2em}.pl11 .s3{height:.2em;left:7.2em;top:.7em;width:.2em}.pl11 .s4{height:.4em;left:7em;top:.6em;width:.2em}.pl11 .s5{height:.3em;left:4.4em;top:1.1em;width:.1em}.pl11 .s6{height:.4em;left:4.5em;top:1.1em;width:.1em}.pl11 .s7{height:.3em;left:4.4em;top:2em;width:.1em}.pl11 .s8{height:.7em;left:4.5em;top:2em;width:.1em}.pl11 .s9{height:.1em;left:7.2em;top:1.5em;width:.1em}.pl11 .s10{height:1.8em;left:4.6em;top:1em;width:.1em}.pl11 .s11{height:1.9em;left:4.7em;top:1em;width:2.5em}.pl11 .s12{height:2.7em;left:5.8em;top:.5em;width:1.2em}.pl11 .s13{height:.3em;left:4.6em;top:3.2em;width:.1em}.pl11 .s14{height:.1em;left:4.6em;top:3em;width:.1em}.pl11 .s15{height:.2em;left:8.6em;top:1.5em;width:.2em}.pl11 .s16{height:.2em;left:8.4em;top:1.5em;width:.2em}.pl11 .s17{height:.3em;left:8.2em;top:1.6em;width:.2em}.pl11 .s18{height:.2em;left:8.2em;top:2em;width:.1em}.pl11 .s19{height:.1em;left:8.6em;top:2.8em;width:.1em}.pl11 .s20{height:.1em;left:8.5em;top:3.1em;width:.1em}.pl11 .s21{height:.3em;left:8.4em;top:2.8em;width:.2em}.pl11 .s22{height:.5em;left:8.3em;top:2.6em;width:.1em}.pl11 .s23{height:.7em;left:8.2em;top:2.6em;width:.1em}.pl11 .s24{height:.1em;left:8.1em;top:3.3em;width:.1em}.pl11 .s25{height:.1em;left:7.6em;top:3.6em;width:.4em}.pl11 .s26{height:.3em;left:7.5em;top:3.3em;width:.6em}.pl11 .s27{height:.1em;left:7.4em;top:3.5em;width:.1em}.pl11 .s28{height:.1em;left:7.1em;top:3.4em;width:.2em}.pl11 .s29{height:1.8em;left:6.7em;top:1.6em;width:.8em}.pl11 .s30{height:1.6em;left:6.6em;top:1.7em;width:1.6em}.pl11 .s31{height:2.7em;left:5.3em;top:.6em;width:1.1em}.pl11 .s32{height:2.7em;left:5.1em;top:.7em;width:1em}.pl11 .s33{height:2.8em;left:4.9em;top:.8em;width:1em}.pl11 .s34{height:2.8em;left:4.8em;top:.9em;width:.7em}.pl11 .s35{height:.8em;left:4.7em;top:3em;width:.7em}.pl11 .s36{height:.1em;left:4.8em;top:3.8em;width:.1em}.pl11 .s37{height:.1em;left:5.3em;top:3.8em;width:.1em}.pl11 .s38{height:.1em;left:5.6em;top:3.6em;width:.3em} .pl12 .s1{height:.4em;left:6.4em;top:12em;width:.2em}.pl12 .s2{height:.3em;left:7.1em;top:12.6em;width:.1em}.pl12 .s3{height:.1em;left:6.7em;top:12.5em;width:.5em}.pl12 .s4{height:.6em;left:6.6em;top:11.9em;width:.6em}.pl12 .s5{height:.1em;left:6.8em;top:11.8em;width:1.6em}.pl12 .s6{height:.1em;left:9.2em;top:11.2em;width:.1em}.pl12 .s7{height:.2em;left:9.1em;top:11.1em;width:.1em}.pl12 .s8{height:.4em;left:8.9em;top:10.9em;width:.2em}.pl12 .s9{height:.2em;left:7.1em;top:10.7em;width:2em}.pl12 .s10{height:.1em;left:8.9em;top:10.4em;width:.2em}.pl12 .s11{height:1em;left:8.8em;top:10.4em;width:.1em}.pl12 .s12{height:.1em;left:7.1em;top:10.5em;width:1.9em}.pl12 .s13{height:1.1em;left:8.6em;top:10.3em;width:.2em}.pl12 .s14{height:1.2em;left:8.5em;top:10.3em;width:.1em}.pl12 .s15{height:1.4em;left:8.3em;top:10.2em;width:.2em}.pl12 .s16{height:.1em;left:8.3em;top:10em;width:.1em}.pl12 .s17{height:.1em;left:7.2em;top:10.1em;width:1.3em}.pl12 .s18{height:.1em;left:8em;top:10em;width:.1em}.pl12 .s19{height:2em;left:8.2em;top:10em;width:.1em}.pl12 .s20{height:2em;left:8em;top:10.1em;width:.2em}.pl12 .s21{height:.4em;left:6.9em;top:11.3em;width:1.5em}.pl12 .s22{height:1.1em;left:7em;top:11.1em;width:1.1em}.pl12 .s23{height:2.7em;left:7.2em;top:10.4em;width:.1em}.pl12 .s24{height:.3em;left:7.7em;top:13.5em;width:.5em}.pl12 .s25{height:.3em;left:8.4em;top:13.1em;width:.1em}.pl12 .s26{height:.1em;left:8.4em;top:12.9em;width:.1em}.pl12 .s27{height:.6em;left:8.2em;top:12.9em;width:.2em}.pl12 .s28{height:.8em;left:7.5em;top:12.7em;width:.7em}.pl12 .s29{height:.7em;left:7.4em;top:12.5em;width:.7em}.pl12 .s30{height:3.2em;left:7.3em;top:9.9em;width:.7em}.pl12 .s31{height:.1em;left:7.7em;top:9.8em;width:.1em} .pl13 .s1{height:.1em;left:8.9em;top:10.6em;width:.1em}.pl13 .s2{height:.2em;left:9em;top:10.5em;width:.1em}.pl13 .s3{height:.2em;left:9em;top:10.2em;width:.1em}.pl13 .s4{height:.1em;left:9.1em;top:9.9em;width:.1em}.pl13 .s5{height:1.1em;left:9.1em;top:10em;width:.2em}.pl13 .s6{height:1.1em;left:9.2em;top:10.1em;width:.2em}.pl13 .s7{height:.3em;left:9.3em;top:9.6em;width:.1em}.pl13 .s8{height:1.6em;left:9.4em;top:9.6em;width:.2em}.pl13 .s9{height:1.7em;left:9.6em;top:9.5em;width:.1em}.pl13 .s10{height:.4em;left:12em;top:10.3em;width:.1em}.pl13 .s11{height:.9em;left:11.9em;top:9.9em;width:.1em}.pl13 .s12{height:1em;left:11.8em;top:9.9em;width:.1em}.pl13 .s13{height:1.2em;left:11.6em;top:9.9em;width:.2em}.pl13 .s14{height:1.2em;left:11.5em;top:10em;width:.2em}.pl13 .s15{height:1.3em;left:11.4em;top:10em;width:.1em}.pl13 .s16{height:1.5em;left:11.3em;top:9.9em;width:.1em}.pl13 .s17{height:1.6em;left:11em;top:9.8em;width:.3em}.pl13 .s18{height:.1em;left:11em;top:11.4em;width:.2em}.pl13 .s19{height:.1em;left:11em;top:11.5em;width:.1em}.pl13 .s20{height:1.9em;left:10.8em;top:9.7em;width:.2em}.pl13 .s21{height:.1em;left:10.9em;top:9.6em;width:.1em}.pl13 .s22{height:2em;left:10.6em;top:9.6em;width:.2em}.pl13 .s23{height:2em;left:10.5em;top:9.7em;width:.2em}.pl13 .s24{height:2.1em;left:10.3em;top:9.7em;width:.2em}.pl13 .s25{height:.1em;left:9.9em;top:11.8em;width:.5em}.pl13 .s26{height:2.3em;left:9.8em;top:9.5em;width:.5em}.pl13 .s27{height:2em;left:9.7em;top:9.4em;width:.4em}.pl13 .s28{height:.2em;left:9.9em;top:9.2em;width:.2em} .pl14 .s1{height:.4em;left:8.2em;top:2.2em;width:.1em}.pl14 .s2{height:.1em;left:8.2em;top:1.9em;width:.1em}.pl14 .s3{height:.7em;left:8.3em;top:1.9em;width:.1em}.pl14 .s4{height:1.1em;left:8.4em;top:1.7em;width:.2em}.pl14 .s5{height:1.1em;left:8.6em;top:1.7em;width:.1em}.pl14 .s6{height:.1em;left:8.9em;top:1.5em;width:.9em}.pl14 .s7{height:.1em;left:8.8em;top:1.6em;width:1.7em}.pl14 .s8{height:.2em;left:13.2em;top:1.7em;width:.3em}.pl14 .s9{height:.3em;left:13.1em;top:1.7em;width:.1em}.pl14 .s10{height:.4em;left:13em;top:1.7em;width:.1em}.pl14 .s11{height:.2em;left:13.4em;top:2.8em;width:.1em}.pl14 .s12{height:.5em;left:13.3em;top:2.7em;width:.1em}.pl14 .s13{height:.8em;left:13.2em;top:2.5em;width:.1em}.pl14 .s14{height:1em;left:13.1em;top:2.3em;width:.1em}.pl14 .s15{height:1.2em;left:13em;top:2.2em;width:.1em}.pl14 .s16{height:1.8em;left:12.8em;top:1.7em;width:.2em}.pl14 .s17{height:1.9em;left:12.7em;top:1.7em;width:.1em}.pl14 .s18{height:2em;left:8.7em;top:1.7em;width:4em}.pl14 .s19{height:.1em;left:9.2em;top:4.7em;width:.2em}.pl14 .s20{height:.1em;left:9.5em;top:4.7em;width:.3em}.pl14 .s21{height:.1em;left:9.2em;top:4.6em;width:.8em}.pl14 .s22{height:.1em;left:9em;top:4.7em;width:.1em}.pl14 .s23{height:.1em;left:8.9em;top:4.6em;width:.2em}.pl14 .s24{height:.1em;left:8.9em;top:4.5em;width:1.3em}.pl14 .s25{height:.1em;left:8.9em;top:4.4em;width:1.4em}.pl14 .s26{height:.1em;left:8.9em;top:4.3em;width:1.8em}.pl14 .s27{height:.1em;left:10.8em;top:4.2em;width:.2em}.pl14 .s28{height:.1em;left:8.5em;top:4.2em;width:2.2em}.pl14 .s29{height:.1em;left:8.4em;top:4.1em;width:2.7em}.pl14 .s30{height:1.1em;left:8.6em;top:2.9em;width:3em}.pl14 .s31{height:.1em;left:12em;top:3.9em;width:.2em}.pl14 .s32{height:.6em;left:8.3em;top:3.2em;width:4.2em}.pl14 .s33{height:.1em;left:8.3em;top:3.1em;width:.2em}.pl14 .s34{height:.1em;left:8.2em;top:4.1em;width:.1em}.pl14 .s35{height:.8em;left:8.2em;top:3.3em;width:3.3em}.pl14 .s36{height:.5em;left:8.1em;top:3.4em;width:4.3em}.pl14 .s37{height:.1em;left:8em;top:3.6em;width:.1em} .pl15 .s1{height:.1em;left:7.9em;top:6.9em;width:.1em}.pl15 .s2{height:.3em;left:7.8em;top:6.8em;width:.1em}.pl15 .s3{height:.4em;left:7.6em;top:6.7em;width:.2em}.pl15 .s4{height:.1em;left:7.5em;top:7.4em;width:.1em}.pl15 .s5{height:.6em;left:7.4em;top:6.8em;width:.3em}.pl15 .s6{height:1.4em;left:7.1em;top:6.6em;width:.3em}.pl15 .s7{height:1.6em;left:7em;top:6.4em;width:.1em}.pl15 .s8{height:1.5em;left:6.9em;top:6.7em;width:.1em}.pl15 .s9{height:.1em;left:6.1em;top:9.7em;width:.2em}.pl15 .s10{height:.1em;left:6.1em;top:9.6em;width:.3em}.pl15 .s11{height:.2em;left:6em;top:9.4em;width:.6em}.pl15 .s12{height:.1em;left:5.9em;top:9.3em;width:.6em}.pl15 .s13{height:.1em;left:6em;top:9.2em;width:.4em}.pl15 .s14{height:.1em;left:6.5em;top:9em;width:.1em}.pl15 .s15{height:.2em;left:5.6em;top:8.8em;width:1.2em}.pl15 .s16{height:.1em;left:6.8em;top:6.3em;width:.1em}.pl15 .s17{height:2.5em;left:5.7em;top:6.4em;width:1.2em}.pl15 .s18{height:2.9em;left:6.1em;top:6.3em;width:.4em}.pl15 .s19{height:2.4em;left:5.6em;top:6.2em;width:.7em}.pl15 .s20{height:2.4em;left:5.5em;top:6.1em;width:.7em}.pl15 .s21{height:3.2em;left:5.9em;top:6em;width:.2em}.pl15 .s22{height:.1em;left:4.7em;top:8.6em;width:.3em}.pl15 .s23{height:.1em;left:4.5em;top:8.5em;width:.6em}.pl15 .s24{height:.1em;left:5.6em;top:5.9em;width:.2em}.pl15 .s25{height:2.7em;left:5.4em;top:5.8em;width:.1em}.pl15 .s26{height:.4em;left:5.4em;top:5.3em;width:.2em}.pl15 .s27{height:3.3em;left:4.3em;top:5.2em;width:1.1em}.pl15 .s28{height:.3em;left:3em;top:5.9em;width:.2em}.pl15 .s29{height:.4em;left:3.1em;top:6em;width:2.6em}.pl15 .s30{height:.2em;left:3.1em;top:6.5em;width:4.2em}.pl15 .s31{height:.2em;left:3.1em;top:7em;width:.1em}.pl15 .s32{height:.1em;left:3.1em;top:7.3em;width:.1em}.pl15 .s33{height:1.8em;left:3.2em;top:5.6em;width:.1em}.pl15 .s34{height:2.5em;left:3.3em;top:5.1em;width:.2em}.pl15 .s35{height:2.8em;left:3.5em;top:5.1em;width:.1em}.pl15 .s36{height:2.9em;left:3.6em;top:5em;width:.2em}.pl15 .s37{height:3em;left:3.8em;top:4.9em;width:.1em}.pl15 .s38{height:3.3em;left:3.9em;top:4.8em;width:.1em}.pl15 .s39{height:3.4em;left:4em;top:4.7em;width:.1em}.pl15 .s40{height:.1em;left:5.3em;top:4.8em;width:.1em}.pl15 .s41{height:3.6em;left:4.1em;top:4.6em;width:1.2em}.pl15 .s42{height:.2em;left:5.4em;top:4.4em;width:.1em}.pl15 .s43{height:.3em;left:4.3em;top:4.3em;width:1.1em}.pl15 .s44{height:.1em;left:4.1em;top:4.2em;width:1.1em}.pl15 .s45{height:.2em;left:4em;top:4em;width:1.2em}.pl15 .s46{height:.1em;left:4em;top:3.9em;width:1.4em}.pl15 .s47{height:.3em;left:4.9em;top:3.8em;width:.4em}.pl15 .s48{height:.1em;left:4.4em;top:3.8em;width:.4em}.pl15 .s49{height:.2em;left:4.4em;top:3.6em;width:.3em}.pl15 .s50{height:.1em;left:4.5em;top:3.5em;width:.2em} .pl16 .s1{height:.3em;left:.6em;top:2.8em;width:.1em}.pl16 .s2{height:1.1em;left:.7em;top:2.8em;width:.1em}.pl16 .s3{height:1.4em;left:.8em;top:2.8em;width:.1em}.pl16 .s4{height:.4em;left:.5em;top:5.2em;width:.1em}.pl16 .s5{height:.6em;left:.6em;top:5.1em;width:.1em}.pl16 .s6{height:.8em;left:.7em;top:5em;width:.1em}.pl16 .s7{height:.2em;left:.8em;top:5.7em;width:.1em}.pl16 .s8{height:.3em;left:.9em;top:5.7em;width:.1em}.pl16 .s9{height:.4em;left:1em;top:5.7em;width:.2em}.pl16 .s10{height:.3em;left:1.2em;top:5.7em;width:.3em}.pl16 .s11{height:1.1em;left:.8em;top:4.6em;width:.8em}.pl16 .s12{height:2.9em;left:.9em;top:2.7em;width:.8em}.pl16 .s13{height:.1em;left:1.9em;top:5.5em;width:.1em}.pl16 .s14{height:2.9em;left:1.1em;top:2.6em;width:1.1em}.pl16 .s15{height:2.9em;left:1.3em;top:2.5em;width:1em}.pl16 .s16{height:2.9em;left:1.6em;top:2.4em;width:.8em}.pl16 .s17{height:2.9em;left:1.8em;top:2.3em;width:.8em}.pl16 .s18{height:2.9em;left:2.1em;top:2.2em;width:.9em}.pl16 .s19{height:.1em;left:2.7em;top:5.1em;width:.3em}.pl16 .s20{height:2.8em;left:2.5em;top:2.1em;width:.6em}.pl16 .s21{height:2.8em;left:2.9em;top:2em;width:.3em}.pl16 .s22{height:.3em;left:4.1em;top:4.3em;width:.2em}.pl16 .s23{height:.5em;left:4em;top:4.2em;width:.1em}.pl16 .s24{height:.1em;left:4.6em;top:3.1em;width:.1em}.pl16 .s25{height:.1em;left:4.7em;top:2.9em;width:.1em}.pl16 .s26{height:.2em;left:4.6em;top:2.8em;width:.1em}.pl16 .s27{height:.8em;left:4.5em;top:2.7em;width:.1em}.pl16 .s28{height:1.3em;left:4.4em;top:2.3em;width:.1em}.pl16 .s29{height:.1em;left:3.5em;top:1.8em;width:.1em}.pl16 .s30{height:3em;left:3.2em;top:1.9em;width:.4em}.pl16 .s31{height:.2em;left:3.3em;top:4.9em;width:.3em}.pl16 .s32{height:3.3em;left:3.6em;top:1.7em;width:.2em}.pl16 .s33{height:3.3em;left:3.7em;top:1.6em;width:.2em}.pl16 .s34{height:.5em;left:4.5em;top:1.5em;width:.1em}.pl16 .s35{height:.6em;left:3.8em;top:1.4em;width:.7em}.pl16 .s36{height:3.5em;left:3.9em;top:1.3em;width:.1em}.pl16 .s37{height:2.7em;left:4em;top:1.2em;width:.2em}.pl16 .s38{height:2.8em;left:4.2em;top:1.1em;width:.2em} .cssmap-210{width:210px} .cssmap-210 .poland,.cssmap-210 .poland .bg,.cssmap-210 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-210.png) no-repeat 0 0} .cssmap-210 .poland.cssmap-blue,.cssmap-210 .poland.cssmap-blue .bg,.cssmap-210 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-210.png)} .cssmap-210 .poland.cssmap-dark,.cssmap-210 .poland.cssmap-dark .bg,.cssmap-210 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-210.png)} .cssmap-210 .poland.cssmap-vintage,.cssmap-210 .poland.cssmap-vintage .bg,.cssmap-210 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-210.png)} .cssmap-210 .poland.cssmap-custom,.cssmap-210 .poland.cssmap-custom .bg,.cssmap-210 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-210.png)} .cssmap-210 .poland,.cssmap-210 .poland-cities{height:200px;width:210px} .cssmap-210 .poland-cities{background-position:-220px 0} .cssmap-210 .poland .m{margin:9999px 0 0 0} .cssmap-210 .poland .m span{font-size:13px !important;padding:0 1px 1px 0} .cssmap-210 .poland .bg{padding:5px}
.cssmap-210 .pl1.focus .bg,.cssmap-210 .pl1.active-region .bg{height:53px;left:15px;top:101px;width:58px}.cssmap-210 .pl1.focus .bg{background-position:-174px -327px}.cssmap-210 .pl1.active-region .bg{background-position:-474px -327px} .cssmap-210 .pl2.focus .bg,.cssmap-210 .pl2.active-region .bg{height:48px;left:62px;top:37px;width:50px}.cssmap-210 .pl2.focus .bg{background-position:-236px -242px}.cssmap-210 .pl2.active-region .bg{background-position:-536px -242px} .cssmap-210 .pl3.focus .bg,.cssmap-210 .pl3.active-region .bg{height:64px;left:148px;top:85px;width:49px}.cssmap-210 .pl3.focus .bg{background-position:-6px -389px}.cssmap-210 .pl3.active-region .bg{background-position:-306px -389px} .cssmap-210 .pl4.focus .bg,.cssmap-210 .pl4.active-region .bg{height:56px;left:9px;top:58px;width:37px}.cssmap-210 .pl4.focus .bg{background-position:-247px -305px}.cssmap-210 .pl4.active-region .bg{background-position:-547px -305px} .cssmap-210 .pl5.focus .bg,.cssmap-210 .pl5.active-region .bg{height:49px;left:79px;top:82px;width:51px}.cssmap-210 .pl5.focus .bg{background-position:-146px -467px}.cssmap-210 .pl5.active-region .bg{background-position:-446px -467px} .cssmap-210 .pl6.focus .bg,.cssmap-210 .pl6.active-region .bg{height:41px;left:99px;top:141px;width:46px}.cssmap-210 .pl6.focus .bg{background-position:-87px -336px}.cssmap-210 .pl6.active-region .bg{background-position:-387px -336px} .cssmap-210 .pl7.focus .bg,.cssmap-210 .pl7.active-region .bg{height:79px;left:102px;top:47px;width:76px}.cssmap-210 .pl7.focus .bg{background-position:-84px -242px}.cssmap-210 .pl7.active-region .bg{background-position:-384px -242px} .cssmap-210 .pl8.focus .bg,.cssmap-210 .pl8.active-region .bg{height:39px;left:56px;top:120px;width:35px}.cssmap-210 .pl8.focus .bg{background-position:-5px -469px}.cssmap-210 .pl8.active-region .bg{background-position:-305px -469px} .cssmap-210 .pl9.focus .bg,.cssmap-210 .pl9.active-region .bg{height:56px;left:138px;top:131px;width:47px}.cssmap-210 .pl9.focus .bg{background-position:-144px -395px}.cssmap-210 .pl9.active-region .bg{background-position:-444px -395px} .cssmap-210 .pl10.focus .bg,.cssmap-210 .pl10.active-region .bg{height:70px;left:147px;top:16px;width:46px}.cssmap-210 .pl10.focus .bg{background-position:-175px -242px}.cssmap-210 .pl10.active-region .bg{background-position:-475px -242px} .cssmap-210 .pl11.focus .bg,.cssmap-210 .pl11.active-region .bg{height:45px;left:52px;top:2px;width:58px}.cssmap-210 .pl11.focus .bg{background-position:-71px -473px}.cssmap-210 .pl11.active-region .bg{background-position:-371px -473px} .cssmap-210 .pl12.focus .bg,.cssmap-210 .pl12.active-region .bg{height:52px;left:78px;top:123px;width:38px}.cssmap-210 .pl12.focus .bg{background-position:-225px -459px}.cssmap-210 .pl12.active-region .bg{background-position:-525px -459px} .cssmap-210 .pl13.focus .bg,.cssmap-210 .pl13.active-region .bg{height:36px;left:110px;top:115px;width:43px}.cssmap-210 .pl13.focus .bg{background-position:-5px -338px}.cssmap-210 .pl13.active-region .bg{background-position:-305px -338px} .cssmap-210 .pl14.focus .bg,.cssmap-210 .pl14.active-region .bg{height:44px;left:99px;top:15px;width:72px}.cssmap-210 .pl14.focus .bg{background-position:-207px -396px}.cssmap-210 .pl14.active-region .bg{background-position:-507px -396px} .cssmap-210 .pl15.focus .bg,.cssmap-210 .pl15.active-region .bg{height:82px;left:34px;top:41px;width:65px}.cssmap-210 .pl15.focus .bg{background-position:-5px -242px}.cssmap-210 .pl15.active-region .bg{background-position:-305px -242px} .cssmap-210 .pl16.focus .bg,.cssmap-210 .pl16.active-region .bg{height:64px;left:2px;top:11px;width:56px}.cssmap-210 .pl16.focus .bg{background-position:-72px -393px}.cssmap-210 .pl16.active-region .bg{background-position:-372px -393px}
.cssmap-210 .pl1 a{left:51px;top:126px}.cssmap-210 .pl1 a.tooltip-left .tooltip-arrow{left:51px} .cssmap-210 .pl2 a{left:92px;top:65px}.cssmap-210 .pl2 a.tooltip-left .tooltip-arrow{left:92px} .cssmap-210 .pl3 a{left:175px;top:122px}.cssmap-210 .pl3 a.tooltip-right .tooltip-arrow{right:35px} .cssmap-210 .pl4 a{left:29px;top:93px}.cssmap-210 .pl4 a.tooltip-left .tooltip-arrow{left:29px} .cssmap-210 .pl5 a{left:110px;top:111px}.cssmap-210 .pl5 a.tooltip-left .tooltip-arrow{left:110px} .cssmap-210 .pl6 a{left:126px;top:166px}.cssmap-210 .pl6 a.tooltip-right .tooltip-arrow{right:84px} .cssmap-210 .pl7 a{left:143px;top:84px}.cssmap-210 .pl7 a.tooltip-right .tooltip-arrow{right:67px} .cssmap-210 .pl8 a{left:80px;top:140px}.cssmap-210 .pl8 a.tooltip-left .tooltip-arrow{left:80px} .cssmap-210 .pl9 a{left:163px;top:162px}.cssmap-210 .pl9 a.tooltip-right .tooltip-arrow{right:47px} .cssmap-210 .pl10 a{left:177px;top:58px}.cssmap-210 .pl10 a.tooltip-right .tooltip-arrow{right:33px} .cssmap-210 .pl11 a{left:81px;top:27px}.cssmap-210 .pl11 a.tooltip-left .tooltip-arrow{left:81px} .cssmap-210 .pl12 a{left:101px;top:147px}.cssmap-210 .pl12 a.tooltip-left .tooltip-arrow{left:101px} .cssmap-210 .pl13 a{left:137px;top:138px}.cssmap-210 .pl13 a.tooltip-right .tooltip-arrow{right:73px} .cssmap-210 .pl14 a{left:140px;top:38px}.cssmap-210 .pl14 a.tooltip-right .tooltip-arrow{right:70px} .cssmap-210 .pl15 a{left:67px;top:91px}.cssmap-210 .pl15 a.tooltip-left .tooltip-arrow{left:67px} .cssmap-210 .pl16 a{left:34px;top:48px}.cssmap-210 .pl16 a.tooltip-left .tooltip-arrow{left:34px} .cssmap-250{width:250px} .cssmap-250 .poland,.cssmap-250 .poland .bg,.cssmap-250 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-250.png) no-repeat 0 0} .cssmap-250 .poland.cssmap-blue,.cssmap-250 .poland.cssmap-blue .bg,.cssmap-250 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-250.png)} .cssmap-250 .poland.cssmap-dark,.cssmap-250 .poland.cssmap-dark .bg,.cssmap-250 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-250.png)} .cssmap-250 .poland.cssmap-vintage,.cssmap-250 .poland.cssmap-vintage .bg,.cssmap-250 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-250.png)} .cssmap-250 .poland.cssmap-custom,.cssmap-250 .poland.cssmap-custom .bg,.cssmap-250 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-250.png)} .cssmap-250 .poland,.cssmap-250 .poland-cities{height:240px;width:250px} .cssmap-250 .poland-cities{background-position:-260px 0} .cssmap-250 .poland .m{margin:9996px 0 0 -3px} .cssmap-250 .poland .m span{font-size:16px !important;padding:0 1px 1px 0} .cssmap-250 .poland .bg{padding:5px}
.cssmap-250 .pl1.focus .bg,.cssmap-250 .pl1.active-region .bg{height:65px;left:16px;top:121px;width:72px}.cssmap-250 .pl1.focus .bg{background-position:-220px -387px}.cssmap-250 .pl1.active-region .bg{background-position:-590px -387px} .cssmap-250 .pl2.focus .bg,.cssmap-250 .pl2.active-region .bg{height:58px;left:74px;top:43px;width:61px}.cssmap-250 .pl2.focus .bg{background-position:-295px -283px}.cssmap-250 .pl2.active-region .bg{background-position:-665px -283px} .cssmap-250 .pl3.focus .bg,.cssmap-250 .pl3.active-region .bg{height:78px;left:180px;top:102px;width:60px}.cssmap-250 .pl3.focus .bg{background-position:-5px -465px}.cssmap-250 .pl3.active-region .bg{background-position:-375px -465px} .cssmap-250 .pl4.focus .bg,.cssmap-250 .pl4.active-region .bg{height:69px;left:9px;top:69px;width:46px}.cssmap-250 .pl4.focus .bg{background-position:-311px -360px}.cssmap-250 .pl4.active-region .bg{background-position:-681px -360px} .cssmap-250 .pl5.focus .bg,.cssmap-250 .pl5.active-region .bg{height:61px;left:94px;top:98px;width:63px}.cssmap-250 .pl5.focus .bg{background-position:-178px -560px}.cssmap-250 .pl5.active-region .bg{background-position:-548px -560px} .cssmap-250 .pl6.focus .bg,.cssmap-250 .pl6.active-region .bg{height:51px;left:119px;top:170px;width:56px}.cssmap-250 .pl6.focus .bg{background-position:-106px -399px}.cssmap-250 .pl6.active-region .bg{background-position:-476px -399px} .cssmap-250 .pl7.focus .bg,.cssmap-250 .pl7.active-region .bg{height:97px;left:123px;top:55px;width:93px}.cssmap-250 .pl7.focus .bg{background-position:-106px -283px}.cssmap-250 .pl7.active-region .bg{background-position:-476px -283px} .cssmap-250 .pl8.focus .bg,.cssmap-250 .pl8.active-region .bg{height:47px;left:66px;top:145px;width:43px}.cssmap-250 .pl8.focus .bg{background-position:-4px -574px}.cssmap-250 .pl8.active-region .bg{background-position:-374px -574px} .cssmap-250 .pl9.focus .bg,.cssmap-250 .pl9.active-region .bg{height:68px;left:168px;top:159px;width:58px}.cssmap-250 .pl9.focus .bg{background-position:-182px -472px}.cssmap-250 .pl9.active-region .bg{background-position:-552px -472px} .cssmap-250 .pl10.focus .bg,.cssmap-250 .pl10.active-region .bg{height:86px;left:179px;top:17px;width:57px}.cssmap-250 .pl10.focus .bg{background-position:-219px -282px}.cssmap-250 .pl10.active-region .bg{background-position:-589px -282px} .cssmap-250 .pl11.focus .bg,.cssmap-250 .pl11.active-region .bg{height:55px;left:62px;top:0;width:71px}.cssmap-250 .pl11.focus .bg{background-position:-68px -569px}.cssmap-250 .pl11.active-region .bg{background-position:-438px -569px} .cssmap-250 .pl12.focus .bg,.cssmap-250 .pl12.active-region .bg{height:64px;left:93px;top:149px;width:47px}.cssmap-250 .pl12.focus .bg{background-position:-280px -546px}.cssmap-250 .pl12.active-region .bg{background-position:-650px -546px} .cssmap-250 .pl13.focus .bg,.cssmap-250 .pl13.active-region .bg{height:44px;left:133px;top:139px;width:53px}.cssmap-250 .pl13.focus .bg{background-position:-4px -402px}.cssmap-250 .pl13.active-region .bg{background-position:-374px -402px} .cssmap-250 .pl14.focus .bg,.cssmap-250 .pl14.active-region .bg{height:53px;left:120px;top:16px;width:89px}.cssmap-250 .pl14.focus .bg{background-position:-260px -473px}.cssmap-250 .pl14.active-region .bg{background-position:-630px -473px} .cssmap-250 .pl15.focus .bg,.cssmap-250 .pl15.active-region .bg{height:101px;left:39px;top:48px;width:80px}.cssmap-250 .pl15.focus .bg{background-position:-4px -282px}.cssmap-250 .pl15.active-region .bg{background-position:-374px -282px} .cssmap-250 .pl16.focus .bg,.cssmap-250 .pl16.active-region .bg{height:79px;left:0;top:11px;width:69px}.cssmap-250 .pl16.focus .bg{background-position:-89px -470px}.cssmap-250 .pl16.active-region .bg{background-position:-459px -470px}
.cssmap-250 .pl1 a{left:60px;top:151px}.cssmap-250 .pl1 a.tooltip-left .tooltip-arrow{left:60px} .cssmap-250 .pl2 a{left:110px;top:77px}.cssmap-250 .pl2 a.tooltip-left .tooltip-arrow{left:110px} .cssmap-250 .pl3 a{left:212px;top:146px}.cssmap-250 .pl3 a.tooltip-right .tooltip-arrow{right:38px} .cssmap-250 .pl4 a{left:32px;top:110px}.cssmap-250 .pl4 a.tooltip-left .tooltip-arrow{left:32px} .cssmap-250 .pl5 a{left:132px;top:133px}.cssmap-250 .pl5 a.tooltip-left .tooltip-arrow{left:132px} .cssmap-250 .pl6 a{left:152px;top:200px}.cssmap-250 .pl6 a.tooltip-left .tooltip-arrow{left:152px} .cssmap-250 .pl7 a{left:173px;top:100px}.cssmap-250 .pl7 a.tooltip-right .tooltip-arrow{right:77px} .cssmap-250 .pl8 a{left:95px;top:169px}.cssmap-250 .pl8 a.tooltip-left .tooltip-arrow{left:95px} .cssmap-250 .pl9 a{left:197px;top:195px}.cssmap-250 .pl9 a.tooltip-right .tooltip-arrow{right:53px} .cssmap-250 .pl10 a{left:215px;top:67px}.cssmap-250 .pl10 a.tooltip-right .tooltip-arrow{right:35px} .cssmap-250 .pl11 a{left:97px;top:29px}.cssmap-250 .pl11 a.tooltip-left .tooltip-arrow{left:97px} .cssmap-250 .pl12 a{left:121px;top:177px}.cssmap-250 .pl12 a.tooltip-left .tooltip-arrow{left:121px} .cssmap-250 .pl13 a{left:165px;top:166px}.cssmap-250 .pl13 a.tooltip-right .tooltip-arrow{right:85px} .cssmap-250 .pl14 a{left:168px;top:43px}.cssmap-250 .pl14 a.tooltip-right .tooltip-arrow{right:82px} .cssmap-250 .pl15 a{left:79px;top:108px}.cssmap-250 .pl15 a.tooltip-left .tooltip-arrow{left:79px} .cssmap-250 .pl16 a{left:39px;top:55px}.cssmap-250 .pl16 a.tooltip-left .tooltip-arrow{left:39px} .cssmap-320{width:320px} .cssmap-320 .poland,.cssmap-320 .poland .bg,.cssmap-320 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-320.png) no-repeat 0 0} .cssmap-320 .poland.cssmap-blue,.cssmap-320 .poland.cssmap-blue .bg,.cssmap-320 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-320.png)} .cssmap-320 .poland.cssmap-dark,.cssmap-320 .poland.cssmap-dark .bg,.cssmap-320 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-320.png)} .cssmap-320 .poland.cssmap-vintage,.cssmap-320 .poland.cssmap-vintage .bg,.cssmap-320 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-320.png)} .cssmap-320 .poland.cssmap-custom,.cssmap-320 .poland.cssmap-custom .bg,.cssmap-320 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-320.png)} .cssmap-320 .poland,.cssmap-320 .poland-cities{height:305px;width:320px} .cssmap-320 .poland-cities{background-position:-330px 0} .cssmap-320 .poland .m{margin:9999px 0 0 0} .cssmap-320 .poland .m span{font-size:20px !important} .cssmap-320 .poland .bg{padding:10px}
.cssmap-320 .pl1.focus .bg,.cssmap-320 .pl1.active-region .bg{height:82px;left:21px;top:152px;width:90px}.cssmap-320 .pl1.focus .bg{background-position:-273px -484px}.cssmap-320 .pl1.active-region .bg{background-position:-743px -484px} .cssmap-320 .pl2.focus .bg,.cssmap-320 .pl2.active-region .bg{height:73px;left:93px;top:54px;width:76px}.cssmap-320 .pl2.focus .bg{background-position:-368px -352px}.cssmap-320 .pl2.active-region .bg{background-position:-838px -352px} .cssmap-320 .pl3.focus .bg,.cssmap-320 .pl3.active-region .bg{height:98px;left:225px;top:128px;width:75px}.cssmap-320 .pl3.focus .bg{background-position:-5px -581px}.cssmap-320 .pl3.active-region .bg{background-position:-475px -581px} .cssmap-320 .pl4.focus .bg,.cssmap-320 .pl4.active-region .bg{height:86px;left:12px;top:87px;width:57px}.cssmap-320 .pl4.focus .bg{background-position:-387px -449px}.cssmap-320 .pl4.active-region .bg{background-position:-857px -449px} .cssmap-320 .pl5.focus .bg,.cssmap-320 .pl5.active-region .bg{height:76px;left:118px;top:123px;width:78px}.cssmap-320 .pl5.focus .bg{background-position:-229px -700px}.cssmap-320 .pl5.active-region .bg{background-position:-699px -700px} .cssmap-320 .pl6.focus .bg,.cssmap-320 .pl6.active-region .bg{height:63px;left:149px;top:213px;width:70px}.cssmap-320 .pl6.focus .bg{background-position:-129px -498px}.cssmap-320 .pl6.active-region .bg{background-position:-599px -498px} .cssmap-320 .pl7.focus .bg,.cssmap-320 .pl7.active-region .bg{height:121px;left:154px;top:69px;width:117px}.cssmap-320 .pl7.focus .bg{background-position:-131px -352px}.cssmap-320 .pl7.active-region .bg{background-position:-601px -352px} .cssmap-320 .pl8.focus .bg,.cssmap-320 .pl8.active-region .bg{height:59px;left:83px;top:181px;width:54px}.cssmap-320 .pl8.focus .bg{background-position:-4px -703px}.cssmap-320 .pl8.active-region .bg{background-position:-474px -703px} .cssmap-320 .pl9.focus .bg,.cssmap-320 .pl9.active-region .bg{height:85px;left:210px;top:199px;width:73px}.cssmap-320 .pl9.focus .bg{background-position:-221px -590px}.cssmap-320 .pl9.active-region .bg{background-position:-691px -590px} .cssmap-320 .pl10.focus .bg,.cssmap-320 .pl10.active-region .bg{height:108px;left:224px;top:21px;width:71px}.cssmap-320 .pl10.focus .bg{background-position:-273px -351px}.cssmap-320 .pl10.active-region .bg{background-position:-743px -351px} .cssmap-320 .pl11.focus .bg,.cssmap-320 .pl11.active-region .bg{height:69px;left:77px;top:0;width:89px}.cssmap-320 .pl11.focus .bg{background-position:-105px -709px}.cssmap-320 .pl11.active-region .bg{background-position:-575px -709px} .cssmap-320 .pl12.focus .bg,.cssmap-320 .pl12.active-region .bg{height:80px;left:117px;top:186px;width:59px}.cssmap-320 .pl12.focus .bg{background-position:-347px -686px}.cssmap-320 .pl12.active-region .bg{background-position:-817px -686px} .cssmap-320 .pl13.focus .bg,.cssmap-320 .pl13.active-region .bg{height:55px;left:167px;top:174px;width:65px}.cssmap-320 .pl13.focus .bg{background-position:-5px -501px}.cssmap-320 .pl13.active-region .bg{background-position:-475px -501px} .cssmap-320 .pl14.focus .bg,.cssmap-320 .pl14.active-region .bg{height:67px;left:150px;top:20px;width:111px}.cssmap-320 .pl14.focus .bg{background-position:-323px -590px}.cssmap-320 .pl14.active-region .bg{background-position:-793px -590px} .cssmap-320 .pl15.focus .bg,.cssmap-320 .pl15.active-region .bg{height:126px;left:49px;top:60px;width:100px}.cssmap-320 .pl15.focus .bg{background-position:-4px -351px}.cssmap-320 .pl15.active-region .bg{background-position:-474px -351px} .cssmap-320 .pl16.focus .bg,.cssmap-320 .pl16.active-region .bg{height:99px;left:0;top:13px;width:86px}.cssmap-320 .pl16.focus .bg{background-position:-105px -585px}.cssmap-320 .pl16.active-region .bg{background-position:-575px -585px}
.cssmap-320 .pl1 a{left:79px;top:193px}.cssmap-320 .pl1 a.tooltip-left .tooltip-arrow{left:79px} .cssmap-320 .pl2 a{left:141px;top:100px}.cssmap-320 .pl2 a.tooltip-left .tooltip-arrow{left:141px} .cssmap-320 .pl3 a{left:269px;top:187px}.cssmap-320 .pl3 a.tooltip-right .tooltip-arrow{right:51px} .cssmap-320 .pl4 a{left:44px;top:142px}.cssmap-320 .pl4 a.tooltip-left .tooltip-arrow{left:44px} .cssmap-320 .pl5 a{left:169px;top:170px}.cssmap-320 .pl5 a.tooltip-left .tooltip-arrow{left:169px} .cssmap-320 .pl6 a{left:194px;top:254px}.cssmap-320 .pl6 a.tooltip-right .tooltip-arrow{right:126px} .cssmap-320 .pl7 a{left:220px;top:129px}.cssmap-320 .pl7 a.tooltip-right .tooltip-arrow{right:100px} .cssmap-320 .pl8 a{left:123px;top:215px}.cssmap-320 .pl8 a.tooltip-left .tooltip-arrow{left:123px} .cssmap-320 .pl9 a{left:250px;top:248px}.cssmap-320 .pl9 a.tooltip-right .tooltip-arrow{right:70px} .cssmap-320 .pl10 a{left:273px;top:88px}.cssmap-320 .pl10 a.tooltip-right .tooltip-arrow{right:47px} .cssmap-320 .pl11 a{left:125px;top:41px}.cssmap-320 .pl11 a.tooltip-left .tooltip-arrow{left:125px} .cssmap-320 .pl12 a{left:156px;top:226px}.cssmap-320 .pl12 a.tooltip-left .tooltip-arrow{left:156px} .cssmap-320 .pl13 a{left:210px;top:212px}.cssmap-320 .pl13 a.tooltip-right .tooltip-arrow{right:110px} .cssmap-320 .pl14 a{left:214px;top:57px}.cssmap-320 .pl14 a.tooltip-right .tooltip-arrow{right:106px} .cssmap-320 .pl15 a{left:103px;top:140px}.cssmap-320 .pl15 a.tooltip-left .tooltip-arrow{left:103px} .cssmap-320 .pl16 a{left:53px;top:73px}.cssmap-320 .pl16 a.tooltip-left .tooltip-arrow{left:53px} .cssmap-430{width:430px} .cssmap-430 .poland,.cssmap-430 .poland .bg,.cssmap-430 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-430.png) no-repeat 0 0} .cssmap-430 .poland.cssmap-blue,.cssmap-430 .poland.cssmap-blue .bg,.cssmap-430 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-430.png)} .cssmap-430 .poland.cssmap-dark,.cssmap-430 .poland.cssmap-dark .bg,.cssmap-430 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-430.png)} .cssmap-430 .poland.cssmap-vintage,.cssmap-430 .poland.cssmap-vintage .bg,.cssmap-430 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-430.png)} .cssmap-430 .poland.cssmap-custom,.cssmap-430 .poland.cssmap-custom .bg,.cssmap-430 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-430.png)} .cssmap-430 .poland,.cssmap-430 .poland-cities{height:410px;width:430px} .cssmap-430 .poland-cities{background-position:-440px 0} .cssmap-430 .poland .m{margin:10006px 0 0 7px} .cssmap-430 .poland .m span{font-size:26px !important;padding:0 1px 1px 0} .cssmap-430 .poland .bg{padding:10px}
.cssmap-430 .pl1.focus .bg,.cssmap-430 .pl1.active-region .bg{height:106px;left:37px;top:207px;width:116px}.cssmap-430 .pl1.focus .bg{background-position:-347px -625px}.cssmap-430 .pl1.active-region .bg{background-position:-947px -625px} .cssmap-430 .pl2.focus .bg,.cssmap-430 .pl2.active-region .bg{height:94px;left:131px;top:80px;width:99px}.cssmap-430 .pl2.focus .bg{background-position:-470px -456px}.cssmap-430 .pl2.active-region .bg{background-position:-1070px -456px} .cssmap-430 .pl3.focus .bg,.cssmap-430 .pl3.active-region .bg{height:127px;left:302px;top:177px;width:98px}.cssmap-430 .pl3.focus .bg{background-position:-4px -751px}.cssmap-430 .pl3.active-region .bg{background-position:-604px -751px} .cssmap-430 .pl4.focus .bg,.cssmap-430 .pl4.active-region .bg{height:112px;left:25px;top:123px;width:74px}.cssmap-430 .pl4.focus .bg{background-position:-492px -580px}.cssmap-430 .pl4.active-region .bg{background-position:-1092px -580px} .cssmap-430 .pl5.focus .bg,.cssmap-430 .pl5.active-region .bg{height:98px;left:164px;top:170px;width:101px}.cssmap-430 .pl5.focus .bg{background-position:-284px -901px}.cssmap-430 .pl5.active-region .bg{background-position:-884px -901px} .cssmap-430 .pl6.focus .bg,.cssmap-430 .pl6.active-region .bg{height:82px;left:204px;top:287px;width:91px}.cssmap-430 .pl6.focus .bg{background-position:-174px -644px}.cssmap-430 .pl6.active-region .bg{background-position:-774px -644px} .cssmap-430 .pl7.focus .bg,.cssmap-430 .pl7.active-region .bg{height:157px;left:210px;top:100px;width:151px}.cssmap-430 .pl7.focus .bg{background-position:-166px -457px}.cssmap-430 .pl7.active-region .bg{background-position:-766px -457px} .cssmap-430 .pl8.focus .bg,.cssmap-430 .pl8.active-region .bg{height:76px;left:118px;top:245px;width:70px}.cssmap-430 .pl8.focus .bg{background-position:-4px -907px}.cssmap-430 .pl8.active-region .bg{background-position:-604px -907px} .cssmap-430 .pl9.focus .bg,.cssmap-430 .pl9.active-region .bg{height:110px;left:283px;top:269px;width:94px}.cssmap-430 .pl9.focus .bg{background-position:-284px -761px}.cssmap-430 .pl9.active-region .bg{background-position:-884px -761px} .cssmap-430 .pl10.focus .bg,.cssmap-430 .pl10.active-region .bg{height:140px;left:301px;top:38px;width:93px}.cssmap-430 .pl10.focus .bg{background-position:-348px -456px}.cssmap-430 .pl10.active-region .bg{background-position:-948px -456px} .cssmap-430 .pl11.focus .bg,.cssmap-430 .pl11.active-region .bg{height:90px;left:110px;top:10px;width:115px}.cssmap-430 .pl11.focus .bg{background-position:-104px -914px}.cssmap-430 .pl11.active-region .bg{background-position:-704px -914px} .cssmap-430 .pl12.focus .bg,.cssmap-430 .pl12.active-region .bg{height:104px;left:162px;top:252px;width:76px}.cssmap-430 .pl12.focus .bg{background-position:-432px -882px}.cssmap-430 .pl12.active-region .bg{background-position:-1032px -882px} .cssmap-430 .pl13.focus .bg,.cssmap-430 .pl13.active-region .bg{height:72px;left:227px;top:236px;width:85px}.cssmap-430 .pl13.focus .bg{background-position:-4px -649px}.cssmap-430 .pl13.active-region .bg{background-position:-604px -649px} .cssmap-430 .pl14.focus .bg,.cssmap-430 .pl14.active-region .bg{height:86px;left:205px;top:36px;width:144px}.cssmap-430 .pl14.focus .bg{background-position:-408px -760px}.cssmap-430 .pl14.active-region .bg{background-position:-1008px -760px} .cssmap-430 .pl15.focus .bg,.cssmap-430 .pl15.active-region .bg{height:163px;left:74px;top:88px;width:130px}.cssmap-430 .pl15.focus .bg{background-position:-4px -456px}.cssmap-430 .pl15.active-region .bg{background-position:-604px -456px} .cssmap-430 .pl16.focus .bg,.cssmap-430 .pl16.active-region .bg{height:128px;left:10px;top:28px;width:112px}.cssmap-430 .pl16.focus .bg{background-position:-132px -756px}.cssmap-430 .pl16.active-region .bg{background-position:-732px -756px}
.cssmap-430 .pl1 a{left:109px;top:258px}.cssmap-430 .pl1 a.tooltip-left .tooltip-arrow{left:109px} .cssmap-430 .pl2 a{left:191px;top:137px}.cssmap-430 .pl2 a.tooltip-left .tooltip-arrow{left:191px} .cssmap-430 .pl3 a{left:357px;top:250px}.cssmap-430 .pl3 a.tooltip-right .tooltip-arrow{right:73px} .cssmap-430 .pl4 a{left:65px;top:191px}.cssmap-430 .pl4 a.tooltip-left .tooltip-arrow{left:65px} .cssmap-430 .pl5 a{left:227px;top:228px}.cssmap-430 .pl5 a.tooltip-left .tooltip-arrow{left:227px} .cssmap-430 .pl6 a{left:259px;top:337px}.cssmap-430 .pl6 a.tooltip-left .tooltip-arrow{left:259px} .cssmap-430 .pl7 a{left:293px;top:175px}.cssmap-430 .pl7 a.tooltip-right .tooltip-arrow{right:137px} .cssmap-430 .pl8 a{left:166px;top:286px}.cssmap-430 .pl8 a.tooltip-left .tooltip-arrow{left:166px} .cssmap-430 .pl9 a{left:332px;top:329px}.cssmap-430 .pl9 a.tooltip-right .tooltip-arrow{right:98px} .cssmap-430 .pl10 a{left:361px;top:122px}.cssmap-430 .pl10 a.tooltip-right .tooltip-arrow{right:69px} .cssmap-430 .pl11 a{left:169px;top:60px}.cssmap-430 .pl11 a.tooltip-left .tooltip-arrow{left:169px} .cssmap-430 .pl12 a{left:209px;top:301px}.cssmap-430 .pl12 a.tooltip-left .tooltip-arrow{left:209px} .cssmap-430 .pl13 a{left:280px;top:282px}.cssmap-430 .pl13 a.tooltip-right .tooltip-arrow{right:150px} .cssmap-430 .pl14 a{left:286px;top:91px}.cssmap-430 .pl14 a.tooltip-right .tooltip-arrow{right:144px} .cssmap-430 .pl15 a{left:140px;top:188px}.cssmap-430 .pl15 a.tooltip-left .tooltip-arrow{left:140px} .cssmap-430 .pl16 a{left:75px;top:101px}.cssmap-430 .pl16 a.tooltip-left .tooltip-arrow{left:75px} .cssmap-540{width:540px} .cssmap-540 .poland,.cssmap-540 .poland .bg,.cssmap-540 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-540.png) no-repeat 0 0} .cssmap-540 .poland.cssmap-blue,.cssmap-540 .poland.cssmap-blue .bg,.cssmap-540 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-540.png)} .cssmap-540 .poland.cssmap-dark,.cssmap-540 .poland.cssmap-dark .bg,.cssmap-540 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-540.png)} .cssmap-540 .poland.cssmap-vintage,.cssmap-540 .poland.cssmap-vintage .bg,.cssmap-540 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-540.png)} .cssmap-540 .poland.cssmap-custom,.cssmap-540 .poland.cssmap-custom .bg,.cssmap-540 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-540.png)} .cssmap-540 .poland,.cssmap-540 .poland-cities{height:515px;width:540px} .cssmap-540 .poland-cities{background-position:-550px 0} .cssmap-540 .poland .m{margin:10005px 0 0 5px} .cssmap-540 .poland .m span{font-size:33px !important;padding:0 1px 1px 0} .cssmap-540 .poland .bg{padding:10px}
.cssmap-540 .pl1.focus .bg,.cssmap-540 .pl1.active-region .bg{height:135px;left:46px;top:263px;width:147px}.cssmap-540 .pl1.focus .bg{background-position:-426px -773px}.cssmap-540 .pl1.active-region .bg{background-position:-1146px -773px} .cssmap-540 .pl2.focus .bg,.cssmap-540 .pl2.active-region .bg{height:120px;left:166px;top:101px;width:125px}.cssmap-540 .pl2.focus .bg{background-position:-573px -564px}.cssmap-540 .pl2.active-region .bg{background-position:-1293px -564px} .cssmap-540 .pl3.focus .bg,.cssmap-540 .pl3.active-region .bg{height:161px;left:383px;top:224px;width:124px}.cssmap-540 .pl3.focus .bg{background-position:-10px -922px}.cssmap-540 .pl3.active-region .bg{background-position:-730px -922px} .cssmap-540 .pl4.focus .bg,.cssmap-540 .pl4.active-region .bg{height:142px;left:32px;top:156px;width:93px}.cssmap-540 .pl4.focus .bg{background-position:-606px -714px}.cssmap-540 .pl4.active-region .bg{background-position:-1326px -714px} .cssmap-540 .pl5.focus .bg,.cssmap-540 .pl5.active-region .bg{height:125px;left:207px;top:215px;width:129px}.cssmap-540 .pl5.focus .bg{background-position:-363px -1107px}.cssmap-540 .pl5.active-region .bg{background-position:-1083px -1107px} .cssmap-540 .pl6.focus .bg,.cssmap-540 .pl6.active-region .bg{height:104px;left:258px;top:364px;width:115px}.cssmap-540 .pl6.focus .bg{background-position:-205px -793px}.cssmap-540 .pl6.active-region .bg{background-position:-925px -793px} .cssmap-540 .pl7.focus .bg,.cssmap-540 .pl7.active-region .bg{height:200px;left:266px;top:126px;width:192px}.cssmap-540 .pl7.focus .bg{background-position:-205px -564px}.cssmap-540 .pl7.active-region .bg{background-position:-925px -564px} .cssmap-540 .pl8.focus .bg,.cssmap-540 .pl8.active-region .bg{height:97px;left:150px;top:311px;width:89px}.cssmap-540 .pl8.focus .bg{background-position:-10px -1122px}.cssmap-540 .pl8.active-region .bg{background-position:-730px -1122px} .cssmap-540 .pl9.focus .bg,.cssmap-540 .pl9.active-region .bg{height:140px;left:359px;top:341px;width:120px}.cssmap-540 .pl9.focus .bg{background-position:-360px -937px}.cssmap-540 .pl9.active-region .bg{background-position:-1080px -937px} .cssmap-540 .pl10.focus .bg,.cssmap-540 .pl10.active-region .bg{height:177px;left:381px;top:48px;width:117px}.cssmap-540 .pl10.focus .bg{background-position:-426px -566px}.cssmap-540 .pl10.active-region .bg{background-position:-1146px -566px} .cssmap-540 .pl11.focus .bg,.cssmap-540 .pl11.active-region .bg{height:114px;left:139px;top:12px;width:146px}.cssmap-540 .pl11.focus .bg{background-position:-163px -1120px}.cssmap-540 .pl11.active-region .bg{background-position:-883px -1120px} .cssmap-540 .pl12.focus .bg,.cssmap-540 .pl12.active-region .bg{height:132px;left:205px;top:320px;width:96px}.cssmap-540 .pl12.focus .bg{background-position:-541px -1087px}.cssmap-540 .pl12.active-region .bg{background-position:-1261px -1087px} .cssmap-540 .pl13.focus .bg,.cssmap-540 .pl13.active-region .bg{height:91px;left:288px;top:300px;width:108px}.cssmap-540 .pl13.focus .bg{background-position:-10px -802px}.cssmap-540 .pl13.active-region .bg{background-position:-730px -802px} .cssmap-540 .pl14.focus .bg,.cssmap-540 .pl14.active-region .bg{height:110px;left:259px;top:45px;width:182px}.cssmap-540 .pl14.focus .bg{background-position:-508px -937px}.cssmap-540 .pl14.active-region .bg{background-position:-1228px -937px} .cssmap-540 .pl15.focus .bg,.cssmap-540 .pl15.active-region .bg{height:208px;left:94px;top:112px;width:165px}.cssmap-540 .pl15.focus .bg{background-position:-10px -565px}.cssmap-540 .pl15.active-region .bg{background-position:-730px -565px} .cssmap-540 .pl16.focus .bg,.cssmap-540 .pl16.active-region .bg{height:163px;left:12px;top:34px;width:142px}.cssmap-540 .pl16.focus .bg{background-position:-174px -926px}.cssmap-540 .pl16.active-region .bg{background-position:-894px -926px}
.cssmap-540 .pl1 a{left:135px;top:325px}.cssmap-540 .pl1 a.tooltip-left .tooltip-arrow{left:135px} .cssmap-540 .pl2 a{left:239px;top:171px}.cssmap-540 .pl2 a.tooltip-left .tooltip-arrow{left:239px} .cssmap-540 .pl3 a{left:449px;top:314px}.cssmap-540 .pl3 a.tooltip-right .tooltip-arrow{right:91px} .cssmap-540 .pl4 a{left:79px;top:240px}.cssmap-540 .pl4 a.tooltip-left .tooltip-arrow{left:79px} .cssmap-540 .pl5 a{left:284px;top:287px}.cssmap-540 .pl5 a.tooltip-left .tooltip-arrow{left:284px} .cssmap-540 .pl6 a{left:325px;top:426px}.cssmap-540 .pl6 a.tooltip-right .tooltip-arrow{right:215px} .cssmap-540 .pl7 a{left:369px;top:219px}.cssmap-540 .pl7 a.tooltip-right .tooltip-arrow{right:171px} .cssmap-540 .pl8 a{left:208px;top:361px}.cssmap-540 .pl8 a.tooltip-left .tooltip-arrow{left:208px} .cssmap-540 .pl9 a{left:418px;top:415px}.cssmap-540 .pl9 a.tooltip-right .tooltip-arrow{right:122px} .cssmap-540 .pl10 a{left:455px;top:151px}.cssmap-540 .pl10 a.tooltip-right .tooltip-arrow{right:85px} .cssmap-540 .pl11 a{left:211px;top:73px}.cssmap-540 .pl11 a.tooltip-left .tooltip-arrow{left:211px} .cssmap-540 .pl12 a{left:262px;top:379px}.cssmap-540 .pl12 a.tooltip-left .tooltip-arrow{left:262px} .cssmap-540 .pl13 a{left:352px;top:355px}.cssmap-540 .pl13 a.tooltip-right .tooltip-arrow{right:188px} .cssmap-540 .pl14 a{left:359px;top:100px}.cssmap-540 .pl14 a.tooltip-right .tooltip-arrow{right:181px} .cssmap-540 .pl15 a{left:175px;top:236px}.cssmap-540 .pl15 a.tooltip-left .tooltip-arrow{left:175px} .cssmap-540 .pl16 a{left:92px;top:126px}.cssmap-540 .pl16 a.tooltip-left .tooltip-arrow{left:92px} .cssmap-650{width:650px} .cssmap-650 .poland,.cssmap-650 .poland .bg,.cssmap-650 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-650.png) no-repeat 0 0} .cssmap-650 .poland.cssmap-blue,.cssmap-650 .poland.cssmap-blue .bg,.cssmap-650 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-650.png)} .cssmap-650 .poland.cssmap-dark,.cssmap-650 .poland.cssmap-dark .bg,.cssmap-650 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-650.png)} .cssmap-650 .poland.cssmap-vintage,.cssmap-650 .poland.cssmap-vintage .bg,.cssmap-650 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-650.png)} .cssmap-650 .poland.cssmap-custom,.cssmap-650 .poland.cssmap-custom .bg,.cssmap-650 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-650.png)} .cssmap-650 .poland,.cssmap-650 .poland-cities{height:620px;width:650px} .cssmap-650 .poland-cities{background-position:-660px 0} .cssmap-650 .poland .m{margin:10004px 0 0 5px} .cssmap-650 .poland .m span{font-size:40px !important} .cssmap-650 .poland .bg{padding:10px}
.cssmap-650 .pl1.focus .bg,.cssmap-650 .pl1.active-region .bg{height:163px;left:57px;top:319px;width:179px}.cssmap-650 .pl1.focus .bg{background-position:-501px -917px}.cssmap-650 .pl1.active-region .bg{background-position:-1351px -917px} .cssmap-650 .pl2.focus .bg,.cssmap-650 .pl2.active-region .bg{height:145px;left:202px;top:123px;width:151px}.cssmap-650 .pl2.focus .bg{background-position:-674px -673px}.cssmap-650 .pl2.active-region .bg{background-position:-1524px -673px} .cssmap-650 .pl3.focus .bg,.cssmap-650 .pl3.active-region .bg{height:195px;left:465px;top:272px;width:150px}.cssmap-650 .pl3.focus .bg{background-position:-10px -1092px}.cssmap-650 .pl3.active-region .bg{background-position:-860px -1092px} .cssmap-650 .pl4.focus .bg,.cssmap-650 .pl4.active-region .bg{height:172px;left:39px;top:189px;width:113px}.cssmap-650 .pl4.focus .bg{background-position:-707px -867px}.cssmap-650 .pl4.active-region .bg{background-position:-1557px -867px} .cssmap-650 .pl5.focus .bg,.cssmap-650 .pl5.active-region .bg{height:151px;left:252px;top:261px;width:156px}.cssmap-650 .pl5.focus .bg{background-position:-435px -1309px}.cssmap-650 .pl5.active-region .bg{background-position:-1285px -1309px} .cssmap-650 .pl6.focus .bg,.cssmap-650 .pl6.active-region .bg{height:126px;left:313px;top:441px;width:140px}.cssmap-650 .pl6.focus .bg{background-position:-247px -945px}.cssmap-650 .pl6.active-region .bg{background-position:-1097px -945px} .cssmap-650 .pl7.focus .bg,.cssmap-650 .pl7.active-region .bg{height:242px;left:323px;top:153px;width:233px}.cssmap-650 .pl7.focus .bg{background-position:-239px -672px}.cssmap-650 .pl7.active-region .bg{background-position:-1089px -672px} .cssmap-650 .pl8.focus .bg,.cssmap-650 .pl8.active-region .bg{height:117px;left:182px;top:377px;width:108px}.cssmap-650 .pl8.focus .bg{background-position:-10px -1316px}.cssmap-650 .pl8.active-region .bg{background-position:-860px -1316px} .cssmap-650 .pl9.focus .bg,.cssmap-650 .pl9.active-region .bg{height:170px;left:435px;top:413px;width:145px}.cssmap-650 .pl9.focus .bg{background-position:-418px -1109px}.cssmap-650 .pl9.active-region .bg{background-position:-1268px -1109px} .cssmap-650 .pl10.focus .bg,.cssmap-650 .pl10.active-region .bg{height:215px;left:463px;top:58px;width:142px}.cssmap-650 .pl10.focus .bg{background-position:-501px -672px}.cssmap-650 .pl10.active-region .bg{background-position:-1351px -672px} .cssmap-650 .pl11.focus .bg,.cssmap-650 .pl11.active-region .bg{height:138px;left:170px;top:15px;width:177px}.cssmap-650 .pl11.focus .bg{background-position:-190px -1330px}.cssmap-650 .pl11.active-region .bg{background-position:-1040px -1330px} .cssmap-650 .pl12.focus .bg,.cssmap-650 .pl12.active-region .bg{height:160px;left:249px;top:388px;width:117px}.cssmap-650 .pl12.focus .bg{background-position:-640px -1285px}.cssmap-650 .pl12.active-region .bg{background-position:-1490px -1285px} .cssmap-650 .pl13.focus .bg,.cssmap-650 .pl13.active-region .bg{height:110px;left:349px;top:364px;width:130px}.cssmap-650 .pl13.focus .bg{background-position:-9px -953px}.cssmap-650 .pl13.active-region .bg{background-position:-859px -953px} .cssmap-650 .pl14.focus .bg,.cssmap-650 .pl14.active-region .bg{height:133px;left:315px;top:55px;width:221px}.cssmap-650 .pl14.focus .bg{background-position:-591px -1109px}.cssmap-650 .pl14.active-region .bg{background-position:-1441px -1109px} .cssmap-650 .pl15.focus .bg,.cssmap-650 .pl15.active-region .bg{height:251px;left:114px;top:136px;width:200px}.cssmap-650 .pl15.focus .bg{background-position:-9px -673px}.cssmap-650 .pl15.active-region .bg{background-position:-859px -673px} .cssmap-650 .pl16.focus .bg,.cssmap-650 .pl16.active-region .bg{height:197px;left:15px;top:42px;width:172px}.cssmap-650 .pl16.focus .bg{background-position:-204px -1102px}.cssmap-650 .pl16.active-region .bg{background-position:-1054px -1102px}
.cssmap-650 .pl1 a{left:163px;top:392px}.cssmap-650 .pl1 a.tooltip-left .tooltip-arrow{left:163px} .cssmap-650 .pl2 a{left:288px;top:205px}.cssmap-650 .pl2 a.tooltip-left .tooltip-arrow{left:288px} .cssmap-650 .pl3 a{left:543px;top:379px}.cssmap-650 .pl3 a.tooltip-right .tooltip-arrow{right:107px} .cssmap-650 .pl4 a{left:94px;top:289px}.cssmap-650 .pl4 a.tooltip-left .tooltip-arrow{left:94px} .cssmap-650 .pl5 a{left:343px;top:346px}.cssmap-650 .pl5 a.tooltip-right .tooltip-arrow{right:307px} .cssmap-650 .pl6 a{left:393px;top:514px}.cssmap-650 .pl6 a.tooltip-right .tooltip-arrow{right:257px} .cssmap-650 .pl7 a{left:445px;top:264px}.cssmap-650 .pl7 a.tooltip-right .tooltip-arrow{right:205px} .cssmap-650 .pl8 a{left:251px;top:435px}.cssmap-650 .pl8 a.tooltip-left .tooltip-arrow{left:251px} .cssmap-650 .pl9 a{left:505px;top:501px}.cssmap-650 .pl9 a.tooltip-right .tooltip-arrow{right:145px} .cssmap-650 .pl10 a{left:551px;top:182px}.cssmap-650 .pl10 a.tooltip-right .tooltip-arrow{right:99px} .cssmap-650 .pl11 a{left:255px;top:87px}.cssmap-650 .pl11 a.tooltip-left .tooltip-arrow{left:255px} .cssmap-650 .pl12 a{left:317px;top:457px}.cssmap-650 .pl12 a.tooltip-left .tooltip-arrow{left:317px} .cssmap-650 .pl13 a{left:425px;top:429px}.cssmap-650 .pl13 a.tooltip-right .tooltip-arrow{right:225px} .cssmap-650 .pl14 a{left:434px;top:120px}.cssmap-650 .pl14 a.tooltip-right .tooltip-arrow{right:216px} .cssmap-650 .pl15 a{left:211px;top:285px}.cssmap-650 .pl15 a.tooltip-left .tooltip-arrow{left:211px} .cssmap-650 .pl16 a{left:111px;top:151px}.cssmap-650 .pl16 a.tooltip-left .tooltip-arrow{left:111px} .cssmap-750{width:750px} .cssmap-750 .poland,.cssmap-750 .poland .bg,.cssmap-750 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-750.png) no-repeat 0 0} .cssmap-750 .poland.cssmap-blue,.cssmap-750 .poland.cssmap-blue .bg,.cssmap-750 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-750.png)} .cssmap-750 .poland.cssmap-dark,.cssmap-750 .poland.cssmap-dark .bg,.cssmap-750 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-750.png)} .cssmap-750 .poland.cssmap-vintage,.cssmap-750 .poland.cssmap-vintage .bg,.cssmap-750 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-750.png)} .cssmap-750 .poland.cssmap-custom,.cssmap-750 .poland.cssmap-custom .bg,.cssmap-750 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-750.png)} .cssmap-750 .poland,.cssmap-750 .poland-cities{height:710px;width:750px} .cssmap-750 .poland-cities{background-position:-760px 0} .cssmap-750 .poland .m{margin:9997px 0 0 -2px} .cssmap-750 .poland .m span{font-size:47px !important;padding:0 1px 1px 0} .cssmap-750 .poland .bg{padding:10px}
.cssmap-750 .pl1.focus .bg,.cssmap-750 .pl1.active-region .bg{height:191px;left:61px;top:369px;width:210px}.cssmap-750 .pl1.focus .bg{background-position:-578px -1044px}.cssmap-750 .pl1.active-region .bg{background-position:-1548px -1044px} .cssmap-750 .pl2.focus .bg,.cssmap-750 .pl2.active-region .bg{height:170px;left:232px;top:139px;width:178px}.cssmap-750 .pl2.focus .bg{background-position:-774px -763px}.cssmap-750 .pl2.active-region .bg{background-position:-1744px -763px} .cssmap-750 .pl3.focus .bg,.cssmap-750 .pl3.active-region .bg{height:229px;left:541px;top:314px;width:177px}.cssmap-750 .pl3.focus .bg{background-position:-10px -1247px}.cssmap-750 .pl3.active-region .bg{background-position:-980px -1247px} .cssmap-750 .pl4.focus .bg,.cssmap-750 .pl4.active-region .bg{height:202px;left:40px;top:217px;width:133px}.cssmap-750 .pl4.focus .bg{background-position:-817px -983px}.cssmap-750 .pl4.active-region .bg{background-position:-1787px -983px} .cssmap-750 .pl5.focus .bg,.cssmap-750 .pl5.active-region .bg{height:177px;left:290px;top:301px;width:183px}.cssmap-750 .pl5.focus .bg{background-position:-472px -1494px}.cssmap-750 .pl5.active-region .bg{background-position:-1442px -1494px} .cssmap-750 .pl6.focus .bg,.cssmap-750 .pl6.active-region .bg{height:148px;left:362px;top:513px;width:164px}.cssmap-750 .pl6.focus .bg{background-position:-285px -1077px}.cssmap-750 .pl6.active-region .bg{background-position:-1255px -1077px} .cssmap-750 .pl7.focus .bg,.cssmap-750 .pl7.active-region .bg{height:284px;left:373px;top:174px;width:273px}.cssmap-750 .pl7.focus .bg{background-position:-275px -763px}.cssmap-750 .pl7.active-region .bg{background-position:-1245px -763px} .cssmap-750 .pl8.focus .bg,.cssmap-750 .pl8.active-region .bg{height:138px;left:208px;top:438px;width:127px}.cssmap-750 .pl8.focus .bg{background-position:-9px -1505px}.cssmap-750 .pl8.active-region .bg{background-position:-979px -1505px} .cssmap-750 .pl9.focus .bg,.cssmap-750 .pl9.active-region .bg{height:199px;left:506px;top:480px;width:170px}.cssmap-750 .pl9.focus .bg{background-position:-467px -1265px}.cssmap-750 .pl9.active-region .bg{background-position:-1437px -1265px} .cssmap-750 .pl10.focus .bg,.cssmap-750 .pl10.active-region .bg{height:252px;left:538px;top:63px;width:167px}.cssmap-750 .pl10.focus .bg{background-position:-577px -763px}.cssmap-750 .pl10.active-region .bg{background-position:-1547px -763px} .cssmap-750 .pl11.focus .bg,.cssmap-750 .pl11.active-region .bg{height:162px;left:194px;top:12px;width:208px}.cssmap-750 .pl11.focus .bg{background-position:-226px -1515px}.cssmap-750 .pl11.active-region .bg{background-position:-1196px -1515px} .cssmap-750 .pl12.focus .bg,.cssmap-750 .pl12.active-region .bg{height:187px;left:288px;top:450px;width:137px}.cssmap-750 .pl12.focus .bg{background-position:-715px -1462px}.cssmap-750 .pl12.active-region .bg{background-position:-1685px -1462px} .cssmap-750 .pl13.focus .bg,.cssmap-750 .pl13.active-region .bg{height:129px;left:405px;top:422px;width:153px}.cssmap-750 .pl13.focus .bg{background-position:-10px -1089px}.cssmap-750 .pl13.active-region .bg{background-position:-980px -1089px} .cssmap-750 .pl14.focus .bg,.cssmap-750 .pl14.active-region .bg{height:156px;left:365px;top:60px;width:259px}.cssmap-750 .pl14.focus .bg{background-position:-677px -1265px}.cssmap-750 .pl14.active-region .bg{background-position:-1647px -1265px} .cssmap-750 .pl15.focus .bg,.cssmap-750 .pl15.active-region .bg{height:295px;left:129px;top:154px;width:234px}.cssmap-750 .pl15.focus .bg{background-position:-10px -764px}.cssmap-750 .pl15.active-region .bg{background-position:-980px -764px} .cssmap-750 .pl16.focus .bg,.cssmap-750 .pl16.active-region .bg{height:231px;left:12px;top:44px;width:202px}.cssmap-750 .pl16.focus .bg{background-position:-226px -1254px}.cssmap-750 .pl16.active-region .bg{background-position:-1196px -1254px}
.cssmap-750 .pl1 a{left:184px;top:453px}.cssmap-750 .pl1 a.tooltip-left .tooltip-arrow{left:184px} .cssmap-750 .pl2 a{left:331px;top:234px} .cssmap-750 .pl3 a{left:631px;top:438px}.cssmap-750 .pl3 a.tooltip-right .tooltip-arrow{right:119px} .cssmap-750 .pl4 a{left:103px;top:332px}.cssmap-750 .pl4 a.tooltip-left .tooltip-arrow{left:103px} .cssmap-750 .pl5 a{left:396px;top:399px} .cssmap-750 .pl6 a{left:454px;top:596px}.cssmap-750 .pl6 a.tooltip-right .tooltip-arrow{right:296px} .cssmap-750 .pl7 a{left:516px;top:303px}.cssmap-750 .pl7 a.tooltip-right .tooltip-arrow{right:234px} .cssmap-750 .pl8 a{left:287px;top:504px}.cssmap-750 .pl8 a.tooltip-left .tooltip-arrow{left:287px} .cssmap-750 .pl9 a{left:586px;top:581px}.cssmap-750 .pl9 a.tooltip-right .tooltip-arrow{right:164px} .cssmap-750 .pl10 a{left:640px;top:206px}.cssmap-750 .pl10 a.tooltip-right .tooltip-arrow{right:110px} .cssmap-750 .pl11 a{left:292px;top:94px}.cssmap-750 .pl11 a.tooltip-left .tooltip-arrow{left:292px} .cssmap-750 .pl12 a{left:365px;top:530px} .cssmap-750 .pl13 a{left:492px;top:496px}.cssmap-750 .pl13 a.tooltip-right .tooltip-arrow{right:258px} .cssmap-750 .pl14 a{left:502px;top:133px}.cssmap-750 .pl14 a.tooltip-right .tooltip-arrow{right:248px} .cssmap-750 .pl15 a{left:240px;top:327px}.cssmap-750 .pl15 a.tooltip-left .tooltip-arrow{left:240px} .cssmap-750 .pl16 a{left:123px;top:169px}.cssmap-750 .pl16 a.tooltip-left .tooltip-arrow{left:123px} .cssmap-850{width:850px} .cssmap-850 .poland,.cssmap-850 .poland .bg,.cssmap-850 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-850.png) no-repeat 0 0} .cssmap-850 .poland.cssmap-blue,.cssmap-850 .poland.cssmap-blue .bg,.cssmap-850 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-850.png)} .cssmap-850 .poland.cssmap-dark,.cssmap-850 .poland.cssmap-dark .bg,.cssmap-850 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-850.png)} .cssmap-850 .poland.cssmap-vintage,.cssmap-850 .poland.cssmap-vintage .bg,.cssmap-850 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-850.png)} .cssmap-850 .poland.cssmap-custom,.cssmap-850 .poland.cssmap-custom .bg,.cssmap-850 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-850.png)} .cssmap-850 .poland,.cssmap-850 .poland-cities{height:805px;width:850px} .cssmap-850 .poland-cities{background-position:-860px 0} .cssmap-850 .poland .m{margin:9992px 0 0 -7px} .cssmap-850 .poland .m span{font-size:54px !important;padding:0 1px 1px 0} .cssmap-850 .poland .bg{padding:10px}
.cssmap-850 .pl1.focus .bg,.cssmap-850 .pl1.active-region .bg{height:220px;left:66px;top:421px;width:241px}.cssmap-850 .pl1.focus .bg{background-position:-651px -1177px}.cssmap-850 .pl1.active-region .bg{background-position:-1751px -1177px} .cssmap-850 .pl2.focus .bg,.cssmap-850 .pl2.active-region .bg{height:196px;left:263px;top:156px;width:204px}.cssmap-850 .pl2.focus .bg{background-position:-873px -857px}.cssmap-850 .pl2.active-region .bg{background-position:-1973px -857px} .cssmap-850 .pl3.focus .bg,.cssmap-850 .pl3.active-region .bg{height:263px;left:617px;top:357px;width:203px}.cssmap-850 .pl3.focus .bg{background-position:-9px -1404px}.cssmap-850 .pl3.active-region .bg{background-position:-1109px -1404px} .cssmap-850 .pl4.focus .bg,.cssmap-850 .pl4.active-region .bg{height:232px;left:43px;top:245px;width:153px}.cssmap-850 .pl4.focus .bg{background-position:-922px -1092px}.cssmap-850 .pl4.active-region .bg{background-position:-2022px -1092px} .cssmap-850 .pl5.focus .bg,.cssmap-850 .pl5.active-region .bg{height:203px;left:330px;top:342px;width:210px}.cssmap-850 .pl5.focus .bg{background-position:-520px -1684px}.cssmap-850 .pl5.active-region .bg{background-position:-1620px -1684px} .cssmap-850 .pl6.focus .bg,.cssmap-850 .pl6.active-region .bg{height:170px;left:412px;top:586px;width:188px}.cssmap-850 .pl6.focus .bg{background-position:-308px -1214px}.cssmap-850 .pl6.active-region .bg{background-position:-1408px -1214px} .cssmap-850 .pl7.focus .bg,.cssmap-850 .pl7.active-region .bg{height:326px;left:425px;top:197px;width:314px}.cssmap-850 .pl7.focus .bg{background-position:-308px -858px}.cssmap-850 .pl7.active-region .bg{background-position:-1408px -858px} .cssmap-850 .pl8.focus .bg,.cssmap-850 .pl8.active-region .bg{height:158px;left:235px;top:500px;width:145px}.cssmap-850 .pl8.focus .bg{background-position:-9px -1697px}.cssmap-850 .pl8.active-region .bg{background-position:-1109px -1697px} .cssmap-850 .pl9.focus .bg,.cssmap-850 .pl9.active-region .bg{height:229px;left:578px;top:548px;width:196px}.cssmap-850 .pl9.focus .bg{background-position:-503px -1426px}.cssmap-850 .pl9.active-region .bg{background-position:-1603px -1426px} .cssmap-850 .pl10.focus .bg,.cssmap-850 .pl10.active-region .bg{height:290px;left:615px;top:69px;width:192px}.cssmap-850 .pl10.focus .bg{background-position:-652px -858px}.cssmap-850 .pl10.active-region .bg{background-position:-1752px -858px} .cssmap-850 .pl11.focus .bg,.cssmap-850 .pl11.active-region .bg{height:186px;left:219px;top:10px;width:239px}.cssmap-850 .pl11.focus .bg{background-position:-242px -1710px}.cssmap-850 .pl11.active-region .bg{background-position:-1342px -1710px} .cssmap-850 .pl12.focus .bg,.cssmap-850 .pl12.active-region .bg{height:215px;left:327px;top:513px;width:157px}.cssmap-850 .pl12.focus .bg{background-position:-790px -1654px}.cssmap-850 .pl12.active-region .bg{background-position:-1890px -1654px} .cssmap-850 .pl13.focus .bg,.cssmap-850 .pl13.active-region .bg{height:148px;left:462px;top:481px;width:176px}.cssmap-850 .pl13.focus .bg{background-position:-10px -1226px}.cssmap-850 .pl13.active-region .bg{background-position:-1110px -1226px} .cssmap-850 .pl14.focus .bg,.cssmap-850 .pl14.active-region .bg{height:179px;left:415px;top:65px;width:298px}.cssmap-850 .pl14.focus .bg{background-position:-737px -1426px}.cssmap-850 .pl14.active-region .bg{background-position:-1837px -1426px} .cssmap-850 .pl15.focus .bg,.cssmap-850 .pl15.active-region .bg{height:339px;left:144px;top:173px;width:269px}.cssmap-850 .pl15.focus .bg{background-position:-10px -857px}.cssmap-850 .pl15.active-region .bg{background-position:-1110px -857px} .cssmap-850 .pl16.focus .bg,.cssmap-850 .pl16.active-region .bg{height:266px;left:10px;top:47px;width:232px}.cssmap-850 .pl16.focus .bg{background-position:-241px -1414px}.cssmap-850 .pl16.active-region .bg{background-position:-1341px -1414px}
.cssmap-850 .pl1 a{left:206px;top:516px}.cssmap-850 .pl1 a.tooltip-left .tooltip-arrow{left:206px} .cssmap-850 .pl2 a{left:375px;top:263px} .cssmap-850 .pl3 a{left:720px;top:499px}.cssmap-850 .pl3 a.tooltip-right .tooltip-arrow{right:130px} .cssmap-850 .pl4 a{left:113px;top:377px}.cssmap-850 .pl4 a.tooltip-left .tooltip-arrow{left:113px} .cssmap-850 .pl5 a{left:450px;top:454px} .cssmap-850 .pl6 a{left:516px;top:680px} .cssmap-850 .pl7 a{left:587px;top:343px}.cssmap-850 .pl7 a.tooltip-right .tooltip-arrow{right:263px} .cssmap-850 .pl8 a{left:325px;top:574px} .cssmap-850 .pl9 a{left:668px;top:663px}.cssmap-850 .pl9 a.tooltip-right .tooltip-arrow{right:182px} .cssmap-850 .pl10 a{left:730px;top:232px}.cssmap-850 .pl10 a.tooltip-right .tooltip-arrow{right:120px} .cssmap-850 .pl11 a{left:330px;top:103px} .cssmap-850 .pl12 a{left:414px;top:604px} .cssmap-850 .pl13 a{left:560px;top:565px}.cssmap-850 .pl13 a.tooltip-right .tooltip-arrow{right:290px} .cssmap-850 .pl14 a{left:572px;top:148px}.cssmap-850 .pl14 a.tooltip-right .tooltip-arrow{right:278px} .cssmap-850 .pl15 a{left:271px;top:371px}.cssmap-850 .pl15 a.tooltip-left .tooltip-arrow{left:271px} .cssmap-850 .pl16 a{left:136px;top:190px}.cssmap-850 .pl16 a.tooltip-left .tooltip-arrow{left:136px} .cssmap-960{width:960px} .cssmap-960 .poland,.cssmap-960 .poland .bg,.cssmap-960 .poland-cities{background:transparent url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/default/pl-960.png) no-repeat 0 0} .cssmap-960 .poland.cssmap-blue,.cssmap-960 .poland.cssmap-blue .bg,.cssmap-960 .poland-cities.cssmap-blue{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/blue/pl-960.png)} .cssmap-960 .poland.cssmap-dark,.cssmap-960 .poland.cssmap-dark .bg,.cssmap-960 .poland-cities.cssmap-dark{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/dark/pl-960.png)} .cssmap-960 .poland.cssmap-vintage,.cssmap-960 .poland.cssmap-vintage .bg,.cssmap-960 .poland-cities.cssmap-vintage{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/vintage/pl-960.png)} .cssmap-960 .poland.cssmap-custom,.cssmap-960 .poland.cssmap-custom .bg,.cssmap-960 .poland-cities.cssmap-custom{background-image:url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/dist/custom/pl-960.png)} .cssmap-960 .poland,.cssmap-960 .poland-cities{height:910px;width:960px} .cssmap-960 .poland-cities{background-position:-970px 0} .cssmap-960 .poland .m{margin:9999px 0 0 0} .cssmap-960 .poland .m span{font-size:60px !important} .cssmap-960 .poland .bg{padding:10px}
.cssmap-960 .pl1.focus .bg,.cssmap-960 .pl1.active-region .bg{height:244px;left:83px;top:475px;width:268px}.cssmap-960 .pl1.focus .bg{background-position:-716px -1323px}.cssmap-960 .pl1.active-region .bg{background-position:-1937px -1323px} .cssmap-960 .pl2.focus .bg,.cssmap-960 .pl2.active-region .bg{height:217px;left:301px;top:181px;width:227px}.cssmap-960 .pl2.focus .bg{background-position:-969px -972px}.cssmap-960 .pl2.active-region .bg{background-position:-2190px -972px} .cssmap-960 .pl3.focus .bg,.cssmap-960 .pl3.active-region .bg{height:292px;left:695px;top:405px;width:225px}.cssmap-960 .pl3.focus .bg{background-position:-9px -1583px}.cssmap-960 .pl3.active-region .bg{background-position:-1230px -1583px} .cssmap-960 .pl4.focus .bg,.cssmap-960 .pl4.active-region .bg{height:258px;left:56px;top:281px;width:170px}.cssmap-960 .pl4.focus .bg{background-position:-1014px -1221px}.cssmap-960 .pl4.active-region .bg{background-position:-2235px -1221px} .cssmap-960 .pl5.focus .bg,.cssmap-960 .pl5.active-region .bg{height:226px;left:376px;top:388px;width:233px}.cssmap-960 .pl5.focus .bg{background-position:-568px -1880px}.cssmap-960 .pl5.active-region .bg{background-position:-1789px -1880px} .cssmap-960 .pl6.focus .bg,.cssmap-960 .pl6.active-region .bg{height:188px;left:467px;top:659px;width:209px}.cssmap-960 .pl6.focus .bg{background-position:-338px -1365px}.cssmap-960 .pl6.active-region .bg{background-position:-1559px -1365px} .cssmap-960 .pl7.focus .bg,.cssmap-960 .pl7.active-region .bg{height:362px;left:482px;top:227px;width:349px}.cssmap-960 .pl7.focus .bg{background-position:-338px -973px}.cssmap-960 .pl7.active-region .bg{background-position:-1559px -973px} .cssmap-960 .pl8.focus .bg,.cssmap-960 .pl8.active-region .bg{height:176px;left:271px;top:563px;width:161px}.cssmap-960 .pl8.focus .bg{background-position:-9px -1907px}.cssmap-960 .pl8.active-region .bg{background-position:-1230px -1907px} .cssmap-960 .pl9.focus .bg,.cssmap-960 .pl9.active-region .bg{height:254px;left:651px;top:617px;width:217px}.cssmap-960 .pl9.focus .bg{background-position:-552px -1597px}.cssmap-960 .pl9.active-region .bg{background-position:-1773px -1597px} .cssmap-960 .pl10.focus .bg,.cssmap-960 .pl10.active-region .bg{height:322px;left:692px;top:84px;width:213px}.cssmap-960 .pl10.focus .bg{background-position:-716px -972px}.cssmap-960 .pl10.active-region .bg{background-position:-1937px -972px} .cssmap-960 .pl11.focus .bg,.cssmap-960 .pl11.active-region .bg{height:206px;left:252px;top:19px;width:265px}.cssmap-960 .pl11.focus .bg{background-position:-263px -1907px}.cssmap-960 .pl11.active-region .bg{background-position:-1484px -1907px} .cssmap-960 .pl12.focus .bg,.cssmap-960 .pl12.active-region .bg{height:239px;left:372px;top:578px;width:175px}.cssmap-960 .pl12.focus .bg{background-position:-831px -1845px}.cssmap-960 .pl12.active-region .bg{background-position:-2052px -1845px} .cssmap-960 .pl13.focus .bg,.cssmap-960 .pl13.active-region .bg{height:165px;left:522px;top:542px;width:195px}.cssmap-960 .pl13.focus .bg{background-position:-9px -1388px}.cssmap-960 .pl13.active-region .bg{background-position:-1230px -1388px} .cssmap-960 .pl14.focus .bg,.cssmap-960 .pl14.active-region .bg{height:199px;left:470px;top:80px;width:331px}.cssmap-960 .pl14.focus .bg{background-position:-808px -1607px}.cssmap-960 .pl14.active-region .bg{background-position:-2029px -1607px} .cssmap-960 .pl15.focus .bg,.cssmap-960 .pl15.active-region .bg{height:377px;left:169px;top:200px;width:299px}.cssmap-960 .pl15.focus .bg{background-position:-9px -972px}.cssmap-960 .pl15.active-region .bg{background-position:-1230px -972px} .cssmap-960 .pl16.focus .bg,.cssmap-960 .pl16.active-region .bg{height:295px;left:20px;top:60px;width:258px}.cssmap-960 .pl16.focus .bg{background-position:-264px -1582px}.cssmap-960 .pl16.active-region .bg{background-position:-1485px -1582px}
.cssmap-960 .pl1 a{left:237px;top:580px}.cssmap-960 .pl1 a.tooltip-left .tooltip-arrow{left:237px} .cssmap-960 .pl2 a{left:425px;top:300px} .cssmap-960 .pl3 a{left:808px;top:561px}.cssmap-960 .pl3 a.tooltip-right .tooltip-arrow{right:152px} .cssmap-960 .pl4 a{left:134px;top:426px}.cssmap-960 .pl4 a.tooltip-left .tooltip-arrow{left:134px} .cssmap-960 .pl5 a{left:508px;top:511px} .cssmap-960 .pl6 a{left:582px;top:763px} .cssmap-960 .pl7 a{left:661px;top:388px}.cssmap-960 .pl7 a.tooltip-right .tooltip-arrow{right:299px} .cssmap-960 .pl8 a{left:369px;top:645px} .cssmap-960 .pl9 a{left:750px;top:744px}.cssmap-960 .pl9 a.tooltip-right .tooltip-arrow{right:210px} .cssmap-960 .pl10 a{left:819px;top:265px}.cssmap-960 .pl10 a.tooltip-right .tooltip-arrow{right:141px} .cssmap-960 .pl11 a{left:375px;top:122px} .cssmap-960 .pl12 a{left:468px;top:678px} .cssmap-960 .pl13 a{left:630px;top:635px} .cssmap-960 .pl14 a{left:644px;top:172px}.cssmap-960 .pl14 a.tooltip-right .tooltip-arrow{right:316px} .cssmap-960 .pl15 a{left:309px;top:419px} .cssmap-960 .pl16 a{left:159px;top:218px}.cssmap-960 .pl16 a.tooltip-left .tooltip-arrow{left:159px}
  *,
::before,
::after {
box-sizing: border-box; border-width: 0; border-style: solid; border-color: currentColor; }
::before,
::after {
--tw-content: '';
} html {
line-height: 1.5; -webkit-text-size-adjust: 100%; -moz-tab-size: 4; tab-size: 4; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; } body {
margin: 0; line-height: inherit; } hr {
height: 0; color: inherit; border-top-width: 1px; } abbr:where([title]) {
text-decoration: underline dotted;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
} a {
color: inherit;
text-decoration: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", 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;
} table {
text-indent: 0; border-color: inherit; border-collapse: collapse; } button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-size: 100%; line-height: inherit; color: inherit; margin: 0; padding: 0; } button,
select {
text-transform: none;
} button,
[type='button'],
[type='reset'],
[type='submit'] {
-webkit-appearance: button; background-color: transparent; background-image: none; } :-moz-focusring {
outline: auto;
} :-moz-ui-invalid {
box-shadow: none;
} progress {
vertical-align: baseline;
} ::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
} [type='search'] {
-webkit-appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } summary {
display: list-item;
} blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
} textarea {
resize: vertical;
} input::placeholder,
textarea::placeholder {
opacity: 1; color: #9ca3af; } button,
[role="button"] {
cursor: pointer;
} :disabled {
cursor: default;
} img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block; vertical-align: middle; } img,
video {
max-width: 100%;
height: auto;
} [hidden] {
display: none;
}
*, ::before, ::after{
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
}
.container{
width: 100%;
}
@media (min-width: 375px){
.container{
max-width: 375px;
}
}
@media (min-width: 425px){
.container{
max-width: 425px;
}
}
@media (min-width: 640px){
.container{
max-width: 640px;
}
}
@media (min-width: 768px){
.container{
max-width: 768px;
}
}
@media (min-width: 1024px){
.container{
max-width: 1024px;
}
}
@media (min-width: 1280px){
.container{
max-width: 1280px;
}
}
@media (min-width: 1440px){
.container{
max-width: 1440px;
}
}
@media (min-width: 1670px){
.container{
max-width: 1670px;
}
}
@media (min-width: 2048px){
.container{
max-width: 2048px;
}
}
.visible{
visibility: visible;
}
.fixed{
position: fixed;
}
.absolute{
position: absolute;
}
.relative{
position: relative;
}
.sticky{
position: sticky;
}
.top-0{
top: 0;
}
.left-0{
left: 0;
}
.bottom-0{
bottom: 0;
}
.right-0{
right: 0;
}
.top-152{
top: 38rem;
}
.left-4{
left: 1rem;
}
.top-20{
top: 5rem;
}
.left-20{
left: 5rem;
}
.right-4{
right: 1rem;
}
.left-\[23\%\]{
left: 23%;
}
.top-30p{
top: 30%;
}
.top-12{
top: 3rem;
}
.left-\[75\%\]{
left: 75%;
}
.bottom-\[-30px\]{
bottom: -30px;
}
.left-\[-132\%\]{
left: -132%;
}
.top-8{
top: 2rem;
}
.right-5{
right: 1.25rem;
}
.top-1\/2{
top: 50%;
}
.left-1\/2{
left: 50%;
}
.bottom-\[-120\%\]{
bottom: -120%;
}
.top-5{
top: 1.25rem;
}
.z-10{
z-index: 10;
}
.z-20{
z-index: 20;
}
.z-100{
z-index: 100;
}
.z-\[999\]{
z-index: 999;
}
.-z-1{
z-index: -1;
}
.z-\[200\]{
z-index: 200;
}
.m-auto{
margin: auto;
}
.m-0{
margin: 0;
}
.my-20{
margin-top: 5rem;
margin-bottom: 5rem;
}
.my-10{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.my-4{
margin-top: 1rem;
margin-bottom: 1rem;
}
.mx-auto{
margin-left: auto;
margin-right: auto;
}
.mx-60{
margin-left: 15rem;
margin-right: 15rem;
}
.my-6{
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.mx-8{
margin-left: 2rem;
margin-right: 2rem;
}
.my-2{
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
.mx-6{
margin-left: 1.5rem;
margin-right: 1.5rem;
}
.mt-20{
margin-top: 5rem;
}
.mb-10{
margin-bottom: 2.5rem;
}
.mb-16{
margin-bottom: 4rem;
}
.mb-20{
margin-bottom: 5rem;
}
.mt-10{
margin-top: 2.5rem;
}
.mb-5{
margin-bottom: 1.25rem;
}
.ml-6{
margin-left: 1.5rem;
}
.mb-40{
margin-bottom: 10rem;
}
.mt-5{
margin-top: 1.25rem;
}
.mb-8{
margin-bottom: 2rem;
}
.mb-2{
margin-bottom: 0.5rem;
}
.mt-40{
margin-top: 10rem;
}
.mb-14{
margin-bottom: 3.5rem;
}
.ml-4{
margin-left: 1rem;
}
.mb-12{
margin-bottom: 3rem;
}
.mt-16{
margin-top: 4rem;
}
.mb-6{
margin-bottom: 1.5rem;
}
.mb-4{
margin-bottom: 1rem;
}
.ml-20{
margin-left: 5rem;
}
.mr-6{
margin-right: 1.5rem;
}
.mr-10{
margin-right: 2.5rem;
}
.mt-4{
margin-top: 1rem;
}
.-mt-40{
margin-top: -10rem;
}
.block{
display: block;
}
.inline-block{
display: inline-block;
}
.inline{
display: inline;
}
.flex{
display: flex;
}
.grid{
display: grid;
}
.hidden{
display: none;
}
.h-screen{
height: 100vh;
}
.h-full{
height: 100%;
}
.h-40{
height: 10rem;
}
.h-104{
height: 26rem;
}
.h-20{
height: 5rem;
}
.h-64{
height: 16rem;
}
.h-8{
height: 2rem;
}
.h-5{
height: 1.25rem;
}
.h-28{
height: 7rem;
}
.h-10{
height: 2.5rem;
}
.h-32{
height: 8rem;
}
.h-12{
height: 3rem;
}
.h-60{
height: 15rem;
}
.h-14{
height: 3.5rem;
}
.h-6{
height: 1.5rem;
}
.h-16{
height: 4rem;
}
.h-auto{
height: auto;
}
.h-18{
height: 4.5rem;
}
.h-2px{
height: 2px;
}
.h-\[5px\]{
height: 5px;
}
.max-h-full{
max-height: 100%;
}
.max-h-200{
max-height: 50rem;
}
.max-h-\[300px\]{
max-height: 300px;
}
.min-h-\[66\.4vh\]{
min-height: 66.4vh;
}
.min-h-\[50vh\]{
min-height: 50vh;
}
.min-h-80s{
min-height: 80vH;
}
.min-h-168{
min-height: 42rem;
}
.min-h-\[50vH\]{
min-height: 50vH;
}
.min-h-\[60vh\]{
min-height: 60vh;
}
.w-full{
width: 100%;
}
.w-max{
width: max-content;
}
.w-auto{
width: auto;
}
.w-40{
width: 10rem;
}
.w-80p{
width: 80%;
}
.w-20{
width: 5rem;
}
.w-28{
width: 7rem;
}
.w-fit-content{
width: fit-content;
}
.w-10{
width: 2.5rem;
}
.w-90p{
width: 90%;
}
.w-60{
width: 15rem;
}
.w-24{
width: 6rem;
}
.w-12{
width: 3rem;
}
.w-6{
width: 1.5rem;
}
.w-64{
width: 16rem;
}
.w-160{
width: 40rem;
}
.w-16{
width: 4rem;
}
.w-screen{
width: 100vw;
}
.w-100{
width: 25rem;
}
.w-18{
width: 4.5rem;
}
.w-\[calc\(100\%\+3rem\)\]{
width: calc(100% + 3rem);
}
.w-85p{
width: 85%;
}
.w-\[48\%\]{
width: 48%;
}
.w-50p{
width: 50%;
}
.w-1px{
width: 1px;
}
.w-\[5px\]{
width: 5px;
}
.max-w-48{
max-width: 12rem;
}
.max-w-full{
max-width: 100%;
}
.flex-auto{
flex: 1 1 auto;
}
.-translate-x-1\/2{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-90{
--tw-scale-x: .9;
--tw-scale-y: .9;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer{
cursor: pointer;
}
.resize{
resize: both;
}
.grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-1{
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.flex-row{
flex-direction: row;
}
.flex-col{
flex-direction: column;
}
.flex-col-reverse{
flex-direction: column-reverse;
}
.flex-wrap{
flex-wrap: wrap;
}
.flex-nowrap{
flex-wrap: nowrap;
}
.content-center{
align-content: center;
}
.content-between{
align-content: space-between;
}
.items-start{
align-items: flex-start;
}
.items-center{
align-items: center;
}
.items-stretch{
align-items: stretch;
}
.justify-start{
justify-content: flex-start;
}
.justify-end{
justify-content: flex-end;
}
.justify-center{
justify-content: center;
}
.justify-between{
justify-content: space-between;
}
.justify-evenly{
justify-content: space-evenly;
}
.gap-20{
gap: 5rem;
}
.gap-10{
gap: 2.5rem;
}
.overflow-hidden{
overflow: hidden;
}
.overflow-y-auto{
overflow-y: auto;
}
.rounded-full{
border-radius: 9999px;
}
.rounded-lg{
border-radius: 0.5rem;
}
.rounded-none{
border-radius: 0px;
}
.rounded-xl{
border-radius: 1rem;
}
.border-1{
border-width: 1px;
}
.border-5{
border-width: 5px;
}
.border-2{
border-width: 2px;
}
.border-t-1{
border-top-width: 1px;
}
.border-l-10{
border-left-width: 10px;
}
.border-b-1{
border-bottom-width: 1px;
}
.border-solid{
border-style: solid;
}
.border-white{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-primary{
--tw-border-opacity: 1;
border-color: rgb(92 92 92 / var(--tw-border-opacity));
}
.border-\[\#DFDFDF\]{
--tw-border-opacity: 1;
border-color: rgb(223 223 223 / var(--tw-border-opacity));
}
.border-red{
--tw-border-opacity: 1;
border-color: rgb(176 58 53 / var(--tw-border-opacity));
}
.bg-midgrey{
--tw-bg-opacity: 1;
background-color: rgb(157 152 148 / var(--tw-bg-opacity));
}
.bg-black{
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-\[\#4040406b\]{
background-color: #4040406b;
}
.bg-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-secondary{
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
.bg-\[rgba\(255\2c 255\2c 255\2c 0\.5\)\]{
background-color: rgba(255,255,255,0.5);
}
.bg-\[\#EAEBED\]{
--tw-bg-opacity: 1;
background-color: rgb(234 235 237 / var(--tw-bg-opacity));
}
.bg-red{
--tw-bg-opacity: 1;
background-color: rgb(176 58 53 / var(--tw-bg-opacity));
}
.bg-\[\#ffffff80\]{
background-color: #ffffff80;
}
.bg-lgrey{
--tw-bg-opacity: 1;
background-color: rgb(245 245 245 / var(--tw-bg-opacity));
}
.bg-primary{
--tw-bg-opacity: 1;
background-color: rgb(92 92 92 / var(--tw-bg-opacity));
}
.bg-\[\#3953838e\]{
background-color: #3953838e;
}
.bg-opacity-60{
--tw-bg-opacity: 0.6;
}
.bg-opacity-75{
--tw-bg-opacity: 0.75;
}
.bg-cover{
background-size: cover;
}
.fill-current{
fill: currentColor;
}
.object-contain{
object-fit: contain;
}
.object-cover{
object-fit: cover;
}
.object-center{
object-position: center;
}
.p-10{
padding: 2.5rem;
}
.p-20{
padding: 5rem;
}
.p-16{
padding: 4rem;
}
.p-8{
padding: 2rem;
}
.p-12{
padding: 3rem;
}
.p-6{
padding: 1.5rem;
}
.p-0{
padding: 0;
}
.py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.px-12{
padding-left: 3rem;
padding-right: 3rem;
}
.py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.py-40{
padding-top: 10rem;
padding-bottom: 10rem;
}
.py-30{
padding-top: 7.5rem;
padding-bottom: 7.5rem;
}
.px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.py-8{
padding-top: 2rem;
padding-bottom: 2rem;
}
.py-6{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-5{
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-14{
padding-top: 3.5rem;
padding-bottom: 3.5rem;
}
.py-24{
padding-top: 6rem;
padding-bottom: 6rem;
}
.py-12{
padding-top: 3rem;
padding-bottom: 3rem;
}
.pb-12{
padding-bottom: 3rem;
}
.pt-20{
padding-top: 5rem;
}
.pt-10{
padding-top: 2.5rem;
}
.pb-60{
padding-bottom: 15rem;
}
.pl-6{
padding-left: 1.5rem;
}
.pt-32{
padding-top: 8rem;
}
.pb-20{
padding-bottom: 5rem;
}
.pb-10{
padding-bottom: 2.5rem;
}
.pt-40{
padding-top: 10rem;
}
.pb-5{
padding-bottom: 1.25rem;
}
.pb-14{
padding-bottom: 3.5rem;
}
.pb-30{
padding-bottom: 7.5rem;
}
.pb-8{
padding-bottom: 2rem;
}
.pt-24{
padding-top: 6rem;
}
.pb-4{
padding-bottom: 1rem;
}
.pb-2{
padding-bottom: 0.5rem;
}
.pl-8{
padding-left: 2rem;
}
.text-center{
text-align: center;
}
.text-right{
text-align: right;
}
.font-secondary{
font-family: 'Ford Antenna', sans-serif;
}
.text-xl{
font-size: 20px;
}
.text-2xl{
font-size: 25px;
}
.text-lg{
font-size: 18px;
}
.text-\[15px\]{
font-size: 15px;
}
.text-3xl{
font-size: 30px;
}
.text-base{
font-size: 16px;
}
.text-sm{
font-size: 14px;
}
.text-xs{
font-size: 12px;
}
.font-bold{
font-weight: 700;
}
.font-normal{
font-weight: 400;
}
.font-black{
font-weight: 900;
}
.uppercase{
text-transform: uppercase;
}
.lowercase{
text-transform: lowercase;
}
.italic{
font-style: italic;
}
.leading-\[1\.1\]{
line-height: 1.1;
}
.leading-\[1\.25\]{
line-height: 1.25;
}
.leading-tight{
line-height: 1.25;
}
.leading-normal{
line-height: 1.5;
}
.text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-secondary{
--tw-text-opacity: 1;
color: rgb(57 83 131 / var(--tw-text-opacity));
}
.text-black{
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-primary{
--tw-text-opacity: 1;
color: rgb(92 92 92 / var(--tw-text-opacity));
}
.text-\[\#5C5C5C\]{
--tw-text-opacity: 1;
color: rgb(92 92 92 / var(--tw-text-opacity));
}
.text-red{
--tw-text-opacity: 1;
color: rgb(176 58 53 / var(--tw-text-opacity));
}
.text-\[\#010002\]{
--tw-text-opacity: 1;
color: rgb(1 0 2 / var(--tw-text-opacity));
}
.text-\[\#2EC4F1\]{
--tw-text-opacity: 1;
color: rgb(46 196 241 / var(--tw-text-opacity));
}
.underline{
text-decoration-line: underline;
}
.mix-blend-multiply{
mix-blend-mode: multiply;
}
.shadow-lg{
--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.brightness-75{
--tw-brightness: brightness(.75);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow{
--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale{
--tw-grayscale: grayscale(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.invert{
--tw-invert: invert(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition-all{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-opacity{
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.duration-300{
transition-duration: 300ms;
}
.duration-500{
transition-duration: 600ms;
}
.duration-700{
transition-duration: 700ms;
}
.ease-in-out{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
} @font-face {
font-family: "swiper-icons";
src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
font-weight: 400;
font-style: normal;
}
:root {
--swiper-theme-color: #007aff;
}
.swiper-container {
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0; z-index: 1;
}
.swiper-container-vertical > .swiper-wrapper {
flex-direction: column;
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
flex-wrap: wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
flex-wrap: wrap;
flex-direction: column;
}
.swiper-container-free-mode > .swiper-wrapper {
transition-timing-function: ease-out;
margin: 0 auto;
}
.swiper-container-pointer-events {
touch-action: pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
touch-action: pan-x;
}
.swiper-slide {
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform;
}
.swiper-slide-invisible-blank {
visibility: hidden;
} .swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
align-items: flex-start;
transition-property: transform, height;
} .swiper-container-3d {
perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
} .swiper-container-css-mode > .swiper-wrapper {
overflow: auto;
scrollbar-width: none; -ms-overflow-style: none; }
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
scroll-snap-align: start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
scroll-snap-type: x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
scroll-snap-type: y mandatory;
}   button, hr, input {
overflow: visible;
}
audio, canvas, progress, video {
display: inline-block;
}
progress, sub, sup {
vertical-align: baseline;
}
[type=checkbox], [type=radio], legend {
box-sizing: border-box;
padding: 0;
}
html {
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section {
display: block;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
figure {
margin: 1em 40px;
}
hr {
box-sizing: content-box;
height: 0;
}
code, kbd, pre, samp {
font-family: monospace, monospace;
font-size: 1em;
}
a {
color: inherit;
background-color: transparent;
text-decoration: none;
outline: none;
}
abbr[title] {
border-bottom: none;
text-decoration: underline;
text-decoration: underline dotted;
}
b, strong {
font-weight: bolder;
}
dfn {
font-style: italic;
}
mark {
background-color: #ff0;
color: #000;
}
small {
font-size: 80%;
}
sub, sup {
font-size: 75%;
line-height: 0;
position: relative;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}
audio:not([controls]) {
display: none;
height: 0;
}
img {
border-style: none;
max-width: 100%;
user-select: none;
}
svg:not(:root) {
overflow: hidden;
}
button, input, optgroup, select, textarea {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0;
}
button, select {
text-transform: none;
}
[type=reset], [type=submit], button, html [type=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: ButtonText dotted 1px;
}
fieldset {
padding: 0.35em 0.75em 0.625em;
}
legend {
color: inherit;
display: table;
max-width: 100%;
white-space: normal;
}
textarea {
overflow: auto;
}
[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-cancel-button, [type=search]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
summary {
display: list-item;
}
[hidden], template {
display: none;
}
*, *:before, *:after {
box-sizing: border-box;
}
input[type=submit] {
cursor: pointer;
}
:root {
font-size: 62.5%;
line-height: 1.45;
}
html {
scroll-behavior: smooth;
}
body{
font-family: 'Ford Antenna', sans-serif;
font-size: 16px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(92 92 92 / var(--tw-text-opacity));
}
p {
margin-bottom: 2rem;
}
p:last-child {
margin-bottom: 0;
}
ol {
list-style: decimal !important;
}
*::-moz-selection {
color: #fff;
background: #395383;
}
::selection {
color: #fff;
background: #395383;
} ::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background: #fff;
}
::-webkit-scrollbar-thumb{
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
::-webkit-scrollbar-thumb:hover {
filter: brightness(0.8);
}
*:focus {
outline: none;
}   .is-faded{
pointer-events: none;
opacity: 0;
}
\:root {
font-size: 62.5%;
line-height: 1.45;
}
.group-hover\:bright-110 {
transition-property: all;
}
.group:hover .group-hover\:bright-110 {
filter: brightness(1.1);
}
img {
margin: 0;
}
button:focus {
outline: none;
}
b, strong {
font-weight: 700;
}
figure {
margin: 0;
padding: 10px 0 0 0;
}
@keyframes jello {
11.1% {
transform: none;
}
22.2% {
transform: skewX(-12.5deg) skewY(-12.5deg);
}
33.3% {
transform: skewX(6.25deg) skewY(6.25deg);
}
44.4% {
transform: skewX(-3.125deg) skewY(-3.125deg);
}
55.5% {
transform: skewX(1.5625deg) skewY(1.5625deg);
}
66.6% {
transform: skewX(-0.78125deg) skewY(-0.78125deg);
}
77.7% {
transform: skewX(0.390625deg) skewY(0.390625deg);
}
88.8% {
transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
}
100% {
transform: none;
}
}
.hover-anim-jello:hover, .hover-anim-jello:focus {
animation: jello 1s;
transform-origin: center;
}
.hover-scale-down {
transition: all 0.3s;
}
.hover-scale-down:hover, .hover-scale-down:focus {
transform: scale(0.9);
}
.hover-scale-up {
transition: all 0.3s;
}
.hover-scale-up:hover, .hover-scale-up:focus {
transform: scale(1.05);
}
@keyframes shine {
10% {
opacity: 1;
top: 0;
left: -25%;
transition-property: left, top, opacity;
transition-duration: 0.7s, 0.7s, 0.15s;
transition-timing-function: ease;
}
100% {
opacity: 0;
top: 0;
left: 200%;
transition-property: left, top, opacity;
}
}
.hover-pulse:hover {
animation: pulse-opacity 1s;
}
@keyframes pulse-opacity {
0% {
opacity: 0;
}
35% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes spin {
100% {
transform: rotate(360deg);
}
}
.infinite-anim-pulse {
animation: 2s rotate infinite;
}
@keyframes rotate {
0% {
transform: rotate(0deg);
}
25% {
transform: rotate(45deg);
}
50% {
transform: rotate(0deg);
}
75% {
transform: rotate(-45deg);
}
100% {
transform: rotate(0);
}
}
@keyframes slow_rotation {
0% {
transform: rotate(0deg);
}
35% {
transform: rotate(2deg);
}
75% {
transform: rotate(-2deg);
}
100% {
transform: rotate(0deg);
}
}
.hover-anim-shake:hover {
animation: 2s shake infinite alternate;
}
@keyframes shake {
0% {
transform: skewX(-15deg);
}
5% {
transform: skewX(15deg);
}
10% {
transform: skewX(-15deg);
}
15% {
transform: skewX(15deg);
}
20% {
transform: skewX(0deg);
}
100% {
transform: skewX(0deg);
}
}
.hover-anim-shake2:hover {
animation: shake 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
transform: translate3d(0, 0, 0);
backface-visibility: hidden;
}
@keyframes shake2 {
10%, 90% {
transform: translate3d(-1px, 0, 0);
}
20%, 80% {
transform: translate3d(2px, 0, 0);
}
30%, 50%, 70% {
transform: translate3d(-4px, 0, 0);
}
40%, 60% {
transform: translate3d(4px, 0, 0);
}
}
@keyframes slideDown {
0% {
opacity: 0;
transform: translateY(-180px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
@keyframes slideRight {
0% {
opacity: 0;
transform: translateX(-180px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
@keyframes slideLeft {
0% {
opacity: 0;
transform: translateX(180px);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
@media only screen and (min-width: 768px) {
.pl-container {
padding-left: calc((100vW - 768px - 30px) / 2);
}
.pr-container {
padding-right: calc((100vW - 768px - 30px) / 2);
}
}
@media only screen and (min-width: 1024px) {
.pl-container {
padding-left: calc((100vW - 1024px + 15px) / 2);
}
.pr-container {
padding-right: calc((100vW - 1024px + 15px) / 2);
}
}
@media only screen and (min-width: 1280px) {
.pl-container {
padding-left: calc((100vW - 1280px + 15px) / 2);
}
.pr-container {
padding-right: calc((100vW - 1280px + 15px) / 2);
}
}
@media only screen and (min-width: 1440px) {
.pl-container {
padding-left: calc((100vW - 1440px + 15px) / 2);
}
.pr-container {
padding-right: calc((100vW - 1440px + 15px) / 2);
}
}
@media only screen and (min-width: 1670px) {
.pl-container {
padding-left: calc((100vW - 1670px + 15px) / 2);
}
.pr-container {
padding-right: calc((100vW - 1670px + 15px) / 2);
}
}
@font-face {
font-family: "Ford Antenna";
font-style: normal;
font-weight: 200;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-subset-FordAntenna-ExtraLight.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-subset-FordAntenna-ExtraLight.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-subset-FordAntenna-ExtraLight.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-subset-FordAntenna-ExtraLight.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-subset-FordAntenna-ExtraLight.ttf) format("truetype");
}
@font-face {
font-family: "Ford Antenna";
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Light.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Light.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Light.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Light.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Light.ttf) format("truetype");
}
@font-face {
font-family: "Ford Antenna";
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Regular.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Regular.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Regular.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Regular.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Regular.ttf) format("truetype");
}
@font-face {
font-family: "Ford Antenna";
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-RegularItalic.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-RegularItalic.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-RegularItalic.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-RegularItalic.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-RegularItalic.ttf) format("truetype");
}
@font-face {
font-family: "Ford Antenna";
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Medium.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Medium.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Medium.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Medium.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Medium.ttf) format("truetype");
}
@font-face {
font-family: "Ford Antenna";
font-style: normal;
font-weight: 600;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Semibold.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Semibold.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Semibold.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Semibold.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Semibold.ttf) format("truetype");
}
@font-face {
font-family: "Ford Antenna";
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Bold.eot);
src: url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Bold.eot?#iefix) format("embedded-opentype"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Bold.woff2) format("woff2"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Bold.woff) format("woff"), url(//www.ideprojekt.pl/wp-content/themes/IDE_Projekt/resources/assets/fonts/subset-FordAntenna-Bold.ttf) format("truetype");
}
.page-navigation{
position: fixed;
top: 0;
z-index: 100;
display: flex;
width: 100%;
font-size: 16px;
}
@media (min-width: 1024px){
.is-scrolled-down{
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
}
.is-scrolled-down {
transition: all 1s ease-in-out;
}
.is-scrolled-down .logo {
transition: all 0.8s ease-in-out;
height: 3.5rem;
}
@media (min-width: 1280px){
.is-scrolled-down .logo{
height: 4rem;
}
}
.is-scrolled-down .logo-mobile{
display: none;
}
.is-scrolled-up {
transition: all 1s ease-in-out;
}
.is-scrolled-up .logo {
transition: all 0.8s ease-in-out;
}
.menu{
display: flex;
flex-direction: column;
align-items: center;
justify-content: flex-start;
}
@media (min-width: 1024px){
.menu{
height: 100%;
}
.menu{
flex-direction: row;
}
.menu{
align-items: baseline;
}
.menu{
justify-content: space-evenly;
}
}
.menu-item{
margin-left: 2rem;
margin-right: 2rem;
display: flex;
height: 100%;
flex-direction: column;
font-family: 'Ford Antenna', sans-serif;
text-transform: uppercase;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.menu-item{
flex-direction: row;
}
}
@media (min-width: 1280px){
.menu-item{
font-size: 20px;
}
}
@media (min-width: 1440px){
.menu-item{
margin-left: 2.5rem;
margin-right: 2.5rem;
}
}
@media (min-width: 1670px){
.menu-item{
margin-left: 3rem;
margin-right: 3rem;
}
}
.menu-item a{
position: relative;
display: flex;
align-items: center;
}
@media (min-width: 1024px){
.menu-item a{
height: 100%;
}
}
.menu-item a {
z-index: 10;
}
.menu-item a:hover, .menu-item a:focus {
transition: all 0.5s ease-in-out;
}
.logo{
height: 4rem;
}
.menu > .menu-item:not(.current_page_item) > a:after {
width: 15px;
content: "";
position: absolute;
top: 70%;
left: 40%;
background-color: none;
display: block;
}
.menu > .menu-item:not(.current_page_item):hover > a:after, .menu > .menu-item:not(.current_page_item):focus > a:after {
height: 2px;
animation: slideRight forwards 0.5s;
background-color: #395383;
display: block;
}
.menu-nav{
display: none;
justify-content: flex-end;
}
@media (min-width: 1024px){
.menu-nav{
display: flex;
}
}
.menu-nav.is-visible{
position: absolute;
top: 0;
right: 0;
display: block;
height: 100vh;
width: 100vw;
justify-content: center;
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
padding-top: 1rem;
padding-bottom: 1rem;
}
@media (min-width: 640px){
.menu-nav.is-visible{
width: 66.666667%;
}
}
.menu-nav.is-visible {
transform-origin: top center;
animation: slideLeft 600ms ease-in-out forwards;
}
@media only screen and (max-width: 1279px) {
.menu-nav.is-visible {
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
}
}
.menu-nav.is-visible .menu {
width: 100%;
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.menu-nav.is-visible .menu-item{
margin-bottom: 1.25rem;
width: 100%;
}
.menu-nav.is-visible .menu-item a{
width: fit-content;
padding-bottom: 2rem;
}
.menu-nav.is-visible .sub-menu .menu-item::before {
content: "";
height: 4px;
width: 4px;
margin-left: 0.25rem;
margin-right: 0.75rem;
margin-top: 1rem;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
.openMenu{
position: fixed;
top: 0.5rem;
right: 1rem;
z-index: 9999;
display: flex;
cursor: pointer;
}
@media (min-width: 1024px){
.openMenu{
display: none;
}
}
.openMenu {
transition: transform 1s ease;
}
.line {
fill: none;
stroke-width: 8;
transition: stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1), stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1);
}
.line1 {
stroke-dasharray: 60 207;
stroke-width: 7;
stroke: #395383;
}
.line2 {
stroke-dasharray: 60 60;
stroke-width: 7;
stroke: #395383;
}
.line3 {
stroke-dasharray: 60 207;
stroke-width: 7;
stroke: #395383;
}
.opened .line1 {
stroke-dasharray: 90 207;
stroke-dashoffset: -134;
stroke-width: 8;
stroke: #395383;
}
.opened .line2 {
stroke-dasharray: 1 60;
stroke-dashoffset: -30;
stroke-width: 8;
}
.opened .line3 {
stroke-dasharray: 90 207;
stroke-dashoffset: -134;
stroke-width: 8;
stroke: #395383;
}
.svg-inline--fa, .fa-chevron-down, .fa-w-14{
position: absolute;
top: 0.5rem;
left: 8rem;
}
@media (min-width: 1024px){
.svg-inline--fa, .fa-chevron-down, .fa-w-14{
top: auto;
}
.svg-inline--fa, .fa-chevron-down, .fa-w-14{
left: 0.25rem;
}
}
.svg-inline--fa, .fa-chevron-down, .fa-w-14 {
animation: transform 500ms ease-in-out;
}
.svg-inline--fa.rotate, .fa-chevron-down.rotate, .fa-w-14.rotate {
margin-top: 0;
transform: rotateZ(-180deg);
animation: all 500ms ease-in-out;
}
.sub-menu{
display: none;
overflow: hidden;
}
.sub-menu.opened{
left: 0;
margin-top: 3rem;
margin-bottom: 0.5rem;
display: flex;
width: max-content;
flex-direction: column;
align-items: flex-start;
}
@media (min-width: 1024px){
.sub-menu.opened{
position: absolute;
}
.sub-menu.opened{
top: 86%;
}
.sub-menu.opened{
margin-top: 0;
}
.sub-menu.opened{
min-width: 100%;
}
.sub-menu.opened{
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
.sub-menu.opened{
padding-top: 2.5rem;
}
.sub-menu.opened{
--tw-shadow: 0 5px 20px -2px rgba(0, 0, 0, 0.25);
--tw-shadow-colored: 0 5px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
}
@media only screen and (max-width: 1279px) {
.sub-menu.opened {
transform-origin: top center;
animation: slideLeft 300ms ease-in-out forwards;
}
}
@media only screen and (min-width: 1280px) {
.sub-menu.opened {
transform-origin: top center;
animation: slideDown 300ms ease-in-out forwards;
}
}
.sub-menu.opened > .menu-item{
margin-left: 0.5rem;
margin-right: 0.5rem;
margin-bottom: 1.25rem;
border-style: none;
font-size: 18px;
}
@media (min-width: 1280px){
.sub-menu.opened > .menu-item{
justify-content: center;
}
.sub-menu.opened > .menu-item{
font-size: 22px;
}
}
@media (min-width: 1440px){
.sub-menu.opened > .menu-item{
font-size: 20px;
}
}
.sub-menu.opened > .menu-item {
word-break: break-word;
}
.sub-menu.opened > .menu-item a{
display: flex;
height: 100%;
flex-wrap: wrap;
padding-bottom: 1.25rem;
}
@media (min-width: 1024px){
.sub-menu.opened > .menu-item a{
flex-wrap: nowrap;
}
}
.sub-menu.opened > .menu-item a:after {
width: 15px;
content: "";
position: absolute;
top: 70%;
left: 40%;
background-color: none;
display: block;
}
.sub-menu.opened > .menu-item:hover > a:after, .sub-menu.opened > .menu-item:focus > a:after {
height: 2px;
animation: slideRight forwards 0.5s;
background-color: #395383;
display: block;
}
.sub-menu-arrow{
position: absolute;
z-index: 100;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
cursor: pointer;
}
@media (min-width: 1024px){
.sub-menu-arrow{
position: relative;
}
.sub-menu-arrow{
display: flex;
}
.sub-menu-arrow{
width: 3rem;
}
.sub-menu-arrow{
--tw-translate-x: 10px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sub-menu-arrow{
flex-direction: row;
}
.sub-menu-arrow{
align-items: center;
}
}
.logo-mobile{
margin-bottom: 1rem;
margin-top: 1rem;
display: flex;
align-items: center;
justify-content: center;
transition: all 0.3s;
}
.logo-mobile:hover, .logo-mobile:focus {
transform: scale(1.05);
}
@media (min-width: 1024px){
.logo-mobile{
margin-bottom: 0;
}
}
.menu-item-has-children{
margin-right: 2rem;
display: flex;
flex-direction: column;
}
@media (min-width: 1024px){
.menu-item-has-children{
flex-direction: row;
}
}
.footer-menu {
display: flex;
flex-wrap: wrap;
width: 100%;
}
@media (min-width: 1670px){
.footer-menu{
justify-content: space-between;
}
}
.footer-menu .menu-item{
margin-right: 1rem;
margin-left: 0;
font-size: 16px;
font-weight: 700;
--tw-text-opacity: 1;
color: rgb(57 83 131 / var(--tw-text-opacity));
}
.pll-parent-menu-item {
position: relative;
}
.subpage-nav{
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
.title{
font-family: 'Ford Antenna', sans-serif;
font-size: 18px;
font-weight: 700;
line-height: 1.1;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
@media (min-width: 375px){
.title{
font-size: 20px;
}
}
@media (min-width: 425px){
.title{
font-size: 22px;
}
}
@media (min-width: 640px){
.title{
font-size: 25px;
}
}
@media (min-width: 768px){
.title{
font-size: 30px;
}
}
@media (min-width: 1024px){
.title{
font-size: 35px;
}
}
@media (min-width: 1280px){
.title{
font-size: 40px;
}
}
@media (min-width: 1440px){
.title{
font-size: 45px;
}
}
@media (min-width: 1670px){
.title{
font-size: 50px;
}
}
.s01-text::first-letter{
font-size: 40px;
font-weight: 700;
}
@media (min-width: 375px){
.s01-text::first-letter{
font-size: 45px;
}
}
@media (min-width: 425px){
.s01-text::first-letter{
font-size: 50px;
}
}
@media (min-width: 640px){
.s01-text::first-letter{
font-size: 55px;
}
}
@media (min-width: 768px){
.s01-text::first-letter{
font-size: 60px;
}
}
@media (min-width: 1024px){
.s01-text::first-letter{
font-size: 65px;
}
}
@media (min-width: 1280px){
.s01-text::first-letter{
font-size: 75px;
}
}
@media (min-width: 1440px){
.s01-text::first-letter{
font-size: 75px;
}
}
@media (min-width: 1670px){
.s01-text::first-letter{
font-size: 80px;
}
}
.s01-text{
font-size: 20px;
line-height: 1.1;
}
@media (min-width: 425px){
.s01-text{
font-size: 25px;
}
}
@media (min-width: 640px){
.s01-text{
font-size: 30px;
}
}
@media (min-width: 768px){
.s01-text{
font-size: 35px;
}
}
@media (min-width: 1024px){
.s01-text{
font-size: 40px;
}
}
@media (min-width: 1280px){
.s01-text{
font-size: 45px;
}
}
@media (min-width: 1440px){
.s01-text{
font-size: 50px;
}
}
@media (min-width: 1670px){
.s01-text{
font-size: 55px;
}
}
.youtube-container{
height: 100%;
}
@media (min-width: 1280px){
.youtube-container{
height: auto;
}
}
.youtube-container {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
width: 100%;
aspect-ratio: 16/9;
pointer-events: none;
}
.youtube-container iframe {
width: 300%;
height: 100%;
margin-left: -100%;
}
.point-text {
position: relative;
}
.point-text::before {
content: "";
position: absolute;
top: 10px;
left: 0;
height: 0.5rem;
width: 0.5rem;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
.bg-heading {
background-image: linear-gradient(90deg, #000000, rgba(0, 0, 0, 0));
}
.dropshadow {
filter: drop-shadow(rgba(0, 0, 0, 0.2) 0 5px 10px);
}
.boxshadow {
box-shadow: 0px 0px 10px rgba(57, 58, 61, 0.1607843137);
}
.social {
overflow: hidden;
}
.social:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.social:hover svg {
animation: flip forwards 1s;
}
@keyframes flip {
0% {
opacity: 0;
transform: translateX(-200%);
}
100% {
opacity: 1;
transform: translateX(0);
}
}
.shine {
position: relative;
overflow: hidden;
}
.shine:after {
animation: shine 2s ease-in-out infinite;
animation-fill-mode: forwards;
content: "";
position: absolute;
top: 0;
left: -50%;
width: 200px;
height: 100%;
opacity: 0;
background: linear-gradient(to right, rgba(255, 255, 255, 0.05) 0%, white 50%, rgba(255, 255, 255, 0.05) 100%);
}
.wp-block-columns{
margin-left: auto;
margin-right: auto;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
padding-left: 1.5rem;
padding-right: 1.5rem;
}
@media (min-width: 768px){
.wp-block-columns{
flex-direction: row;
}
.wp-block-columns{
padding-left: 3rem;
padding-right: 3rem;
}
}
.wp-block-preformatted{
padding-left: 0;
padding-right: 0;
text-align: left;
font-family: 'Ford Antenna', sans-serif;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
@media (min-width: 768px){
.wp-block-preformatted{
text-align: justify;
}
}
.wp-block-gallery{
margin-top: 2.5rem;
}
.wp-block-image{
display: flex;
justify-content: center;
}
.blocks-gallery-item{
margin-bottom: 2.5rem;
}
.blocks-gallery-item:hover{
--tw-translate-y: -0.75rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
transition: transform 300ms ease-in;
}
.form-overlay {
display: none;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100vh;
padding: 50px 0;
align-items: start;
align-content: start;
justify-content: center;
background: rgba(0, 0, 0, 0.6);
z-index: 99999;
overflow-y: auto;
}
.form-overlay.active {
display: flex;
}
.form-div, .send-cv-div{
width: 98%;
}
@media (min-width: 768px){
.form-div, .send-cv-div{
width: 90%;
}
}
@media (min-width: 1024px){
.form-div, .send-cv-div{
width: 80%;
}
}
@media (min-width: 1280px){
.form-div, .send-cv-div{
width: 60%;
}
}
.form-div,
.send-cv-div {
background: #fff;
padding: 3rem;
filter: drop-shadow(0px 1px 3px #000);
}
.close-form,
.close-cv-form {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
right: 1rem;
top: 1rem;
height: 3rem;
width: 3rem;
border: #AF0D17 1px solid;
background-color: #AF0D17;
z-index: 1;
cursor: pointer;
transition: all 0.5s ease;
}
.close-form:hover,
.close-cv-form:hover {
background-color: #fff;
transition: all 0.5s ease;
}
#modal-popup {
transition: all 0.5 ease;
}
#modal-popup.is-visible {
animation: slideDown forwards 0.5s;
}
#modal-popup.hide {
display: none;
}
#mapa .liczba-postow {
position: absolute;
z-index: 10;
top: 10rem;
left: 10rem;
color: black;
}
.js-desc.blank {
display: none;
}
.js-desc-full.blank {
display: none;
} .footer p{
margin-bottom: 0;
} .container,
.container-fluid {
padding-left: clamp(20px, 2vw, 50px);
padding-right: clamp(20px, 2vw, 50px);
margin-left: auto;
margin-right: auto;
}
.container.p-0,
.container-fluid.p-0 {
padding-left: 0;
padding-right: 0;
}
.row{
display: flex;
flex-wrap: wrap;
margin-left: -clamp(20px, 2vw, 50px);
margin-right: -clamp(20px, 2vw, 50px);
}
.row .row {
margin-left: 0;
margin-right: 0;
}
.row.mx-0 {
margin-left: 0;
margin-right: 0;
}
.icon-before {
position: relative;
padding-left: 25px;
}
.icon-before:before {
content: "";
display: block;
position: absolute;
left: 0;
top: 3px;
width: 15px;
height: 15px;
background-size: 15px;
}
.container.content-wrapper {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
}
.content-wrapper {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
}
.content:not(.content-icons){
line-height: 2.5rem;
}
.content:not(.content-icons) blockquote{
font-size: 18px;
}
.content:not(.content-icons) h1, .content:not(.content-icons) h2, .content:not(.content-icons) h3, .content:not(.content-icons) h4, .content:not(.content-icons) h5, .content:not(.content-icons) h6{
font-weight: 600;
line-height: 3.5rem;
}
.content:not(.content-icons) h1{
margin-bottom: 2.5rem;
font-size: 30px;
}
.content:not(.content-icons) h2{
margin-bottom: 2.5rem;
font-size: 25px;
}
.content:not(.content-icons) h3{
margin-bottom: 2.5rem;
font-size: 30px;
}
.content:not(.content-icons) h4{
margin-bottom: 2.5rem;
font-size: 25px;
}
.content:not(.content-icons) h5{
margin-bottom: 2rem;
font-size: 18px;
}
.content:not(.content-icons) h6{
margin-bottom: 2rem;
font-size: 18px;
}
.content:not(.content-icons) a {
color: #395383;
}
.custom-list {
position: relative;
}
.custom-list ul li:not(.blocks-gallery-item) {
position: relative;
padding-left: 60px;
margin-bottom: 15px;
}
.custom-list ul li:not(.blocks-gallery-item):after{
position: absolute;
height: 0.5rem;
width: 0.5rem;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
content: "";
top: 12px;
left: 10px;
}
.custom-list li > ol {
padding-left: 15px;
}
.custom-list ol > li {
margin-bottom: 10px;
margin-left: 15px;
}
.wp-block-columns{
display: flex;
align-items: center;
}
.form, .form2{
display: flex;
flex-direction: column;
align-items: center;
border-radius: 0.5rem;
border-top-width: 10px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(176 58 53 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
padding: 2rem;
font-family: 'Ford Antenna', sans-serif;
}
@media (min-width: 640px){
.form, .form2{
padding: 2.5rem;
}
}
@media (min-width: 768px){
.form, .form2{
padding: 5rem;
}
}
@media (min-width: 1024px){
.form, .form2{
padding: 7.5rem;
}
}
.form, .form2 {
filter: drop-shadow(rgba(0, 0, 0, 0.1607843137) 2px 3px 10px);
margin-bottom: 10px;
}
.form-text{
margin-top: 2rem;
margin-bottom: 2rem;
}
.form-group{
width: 100%;
}
.form-half{
width: 100%;
}
@media (min-width: 640px){
.form-half{
width: 45%;
}
}
.form-title{
font-weight: 700;
}
@media (min-width: 640px){
.form-title{
font-size: 18px;
}
}
@media (min-width: 1024px){
.form-title{
font-size: 20px;
}
}
@media (min-width: 1440px){
.form-title{
font-size: 25px;
}
}
.form input:not(.wpcf7-submit), .form2 input:not(.wpcf7-submit), .form textarea, .form2 textarea{
border-radius: 0.375rem;
background-color: transparent;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem;
border: solid 1px #BBBBBB;
}
.form input:not(.wpcf7-submit)::placeholder, .form2 input:not(.wpcf7-submit)::placeholder,
.form textarea::placeholder,
.form2 textarea::placeholder {
color: rgba(52, 52, 52, 0.4);
}
.form select, .form2 select{
margin-top: 1rem;
margin-bottom: 1.5rem;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem;
border: solid 1px #BBBBBB;
}
.form input:not(.wpcf7-submit), .form2 input:not(.wpcf7-submit), .form textarea, .form2 textarea{
width: 100%;
}
.form input[type=checkbox], .form2 input[type=checkbox],
.form input[type=date],
.form2 input[type=date] {
width: auto !important;
}
.form label, .form2 label {
font-weight: 600;
display: inline-block;
padding-bottom: 5px;
}
.wpcf7 .ajax-loader {
display: none;
}
.wpcf7-spinner {
display: none;
}
.wpcf7-submit{
background-color: transparent;
font-family: 'Ford Antenna', sans-serif;
}
#agree, input[type=checkbox]{
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(92 92 92 / var(--tw-border-opacity));
}
.wpcf7-list-item label{
display: flex;
align-items: center;
}
#agree, input[type=checkbox]{
width: fit-content;
transition: all 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
position: relative;
top: 0;
cursor: pointer;
appearance: none;
height: auto;
}
#agree:before,
input[type=checkbox]:before {
transition: all 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
transform: rotate(-45deg) scale(0, 0);
content: "";
position: absolute;
left: 0;
top: 0;
z-index: 1;
}
#agree:checked:before,
input[type=checkbox]:checked:before {
content: "✓";
text-align: center;
color: #EFEFEF;
height: 20px;
width: 20px;
position: absolute;
top: 0;
left: 0;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(92 92 92 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(92 92 92 / var(--tw-bg-opacity));
transform: scale(1);
transition: all 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
}
#agree:after,
input[type=checkbox]:after {
content: "";
position: absolute;
top: 0;
left: 0;
height: 20px;
width: 20px;
background: transparent;
cursor: pointer;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(92 92 92 / var(--tw-border-opacity));
}
#agree{
left: -10px;
}
@media (min-width: 1670px){
#agree{
left: -20px;
}
}
input[type=checkbox]{
left: -5px;
}
@media (min-width: 1670px){
input[type=checkbox]{
left: -5px;
}
}
.wpcf7-spinner {
display: none;
}
.submitting {
position: relative;
}
.map iframe {
width: 100%;
}
.form2 {
border-top: none;
filter: none;
padding: 0;
}
.container.form2, .container-fluid.form2 {
padding-left: 0;
padding-right: 0;
}
@media (min-width: 640px){
.form2{
padding: 0;
}
}
@media (min-width: 768px){
.form2{
padding: 0;
}
}
@media (min-width: 1024px){
.form2{
padding: 0;
}
}
.form2 textarea {
height: 10rem;
}
.form2 .wpcf7-submit {
width: 100%;
height: 100%;
}
@media (min-width: 640px){
.bubble{
pointer-events: none;
}
}
.bubble {
display: none;
position: relative;
animation: opacity 0.2s forwards;
padding: 10px;
}
.bubble.is-visible{
position: absolute;
margin-bottom: 2rem;
display: flex;
width: 90%;
flex-direction: column;
}
@media (min-width: 375px){
.bubble.is-visible{
width: 80%;
}
}
@media (min-width: 425px){
.bubble.is-visible{
width: 70%;
}
}
@media (min-width: 640px){
.bubble.is-visible{
margin-bottom: 0;
}
.bubble.is-visible{
display: block;
}
.bubble.is-visible{
width: max-content;
}
}
.bubble.is-visible {
height: max-content;
min-height: 10rem;
background-color: white;
z-index: 50;
box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
border-radius: 10px;
animation: opacity 0.2s forwards;
}
.bubble_1.is-visible{
left: 0;
top: -10rem;
}
@media (min-width: 425px){
.bubble_1.is-visible{
left: -10px;
}
.bubble_1.is-visible{
top: -3rem;
}
}
@media (min-width: 1280px){
.bubble_1.is-visible{
top: -6rem;
}
}
@media (min-width: 1440px){
.bubble_1.is-visible{
top: -3rem;
}
}
@media (min-width: 1670px){
.bubble_1.is-visible{
left: 5rem;
}
}
.bubble_2.is-visible{
left: 0;
bottom: 39rem;
}
@media (min-width: 375px){
.bubble_2.is-visible{
bottom: 43rem;
}
}
@media (min-width: 425px){
.bubble_2.is-visible{
bottom: 20rem;
}
}
@media (min-width: 640px){
.bubble_2.is-visible{
left: -8rem;
}
}
@media (min-width: 768px){
.bubble_2.is-visible{
left: -14rem;
}
.bubble_2.is-visible{
bottom: 15rem;
}
}
@media (min-width: 1280px){
.bubble_2.is-visible{
bottom: 13rem;
}
}
@media (min-width: 1670px){
.bubble_2.is-visible{
bottom: 16rem;
}
}
.bubble_3.is-visible{
bottom: 26rem;
left: 0;
}
@media (min-width: 375px){
.bubble_3.is-visible{
bottom: 30rem;
}
}
@media (min-width: 425px){
.bubble_3.is-visible{
bottom: 5rem;
}
.bubble_3.is-visible{
left: 11rem;
}
}
@media (min-width: 640px){
.bubble_3.is-visible{
bottom: 0;
}
}
@media (min-width: 1024px){
.bubble_3.is-visible{
bottom: auto;
}
.bubble_3.is-visible{
top: 246px;
}
}
@media (min-width: 1280px){
.bubble_3.is-visible{
top: 200px;
}
.bubble_3.is-visible{
left: 7rem;
}
}
@media (min-width: 1670px){
.bubble_3.is-visible{
top: 246px;
}
.bubble_3.is-visible{
left: 11rem;
}
}
.bubble_text {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}
.active-region {
filter: drop-shadow(2px 4px 6px black);
}
.joboffer_text {
display: none;
}
.joboffer_text.is-visible {
display: block;
animation: slideDown forwards 0.5s;
}
.carrer-list ol {
list-style: decimal;
padding: 10px 15px;
}
.carrer-list ul {
list-style: disc;
padding: 10px 15px;
}
.subpage-gallery .gallery-item {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.subpage-gallery .gallery-img{
width: 48%;
}
@media (min-width: 768px){
.subpage-gallery .gallery-img{
width: 30%;
}
}
@media (min-width: 1024px){
.subpage-gallery .gallery-img{
width: 24%;
}
}
.subpage-gallery .gallery-img img{
height: 15rem;
width: 100%;
object-fit: cover;
}
@media (min-width: 640px){
.subpage-gallery .gallery-img img{
height: 20rem;
}
}
@media (min-width: 1280px){
.subpage-gallery .gallery-img img{
height: 25rem;
}
}
.js-post_title {
transition: all 0.5s ease;
position: relative;
}
.js-post_title::after {
content: "";
position: absolute;
background-color: #B03A35;
top: 98%;
left: 0;
height: 2px;
width: 0;
}
.js-post_title.highlighted {
transition: all 0.5s ease;
}
.js-post_title.highlighted::after {
width: 100%;
transition: all 0.5s ease;
}
.js-post_title:hover {
transition: all 0.5s ease;
}
.js-post_title:hover::after {
width: 100%;
transition: all 0.5s ease;
}
.post-gallery,
.posts-gallery,
.subcat_post-gallery {
display: none;
}
.post-gallery.visible,
.posts-gallery.visible,
.subcat_post-gallery.visible {
display: block;
animation: slideLeft 0.5s forwards;
}
.gallery-item--img {
overflow: hidden;
display: block;
filter: drop-shadow(rgba(0, 0, 0, 0.1098039216) 0 0 15px);
}
.gallery-item--img.hide {
display: none;
}
.gallery-item--img.animate {
animation: slideDown 0.5s forwards;
}
.gallery-item--img:hover img {
transform: scale(120%);
transition: all ease-in-out 0.5s;
}
.gallery-img {
overflow: hidden;
display: block;
transition: transform ease-in-out 0.5s;
}
.gallery-img img {
overflow: hidden;
transition: transform ease-in-out 0.5s;
}
.gallery-img.hide {
display: none;
}
.gallery-img.animate {
animation: slideDown 0.5s forwards;
}
.gallery-img:hover img {
transform: scale(105%);
transition: all ease-in-out 0.5s;
}
.fp-gallery .gallery-item {
display: flex;
flex-wrap: wrap;
}
.fp-gallery .gallery-item .gallery-img img {
height: 100%;
width: 100%;
object-fit: cover;
}
.fp-gallery .gallery-item .gallery-img:first-of-type{
width: 49.6%;
margin-right: 0.7%;
}
.fp-gallery .gallery-item .gallery-img:nth-of-type(2){
width: 24.5%;
margin-right: 0.7%;
}
.fp-gallery .gallery-item .gallery-img:nth-of-type(3){
width: 24.5%;
}
.fp-gallery .gallery-item .gallery-img:nth-of-type(4){
margin-top: 1rem;
width: 24.4%;
margin-right: 0.7%;
}
.fp-gallery .gallery-item .gallery-img:nth-of-type(5){
margin-top: 1rem;
width: 24.4%;
margin-right: 0.7%;
}
.fp-gallery .gallery-item .gallery-img:nth-of-type(6){
margin-top: 1rem;
width: 49.6%;
}
.subpage-gallery .gallery-item {
display: flex;
flex-wrap: wrap;
}
.subpage-gallery .gallery-item .gallery-img img {
height: 100%;
width: 100%;
object-fit: cover;
}
.subpage-gallery .gallery-item .gallery-img:first-of-type{
width: 49.6%;
margin-right: 0.7%;
}
.subpage-gallery .gallery-item .gallery-img:nth-of-type(2){
width: 24.5%;
margin-right: 0.7%;
}
.subpage-gallery .gallery-item .gallery-img:nth-of-type(3){
width: 24.5%;
}
.subpage-gallery .gallery-item .gallery-img:nth-of-type(4){
width: 100%;
margin-top: 0.7%;
}
.page-gallery .gallery-item {
display: block;
columns: 2;
}
@media (min-width: 640px){
.page-gallery .gallery-item{
columns: 3;
}
}
@media (min-width: 1024px){
.page-gallery .gallery-item{
columns: 4;
}
}
.page-gallery .gallery-item {
column-gap: 1rem;
}
.page-gallery .gallery-item .gallery-img {
margin-bottom: 1rem;
}
.page-gallery .gallery-item .gallery-img img {
height: 100%;
width: 100%;
object-fit: cover;
}
.breadcrumbs, .woocommerce-breadcrumb{
font-family: 'Ford Antenna', sans-serif;
}
.breadcrumbs_subpage a,
.woocommerce-breadcrumb_subpage a {
color: #303030;
}
.breadcrumbs_subpage a:hover, .breadcrumbs_subpage a:focus,
.woocommerce-breadcrumb_subpage a:hover,
.woocommerce-breadcrumb_subpage a:focus {
color: #395383 !important;
transition: all 0.5s ease-in-out;
}
.breadcrumbs_subpage .breadcrums > span > span > a, .woocommerce-breadcrumb_subpage .breadcrums > span > span > a{
margin-right: 1rem;
}
.breadcrumbs_subpage .breadcrums > span > span > span > a, .woocommerce-breadcrumb_subpage .breadcrums > span > span > span > a{
margin-left: 1rem;
margin-right: 1rem;
}
.breadcrumbs a, .woocommerce-breadcrumb a{
position: relative;
margin-left: 0.75rem;
margin-right: 0.75rem;
margin-top: 2.5rem;
}
@media (min-width: 1024px){
.breadcrumbs a, .woocommerce-breadcrumb a{
margin-top: 0.5rem;
}
}
.breadcrumbs a:after, .woocommerce-breadcrumb a:after{
position: absolute;
display: inline-block;
content: "";
width: 7px;
transform: rotate(180deg);
top: calc(50% - 12px);
right: -11px;
}
.breadcrumbs a:hover, .breadcrumbs a:focus, .woocommerce-breadcrumb a:hover, .woocommerce-breadcrumb a:focus{
text-decoration-line: underline;
transition: all 0.5s ease-in-out;
}
.breadcrumbs span, .woocommerce-breadcrumb span{
position: relative;
margin-top: 1rem;
margin-bottom: 1rem;
}
.breadcrumbs span.breadcrumb_last, .woocommerce-breadcrumb span.breadcrumb_last{
margin-left: 0.75rem;
}
.breadcrumbs span.breadcrumb_last a::after,
.woocommerce-breadcrumb span.breadcrumb_last a::after {
content: "";
}
.btn{
display: flex;
cursor: pointer;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(57 83 131 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
padding-top: 2.5rem;
padding-bottom: 2.5rem;
padding-left: 2rem;
padding-right: 2rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
outline: 2px solid transparent;
outline-offset: 2px;
position: relative;
overflow: hidden;
z-index: 1;
min-width: 12rem;
transition: all 0.2s ease-in-out;
}
.btn__label {
transition: all 0.2s ease-in-out;
}
.btn::before {
transition: all 0.4s ease-in-out;
content: "";
height: 100%;
width: 0%;
position: absolute;
top: 0;
left: 0;
display: block;
}
.btn:hover, .btn:focus{
--tw-text-opacity: 1;
color: rgb(57 83 131 / var(--tw-text-opacity));
transition: all 0.2s ease-in-out;
}
.btn:hover::before, .btn:focus::before {
width: 100%;
background-color: #fff;
transition: all 0.4s ease-in-out;
z-index: 1;
}
.btn:hover .btn__label, .btn:focus .btn__label {
transition: all 0.2s ease-in-out;
}
.btn-empty{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.btn-empty:hover, .btn-empty:focus{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.btn-empty:hover::before, .btn-empty:focus::before{
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
}
.button, .content:not(.content-icons) a{
position: relative;
z-index: 10;
}
.button__default{
display: flex;
height: 5rem;
min-width: 20rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
align-items: center;
justify-content: center;
overflow: hidden;
border-radius: 3rem;
border-width: 2px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(57 83 131 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
padding-left: 3rem;
padding-right: 3rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
.button__default:hover, .button__default:focus{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(57 83 131 / var(--tw-text-opacity));
}
.button__underline, .content:not(.content-icons) a{
overflow: hidden;
}
.button__underline:after, .content:not(.content-icons) a:after{
position: absolute;
bottom: 0;
left: 0;
height: 0.25rem;
width: 100%;
--tw-translate-x: -100%;
--tw-scale-x: 0;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
transition-property: transform;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
content: "";
}
.button__underline:hover, .content:not(.content-icons) a:hover, .button__underline:focus, .content:not(.content-icons) a:focus{
--tw-text-opacity: 1;
color: rgb(57 83 131 / var(--tw-text-opacity));
}
.button__underline:hover:after, .content:not(.content-icons) a:hover:after, .button__underline:focus:after, .content:not(.content-icons) a:focus:after{
--tw-translate-x: 0;
--tw-scale-x: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.button__underline--primary{
--tw-text-opacity: 1;
color: rgb(92 92 92 / var(--tw-text-opacity));
}
.button__underline--white:after{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.button__underline--white:hover, .button__underline--white:focus{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.button__underline--visible:after{
--tw-translate-x: 0;
--tw-scale-x: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.navbutton{
position: fixed;
top: 0;
right: 0;
height: 6rem;
width: 6rem;
border-top-left-radius: 1rem;
border-bottom-left-radius: 1rem;
--tw-bg-opacity: 1;
background-color: rgb(92 92 92 / var(--tw-bg-opacity));
outline: 2px solid transparent;
outline-offset: 2px;
z-index: 48;
}
.navbutton__item{
margin-left: auto;
margin-right: auto;
display: block;
height: 0.5rem;
width: 3.5rem;
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.navbutton__item:nth-child(2) {
margin-top: 5px;
margin-bottom: 5px;
}
.navbutton-close{
position: absolute;
right: 1.5rem;
height: 3rem;
width: 3rem;
outline: 2px solid transparent;
outline-offset: 2px;
top: 13px;
}
.navbutton-close__item{
position: absolute;
display: block;
height: 0.5rem;
width: 3.5rem;
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(92 92 92 / var(--tw-bg-opacity));
transform: rotate(45deg);
}
.navbutton-close__item:first-child {
transform: rotate(-45deg);
}
.swiper-lazy-preloader{
position: absolute;
--tw-border-opacity: 1;
border-color: rgb(92 92 92 / var(--tw-border-opacity));
width: 42px;
height: 42px;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
transform-origin: 50%;
animation: swiper-preloader-spin 1s infinite linear;
box-sizing: border-box;
border-width: 4px;
border-radius: 50%;
border-top-color: transparent !important;
animation: spin 2s linear infinite;
}
.swiper-container {
margin: 0;
}
.swiper-pagination{
top: 2rem;
left: 2.5rem;
}
@media (min-width: 640px){
.swiper-pagination{
top: 12rem;
}
}
.swiper-pagination {
position: absolute;
z-index: 10;
}
.swiper-pagination-bullet {
width: 10px;
height: 10px;
background-color: rgba(255, 255, 255, 0.37);
margin-right: 10px;
}
.swiper-pagination-bullet-active {
background-color: #fff;
}
.arrow{
z-index: 80;
display: flex;
height: 4rem;
width: 4rem;
cursor: pointer;
align-items: center;
justify-content: center;
}
.anim-img{
--tw-scale-x: 0;
--tw-scale-y: 0;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
opacity: 0;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-delay: 100ms;
transition-duration: 600ms;
}
.anim-title, .anim-subtitle, .anim-content, .anim-btn{
--tw-translate-x: 100%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
opacity: 0;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-delay: 150ms;
transition-duration: 600ms;
}
.anim-subtitle{
transition-delay: 200ms;
}
.anim-content{
transition-delay: 250ms;
}
.anim-btn{
transition-delay: 300ms;
}
.js-slider-main .swiper-slide-active-img{
--tw-translate-x: 100%;
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
opacity: 0;
}
.js-slider-main .swiper-slide-active-title, .js-slider-main .swiper-slide-active-subtitle, .js-slider-main .swiper-slide-active-content, .js-slider-main .swiper-slide-active-btn{
--tw-translate-x: 0;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
opacity: 1;
}
.js-slider-main .js-slider-main-prev, .js-slider-main .js-slider-main-next{
display: flex;
height: 5rem;
width: 5rem;
cursor: pointer;
align-items: center;
justify-content: center;
overflow: hidden;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(57 83 131 / var(--tw-border-opacity));
transition: all 0.5s;
}
.js-slider-main .js-slider-main-next:hover, .js-slider-main .js-slider-main-prev:hover{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(176 58 53 / var(--tw-bg-opacity));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 600ms;
}
.js-slider-main .js-slider-main-next:hover img {
transform: translateX(5px);
transition: all 0.5s;
}
.js-slider-main .js-slider-main-prev:hover img {
transform: translateX(-5px);
transition: all 0.5s;
}
.js-slider-third .swiper-slide{
height: 14rem;
}
@media (min-width: 640px){
.js-slider-third .swiper-slide{
height: 30rem;
}
}
.machine-gallery {
display: none;
}
.machine-gallery.opened {
display: flex;
align-items: center;
}
.machine-name {
cursor: pointer;
position: relative;
padding-left: 80px;
margin-bottom: 15px;
}
.machine-name:before{
position: absolute;
display: block;
height: 1rem;
width: 1rem;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(176 58 53 / var(--tw-border-opacity));
content: "";
top: 8px;
left: 50px;
}
.machine-name:after{
position: absolute;
height: 1px;
width: 4rem;
--tw-bg-opacity: 1;
background-color: rgb(176 58 53 / var(--tw-bg-opacity));
content: "";
top: 12px;
left: 10px;
}
.arrow_open {
position: relative;
}
.arrow_open.rotate {
transform: rotate(270deg);
}
.pagination{
display: flex;
align-items: center;
justify-content: flex-end;
padding-left: 1.5rem;
padding-right: 1.5rem;
margin-top: 0;
}
.page-numbers{
margin-left: 0.75rem;
margin-right: 0.75rem;
display: block;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
font-size: 20px;
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
.page-numbers:hover{
--tw-translate-y: -0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.page-numbers:focus{
--tw-translate-y: -0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
text-decoration-line: underline;
}
.page-numbers.current{
display: flex;
height: 5rem;
width: 5rem;
flex: none;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(57 83 131 / var(--tw-border-opacity));
font-weight: 700;
}
.page-numbers.prev, .page-numbers.next{
display: flex;
height: 3rem;
width: 3rem;
align-items: center;
justify-content: center;
border-radius: 1rem;
border-width: 2px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.page-numbers.prev svg, .page-numbers.next svg{
height: 2rem;
width: 2rem;
}
.page-numbers.prev:hover, .page-numbers.prev:focus, .page-numbers.next:hover, .page-numbers.next:focus{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(57 83 131 / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.page-numbers.prev:focus, .page-numbers.next:focus{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
table td, table th{
border-left-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(92 92 92 / var(--tw-border-opacity));
padding: 1rem;
}
table th{
--tw-bg-opacity: 1;
background-color: rgb(92 92 92 / var(--tw-bg-opacity));
font-size: 18px;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
table tr:nth-child(2n+2){
background-color: rgba(239, 239, 239, 0.1);
}
@media screen and (min-width: 1024) {
table th{
font-size: 20px;
}
} .hover\:rotate-90:hover{
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:rounded-2xl:hover{
border-radius: 2rem;
}
.hover\:text-white:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group:hover .group-hover\:bottom-0{
bottom: 0;
}
.group:hover .group-hover\:scale-125{
--tw-scale-x: 1.25;
--tw-scale-y: 1.25;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:scale-150{
--tw-scale-x: 1.5;
--tw-scale-y: 1.5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:border-white{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.group:hover .group-hover\:bg-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.group:hover .group-hover\:text-secondary{
--tw-text-opacity: 1;
color: rgb(57 83 131 / var(--tw-text-opacity));
}
.group:hover .group-hover\:text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.group:hover .group-hover\:brightness-0{
--tw-brightness: brightness(0);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.group:hover .group-hover\:invert{
--tw-invert: invert(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
@media (min-width: 375px){
.xs\:w-90p{
width: 90%;
}
.xs\:text-xl{
font-size: 20px;
}
.xs\:text-base{
font-size: 16px;
}
}
@media (min-width: 425px){
.s\:m-16{
margin: 4rem;
}
.s\:flex{
display: flex;
}
.s\:w-80p{
width: 80%;
}
.s\:text-3xl{
font-size: 30px;
}
.s\:text-2xl{
font-size: 25px;
}
.s\:text-\[22px\]{
font-size: 22px;
}
.s\:text-lg{
font-size: 18px;
}
}
@media (min-width: 640px){
.sm\:top-\[25\%\]{
top: 25%;
}
.sm\:my-0{
margin-top: 0;
margin-bottom: 0;
}
.sm\:mx-6{
margin-left: 1.5rem;
margin-right: 1.5rem;
}
.sm\:mt-20{
margin-top: 5rem;
}
.sm\:ml-24{
margin-left: 6rem;
}
.sm\:mt-10{
margin-top: 2.5rem;
}
.sm\:mb-0{
margin-bottom: 0;
}
.sm\:mr-0{
margin-right: 0;
}
.sm\:ml-14{
margin-left: 3.5rem;
}
.sm\:mt-0{
margin-top: 0;
}
.sm\:block{
display: block;
}
.sm\:h-full{
height: 100%;
}
.sm\:h-24{
height: 6rem;
}
.sm\:h-auto{
height: auto;
}
.sm\:h-16{
height: 4rem;
}
.sm\:h-20{
height: 5rem;
}
.sm\:h-8{
height: 2rem;
}
.sm\:min-h-32{
min-height: 8rem;
}
.sm\:min-h-180{
min-height: 45rem;
}
.sm\:w-60p{
width: 60%;
}
.sm\:w-\[49\%\]{
width: 49%;
}
.sm\:w-\[48\.5\%\]{
width: 48.5%;
}
.sm\:w-90p{
width: 90%;
}
.sm\:w-45p{
width: 45%;
}
.sm\:w-24{
width: 6rem;
}
.sm\:w-auto{
width: auto;
}
.sm\:w-16{
width: 4rem;
}
.sm\:w-\[48\%\]{
width: 48%;
}
.sm\:w-8{
width: 2rem;
}
.sm\:scale-100{
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sm\:flex-row{
flex-direction: row;
}
.sm\:flex-wrap{
flex-wrap: wrap;
}
.sm\:items-center{
align-items: center;
}
.sm\:justify-between{
justify-content: space-between;
}
.sm\:justify-evenly{
justify-content: space-evenly;
}
.sm\:p-20{
padding: 5rem;
}
.sm\:pt-60{
padding-top: 15rem;
}
.sm\:pl-12{
padding-left: 3rem;
}
.sm\:text-center{
text-align: center;
}
.sm\:text-4xl{
font-size: 40px;
}
.sm\:text-2xl{
font-size: 25px;
}
.sm\:text-\[35px\]{
font-size: 35px;
}
.sm\:text-lg{
font-size: 18px;
}
.sm\:text-xl{
font-size: 20px;
}
.sm\:text-base{
font-size: 16px;
}
}
@media (min-width: 768px){
.md\:absolute{
position: absolute;
}
.md\:top-12{
top: 3rem;
}
.md\:right-10{
right: 2.5rem;
}
.md\:mt-0{
margin-top: 0;
}
.md\:mb-20{
margin-bottom: 5rem;
}
.md\:block{
display: block;
}
.md\:h-auto{
height: auto;
}
.md\:h-16{
height: 4rem;
}
.md\:h-full{
height: 100%;
}
.md\:min-h-screen{
min-height: 100vh;
}
.md\:w-70p{
width: 70%;
}
.md\:w-50p{
width: 50%;
}
.md\:w-90p{
width: 90%;
}
.md\:w-\[48\%\]{
width: 48%;
}
.md\:w-10\/12{
width: 83.333333%;
}
.md\:w-4\/12{
width: 33.333333%;
}
.md\:w-8\/12{
width: 66.666667%;
}
.md\:w-30p{
width: 30%;
}
.md\:w-40p{
width: 40%;
}
.md\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.md\:flex-row{
flex-direction: row;
}
.md\:p-12{
padding: 3rem;
}
.md\:pb-40{
padding-bottom: 10rem;
}
.md\:pb-0{
padding-bottom: 0;
}
.md\:text-lg{
font-size: 18px;
}
.md\:text-5xl{
font-size: 50px;
}
.md\:text-xl{
font-size: 20px;
}
.md\:text-4xl{
font-size: 40px;
}
.md\:text-\[24px\]{
font-size: 24px;
}
.md\:text-2xl{
font-size: 25px;
}
.md\:text-3xl{
font-size: 30px;
}
.md\:text-\[22px\]{
font-size: 22px;
}
.md\:text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.md\:odd\:justify-end:nth-child(odd){
justify-content: flex-end;
}
.md\:even\:justify-start:nth-child(even){
justify-content: flex-start;
}
}
@media (min-width: 1024px){
.lg\:left-\[25\%\]{
left: 25%;
}
.lg\:top-0{
top: 0;
}
.lg\:left-0{
left: 0;
}
.lg\:mx-4{
margin-left: 1rem;
margin-right: 1rem;
}
.lg\:mb-40{
margin-bottom: 10rem;
}
.lg\:mt-0{
margin-top: 0;
}
.lg\:mb-0{
margin-bottom: 0;
}
.lg\:ml-20{
margin-left: 5rem;
}
.lg\:mb-20{
margin-bottom: 5rem;
}
.lg\:mb-16{
margin-bottom: 4rem;
}
.lg\:-mb-60{
margin-bottom: -15rem;
}
.lg\:mb-28{
margin-bottom: 7rem;
}
.lg\:mb-12{
margin-bottom: 3rem;
}
.lg\:mt-8{
margin-top: 2rem;
}
.lg\:block{
display: block;
}
.lg\:inline-block{
display: inline-block;
}
.lg\:flex{
display: flex;
}
.lg\:hidden{
display: none;
}
.lg\:h-\[150px\]{
height: 150px;
}
.lg\:h-80p{
height: 80%;
}
.lg\:min-h-40{
min-height: 10rem;
}
.lg\:w-1\/3{
width: 33.333333%;
}
.lg\:w-\[32\%\]{
width: 32%;
}
.lg\:w-\[24\%\]{
width: 24%;
}
.lg\:w-60p{
width: 60%;
}
.lg\:w-50p{
width: 50%;
}
.lg\:w-45p{
width: 45%;
}
.lg\:w-80p{
width: 80%;
}
.lg\:w-full{
width: 100%;
}
.lg\:w-70p{
width: 70%;
}
.lg\:w-80{
width: 20rem;
}
.lg\:w-40p{
width: 40%;
}
.lg\:w-\[22\%\]{
width: 22%;
}
.lg\:w-\[48\%\]{
width: 48%;
}
.lg\:w-6\/12{
width: 50%;
}
.lg\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.lg\:flex-row{
flex-direction: row;
}
.lg\:items-center{
align-items: center;
}
.lg\:justify-between{
justify-content: space-between;
}
.lg\:p-20{
padding: 5rem;
}
.lg\:p-16{
padding: 4rem;
}
.lg\:py-12{
padding-top: 3rem;
padding-bottom: 3rem;
}
.lg\:px-12{
padding-left: 3rem;
padding-right: 3rem;
}
.lg\:py-8{
padding-top: 2rem;
padding-bottom: 2rem;
}
.lg\:py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.lg\:py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.lg\:px-20{
padding-left: 5rem;
padding-right: 5rem;
}
.lg\:pb-20{
padding-bottom: 5rem;
}
.lg\:pt-40{
padding-top: 10rem;
}
.lg\:pb-40{
padding-bottom: 10rem;
}
.lg\:pt-10{
padding-top: 2.5rem;
}
.lg\:pt-20{
padding-top: 5rem;
}
.lg\:pt-30{
padding-top: 7.5rem;
}
.lg\:pt-60{
padding-top: 15rem;
}
.lg\:pl-20{
padding-left: 5rem;
}
.lg\:text-right{
text-align: right;
}
.lg\:text-\[45px\]{
font-size: 45px;
}
.lg\:text-xl{
font-size: 20px;
}
.lg\:text-\[35px\]{
font-size: 35px;
}
.lg\:text-\[22px\]{
font-size: 22px;
}
.lg\:text-2xl{
font-size: 25px;
}
.lg\:text-base{
font-size: 16px;
}
.lg\:text-3xl{
font-size: 30px;
}
}
@media (min-width: 1280px){
.xl\:left-80p{
left: 80%;
}
.xl\:top-20{
top: 5rem;
}
.xl\:right-20{
right: 5rem;
}
.xl\:mx-6{
margin-left: 1.5rem;
margin-right: 1.5rem;
}
.xl\:mt-0{
margin-top: 0;
}
.xl\:mb-0{
margin-bottom: 0;
}
.xl\:ml-14{
margin-left: 3.5rem;
}
.xl\:min-h-24{
min-height: 6rem;
}
.xl\:min-h-80s{
min-height: 80vH;
}
.xl\:w-\[49\%\]{
width: 49%;
}
.xl\:w-50p{
width: 50%;
}
.xl\:w-1\/3{
width: 33.333333%;
}
.xl\:w-\[24\%\]{
width: 24%;
}
.xl\:w-90p{
width: 90%;
}
.xl\:w-45p{
width: 45%;
}
.xl\:w-\[32\%\]{
width: 32%;
}
.xl\:w-\[20\%\]{
width: 20%;
}
.xl\:w-80{
width: 20rem;
}
.xl\:w-8\/12{
width: 66.666667%;
}
.xl\:w-5\/12{
width: 41.666667%;
}
.xl\:w-7\/12{
width: 58.333333%;
}
.xl\:w-70p{
width: 70%;
}
.xl\:max-w-60{
max-width: 15rem;
}
.xl\:flex-row{
flex-direction: row;
}
.xl\:justify-between{
justify-content: space-between;
}
.xl\:gap-20{
gap: 5rem;
}
.xl\:p-20{
padding: 5rem;
}
.xl\:px-20{
padding-left: 5rem;
padding-right: 5rem;
}
.xl\:pt-80{
padding-top: 20rem;
}
.xl\:pt-40{
padding-top: 10rem;
}
.xl\:pt-32{
padding-top: 8rem;
}
.xl\:pb-40{
padding-bottom: 10rem;
}
.xl\:text-5xl{
font-size: 50px;
}
.xl\:text-xl{
font-size: 20px;
}
.xl\:text-3xl{
font-size: 30px;
}
.xl\:text-4xl{
font-size: 40px;
}
.xl\:text-lg{
font-size: 18px;
}
}
@media (min-width: 1440px){
.\32xl\:my-30{
margin-top: 7.5rem;
margin-bottom: 7.5rem;
}
.\32xl\:ml-20{
margin-left: 5rem;
}
.\32xl\:w-45p{
width: 45%;
}
.\32xl\:w-auto{
width: auto;
}
.\32xl\:w-88{
width: 22rem;
}
.\32xl\:w-7\/12{
width: 58.333333%;
}
.\32xl\:w-60p{
width: 60%;
}
.\32xl\:gap-20{
gap: 5rem;
}
.\32xl\:p-16{
padding: 4rem;
}
.\32xl\:text-xl{
font-size: 20px;
}
.\32xl\:text-5xl{
font-size: 50px;
}
.\32xl\:text-3xl{
font-size: 30px;
}
.\32xl\:text-\[45px\]{
font-size: 45px;
}
.\32xl\:text-2xl{
font-size: 25px;
}
.\32xl\:text-\[28px\]{
font-size: 28px;
}
}
@media (min-width: 1670px){
.\33xl\:my-40{
margin-top: 10rem;
margin-bottom: 10rem;
}
.\33xl\:h-70p{
height: 70%;
}
.\33xl\:w-40p{
width: 40%;
}
.\33xl\:w-45p{
width: 45%;
}
.\33xl\:w-80p{
width: 80%;
}
.\33xl\:w-96{
width: 24rem;
}
.\33xl\:max-w-70p{
max-width: 70%;
}
.\33xl\:text-6xl{
font-size: 60px;
}
.\33xl\:text-5xl{
font-size: 50px;
}
}