@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);:root{--color-header:#314850}*,body{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--color-header)}a{text-decoration:none}a,header{color:#fff}header{position:fixed;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;height:60px;background-color:var(--color-header);z-index:1000}header .phoneHeader{font-size:20px}header .phoneHeader span{margin-left:35px}.swiper{margin-bottom:20px}.sliderImageBox{height:100vh;width:100%;overflow:hidden}.sliderImageBox .dom1{-o-object-position:-350px -190px;object-position:-350px -190px}@media(min-width:1500px){.sliderImageBox .dom1{-o-object-position:0 0;object-position:0 0}}.sliderImageBox .dom2{-o-object-position:-400px -237px;object-position:-400px -237px}@media(min-width:1500px){.sliderImageBox .dom2{-o-object-position:0 0;object-position:0 0}}.sliderImageBox .dom3{-o-object-position:-977px -1442px;object-position:-977px -1442px}@media(min-width:1500px){.sliderImageBox .dom3{-o-object-position:-680px -1040px;object-position:-680px -1040px}}.sliderImageBox .sliderImageBg{-o-object-fit:cover;object-fit:cover}.overlay{position:absolute;bottom:0;background:rgba(0,0,0,.3);width:100%;height:100%;transition:.5s ease;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:40px;text-align:center;padding:0 20px;text-shadow:#000 4px 3px 5px;line-height:55px}@media(min-width:768px){.overlay{line-height:normal;justify-content:flex-start}.overlay .imgOverlay{position:absolute;top:0;right:0;margin-top:75px;margin-right:25px}.overlay .textOverlay{margin-top:250px}}footer{margin-top:40px;display:flex;justify-content:center;align-items:center;height:60px;font-size:15px}#cookies-message,footer{color:#fff;text-align:center}#cookies-message{padding:8px;font:12px Arial;line-height:22px;position:fixed;bottom:0;background-color:rgba(0,0,0,.9);width:100%;z-index:9999}#cookies-message .cookies-accept{display:inline-block;margin-left:20px;color:#333;text-align:center;cursor:pointer;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0663b4;border-style:solid;border-width:1px;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);padding:2px 10px;text-decoration:none;border-radius:3px}.aboutTitle[data-v-376828f4]{font-size:25px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:3px}.aboutTitle[data-v-376828f4]:after{content:"";display:block;margin:5px 0 20px;border-bottom:1px solid #fff}.row[data-v-376828f4]{display:flex;flex-direction:row;flex-wrap:wrap}.row .column[data-v-376828f4]{display:flex;flex-direction:column;flex-basis:100%;flex:1;justify-content:center;align-items:center}.aboutText[data-v-376828f4]{color:#fff;line-height:30px;margin-top:30px}.aboutText .aboutMe[data-v-376828f4]{font-size:30px;text-align:center;margin-bottom:20px}.aboutText .aboutMe span[data-v-376828f4]{font-size:18px}.aboutText ul[data-v-376828f4]{list-style-type:none}.aboutText ul li[data-v-376828f4]{list-style-type:none;display:flex;align-items:flex-start;margin-bottom:20px}.aboutText ul svg[data-v-376828f4]{padding:5px 10px 0 0}.aboutImage[data-v-376828f4]{width:300px;height:300px;background-image:url(/img/me.6992d3f8.jpg);background-size:cover;background-position:50%;border-radius:50%;border:3px solid #fff}@media(min-width:768px){.aboutImage[data-v-376828f4]{width:400px;height:400px}}.houseImage[data-v-376828f4]{width:300px;height:300px;background-image:url(/img/domek.558d45cc.jpg);background-size:cover;background-position:50%;border-radius:50%;border:3px solid #fff}@media(min-width:768px){.houseImage[data-v-376828f4]{width:400px;height:400px}}.projectInfo[data-v-376828f4]{margin-top:40px;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.projectInfo p[data-v-376828f4]{text-align:center;font-size:25px;color:#fff}.phoneEmailInfo[data-v-376828f4]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff;margin:40px 0;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:16px;line-height:45px}@media(min-width:768px){.phoneEmailInfo[data-v-376828f4]{flex-direction:row;align-items:center}}.phoneEmailInfo span[data-v-376828f4]{margin-right:25px}.container{max-width:1140px;margin:auto;padding:0 15px}