@import url(https://fonts.googleapis.com/css?family=Lora:400,700|Roboto+Slab:400,300);#carousel .caption,#categories .box p:last-child a,#nav,.big-button,h1,h2,h3{text-transform:uppercase}#footer li,.aside-nav li,.padding,.top-nav li{list-style:none}.tab-item{background:#fff;display:none;padding:1.25em 0}.tab-item.tab-active{display:block}.tab-content>.tab-label{display:none}.tab-nav>.tab-label{float:left}a.tab-label,a.tab-label:hover,a.tab-label:link,a.tab-label:visited{background:#262626;color:#fff;margin-right:1px;padding:.625em 1.25em;transition:background .2s linear 0s;-o-transition:background .2s linear 0s;-ms-transition:background .2s linear 0s;-moz-transition:background .2s linear 0s;-webkit-transition:background .2s linear 0s}a.tab-label.active-btn,a.tab-label:hover{background:#999}.tab-label.active-btn{cursor:default}.tab-content{text-align:left}.button,a.button,a.button:active,a.button:link,a.button:visited{background:#777;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:.85em;padding:.825em 1em;text-align:center;transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s}.button.rounded-btn{border-radius:4px}.button.rounded-full-btn{border-radius:100px}.button:hover{box-shadow:0 0 10px 100px rgba(255,255,255,.15) inset}.button.secondary-btn,a.button.secondary-btn,a.button.secondary-btn:active,a.button.secondary-btn:link,a.button.secondary-btn:visited{background:#444}.button.cancel-btn,a.button.cancel-btn,a.button.cancel-btn:active,a.button.cancel-btn:link,a.button.cancel-btn:visited{background:#dc003a}.button.submit-btn,a.button.submit-btn,a.button.submit-btn:active,a.button.submit-btn:link,a.button.submit-btn:visited{background:#b4bf04}.button.reload-btn,a.button.reload-btn,a.button.reload-btn:active,a.button.reload-btn:link,a.button.reload-btn:visited{background:#ff9800}.button.disabled-btn{cursor:not-allowed!important;opacity:.2}.aside-nav li,.big-button:hover,.owl-controls .owl-buttons div,.owl-controls .owl-page,.top-nav li{cursor:pointer}.button i{background:rgba(0,0,0,.1);border-radius:27px;color:#fff!important;display:inline-block;font-size:.8em;height:27px;line-height:27px;margin-right:5px;width:27px;transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s}.top-nav li a,img,nav{display:block}.button:hover>i{background:rgba(0,0,0,.06)}@media screen and (max-width:768px){.tab-nav>.tab-label{margin:.5px 0;width:100%}}form.customform button,form.customform input,form.customform select,form.customform textarea{font-size:.9em;font-family:inherit;margin-bottom:1.25em}form.customform input,form.customform select{height:2.7em}form.customform input:focus,form.customform input:hover,form.customform select:focus,form.customform select:hover,form.customform textarea:focus,form.customform textarea:hover{background:#fff}form.customform input,form.customform select,form.customform textarea{transition:background .2s linear 0s;-o-transition:background .2s linear 0s;-ms-transition:background .2s linear 0s;-moz-transition:background .2s linear 0s;-webkit-transition:background .2s linear 0s;background:#F5F5F5;border:1px solid #E0E0E0;padding:.625em;width:100%}form.customform input[type=file]{border:1px solid #E0E0E0;height:auto;max-height:2.7em;min-height:2.7em;padding:.4em;width:100%}form.customform input[type=radio],form.customform input[type=checkbox]{margin-right:.625em;width:auto;padding:0;height:auto}form.customform option,table tr td,table tr th{padding:.625em}form.customform select[multiple=multiple]{height:auto}form.customform button{background:#444;border:0;color:#fff;height:2.7em;padding:.625em;cursor:pointer;width:100%;transition:background .2s linear 0s;-o-transition:background .2s linear 0s;-ms-transition:background .2s linear 0s;-moz-transition:background .2s linear 0s;-webkit-transition:background .2s linear 0s}form.customform button:hover{background:#666}@font-face{font-family:mfg;src:url(../font/mfglabsiconset-webfont.eot);src:url(../font/mfglabsiconset-webfont.svg#mfg_labs_iconsetregular) format('svg'),url(../font/mfglabsiconset-webfont.eot?#iefix) format('embedded-opentype'),url(../font/mfglabsiconset-webfont.woff) format('woff'),url(../font/mfglabsiconset-webfont.ttf) format('truetype');font-weight:400;font-style:normal}.icon,i{font-family:mfg;font-size:1em;font-style:normal;font-weight:400;color:#e3e3e3}.icon2x{font-size:2em}.icon3x{font-size:3em}.gradient{color:#999;text-shadow:1px 1px 1px rgba(27,27,27,.19);transition:all .1s ease-in-out 0s}.gradient .current,.gradient:hover{color:#eee;text-shadow:0 0 3px rgba(255,255,255,.25)}.icon-cloud:before{content:"\2601"}.icon-at:before{content:"\0040"}.icon-plus:before{content:"\002B"}.icon-minus:before{content:"\2212"}.icon-arrow_up:before{content:"\2191"}.icon-arrow_down:before{content:"\2193"}.icon-arrow_right:before{content:"\2192"}.icon-arrow_left:before{content:"\2190"}.icon-chevron_down:before{content:"\f004"}.icon-chevron_up:before{content:"\f005"}.icon-chevron_right:before{content:"\f006"}.icon-chevron_left:before{content:"\f007"}.icon-reorder:before{content:"\f008"}.icon-list:before{content:"\f009"}.icon-reorder_square:before{content:"\f00a"}.icon-reorder_square_line:before{content:"\f00b"}.icon-coverflow:before{content:"\f00c"}.icon-coverflow_line:before{content:"\f00d"}.icon-pause:before{content:"\f00e"}.icon-play:before{content:"\f00f"}.icon-step_forward:before{content:"\f010"}.icon-step_backward:before{content:"\f011"}.icon-fast_forward:before{content:"\f012"}.icon-fast_backward:before{content:"\f013"}.icon-cloud_upload:before{content:"\f014"}.icon-cloud_download:before{content:"\f015"}.icon-data_science:before{content:"\f016"}.icon-data_science_black:before{content:"\f017"}.icon-globe:before{content:"\f018"}.icon-globe_black:before{content:"\f019"}.icon-math_ico:before{content:"\f01a"}.icon-math:before{content:"\f01b"}.icon-math_black:before{content:"\f01c"}.icon-paperplane_ico:before{content:"\f01d"}.icon-paperplane:before{content:"\f01e"}.icon-paperplane_black:before{content:"\f01f"}.icon-color_balance:before{content:"\f020"}.icon-star:before{content:"\2605"}.icon-star_half:before{content:"\f022"}.icon-star_empty:before{content:"\2606"}.icon-star_half_empty:before{content:"\f024"}.icon-reload:before{content:"\f025"}.icon-heart:before{content:"\2665"}.icon-heart_broken:before{content:"\f028"}.icon-hashtag:before{content:"\f029"}.icon-reply:before{content:"\f02a"}.icon-retweet:before{content:"\f02b"}.icon-signin:before{content:"\f02c"}.icon-signout:before{content:"\f02d"}.icon-download:before{content:"\f02e"}.icon-upload:before{content:"\f02f"}.icon-placepin:before{content:"\f031"}.icon-display_screen:before{content:"\f032"}.icon-tablet:before{content:"\f033"}.icon-smartphone:before{content:"\f034"}.icon-connected_object:before{content:"\f035"}.icon-lock:before{content:"\F512"}.icon-unlock:before{content:"\F513"}.icon-camera:before{content:"\F4F7"}.icon-isight:before{content:"\f039"}.icon-video_camera:before{content:"\f03a"}.icon-random:before{content:"\f03b"}.icon-message:before{content:"\F4AC"}.icon-discussion:before{content:"\f03d"}.icon-calendar:before{content:"\F4C5"}.icon-ringbell:before{content:"\f03f"}.icon-movie:before{content:"\f040"}.icon-mail:before{content:"\2709"}.icon-pen:before{content:"\270F"}.icon-settings:before{content:"\9881"}.icon-measure:before{content:"\f044"}.icon-vector:before{content:"\f045"}.icon-vector_pen:before{content:"\2712"}.icon-mute_on:before{content:"\f047"}.icon-mute_off:before{content:"\f048"}.icon-home:before{content:"\2302"}.icon-sheet:before{content:"\f04a"}.icon-arrow_big_right:before{content:"\21C9"}.icon-arrow_big_left:before{content:"\21C7"}.icon-arrow_big_down:before{content:"\21CA"}.icon-arrow_big_up:before{content:"\21C8"}.icon-dribbble_circle:before{content:"\f04f"}.icon-dribbble:before{content:"\f050"}.icon-facebook_circle:before{content:"\f051"}.icon-facebook:before{content:"\f052"}.icon-git_circle_alt:before{content:"\f053"}.icon-git_circle:before{content:"\f054"}.icon-git:before{content:"\f055"}.icon-octopus:before{content:"\f056"}.icon-twitter_circle:before{content:"\f057"}.icon-twitter:before{content:"\f058"}.icon-google_plus_circle:before{content:"\f059"}.icon-google_plus:before{content:"\f05a"}.icon-linked_in_circle:before{content:"\f05b"}.icon-linked_in:before{content:"\f05c"}.icon-instagram:before{content:"\f05d"}.icon-instagram_circle:before{content:"\f05e"}.icon-mfg_icon:before{content:"\f05f"}.icon-xing:before{content:"\F532"}.icon-xing_circle:before{content:"\F533"}.icon-mfg_icon_circle:before{content:"\f060"}.icon-user:before{content:"\f061"}.icon-user_male:before{content:"\f062"}.icon-user_female:before{content:"\f063"}.icon-users:before{content:"\f064"}.icon-file_open:before{content:"\F4C2"}.icon-file_close:before{content:"\f067"}.icon-file_alt:before{content:"\f068"}.icon-file_close_alt:before{content:"\f069"}.icon-attachment:before{content:"\f06a"}.icon-check:before{content:"\2713"}.icon-cross_mark:before{content:"\274C"}.icon-cancel_circle:before{content:"\F06E"}.icon-check_circle:before{content:"\f06d"}.icon-magnifying:before{content:"\F50D"}.icon-inbox:before{content:"\f070"}.icon-clock:before{content:"\23F2"}.icon-stopwatch:before{content:"\23F1"}.icon-hourglass:before{content:"\231B"}.icon-trophy:before{content:"\f074"}.icon-unlock_alt:before{content:"\F075"}.icon-lock_alt:before{content:"\F510"}.icon-arrow_doubled_right:before{content:"\21D2"}.icon-arrow_doubled_left:before{content:"\21D0"}.icon-arrow_doubled_down:before{content:"\21D3"}.icon-arrow_doubled_up:before{content:"\21D1"}.icon-link:before{content:"\f07B"}.icon-warning:before{content:"\2757"}.icon-warning_alt:before{content:"\2755"}.icon-magnifying_plus:before{content:"\f07E"}.icon-magnifying_minus:before{content:"\f07F"}.icon-white_question:before{content:"\2754"}.icon-black_question:before{content:"\2753"}.icon-stop:before{content:"\f080"}.icon-share:before{content:"\f081"}.icon-eye:before{content:"\f082"}.icon-trash_can:before{content:"\f083"}.icon-hard_drive:before{content:"\f084"}.icon-information_black:before{content:"\f085"}.icon-information_white:before{content:"\f086"}.icon-printer:before{content:"\f087"}.icon-letter:before{content:"\f088"}.icon-soundcloud:before{content:"\f089"}.icon-soundcloud_circle:before{content:"\f08A"}.icon-anchor:before{content:"\2693"}.icon-female_sign:before{content:"\2640"}.icon-male_sign:before{content:"\2642"}.icon-joystick:before{content:"\F514"}.icon-high_voltage:before{content:"\26A1"}.icon-fire:before{content:"\F525"}.icon-newspaper:before{content:"\F4F0"}.icon-chart:before{content:"\F526"}.icon-spread:before{content:"\F527"}.icon-spinner_1:before{content:"\F528"}.icon-spinner_2:before{content:"\F529"}.icon-chart_alt:before{content:"\F530"}.icon-label:before{content:"\F531"}.icon-brush:before{content:"\E000"}.icon-refresh:before{content:"\E001"}.icon-node:before{content:"\E002"}.icon-node_2:before{content:"\E003"}.icon-node_3:before{content:"\E004"}.icon-link_2_nodes:before{content:"\E005"}.icon-link_3_nodes:before{content:"\E006"}.icon-link_loop_nodes:before{content:"\E007"}.icon-node_size:before{content:"\E008"}.icon-node_color:before{content:"\E009"}.icon-layout_directed:before{content:"\E010"}.icon-layout_radial:before{content:"\E011"}.icon-layout_hierarchical:before{content:"\E012"}.icon-node_link_direction:before{content:"\E013"}.icon-node_link_short_path:before{content:"\E014"}.icon-node_cluster:before{content:"\E015"}.icon-display_graph:before{content:"\E016"}.icon-node_link_weight:before{content:"\E017"}.icon-more_node_links:before{content:"\E018"}.icon-node_shape:before{content:"\E00A"}.icon-node_icon:before{content:"\E00B"}.icon-node_text:before{content:"\E00C"}.icon-node_link_text:before{content:"\E00D"}.icon-node_link_color:before{content:"\E00E"}.icon-node_link_shape:before{content:"\E00F"}.icon-credit_card:before{content:"\F4B3"}.icon-disconnect:before{content:"\F534"}.icon-graph:before{content:"\F535"}.icon-new_user:before{content:"\F536"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}body{background:#fbfbfb;color:#666}h1,h2,h3,h4,h5,h6{color:#3a3a3a;font-family:Lora,serif;font-weight:400;margin:.2em 0}h1{font-size:2.65em}h2{font-size:2.1em}h3{font-size:1.9em}h4{font-size:1.6em}h5{font-size:1.4em}h6{font-size:1.2em}a,a:active,a:hover,a:link,a:visited{text-decoration:none;color:#444}img{border:0;height:auto;max-width:100%;width:auto}.full-img,.owl-item img{max-width:none;width:100%}table{background:#fff;border:1px solid #D0D0D0;border-collapse:collapse;border-spacing:0;text-align:left;width:100%}table tfoot,table thead,table tr:nth-of-type(2n){background:#e0e0e0}.top-nav ul ul,nav{background:#262626}th{border-right:1px solid #fff}td{border-right:1px solid #e0e0e0}.size-960 .line{margin:0 auto;max-width:60em;padding:0 .625em}.size-1140 .line{margin:0 auto;max-width:71.25em;max-width:1140px;padding:0 .625em}.size-1140.align-content-left .line,.size-960.align-content-left .line{margin-left:0}form{line-height:1.4em}nav{width:100%}.box::after,.center::after,.line::after,.margin::after,nav::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.top-nav ul{padding:0}.top-nav ul ul{position:absolute}.top-nav li{float:left;background:url(nav-line-bg.png) right center repeat-y}.top-nav li a{padding:1.8em 2.5em;color:#fff}.top-nav li ul li a{background:#222;min-width:100%;padding:.625em}.aside-nav li a:hover,.top-nav li a:hover{background:#00b4f1}.top-nav li ul{display:none}.top-nav li ul li,.top-nav li ul li ul li{float:none;list-style:none;min-width:100%;padding:0}.count-number{background:#777;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;display:inline-block;font-size:.7em;line-height:1.8em;margin-left:.3125em;text-align:center;width:1.8em;color:#fff;margin-bottom:-.3125em}ul.chevron .count-number{display:none}ul.chevron .aside-sub-submenu>a:after,ul.chevron .aside-submenu>a:after,ul.chevron .sub-submenu>a:after,ul.chevron .submenu>a:after{content:"\f004";display:inline-block;font-family:mfg;font-size:.7em;margin:0 .625em}.top-nav .active-item a{background:#00B4F1}.aside-nav>ul>li.active-item>a:link,.aside-nav>ul>li.active-item>a:visited{background:#999;color:#fff}@media screen and (min-width:769px){.aside-nav .count-number{margin-left:-1.25em;float:right}.top-nav li:hover>ul{display:block;z-index:10}.top-nav li:hover>ul ul{left:100%;margin:-2.5em 0;width:100%}}.nav-text{display:none}.aside-nav li a,.aside-nav li li a,.aside-nav li li.active-item a,.aside-nav li li.aside-sub-submenu li a,.aside-nav li>ul,.aside-nav>ul>li.active-item>a:link,.aside-nav>ul>li.active-item>a:visited,.aside-nav>ul>li>a,.top-nav .active-item a,.top-nav li a,.top-nav li ul li a,.top-nav li ul li ul li a{transition:background .2s linear 0s;-o-transition:background .2s linear 0s;-ms-transition:background .2s linear 0s;-moz-transition:background .2s linear 0s;-webkit-transition:background .2s linear 0s}.aside-nav ul{background:#e8e8e8;padding:0}.aside-nav li a{display:block;padding:1.25em;border-bottom:1px solid #d2d2d2}.aside-nav>ul>li:last-child a{border-bottom:0 none}.aside-nav li>ul{height:0;display:block;position:relative;background:#f4f4f4;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;overflow:hidden}.aside-nav li ul ul{border:0;background:#fff}.aside-nav ul ul a{padding:.625em 1.25em}.aside-nav li a:link,.aside-nav li a:visited{color:#333}.aside-nav li li a:hover,.aside-nav li li.active-item>a,.aside-nav li li.aside-sub-submenu li a:hover{color:#999;background:0 0}.aside-nav>ul>li>a:hover{color:#fff}.aside-nav li li a:hover:before,.aside-nav li li.active-item a:before{content:"\f006";display:inline-block;font-family:mfg;font-size:.6em;margin:0 .625em 0 -1.25em;width:.625em}.aside-nav li li a:link,.aside-nav li li a:visited{background:0 0}.aside-nav .active-aside-item,.aside-nav .show-aside-ul{display:block;height:auto}.padding{display:list-item;padding:10px}.margin{margin:0 -.625em}.line{clear:left}.line .line{padding:0}.hide-l{display:none}.box{background:#fff;display:block;padding:1.25em;width:100%}.margin-bottom{margin-bottom:1.25em}.l-1,.l-10,.l-11,.l-12,.l-2,.l-3,.l-4,.l-5,.l-6,.l-7,.l-8,.l-9,.l-five,.m-1,.m-10,.m-11,.m-12,.m-2,.m-3,.m-4,.m-5,.m-6,.m-7,.m-8,.m-9,.m-five,.s-1,.s-10,.s-11,.s-12,.s-2,.s-3,.s-4,.s-5,.s-6,.s-7,.s-8,.s-9,.s-five{float:left;position:relative}.l-offset-1{margin-left:8.3333%}.l-offset-2,.l-offset-five{margin-left:16.6666%}.l-offset-3{margin-left:25%}.l-offset-4{margin-left:33.3333%}.l-offset-5{margin-left:41.6666%}.l-offset-6{margin-left:50%}.l-offset-7{margin-left:58.3333%}.l-offset-8{margin-left:66.6666%}.l-offset-9{margin-left:75%}.l-offset-10{margin-left:83.3333%}.l-offset-11{margin-left:91.6666%}.l-offset-12{margin-left:100%}.s-1{width:8.3333%}.s-2,.s-five{width:16.6666%}.s-3{width:25%}.s-4{width:33.3333%}.s-5{width:41.6666%}.s-6{width:50%}.s-7{width:58.3333%}.s-8{width:66.6666%}.s-9{width:75%}.s-10{width:83.3333%}.s-11{width:91.6666%}.s-12{width:100%}.margin>.l-1,.margin>.l-10,.margin>.l-11,.margin>.l-12,.margin>.l-2,.margin>.l-3,.margin>.l-4,.margin>.l-5,.margin>.l-6,.margin>.l-7,.margin>.l-8,.margin>.l-9,.margin>.l-five,.margin>.m-1,.margin>.m-10,.margin>.m-11,.margin>.m-12,.margin>.m-2,.margin>.m-3,.margin>.m-4,.margin>.m-5,.margin>.m-6,.margin>.m-7,.margin>.m-8,.margin>.m-9,.margin>.m-five,.margin>.s-1,.margin>.s-10,.margin>.s-11,.margin>.s-12,.margin>.s-2,.margin>.s-3,.margin>.s-4,.margin>.s-5,.margin>.s-6,.margin>.s-7,.margin>.s-8,.margin>.s-9,.margin>.s-five{padding:0 .625em}.m-1{width:8.3333%}.m-2{width:16.6666%}.m-five{width:20%}.m-3{width:25%}.m-4{width:33.3333%}.m-5{width:41.6666%}.m-6{width:50%}.m-7{width:58.3333%}.m-8{width:66.6666%}.m-9{width:75%}.m-10{width:83.3333%}.m-11{width:91.6666%}.m-12{width:100%}.l-1{width:8.3333%}.l-2{width:16.6666%}.l-five{width:20%}.l-3{width:25%}.l-4{width:33.3333%}.l-5{width:41.6666%}.l-6{width:50%}.l-7{width:58.3333%}.l-8{width:66.6666%}.l-9{width:75%}.l-10{width:83.3333%}.l-11{width:91.6666%}.l-12{width:100%}.right{float:right}@media screen and (max-width:768px){.nav-text,nav{line-height:3em}.size-1140,.size-960{max-width:768px}.hide-l,.hide-s{display:block}.hide-m{display:none}nav{display:block;cursor:pointer}.top-nav>ul{height:0;max-width:100%;overflow:hidden;position:relative;z-index:999}.top-nav>ul.show-menu{height:auto}.top-nav ul ul{left:0;margin-top:0;position:relative;right:0}.top-nav li{float:none;list-style:none;padding:0}.top-nav li a{background:#4a4a4a;border-top:1px solid #333;color:#fff;display:block;padding:.625em;text-decoration:none}.top-nav li ul li a{min-width:100%;border-top:1px solid #878787}.top-nav li a:hover{background:#8b8b8b;color:#fff}.top-nav li ul,.top-nav li ul li ul{display:block;overflow:hidden;height:0}.top-nav>ul ul.show-ul{display:block;height:auto}.top-nav li ul li a{background:#9d9d9d;padding:.625em}.top-nav li ul li ul li a{border-top:1px solid #989898;background:#d7d7d7;color:#222}.nav-text{color:#fff;display:block;font-size:1.2em;margin-right:.625em;max-width:100%;text-align:right;vertical-align:middle}.nav-text:after{content:"\f008";font-family:mfg;font-size:1.1em;margin-left:.5em;text-align:right}.l-offset-1,.l-offset-10,.l-offset-11,.l-offset-12,.l-offset-2,.l-offset-3,.l-offset-4,.l-offset-5,.l-offset-6,.l-offset-7,.l-offset-8,.l-offset-9,.l-offset-five{margin-left:0}.m-offset-1{margin-left:8.3333%}.m-offset-2,.m-offset-five{margin-left:16.6666%}.m-offset-3{margin-left:25%}.m-offset-4{margin-left:33.3333%}.m-offset-5{margin-left:41.6666%}.m-offset-6{margin-left:50%}.m-offset-7{margin-left:58.3333%}.m-offset-8{margin-left:66.6666%}.m-offset-9{margin-left:75%}.m-offset-10{margin-left:83.3333%}.m-offset-11{margin-left:91.6666%}.m-offset-12{margin-left:100%}.l-1{width:8.3333%}.l-2{width:16.6666%}.l-five{width:20%}.l-3{width:25%}.l-4{width:33.3333%}.l-5{width:41.6666%}.l-6{width:50%}.l-7{width:58.3333%}.l-8{width:66.6666%}.l-9{width:75%}.l-10{width:83.3333%}.l-11{width:91.6666%}.l-12{width:100%}.s-1{width:8.3333%}.s-2{width:16.6666%}.s-five{width:20%}.s-3{width:25%}.s-4{width:33.3333%}.s-5{width:41.6666%}.s-6{width:50%}.s-7{width:58.3333%}.s-8{width:66.6666%}.s-9{width:75%}.s-10{width:83.3333%}.s-11{width:91.6666%}.s-12{width:100%}.m-1{width:8.3333%}.m-2{width:16.6666%}.m-five{width:20%}.m-3{width:25%}.m-4{width:33.3333%}.m-5{width:41.6666%}.m-6{width:50%}.m-7{width:58.3333%}.m-8{width:66.6666%}.m-9{width:75%}.m-10{width:83.3333%}.m-11{width:91.6666%}.m-12{width:100%}}.big-button,body{font-family:'Roboto Slab',serif}@media screen and (max-width:480px){.size-1140,.size-960{max-width:480px}.hide-l,.hide-m{display:block}.hide-s{display:none}.count-number{margin-right:-1.25em}.l-offset-1,.l-offset-10,.l-offset-11,.l-offset-12,.l-offset-2,.l-offset-3,.l-offset-4,.l-offset-5,.l-offset-6,.l-offset-7,.l-offset-8,.l-offset-9,.l-offset-five,.m-offset-1,.m-offset-10,.m-offset-11,.m-offset-12,.m-offset-2,.m-offset-3,.m-offset-4,.m-offset-5,.m-offset-6,.m-offset-7,.m-offset-8,.m-offset-9,.m-offset-five{margin-left:0}.s-offset-1{margin-left:8.3333%}.s-offset-2,.s-offset-five{margin-left:16.6666%}.s-offset-3{margin-left:25%}.s-offset-4{margin-left:33.3333%}.s-offset-5{margin-left:41.6666%}.s-offset-6{margin-left:50%}.s-offset-7{margin-left:58.3333%}.s-offset-8{margin-left:66.6666%}.s-offset-9{margin-left:75%}.s-offset-10{margin-left:83.3333%}.s-offset-11{margin-left:91.6666%}.s-offset-12{margin-left:100%}.l-1{width:8.3333%}.l-2{width:16.6666%}.l-five{width:20%}.l-3{width:25%}.l-4{width:33.3333%}.l-5{width:41.6666%}.l-6{width:50%}.l-7{width:58.3333%}.l-8{width:66.6666%}.l-9{width:75%}.l-10{width:83.3333%}.l-11{width:91.6666%}.l-12{width:100%}.m-1{width:8.3333%}.m-2{width:16.6666%}.m-five{width:20%}.m-3{width:25%}.m-4{width:33.3333%}.m-5{width:41.6666%}.m-6{width:50%}.m-7{width:58.3333%}.m-8{width:66.6666%}.m-9{width:75%}.m-10{width:83.3333%}.m-11{width:91.6666%}.m-12{width:100%}.s-1{width:8.3333%}.s-2{width:16.6666%}.s-five{width:20%}.s-3{width:25%}.s-4{width:33.3333%}.s-5{width:41.6666%}.s-6{width:50%}.s-7{width:58.3333%}.s-8{width:66.6666%}.s-9{width:75%}.s-10{width:83.3333%}.s-11{width:91.6666%}.s-12{width:100%}}.center{float:none;margin:0 auto;display:block}#phone,#social,#wwd{float:right}html{background:#212727;-webkit-font-smoothing:antialiased}body{font-size:15px;line-height:1.6em}#carousel .caption,#header{font-family:Lora,serif}blockquote:after,blockquote:before{color:#ccc;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote{background:#fafafa;border-left:10px solid #eee;margin:1.5em 0;padding:1em 25px;quotes:"\201C""\201D""\2018""\2019";font-style:italic}blockquote:before{content:open-quote}blockquote:after{content:close-quote}#carousel .caption p:last-child a::after,#categories .box p:last-child a::after{content:" >"}blockquote p{display:inline}#header{padding:26px 0 0}#nav{position:relative;z-index:999;background:#344857;bottom:-35px;padding:0}#logo{background:url(logo.png) center center no-repeat;background-size:cover;width:356px;height:163px;display:block;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;max-width:100%}#logo:hover,#social a:hover{opacity:.75}#logo span,#social span{display:none}#social{text-align:right;margin-top:18px}#social a{display:inline-block;width:33px;height:33px;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}#phone{font-size:1.5em;clear:both;margin-right:11px}#facebook{background:url(facebook-icon.png) center center no-repeat}#twitter{background:url(twitter-icon.png) center center no-repeat}#pinterest{background:url(pinterest-icon.png) center center no-repeat}#mail{background:url(mail-icon.png) center center no-repeat}#instagram{background:url(instagram-icon.png) center center no-repeat}#google{background:url(google-icon.png) center center no-repeat}#categories{padding:62px 0 90px;background:#ececec}#categories .margin div{padding:0 .9em}#categories h2{line-height:.95em;font-size:2.05em}#categories h2 strong{color:#00a1d8;font-size:1.333em;display:inline-block;font-weight:400;position:relative}#categories .line div:nth-child(1) h2 strong{margin-left:1.85em}#categories .line div:nth-child(2) h2 strong{margin-left:1.8em}#categories .line div:nth-child(3) h2 strong{margin-left:1.15em}#categories .box{position:relative;padding:165px 25px 75px;height:290px;font-weight:300!important;background-size:contain!important}.homepage #categories .box{height:385px}#categories .line div:nth-child(1) .box{background:url(../images/kitchendesign-bg.jpg) center top no-repeat #fff}#categories .line div:nth-child(2) .box{background:url(../images/customjoinery-bg.jpg) center top no-repeat #fff}#categories .line div:nth-child(3) .box{background:url(../images/bespokefurniture-bg.jpg) center top no-repeat #fff}#categories .box p:last-child{position:absolute;right:0;bottom:-30px;display:block;background:#00b4f1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none;-o-text-overflow:clip;text-overflow:clip;-webkit-transform:skewX(-18deg);transform:skewX(-18deg);-webkit-font-smoothing:subpixel-antialiased}#carousel .caption div,#carousel .caption div span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-text-overflow:clip;text-overflow:clip;border:none}#categories .box p:last-child:hover{background:#00a1d8}#categories .box p:last-child a{-webkit-transform:skewX(18deg);transform:skewX(18deg);display:block;padding:19px 25px;color:#fff}#main{padding:75px 0 50px;background:url(main-bg.jpg) center top no-repeat;background-size:100%}.homepage #main{padding:58px 0 66px}#main h1{margin-bottom:.6em}#main h2,#main h3,#main h4{margin:.7em 0 .3em}#main p,#main ul{margin-bottom:10px;line-height:1.9em}#main img{display:block;position:relative}#testimonials{text-align:center;background:#fff;padding:72px 0}#testimonials h2{text-align:left;font-size:2.5em;margin-bottom:45px}#testimonials article{padding:0 85px 0 0;background:url(99.png) right bottom no-repeat}#testimonials p{padding:0 0 0 85px;background:url(66.png) left top no-repeat}#testimonials p a{font-size:28px;font-weight:300!important;font-style:italic;color:#00a1d8;display:block;line-height:1.3em}#testimonials span{color:#344857}#carouselbox{background:#212727}#carousel{text-align:center;max-width:1600px;margin:0 auto;position:relative}#carousel .caption{max-width:1140px;position:relative;top:0;right:0;bottom:0;left:0;margin:auto;z-index:99999;font-size:1.8em;color:#222f39;text-align:left}#carousel .caption div{padding:22px 35px 22px 38px;bottom:52px;right:35px;position:absolute;background:rgba(252,252,252,.8);text-shadow:0 0 18px rgba(251,251,251,.82),0 0 8px rgba(251,251,251,1);box-sizing:content-box;-webkit-transform:skewX(-18deg);transform:skewX(-18deg)}#carousel .caption div span{display:block;max-width:530px;line-height:1.45em;box-sizing:content-box;-webkit-transform:skewX(18deg);transform:skewX(18deg);text-indent:10px}#carousel .caption p:last-child{position:absolute;display:block;background:#00b4f1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:none;-o-text-overflow:clip;text-overflow:clip;-webkit-transform:skewX(-18deg);transform:skewX(-18deg);text-indent:0;bottom:34px;right:24px;padding:0}#carousel .caption p:last-child:hover{background:#00a1d8}#carousel .caption p:last-child a{-webkit-transform:skewX(18deg);transform:skewX(18deg);display:block;padding:19px 25px;text-transform:uppercase;color:#fff;font-size:.65em;line-height:1em}#footer,#footer a{color:#ddd}#footer{background:#212727;padding:1.5em 0;font-weight:300}#team-role,.team-item p span{font-weight:700}#footer a:hover{color:#fff!important}#footer ul{padding:0;text-align:right}#footer li a{text-decoration:underline;padding:0 9px;border-right:1px solid #ddd;line-height:1em}#footer li{display:inline-block}#footer li:last-child a{border:none;padding-right:0}#wwd{padding-right:22px;background:url(wwd.png) right center no-repeat;margin-top:28px;display:block}.homepage h1{font-size:3.1em;text-align:center;letter-spacing:5px;margin-bottom:36px;line-height:1em}.homepage #main h2{font-size:1.8em;margin-top:1em!important}.homepage .photoleft,.homepage .photoright{max-width:33%}.enquiries #categories,.news #categories,.process #categories,.process #testimonials,.services #categories,.services #testimonials,.team #categories{display:none}.services .photoleft,.services .photoright{max-width:30%}#portfolio-content{margin-top:20px}#portfolio-content h2{margin-top:30px}#portfolio-content br{line-height:.6em;content:" ";display:block;margin:10px 0}#portfolio-content .portfolio-item{margin:0 15px 20px 0;max-width:calc(25% - 11.5px);width:calc(25% - 11.5px);float:left;min-height:250px;overflow:hidden}#portfolio-content a{display:block;position:relative;height:200px;overflow:hidden}.portfolio #portfolio-content .portfolio-item:nth-child(4n+4){margin-right:0}#portfolio-content.embed .portfolio-item:nth-child(4n+5){margin-right:0}#portfolio-content a img{display:block;max-width:100%;max-height:100%;height:auto;width:auto;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute}#portfolio-content span{display:block;text-align:center}#portfolio-content p+div.clear{margin-top:15px}#portfolio-content a span{display:block;text-align:center;font-size:1.2em}.comments h1{text-align:left;margin:17px 0 38px}.comments #testimonials article{padding:0;background:0 0}.comment-item{margin-bottom:65px;padding:0 85px 0 0;background:url(99.png) right bottom no-repeat}.comment-item:last-child{margin-bottom:0}.comments #testimonials .comment-item:nth-of-type(2n) p a{color:#999}.team h2{font-size:1.8em;margin:.2em 0 .3em!important}.team h1.small{font-size:2.2em;margin-bottom:5px}.team-photo{max-width:27%;margin:0 22px 16px 0;padding:0;height:auto;max-height:315px;overflow:hidden;position:relative;float:left}img.team-subpage{max-width:50%;margin:28px 22px 28px 0;height:auto;max-height:340px;float:left}.team-photo img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:100%}.team-item{clear:both;width:100%;padding:12px 0 5px;margin-bottom:0}.team-item p:last-of-type{margin-bottom:20px!important}.team-profile{margin-top:28px;position:relative}.absright{right:0;bottom:28px;position:absolute}.enquiries #googlemap{width:100%;height:350px;border:0;display:block}.enquiries #main{padding-bottom:20px}.enquiries #testimonials,.portfolio #categories,.portfolio #testimonials{display:none}.blog #categories,.blog #testimonials{display:none}#sck-form{padding:.5em 0}#sck-form label{width:160px;float:left;display:block;padding:.45em}#sck-form input.field{width:200px;padding:.45em;margin-bottom:5px}#sck-form textarea.field{width:300px;height:100px}#sck-form img{display:inline-block;margin-bottom:-.225em}#sck-form .solve{display:inline-block;margin:.45em 0;min-width:320px}#sck-form .solve span{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);unicode-bidi:bidi-override;direction:rtl}.clear{width:100%;height:0;margin:0;padding:0;clear:both;overflow:hidden}.photoleft,.photoright{height:auto;max-width:50%}.big-button::after{content:" >"}.back::after{content:""!important}.back::before{content:"< "!important}.big-button{display:inline-block;color:#fff!important;padding:19px 21px;border:0;background:#00B4F1}.big-button:hover{background:#00A1D8!important}.floatleft{float:left;margin:0 10px 15px 0}.floatright{float:right;margin:0 0 10px 15px}.photoleft{float:left;margin:0 28px 22px 0}.photoright{float:right;margin:0 0 22px 28px}.numbered{margin-right:15px;display:inline-block;background:#3a4857;color:#fff;text-align:center;padding:12px 16px;min-width:49px;}.column-item h2{color:#0092ce;}.column-item p{margin-left:64px}@media screen and (min-width:1140px){#categories .margin div:first-child{padding-left:0}#categories .margin div:last-child{padding-right:0}}@media screen and (min-width:960px) and (max-width:1140px){#categories h2{font-size:1.8em}#categories .box{padding:145px 25px 75px}}@media screen and (max-width:960px){.top-nav li a{padding:1.5em 1.65em;font-size:.95em}}@media screen and (min-width:768px) and (max-width:960px){#categories h2{font-size:1.35em}#categories .box{padding:125px 25px 55px}#categories h2 strong{margin-left:0!important;font-size:1.2em}#categories .box p:last-child{font-size:.9em}}@media screen and (max-width:768px){#wwd,.right{float:none}#footer p,#footer ul,.top-nav li a{text-align:center}.top-nav li a{padding:.6em 0;font-size:1.2em}#footer ul{margin-top:20px}#wwd{left:0;right:0;margin:30px auto;display:inline-block}#carousel .caption{font-size:1em;width:auto}#carousel .caption div,#carousel .caption p{right:20px;bottom:20px;text-indent:0}#carousel .caption div span,#carousel .caption p{padding-right:120px}#carousel .caption div span{max-width:425px}#carousel .caption p{max-width:480px}#carousel .caption p:last-child{font-size:1.2em;bottom:10px;right:10px}#categories .margin .m-6{width:100%;margin-bottom:45px}h1{line-height:1.05em}}@media screen and (min-width:710px) and (max-width:768px){.homepage #categories .box{padding:292px 25px 136px!important}}@media screen and (min-width:660px) and (max-width:710px){.homepage #categories .box{padding:265px 25px 126px!important}}@media screen and (min-width:600px) and (max-width:660px){.homepage #categories .box{padding:245px 25px 136px!important}}@media screen and (min-width:540px) and (max-width:600px){.homepage #categories .box{padding:235px 25px 136px!important}}@media screen and (min-width:480px) and (max-width:540px){.homepage #categories .box{padding:197px 25px 136px!important}}@media screen and (min-width:480px) and (max-width:768px){.homepage #categories h2 strong{font-size:1em;margin-left:0!important;display:inline}}@media screen and (max-width:480px){.column-item p{margin-left:0}.numbered{display:block;clear:both;margin-bottom:10px;}.caption{display:none}#portfolio-content .portfolio-item{width:100%;margin-right:0;max-width:100%}.homepage #categories h2{font-size:1.6em}.homepage #categories h2 strong{font-size:1.1em;margin-left:0!important}.big-button.absright{clear:both;float:left;position:relative;bottom:auto;right:auto}#testimonials p a{font-size:18px}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}100%,75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}100%,75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}@media print{#carouselbox{display:none;}}