@import url(../CherryFramework/style.css);@import url(//fonts.googleapis.com/css?family=Ubuntu:300,400,500,700);html{background:url(images/html.jpg.pagespeed.ce.du3-eDC9Ji.jpg) repeat 50% 0%}body{background:url(images/body.jpg.pagespeed.ce.FPZTGhn02D.jpg) repeat-y 0% 0%}body.home{background-attachment:fixed}@media (max-width:767px){body{padding:0}}.main-holder{overflow:hidden;position:relative!important}.main-holder input[type="text"],.main-holder input[type="email"],.main-holder input[type="tel"],.main-holder textarea{background:#fff;min-height:49px;margin:0;padding:13.5px 20px 13.5px 20px!important;border:none!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;resize:none;font-family:'Ubuntu',sans-serif;font-size:20px;font-weight:500;color:#787476!important}.main-holder input[type="text"]::-moz-placeholder,.main-holder input[type="email"]::-moz-placeholder,.main-holder input[type="tel"]::-moz-placeholder,.main-holder textarea::-moz-placeholder{color:#787476}.main-holder input[type="text"]::-ms-input-placeholder,.main-holder input[type="email"]::-ms-input-placeholder,.main-holder input[type="tel"]::-ms-input-placeholder,.main-holder textarea::-ms-input-placeholder{color:#787476}.main-holder input[type="text"]::-webkit-input-placeholder,.main-holder input[type="email"]::-webkit-input-placeholder,.main-holder input[type="tel"]::-webkit-input-placeholder,.main-holder textarea::-webkit-input-placeholder{color:#787476}.main-holder input[type="text"]:-moz-placeholder,.main-holder input[type="email"]:-moz-placeholder,.main-holder input[type="tel"]:-moz-placeholder,.main-holder textarea:-moz-placeholder{color:#787476}.main-holder input[type="text"]:-ms-input-placeholder,.main-holder input[type="email"]:-ms-input-placeholder,.main-holder input[type="tel"]:-ms-input-placeholder,.main-holder textarea:-ms-input-placeholder{color:#787476}.main-holder input[type="text"]::-webkit-input-placeholder,.main-holder input[type="email"]::-webkit-input-placeholder,.main-holder input[type="tel"]::-webkit-input-placeholder,.main-holder textarea::-webkit-input-placeholder{color:#787476}.main-holder input[type="submit"],.main-holder input[type="reset"]{background:#f53535;height:49px;margin:0 15px 0 0;padding:0 20px;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;font-family:'Ubuntu',sans-serif;font-size:16px;font-weight:500;text-shadow:none;text-transform:uppercase;text-decoration:none;color:#fff}.main-holder input[type="submit"]:focus,.main-holder input[type="reset"]:focus{background:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#fff}.main-holder input[type="submit"]:hover,.main-holder input[type="reset"]:hover{background:#2d3035;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#fff}@media (min-width:980px) and (max-width:1200px){.main-holder .search-form input[type="text"]{width:170px}}@media (min-width:768px) and (max-width:979px){.main-holder .search-form input[type="text"]{width:110px}}@media (max-width:480px){.main-holder .search-form input[type="text"]{width:150px}}.main-holder .search-form input[type="submit"]{margin:0 0 0 10px}h1{position:relative;padding:0 0 11px 0;letter-spacing:-1px;font-weight:500!important;text-align:center}h1:before{background:#f53535;position:absolute;right:50%;bottom:0;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}h1 a{text-decoration:none;color:#2d3035}h1 a:focus{text-decoration:none;color:#2d3035}h1 a:hover{text-decoration:none;color:#f53535}h2{position:relative;padding:0 0 11px 0;letter-spacing:-1px;font-weight:500!important;text-align:center}h2:before{background:#f53535;position:absolute;right:50%;bottom:0;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}h2 a{text-decoration:none;color:#2d3035}h2 a:focus{text-decoration:none;color:#2d3035}h2 a:hover{text-decoration:none;color:#f53535}h3{position:relative;margin-bottom:52px;padding:0 0 11px 0;letter-spacing:-1px;font-weight:500!important;text-align:center}h3:before{background:#f53535;position:absolute;right:50%;bottom:0;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}h3 a{text-decoration:none;color:#2d3035}h3 a:focus{text-decoration:none;color:#2d3035}h3 a:hover{text-decoration:none;color:#f53535}h4{font-weight:500!important}h4 a{text-decoration:none;color:#787476}h4 a:focus{text-decoration:none;color:#787476}h4 a:hover{text-decoration:none;color:#f53535}h5{font-weight:500!important}h5 a{text-decoration:none;color:#787476}h5 a:focus{text-decoration:none;color:#787476}h5 a:hover{text-decoration:none;color:#2d3035}h6{margin:0 0 20px 0;font-weight:500!important}h6 a{text-decoration:none;color:#787476}h6 a:focus{text-decoration:none;color:#787476}h6 a:hover{text-decoration:none;color:#2d3035}p{margin:0 0 22px 0;font-weight:300}a{-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}a:hover{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none}img.alignleft{margin:5px 30px 5px 0}@media (max-width:767px){img.alignleft{max-width:50%;margin-right:20px}}.header{background:url(images/header.jpg.pagespeed.ce.fLmkhHy0mR.jpg) no-repeat 50% 0%;background-size:cover;margin:0;padding:74px 0 91px 0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.header{padding:30px 20px 30px 20px;text-align:center}}body.home .header{background:none;position:absolute;top:0;width:100%;left:0;padding:74px 0 0 0}@media (max-width:767px){body.home .header{padding:30px 20px 0 20px}}.header .logo{float:none;margin:0 0 64px 0}@media (min-width:768px) and (max-width:979px){.header .logo{width:100%}}@media (max-width:767px){.header .logo{margin:0 0 30px 0}}.header .logo .logo_h__txt{margin:0;padding:12px 0 0 0;text-align:left;text-transform:lowercase}@media (max-width:767px){.header .logo .logo_h__txt{text-align:center}}.header .logo .logo_h__txt:before{display:none}.header .logo .logo_h__txt a{font-weight:500}@media (max-width:480px){.header .logo .logo_h__txt a{line-height:30px;font-size:34px}}.header .logo .logo_h__txt a:focus{text-decoration:none;color:#fff}.header .logo .logo_h__txt a:hover{text-decoration:none;color:#fff}.header .logo .logo_tagline{display:none}.header .nav__primary{float:none;margin:0}.header .nav__primary.isStuck{background:#40323d;padding:20px;right:0;left:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px rgba(0,0,0,.3);box-shadow:0 3px 3px rgba(0,0,0,.3);text-align:center;z-index:999}.header .nav__primary.isStuck .sf-menu{display:inline-block;vertical-align:top}.header .nav__primary.isStuck .sf-menu>li>a:before{bottom:-12px}.header .nav__primary .cherry-mega-menu,.header .nav__primary .sf-menu{float:none;background:none;box-shadow:none}.header .nav__primary .cherry-mega-menu ul,.header .nav__primary .sf-menu ul{background:#fff;width:120px;padding:20px}.header .nav__primary .cherry-mega-menu>li,.header .nav__primary .sf-menu>li{background:none;margin:0 0 0 39px}@media (min-width:768px) and (max-width:979px){.header .nav__primary .cherry-mega-menu>li,.header .nav__primary .sf-menu>li{margin:0 0 0 21px}}.header .nav__primary .cherry-mega-menu>li:first-child,.header .nav__primary .sf-menu>li:first-child{margin:0}.header .nav__primary .cherry-mega-menu>li>a,.header .nav__primary .sf-menu>li>a{position:relative;padding:0;border:none;letter-spacing:-.5px;font-weight:500!important}.header .nav__primary .cherry-mega-menu>li>a:before,.header .nav__primary .sf-menu>li>a:before{background:url(images/menu_act.png.pagespeed.ce.V3AHSQP9Mj.png) no-repeat 0% 0%;display:block;position:absolute;bottom:-28px;left:50%;width:11px;height:11px;overflow:hidden;margin:0 0 0 -5px;opacity:0;filter:alpha(opacity=0);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;pointer-events:none;content:''}.header .nav__primary .cherry-mega-menu>li li,.header .nav__primary .sf-menu>li li{background:none;margin:1px 0 0 0}.header .nav__primary .cherry-mega-menu>li li:first-child,.header .nav__primary .sf-menu>li li:first-child{margin:0}.header .nav__primary .cherry-mega-menu>li li>a,.header .nav__primary .sf-menu>li li>a{padding:0;border:none;line-height:24px;font-size:18px;color:#bab2bb}.header .nav__primary .cherry-mega-menu>li li .sf-sub-indicator,.header .nav__primary .sf-menu>li li .sf-sub-indicator{display:none}.header .nav__primary .sf-menu li:hover ul,.header .nav__primary .sf-menu li.sfHover ul{margin:0 0 0 -80px;top:30px;left:50%}.header .nav__primary ul.sf-menu li li:hover ul,.header .nav__primary ul.sf-menu li li.sfHover ul{margin:0;top:-20px;left:145px}.header .nav__primary .sf-menu>li:hover>a,.header .nav__primary .sf-menu>li.sfHover>a,.header .nav__primary .sf-menu>li.current-menu-item>a,.header .nav__primary .sf-menu>li.current_page_item>a,.header .nav__primary .cherry-mega-menu>li:hover>a,.header .nav__primary .cherry-mega-menu>li.current-menu-item>a,.header .nav__primary .cherry-mega-menu>li.current_page_item>a,.header .nav__primary .cherry-mega-menu>li.cherry-mega-menu-hover>a{background:none;color:#1f1e1e}.header .nav__primary .sf-menu>li:hover>a:before,.header .nav__primary .sf-menu>li.sfHover>a:before,.header .nav__primary .sf-menu>li.current-menu-item>a:before,.header .nav__primary .sf-menu>li.current_page_item>a:before,.header .nav__primary .cherry-mega-menu>li:hover>a:before,.header .nav__primary .cherry-mega-menu>li.current-menu-item>a:before,.header .nav__primary .cherry-mega-menu>li.current_page_item>a:before,.header .nav__primary .cherry-mega-menu>li.cherry-mega-menu-hover>a:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.header .nav__primary .sf-menu li li:hover>a,.header .nav__primary .sf-menu li li.sfHover>a,.header .nav__primary .sf-menu li li.current-menu-item>a,.header .nav__primary .sf-menu li li.current_page_item>a,.header .nav__primary .cherry-mega-menu li li:hover>a,.header .nav__primary .cherry-mega-menu li li.sfHover>a,.header .nav__primary .cherry-mega-menu li li.current-menu-item>a,.header .nav__primary .cherry-mega-menu li li.current_page_item>a{background:none;color:#f53535}.header .nav__primary .sf-sub-indicator{margin:0 -5px 0 0;top:-10px;right:50%}.header .nav__primary .cherry-mega-menu-sub{padding:0}.header .nav__primary .cherry-mega-menu-sub:after{clear:both;width:100%;content:"";display:block}.header .nav__primary .cherry-mega-menu-sub-item{margin:0!important}.header .nav__primary .cherry-mega-menu-mobile-trigger{box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative}.header .nav__primary .cherry-mega-menu-mobile-trigger.mega-menu-mobile-on{z-index:999;background:#fcfcfc}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on{background:#fff!important;padding:20px!important;position:absolute;text-align:left}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on li.menu-item{margin:0;clear:both}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on li.menu-item.cherry-mega-menu-top-item{margin:0 0 5px 0}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on li.menu-item .cherry-mega-menu-sub{padding:0 20px!important;margin:0!important}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on li.menu-item.menu-item-widget>a,.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on li.menu-item.menu-item-standard>a{font-size:16px}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on .item-type-megamenu>.cherry-mega-menu-sub li[class*="menu-columns-"]{padding-left:0;padding-right:0}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on .mega-block-title{padding:0 0 10px 0;font-size:16px;line-height:20px}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on .banner_wrapper{display:inline-block}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on .banner_wrapper img{width:100%}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on .banner_wrapper .mega-block-title{padding:10px 16px}.header .nav__primary .cherry-mega-menu.mega-menu-mobile-on .banner_wrapper p{margin:0}.header .nav__primary .cherry-mega-menu.mega-menu-direction-vertical{width:240px;padding:20px 0!important;background:rgba(0,0,0,.2)}.header .nav__primary .cherry-mega-menu.mega-menu-direction-vertical li.menu-item{margin:0 0 5px 0}.header .nav__primary .cherry-mega-menu.mega-menu-direction-vertical>li{padding:0 30px 0 40px}.header .nav__primary .cherry-mega-menu.mega-menu-direction-vertical>li>a:before{bottom:auto;left:-20px;top:50%;margin:-5px 0 0 0}.header .nav__primary .cherry-mega-menu .cherry-mega-menu-sub{top:41px}.header .nav__primary .cherry-mega-menu>.item-type-standard .cherry-mega-menu-sub{width:200px}.header .nav__primary .cherry-mega-menu .item-nested-sub>.cherry-mega-menu-sub{left:176px;top:-20px!important}.header .nav__primary .cherry-mega-menu .item-type-megamenu>.cherry-mega-menu-sub{padding:35px 20px}.header .nav__primary .cherry-mega-menu .item-type-megamenu>.cherry-mega-menu-sub li[class*="menu-columns-"]{padding-left:15px;padding-right:15px}.header .nav__primary .cherry-mega-menu .item-type-megamenu>.cherry-mega-menu-sub>li{position:relative;z-index:2}.header .nav__primary .cherry-mega-menu .item-type-megamenu.item-submenu-position-fullwidth>.cherry-mega-menu-sub{padding:35px 0}.header .nav__primary .cherry-mega-menu.mega-menu-direction-horizontal .item-type-megamenu.item-submenu-position-fullwidth>.cherry-mega-menu-sub:before{position:absolute;top:0;bottom:0;left:-200%;right:-200%;content:"";background:#fff}@media (max-width:767px){.header .nav__primary .cherry-mega-menu.mega-menu-direction-horizontal .item-type-megamenu.item-submenu-position-fullwidth>.cherry-mega-menu-sub:before{display:none}}.header .nav__primary .cherry-mega-menu.mega-menu-direction-horizontal>.item-type-standard>.cherry-mega-menu-sub{left:50%;margin-left:-100px!important}.header .nav__primary .mega-block-title{font-size:20px;line-height:24px;color:#2d3035;padding:0 0 25px 0}.header .nav__primary .menu-item-widget>ul,.header .nav__primary .menu-item-widget ul.menu{padding:0 0 10px 0!important;margin:0;width:100%}.header .nav__primary .menu-item-widget>ul>li,.header .nav__primary .menu-item-widget ul.menu>li{list-style:none;padding:0 0 5px 22px;position:relative;margin:0!important;line-height:22px}.header .nav__primary .menu-item-widget>ul>li:before,.header .nav__primary .menu-item-widget ul.menu>li:before{position:absolute;content:"\f00c";top:0;left:0;font-family:FontAwesome;width:15px;font-size:15px;line-height:22px;color:#1f1e1e}.header .nav__primary .menu-item-widget>ul>li>a,.header .nav__primary .menu-item-widget ul.menu>li>a{color:#787476;font-size:14px;line-height:22px;font-weight:300;display:inline}.header .nav__primary .menu-item-widget>ul>li>a:hover,.header .nav__primary .menu-item-widget ul.menu>li>a:hover{color:#1f1e1e}.header .nav__primary .banner_wrapper{margin:5px 0;padding:0;background:#1f1e1e;color:#fff}.header .nav__primary .banner_wrapper .thumbnail{margin:0}.header .nav__primary .banner_wrapper h4.mega-block-title{color:#fff;font-size:24px;list-style:22px;padding:15px 16px 7px}.header .nav__primary .banner_wrapper .excerpt{padding:0 16px 16px}.header .cherry-mega-menu-mobile-close{position:absolute;top:0;left:0;right:0;background:#fcfcfc}.header .header_widget_1{width:100%;overflow:hidden;margin:0 0 65px 0;padding:28px 0 0 0;letter-spacing:-.3px;line-height:16px;font-size:18px;font-weight:500;color:#bab2bb}@media (min-width:1200px){.header .header_widget_1{padding-left:70px}}@media (min-width:768px) and (max-width:979px){.header .header_widget_1{margin:0 0 45px 0;text-align:right}}@media (max-width:767px){.header .header_widget_1{margin:0 0 35px 0}}.header .header_widget_1 strong{font-weight:500}.header .header_widget_1 strong:before{float:left;margin:6px 16px 0 0;font-family:FontAwesome;font-size:18px;content:'\f041'}@media (min-width:768px) and (max-width:979px){.header .header_widget_1 strong:before{float:right;margin:6px 0 16px 16px}}@media (max-width:767px){.header .header_widget_1 strong:before{display:none}}.header .header_widget_1 span{display:block}.header .social-nets-wrapper{float:right;margin:0 0 0 16px}@media (max-width:767px){.header .social-nets-wrapper{float:none;margin:0 0 5px 0}}.header .social-nets-wrapper ul{margin:0;padding:0;line-height:0;font-size:0}.header .social-nets-wrapper ul li{display:inline-block;margin:0 0 0 1px;padding:0;list-style:none;vertical-align:top}.header .social-nets-wrapper ul li a{background:#fff;display:block;width:25px;height:25px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.header .social-nets-wrapper ul li a:hover{background:#f53535;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.header .social-nets-wrapper ul li a:hover:before{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#fff}.header .social-nets-wrapper ul li a[title="facebook"]:before{content:'\f09a'}.header .social-nets-wrapper ul li a[title="google"]:before{content:'\f0d5'}.header .social-nets-wrapper ul li a[title="rss"]:before{content:'\f09e'}.header .social-nets-wrapper ul li a[title="pinterest"]:before{content:'\f0d2'}.header .social-nets-wrapper ul li a[title="youtube"]:before{content:'\f167'}.header .social-nets-wrapper ul li a:before{display:block;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;line-height:25px;font-family:FontAwesome;font-size:15px;text-align:center;color:#2d3035}.header .social-nets-wrapper ul li a img{display:none}.header .header_widget_2{float:right;padding:5px 0 0 0;letter-spacing:-.4px;line-height:16px;font-size:18px;font-weight:500;color:#f53535}@media (max-width:767px){.header .header_widget_2{float:none;padding:0}}.header .header_widget_2 strong{font-weight:500}.header .header_widget_2 strong:before{margin:0 10px 0 0;font-family:FontAwesome;font-size:18px;content:'\f095'}#slider-wrapper .container{position:relative;width:1980px;margin:0 0 0 -990px;left:50%}@media (min-width:1981px){#slider-wrapper .container{width:100%;margin:0;left:auto}}@media (min-width:768px) and (max-width:979px){#slider-wrapper .container{width:1600px;margin:0 0 0 -800px}}@media (max-width:767px){#slider-wrapper .container{width:1200px;margin:0 0 0 -600px}}#slider-wrapper .container .camera_wrap{margin:0!important}#slider-wrapper .camera_caption{position:absolute;width:1170px;margin:0 0 0 -585px;line-height:19px;font-size:21px;font-weight:400;bottom:285px;left:50%;color:#bab2bb}@media (min-width:980px) and (max-width:1200px){#slider-wrapper .camera_caption{width:940px;margin:0 0 0 -470px}}@media (min-width:768px) and (max-width:979px){#slider-wrapper .camera_caption{width:724px;margin:0 0 0 -362px;bottom:185px}}@media (max-width:767px){#slider-wrapper .camera_caption{width:440px;margin:0 0 0 -220px;bottom:80px;text-align:center}}@media (max-width:480px){#slider-wrapper .camera_caption{width:280px;margin:0 0 0 -140px}}#slider-wrapper .camera_caption div{background:none;padding:0}#slider-wrapper .camera_caption strong{display:block;margin:0 0 35px 0;letter-spacing:-4px;line-height:101px;font-size:114px;font-weight:500;text-transform:uppercase;color:#fff}@media (min-width:980px) and (max-width:1200px){#slider-wrapper .camera_caption strong{line-height:80px;font-size:80px}}@media (min-width:768px) and (max-width:979px){#slider-wrapper .camera_caption strong{line-height:70px;font-size:70px}}@media (max-width:767px){#slider-wrapper .camera_caption strong{margin:0 0 15px 0;letter-spacing:-1px;line-height:40px;font-size:40px}}@media (max-width:480px){#slider-wrapper .camera_caption strong{line-height:30px;font-size:30px}}#slider-wrapper .camera_caption strong span{color:#f53535}@media (min-width:1200px){#slider-wrapper .camera_caption strong span{display:block}}#slider-wrapper .camera_caption p{margin:0 0 52px 0;letter-spacing:-.4px;font-weight:400}@media (max-width:767px){#slider-wrapper .camera_caption p{margin:0 0 25px 0}}@media (max-width:480px){#slider-wrapper .camera_caption p{line-height:15px;font-size:15px}}#slider-wrapper .camera_caption em{font-style:normal}#slider-wrapper .camera_caption em a{background:#f53535;border-color:#f53535;color:#fff}#slider-wrapper .camera_caption em a:focus{background:#f53535;border-color:#f53535;color:#fff}#slider-wrapper .camera_caption em a:hover{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;border-color:#685d68;color:#fff}#slider-wrapper .camera_caption a{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;display:inline-block;min-width:155px;margin:0 10px 0 0;padding:14px 20px 15px 20px;border:2px solid #685d68;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff}@media (max-width:480px){#slider-wrapper .camera_caption a{min-width:1px}}#slider-wrapper .camera_caption a:focus{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;border-color:#685d68;text-decoration:none;color:#fff}#slider-wrapper .camera_caption a:hover{background:#f53535;border-color:#f53535;text-decoration:none;color:#fff}#slider-wrapper .camera_pag{position:absolute;right:0;bottom:73px;left:50%;width:1170px;margin:0 0 0 -585px}@media (min-width:980px) and (max-width:1200px){#slider-wrapper .camera_pag{width:940px;margin:0 0 0 -470px}}@media (min-width:768px) and (max-width:979px){#slider-wrapper .camera_pag{width:724px;margin:0 0 0 -362px}}@media (max-width:767px){#slider-wrapper .camera_pag{width:440px;margin:0 0 0 -220px;bottom:20px;text-align:center}}#slider-wrapper .camera_pag ul{margin:0;padding:0;line-height:0;font-size:0;text-align:left}@media (max-width:767px){#slider-wrapper .camera_pag ul{text-align:center}}#slider-wrapper .camera_pag ul li{background:#fff;display:inline-block;width:8px;height:8px;margin:0 0 0 7px;padding:0;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;list-style:none;vertical-align:top}#slider-wrapper .camera_pag ul li:first-child{margin:0}#slider-wrapper .camera_pag ul li:focus{background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}#slider-wrapper .camera_pag ul li:hover,#slider-wrapper .camera_pag ul li.cameracurrent{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}#slider-wrapper .camera_pag ul li span{display:none}#slider-wrapper .camera_thumbs{position:absolute;right:0;bottom:0;left:0}#slider-wrapper .camera_thumbs .camera_thumbs_cont{background:none}.content-holder{margin:0;padding:104px 0 84px 0}@media (max-width:767px){.content-holder{padding:104px 20px 84px 20px}}body.home .content-holder{padding:0 0 84px 0}@media (max-width:767px){body.home .content-holder{padding:0 20px 84px 20px}}#comments h3{padding:0 0 11px 0}#sidebar h3{margin-bottom:35px}#sidebar .widget{margin:156px 0 0 0}#sidebar .widget:first-child{margin:0}#sidebar .widget_categories ul,#sidebar .widget_archive ul,#sidebar .widget_nav_menu ul,#sidebar .widget_meta ul,#sidebar .widget_meta ul,#sidebar .widget_pages ul,#sidebar .widget_recent_comments ul,#sidebar .widget_recent_entries ul{margin:0;padding:0}#sidebar .widget_categories ul li,#sidebar .widget_archive ul li,#sidebar .widget_nav_menu ul li,#sidebar .widget_meta ul li,#sidebar .widget_meta ul li,#sidebar .widget_pages ul li,#sidebar .widget_recent_comments ul li,#sidebar .widget_recent_entries ul li{position:relative;margin:13px 0 0 0;padding:0 0 0 30px;list-style:none;line-height:22px;font-size:14px;font-weight:300;color:#2d3035}#sidebar .widget_categories ul li:first-child,#sidebar .widget_archive ul li:first-child,#sidebar .widget_nav_menu ul li:first-child,#sidebar .widget_meta ul li:first-child,#sidebar .widget_meta ul li:first-child,#sidebar .widget_pages ul li:first-child,#sidebar .widget_recent_comments ul li:first-child,#sidebar .widget_recent_entries ul li:first-child{margin:0}#sidebar .widget_categories ul li:before,#sidebar .widget_archive ul li:before,#sidebar .widget_nav_menu ul li:before,#sidebar .widget_meta ul li:before,#sidebar .widget_meta ul li:before,#sidebar .widget_pages ul li:before,#sidebar .widget_recent_comments ul li:before,#sidebar .widget_recent_entries ul li:before{position:absolute;top:0;left:0;line-height:22px;font-family:FontAwesome;font-size:14px;color:#f53535;content:'\f00c'}#sidebar .widget_categories ul li a,#sidebar .widget_archive ul li a,#sidebar .widget_nav_menu ul li a,#sidebar .widget_meta ul li a,#sidebar .widget_meta ul li a,#sidebar .widget_pages ul li a,#sidebar .widget_recent_comments ul li a,#sidebar .widget_recent_entries ul li a{text-decoration:none;color:#2d3035}#sidebar .widget_categories ul li a:focus,#sidebar .widget_archive ul li a:focus,#sidebar .widget_nav_menu ul li a:focus,#sidebar .widget_meta ul li a:focus,#sidebar .widget_meta ul li a:focus,#sidebar .widget_pages ul li a:focus,#sidebar .widget_recent_comments ul li a:focus,#sidebar .widget_recent_entries ul li a:focus{text-decoration:none;color:#2d3035}#sidebar .widget_categories ul li a:hover,#sidebar .widget_archive ul li a:hover,#sidebar .widget_nav_menu ul li a:hover,#sidebar .widget_meta ul li a:hover,#sidebar .widget_meta ul li a:hover,#sidebar .widget_pages ul li a:hover,#sidebar .widget_recent_comments ul li a:hover,#sidebar .widget_recent_entries ul li a:hover{text-decoration:none;color:#f53535}#sidebar .widget_categories ul li ul,#sidebar .widget_archive ul li ul,#sidebar .widget_nav_menu ul li ul,#sidebar .widget_meta ul li ul,#sidebar .widget_meta ul li ul,#sidebar .widget_pages ul li ul,#sidebar .widget_recent_comments ul li ul,#sidebar .widget_recent_entries ul li ul{padding:13px 0 0 0}#sidebar #calendar_wrap caption{color:#f53535}#sidebar #calendar_wrap thead tr th{color:#f53535}#sidebar .post-list{padding:1px 0 0 0}#sidebar .post-list li{margin:50px 0 0 0;padding:0}#sidebar .post-list li:first-child{margin:0}#sidebar .post-list li .thumbnail{margin:5px 30px 5px 0}@media (min-width:768px) and (max-width:979px){#sidebar .post-list li .thumbnail{max-width:40%;margin-right:20px}}#sidebar .post-list li time{display:block;margin:0 0 -1px 0;line-height:16px;font-size:10px;text-transform:uppercase;color:#787476}#sidebar .post-list li h4{margin:0 0 20px 0}#sidebar .post-list li .excerpt{margin:0 0 35px 0}#sidebar .comments-custom{padding:6px 0 0 0}#sidebar .comments-custom li{margin:55px 0 0 0;padding:0;line-height:22px;font-size:14px;color:#787476}#sidebar .comments-custom li:first-child{margin:0}#sidebar .comments-custom li .thumbnail{margin:0 30px 5px 0}#sidebar .comments-custom li .meta_format{margin:0}#sidebar .comments-custom li time{display:block;margin:0 0 6px 0;padding:16px 0 0 0;line-height:16px;font-size:10px;text-transform:uppercase;color:#787476}#sidebar .comments-custom li h4{margin:0;padding:0;line-height:16px;font-family:'Ubuntu',sans-serif;font-size:10px;font-weight:300;text-transform:uppercase;color:#787476}#sidebar .comments-custom li .comments-custom_txt{margin:43px 0 0 0;padding:0;border:none}#sidebar .comments-custom li .comments-custom_txt a{text-decoration:none;color:#787476}#sidebar .comments-custom li .comments-custom_txt a:focus{text-decoration:none;color:#787476}#sidebar .comments-custom li .comments-custom_txt a:hover{text-decoration:none;color:#f53535}.content_box.indent{background:none;margin:0;padding:299px 0 362px 0}@media (max-width:767px){.content_box.indent{padding:100px 0 100px 0}}.content_box.indent:before,.content_box.indent:after{display:none}.service-box{background:none;margin:0;padding:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center}@media (max-width:767px){.service-box{margin:0;padding:50px 0}}.service-box:hover .icon a img{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.service-box h2{margin:0 0 57px 0;padding:0;line-height:14px;font-size:10px;font-weight:300!important;color:#8e9197}.service-box h2:before{display:none}.service-box .icon{float:none;margin:0 0 44px 0}.service-box .icon a{display:inline-block;vertical-align:top}.service-box .icon a img{-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.service-box h5{position:relative;margin:0 0 35px 0;padding:0 0 21px 0;line-height:50px;font-size:42px;font-weight:500!important;color:#2d3035}@media (min-width:768px) and (max-width:979px){.service-box h5{line-height:40px;font-size:32px}}.service-box h5:before{background:#f53535;position:absolute;right:50%;bottom:0;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.service-box h5 a{text-decoration:none;color:#2d3035}.service-box h5 a:focus{text-decoration:none;color:#2d3035}.service-box h5 a:hover{text-decoration:none;color:#f53535}.service-box .service-box_txt{margin:0;padding:0}@media (min-width:1200px){.service-box .service-box_txt{padding:0 15px}}.service-box .service-box_txt strong{display:block;margin:0 0 10px 0;line-height:22px;font-size:20px;font-weight:500;color:#787476}.service-box .btn-align{padding:22px 0 0 0;text-align:center}.service-box.extra{margin:0 0 160px 0;padding:21px 0 0 0}@media (max-width:767px){.service-box.extra{margin:0;padding:25px 0}}.service-box.extra .icon{margin:0 0 47px 0}.service-box.extra h5{margin:0 0 10px 0;padding:0;line-height:22px;font-size:20px;color:#787476}.service-box.extra h5:before{display:none}.service-box.extra h5 a{text-decoration:none;color:#787476}.service-box.extra h5 a:focus{text-decoration:none;color:#787476}.service-box.extra h5 a:hover{text-decoration:none;color:#2d3035}.service-box.extra .service-box_txt{margin:0 0 13px 0}.service-box.style_1{color:#fff}.service-box.style_1 h2.title{margin:0 0 48px 0;padding:0;line-height:14px;font-size:10px;font-weight:300!important;color:#fff}.service-box.style_1 h2.title:before{display:none}.service-box.style_1 .icon{margin:0 0 39px 0}.service-box.style_1 h5{margin:0 0 10px 0;padding:0;line-height:22px;font-size:20px;color:#fff}.service-box.style_1 h5:before{display:none}.service-box.style_1 h5 a{text-decoration:none;color:#fff}.service-box.style_1 h5 a:focus{text-decoration:none;color:#fff}.service-box.style_1 h5 a:hover{text-decoration:none;color:#2d3035}.parallax-box .parallax-content{padding:216px 0 178px 0}@media (max-width:767px){.parallax-box .parallax-content{padding:120px 0 120px 0}}.parallax-box h2{margin:0 0 81px 0;padding:0 0 39px 0;letter-spacing:-3px;line-height:80px;font-size:94px;text-align:left;text-transform:uppercase;color:#fff}@media (max-width:767px){.parallax-box h2{line-height:50px;font-size:64px}}@media (max-width:480px){.parallax-box h2{letter-spacing:-1px;line-height:40px;font-size:44px}}.parallax-box h2:before{background:#fff;width:181px;height:7px;right:auto;bottom:0;left:0}.parallax-box h3{margin-bottom:65px;padding:0 0 11px 0;letter-spacing:-1px;color:#fff}.parallax-box h3:before{background:#fff}.parallax-box .list.ok-sign-list{padding:0 0 62px 0}@media (min-width:1200px){.parallax-box .list.ok-sign-list{padding-top:41px}}.parallax-box .list.ok-sign-list ul li{color:#fff}.parallax-box .list.ok-sign-list ul li:before{color:#fff}.parallax-box .list.ok-sign-list ul li a{color:#fff}.parallax-box .list.ok-sign-list ul li a:focus{color:#fff}.parallax-box .list.ok-sign-list ul li a:hover{color:#2d3035}.parallax-box a.btn-primary{background:#fff;min-width:135px;border-color:#fff;color:#2d3035}.parallax-box a.btn-primary:focus{background:#fff;border-color:#fff;color:#2d3035}.parallax-box a.btn-primary:hover{background:url(images/btn.png.pagespeed.ce.RB-YB-L-gc.png) repeat 0% 0%;border-color:#fff;color:#fff}.parallax-box.style_1 .parallax-content{padding:137px 0 183px 0}.parallax-box.style_2 .parallax-content{padding:161px 0 157px 0}.parallax-box.style_2 h2{position:relative;margin-bottom:82px;padding:0 0 11px 0;letter-spacing:-1px;line-height:50px;font-size:42px;text-transform:none;text-align:center;color:#2d3035}.parallax-box.style_2 h2:before{background:#f53535;position:absolute;top:auto;right:50%;bottom:0;left:auto;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.parallax-box.style_2 h3{color:#2d3035}.parallax-box.style_2 h3:before{background:#f53535;position:absolute;top:auto;right:50%;bottom:0;left:auto;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.parallax-box.style_3{margin-bottom:159px}.parallax-box.style_3 .parallax-content{padding:123px 0 97px 0}.parallax-box.style_4 .parallax-content{padding:149px 0 106px 0}.parallax-box.style_4 h2{position:relative;margin-bottom:36px;padding:0 0 11px 0;letter-spacing:-1px;line-height:50px;font-size:42px;text-transform:none;text-align:center;color:#fff}.parallax-box.style_4 h2:before{background:#fff;position:absolute;top:auto;right:50%;bottom:0;left:auto;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.parallax-box.style_5{margin:0 0 138px 0}.parallax-box.style_5 .parallax-content{padding:148px 0 120px 0;color:#fff}.parallax-box.style_5 h2{position:relative;margin-bottom:36px;padding:0 0 11px 0;letter-spacing:-1px;line-height:50px;font-size:42px;text-transform:none;text-align:center;color:#fff}.parallax-box.style_5 h2:before{background:#fff;position:absolute;top:auto;right:50%;bottom:0;left:auto;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.parallax-box.style_5 h5{margin-bottom:10px;color:#fff}.parallax-box.style_5 .list.ok-sign-list{padding:26px 0 0 0}.parallax-box.style_5 .list.ok-sign-list ul li a:hover{color:#f53535}.parallax-box.style_6 .parallax-content{padding:147px 0 154px 0}.parallax-box.style_6 h2{position:relative;margin-bottom:37px;padding:0 0 11px 0;letter-spacing:-1px;line-height:50px;font-size:42px;text-transform:none;text-align:center;color:#fff}.parallax-box.style_6 h2:before{background:#fff;position:absolute;top:auto;right:50%;bottom:0;left:auto;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.list.ok-sign-list{margin:0 0 35px 0}.list.ok-sign-list ul{margin:0;padding:0}.list.ok-sign-list ul li{position:relative;margin:13px 0 0 0;padding:0 0 0 31px;list-style:none;line-height:22px;font-size:14px;color:#2d3035}.list.ok-sign-list ul li:first-child{margin:0}.list.ok-sign-list ul li:before{position:absolute;top:1px;left:1px;line-height:20px;font-family:FontAwesome;font-size:14px;color:#f53535;content:'\f00c'}.list.ok-sign-list ul li a{text-decoration:none;color:#2d3035}.list.ok-sign-list ul li a:focus{text-decoration:none;color:#2d3035}.list.ok-sign-list ul li a:hover{text-decoration:none;color:#f53535}a.btn-primary{background:#f53535;display:inline-block;margin:0;padding:14px 30px 15px 30px;border:2px solid #f53535;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-shadow:none;text-transform:uppercase;text-decoration:none;color:#fff}@media (max-width:767px){a.btn-primary{margin-bottom:30px}}a.btn-primary:focus{background:#f53535;border-color:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#fff}a.btn-primary:hover{background:url(images/btn.png.pagespeed.ce.RB-YB-L-gc.png) repeat 0% 0%;border-color:#2d3035;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#2d3035}a.btn-info{background:#f53535;display:inline-block;margin:13px 10px 0 0;padding:14px 27px 15px 27px;border:2px solid #f53535;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-shadow:none;text-transform:uppercase;text-decoration:none;color:#fff}a.btn-info:focus{background:#f53535;border-color:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#fff}a.btn-info:hover{background:url(images/btn.png.pagespeed.ce.RB-YB-L-gc.png) repeat 0% 0%;border-color:#2d3035;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#2d3035}.flexslider.extra{background:url(images/slide_wrapper.png.pagespeed.ce.VUpgfz_YhD.png) no-repeat 0% 0%;background-size:cover;overflow:visible!important;margin:0;padding:48px 28px 152px 91px}@media (min-width:1200px){.flexslider.extra{margin:0 -1px 0 -21px}}@media (min-width:980px) and (max-width:1200px){.flexslider.extra{background:#181818;padding:24px;border:1px solid #140e0e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media (min-width:768px) and (max-width:979px){.flexslider.extra{background:#181818;padding:20px;border:1px solid #140e0e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media (max-width:767px){.flexslider.extra{background:#181818;min-height:211px;margin:50px 0 0 0;padding:20px;border:1px solid #140e0e;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}}@media (max-width:480px){.flexslider.extra{min-height:126px}}@media (min-width:980px) and (max-width:1200px){.flexslider.extra ul{border:1px solid #040404}}@media (min-width:768px) and (max-width:979px){.flexslider.extra ul{border:1px solid #040404}}@media (max-width:767px){.flexslider.extra ul{border:1px solid #040404}}.flexslider.extra ul li .thumbnail{float:none;margin:0}.flexslider.extra ul li .thumbnail a{background:#f53535;display:block}.flexslider.extra ul li .thumbnail a:hover img{opacity:.5;filter:alpha(opacity=50);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.flexslider.extra ul li .thumbnail a img{-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.flexslider.extra ul li h5,.flexslider.extra ul li .post_options,.flexslider.extra ul li .btn{display:none}.flexslider.extra .flex-control-nav{position:absolute;top:-48px;right:0;bottom:auto;left:0;width:auto;line-height:0;font-size:0}@media (min-width:1200px){.flexslider.extra .flex-control-nav{left:65px}}.flexslider.extra .flex-control-nav li{display:inline-block;margin:0 4px 0 4px;padding:0;vertical-align:top}.flexslider.extra .flex-control-nav li a{background:#fff;display:inline-block;width:8px;height:8px;margin:0;padding:0;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;vertical-align:top}.flexslider.extra .flex-control-nav li a:focus{background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.flexslider.extra .flex-control-nav li a:hover,.flexslider.extra .flex-control-nav li a.flex-active{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.thumbnail{padding:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.thumbnail a .zoom-icon{background:url(images/thumbnail_bg.png.pagespeed.ce.aZxUdFkNRA.png) repeat 0% 0%}.thumbnail a .zoom-icon:before{background:url(images/magnify.png.pagespeed.ce.-n9tt9JQa5.png) no-repeat 0% 0%;display:block;width:75px;height:75px;margin:-37.5px 0 0 -37.5px;content:''}.tabs-wrapper .nav-tabs{margin:0 0 74px 0;padding:0;border:none;line-height:0;font-size:0;text-align:center}.tabs-wrapper .nav-tabs li{float:none;display:inline-block;margin:0 1px 0 2px;vertical-align:top;list-style:none}@media (max-width:767px){.tabs-wrapper .nav-tabs li{margin:0 1px 2px 1px}}.tabs-wrapper .nav-tabs li.active a{background:#f53535;border:2px solid #f53535;text-decoration:none;color:#fff}.tabs-wrapper .nav-tabs li.active a:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tabs-wrapper .nav-tabs li.active a:focus{background:#f53535;border:2px solid #f53535;text-decoration:none;color:#fff}.tabs-wrapper .nav-tabs li.active a:focus:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tabs-wrapper .nav-tabs li.active a:hover{background:#f53535;border:2px solid #f53535;text-decoration:none;color:#fff}.tabs-wrapper .nav-tabs li.active a:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tabs-wrapper .nav-tabs li a{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;display:inline-block;position:relative;min-width:155px;margin:0;padding:14px 20px 15px 20px;border:2px solid #685d68;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff}@media (min-width:768px) and (max-width:979px){.tabs-wrapper .nav-tabs li a{min-width:1px}}@media (max-width:767px){.tabs-wrapper .nav-tabs li a{min-width:1px;padding:9px 12px 9px 12px;line-height:12px;font-size:12px}}.tabs-wrapper .nav-tabs li a:focus{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;border:2px solid #685d68;text-decoration:none;color:#fff}.tabs-wrapper .nav-tabs li a:focus:before{opacity:0;filter:alpha(opacity=0);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tabs-wrapper .nav-tabs li a:hover{background:#f53535;border:2px solid #f53535;text-decoration:none;color:#fff}.tabs-wrapper .nav-tabs li a:hover:before{opacity:1;filter:alpha(opacity=100);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.tabs-wrapper .nav-tabs li a:before{position:absolute;right:50%;bottom:-7px;width:0;height:0;margin:0 -4.5px 0 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;border-style:solid;border-width:5px 5px 0 5px;border-color:#f53535 transparent transparent transparent;content:''}@media (max-width:767px){.tabs-wrapper .nav-tabs li a:before{display:none}}.list_1 li{margin-bottom:22px}@media (max-width:767px){.list_1 li{width:100%;overflow:hidden;margin:0 0 30px 0}}.list_1 li .thumbnail{margin:0 0 8px 0}@media (max-width:767px){.list_1 li .thumbnail{float:left;max-width:50%;margin:0 20px 5px 0}.list_1 li .clear{display:none}}.list_1 li h5{margin:0;line-height:22px;font-size:9px;font-weight:300!important;text-transform:uppercase;color:#fff}.list_1 li h5 a{text-decoration:none;color:#fff}.list_1 li h5 a:focus{text-decoration:none;color:#fff}.list_1 li h5 a:hover{text-decoration:none;color:#f53535}.carousel-wrap.list_2 .owl-carousel{margin:0}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(1) .item:before {content:'01'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(2) .item:before {content:'02'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(3) .item:before {content:'03'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(4) .item:before {content:'04'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(5) .item:before {content:'05'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(6) .item:before {content:'06'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(7) .item:before {content:'07'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(8) .item:before {content:'08'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(9) .item:before {content:'09'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(10) .item:before {content:'10'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(11) .item:before {content:'11'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(12) .item:before {content:'12'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(13) .item:before {content:'13'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(14) .item:before {content:'14'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(15) .item:before {content:'15'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(16) .item:before {content:'16'}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item{margin:0 11.5px;text-align:center}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item:before{display:block;margin:0 0 44px 0;line-height:22px;font-size:10px;font-weight:300;color:#787476}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure{margin:0 0 60px 0}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure a{background:#f53535;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure a:hover img{opacity:.5;filter:alpha(opacity=50);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure a img{-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5{margin-bottom:20px}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5 a{color:#787476}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5 a:focus{color:#787476}.carousel-wrap.list_2 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5 a:hover{color:#f53535}.carousel-wrap.list_2 .owl-carousel .owl-controls{margin:118px 0 0 0;line-height:12px}.carousel-wrap.list_2 .owl-carousel .owl-controls .owl-pagination .owl-page{margin:0 4px;vertical-align:top;line-height:12px}.carousel-wrap.list_2 .owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_2 .owl-carousel .owl-controls .owl-pagination .owl-page span{background:#2d3035;display:inline-block;width:8px;height:8px;margin:0;vertical-align:top;border:2px solid #2d3035;opacity:1;filter:alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.carousel-wrap.list_2 .owl-carousel .owl-controls .owl-pagination .owl-page span:focus{background:#2d3035;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_2 .owl-carousel .owl-controls .owl-pagination .owl-page span:hover{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_3 .owl-carousel{margin:0}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(1) .item:before {content:'01'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(2) .item:before {content:'02'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(3) .item:before {content:'03'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(4) .item:before {content:'04'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(5) .item:before {content:'05'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(6) .item:before {content:'06'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(7) .item:before {content:'07'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(8) .item:before {content:'08'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(9) .item:before {content:'09'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(10) .item:before {content:'10'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(11) .item:before {content:'11'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(12) .item:before {content:'12'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(13) .item:before {content:'13'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(14) .item:before {content:'14'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(15) .item:before {content:'15'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(16) .item:before {content:'16'}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:hover .item figure a img{margin-top:-140px;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item{margin:0 11.5px;text-align:center;color:#cacaca}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item:before{display:block;margin:0 0 65px 0;line-height:22px;font-size:10px;font-weight:300;color:#cacaca}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure{display:inline-block;width:auto;height:70px;overflow:hidden;margin:0 0 63px 0;vertical-align:top}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure a{background:none;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure a:hover img{margin-top:-140px;transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item figure a img{-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5{margin-bottom:20px}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5 a{color:#fff}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5 a:focus{color:#fff}.carousel-wrap.list_3 .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item h5 a:hover{color:#f53535}.carousel-wrap.list_3 .owl-carousel .owl-controls{margin:53px 0 0 0;line-height:12px}.carousel-wrap.list_3 .owl-carousel .owl-controls .owl-pagination .owl-page{margin:0 4px;vertical-align:top;line-height:12px}.carousel-wrap.list_3 .owl-carousel .owl-controls .owl-pagination .owl-page.active span{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_3 .owl-carousel .owl-controls .owl-pagination .owl-page span{background:#fff;display:inline-block;width:8px;height:8px;margin:0;vertical-align:top;border:2px solid #fff;opacity:1;filter:alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s}.carousel-wrap.list_3 .owl-carousel .owl-controls .owl-pagination .owl-page span:focus{background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carousel-wrap.list_3 .owl-carousel .owl-controls .owl-pagination .owl-page span:hover{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.list_4 li{margin-bottom:46px;font-weight:300;color:#fff}@media (max-width:767px){.list_4 li{width:100%;overflow:hidden}}@media (max-width:480px){.list_4 li{margin:30px 0 0 0}}.list_4 li .thumbnail{float:left;margin:5px 30px 5px 0}@media (min-width:980px) and (max-width:1200px){.list_4 li .thumbnail{max-width:50%}}@media (min-width:768px) and (max-width:979px){.list_4 li .thumbnail{max-width:50%}}@media (max-width:767px){.list_4 li .thumbnail{max-width:50%}}@media (max-width:480px){.list_4 li .thumbnail{margin-right:20px}}.list_4 li .clear{display:none}.list_4 li h5{margin:0 0 20px 0;color:#fff}@media (max-width:480px){.list_4 li h5{line-height:20px;font-size:18px}}.list_4 li h5 a{color:#fff}.list_4 li h5 a:focus{color:#fff}.list_4 li h5 a:hover{color:#2d3035}.list_5{padding:5px 0 0 0}.list_5 li{margin-bottom:13px;text-align:center}@media (max-width:767px){.list_5 li{width:100%;overflow:hidden;text-align:left}}.list_5 li .thumbnail{margin:0 0 45px 0}@media (max-width:767px){.list_5 li .thumbnail{float:left;max-width:50%;margin:5px 20px 5px 0}.list_5 li .clear{display:none}}.list_5 li h5{margin:0 0 10px 0;color:#fff}.list_5 li h5 a{color:#fff}.list_5 li h5 a:focus{text-decoration:none;color:#fff}.list_5 li h5 a:hover{text-decoration:none;color:#f53535}.hero-unit.extra{background:none;margin:0;padding:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center}.hero-unit.extra h1{position:relative;margin:0 0 34px 0;padding:0 0 11px 0;line-height:50px;font-size:42px;font-weight:500!important;color:#2d3035}.hero-unit.extra h1:before{background:#f53535;position:absolute;right:50%;bottom:0;width:131px;height:5px;overflow:hidden;margin:0 -65.5px 0 0;content:''}.hero-unit.extra h1 a{text-decoration:none;color:#2d3035}.hero-unit.extra h1 a:focus{text-decoration:none;color:#2d3035}.hero-unit.extra h1 a:hover{text-decoration:none;color:#f53535}.hero-unit.extra p{line-height:22px;font-size:14px}@media (min-width:1200px){.hero-unit.extra p{padding:0 245px}}.spacer{height:78px}body.home .spacer{height:155px}div.testimonials{width:100%;overflow:hidden;padding:30px 0 0 0}div.testimonials .testi-item{float:left;width:370px;margin:0 0 0 30px;padding:0 0 24px 0;text-align:center}@media (min-width:980px) and (max-width:1200px){div.testimonials .testi-item{width:300px;margin:0 0 0 20px}}@media (min-width:768px) and (max-width:979px){div.testimonials .testi-item{width:228px;margin:0 0 0 20px}}@media (max-width:767px){div.testimonials .testi-item{float:none;width:auto;margin:30px 0 0 0}}div.testimonials .testi-item:first-child{margin:0}div.testimonials .testi-item blockquote{background:url(images/quotes.png.pagespeed.ce.7yTTxbXdPp.png) no-repeat 50% 0%;margin:0;padding:83px 0 0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#787476}div.testimonials .testi-item blockquote:before,div.testimonials .testi-item blockquote:after{display:none}div.testimonials .testi-item blockquote a{text-decoration:none;color:#787476}div.testimonials .testi-item blockquote a:focus{text-decoration:none;color:#787476}div.testimonials .testi-item blockquote a:hover{text-decoration:none;color:#f53535}div.testimonials .testi-item .testi-meta{padding:11px 0 0 0;line-height:22px;font-size:20px;font-weight:500;color:#787476}div.testimonials .testi-item .testi-meta a,div.testimonials .testi-item .testi-meta br{display:none}.footer{background:none;margin:0;padding:12px 0 138px 0;border:none;text-align:center}@media (max-width:767px){.footer{padding-right:20px;padding-left:20px}}.footer .footer-text{float:none;margin:0;font-size:18px;font-weight:500;color:#2d3035}@media (max-width:480px){.footer .footer-text{font-size:14px}}.footer .footer-text a{text-decoration:none;color:#2d3035}.footer .footer-text a:focus{text-decoration:none;color:#2d3035}.footer .footer-text a:hover{text-decoration:none;color:#f53535}.footer .footer-nav{float:none;margin:13px 0 0 0}.footer .footer-nav ul{float:none;margin:0;padding:0}.footer .footer-nav ul li{display:inline-block;float:none;margin:0 7px;padding:0;list-style:none;vertical-align:top}.footer .footer-nav ul li.current-menu-item a{text-decoration:none;color:#f53535}.footer .footer-nav ul li a{font-weight:500;text-decoration:none}@media (max-width:480px){.footer .footer-nav ul li a{font-size:14px}}.footer .footer-nav ul li a:focus{text-decoration:none;color:#2d3035}.footer .footer-nav ul li a:hover{text-decoration:none;color:#f53535}#back-top-wrapper{z-index:999}#back-top-wrapper p#back-top{margin:0}#back-top-wrapper p#back-top a{width:auto}#back-top-wrapper p#back-top a:focus:before{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#2d3035}#back-top-wrapper p#back-top a:hover:before{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;color:#f53535}#back-top-wrapper p#back-top a:before{display:inline-block;vertical-align:top;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;line-height:40px;font-family:FontAwesome;font-size:40px;color:#2d3035;content:'\f01b'}#back-top-wrapper p#back-top a span{display:none}body.home .wpcf7-form{width:100%;overflow:hidden;margin:0 0 108px 0;text-align:center}body.home .wpcf7-form p{width:100%;overflow:hidden;margin:0}body.home .wpcf7-form p.col_1{float:left;width:50%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){body.home .wpcf7-form p.col_1{float:none;width:100%}}body.home .wpcf7-form p.col_2{float:left;width:50%;margin:0;padding:0 0 0 2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){body.home .wpcf7-form p.col_2{float:none;width:100%;padding:0}}body.home .wpcf7-form input[type="text"],body.home .wpcf7-form input[type="email"],body.home .wpcf7-form input[type="tel"],body.home .wpcf7-form textarea{width:100%;margin:0 0 2px 0;text-align:left}body.home .wpcf7-form textarea{height:109px;min-height:109px;max-height:109px;padding:16.5px 20px 16.5px 20px}body.home .wpcf7-form input[type="submit"]{display:block;width:100%;margin:0}body.home .wpcf7-form .wpcf7-not-valid-tip{padding-right:20px!important;padding-left:20px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;line-height:40px;text-align:left}.title-section{padding:0 0 48px 0;text-align:center}.title-section h1{margin:0 0 34px 0}.title-section ul{background:none;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.title-section ul li{line-height:22px;font-size:14px;font-weight:300;text-shadow:none;color:#787476}.title-section ul li.divider{margin:0 9px}.title-section ul li.divider:after{line-height:22px;font-family:'Ubuntu',sans-serif;font-size:14px;font-weight:300;content:'/'}.title-section ul li.active{color:#f53535}.title-section ul li a{text-decoration:none;color:#787476}.title-section ul li a:focus{text-decoration:none;color:#787476}.title-section ul li a:hover{text-decoration:none;color:#f53535}article.post h3{background:none;padding:0;line-height:22px;font-size:20px;text-align:left;color:#787476}article.post h3:before{display:none}.post_meta{border-color:#c8c6c7;line-height:16px;font-size:10px;font-weight:300;text-transform:uppercase;color:#787476}.post_meta i{line-height:16px;font-size:12px;color:#f53535}.post_meta a{text-transform:uppercase!important;color:#787476}.post_meta a:focus{text-decoration:none;color:#787476}.post_meta a:hover{text-decoration:none;color:#f53535}.post-author{background:#e13535 url(images/bg_1.jpg.pagespeed.ce.oqk9hjumP8.jpg) no-repeat 100% 50%;background-size:cover;padding:20px 20px 20px 20px;border:none}.post-author h3{margin:0 0 15px 0;padding:0;letter-spacing:normal;line-height:16px;font-size:10px;text-align:left;text-transform:uppercase;color:#fff}.post-author h3:before{display:none}.post-author h3 a{text-decoration:none;color:#fff}.post-author h3 a:focus{text-decoration:none;color:#fff}.post-author h3 a:hover{text-decoration:none;color:#2d3035}.post-author .post-author_gravatar{margin:3px 30px 0 0}@media (max-width:767px){.post-author .post-author_gravatar{margin-right:20px}}.post-author .post-author_gravatar img{padding:0;border:none}.post-author .post-author_desc{line-height:22px;font-size:14px;font-weight:300;color:#fff}@media (max-width:480px){.post-author .post-author_desc{overflow:visible}}.post-author .post-author_link{margin:15px 0 0 0}.post-author .post-author_link p{margin:0;line-height:16px;font-size:10px;text-transform:uppercase;color:#fff}.post-author .post-author_link p a{text-decoration:none;color:#fff}.post-author .post-author_link p a:focus{text-decoration:none;color:#fff}.post-author .post-author_link p a:hover{text-decoration:none;color:#2d3035}.related-posts ul li{padding-bottom:3px;line-height:22px;font-size:20px;font-weight:500;color:#787476}@media (min-width:768px) and (max-width:979px){.related-posts ul li{line-height:18px;font-size:16px}}@media (max-width:767px){.related-posts ul li{line-height:18px;font-size:16px}}.related-posts ul li a{text-decoration:none;color:#787476}.related-posts ul li a:focus{text-decoration:none;color:#787476}.related-posts ul li a:hover{text-decoration:none;color:#f53535}.comment-list li .comment-body{background:url(images/bg_2.jpg.pagespeed.ce.8odCBmYNVU.jpg) no-repeat 50% 50%!important;background-size:cover;border:none;font-weight:300;color:#fff}.comment-list li .comment-body .author{line-height:16px;font-size:10px;font-weight:300;text-transform:uppercase;color:#fff}.comment-list li .comment-body .author a{text-decoration:none;color:#fff}.comment-list li .comment-body .author a:focus{text-decoration:none;color:#fff}.comment-list li .comment-body .author a:hover{text-decoration:none;color:#f53535}@media (max-width:480px){.comment-list li .comment-body .extra-wrap{overflow:visible}}.comment-list li .comment-body .extra-wrap{padding:0 0 12px 0}.comment-list li .comment-body .comment-meta{margin:0;padding:15px 0 0 0;line-height:16px;font-size:10px;font-weight:300;text-transform:uppercase;color:#fff}.comment-list li .comment-body .reply{margin:0 0 0 30px}.comment-list li .comment-body .reply a{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;display:inline-block;margin:0 10px 0 0;padding:14px 29px 15px 29px;border:2px solid #685d68;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff}.comment-list li .comment-body .reply a:focus{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;border-color:#685d68;text-decoration:none;color:#fff}.comment-list li .comment-body .reply a:hover{background:#f53535;border-color:#f53535;text-decoration:none;color:#fff}#commentform p{width:100%;overflow:hidden;margin:0 0 2px 0!important;padding:0}#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="tel"]{width:100%}@media (max-width:480px){#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="tel"]{font-size:16px}#commentform textarea{font-size:16px}}#commentform input[type="submit"]{width:100%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cancel-comment-reply{padding:0 0 6px 0}#respond{padding:25px 0}@media (max-width:767px){.error404-holder{text-align:center}}.error404-holder .error404-holder_num{color:#f53535}@media (min-width:768px) and (max-width:979px){.error404-holder .error404-holder_num{font-size:220px}}.error404-holder h1{background:none;margin:0;padding:0;text-align:left}@media (max-width:767px){.error404-holder h1{text-align:center}}.error404-holder h1:before{display:none}.error404-holder h2{background:none;margin:0;padding:0;text-align:left}@media (max-width:767px){.error404-holder h2{text-align:center}}.error404-holder h2:before{display:none}.wpcf7-form .wpcf7-not-valid-tip{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;line-height:36px}@media (min-width:768px) and (max-width:979px){.wpcf7-form .wpcf7-not-valid-tip{font-size:10px!important}}.wpcf7-form textarea{line-height:22px}.wpcf7-form .ajax-loader{margin:14px 0 0 0}.filter-wrapper{padding:23px 0 74px 0;text-align:center}@media (max-width:480px){.filter-wrapper{text-align:left}}.filter-wrapper .pull-right{float:none}@media (max-width:480px){.filter-wrapper .pull-right{float:right}}.filter-wrapper strong{display:inline-block;float:none;margin:0 24px 0 0;padding:16px 0 0 0;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-shadow:none;text-transform:uppercase;color:#2d3035}@media (max-width:767px){.filter-wrapper strong{display:block;margin:0;padding:0 0 10px 0}}@media (max-width:480px){.filter-wrapper strong{display:inline-block;margin:0 10px 0 0;padding:12px 0 0 0}}.filter-wrapper ul{display:inline-block;float:none;margin:0;vertical-align:top}.filter-wrapper ul li{margin:0 0 0 3px;padding:0}@media (max-width:767px){.filter-wrapper ul li{margin:0 1px}}@media (max-width:480px){.filter-wrapper ul li{margin:0 0 2px 0}}.filter-wrapper ul li.active a{background:#f53535;border-color:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#fff}.filter-wrapper ul li.active a:focus{background:#f53535;border-color:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#fff}.filter-wrapper ul li.active a:hover{background:#f53535;border-color:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#fff}.filter-wrapper ul li a{background:none;display:inline-block;margin:0;padding:14px 30px 15px 30px;border:2px solid #685d68;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-shadow:none;text-transform:uppercase;text-decoration:none;color:#2d3035}@media (min-width:768px) and (max-width:979px){.filter-wrapper ul li a{padding:14px 20px 15px 20px}}@media (max-width:767px){.filter-wrapper ul li a{padding:11px 15px 11px 15px;line-height:12px;font-size:12px}}.filter-wrapper ul li a:focus{background:none;border-color:#685d68;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#2d3035}.filter-wrapper ul li a:hover{background:#f53535;border-color:#f53535;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;text-decoration:none;color:#fff}#portfolio-grid li .thumbnail{margin:0}#portfolio-grid li .caption{background:#cf3132;padding:45px 20px 41px 20px;color:#fff}#portfolio-grid li .caption h3{margin:0 0 20px 0;padding:0;line-height:22px;font-size:20px;text-align:left;color:#fff}#portfolio-grid li .caption h3:before{display:none}#portfolio-grid li .caption h3 a{text-decoration:none;color:#fff}#portfolio-grid li .caption h3 a:focus{text-decoration:none;color:#fff}#portfolio-grid li .caption h3 a:hover{text-decoration:none;color:#2d3035}#portfolio-grid li .caption p{margin:0}#portfolio-grid li .caption p.excerpt{margin:0 0 35px 0}#portfolio-grid li .caption a.btn-primary{background:#fff;border-color:#fff;color:#2d3035}#portfolio-grid li .caption a.btn-primary:focus{background:#fff;color:#2d3035}#portfolio-grid li .caption a.btn-primary:hover{background:none;color:#fff}.type-portfolio .thumbnail.large{margin:0}ul.pager{margin-top:30px}.archive_lists h3{margin:0 0 22px 0;padding:0;line-height:22px;font-size:20px;text-align:left;color:#787476}.archive_lists h3:before{display:none}.faq-list h4{margin:0!important}article.type-clients .thumbnail{background:none;float:left;max-width:50%;margin:5px 20px 5px 0!important}article.type-services .thumbnail{background:none;float:left;height:70px;overflow:hidden;margin:5px 20px 5px 0!important}.page-header{margin:0 0 20px 0;padding:0 0 10px 0;border:none}@media (max-width:767px){.google-map-custom-class{height:300px}}@media (max-width:480px){.grid_gallery .thumbnail a .zoom-icon:before{background:url(images/magnify_alt.png.pagespeed.ce.Pbi5PYHTzb.png) no-repeat 0% 0%;width:30px;height:30px;margin:-15px 0 0 -15px}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.parallax-slider{height:1080px}@media (min-width:768px) and (max-width:979px){.parallax-slider{height:800px}}@media (max-width:767px){.parallax-slider{height:600px}}.parallax-slider #mainCaptionHolder .container{top:40.6%}@media (max-width:767px){.parallax-slider #mainCaptionHolder .container{top:55%}}.parallax-slider #mainCaptionHolder .slider_caption{line-height:19px;font-size:21px;font-weight:400;color:#bab2bb}@media (max-width:767px){.parallax-slider #mainCaptionHolder .slider_caption{padding:0 20px;text-align:center}}.parallax-slider #mainCaptionHolder .slider_caption strong{display:block;margin:0 0 35px 0;letter-spacing:-4px;line-height:101px;font-size:114px;font-weight:500;text-transform:uppercase;color:#fff}@media (min-width:980px) and (max-width:1200px){.parallax-slider #mainCaptionHolder .slider_caption strong{line-height:80px;font-size:80px}}@media (min-width:768px) and (max-width:979px){.parallax-slider #mainCaptionHolder .slider_caption strong{line-height:70px;font-size:70px}}@media (max-width:767px){.parallax-slider #mainCaptionHolder .slider_caption strong{margin:0 0 15px 0;letter-spacing:-1px;line-height:40px;font-size:40px}}@media (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption strong{line-height:30px;font-size:30px}}.parallax-slider #mainCaptionHolder .slider_caption strong span{color:#f53535}@media (min-width:1200px){.parallax-slider #mainCaptionHolder .slider_caption strong span{display:block}}.parallax-slider #mainCaptionHolder .slider_caption p{margin:0 0 52px 0;letter-spacing:-.4px;font-weight:400}@media (max-width:767px){.parallax-slider #mainCaptionHolder .slider_caption p{margin:0 0 25px 0}}@media (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption p{line-height:15px;font-size:15px}}.parallax-slider #mainCaptionHolder .slider_caption em{font-style:normal}.parallax-slider #mainCaptionHolder .slider_caption em a{background:#f53535;border-color:#f53535;color:#fff}.parallax-slider #mainCaptionHolder .slider_caption em a:focus{background:#f53535;border-color:#f53535;color:#fff}.parallax-slider #mainCaptionHolder .slider_caption em a:hover{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;border-color:#685d68;color:#fff}.parallax-slider #mainCaptionHolder .slider_caption a{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;display:inline-block;min-width:155px;margin:0 10px 0 0;padding:14px 20px 15px 20px;border:2px solid #685d68;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;vertical-align:top;line-height:16px;font-size:16px;font-weight:500;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff}@media (max-width:480px){.parallax-slider #mainCaptionHolder .slider_caption a{min-width:1px}}.parallax-slider #mainCaptionHolder .slider_caption a:focus{background:url(images/btn_bg.png.pagespeed.ce.gZnLjMe-YZ.png) repeat 0% 0%;border-color:#685d68;text-decoration:none;color:#fff}.parallax-slider #mainCaptionHolder .slider_caption a:hover{background:#f53535;border-color:#f53535;text-decoration:none;color:#fff}.parallax-slider .controlBtn{width:55px;height:55px;margin-top:-28px}.parallax-slider .controlBtn .innerBtn{font-size:31px;line-height:55px;color:#a9a9a9;background:#fff}.parallax-slider .controlBtn .slidesCounter{font-size:16px;line-height:55px;color:#fff;background:#2d3035}.parallax-slider .controlBtn:hover .innerBtn{color:#fff;background:#2d3035}.parallax-slider .parallaxPrevBtn,.parallax-slider .parallaxNextBtn{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.parallax-slider .parallaxPrevBtn{left:-55px}.parallax-slider .parallaxNextBtn{right:-55px}.parallax-slider:hover .parallaxPrevBtn{left:0}.parallax-slider:hover .parallaxNextBtn{right:0}.parallax-slider #paralaxSliderPagination{padding:10px 0;bottom:0}.parallax-slider #paralaxSliderPagination.buttons_pagination{position:absolute;right:0;bottom:73px;left:50%;width:1170px;margin:0 0 0 -585px;padding:0}@media (min-width:980px) and (max-width:1200px){.parallax-slider #paralaxSliderPagination.buttons_pagination{width:940px;margin:0 0 0 -470px}}@media (min-width:768px) and (max-width:979px){.parallax-slider #paralaxSliderPagination.buttons_pagination{width:724px;margin:0 0 0 -362px}}@media (max-width:767px){.parallax-slider #paralaxSliderPagination.buttons_pagination{width:440px;margin:0 0 0 -220px;bottom:20px;text-align:center}}.parallax-slider #paralaxSliderPagination.buttons_pagination ul{margin:0;padding:0;line-height:0;font-size:0;text-align:left}@media (max-width:767px){.parallax-slider #paralaxSliderPagination.buttons_pagination ul{text-align:center}}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li{background:#fff;display:inline-block;width:8px;height:8px;margin:0 0 0 7px;padding:0;border:2px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;transition:.8s;list-style:none;vertical-align:top}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:first-child{margin:0}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:focus{background:#fff;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.parallax-slider #paralaxSliderPagination.buttons_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.buttons_pagination ul li.active{background:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.parallax-slider #paralaxSliderPagination.images_pagination ul li{margin:3px;opacity:.5}.parallax-slider #paralaxSliderPagination.images_pagination ul li:hover,.parallax-slider #paralaxSliderPagination.images_pagination ul li.active{opacity:1}.parallax-slider .parallax-slider-video-progress{background:#1f1e1e}.parallax-slider #previewSpinner{width:50px;height:50px;margin-left:-25px;margin-top:-25px;border-radius:25px;background:url(parallax-slider/img/spinner.GIF.pagespeed.ce.a2mBaRrBjf.gif) 50% 50% #fff no-repeat}.parallax-slider{overflow:hidden;position:relative;-ms-transform:translateZ(0);transform:translateZ(0)}.parallax-slider .baseList{display:none}.parallax-slider .parallax-slider-video-progress-bar{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:8px;background:url(parallax-slider/img/loader.gif.pagespeed.ce.ksr56cVoG_.gif) 0 0 repeat-x;z-index:5}.parallax-slider .parallax-slider-video-progress{width:0;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.parallax-slider .parallax-slider-vimeo-video{overflow:hidden}.parallax-slider .parallax-slider-vimeo-video .parallax-slider-vimeo-iframe{margin-top:-100px;max-width:none}.parallax-slider #mainImageHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.parallax-slider #mainImageHolder .primaryHolder,.parallax-slider #mainImageHolder .secondaryHolder{position:absolute;width:100%;top:0;left:0}.parallax-slider #mainImageHolder .primaryHolder .obj-inner,.parallax-slider #mainImageHolder .secondaryHolder .obj-inner{max-width:inherit;background-repeat:no-repeat;background-position:center;background-size:cover}.parallax-slider #mainCaptionHolder{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.parallax-slider #mainCaptionHolder>a{position:absolute;top:0;left:0;width:100%;height:100%}.parallax-slider #mainCaptionHolder .container{position:relative}.parallax-slider #mainCaptionHolder .primaryCaption,.parallax-slider #mainCaptionHolder .secondaryCaption{position:absolute;width:100%;top:0;left:0}.parallax-slider .controlBtn{position:absolute;cursor:pointer;display:block;top:50%;z-index:2}.parallax-slider .controlBtn .innerBtn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative;display:block;width:100%;height:100%;text-align:center;z-index:1}.parallax-slider .controlBtn .slidesCounter{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;width:60%;height:100%}.parallax-slider .controlBtn.parallaxPrevBtn .slidesCounter{left:0%;text-align:left}.parallax-slider .controlBtn.parallaxPrevBtn:hover .slidesCounter{left:100%}.parallax-slider .controlBtn.parallaxNextBtn .slidesCounter{right:0%;text-align:right}.parallax-slider .controlBtn.parallaxNextBtn:hover .slidesCounter{right:100%}.parallax-slider #paralaxSliderPagination{position:absolute;width:100%;text-align:center;z-index:2}.parallax-slider #paralaxSliderPagination ul{list-style:none;margin:0}.parallax-slider #paralaxSliderPagination ul li{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;cursor:pointer;display:inline-block}.parallax-slider #previewSpinner{position:absolute;display:block;top:50%;left:50%;z-index:99}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.parallax-slider.zoom-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-ms-transform:scale(3);-o-transform:scale(3);transform:scale(3)}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder{opacity:1;filter:alpha(opacity=100)}.parallax-slider.zoom-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.zoom-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder{opacity:1;filter:alpha(opacity=100)}.parallax-slider.simple-fade-eff #mainImageHolder .primaryHolder.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState{opacity:1;filter:alpha(opacity=100)}.parallax-slider.simple-fade-eff #mainImageHolder .secondaryHolder.animateState.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.parallax-slider.simple-fade-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.simple-fade-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder{top:0}.parallax-slider.slide-top-eff #mainImageHolder .primaryHolder.animateState{top:-100%}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState{top:0}.parallax-slider.slide-top-eff #mainImageHolder .secondaryHolder.animateState.animateState{top:100%}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.parallax-slider.slide-top-eff #mainCaptionHolder .primaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption{opacity:1;filter:alpha(opacity=100)}.parallax-slider.slide-top-eff #mainCaptionHolder .secondaryCaption.animateState{opacity:0;filter:alpha(opacity=0)}