#f-main{background:transparent;position:absolute;bottom:0;left:0;width:100%}#h-main .main-baner .content-element h1{font-size:3rem;margin-top:10.125rem}main{overflow:hidden;background:url('../../images/bg_contact.jpg') no-repeat;background-position:top center;padding-bottom:8.375rem}#page-content{margin:0;padding:1px;position:relative}#page-content .map-txt{position:absolute;bottom:2.375rem;left:12.5%;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden}#page-content .map-txt .content-element{padding:.8125rem 1.375rem}#page-content .map-txt .content-element h2{font-size:1.5rem;margin:0;font-weight:500}#page-content .map-txt .content-element:nth-child(even){background-image:-moz-linear-gradient(0deg, #f65d52 0, #f65869 100%);background-image:-webkit-linear-gradient(0deg, #f65d52 0, #f65869 100%);background-image:-ms-linear-gradient(0deg, #f65d52 0, #f65869 100%);color:#fff;font-size:1.25rem;font-weight:400;line-height:2.25rem}#page-content .map-txt .content-element:nth-child(even) p{margin:0}#page-content .map-txt .content-element a[href*='facebook'],#page-content .map-txt .content-element a[href*='google']{text-indent:-5000px;display:inline-block;position:relative;width:2rem;height:2rem}#page-content .map-txt .content-element a[href*='facebook']:after,#page-content .map-txt .content-element a[href*='google']:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2rem;text-indent:0;font-family:'FontAwesome'}#page-content .map-txt .content-element a[href*='facebook']:after{color:#3b5998;content:'\f230'}#page-content .map-txt .content-element a[href*='google']:after{color:#e04c40;content:'\f2b3'}.upper-gradient{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;margin-top:7.8rem;margin-bottom:7rem;position:relative;background:#4bbe97;background:-moz-linear-gradient(left, #4bbe97 0, #7cc246 100%);background:-webkit-linear-gradient(left, #4bbe97 0, #7cc246 100%);background:linear-gradient(to right, #4bbe97 0, #7cc246 100%)}.upper-gradient .col-l,.upper-gradient .col-r{width:37.5%;float:left;display:block;padding-bottom:5rem}.upper-gradient .col-l{margin-left:12.5%}.upper-gradient .col-l{padding-right:3rem}.upper-gradient .col-l .content-element:last-child{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:1.1875rem 1.625rem;font-size:1.25rem;font-weight:400}.upper-gradient .col-l .content-element:last-child img{display:block}.upper-gradient .col-l .content-element:last-child p{margin:0;font-size:.75rem}.upper-gradient .col-l .content-element:last-child ul{margin:5.625rem 0;list-style:none}.upper-gradient .col-l .content-element:last-child ul li{position:relative;margin:2.5rem 0;padding-left:4.375rem}.upper-gradient .col-l .content-element:last-child ul li:before{font-family:'FontAwesome';color:#f4853a;font-size:2.25rem;min-width:2.25rem;text-align:center;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.upper-gradient .col-l .content-element:last-child ul li:first-of-type:before{content:'\f041'}.upper-gradient .col-l .content-element:last-child ul li:nth-of-type(2):before{content:'\f095'}.upper-gradient .col-l .content-element:last-child ul li:last-of-type:before{content:'\f0e0'}.upper-gradient .col-r{padding-left:3rem}.upper-gradient .col-r [class*='contact_form'] input,.upper-gradient .col-r [class*='contact_form'] textarea{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.upper-gradient .col-r [class*='contact_form'] input[type='submit']{line-height:2.625rem;width:auto;float:right;padding:0 2.75rem}.upper-gradient .col-r [class*='contact_form'] textarea{resize:none;min-height:16.25rem}.upper-gradient .col-r [class*='contact_form'] .form-require-text{display:none}.upper-gradient .col-r [class*='contact_form'] .form-inp-btn{background:#fff;color:#08152e;-webkit-transition:color .4s, background-color .4s;-o-transition:color .4s, background-color .4s;transition:color .4s, background-color .4s}.upper-gradient .col-r [class*='contact_form'] .form-inp-btn:hover{background:#1e4e70;color:#fff}.upper-gradient h3{font-weight:500;font-size:1.25rem;line-height:normal;margin:4rem 0}@media (max-width:1350px){.upper-gradient .col-l,.upper-gradient .col-r{width:45%}.upper-gradient .col-l{margin-left:5%}}@media (max-width:1100px){#h-main .main-baner .content-element h1{margin-top:6rem;font-size:2.6rem}}@media (max-width:900px){.after-columns .gallery.carousel .gallery-item .gallery-item-name{font-size:1.6rem;font-weight:600}}@media (max-width:700px){.after-columns .gallery.carousel .gallery-item .gallery-item-name-desc-container{width:100%}.upper-gradient .col-l,.upper-gradient .col-r{width:100%;padding:.5rem 1.5rem}.upper-gradient .col-l{margin-left:0}}@media (max-width:500px){.after-columns .gallery.carousel .gallery-item .gallery-item-name-desc-container{display:none}#page-content .map-txt{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:80%}}@media (max-width:340px){.upper-gradient .col-l .content-element:last-child{padding:1rem}.upper-gradient .col-l .content-element:last-child img{height:auto !important;max-width:100%}.upper-gradient .col-l .content-element:last-child ul li{padding-left:0}.upper-gradient .col-l .content-element:last-child ul li:before{display:none}}/*# sourceMappingURL=kontakt.css.map */