/*9bbc4d4688d0697efbbf1ee86463dca6*/
@font-face{font-family:'Fira Sans';src:url('../../fonts/firasans/firasans-regular-webfont.eot');src:url('../../fonts/firasans/firasans-regular-webfont.eot#iefix') format('embedded-opentype'), url('../../fonts/firasans/firasans-regular-webfont.woff2') format('woff2'), url('../../fonts/firasans/firasans-regular-webfont.woff') format('woff'), url('../../fonts/firasans/firasans-regular-webfont.ttf') format('truetype'), url('../../fonts/firasans/firasans-regular-webfont.svg#firasans_regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Fira Sans Bold';src:url('../../fonts/firasans/firasans-bold-webfont.eot');src:url('../../fonts/firasans/firasans-bold-webfont.eot#iefix') format('embedded-opentype'), url('../../fonts/firasans/firasans-bold-webfont.woff2') format('woff2'), url('../../fonts/firasans/firasans-bold-webfont.woff') format('woff'), url('../../fonts/firasans/firasans-bold-webfont.ttf') format('truetype'), url('../../fonts/firasans/firasans-bold-webfont.svg#firasans_bold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Fira Sans Light';src:url('../../fonts/firasans/firasans-light-webfont.eot');src:url('../../fonts/firasans/firasans-light-webfont.eot#iefix') format('embedded-opentype'), url('../../fonts/firasans/firasans-light-webfont.woff2') format('woff2'), url('../../fonts/firasans/firasans-light-webfont.woff') format('woff'), url('../../fonts/firasans/firasans-light-webfont.ttf') format('truetype'), url('../../fonts/firasans/firasans-light-webfont.svg#firasans_light') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Fira Sans Medium';src:url('../../fonts/firasans/firasans-medium-webfont.eot');src:url('../../fonts/firasans/firasans-medium-webfont.eot#iefix') format('embedded-opentype'), url('../../fonts/firasans/firasans-medium-webfont.woff2') format('woff2'), url('../../fonts/firasans/firasans-medium-webfont.woff') format('woff'), url('../../fonts/firasans/firasans-medium-webfont.ttf') format('truetype'), url('../../fonts/firasans/firasans-medium-webfont.svg#firasans_medium') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'awesome';src:url('../../fonts/awesome/fontawesome-webfont.eot');src:url('../../fonts/awesome/fontawesome-webfont.eot#iefix') format('embedded-opentype'), url('../../fonts/awesome/fontawesome-webfont.woff2') format('woff2'), url('../../fonts/awesome/fontawesome-webfont.woff') format('woff'), url('../../fonts/awesome/fontawesome-webfont.ttf') format('truetype'), url('../../fonts/awesome/fontawesome-webfont.svg#open_sansbold') format('svg');font-weight:normal;font-style:normal;}body{font-family:'Fira Sans';font-size:16px}#g-page-surround{position:relative}#g-page-surround:before{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999;content:"";opacity:1;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-ms-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}#g-page-surround.visible:before{opacity:0}#g-page-surround.hideMe:before{display:none}h1,h2,h3,h4,h5{font-family:'Fira Sans'}h2.itemTitle{margin-bottom:25px}p,li{font-family:'Fira Sans';line-height:1.7;color:#000;font-size:16px}a{-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;opacity:1;font-family:'Fira Sans Medium'}a:hover{opacity:0.7}.g-container{max-width:1600px;margin:0 auto}img[align="left"],img[style*="float: left"],img[style*="float:left"]{margin:5px 15px 0px 0px}img[align="right"],img[style*="float: right"],img[style*="float:right"]{margin:5px 0px 20px 20px}div.k2ItemsBlock ul li div.moduleItemIntrotext{padding:5px 5px 5px 0}div.itemToolbar{background:none}.moduletable.kontakt{max-width:650px;margin:0 auto}.moduletable.kontakt h2{font-size:26px;color:#000;font-family:'Fira Sans';position:relative;margin-bottom:35px}.moduletable.kontakt h2:before{content:"";position:absolute;width:50px;height:3px;bottom:-20px;left:0;background-color:#e0e0e0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;text-align:center;margin:0 auto}#k2Container h2{padding-top:25px}#k2Container h3{font-size:19px;font-family:'Fira Sans Medium'}#k2Container h4{font-size:17px;font-family:'Fira Sans Medium';margin-bottom:0}#k2Container p{margin:0.5rem 0}#k2Container hr{margin:1rem 0 0.5rem 0}.download-pdf:before{content:"";background:url('../../images/pdf-icon.png') no-repeat;width:30px;height:30px;display:inline-block;vertical-align:middle}.g-main-nav .g-sublevel>li>.g-menu-item-container{padding:0.5rem 1rem}#info-position{background:#79c142 !important}#info-position h2{float:none !important;color:#000;font-size:30px !important;font-family:'Fira Sans';font-weight:500 !important;margin-top:25px !important}#g-navigation{position:fixed;top:0;margin:0 auto;width:100%;background:rgba(25, 45, 27, 0.9)}#g-navigation .g-container #logo-position .g-content{padding-top:0;padding-bottom:0;margin-top:5px;margin-bottom:5px;text-align:left}#g-navigation .g-container #menu-position{padding-top:30px;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-navigation .g-container #menu-position ul li a{font-size:17px;font-family:'Fira Sans';-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:none}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a.g-menu-item-container{opacity:1;color:#79c142}#g-navigation .g-container #menu-position .g-main-nav .g-dropdown{position:absolute;top:100px;background:none}#g-navigation .g-container #menu-position .g-main-nav .g-dropdown ul.g-sublevel{background:rgba(255, 255, 255, 0.9);box-shadow:1px 0px 29px -12px rgba(0, 0, 0, 0.61);-webkit-box-shadow:1px 0px 29px -12px rgba(0, 0, 0, 0.61);-moz-box-shadow:1px 0px 29px -12px rgba(0, 0, 0, 0.61)}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active .g-dropdown{top:100px;background:none}#g-navigation .g-container #menu-position .g-main-nav .g-sublevel>li>.g-menu-item-container{color:rgba(25, 45, 27, 0.9)}#g-navigation .g-container #menu-position .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover{background:#eaeaea;color:#000}#g-navigation .g-container #menu-position .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:none}#g-navigation .g-container #menu-position .g-main-nav .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active a.g-menu-item-container{background:#79c142;color:#fff !important}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module) a.g-menu-item-container{color:#000;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover .g-sublevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover a.g-menu-item-container{color:#79c142}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li.g-parent .g-menu-parent-indicator{display:none}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container{position:relative}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container:before{content:"";position:absolute;width:70%;height:3px;bottom:30px;left:0;right:0;background-color:#79c142;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;text-align:center;margin:0 auto}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#79c142}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.2rem 1.5rem;height:100px;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active{background:none}.gantry-logo img{width:100%;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-navigation.small .gantry-logo img{height:auto;width:180px}#g-navigation.small .g-container #menu-position{padding-top:10px}#g-navigation.small .g-container #menu-position .g-main-nav .g-dropdown{top:82px}#g-navigation.small .g-container #menu-position .g-main-nav .g-toplevel>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active ul.g-dropdown{top:82px}#g-navigation.small .g-container #menu-position ul li a{font-size:16px}#g-navigation.small .g-container #menu-position .g-toplevel>li>.g-menu-item-container{padding:0.8rem 1.5rem;height:82px;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-budova{background-image:url('../../images/bg-green.jpg');background-position:center top;background-repeat:no-repeat;background-attachment:fixed;position:relative;background-size:cover}#g-budova .g-container{max-width:100%}#g-budova .g-container .moduletable{max-width:1560px;margin:0 auto}#g-budova .g-container .moduletable .row-fluid{margin-top:45px}#g-budova .g-container .moduletable h2.itemTitle{color:#fff}#g-budova .g-container .moduletable h2.itemTitle:before{background:#fff}#g-budova .g-container .moduletable h3{margin:0;font-size:19px;text-decoration:none;border-bottom:1px dotted #c4c4c4;padding:10px 10px;display:block;cursor:pointer;margin-top:0;margin-bottom:0;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-budova .g-container .moduletable h3 a{color:#fff;text-decoration:none}#g-budova .g-container .moduletable h3.active{background:rgba(255, 255, 255, 0.3)}#g-budova .g-container .moduletable svg{height:auto}#g-budova .g-container .moduletable svg .floor{opacity:0;cursor:pointer;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}#g-budova .g-container .moduletable svg .floor.active{opacity:0.85}#g-budova .g-container .moduletable svg .np1,#g-budova .g-container .moduletable svg .pp1,#g-budova .g-container .moduletable svg .np2,#g-budova .g-container .moduletable svg .np3{opacity:0}.flats div.catItemExtraFields{margin:0;padding:0;border-top:0}#k2Container.flats div.catItemBody{padding:0 !important}#k2Container.flats table{max-width:1050px;margin:0 auto}#k2Container.flats table.red{background:#e8e8e8}#k2Container.flats table.orange{background:#e8e8e8}#k2Container.flats table td{padding:10px}#k2Container.flats table td:nth-child(1){width:200px}#k2Container.flats table td:nth-child(2){width:200px}#k2Container.flats table td:nth-child(3){width:200px}#k2Container.flats table td:nth-child(4){width:200px}#k2Container.flats table td:nth-child(5){width:200px}#k2Container.flats table td:nth-child(6){width:80px}#k2Container.flats table.header{background:#eaeaea}#k2Container.flats table.header td{border:none;padding:10px;border-right:1px #fff solid}#k2Container.flat div.itemHeader h2.itemTitle{padding-top:0}#k2Container.flat .itemFullText{float:left;padding-top:15px;width:60%;margin-left:25px}#k2Container.flat .itemFullText p:nth-child(1){margin-top:0}#k2Container.flat div.itemExtraFields{width:450px;float:left;border:none;margin-top:7px}#k2Container.flat div.itemExtraFields .btn-form{display:block;background:#527c28;text-align:center;width:250px;margin:25px 0}#k2Container.flat div.itemExtraFields .btn-form a{color:#fff;font-family:'Fira Sans Medium';text-align:center;padding:15px 15px;display:block}#k2Container.flat div.itemExtraFields ul{background:#f5f5f5}#k2Container.flat div.itemExtraFields ul li{clear:both;padding:8px 15px;border-bottom:1px dotted #c4c4c4}#k2Container.flat div.itemExtraFields ul li span.itemExtraFieldsLabel{font-family:'Fira Sans Medium';font-weight:normal}#k2Container.flat div.itemExtraFields ul li span.itemExtraFieldsLabel{width:60%}#k2Container.flat div.itemBody{padding-top:35px}#k2Container.flats #itemListPrimary{position:relative;min-height:300px}#k2Container.flats #itemListPrimary .table-header{position:absolute;top:0;left:0;z-index:9;border-right:1px #fff solid}#k2Container.flats #itemListPrimary .table-header .tabHeader{padding:10px 15px;border-bottom:1px #fff solid;background:#eaeaea}#k2Container.flats #itemListPrimary .table-item .tabItem{padding:10px;width:130px !important;height:45px;border:1px solid #eaeaea}#k2Container.flats .itemContainer{float:none}.itemListCategory svg{height:auto;margin-top:35px}.itemListCategory svg g.bg{opacity:0;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out}.itemListCategory svg g.bg.active{opacity:0.6;cursor:pointer}.itemListCategory svg g.bg[cursor="none"]{cursor:initial !important}.itemListCategory .apartmany .span4{background:#527c28;margin-top:35px}.itemListCategory .apartmany .span4 h3{margin:0;text-decoration:none;border-bottom:1px dotted #c4c4c4;display:block;cursor:pointer;margin-top:0;margin-bottom:0}.itemListCategory .apartmany .span4 h3 a{color:#fff;text-decoration:none;display:block;padding:10px 10px;width:100%}.itemListCategory .apartmany .span4 h3 a.red{background:#c1c1c1;color:#000}.itemListCategory .apartmany .span4 h3 a.orange{background:#c1c1c1;color:#000}.itemListCategory .apartmany .span4 h3.active{background:rgba(255, 255, 255, 0.3)}.itemListCategory .apartmany .span4 h3.active a.red{cursor:initial;background:#e9e9e9}.itemListCategory .apartmany .span4 h3.active a.orange{cursor:initial;background:#e9e9e9}#breadcrumbs-position .g-content{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}#breadcrumbs-position .g-content .breadcrumb{padding:15px 25px;background-color:#f5f5f5;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-bottom:0}#breadcrumbs-position .g-content .breadcrumb li+li:before{display:none !important}#breadcrumbs-position .g-content .breadcrumb a{font-family:'Fira Sans';color:#65a336}#g-partners .loga{margin-top:25px;margin-bottom:25px;display:flex;justify-content:center}#g-partners .loga .logo{display:inline-block;padding:10px 65px 0 0}#g-partners .loga .logo img{max-height:50px;height:auto}#g-projekt #projekt-position{position:relative}#g-projekt #projekt-position .g-content{padding-left:10px;padding-right:10px}#g-projekt #projekt-position .g-content h3{color:#65a336;font-size:24px;margin-top:0;line-height:1.6}#g-projekt #projekt-position .g-content .row-fluid{padding-top:25px}#g-slider .g-container{max-width:100%}#g-slider .g-container .cameraContents{max-width:1600px;margin:0 auto;display:flex;justify-content:center}#g-slider .g-container .cameraContents .camera_caption_title{font-family:'Fira Sans';font-weight:normal;font-size:38px;width:370px;line-height:1.3;margin-bottom:50px;background:rgba(255, 255, 255, 0.6);padding:25px}#g-slider .g-container .cameraSlide img{margin-top:0 !important}#g-slider .g-container .camera_caption{color:#1b2d1b}#g-slider .g-container .camera_prev>span{background:url('../../images/arrow-left-white.svg') center center no-repeat !important;height:50px;background-size:contain;width:50px}#g-slider .g-container .camera_next>span{background:url('../../images/arrow-right-white.svg') center center no-repeat !important;height:50px;background-size:contain;width:50px}#g-slider .g-container .camera_amber_skin .camera_commands{display:none !important}#g-slider .g-container .camera_prev,#g-slider .g-container .camera_next,#g-slider .g-container .camera_commands{cursor:pointer}#g-slider .g-container .camera_prev,#g-slider .g-container .camera_next{height:50px;width:50px;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#g-slider .g-container .camera_prev:hover,#g-slider .g-container .camera_next:hover{opacity:0.5 !important}#g-slider .g-container p{margin:0}#g-slider .g-container .camera_caption>div{background:none}#g-slider .random_image_extended{margin:0}#g-slider #slider-position .g-content .moduletable{position:relative}#g-slider #slider-position .g-content .moduletable .custom.banner{position:absolute;top:-500px;z-index:1;left:0;right:0;margin:0 auto}#g-slider #slider-position .g-content .moduletable .custom.banner h2{background:#79c142;color:#fff;padding:25px;max-width:600px;margin:0 auto;font-size:40px;font-weight:bold}#info-position{background:#1b2d1b}#info-position .moduletable{max-width:960px;margin:0 auto;padding-left:25px;padding-right:25px;color:#fff;height:60px;margin-top:-10px}#info-position .moduletable p{margin:0;font-family:'Fira Sans'}#info-position .moduletable p a{color:#fff}#info-position h2{font-size:20px;font-family:'Fira Sans';float:left;margin:15px 25px 0 0}#info-position form.form-filter ul{margin:0;list-style:none;float:left}#info-position form.form-filter ul li{padding:0 5px;display:inline-block}#info-position form.form-filter ul li select{background:none;border:1px solid #fff;color:#fff;height:50px;text-align:center;text-align-last:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:center;text-align-last:center}#info-position form.form-filter ul li select option{background:#f7f7f7;text-align:center;text-align-last:center;padding-right:29px;padding-left:45%}#info-position form.form-filter ul li select option.white{color:#fff}#info-position form.form-filter ul li select option.other{color:#000}#info-position form.form-filter ul li select::-ms-expand{display:none}#info-position form.form-filter ul li select{-webkit-appearance:none;appearance:none}#info-position form.form-filter ul li input[type="submit"]{background:#79c142;height:50px;width:100px;font-size:18px;color:#fff}#easycookieinfo{padding:10px 0 !important}#easycookieinfo .accept>a{background:#79c142 !important;font-weight:normal !important}h1.itemTitle,h2.itemTitle{font-size:26px;color:#000;position:relative}h1.itemTitle:before,h2.itemTitle:before{content:"";position:absolute;width:50px;height:3px;bottom:-20px;left:0;background-color:#000;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;text-align:center;margin:0 auto}#g-about #about-position{position:relative}div.catItemHeader h3.catItemTitle{font-size:18px}div.catItemView{margin-bottom:0;padding:0}div.catItemIntroText{padding-right:15px}div#itemListPrimary{padding-top:0}div.itemListCategory img{margin:0}div.itemListCategory{background:none;border:none;font-size:26px;color:#002a41;position:relative;padding:0;}.anchor{position:absolute;top:0}#g-services{background-position:center top;background-repeat:no-repeat;background-attachment:fixed;position:relative;background-size:cover;background-image:url('../../images/services-bg.jpg')}#g-services .g-container{max-width:100%}#g-services .g-container .moduletable{max-width:1200px;margin:0 auto;padding-left:25px;padding-right:25px}#g-services .g-container .moduletable .k2ItemsBlock ul{margin:0;padding:0;margin-bottom:35px;}#g-services .g-container .moduletable .k2ItemsBlock ul li{display:inline-block;width:33%;vertical-align:top;padding-right:10px}#g-services .g-container .moduletable .k2ItemsBlock ul li a{text-decoration:none;opacity:1;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#g-services .g-container .moduletable .k2ItemsBlock ul li a .lineDrawing svg,#g-services .g-container .moduletable .k2ItemsBlock ul li a h2.itemTitle{opacity:1;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}#g-services .g-container .moduletable .k2ItemsBlock ul li:hover .lineDrawing svg,#g-services .g-container .moduletable .k2ItemsBlock ul li:hover h2.itemTitle{opacity:0.5}#g-services .g-container .moduletable .k2ItemsBlock ul li h3{color:#fff;font-size:23px;margin-bottom:10px;position:relative}#g-services .g-container .moduletable .k2ItemsBlock ul li h3:before{position:absolute;top:0;content:"";width:100px;height:100px}#g-services .g-container .moduletable .k2ItemsBlock ul li h3 a.moduleItemTitle{color:#fff}#g-services .g-container .moduletable .k2ItemsBlock ul li p{color:#fff;margin:0}#g-services h2.itemTitle{color:#fff;padding-top:25px;margin-bottom:55px}#g-services h2.itemTitle a{text-decoration:none}#g-services .moduleItemIntrotext h2.itemTitle{color:#fff;padding-top:0;margin-bottom:20px;line-height:1.5}#g-services .moduleItemIntrotext h2.itemTitle:before{background:none}#g-services .moduleItemIntrotext h2.itemTitle a{color:#fff}#g-services svg.anime path,#g-services svg.anime line,#g-services svg.anime polyline,#g-services svg.anime circle,#g-services svg.anime rect{stroke-dasharray:300;stroke-dashoffset:400;animation:offset 3s linear forwards}#g-services svg.anime circle,#g-services svg.anime rect,#g-services svg.anime polyline{animation-delay:500ms}@keyframes offset{to{stroke-dashoffset:0}}#projekt-position .k2ItemsBlock a{font-family:'Fira Sans Medium'}#projekt-position .k2ItemsBlock h2.itemTitle{text-align:justify}#projekt-position .k2ItemsBlock p{text-align:justify;margin-top:0}#projekt-position .k2ItemsBlock .row-fluid:nth-child(2) .span6:nth-child(2){float:left;margin-left:0}#projekt-position .k2ItemsBlock .row-fluid:nth-child(2) .span6:nth-child(1){float:right}#g-main{padding:0}#g-kontakt{background-image:url('../../images/bg-green.jpg');background-position:center top;background-repeat:no-repeat;background-attachment:fixed;position:relative;background-size:cover}#g-kontakt #kontakt-position{position:relative}#g-kontakt #kontakt-position .g-content{padding-left:10px;padding-right:10px}#g-kontakt #kontakt-position .g-content h2{margin-bottom:25px;font-size:26px;color:#fff;position:relative}#g-kontakt #kontakt-position .g-content h2:before{content:"";position:absolute;width:50px;height:3px;bottom:-20px;left:0;background-color:#fff;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;text-align:center;margin:0 auto}#g-kontakt #kontakt-position .g-content h3{margin-top:45px;margin-bottom:0;font-size:22px;color:#fff}#g-kontakt #kontakt-position .g-content p{margin-top:10px;color:#fff}#g-kontakt #kontakt-position .g-content a{color:#fff;font-family:'Fira Sans Medium'}#g-kontakt .rsform-submit-button{border-radius:0 !important;float:right;background:#c3c3c3;color:#000 !important;border:none;-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;opacity:1;text-transform:lowercase;font-size:16px}#g-kontakt .rsform-submit-button:hover{background:#1b2d1b;color:#fff !important}#g-kontakt .rsform-submit-button{padding:12px 35px !important;position:absolute;right:-7px}#g-lokalita{background:#ececec}#g-lokalita #lokalita-position{position:relative}#g-lokalita #lokalita-position p{text-align:justify}#g-form{background:#eee}#g-form .g-container{max-width:100%}#g-form .g-container #form-position{position:relative;max-width:1600px;margin:0 auto}#g-form .g-container #form-position input[type="text"]{color:#000}#g-form h1.itemTitle,#g-form h2.itemTitle{font-size:26px;color:#000;position:relative}#g-form h1.itemTitle:before,#g-form h2.itemTitle:before{content:"";position:absolute;width:50px;height:3px;bottom:-20px;left:0;background-color:#000;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;text-align:center;margin:0 auto}#g-gmap .g-container{max-width:100%}.itemFullText h2{font-size:22px;color:#000;margin-bottom:0}#g-mapa{position:relative}#g-mapa .g-container{max-width:100%}#g-mapa .g-container #map-position #map{position:relative;height:100%;padding:0;margin:0;width:100%}#g-mapa .g-container #map-position #map-svg{position:relative;margin:0 auto;text-align:center;max-width:2000px;padding:0;line-height:0;width:100%;max-height:100%}#g-mapa .g-container #map-position #map-svg svg{position:relative;max-width:initial;width:100%}#g-mapa .g-container #map-position .svg-height,#g-mapa .g-container #map-position #map-svg,#g-mapa .g-container #map-position #map{height:640px \9}#g-mapa .g-container #map-position .car{position:absolute;top:0;left:0;z-index:9}#g-mapa .g-container #map-position .car .circle{position:absolute;top:-6px;left:-6px;z-index:10;border:#fff 2px solid;width:20px;height:20px;border-radius:180px;-webkit-border-radius:180px;-moz-border-radius:180px;transform-origin:center center;opacity:0.7;animation-name:circleGrow;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}@keyframes circleGrow{from{transform:scale(0.3)}to{transform:scale(1.5)}}@media (-ms-high-contrast:none){#g-mapa .g-container #map-position .svg-height,#g-mapa .g-container #map-position #map-svg,#g-mapa .g-container #map-position #map{height:640px}}div.k2LatestCommentsBlock ul li,div.k2TopCommentersBlock ul li,div.k2ItemsBlock ul li,div.k2LoginBlock ul li,div.k2ArchivesBlock ul li,div.k2AuthorsListBlock ul li,div.k2CategoriesListBlock ul li,div.k2UsersBlock ul li{margin:0}#g-contact{background:#5dc0e6}#g-contact #contact-position .moduleItemIntrotext{position:relative}#g-contact #contact-position .moduleItemIntrotext h2{font-size:26px;color:#000;font-family:'Fira Sans';position:relative;margin-bottom:35px}#g-contact #contact-position .moduleItemIntrotext h2:before{content:"";position:absolute;width:50px;height:3px;bottom:-20px;left:0;background-color:#e0e0e0;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;opacity:1;text-align:center;margin:0 auto}#g-contact #contact-position .moduleItemIntrotext h3{margin-bottom:5px;font-size:20px;color:#000}#g-contact #contact-position .moduleItemIntrotext .span6{font-size:16px}#g-contact #contact-position .moduleItemIntrotext .span6 .row-fluid .span6{vertical-align:top;display:inline-block}#g-contact #contact-position .moduleItemIntrotext .span6 .row-fluid .span6 p{margin-top:0}#g-contact #contact-position .moduleItemIntrotext a{color:#000;text-decoration:underline}#g-contact #contact-position .moduleItemIntrotext a.read-more{text-decoration:none}#g-contact #contact-position .moduleItemIntrotext p{font-size:16px}#g-contact #contact{position:absolute}a.read-more{border:1px solid #204d74;padding:15px 25px;text-decoration:none;cursor:pointer;-webkit-transition:all cubic-bezier(0, 0, 0.25, 1) 0.8s;-moz-transition:all cubic-bezier(0, 0, 0.25, 1) 0.8s;transition:all cubic-bezier(0, 0, 0.25, 1) 0.8s;box-shadow:inset 0 0 0 0 #204d74}.rsform-submit-button{-webkit-transition:all cubic-bezier(0, 0, 0.25, 1) 0.8s;-moz-transition:all cubic-bezier(0, 0, 0.25, 1) 0.8s;transition:all cubic-bezier(0, 0, 0.25, 1) 0.8s;box-shadow:inset 0 0 0 0 #204d74;-webkit-transition:color 0.5s ease-out;-moz-transition:color 0.5s ease-out;-ms-transition:color 0.5s ease-out;-o-transition:color 0.5s ease-out;transition:color 0.5s ease-out}a.read-more:hover,.rsform-submit-button:hover{background:#1b2d1b;color:#fff}.btn:hover,.btn:focus{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.btn.active,.btn:active{box-shadow:none;-webkit-box-shadow:none}h2.itemTitle{margin-bottom:25px}#g-news{background:#ececec}#g-news .slides_container a.bt-image-link{display:block}#g-news .slides_container a.bt-image-link img{width:auto !important;height:90px;outline:0;border:none;display:inline-block}#g-news h2.itemTitle{margin-bottom:35px}#g-news .bt-cs .bt-center{display:block;text-align:left !important}#g-news .bt-cs .bt-inner .bt-title{color:#000;text-transform:none;font-size:16px;padding:15px 0 5px 0;font-family:'Fira Sans';display:block}#g-news .bt-cs{position:relative}#g-news .bt-cs .bt-extra{margin-top:0;padding-bottom:5px}#g-news .bt-cs .bt-row .bt-inner{padding:0;margin-right:18px}#g-news .bt-cs .bt-row .bt-inner .content-box{padding:10px;background:#fff;min-height:340px}#g-news .bt-cs .bt-row .bt-inner .content-box .bt-introtext{line-height:1.7;color:#000;font-size:16px}#g-news .bt-cs .bt-inner img{max-width:100%;height:100% !important;width:auto !important;height:auto;border:none !important;opacity:1 !important;outline:0}#g-news .bt-cs .bt-inner img:hover{opacity:1 !important}#g-news .bt-date{color:#160909}#g-news .bt-introtext.content-news p img{display:none}.ba-gallery-content .row-fluid{padding-bottom:0}.platform-content:nth-child(3) .custom{background:#b6b6b6}.platform-content:nth-child(3) .custom div{padding:15px 0}#k2Container{padding:0}div.itemView{padding:0;margin:0}div.itemBody{padding:0}.row-fluid .itemBackToTop{display:none}.k2ItemsBlock a{color:#65a336}.k2ItemsBlock a:hover{color:#65a336}#g-footer{background:#27341d}#g-footer a{color:#fff}#g-footer #copyright-position{color:#fff}#g-footer #branding-position{color:#fff}.anchor{position:absolute;top:0}.g-offcanvas-toggle{color:#fff;padding:15px;background:#5c9431;right:55px;width:40px;height:40px;top:1.7rem;left:auto;position:fixed;font-size:2rem}.g-offcanvas-toggle .fa-fw{position:absolute;width:20px;height:3px;background:#fff;left:10px;top:18px;float:none}.g-offcanvas-toggle .fa-fw:before{height:3px;background:#fff;width:100%;content:"";position:absolute;top:-6px;left:0}.g-offcanvas-toggle .fa-fw:after{height:3px;background:#fff;width:100%;content:"";position:absolute;top:6px;left:0}#g-mobilemenu-container .g-toplevel li .g-menu-item-container{padding:1.2rem 1.7rem}#g-mobilemenu-container .g-toplevel li .g-menu-item-content{line-height:1.5}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none;border-radius:0;padding:0.2rem 0.5rem}@media only all and (max-width:1200px){#g-navigation-hidden .g-container #menu-position-hidden .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.2rem 1.3rem}}@media only all and (max-width:1199px){#g-navigation-hidden{display:none}#g-navigation .g-container #menu-position .g-main-nav .g-toplevel>li>.g-menu-item-container{padding:1.2rem 1rem}}@media only all and (max-width:1050px){#k2Container.flat .itemFullText{width:50%}}@media only all and (max-width:1000px){#g-navigation{position:initial}#g-slider .g-container .cameraContents .camera_caption_title{font-size:28px;width:370px;margin-bottom:15px}.g-offcanvas-toggle{right:2rem;top:1.2rem;font-size:20px;position:fixed;padding:10px}}@media only all and (max-width:968px){img[align="right"],img[style*="float: right"],img[style*="float:right"]{float:none;display:block;margin-left:0}#g-services .g-container .moduletable .k2ItemsBlock ul li{width:32.5%;padding-right:5px}#g-services .g-container .moduletable .k2ItemsBlock ul{margin-bottom:0}#contact-position .k2ItemsBlock .moduleItemIntrotext>.row-fluid>.span6{width:100%;float:none;display:block;margin-left:0;padding-bottom:15px}#contact-position textarea.form-control{width:97.5%}#contact-position form{margin-bottom:0}.row-fluid .span3{width:45% !important;margin-left:0 !important}#k2Container{margin-bottom:0;padding-bottom:0}#k2Container.flats img[align="right"],#k2Container.flats img[style*="float: right"],#k2Container.flats img[style*="float:right"]{float:right !important}#k2Container.flats #itemListPrimary{overflow:auto}#k2Container.flats #itemListPrimary .flatHeader{width:80px}.itemsAll{padding-left:130px;overflow:auto;display:flex;flex-wrap:nowrap;flex-flow:row nowrap}.itemsAll div.itemContainer{justify-content:space-around}}@media only all and (max-width:768px){#g-services .g-container .moduletable .k2ItemsBlock ul li{width:100%;padding-right:0px}.g-offcanvas-toggle{top:0.7rem}input[type="text"]{width:98.5% !important}#g-projekt #projekt-position .g-content .row-fluid .span6,#g-budova #budova-position .g-content .row-fluid .span6,#lokalita-position .g-content .row-fluid .span6{width:100%;margin-left:0}#g-partners .loga .logo{padding:10px 25px 0 0}#lokalita-position .g-content .row-fluid .span6:nth-child(2),#g-budova #budova-position .g-content .row-fluid .span6:nth-child(2){padding-top:25px}#kontakt-position .row-fluid .span6{width:100%;margin-left:0}#kontakt-position textarea.form-control{width:98.5%}#kontakt-position .rsform-submit-button{right:3px}#kontakt-position .g-content{padding-bottom:25px}#breadcrumbs-position .g-content{margin-left:0;padding-left:0;padding-right:0;margin-right:0}#k2Container.flat .itemFullText{width:100%;margin-left:0}input[type="text"]{width:100% !important;box-sizing:border-box;padding:20px 10px !important}textarea.form-control{width:100% !important;box-sizing:border-box !important}}@media only all and (max-width:650px){#g-slider .g-container .cameraContents .camera_caption_title{font-size:22px;margin-bottom:0;width:200px;padding:15px}#info-position .moduletable{min-height:60px;height:auto}#info-position h2{margin:15px 25px 15px 0;line-height:1.2}#info-position .moduletable ul.contact li{padding:15px 2px;font-size:15px}#logo-position.g-block.size-19{-webkit-flex:25%;-moz-flex:25%;-ms-flex:25%;flex:25%;width:25%;text-align:left}#about-position .k2ItemsBlock li{margin-bottom:0}#g-services .g-container .moduletable{padding-left:0;padding-right:0}#g-services h2.itemTitle{padding-top:5px;margin-top:0}.itemListCategory .apartmany .span4,.itemListCategory .apartmany .span8{width:100%}#g-navigation{height:60px}.gantry-logo img{height:50px;float:left;width:auto}#g-navigation #logo-position.size-22{-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%;width:50%}}@media only all and (max-width:550px){#info-position .moduletable ul.contact li{display:block;font-size:17px;padding:3px 10px}#info-position .moduletable ul.contact{padding:8px 0}.row-fluid .span3{width:100% !important}div.catItemIntroText{padding:0}div.catItemIntroText h3{margin-top:5px}}@media only all and (max-width:450px){#g-contact #contact-position .moduleItemIntrotext .span6 .row-fluid .span6{display:block;width:100%;padding-left:0;margin-left:0}#g-slider .g-container .cameraContents .camera_caption_title{display:none}#k2Container.flats #itemListPrimary .table-header .tabHeader{padding:10px 5px}.table-header{display:none}.itemsAll{padding-left:0}#g-partners .loga{display:block}#g-partners .loga .logo{padding:10px 0 25px 0;display:block}#g-partners .loga{margin-bottom:0}#k2Container.flat div.itemExtraFields{width:100%}}