@import url('https://fonts.googleapis.com/css?family=Crimson+Text:400,600i|Raleway:400,500,700,900');@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@-webkit-keyframes rotateAnti{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg)}}@-moz-keyframes rotateAnti{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(-360deg)}}@-ms-keyframes rotateAnti{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(-360deg)}}@-o-keyframes rotateAnti{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(-360deg)}}html,body{min-height:100%;overflow-x:hidden;font:14px 'Raleway',sans-serif;font-weight:500;color:#1d1d1b}a{text-decoration:none;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}a:focus,a:hover{text-decoration:none}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.loader-wrapper{background:#fff;position:fixed;top:0;right:0;left:0;z-index:999999;opacity:1;overflow:hidden;height:100%}.loader-wrapper .loaders{position:absolute;text-align:center;top:45%;left:50%;transform:translateX(-50%) translateY(-45%);-webkit-transform:translateX(-50%) translateY(-45%);-moz-transform:translateX(-50%) translateY(-45%);-o-transform:translateX(-50%) translateY(-45%);-ms-transform:translateX(-50%) translateY(-45%)}.loader-wrapper .loaders svg{position:relative;width:190px;z-index:999}.loader-wrapper .loader-1{position:fixed;top:50%;left:50%;width:160px;height:160px;margin:-80px 0 0 -80px;background-color:transparent;border-radius:50%;border:2px solid #ececec;z-index:-1;opacity:.4}.loader-wrapper .loader-1:before{content:'';width:160px;height:160px;display:block;position:absolute;border:2px solid;border-radius:50%;top:-2px;left:-2px;box-sizing:border-box;clip:rect(0, 35px, 35px, 0);z-index:10;-webkit-animation:rotate 3s linear infinite;-moz-animation:rotate 3s linear infinite;-ms-animation:rotate 3s linear infinite;-o-animation:rotate 3s linear infinite;animation:rotate 3s linear infinite}.loader-wrapper .loader-1:after{content:'';width:160px;height:160px;display:block;position:absolute;border:2px solid #cecece;border-radius:50%;top:-2px;left:-2px;box-sizing:border-box;clip:rect(0, 164px, 150px, 0);z-index:9;-webkit-animation:rotate2 3s linear infinite;-moz-animation:rotate2 3s linear infinite;-ms-animation:rotate2 3s linear infinite;-o-animation:rotate2 3s linear infinite;animation:rotate2 3s linear infinite}.loader-wrapper .loader-2{-webkit-animation:spin 1.2s backwards infinite;-moz-animation:spin 1.2s backwards infinite;-ms-animation:spin 1.2s backwards infinite;-o-animation:spin 1.2s backwards infinite;animation:spin 1.2s backwards infinite;background:none;border-radius:50%;border:3px solid;width:60px;height:60px;color:#cecece;position:absolute;left:35%}.loader-wrapper .loader-3{transform:translateY(-50%);padding:0 100px;text-align:center}.loader-wrapper .loader-3 label{height:10px;width:10px;background-color:#333743;margin:0 7.5px;border-radius:50%;opacity:0;display:inline-block}.loader-wrapper .loader-3 label:nth-child(7){-webkit-animation:array-fade 3s ease-in-out infinite;-moz-animation:array-fade 3s ease-in-out infinite;-ms-animation:array-fade 3s ease-in-out infinite;-o-animation:array-fade 3s ease-in-out infinite;animation:array-fade 3s ease-in-out infinite}.loader-wrapper .loader-3 label:nth-child(6){-webkit-animation:array-fade 3s 100ms ease-in-out infinite;-moz-animation:array-fade 3s 100ms ease-in-out infinite;-ms-animation:array-fade 3s 100ms ease-in-out infinite;-o-animation:array-fade 3s 100ms ease-in-out infinite;animation:array-fade 3s 100ms ease-in-out infinite}.loader-wrapper .loader-3 label:nth-child(5){-webkit-animation:array-fade 3s 200ms ease-in-out infinite;-moz-animation:array-fade 3s 200ms ease-in-out infinite;-ms-animation:array-fade 3s 200ms ease-in-out infinite;-o-animation:array-fade 3s 200ms ease-in-out infinite;animation:array-fade 3s 200ms ease-in-out infinite}.loader-wrapper .loader-3 label:nth-child(4){-webkit-animation:array-fade 3s 300ms ease-in-out infinite;-moz-animation:array-fade 3s 300ms ease-in-out infinite;-ms-animation:array-fade 3s 300ms ease-in-out infinite;-o-animation:array-fade 3s 300ms ease-in-out infinite;animation:array-fade 3s 300ms ease-in-out infinite}.loader-wrapper .loader-3 label:nth-child(3){-webkit-animation:array-fade 3s 400ms ease-in-out infinite;-moz-animation:array-fade 3s 400ms ease-in-out infinite;-ms-animation:array-fade 3s 400ms ease-in-out infinite;-o-animation:array-fade 3s 400ms ease-in-out infinite;animation:array-fade 3s 400ms ease-in-out infinite}.loader-wrapper .loader-3 label:nth-child(2){-webkit-animation:array-fade 3s 500ms ease-in-out infinite;-moz-animation:array-fade 3s 500ms ease-in-out infinite;-ms-animation:array-fade 3s 500ms ease-in-out infinite;-o-animation:array-fade 3s 500ms ease-in-out infinite;animation:array-fade 3s 500ms ease-in-out infinite}.loader-wrapper .loader-3 label:nth-child(1){-webkit-animation:array-fade 3s 600ms ease-in-out infinite;-moz-animation:array-fade 3s 600ms ease-in-out infinite;-ms-animation:array-fade 3s 600ms ease-in-out infinite;-o-animation:array-fade 3s 600ms ease-in-out infinite;animation:array-fade 3s 600ms ease-in-out infinite}.loader-wrapper .loader-logo-pulse{-webkit-animation:pulse-fade 4s backwards infinite;-moz-animation:pulse-fade 4s backwards infinite;-ms-animation:pulse-fade 4s backwards infinite;-o-animation:pulse-fade 4s backwards infinite;animation:pulse-fade 4s backwards infinite}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-moz-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-ms-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{transform:rotate(0);clip:rect(0, 35px, 35px, 0)}50%{clip:rect(0, 40px, 40px, 0)}100%{transform:rotate(360deg);clip:rect(0, 35px, 35px, 0)}}@-moz-keyframes rotate{0%{transform:rotate(0);clip:rect(0, 35px, 35px, 0)}50%{clip:rect(0, 40px, 40px, 0)}100%{transform:rotate(360deg);clip:rect(0, 35px, 35px, 0)}}@-ms-keyframes rotate{0%{transform:rotate(0);clip:rect(0, 35px, 35px, 0)}50%{clip:rect(0, 40px, 40px, 0)}100%{transform:rotate(360deg);clip:rect(0, 35px, 35px, 0)}}@-o-keyframes rotate{0%{transform:rotate(0);clip:rect(0, 35px, 35px, 0)}50%{clip:rect(0, 40px, 40px, 0)}100%{transform:rotate(360deg);clip:rect(0, 35px, 35px, 0)}}@keyframes rotate{0%{transform:rotate(0);clip:rect(0, 35px, 35px, 0)}50%{clip:rect(0, 40px, 40px, 0)}100%{transform:rotate(360deg);clip:rect(0, 35px, 35px, 0)}}@keyframes rotate2{0%{transform:rotate(0deg);clip:rect(0, 164px, 150px, 0)}50%{clip:rect(0, 164px, 0, 0);transform:rotate(360deg)}100%{transform:rotate(720deg);clip:rect(0, 164px, 150px, 0)}}@keyframes array-fade{0%{opacity:0;transform:translateX(-300px)}33%{opacity:1;transform:translateX(0)}66%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(300px)}}@keyframes pulse-fade{0%{opacity:1}50%{opacity:.7}100%{opacity:1}}header#menu{box-sizing:border-box;background:#fff}header#menu .navbar{margin-bottom:0}header#menu .navbar .header-container{height:130px;padding:0;position:relative;box-sizing:border-box}header#menu .navbar a.logo{max-width:100px;display:block;padding:15px 0 15px 0}header#menu .nav-item a{font-size:13px;color:#16933e;position:relative;font-weight:400;text-transform:uppercase;line-height:100px;box-sizing:border-box;padding-right:30px;padding-left:30px}header#menu .nav-item a:before{content:"";display:block;height:3px;width:100%;background:#e05715;position:absolute;top:0;left:0;right:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0 * 100);filter:alpha(opacity=0 * 100);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}header#menu .nav-item a:hover{background:none}header#menu .nav-item a:hover:before{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1 * 100);filter:alpha(opacity=1 * 100)}@media (min-width:768px){.navbar-collapse.collapse{padding-right:0;float:none;margin:0 auto;display:table !important;table-layout:fixed}}.nav-item.active a{border-bottom:3px solid #fcdd06}#slideshow{height:800px;position:relative}#slideshow a.go-to{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;font-size:45px;color:#010101;z-index:999;-webkit-border-radius:100px !important;-moz-border-radius:100px !important;border-radius:100px !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.53);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.53);box-shadow:0 2px 4px 0 rgba(0,0,0,0.53);width:48px;height:48px;position:absolute;bottom:-24px;left:50%;margin-left:-24px}#slideshow a.go-to i{width:48px}#slideshow a.go-to:hover{background:#fcdd06;-webkit-box-shadow:0 3px 20px 0 #000;-moz-box-shadow:0 3px 20px 0 #000;box-shadow:0 3px 20px 0 #000;color:#fff}#slideshow .slides,#slideshow .slide-titles,#slideshow .slide-desc{height:800px}#slideshow .slides .slide-img{height:800px}#slideshow .slides .slide-img a{display:block}#slideshow .slide-titles,#slideshow .slide-descs{position:absolute !important;background-color:transparent !important;top:0;left:0;right:0;bottom:0;z-index:101}#slideshow .slide-title,#slideshow .slide-desc{background-color:transparent !important;color:#fff !important;width:100%}#slideshow .slide-title .arrow-slide{position:absolute;top:-71%;left:-60px;z-index:-1}#slideshow .slide-title h1{font-family:'Crimson Text',serif;font-size:50px;font-weight:600;font-style:italic}#slideshow a#prev-slide,#slideshow a#next-slide{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:999;font-size:28px;color:#fff}#slideshow a#prev-slide{left:40px;font-size:25px;color:#fff}#slideshow a#next-slide{right:40px;font-size:25px;color:#fff}.navbar-toggle{background:#fff;margin:47px 0}@media (max-width:880px){#slideshow .slide-title h1{font-size:30px;text-align:center}}@media (max-width:767px){.navbar-collapse{position:relative;z-index:999;background:#fcdd06}header#menu .nav-item a{color:#000 !important;padding:15px;line-height:20px}header#menu .nav>li{border-bottom:1px solid #f7e569}}@media (max-width:767px) and (min-width:530px){.nav-logo{max-width:230px}}#footer{background:#e05917;padding:20px 0;margin-top:80px}#footer .nav-logo{width:54px;margin:0 auto}#footer a.agency-link{color:#fff;font-size:11px;position:relative;padding-left:40px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;display:inline-block;text-decoration:none;margin-top:10px}#footer a.agency-link strong{display:block}#footer a.agency-link.ekamba-link{color:#fff}@media (max-width:991px){#footer a.agency-link.ekamba-link{text-align:right}}#footer a.agency-link.ekamba-link:before{content:"";background:url(../img/brand_ekamba.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;top:5px;left:0}@media (max-width:767px){#footer a.agency-link.ekamba-link{text-align:right;float:right}}#footer a.agency-link.pretta-link{color:#fff}#footer a.agency-link.pretta-link:before{content:"";background:url(../img/brand_pretta.png) no-repeat;width:30px;height:30px;display:inline-block;position:absolute;top:5px;left:0}@media (max-width:767px){#footer a.agency-link.pretta-link{text-align:left;float:left}}@media (max-width:1199px){#footer a.agency-link{width:35px;height:35px;overflow:hidden}}@media (max-width:991px){#footer a.agency-link{font-size:13px;text-align:center}}@media (max-width:767px){#footer a.agency-link{margin-bottom:30px;width:30px;padding-left:30px}}#home-products{position:relative;z-index:999;margin-top:-85px}#home-products a{display:block;color:#fff}#home-products a figure{position:relative}#home-products a figure figcaption{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;text-align:center;z-index:2;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0 * 100);filter:alpha(opacity=0 * 100)}#home-products a figure figcaption h4{font-family:'Crimson Text',serif;font-size:30px;font-weight:600;font-style:italic}#home-products a figure figcaption h4:after{content:"";display:block;width:12%;height:1px;background:#fff;margin:15px auto}#home-products a figure figcaption span{font-size:13px;font-weight:600}#home-products a figure:after{content:"";display:block;background:rgba(224,87,21,0.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0 * 100);filter:alpha(opacity=0 * 100)}#home-products a:hover figure figcaption,#home-products a:hover figure:after{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1 * 100);filter:alpha(opacity=1 * 100)}#home-products a.read-more{display:block;position:relative;text-align:center;color:#000;font-size:13px;margin-top:60px}#home-products a.read-more span{display:inline-block;padding:10px 20px;background:#fff}#home-products a.read-more:before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;top:50%;left:0;right:0;z-index:-1}.inner-title{background:#fff;margin:-50px 0 60px 0;padding:30px 0 0 0;font-family:'Crimson Text',serif;font-size:32px;font-weight:600;font-style:italic;text-align:center}.inner-title:after{content:"";display:block;width:25%;height:1px;background:#000;margin:70px auto 0 auto}.content-text p{font-size:14px;line-height:30px;color:#000;font-weight:500}.product-sorting{margin-bottom:75px}.product-sorting a{font-size:13px;font-weight:500;color:#000;border-bottom:3px solid #fff}.product-sorting a.active{border-color:#000}.product-sorting a:hover{border-color:#ccc}.block-product-grid{margin-bottom:30px}.block-product-grid h4{font-family:'Crimson Text',serif;font-size:22px;font-weight:600;font-style:italic}.block-product-grid span{font-size:13px;color:#000;font-weight:500}.post-container figure{margin-bottom:40px}.post-container h1{font-family:'Crimson Text',serif;font-size:22px;font-weight:600;font-style:italic}#contact input.form-control,#contact textarea.form-control{background:#ededed;border:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#contact .btn-submit{background:#636362;color:#fff;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:10px 20px}#contact .help-block{font-size:12px;color:#f00}.contact-info-list li{margin-bottom:10px;font-size:12px;font-weight:700;color:#5c5c5c}.contact-info-list li i{font-size:18px;color:#636362;margin-right:6px}#mapcanvas{height:440px;margin-top:110px}