@import url(https://fonts.googleapis.com/css?family=Montserrat:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.group:after{display:block;clear:both;content:""}img{max-width:100%}figure{margin:0}a,.btn{transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}#container{min-width:320px}h1,h2,h3{text-transform:uppercase;margin-bottom:1rem}p{line-height:20px}.full-width{width:100%}.static{position:static!important}.scroll #header{position:fixed;top:0;left:0;border-bottom:1px solid rgb(54 54 54 / .3)}.scroll #container{padding-top:102px}@media (max-width:991px){.scroll #container{padding-top:94px}}@media (max-width:767px){.scroll #container{padding-top:61px}}@media (min-width:1350px){.container-fluid{padding:0 100px}}#header{padding:39px 0 35px;background:#fff;position:relative;z-index:200;width:100%}@media (max-width:991px){#header .logo img{max-width:280px}}@media (max-width:767px){#header{padding:17px 0}#header .logo{padding-right:34px}#header .logo img{max-width:180px}}#main-navigation ul{text-align:right;margin-bottom:0}#main-navigation ul li{color:#000;display:inline-block;margin-right:70px;font-size:16px;font-size:1.125rem;font-weight:600;line-height:16px;text-transform:uppercase}#main-navigation ul li a{color:inherit;position:relative}#main-navigation ul li a:after{content:'';width:0;height:1px;background:#000;position:absolute;bottom:-2px;left:0;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s}#main-navigation ul li:last-child{margin-right:0}#main-navigation ul li.active,#main-navigation ul li:hover{color:#000;color:rgb(0 0 0 / .8)}#main-navigation ul li.active a:after,#main-navigation ul li:hover a:after{width:100%}@media (max-width:1455px){#main-navigation ul li{margin-right:54px}}@media (max-width:1199px){#main-navigation ul li{font-size:.875rem;margin-right:37px}}@media (max-width:991px){#main-navigation ul li{font-size:.75rem;margin-right:20px}}@media (max-width:767px){#main-navigation{border-top:1px solid rgb(0 0 0 / .3);position:absolute;width:100%;top:100%;left:0;background:#fff;background:rgb(255 255 255 / .9);transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden}#main-navigation ul{text-align:left}#main-navigation ul li{display:block;border-bottom:1px solid rgb(0 0 0 / .3);margin-right:0}#main-navigation ul li a{display:block;padding:10px 15px}#main-navigation ul li a:after{display:none}.open-menu #main-navigation{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible}}.menu-btn{width:19px;height:14px;display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:15px}.menu-btn .icon-bar{width:19px;height:2px;display:block;background:#000;margin-bottom:4px}.menu-btn .icon-bar:last-child{margin-bottom:0}@media (max-width:767px){.menu-btn{display:block}.open-menu .menu-btn .icon-bar{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;top:6px}.open-menu .menu-btn .icon-bar:first-child{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:0}.open-menu .menu-btn .icon-bar:last-child{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);right:0}}.post p{margin-bottom:18px;text-align:justify;font-size:13px}.post p a{color:inherit}.post .name{margin-bottom:0}.post ul{padding-left:17px}.post ul li{font-size:13px;line-height:20px;text-align:justify}.post .margin-list li{font-size:13px;line-height:20px}#footer{padding:3px 0 2px}#footer ul{margin-bottom:12px}#footer ul li{display:inline-block;margin-right:40px;margin-bottom:12px}#footer ul li a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=39)"}#footer ul li a:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}#footer ul li:last-child{margin-right:0}#footer .copyright{font-weight:600;font-size:11px;font-size:.6875rem;text-align:right;margin-bottom:0}@media (max-width:991px){#footer ul li{margin-right:20px}}@media (max-width:767px){#footer{padding:10px 0}#footer ul,#footer .copyright{text-align:center}}.slideshow .slide{width:100%}.slideshow .figure1 .full-width{font-family:"object-fit:cover";object-fit:cover}.slideshow .caption{font-weight:400;font-size:14px;font-size:.875rem;padding:10px 0 1px;background:#fff;position:absolute;bottom:0;width:100%;text-align:right}@media (min-width:1200px){.slideshow .caption .container-fluid{padding:0 200px;display:none}}@media (max-width:767px){.slideshow{padding:15px}.slideshow .slide{margin-bottom:15px;height:220px}.slideshow .slide .caption{display:none}.slideshow .slide:last-child(){margin-bottom:0}}.ie .slideshow1 .slide .figure1 img{max-height:900px}.slideshow1 .slide{width:100%}.slideshow1 .slide .figure1 img{min-height:180px}.slideshow1 .slide .figure1 .full-width{font-family:"object-fit:cover";object-fit:cover}.slideshow1 .caption{position:absolute;width:100%;bottom:-40px;padding:24px 0 10px;text-align:right;right:-15px}.slideshow1 .caption p{margin-bottom:0;font-weight:400;color:#363636}.slideshow1 .controls .next,.slideshow1 .controls .prev{width:33px;height:62px;position:absolute;z-index:108;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.slideshow1 .controls .next{background:url(/wp-content/themes/kunstler/images/right-arrow.svg) no-repeat;background-size:100% 100%;right:23px}.slideshow1 .controls .prev{background:url(/wp-content/themes/kunstler/images/left-arrow.svg) no-repeat;background-size:100% 100%;left:23px}.slideshow1 .controls .pager{position:absolute;z-index:108;width:100%;text-align:center;top:calc(100% - 44px);left:0}.slideshow1 .controls .pager span{width:12px;height:12px;display:inline-block;border-radius:50%;background:#fff;margin-right:12px;text-indent:-1000px;overflow:hidden;transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-webkit-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-moz-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;-ms-transition:all 0.5s cubic-bezier(.19,1,.22,1) 0s;cursor:pointer}.slideshow1 .controls .pager span:last-child{margin-right:0}.slideshow1 .controls .pager span:hover,.slideshow1 .controls .pager span.cycle-pager-active{background:#363636}@media (max-width:767px){.slideshow1 .caption{padding:5px 0;display:none}.slideshow1 .controls .prev,.slideshow1 .controls .next{width:16px;height:31px}.slideshow1 .controls .prev{left:15px}.slideshow1 .controls .next{right:15px}.slideshow1 .controls .pager{bottom:10px;top:auto}}.list1{padding:0px!important;list-style-type:none;margin-left:-4px;margin-right:-4px}.list1 li{display:inline-block;padding:0 4px;margin-right:-4px;width:33.33333%;margin-bottom:8px}.list1 .one-half{width:50%}@media (max-width:767px){.list1 li{width:50%}}@media (max-width:575px){.list1 li{width:100%;margin-bottom:15px}.list1 .one-half{width:100%}}.btn-secondary{min-width:118px;padding:12px 7px;font-weight:300}.form .form-control{font-weight:300;border-color:#9c9c9c;border-color:rgb(156 156 156 / .5);border-radius:0;padding:13px 18px;color:#363636}.form .form-control::-webkit-input-placeholder{color:#363636}.form .form-control::-moz-placeholder{color:#363636}.form .form-control:-ms-input-placeholder{color:#363636}.form .form-control:-moz-placeholder{color:#363636}.form label{font-size:12px;font-size:.75rem}.form .form-group{margin-bottom:24px}.form textarea{min-height:237px;resize:none;background:#f4f4f4}.form textarea.form-control{border-color:#f4f4f4}.form textarea:focus{border-color:#9c9c9c;border-color:rgb(156 156 156 / .5)}.section{padding:50px 0}.page-template-portfolio .section{padding:35px 0}@media (max-width:767px){.section{padding:40px 0}}.contact-us .tel{margin-bottom:44px}@media (max-width:767px){.contact-us .tel{margin-bottom:24px}}.map{position:relative}.map .marker{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#363636}.map .marker .fa{font-size:48px;font-size:3rem}.portfolio header h1{float:left;padding-right:4px}.portfolio header .categories{text-align:right;margin-bottom:8px}@media (max-width:575px){.portfolio header h1{float:none}.portfolio header .categories{text-align:left}}.categories{padding-left:0}.categories li{font-size:12px;font-size:.75rem;text-transform:uppercase;margin-right:88px;display:inline-block;color:#363636}.categories li a{color:inherit}.categories li.active{font-weight:600}.categories li:last-child{margin-right:0}@media (max-width:767px){.categories li{margin-right:22px}}.projects .row{margin-left:-4px;margin-right:-4px}.projects .project{padding-left:4px;padding-right:4px;margin-bottom:8px}.projects .project a:hover{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.home .slideshow{height:100%}.home .slideshow .figure1{height:100%;margin:0 200px}@media (min-width:768px){.home #header{border-bottom-color:#fff0}}