@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i|Roboto+Slab:300,700");*{box-sizing:border-box}html,body{height:100%}html{font-size:62.5%}body{font-family:"Open Sans",sans-serif;font-size:16px;font-size:1.6rem;background:#f7f7f7;line-height:1.4em;margin:0;padding:0;display:table;width:100%}em,i{font-style:italic}b,strong{font-weight:700}a,a:active,a:hover,a:visited{color:#499178;text-decoration:none}a:active,a:hover{text-decoration:underline;color:#999}p{margin-bottom:1.4em}.page-row{display:table-row;height:1px}.page-row-expanded{height:100%}.announcement{background:#f06d06;padding:2em 0}.announcement a{color:#fff !important;text-decoration:underline !important}h1{font-family:"Roboto Slab",serif;font-weight:700;margin:0 0 1em 0;font-size:32px;font-size:3.2rem;line-height:1em}@media only screen and (min-width: 768px){h1{line-height:1.4em;font-size:36px;font-size:3.6rem}}h2{font-family:"Roboto Slab",serif;font-weight:300;font-size:26px;font-size:2.6rem;text-transform:uppercase;margin-top:1em}h3{font-family:"Roboto Slab",serif;font-weight:300;font-size:21px;font-size:2.1rem;text-transform:uppercase;letter-spacing:1px;color:#124;margin-top:1em;margin-bottom:1em}div h3:first-child{margin-top:0}button{font-family:"Roboto Slab",serif}.btn-primary{background-color:#ffba00 !important;border:none;border-bottom:3px solid #e6a700;color:#000;text-transform:uppercase;font-family:"Roboto Slab",serif;font-weight:700;font-size:18px;font-size:1.8rem;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;padding:15px 20px;letter-spacing:1px}.btn-primary:hover,.btn-primary:focus{background-color:#e6a700 !important;border-bottom:3px solid #cc9500;color:#000 !important}.btn-primary:active{border-bottom:none;position:relative;top:3px;margin-bottom:3px;color:#000 !important}.btn-primary[disabled],.btn-primary[disabled]:hover{background-color:#efefef !important;border-color:#ccc !important;color:#ccc !important}.antispam{display:none}.error,.success{color:#fff;padding:1em;margin-bottom:2em}.error{background:red}.success{background:green}label,.form-label{font-family:"Open Sans",sans-serif;font-weight:700}.checkbox label,.radio label,.checkbox .form-label,.radio .form-label{font-weight:400}sup.required{color:#f00;font-size:12px;font-size:1.2rem}header{background:#124;color:#fff}header .gradient-bar{background-color:#f06d06;background-image:linear-gradient(to right, #f06d06, #ff0, #f06d06);height:10px}.top-bar{background:#233352;color:#fff;text-align:right;font-family:"Roboto Slab",serif;font-weight:300;padding:.25em}@media only screen and (min-width: 480px) and (max-width: 992px){.top-bar .container{width:100%}}.top-bar p{margin-bottom:0;line-height:1.2em}.top-bar .phone{display:inline-block;width:100%;font-weight:700;font-size:32px;font-size:3.2rem;text-align:left}@media only screen and (min-width: 768px){.top-bar .phone{text-align:right}}.top-bar .address{display:inline-block;font-size:13px;font-size:1.3rem;width:100%;text-align:right}.top-bar .coordinates{display:inline-block;font-size:16px;font-size:1.6rem;width:100%;text-align:right}.top-bar a,.top-bar a:active,.top-bar a:hover,.top-bar a:visited{color:#fff;text-decoration:none;margin-left:0;padding:15px 0;display:inline-block}@media only screen and (min-width: 768px){.top-bar a,.top-bar a:active,.top-bar a:hover,.top-bar a:visited{padding:1rem 0}}.top-bar a:active,.top-bar a:hover{color:#fff;background:none}.nav-and-logo{position:relative}@media only screen and (min-width: 480px) and (max-width: 992px){.nav-and-logo{width:100%}}.brand-logo-container{position:relative;z-index:1;background:#fff;padding:15px}.brand-logo-container .brand-logo{position:relative;z-index:1}.brand-logo-container .brand-logo img{max-height:120px;margin:0 auto}.navbar{background:transparent;border:none;margin:0;min-height:0;position:absolute;right:0;bottom:0}@media (max-width: 768px){.navbar{position:relative;top:-35px;margin-bottom:-35px}}@media screen and (min-width: 992px){.navbar{margin-top:50px}}.navbar .nav>li>a,.navbar a:active,.navbar a:hover,.navbar a:visited{color:#fff;text-decoration:none;text-transform:uppercase;padding:.5em;line-height:1em}@media screen and (max-width: 992px){.navbar .nav>li>a,.navbar a:active,.navbar a:hover,.navbar a:visited{text-align:center;padding:10px}}@media screen and (min-width: 992px){.navbar .nav>li>a,.navbar a:active,.navbar a:hover,.navbar a:visited{padding:1em .5em}}@media screen and (min-width: 1200px){.navbar .nav>li>a,.navbar a:active,.navbar a:hover,.navbar a:visited{padding:1em}}#home .navbar .nav>li>a.tab-home,#services .navbar .nav>li>a.tab-services,#products .navbar .nav>li>a.tab-products,#project-gallery .navbar .nav>li>a.tab-project-gallery,#about .navbar .nav>li>a.tab-about,#contact .navbar .nav>li>a.tab-contact,#home .navbar a:active.tab-home,#services .navbar a:active.tab-services,#products .navbar a:active.tab-products,#project-gallery .navbar a:active.tab-project-gallery,#about .navbar a:active.tab-about,#contact .navbar a:active.tab-contact,#home .navbar a:hover.tab-home,#services .navbar a:hover.tab-services,#products .navbar a:hover.tab-products,#project-gallery .navbar a:hover.tab-project-gallery,#about .navbar a:hover.tab-about,#contact .navbar a:hover.tab-contact,#home .navbar a:visited.tab-home,#services .navbar a:visited.tab-services,#products .navbar a:visited.tab-products,#project-gallery .navbar a:visited.tab-project-gallery,#about .navbar a:visited.tab-about,#contact .navbar a:visited.tab-contact{background-color:#233352}.navbar .nav>li>a:active,.navbar a:hover,.navbar .nav>li>a:hover,.navbar .nav>li>a:focus{background-color:#233352}.navbar .navbar-nav>.active>a,.navbar .navbar-nav>.active>a:hover,.navbar .navbar-nav>.active>a:focus{background:#233352}.navbar .icon-bar{background:#fff}@media (max-width: 767px){.navbar .navbar-header{clear:both;background-color:#070e1b;z-index:0}}@media (max-width: 992px){.navbar{position:relative}.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}.navbar-toggle .icon-bar{position:relative;transition:all 500ms ease-in-out}.navbar-toggle.active .icon-bar.top{top:6px;transform:rotate(45deg)}.navbar-toggle.active .icon-bar.middle{background-color:transparent}.navbar-toggle.active .icon-bar.bottom{top:-6px;transform:rotate(-45deg)}#main-content{padding-top:2em;padding-bottom:2em;margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){#main-content{padding-top:4em;padding-bottom:4em}}.callout-box{background:#fff;margin-top:2em;margin-bottom:2em}.callout-box .img-container{width:100%;height:175px;background:#ccc;overflow:hidden;vertical-align:middle;position:relative}@media screen and (min-width: 992px){.callout-box .img-container{height:300px}}.callout-box .img-container img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.callout-box .text{padding:10% 5%}.callout-box .text h2{text-align:center;font-weight:700;font-family:"Roboto Slab",serif;margin-bottom:1em}.callout-box .text h2:first-child{margin-top:0}#home-slider-container,#page-header{min-height:350px;-webkit-backface-visibility:hidden}#home-slider-container .img-wrapper,#page-header .img-wrapper{position:relative;overflow:hidden;width:100%;background:#000;text-align:center;height:65%;height:65vh}@media screen and (max-width: 1075px){#home-slider-container .img-wrapper,#page-header .img-wrapper{width:auto !important;max-width:none;height:350px}}@media screen and (min-width: 768px) and (max-width: 1200px){#home-slider-container .img-wrapper,#page-header .img-wrapper{height:50%;height:50vh}}#home-slider-container .img-wrapper img,#page-header .img-wrapper img{width:100%;position:absolute;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 1075px){#home-slider-container .img-wrapper img,#page-header .img-wrapper img{min-width:100%;max-width:none;min-height:100%}}#home-slider-container .btn,#page-header .btn{background-color:transparent;text-transform:uppercase;border:1px solid rgba(255,255,255,0.4);color:#ffffff !important;background:rgba(0,0,0,0.4);font-family:"mr-eaves-xl-modern", sans-serif;font-weight:700;letter-spacing:.15em;font-size:14px;font-size:1.4rem;padding:10px 20px;text-align:center;width:auto}@media screen and (min-width: 768px){#home-slider-container .btn,#page-header .btn{font-size:18px;font-size:1.8rem}}#home-slider-container .btn:hover,#page-header .btn:hover{background:rgba(255,255,255,0.8);color:#000 !important}#home-slider-container .carousel-inner .carousel-caption,#page-header .carousel-inner .carousel-caption{width:70%;padding:0;position:absolute;left:auto;right:auto;bottom:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 768px){#home-slider-container .carousel-inner .carousel-caption,#page-header .carousel-inner .carousel-caption{width:80%}}@media screen and (min-width: 992px){#home-slider-container .carousel-inner .carousel-caption,#page-header .carousel-inner .carousel-caption{width:70%}}@media screen and (min-width: 1600px){#home-slider-container .carousel-inner .carousel-caption,#page-header .carousel-inner .carousel-caption{width:50%}}#home-slider-container .carousel-inner .carousel-caption h1,#page-header .carousel-inner .carousel-caption h1{font-size:30px;font-size:3rem;text-shadow:0px 0px 15px rgba(0,0,0,0.8);color:#fff;margin-bottom:0;padding-bottom:0;padding-top:0;line-height:1em}@media screen and (min-width: 768px){#home-slider-container .carousel-inner .carousel-caption h1,#page-header .carousel-inner .carousel-caption h1{font-size:60px;font-size:6rem}}@media screen and (min-width: 1200px){#home-slider-container .carousel-inner .carousel-caption h1,#page-header .carousel-inner .carousel-caption h1{font-size:70px;font-size:7rem}}#home-slider-container .carousel-inner .carousel-caption h1 .alt,#page-header .carousel-inner .carousel-caption h1 .alt{font-family:"Roboto Slab",serif;font-weight:300}#home-slider-container .carousel-inner .carousel-caption p,#home-slider-container .carousel-inner .carousel-caption p.lead,#page-header .carousel-inner .carousel-caption p,#page-header .carousel-inner .carousel-caption p.lead{font-family:"Roboto Slab",serif;font-weight:300;color:#fff;font-size:14px;font-size:1.4rem;line-height:1.4em;margin:.5em 0;text-shadow:0px 0px 15px rgba(0,0,0,0.8)}@media screen and (min-width: 768px){#home-slider-container .carousel-inner .carousel-caption p,#home-slider-container .carousel-inner .carousel-caption p.lead,#page-header .carousel-inner .carousel-caption p,#page-header .carousel-inner .carousel-caption p.lead{font-size:21px;font-size:2.1rem}}@media screen and (min-width: 1200px){#home-slider-container .carousel-inner .carousel-caption p,#home-slider-container .carousel-inner .carousel-caption p.lead,#page-header .carousel-inner .carousel-caption p,#page-header .carousel-inner .carousel-caption p.lead{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 480px){#home-slider-container .carousel-indicators,#page-header .carousel-indicators{bottom:0;margin-bottom:0}}#home-slider-container .carousel-indicators li,#page-header .carousel-indicators li{margin-left:8px;margin-right:8px}@media screen and (max-width: 480px){#home-slider-container .carousel-indicators li,#page-header .carousel-indicators li{margin-left:4px;margin-right:4px}}#home-slider-container .carousel-control,#page-header .carousel-control{width:auto;font-size:2em;background-image:none;position:absolute;top:50%;bottom:auto;color:rgba(255,255,255,0.9);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#home-slider-container .carousel-control.right,#page-header .carousel-control.right{text-align:right;right:20px}#home-slider-container .carousel-control.left,#page-header .carousel-control.left{text-align:left;left:20px}@media screen and (min-width: 480px){#home-slider-container .carousel-control,#page-header .carousel-control{font-size:4em}}@media screen and (min-width: 992px){#home-slider-container .carousel-control,#page-header .carousel-control{font-size:6em}}@media screen and (min-width: 1200px){#home-slider-container .carousel-control,#page-header .carousel-control{font-size:8em}}#page-header{min-height:auto}#page-header .img-wrapper{height:40%;height:40vh}@media screen and (min-width: 480px){#page-header .img-wrapper{height:25%;height:25vh}}@media screen and (min-width: 992px){#page-header .img-wrapper{height:35%;height:35vh}}@media screen and (min-width: 1200px){#page-header .img-wrapper{height:45%;height:45vh}}#page-header h1{padding-top:1em;padding-bottom:1em}.contact-widget{-webkit-border-radius:25px !important;-moz-border-radius:25px !important;ms-border-radius:25px !important;-o-border-radius:25px !important;border-radius:25px !important;background:#fff;width:100%;padding:25px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 20px;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 20px;box-shadow:rgba(0,0,0,0.1) 0 0 20px}.contact-widget h3{text-align:center;font-family:"Roboto Slab",serif;font-weight:700;margin-bottom:2em;margin-top:1em}.autoGrid-lightbox{background:rgba(17,34,68,0.95)}.autoGrid-nav{background:#124}@media (max-width: 480px){.autoGrid-lbcaption{position:absolute !important;bottom:0 !important;display:block !important;float:none !important;background:rgba(0,0,0,0.3) !important;z-index:100000000 !important}}.category-navbar{text-align:center;text-transform:uppercase}.thumbnail-caption{background:#124;background:rgba(17,34,68,0.65)}.photocopyright{color:#fff;color:rgba(255,255,255,0.5);margin:0}#googleMap iframe{width:100%}#googleMap{margin-top:0;height:425px;border-top:4px solid #fff;border-bottom:4px solid #fff}#googleMap img{max-width:none}footer#site-footer{background:#499178;color:#fff;padding-top:0em;padding-bottom:2em;font-size:16px;font-size:1.6rem}@media screen and (min-width: 768px){footer#site-footer{padding-top:3em;padding-bottom:3em}}footer#site-footer h3,footer#site-footer span[itemprop="name"]{color:#ffffff;margin-top:2em;margin-bottom:0;font-family:"Roboto Slab",serif;font-weight:700;display:block;text-transform:none;letter-spacing:normal;font-size:18px;font-size:1.8rem}@media screen and (min-width: 768px){footer#site-footer h3,footer#site-footer span[itemprop="name"]{margin-top:0}}footer#site-footer span[itemprop="streetAddress"]{display:block}footer#site-footer a,footer#site-footer a:active,footer#site-footer a:hover,footer#site-footer a:visited{color:#fff;text-decoration:underline}footer#site-footer a:active,footer#site-footer a:hover{text-decoration:none}footer#site-footer table{border:none}footer#site-footer table td{border:none;padding:0;margin:0}footer#site-footer table td.days{width:auto}footer#site-footer table th{padding:1em 0 0 0;border:none;margin-top:2em}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:absolute;left:-moz-calc(50% - 20px);left:-webkit-calc(50% - 20px);left:-o-calc(50% - 20px);left:calc(50% - 20px);top:-moz-calc(50% - 30px);top:-webkit-calc(50% - 30px);top:-o-calc(50% - 30px);top:calc(50% - 30px);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}

/*# sourceMappingURL=screen.css.map */