html{min-height:100%;min-width:100%;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-y:scroll;color:#333;background-color:#fff;height:100%;font-family:'Source Sans Pro'}iframe{border:0}.navbar-header{position:relative;z-index:1;padding:0 15px}.navbar-nav{margin:0;font-family:'Source Sans Pro';text-align:center;position:absolute;width:100%;top:50%;z-index:-1}.side-menu ul{padding-left:15px}.side-menu li>a:first-child{width:15px;display:inline-block}.side-menu li.parent{padding-left:0}.side-menu li.parent ul li:last-child{margin-bottom:10px}.side-menu li a{font-size:16px}.side-menu .active.current>a{font-weight:bold}#cookies-notification a{color:#fff;font-weight:bold}#content-wrapper.type-page{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}@media(max-width:767px){#slideshow-wrapper{margin-bottom:100px !important}}#aaa{display:table;margin:15px auto}@media(min-width:768px){#aaa{margin:0;position:absolute;left:30px;bottom:30px;z-index:3}}.slideshow-image{position:relative;overflow:hidden}.slideshow-image .image{background-size:cover !important;background-attachment:fixed !important}@media(max-width:767px){#slideshow-wrapper{height:60vh !important}#slideshow-wrapper .slideshow{height:60vh !important}#slideshow-wrapper .slideshow .slides{height:60vh !important}#slideshow-wrapper .slideshow .slideshow-image{height:60vh !important}#slideshow-wrapper .slideshow .slideshow-image video{height:60vh !important}}.slide-arrow{position:absolute;bottom:80px;z-index:3;width:100%;text-align:center}.slide-arrow:hover{cursor:pointer}.bounce{-webkit-animation:bounce 2s cubic-bezier(0.1,0.1,.3,1.9) .2s infinite}#content-wrapper ul{list-style:none;margin:0}#body{padding-top:80px}#sidebar-left>h1{margin-bottom:10px}#body h1,#body h2,#body h3,#body h4,#body h5,#body h6{font-family:'Source Sans Pro';line-height:normal}#body h2{font-weight:700;font-size:26px}#container{min-height:100px;padding:0 15px}#base-404{padding:20px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}#base-404 i{font-size:5vw;color:#f1796d}#base-404 h2{margin-bottom:10px;color:#333}#breadcrumb-wrapper .breadcrumb{background-color:#fff;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,.1)}ul,li,body,fieldset,h1,h2,h3,h4,h5,p,td{margin:0;padding:0;border:0;outline:0}p{margin-bottom:15px}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a:hover{cursor:pointer !important}#navbar{margin-bottom:0;background:none;border:0;box-shadow:none;height:100px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#header{background:transparent;top:0;width:100%;height:80px;z-index:4;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#header.smaller{background:rgba(20,26,36,.9);height:85px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#header.smaller #navbar{margin-bottom:0;background:none;border:0;box-shadow:none;height:100px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#header.smaller #menu-top,#header.smaller #menu-top>ul,#header.smaller #menu-top>ul>li,#header.smaller #menu-top>ul>li>a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#header.smaller .navbar-header a{height:85px;line-height:80px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}#header>.container{padding:0 20px}#header>.container>nav{border:0;box-shadow:none;border-radius:0;background:transparent}.navbar-brand{float:left;height:50px;padding:15px 0;font-size:18px;line-height:20px;max-width:50px}#header .navbar-header a img{vertical-align:middle;display:inline-block}.language-flags .dropdown-menu{min-width:0}#header .navbar-header .navbar-toggle{margin-top:22px;margin-right:0;border:0;color:#fff}#header .navbar-header .navbar-toggle{margin-top:25px;margin-right:-10px}#header .navbar-header .icon-bar{background-color:#fff;display:block;width:30px;height:3px;border-radius:1px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}#menu-top{border:0;position:fixed;padding:0;top:0;z-index:9999;background:rgba(0,0,0,.95);height:100%;width:100%}#menu-top>ul>li a{font-size:28px;font-weight:100;line-height:38px}#menu-top>ul>li>a.dropdown-toggle{padding:0 5px}#menu-top>ul>li.open>a:hover{background:#333 !important}#menu-top a{text-shadow:none;color:#fff;opacity:.6}#menu-top a:hover{color:#fff;opacity:1;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}#menu-top li.active a{background:none;color:#fff;box-shadow:none;opacity:1}#menu-top>ul>li.open a{background:#333}#menu-top>ul>li.open>ul{background:#333;border:0}.close-menu{position:absolute;top:20px;right:20px;cursor:pointer;z-index:201}.close-menu:after{font-family:'fontAwesome';content:"\f00d";font-size:30px;color:#fff}#brand-reserved_page .title h1{margin-bottom:20px;color:#333;text-align:center}#brand-reserved_page .not-found{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#brand-reserved_page .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#brand-reserved_page .not-found h2{color:#333}.brand.small{position:relative;display:block;background-color:#fff;height:300px;margin-bottom:30px;padding:20px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#333}.brand.small:hover{text-decoration:none}.brand.small .image{float:left;width:100%;height:200px;line-height:200px;text-align:center;font-size:0}.brand.small .image img{display:inline-block;vertical-align:middle}.brand.small .name{position:absolute;text-align:center;line-height:100%;bottom:15px;width:222.5px;box-sizing:border-box}#products-list .title h1{margin-bottom:20px;color:#333}#products-list .not-found{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#products-list .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#products-list .not-found h2{color:#333}#products-list .product.list{display:block;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);color:#333;text-decoration:none;margin-bottom:25px}#products-list .product.list .title{padding:5px 20px;text-align:center;font-size:16px}#products-list .product.list .summary{padding:0 20px 0 20px;word-break:break-all}#products-list .product.list .price{padding:5px 20px;text-align:right}#products-list .items>div:last-of-type .product.list{margin-bottom:0}#product-view .title h1{margin-bottom:20px;text-align:center}#product-view .content{display:block;float:left;width:100%;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}#product-view .content .row{margin:0}#product-view .description{padding:20px}#product-view .add-to-cart{padding:15px 0}#category-render{margin-bottom:20px}#category-render .title h1{margin-bottom:20px}#category-render .content{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:20px 0}.slideshow .description{position:absolute;z-index:3;color:#fff;top:50%;width:100%;text-align:center}#hp-video-background{height:100%;width:auto;max-width:none}@media(min-width:768px){#hp-video-background{width:100%;height:auto;max-width:100%}}.slideshow .description :last-child{margin-bottom:0}#body .slideshow-image .description h1,#body .slideshow-image .description h2,#body .slideshow-image .description h3,#body .slideshow-image .description h4,#body .slideshow-image .description h5,#body .slideshow-image .description h6{font-weight:400;font-family:'Source Sans Pro'}#body .slideshow-image .description h1{font-size:40px;letter-spacing:-2px;font-weight:600;margin-bottom:0}@media(min-width:768px){#body .slideshow-image .description h1{font-size:100px;letter-spacing:-5px}}.slideshow-image .description a{font-family:"Source Sans Pro";text-transform:uppercase;color:#fff;letter-spacing:.14em;font-weight:400;font-size:14px;border:1px solid #fff;border-radius:50px;padding:20px 30px 18px 30px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none}.slideshow-image .description a:hover{background:#b67b2a;border:1px solid #b67b2a;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.slideshow-image .description a:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.slide-logo{display:none;margin-bottom:60px}#news-list>div.title h1{margin-bottom:20px}#news-list .news-item{margin-bottom:20px}#news-list .not-found{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#news-list .not-found i{font-size:5vw;color:#f1796d;margin-bottom:5px}#news-list .not-found h2{color:#333}#news-list .items>:last-child .news-item{margin-bottom:0}.news-item .title{margin-bottom:10px;font-family:'Source Sans Pro';line-height:normal;font-size:22px;color:#2887cc;font-weight:600}.news-item .title h1{text-align:center;margin-bottom:20px}.news-item .title a{color:#333;text-decoration:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.news-item .title a:hover{color:#379cf1;text-decoration:none;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.news-item .info{position:relative;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}.news-item iframe{margin-top:25px}.news-item .info .content{padding:20px}.page-gallery img{border-radius:3px;opacity:.5;transition:opacity 200ms}.page-gallery img:hover{opacity:1}#cart .title h1,#checkout .title h1{text-align:center;margin-bottom:20px}#checkout h2{margin-bottom:10px}#cart .bottom-bar,#checkout .bottom-bar{text-align:right}#cart .items,#cart .not-found,#checkout .cart,#checkout .summary,#checkout .details,#checkout .delivey-details,#checkout .contact-details,#cart .bottom-bar,#checkout .bottom-bar,#checkout .not-found{padding:15px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:20px}#cart .not-found,#checkout .not-found{padding:25px;margin-bottom:0}#cart .not-found i,#checkout .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#cart .not-found h2,#checkout .not-found h2{color:#333}#checkout .payment-methods input[type="radio"],#checkout .delivery-methods input[type="radio"]{display:none}#checkout .payment-methods input[type="radio"]:checked+label,#checkout .delivery-methods input[type="radio"]:checked+label{opacity:1}#checkout .payment-methods .payment-method,#checkout .delivery-methods .delivery-method{width:100%;box-sizing:border-box;padding:20px;opacity:.5;font-weight:normal;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1)}#checkout .payment-methods .payment-method .info .price,#checkout .delivery-methods .delivery-method .info .price{font-size:12px}#checkout .payment-methods .payment-method .info,#checkout .delivery-methods .delivery-method .info{text-align:justify;font-size:11px}#checkout .payment-methods .payment-method .info .description>:last-child,#checkout .delivery-methods .delivery-method .info .description>:last-child{margin-bottom:0}#checkout .payment-methods .payment-method .icon i,#checkout .delivery-methods .delivery-method .icon i{font-size:30px}#checkout .payment-methods .payment-method:hover,#checkout .delivery-methods .delivery-method:hover{cursor:pointer}#checkout .payment-methods .logo,#checkout .delivery-methods .logo{text-align:center}#checkout .payment-methods .logo img,#checkout .delivery-methods .logo img{display:inline-block}#checkout .summary table{margin-bottom:0}#cart table,#checkout .cart table{margin:0}#cart table tbody td,#checkout .cart table tbody td{vertical-align:middle}#cart table tbody td img,#checkout .cart table tbody td img{display:inline-block}#cart table tfoot td,#checkout .cart table tfoot td{padding-top:20px}#cart input[type="text"],#checkout .cart input[type="text"]{text-align:center}#receipt h2{margin-bottom:10px;text-align:center}#receipt .title h1{text-align:center;margin-bottom:20px}#receipt table{margin-bottom:0}#receipt .contact-details,#receipt .payment-details,#receipt .delivery-details,#receipt .rows,#receipt .not-found{padding:25px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);margin-bottom:20px}#receipt .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#receipt .not-found h2{color:#333}#receipt .rows tfoot td{font-weight:bold}#customer-login h1,#customer-register h1,#customer-forgot_password h1{margin-bottom:20px;color:#333;text-align:center}#customer-login form,#customer-register .login-details,#customer-register .personal-details,#customer-register .company,#customer-register .address,#customer-register .submit,#customer-forgot_password form{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-register .submit{padding:10px;text-align:right}#customer-login button[type=submit],#customer-forgot_password button[type=submit]{margin-bottom:15px}#customer-forgot_password .message{margin-bottom:15px}#customer-register .login-details,#customer-register .personal-details,#customer-register .company,#customer-register .address{margin-bottom:20px}#customer-register h3{margin-bottom:10px}#bootstrap-task-errors.list-group{border-radius:0;box-shadow:none}#bootstrap-task-errors.list-group .list-group-item{border-radius:0;border:0}#customer-my_pages .title h1{text-align:center;margin-bottom:20px}#customer-my_pages h2{margin-bottom:10px}#customer-my_pages form{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-my_pages form.details{margin-bottom:20px}#customer-my_pages .login-details h3,#customer-my_pages .personal-details h3,#customer-my_pages .company h3,#customer-my_pages .address h3{margin-bottom:10px}#customer-my_pages .login-details{margin-bottom:20px}#customer-my_pages .company{margin-bottom:20px}#customer-my_pages #bootstrap-task-errors.list-group{margin-bottom:10px}#customer-my_pages .preselected-addresses{margin-bottom:20px}#customer-contact_us h1{margin-bottom:20px;text-align:center}#customer-contact_us form{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-contact_us form h3{margin-bottom:10px}#customer-contact_us form hr{margin:0;margin-bottom:15px;margin-top:5px}#customer-order_history h1{text-align:center;margin-bottom:20px}#customer-order_history .order-list{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-order_history .not-found i{font-size:5vw;color:#f1796d;margin-bottom:10px}#customer-order_history .not-found h2{color:#333}#customer-order_view h1{text-align:center;margin-bottom:20px}#customer-order_view table{margin-bottom:0}#customer-order_view .payment-address,#customer-order_view .delivery-address,#customer-order_view .items,#customer-order_view .summary{background-color:#fff;padding:25px;box-shadow:0 1px 2px rgba(0,0,0,.1)}#customer-order_view .payment-address,#customer-order_view .items,#customer-order_view .delivery-address{margin-bottom:20px}#customer-order_view h2{margin-bottom:10px}.start-about{padding:38px 0}.start-about img{margin:25px auto}.start-about p{color:#67696f;font-size:16px;margin:0 0 10px 0;font-weight:100}.start-about h1{font-size:20px;color:#464a52;font-weight:200}.start-about a{font-family:"Source Sans Pro";text-transform:uppercase;color:#525252;letter-spacing:.14em;font-weight:400;font-size:12px;border:1px solid #424242;border-radius:50px;padding:15px 25px 13px 25px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block}.start-about a:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-about a:hover{background:#379cf1;border:1px solid #379cf1;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-services,.service-page{padding:0;margin-bottom:20px}.start-services .service-item,.service-page .service-item{padding:0;font-size:22px;text-align:center;font-weight:100;color:#fff;position:relative}.start-services .service-content,.start-page .service-content{position:absolute;top:0;height:100%;left:0;opacity:0;width:100%;background-color:rgba(0,0,0,.8);transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.start-services .service-item:hover .service-content,.service-page .service-item:hover .service-content{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;overflow:hidden}.start-services .service-item:hover .service-content-inner,.service-page .service-item:hover .service-content-inner{-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;animation:slideOnLoad .5s 1;-webkit-animation:slideOnLoad .5s 1;animation-delay:.2s;animation-iteration-count:1;animation-fill-mode:forwards}.start-services .service-item .service-content-inner .service-button,.service-page .service-item .service-content-inner .service-button{opacity:0;font-family:"Source Sans Pro";text-transform:uppercase;color:#fff;letter-spacing:.14em;font-weight:400;font-size:12px;border:1px solid #fff;border-radius:50px;padding:10px 20px 8px 20px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block}.start-services .service-item .service-content-inner .service-button:hover,.service-page .service-item .service-content-inner .service-button:hover{background:#b67b2a;border:1px solid #b67b2a;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-services .service-item .service-content-inner .service-button:after,.service-page .service-item .service-content-inner .service-button:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-services .service-item:hover .service-content-inner .service-button,.service-page .service-item:hover .service-content-inner .service-button{-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;animation:slideOnLoad .5s 1;-webkit-animation:slideOnLoad .5s 1;animation-delay:.6s;animation-iteration-count:1;animation-fill-mode:forwards}.start-services .service-content-inner,.service-page .service-content-inner{position:absolute;top:50%;padding:0 15px;left:0;width:100%;color:#fff;opacity:0}.start-services .service-item img,.service-page .service-item img{width:100%}.start-services .service-content-inner .summary,.service-page .service-content-inner .summary{padding:8px 0 15px;font-size:16px}.start-services .service-content-inner .title,.service-page .service-content-inner .title{font-size:26px;font-weight:100}.start-news{padding:0;background-color:#f3f4f7}.start-news-head img{margin:45px auto}.start-news-head h2,.start-news-head h3{font-size:28px;color:#464a52;font-weight:200;line-height:36px}.start-news-inner .news-item{position:relative;background:#fff;border:1px solid #e9ebef;padding:40px;margin:20px 0}.start-news-inner .news-item.big{height:400px;margin-bottom:30px;padding:0}.start-news .news-bg{height:100%;width:100%;background-repeat:no-repeat;background-size:cover}.start-news-inner .news-item.small{height:350px}.start-news-inner .big-news-item .news-content{max-width:100%}.start-news-inner .big-news-item{margin:0 0 30px 0;height:400px}.start-news-inner .news-item.big .news-content .title{font-size:20px;font-weight:100;color:#fff;margin:0;padding:15px 0 10px 0;line-height:26px}.start-contact-inner p{font-size:18px;font-weight:300;margin-top:5px}.start-contact-inner a{font-family:"Source Sans Pro";text-transform:uppercase;color:#fff;letter-spacing:.14em;font-weight:400;font-size:12px;border:1px solid #fff;border-radius:50px;padding:15px 25px 13px 25px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block;margin-top:10px}.start-contact-inner a:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-contact-inner a:hover{background:#379cf1;border:1px solid #379cf1;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-news-inner .news-item.small .title{font-size:26px;font-weight:100;padding:12px 0;line-height:32px;color:#fff}.start-news-inner .news-item .news-content .publish-date{color:#4e4e4e;font-family:'Source Sans Pro';font-size:12px;font-weight:400;display:inline-block;margin-bottom:30px;background-color:#333;padding:5px 10px;float:left;color:#fff;border-radius:4px}.start-news-inner .news-item .news-content .summary{color:#000;font-size:18px;margin-bottom:30px;font-weight:300}.start-news-inner .news-item .news-content .to-news-archive{font-family:"Source Sans Pro";text-transform:uppercase;color:#fff;letter-spacing:.14em;font-weight:400;font-size:14px;border:1px solid #fff;border-radius:50px;padding:10px 15px 8px 22px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block}.start-news-inner .news-item .news-content a.to-news-archive:hover{background:#b67b2a;border:1px solid #b67b2a;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-news-inner .news-item .news-content a.to-news-archive:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-news-inner .news-item .news-filter{position:absolute;top:0;background-color:rgba(0,0,0,.65);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-news-inner .news-item:hover .news-filter{background-color:rgba(0,0,0,.8);-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-news .to-news-archive a{font-family:"Source Sans Pro";text-transform:uppercase;color:#525252;letter-spacing:.14em;font-weight:400;font-size:12px;border:1px solid #424242;border-radius:50px;margin-top:0;padding:15px 25px 13px 25px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block}.start-news .to-news-archive a:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-news .to-news-archive a:hover{background:#379cf1;border:1px solid #379cf1;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-references{padding:0;margin-top:80px}.start-references .reference-item{min-height:760px;background-size:cover;position:relative;background-position:top center;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-references .reference-item .reference-content{position:relative;z-index:1;padding:15px 0}.start-references .reference-item .reference-content-inner{background:#fff;padding:34px 0;text-align:center}.start-references .reference-item .reference-content-inner p{margin:0}.start-references .reference-item .reference-content-inner h3{font-size:38px;color:#242732}.start-references .reference-item .reference-content-inner .summary{font-family:"Source Sans Pro";font-size:14px;line-height:22px;color:#555964;padding:15px 0;margin-bottom:0}.start-references .reference-item .reference-content .container{padding:0 15px}.start-references .reference-item .reference-content .reference-image{text-align:center}.start-references .reference-item .reference-content .quote-icon{position:absolute;right:0;width:80px;height:80px;background-repeat:no-repeat;border-radius:160px;background-position:center center;border:5px solid #fff}.circular{width:270px;height:270px;border-radius:135px;-webkit-border-radius:135px;-moz-border-radius:135px;background-repeat:no-repeat;background-size:100%;background-position:0 0;position:relative;margin:0 auto 35px auto}.start-references .reference-item .reference-content-inner .customer-logo{margin:0 auto}.start-references .read-more{font-family:"Source Sans Pro";text-transform:uppercase;color:#525252;letter-spacing:.14em;font-weight:400;font-size:12px;border:1px solid #424242;border-radius:50px;margin:10px 0 30px;padding:15px 25px 13px 25px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block}.start-references .read-more:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-references .read-more:hover{background:#b67b2a;border:1px solid #b67b2a;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-references .reference-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.start-references #customers-carousel-wrapper{position:relative;margin:100px 0 0 0}.start-references #customers-carousel-wrapper .customer-logo{height:100px !important;display:table-cell;vertical-align:middle;padding:0 30px;cursor:pointer;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;opacity:.6;max-width:200px}.start-references #customers-carousel-wrapper .customer-logo:hover{opacity:1;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-references .to-all-cases{text-align:center;margin:30px auto}.start-references .to-all-cases a{font-family:"Source Sans Pro";text-transform:uppercase;color:#525252;letter-spacing:.14em;font-weight:400;font-size:12px;border:1px solid #424242;border-radius:50px;margin-top:0;padding:15px 25px 13px 25px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;text-decoration:none;display:inline-block}.start-references .to-all-cases a:after{content:"\f178";margin-left:10px;font-family:'FontAwesome'}.start-references .to-all-cases a:hover{background:#b67b2a;border:1px solid #b67b2a;color:#fff;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s}.start-contact{background-image:url('/content/themes/lifeinthecity/img/KJL2.jpg');background-repeat:no-repeat;background-size:cover;background-position-x:-340px;color:#fff}.start-contact-inner{padding:25px 0;top:50%;max-width:1170px;position:relative;margin:0 auto;z-index:2}.contact-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.start-contact-inner h2{font-size:40px;color:#fbfbfb}.start-contact-inner h3{font-size:24px;color:#fbfbfb;font-weight:100}.start-contact-inner li:nth-child(1){color:#c4975a;font-size:52px}.start-contact-inner li:nth-child(2) img{margin:0 auto}.start-contact-inner li:nth-child(3) a{color:#b8c3d5;font-size:36px}#map-canvas{height:400px;margin:0;padding:0;width:100%}#map-canvas ul{padding:20px;width:300px}#map-canvas ul li{line-height:30px;font-family:"Source Sans Pro";font-size:16px}.flex-direction-nav a:before{font-family:"DO2014";font-size:26px;display:inline-block;color:#4b4d51;opacity:.7}.flex-direction-nav a.flex-prev:before{font-family:'fontAwesome';content:'\f137'}.flex-direction-nav a.flex-next:before{font-family:'fontAwesome';content:'\f138'}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{opacity:.3}.flex-direction-nav .flex-prev:hover,.flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-prev{left:-50px;top:45%}.flex-direction-nav .flex-next{right:-50px;top:45%}.flex-direction-nav a{height:35px;margin-top:-15px}.to-news-archive{margin:20px 0 50px 0}#footer{padding:50px 0;background-color:#146bb3}#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer p,#footer a,#footer li{color:#fff}#footer h4{margin-bottom:15px !important}@media(min-width:768px){#footer{padding:100px 0}}@media(min-width:768px){#body{padding-top:0}#body h2{font-weight:400;font-size:68px}#menu-top,#menu-top>ul,#menu-top>ul>li,#menu-top>ul>li>a{height:100px !important;line-height:100px}#menu-top{border:0;position:relative;padding:0;top:0;z-index:0;background:transparent;height:100%;width:100%}#menu-top>ul>li a{font-size:16px;font-weight:400;line-height:inherit}#menu-top>ul>li>a{padding:0 25px 0 25px;display:inline-block}#menu-top>ul>li:last-child>a{padding-right:0}#navbar{margin-bottom:0;background:none;border:0;box-shadow:none;padding:0 30px;height:100px}#header{background:transparent;position:fixed;top:0;width:100%;height:100px;z-index:4}#header.smaller{background:#146bb3;height:85px}#header.smaller #navbar{margin-bottom:0;background:none;border:0;box-shadow:none;padding:0 30px;height:100px}#header .navbar-header a{display:inline-block;height:100px;line-height:100px;padding:0;margin-right:15px}#header .navbar-header .navbar-toggle{margin-top:35px}.navbar-header{padding:0;max-width:70px}.navbar-nav{float:right;text-align:left;position:initial;width:auto}#header.smaller #menu-top,#header.smaller #menu-top>ul,#header.smaller #menu-top>ul>li,#header.smaller #menu-top>ul>li>a{height:85px !important;line-height:85px}#header.smaller .navbar-header a{height:85px;line-height:80px}#header .navbar-header a{margin-left:0}.start-about{padding:80px 0}.start-about h1{font-size:48px;font-weight:200;line-height:64px}.start-about a{font-size:14px;padding:15px 20px 15px 25px}.start-about p{font-size:22px;font-weight:300}.start-news{padding-bottom:80px}.start-contact{background-repeat:no-repeat;background-size:cover;background-position:center}.start-contact-inner p{font-size:24px;font-weight:300}.news-item .title{font-size:32px}.start-news-head h2,.start-news-head h3{font-size:48px}.start-news .to-news-archive a{font-size:14px;padding:15px 20px 15px 25px;margin-top:38px}.start-news-inner .news-item .news-content{text-align:left}.start-news-inner .news-item.big .news-content{max-width:65%}.start-news-inner .news-item.big .news-content .title{font-size:38px}.start-news-inner .news-item.big{padding:0 15px}.start-news-inner .news-item .news-content .publish-date{float:right;font-size:16px}.start-services{margin-bottom:80px}.start-services .service-content-inner{padding:0 50px}.start-services .service-content-inner .title{font-size:2.3em;font-weight:100}.start-services .service-content-inner .summary{padding:20px 50px 30px;font-size:24px}.start-services .service-item .service-content-inner .service-button{font-size:14px;padding:20px 30px 18px 30px}.start-references{margin-top:120px}.start-references .reference-item .reference-content .container{padding:0 30px}.start-references .reference-item .reference-content-inner{padding:65px 80px}.start-references .reference-item .reference-content{position:absolute;top:50%;left:0;right:0}.start-references .read-more{margin-top:20px;padding:15px 25px 13px 25px}.start-references .reference-item .reference-content-inner{text-align:left}.start-references .reference-item .reference-content-inner .summary{font-size:16px;line-height:27px}.start-contact{height:640px}.start-contact-inner h3{font-size:38px}.start-contact-inner h2{font-size:60px}.start-contact-inner li:nth-child(1){font-size:90px}.start-contact-inner li:nth-child(3) a{font-size:70px}#slideshow-wrapper{display:block}.social-snippet{position:fixed;right:0;top:50%;z-index:1000}.social-snippet a{display:block;height:100%}.social-icon{background-image:url('/content/themes/lifeinthecity/img/social-sprite.jpg');display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;height:48px;width:48px}.social-icon:hover{margin-left:-12px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:60px}.social-icon.facebook{background-position:0 0}.social-icon.twitter{background-position:0 -48px}.social-icon.youtube{background-position:0 -96px}.social-icon.linkedin{background-position:0 -144px}#slideshow-wrapper .filter{width:100%;height:100%;background-color:rgba(0,23,41,.69);position:absolute;z-index:3}}@keyframes slideOnLoad{0{top:0;opacity:0}100%{top:50%;opacity:1}}@-webkit-keyframes slideOnLoad{0{top:0;opacity:0}100%{top:50%;opacity:1}}@keyframes bounce{0{transform:translateY(-1px)}50%{transform:translateY(-10px)}100%{transform:translateY(-1px)}}@-webkit-keyframes bounce{0{transform:translateY(-1px)}50%{transform:translateY(-20px)}100%{transform:translateY(-1px)}}