@charset "UTF-8";@import url(css/bootstrap.min.css);@import url(css/font-awesome.min.css);@import url(css/contact-form.css);@import url(css/jquery.bxslider.css);@import url(css/fancybox.css);@font-face{font-family:'Opensans-Regular';src:url('fonts/opensans/opensans-regular.eot');src:url('fonts/opensans/opensans-regular.eot#iefix') format('embedded-opentype'),url('fonts/opensans/opensans-regular.woff') format('woff'),url('fonts/opensans/opensans-regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Opensans-Bold';src:url('fonts/opensans/opensans-bold.eot');src:url('fonts/opensans/opensans-bold.eot#iefix') format('embedded-opentype'),url('fonts/opensans/opensans-bold.woff') format('woff'),url('fonts/opensans/opensans-bold.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Asap-Regular';src:url('fonts/Asap-Regular.eot');src:url('fonts/Asap-Regular.eot#iefix') format('embedded-opentype'),url('fonts/Asap-Regular.woff') format('woff'),url('fonts/Asap-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Sansation-Regular';src:url('fonts/Sansation-Regular.eot');src:url('fonts/Sansation-Regular.eot#iefix') format('embedded-opentype'),url('fonts/Sansation-Regular.woff') format('woff'),url('fonts/Sansation-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"padoofont";src:url('fonts/iconfont/iconfont.eot');src:url('fonts/iconfont/iconfont.eot#iefix') format('embedded-opentype'),url('fonts/iconfont/iconfont.woff') format('woff'),url('fonts/iconfont/iconfont.ttf') format('truetype'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('svg')}.padoofont{font-family:"padoofont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}.photo-footer-top:before{content:"\e72b"}@font-face{font-family:"Flaticon";src:url("fonts/flaticon/flaticon.eot");src:url("fonts/flaticon/flaticon.eot#iefix") format("embedded-opentype"),url("fonts/flaticon/flaticon.woff") format("woff"),url("fonts/flaticon/flaticon.ttf") format("truetype"),url("fonts/flaticon/flaticon.svg") format("svg");font-weight:normal;font-style:normal}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal}.flaticon-cancel30:before{content:"\e000"}.flaticon-magnifying47:before{content:"\e001"}.flaticon-marker20:before{content:"\e002"}.flaticon-menu53:before{content:"\e003"}.flaticon-shopping111:before{content:"\e004"}body{margin:0;padding:0}li{list-style-type:none}.gradient-1{background:#F68A28;background:-webkit-gradient(linear,0 0,0 bottom,from(#F68A28),to(#f36c00));background:-webkit-linear-gradient(#F68A28,#f36c00);background:-moz-linear-gradient(#F68A28,#f36c00);background:-ms-linear-gradient(#F68A28,#f36c00);background:-o-linear-gradient(#F68A28,#f36c00);background:linear-gradient(#F68A28,#f36c00);-pie-background:linear-gradient(#F68A28,#f36c00);behavior:url(css/pie/PIE.htc)}.gradient-2{background:#51C137;background:-webkit-gradient(linear,0 0,0 bottom,from(#51C137),to(#2da411));background:-webkit-linear-gradient(#51C137,#2da411);background:-moz-linear-gradient(#51C137,#2da411);background:-ms-linear-gradient(#51C137,#2da411);background:-o-linear-gradient(#51C137,#2da411);background:linear-gradient(#51C137,#2da411);-pie-background:linear-gradient(#51C137,#2da411);behavior:url(css/pie/PIE.htc)}.gradient-3{background:#F8A050;background:-webkit-gradient(linear,0 0,0 bottom,from(#F8A050),to(#f58830));background:-webkit-linear-gradient(#F8A050,#f58830);background:-moz-linear-gradient(#F8A050,#f58830);background:-ms-linear-gradient(#F8A050,#f58830);background:-o-linear-gradient(#F8A050,#f58830);background:linear-gradient(#F8A050,#f58830);-pie-background:linear-gradient(#F8A050,#f58830);behavior:url(css/pie/PIE.htc)}.box-shadow-1{box-shadow:1px 2px 2px 0 rgba(0,0,0,0.16)}.box-shadow-2{box-shadow:0 3px 5px 0 rgba(0,0,0,0.2)}.thumbnail{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:transparent;border-color:-moz-use-text-color;border-image:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;border-style:none;border-width:medium 0 medium medium;padding:0}.thumbnail .caption{padding:10px 0}.thumbnail img{max-width:100%}figure img{width:100%}.badge{background:none repeat scroll 0 0 rgba(0,0,0,0);-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.dropdown-menu{margin:0}.btns{text-align:right!important}@media only screen and (max-width:480px){.col-xs-6{float:none;width:100%}}a:hover *,a:hover,a *,a,a:active *,a:active,a:focus *,a:focus{box-shadow:none!important;outline:medium none;text-decoration:none;color:#fff}body{font-family:'Opensans-Regular'}h1{font-size:60px}h2{font-size:40px}h3{font-size:34px}h4{font-size:24px}h5{font-size:18px}h6{font-size:17px}h1.title{font-family:'Opensans-Regular';text-transform:uppercase;font-size:34px;text-align:center;margin:0 0 60px}p a:hover{text-decoration:underline}header .top-section{clear:both;display:table;width:100%;background:#004754;padding:0 63px 0 83px}header .top-section .text-welcome{float:left;color:#fff;text-transform:uppercase;font-size:12px;border-left:1px solid #175662;padding:12px 0 12px 20px}header .top-section .info-block{float:right;font-weight:400}header .top-section .info-block .top_phone{color:#d8d8d8;display:inline-block;font-size:10px;text-transform:uppercase;float:left;padding:14px 20px;border-left:1px solid #175662}header .top-section .info-block .top_phone strong{color:#fff;font-weight:400;margin-left:5px}header .top-section .info-block .top_phone:hover,header .top-section .info-block .top_email:hover{background:#00505e}header .top-section .info-block .top_email{color:#ffffff;float:right;line-height:1;padding:13px 20px;border-left:1px solid #175662}header .top-section .info-block .top_email a{color:#ffffff;font-size:10px;letter-spacing:0.1px;padding:0;text-transform:uppercase}header .top-section .info-block .top_email::before{content:"";font-family:fontAwesome;margin-right:2px;padding-left:15px}header .right-side{float:right;position:relative}.brand{color:#ffffff;display:block;float:left;padding:2px 33px 0 0}.brand::before,.brand::after{content:" ";display:table}.brand::after{clear:both}.brand .brand_logo{float:left;margin-right:13px;margin-top:4px}.brand .brand_logo i{color:#ffffff;float:left;font-size:61px;line-height:60px}.brand .brand_name{display:block;float:right;margin:0;overflow:hidden;line-height:1}.brand .brand_name img{height:60px}nav.navbar.navbar-default.navbar-static-top.tm_navbar{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;display:block;font-family:'Opensans-Regular';margin-bottom:0!important}.dropdown:hover .dropdown-menu{display:block;float:left}.sf-menu{margin:0!important;padding:0!important}.sf-menu::before,.sf-menu::after{}.sf-menu::after{clear:both}.sf-menu li{float:left;list-style:outside none none;position:relative}.sf-menu a{display:block}.sf-menu li{list-style:outside none none}.sf-menu li>a{background:none repeat scroll 0 0 transparent;color:#333;font-size:12px;padding:0 27px;line-height:78px;position:relative;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.sf-menu li.sfHover>a,.sf-menu li.active>a,.sf-menu li>a:hover,.sf-menu li>a:focus{background:none;color:#b80101;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.sf-menu li.current a{color:#333;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.sf-menu li.current>a:hover{color:#b80101}.sf-menu li.current .dropdown-menu a{color:#333}.sf-menu li.current .dropdown-menu a:hover{color:#b80101}.sf-menu ul{background:none repeat scroll 0 0 #fff;box-sizing:border-box;display:none;left:-288%;padding:20px 0;position:absolute;top:100%;width:825px;z-index:1000;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.176)}.sf-menu ul{background:none repeat scroll 0 0 #fff}.sf-menu ul li{list-style:outside none none;position:relative;padding:0}.sf-menu ul li h4,.sf-menu ul li a{background:#fff;color:#333;font-size:12px;line-height:37px;overflow:hidden;padding:0 20px;position:relative;z-index:1}.sf-menu ul li h4{font-family:'Opensans-Bold';text-transform:uppercase;padding:0 15px 0 20px}.sf-menu ul li.sfHover a,.sf-menu ul li a:hover{background:none;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.16);color:#b80101;z-index:999}.sf-menu ul ul{left:105%;margin-top:0;padding:20px 0;position:absolute;top:0;width:235px;z-index:4}.sf-menu ul ul{list-style:outside none none}.sf-menu ul ul>li a{background:none repeat scroll 0 0 #323232;color:#ffffff;font-size:14px;line-height:37px;padding:0 30px;position:relative}.sf-menu ul ul>li.sfHover a,.sf-menu ul ul>li a:hover{background:none repeat scroll 0 0 #f5831f;color:#ffffff}ul ul li .sf-with-ul{position:relative}ul ul li .sf-with-ul::before{content:"?";font:400 14px/14px fontAwesome;position:absolute;right:23px;top:13px}.select-menu.sf-menu.sf-js-enabled.sf-arrows{display:none!important}.shadow{background:rgba(0,0,0,.2);position:absolute;top:0;width:100%;z-index:1000;min-height:100%}.home-slider{padding:0;margin:0}.home-slider li img{min-width:100%}.home-slider li .text{font-family:'Opensans-Bold';color:#fff;font-size:50px;position:absolute;top:0;z-index:1001;padding:5%}.home-slider li .text.text-right{right:0;top:220px}.home-slider li .text span{font-family:'Opensans-Regular';font-size:16px;display:inherit;text-transform:uppercase}@media (max-width:767px){.shadow{display:none}header .right-side{position:inherit!important;width:100%!important}.sf-menu{}.sf-menu ul{width:100%!important;left:0!important}.sf-menu li>a{line-height:40px!important}#stuck_container{line-height:1}header .top-section{padding:0}header .top-section .info-block .top_email::before{border:none;padding-left:0!important}header .top-section .text-welcome{width:100%;padding-left:0;padding-bottom:0}header .top-section .info-block .top_email{display:inline-block}header .top-section .info-block .top_phone,header .top-section .info-block .top_email,header .top-section .text-welcome{border:none}.select-menu.sf-menu.sf-js-enabled.sf-arrows{display:block!important;width:100%}.brand{width:100%;padding:0 0 7px 10px!important}.brand .brand_name{float:left}.brand .brand_name img{height:45px}.navbar-default .navbar-toggle{background:#fff;margin-top:19px}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}header nav .sf-menu{width:100%}.sf-menu ul{position:relative}.sf-menu>li{width:100%}.sf-menu>li>a{padding:10px 27px;font-size:14px}.footer{padding-top:30px!important}.footer-top{padding:0 0 30px 0}.footer .footer-top h4:before{content:"\f196";cursor:pointer;display:block;float:right;font-family:FontAwesome;font-size:18px}.footer .footer-top h4.open:before{content:"\f147"}.footer-top div.widget-container{display:none}.footer-bottom{display:none}}#stuck_container{background:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);z-index:9999;border-bottom:1px solid #cecece}#stuck_container::before,#stuck_container::after{content:" ";display:table}#stuck_container::after{clear:both}#stuck_container.isStuck .sf-menu>li>a{padding-bottom:26px;padding-top:26px}#stuck_container.isStuck .brand{margin:6px 33px 3px!important}#stuck_container.isStuck .search-form_toggle{margin-bottom:15px!important;margin-top:14px}.camera_container{position:relative;width:100%;z-index:-99}@media (max-width:1436.78px){}.block-1{padding:105px 0 122px}.block-1.indent-1{padding-bottom:103px}.block-2{padding:109px 0 88px}.block-2.indent-1{padding-bottom:132px}.block-2.indent-2{padding-bottom:72px}.block-2.indent-3{padding-bottom:94px}.block-3{padding:96px 0}.block-4{padding:101px 0}.block-4.indent-1{padding-bottom:126px}.block-4.indent-2{padding-bottom:109px}.block-5{padding:126px 0 94px}.block-6{padding:119px 0 77px}.block-7{padding:184px 0 107px}.block-8{padding:68px 0 65px}.block-9{padding:52px 0 76px}.block-9.indent-1{padding-bottom:119px}.block-9.indent-2{padding-bottom:91px}.block-9.indent-3{padding-bottom:102px}.block-10{margin-top:78px}.box::before,.box::after{content:" ";display:table}.box::after{clear:both}.box img{max-width:100%}.box.box-1{text-align:center}.box.box-1 h3 + p{margin-top:16px}.box.box-1 p{color:#777777;font-weight:300;line-height:24px}.box.box-1 p + .btn{margin-top:37px}.box.box-2{text-align:center}.box.box-2 .link-1 + p{margin:4px 0 100px 0}.box.box-2 i.fa{background:none repeat scroll 0 0 #cdcdcd;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;box-sizing:border-box;color:#333333;font-size:55px;height:139px;line-height:55px;overflow:hidden;padding:42px 0;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:139px}.box.box-2 i.fa + div,.box.box-2 i.fa + h4{margin-top:22px}.box.box-2 div,.box.box-2 h4{color:#333333;font-weight:400;line-height:27px;overflow:hidden;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-size:24px;margin:22px 0 15px}.box.box-2 h4{display:inline;color:#f68724}.box.box-2 p{color:#777777;font-size:16px;font-weight:300;line-height:24px}.box.box-3{text-align:center}.box.box-3 .link-2,.box.box-3 h5{color:#f58521;display:inline-block;font-size:18px;font-weight:300}.box.box-3 h3 + .link{margin-top:1px}.box.box-3 h3 + h5{margin-top:4px}.box.box-3 .wrapper-1{margin-top:122px}.box.box-3 .wrapper-2{margin-top:53px}.box.box-3 .wrapper-3{margin-top:35px}.box.box-3 .wrapper-3 .box-7{margin-top:0}.box.box-3 .wrapper-3 .box-8{margin-top:44px}.box.box-3 .wrapper-4{margin-top:50px}.box.box-3 .wrapper-5{margin-top:37px}.box.box-3 .wrapper-6{margin-top:46px}.box.box-3 .box-7{margin-top:-5px}.box.box-3 .box-8{margin-top:-8px}.box.box-4{color:#ffffff;text-align:center}.box.box-4 h2{color:#ffffff;font-weight:900;line-height:48px;text-transform:uppercase}.box.box-4 h2 + p{margin-top:18px}.box.box-4 h3{margin-top:21px;text-transform:uppercase}.box.box-4 h3 + p{margin-top:28px}.box.box-4 p{color:#ffffff;font-weight:300;line-height:24px;padding:0 10%}.box.box-4 p + .btn{margin-top:35px}.box.box-5{padding:10px 12% 0;text-align:center}.box.box-5 blockquote{border:medium none;color:#777777;display:inline-block;font-size:24px;font-style:italic;font-weight:300;line-height:29px;margin:0 0 17px!important;padding-right:0;position:relative}.box.box-5 blockquote.tal{text-align:left}.box.box-5 blockquote::before{color:#f5831f;content:"“";font-family:Georgia,"Times New Roman",Times,serif;font-size:104px;font-style:normal;left:-31px;position:absolute;top:33px;width:55px}.box.box-5 blockquote + figure{margin-top:0}.box.box-5 figure{display:inline-block;width:auto}.box.box-5 figure img{-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;display:inline-block;max-width:100%}.box.box-5 figure + h6{margin-top:32px}.box.box-5 h6{color:#f5831f;font-weight:700}.box.box-5 h6>span{color:#777777;font-weight:400}.box.box-6{background:none repeat scroll 0 0 #ffffff;box-sizing:border-box;display:block;padding:21px 63px 55px;position:relative;text-align:center;top:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.box.box-6 h3{color:#898989;font-family:"Lato",sans-serif;font-weight:900;text-transform:uppercase}.box.box-6 h3 + .price{margin-top:28px}.box.box-6 span.price{color:#333333;display:block;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;line-height:18px}.box.box-6 span.price strong{font-size:55px;font-weight:900;line-height:55px}.box.box-6 span.price sup{font-size:22px;left:2px;line-height:24px;position:relative;top:-23px}.box.box-6 span.price + .list{margin-top:34px}.box.box-6 .list + .btn{margin-top:10px}.box.box-6 .btn-6:hover{background:none repeat scroll 0 0 #f5831f;color:#ffffff!important}.box.box-6.active{background:none repeat scroll 0 0 #f5831f;bottom:-100px;padding:66px 63px 103px;top:-45px}.box.box-6.active *{border-color:#ffffff!important;color:#ffffff!important}.box.box-6.active .btn-6:hover{background:none repeat scroll 0 0 #ffffff;color:#f58521!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.box.box-7{background:none repeat scroll 0 0 #ffffff;padding:0 17px 20px 0;text-align:left}.box.box-7 h5{color:#333333;font-weight:300;line-height:21px;text-transform:uppercase}.box.box-7 h5 + time{margin-top:15px}.box.box-7 h5>a{color:#333333}.box.box-7 time{color:#f5831f;display:block;font-size:18px;font-weight:300}.box.box-7 time + p{margin-top:1px}.box.box-7 p{color:#929292;font-size:17px;font-weight:300}.box.box-7 h5{margin-top:0}.box.box-7 h5 + time{margin-top:6px}.box.box-7 + .box-7{margin-top:21px}.box.box-7 p{letter-spacing:-0.5px}.box.box-8{padding-top:0;text-align:left}.box.box-8 h4{color:#333333;font-weight:400;line-height:29px}.box.box-8 h4 + p{margin-top:18px}.box.box-8 p{color:#777777;font-size:16px;font-weight:300;line-height:24px}.box.box-8 p + p{margin-top:24px}.box.box-8 h4{font-weight:400;margin-top:0}.box.box-8 p + .list{margin-top:28px}.box.box-8 .list-1{line-height:44px}.box.box-9{padding:0 0 0 7%;text-align:center}.box.box-9 blockquote{border:medium none;color:#777777;display:inline-block;font-size:24px;font-style:italic;font-weight:300;line-height:29px;margin:0 0 17px!important;padding-right:0;position:relative}.box.box-9 blockquote.tal{text-align:left}.box.box-9 blockquote::before{color:#f5831f;content:"“";font-family:Georgia,"Times New Roman",Times,serif;font-size:104px;font-style:normal;left:-31px;position:absolute;top:33px;width:55px}.box.box-9 blockquote + figure{margin-top:0}.box.box-9 figure{display:inline-block;width:auto}.box.box-9 figure img{-moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;display:inline-block;max-width:100%}.box.box-9 figure + h6{margin-top:32px}.box.box-9 h6{color:#f5831f;font-weight:700}.box.box-9 h6>span{color:#777777;font-weight:400}.box.box-9 blockquote{letter-spacing:-0.6px;margin-bottom:0!important;padding-right:0}.box.box-9 h6{font-size:16px;margin-left:20px}.box.box-9 h6.tal{text-align:left}.box.box-9 + .box-9{margin-top:22px}.box.box-10 p{color:#777777;font-size:16px;font-weight:300;line-height:24px}.box.box-10 p + h4{margin-top:29px}.box.box-10 h4 + p{margin-top:19px}.box.box-10 a{color:#f58521;display:inline-block;font-size:16px;margin-bottom:22px;margin-top:15px}.animated{margin:0 0 70px 0}.thumb-pad-1{height:100%;overflow:hidden;width:100%}.thumb-pad-1 .thumbnail{height:100%;margin-bottom:0;overflow:hidden;position:relative;vertical-align:middle;width:100%}.thumb-pad-1 .thumbnail .caption{background:none repeat scroll 0 0 rgba(245,131,31,0.85);color:#ffffff;display:table-cell;height:100%;padding:0px 25px;position:absolute;top:100%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;vertical-align:middle;width:100%;text-align:left}.thumb-pad-1 .thumbnail .caption h3{display:inline-block;font-weight:400;text-transform:uppercase;font-family:'Opensans-Regular';font-size:24px;text-align:center;display:block;margin:10px 0}.thumb-pad-1 .thumbnail .caption h3 + p{margin-top:10px}.thumb-pad-1 .thumbnail .caption p{color:#ffffff;display:block;font-size:16px;font-weight:300;line-height:18px}.thumb-pad-1 .thumbnail .caption p + .links{margin-top:15px}.thumb-pad-1 .thumbnail .caption .description{padding:0 0 0 40px}.thumb-pad-1 .thumbnail .caption .description span{display:block;font-family:'Opensans-Regular'}.thumb-pad-1 .thumbnail .caption .links{display:block;margin-top:5px;text-align:center}.thumb-pad-1 .thumbnail .caption .links a{color:#ffffff;display:inline-block;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.thumb-pad-1 .thumbnail .caption .links a:hover i{color:#333333!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.thumb-pad-1 .thumbnail .caption .links a + a{margin-right:11px}.thumb-pad-1 .thumbnail .caption .links a i{color:#ffffff;font-size:34px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.thumb-pad-1:hover .caption{top:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.thumb-pad-2{box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);margin-bottom:29px}.thumb-pad-2 .thumbnail .caption{background:none repeat scroll 0 0 #ffffff;padding:20px 17px;text-align:left}.thumb-pad-2 .thumbnail .caption h5{color:#333333;font-weight:300;line-height:21px;text-transform:uppercase}.thumb-pad-2 .thumbnail .caption h5 + time{margin-top:15px}.thumb-pad-2 .thumbnail .caption h5>a{color:#333333}.thumb-pad-2 .thumbnail .caption time{color:#f5831f;display:block;font-size:18px;font-weight:300}.thumb-pad-2 .thumbnail .caption time + p{margin-top:1px}.thumb-pad-2 .thumbnail .caption p{color:#929292;font-size:17px;font-weight:300}.thumb-pad-3 .thumbnail img{-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;display:block}.thumb-pad-3 .thumbnail img + .caption{margin-top:15px}.thumb-pad-3 .thumbnail .caption{text-align:center}.thumb-pad-3 .thumbnail .caption .social-list{display:inline-block}.thumb-pad-3 .thumbnail .caption h4{color:#f5831f;font-weight:400}.thumb-pad-3 .thumbnail .caption h4 + p{margin-top:19px}.thumb-pad-3 .thumbnail .caption p{color:#777777;font-size:17px;font-weight:300;padding:0 25px}.thumb-pad-3 .thumbnail .caption p + .social-list{margin-top:17px}.thumb-pad-3 .thumbnail .caption p.indent-1{padding:0}.thumb-pad-4 .thumbnail img + .caption{padding-top:15px}.thumb-pad-4 .thumbnail .caption{text-align:left}.thumb-pad-4 .thumbnail .caption h4{color:#333333;font-weight:400;line-height:29px}.thumb-pad-4 .thumbnail .caption h4 + p{margin-top:18px}.thumb-pad-4 .thumbnail .caption p{color:#777777;font-size:16px;font-weight:300;line-height:24px}.thumb-pad-4 .thumbnail .caption p + p{margin-top:24px}.thumb-pad-5{margin-bottom:31px}.thumb-pad-5::before,.thumb-pad-5::after{content:" ";display:table}.thumb-pad-5::after{clear:both}.thumb-pad-5 .thumbnail{text-align:left}.thumb-pad-5 .thumbnail img{float:left;margin-right:28px;margin-top:1px}.thumb-pad-5 .thumbnail .caption{margin-left:0;overflow:hidden;padding-top:0;position:relative}.thumb-pad-5 .thumbnail .caption h5{color:#333333;display:inline-block;font-weight:300;line-height:20px;margin-top:0;text-transform:uppercase}.thumb-pad-5 .thumbnail .caption h5 + p{margin-top:6px}.thumb-pad-5 .thumbnail .caption p{color:#929292;display:inline-block;font-size:16px;font-weight:300;line-height:24px}.title.title-1{font-weight:300;letter-spacing:-0.5px;line-height:40px;text-align:center;text-transform:uppercase}.title.title-2{color:#fff;font-weight:400;line-height:24px;text-transform:uppercase}.title.title-2 + .list{margin-top:14px}.bg-1{background:none repeat scroll 0 0 #ffffff}.bg-1 h2,.bg-1 p{color:#333333}.bg-2{background:none repeat scroll 0 0 #f4f4f4}.bg-3{background:none repeat scroll 0 0 #f5831f}.bg-3 .title,.bg-3 h5,.bg-3 p,.bg-3 h4{color:#ffffff!important}.bg-3 .btn-3{border-color:#ffffff!important;color:#ffffff!important}.bg-3 .btn-3:hover{background:none repeat scroll 0 0 #ffffff!important;color:#f5831f!important}.parallax{background-position:center 0;background-repeat:no-repeat!important}.mobile .parallax,.tablet .parallax{background-position:50% 0!important;background-size:cover}@media (max-width:767px){.parallax{background-position:center 0!important;background-size:cover}}.parallax-bg-1{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) repeat scroll 0 0 rgba(0,0,0,0)}.parallax-bg-2{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) repeat scroll 0 0 rgba(0,0,0,0)}.parallax-bg-3{background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) repeat scroll 0 0 rgba(0,0,0,0)}.list{list-style:outside none none;padding:0}.box-address .list{margin:0 auto;width:450px}.list.social-list li{float:left}.list.social-list li + li{margin-left:10px}.list.social-list li a{border:2px solid;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;box-sizing:border-box;color:#ffffff;font-size:14px;height:23px;line-height:10px;padding-top:5px;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:23px}.list.social-list li a.fa-facebook{background:none repeat scroll 0 0 #3a5a9f;border-color:#3a5a9f}.list.social-list li a.fa-facebook:hover{color:#3a5a9f}.list.social-list li a.fa-twitter{background:none repeat scroll 0 0 #45b0e3;border-color:#45b0e3}.list.social-list li a.fa-twitter:hover{color:#45b0e3}.list.social-list li a.fa-google-plus{background:none repeat scroll 0 0 #d61119;border-color:#d61119}.list.social-list li a.fa-google-plus:hover{color:#d61119}.list.social-list li a.fa-skype{background:none repeat scroll 0 0 #01A2DD;border-color:#01A2DD}.list.social-list li a.fa-skype:hover{border-color:#01A2DD;color:#01A2DD}.list.social-list li a.fa-linkedin{background:none repeat scroll 0 0 #255b78;border-color:#255b78}.list.social-list li a.fa-linkedin:hover{color:#255b78}.list.social-list li a.fa-envelope{background:none repeat scroll 0 0 #676767;border-color:#676767;font-size:12px}.list.social-list li a.fa-envelope:hover{color:#676767}.list.social-list li a:hover{background:none repeat scroll 0 0 #ffffff;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.list.list-1{display:block}.list.list-1 li{color:#898989;font-size:14px;font-weight:300;line-height:44px}.list.list-1 li + li{border-top:1px solid #d6d6d6}.list.list-2 li{float:left}.list.list-2 li a{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.list.list-2 li a:hover{opacity:0.5;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.list.list-3{margin-bottom:33px}.list.list-3 li{line-height:30px}.list.list-3 li a{color:#fff;font-size:13px}.list.list-3 li + li{margin-top:-1px}.list.list-4 li{text-align:left}.list.list-4 li::before,.list.list-4 li::after{content:" ";display:table}.list.list-4 li::after{clear:both}.list.list-4 li .badge{background:none repeat scroll 0 0 #333333;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;box-sizing:border-box;color:#ffffff;display:block;float:left;font-size:33px;font-weight:300;height:70px;margin-right:30px;margin-top:15px;padding:17px 0;width:70px}.list.list-4 li h5{color:#333333;display:block;font-weight:300;line-height:22px;overflow:hidden;text-transform:uppercase}.list.list-4 li h5 + p{margin-top:15px}.list.list-4 li p{color:#929292;display:block;font-size:16px;font-weight:300;line-height:24px;overflow:hidden}.list.list-4 li + li{margin-top:19px}.list.list-5{display:block;text-align:left}.list.list-5 li{color:#898989;font-size:14px;font-weight:300;line-height:44px}.list.list-5 li + li{border-top:1px solid #d6d6d6}.list.list-5 a{color:#898989;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.list.list-5 a:hover{color:#f58521;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.box-address h2{color:#333333;font-size:24px;font-weight:400;line-height:29px;margin-bottom:19px;text-align:center}.list.list-6 dd{color:#777777;font-size:15px;font-weight:300;line-height:24px;text-align:left;display:flex}.list.list-6 dd label{display:inline-block;padding:0}.list.list-6 dd.email{padding:0;text-align:center!important}.list.list-6 dd.email a{color:#777777;font-size:16px}.btn{border:medium none}.btn.btn-1{background:#51C137;background:-webkit-gradient(linear,0 0,0 bottom,from(#51C137),to(#2da411));background:-webkit-linear-gradient(#51C137,#2da411);background:-moz-linear-gradient(#51C137,#2da411);background:-ms-linear-gradient(#51C137,#2da411);background:-o-linear-gradient(#51C137,#2da411);background:linear-gradient(#51C137,#2da411);-pie-background:linear-gradient(#51C137,#2da411);behavior:url(css/pie/PIE.htc);-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#ffffff;font-size:18px;font-weight:300;padding:20px 29px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-1:hover{opacity:0.7;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-2{background:none repeat scroll 0 0 transparent;color:#ffffff;font-size:17px;font-weight:300;line-height:17px;position:relative}.btn.btn-2::before{color:#ffffff;content:"?";float:left;font-family:fontAwesome;font-size:33px;line-height:17px;margin-right:5px;position:relative;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-2:hover{color:#f58521;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-2:hover::before{color:#f58521;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-3{background:none repeat scroll 0 0 transparent;border:1px solid #f58521;color:#f58521;font-size:22px;font-weight:300;padding:16px 45px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-3:hover{background:none repeat scroll 0 0 #f58521;color:#ffffff;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-4{background:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border:1px solid #0bc3ba;border-radius:5px;color:#0bc3ba;font-size:22px;font-weight:300;padding:17px 70px!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;text-transform:uppercase}.btn.btn-4:hover{background:#0bc3ba;color:#fff;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-5{background:none repeat scroll 0 0 transparent;border:1px solid #ffffff;color:#ffffff;font-size:22px;font-weight:300;padding:16px 51px!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-5:hover{background:none repeat scroll 0 0 #f58521;color:#ffffff;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-5:hover{background:none repeat scroll 0 0 #ffffff;color:#f58521;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-6{border:1px solid #f58521;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;color:#f58521;font-family:"Lato",sans-serif;font-size:20px;font-weight:700;padding:11px 55px;text-align:center;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.btn.btn-6:hover{background:none repeat scroll 0 0 #ffffff;color:#f58521!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.link.email:hover{text-decoration:underline}.link.link-1{display:inline-block}.link.link-1:hover i{background:none repeat scroll 0 0 #f5831f;color:#ffffff;transform:rotateY(360deg);-webkit-transition:all 0.7s ease 0s;-moz-transition:all 0.7s ease 0s;-o-transition:all 0.7s ease 0s;transition:all 0.7s ease 0s}.link.link-1:hover h4{color:#f68724;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s}.link.link-2{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.link.link-2:hover{color:#777777;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.link.link-3{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.link.link-3:hover{color:#0bc3ba!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.border-1{border-bottom:1px solid #dddddd}.isotope-block{margin-top:58px}.isotope-block .button-group{padding-bottom:35px}.isotope-block .element-item{height:auto;margin-bottom:30px;margin-left:30px!important}.isotope-block button{background:none repeat scroll 0 0 transparent;border:1px solid #333333;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#333333;font-size:22px;font-weight:300;margin-bottom:20px;outline:medium none;padding:16px 36px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.isotope-block button.is-checked{border-color:#0bc3ba;color:#0bc3ba}.isotope-block button:hover{border-color:#0bc3ba;color:#0bc3ba;transition:all 0.3s ease 0s}.isotope-block button + button{margin-left:10px}.isotope-block button:first-child{padding:16px 20px}.isotope-block .isotope{margin-left:-30px}.isotope-block .element-item{margin-left:15px}.element-item,.grid-sizer{width:370px!important}.google-map-api{height:437px;width:100%}.google-map-api #map-canvas{height:437px;width:100%}.google-map-api .mapgg{background:url('images/map.png') center center no-repeat;height:460px;width:100%}#page_404 .img_404{text-align:center}#page_404 .img_404 img{display:inline-block;max-width:100%}#page_404 .box-3{text-align:left!important}#page_404 .box-3 h3,#page_404 .box-3 h5{text-align:left!important}#page_404 .box-3 p{color:#777777;font-size:16px;line-height:24px}#page_404 .box-3 p + p{margin-top:23px}#padoo-totop:before{content:"\e72b";font-family:"padoofont";font-size:35px}#padoo-totop{bottom:15px;line-height:40px;overflow:hidden;position:fixed;right:20px;z-index:100;border-radius:4px;text-align:center;color:#000}#padoo-totop:hover{color:#0bc3ba;bottom:25px;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s}@media (max-width:979px){#toTop{display:none!important}.contacts .row,.about-us .row{padding:0 20px}.box-address .list-6 dd{text-align:left!important}.sf-menu li>a{line-height:75px}}.about-us .box-intro{margin:0 0 50px 0;display:block;text-align:center}.box-intro span{color:#555;display:block;font-family:'Opensans-Regular';margin:0 0 30px;text-align:center}.box-abouts{font-family:'Opensans-Regular';margin:0 0 50px}.box-abouts h5{font-weight:bold;height:65px;color:#3bc6c1;text-transform:uppercase;font-size:18px;margin:0}.box-abouts p{color:#555;font-size:14px}.box-address h2.title{color:#0bc3ba;font-size:36px;text-transform:uppercase}.box-address .wrapper-6{margin:0!important}.box-address .email{color:#777777!important;font-size:16px}.services-container{background:#fafafa}.box-services .row{margin:0 0 20px}.box-services h3{font-family:'Opensans-Regular';font-size:23px;text-transform:uppercase;height:60px;padding:0 20px;color:#3BC6C1}.box-services ul li{padding:0 20px}.box-services ul li{font-family:'Opensans-Regular';color:#777}.box-services ul li:hover{color:#0bc3ba}.box-product{margin:0 0 75px}.box-product h3{font-family:'Opensans-Regular';font-size:34px;color:#333333;text-transform:uppercase;padding:10px 0 0;height:95px;margin:0 0 30px}.box-product p{font-family:'Opensans-Regular';color:#555;height:85px;margin:0 0 25px}.box-product .btn-cart{background:#f5831f;padding:5px 35px;border-radius:5px;font-family:Roboto-Regular;text-transform:uppercase;color:#fff}.box-product .btn-cart:hover{background:#cdcdcd;color:#333333}.box-product .btn-cart:hover .price{color:#c91006}.contact-box{background:#f4f4f4 url("images/icons/quote.png") no-repeat scroll center top;padding:100px 15px 15px!important}.contact-box h2.title{color:#0bc3ba;font-size:38px;margin:20px 0 25px;text-align:center}.contact-box .tip{font-size:18px;text-align:center}.introduce{width:100%;text-align:center;padding:60px 0}.introduce h1{color:#333;text-transform:uppercase;font-size:30px;margin:0 0 30px}.introduce span{color:#777;font-size:16px;margin:20px 0 0 0;display:block}.introduce .btn.btn-4,.introduce .btn.btn-3{margin:50px 0 0 0}.our-services{background:url("images/service-bg.png") no-repeat;height:600px;background-size:cover;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.our-services .service-content{width:50%;height:601px;float:right;background:rgba(255,255,255,0.7);padding:130px 40px 0 40px}.service-content h2{font-size:30px;margin:0 0 20px 0;color:#333;text-transform:uppercase}.service-content span{color:#343434;font-size:16px}.service-content ul{padding:0;margin:30px 0 0 0}.service-content ul li{background:url("images/style-1.png") left center no-repeat;display:block;padding:0 0 0 25px;margin:0 0 10px 0}.service-content ul li a{color:#343434;font-size:16px}.service-content ul li a:hover{color:#0bc3ba}.designs{background:url("images/designs-bg.png") no-repeat;height:600px;background-size:cover;border-top:1px solid #cecece;border-bottom:1px solid #cecece}.designs .service-content{width:50%;height:600px;float:left;background:rgba(255,255,255,0.7);padding:130px 40px 0 60px}.general{background:#f4f4f4;padding:60px 0}.general .row div{text-align:center;padding:0 20px}.general .row div img{display:inline}.general .row div h4{font-size:18px;color:#333;margin:35px 0 20px 0}.general .row div span{font-size:14px;color:#777}.careers h1{margin:50px 0 30px 0}.careers h1.title{background:#fcd2a2;display:inline-block;margin:57px 0 30px;padding:20px;text-align:left;font-family:'Sansation-Regular'}.careers h2{font-size:30px;margin:0 0 30px 0}.careers h4{color:#0bc3ba;font-family:'Opensans-Regular'}.careers i{font-family:'Opensans-Bold';color:#333;display:block}.careers span{line-height:160%;font-size:16px}.careers .box.box-8>span{display:block;margin:0 0 20px 0}.careers ol{padding:0}.careers ol li{list-style:inherit;margin:0 0 20px 0;font-size:16px}.careers ol li strong{color:#ff0000}.careers .container{padding-top:52px;padding-bottom:76px}.careers .careers-banner{background:url("images/banner2.png") center center no-repeat;height:300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.careers .careers-banner.alt{background:url("images/banner4.png") center center no-repeat;height:300px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.careers .part{padding:30px 0 20px}.careers .list.list-1 li:hover{color:#0bc3ba}.careers .list.list-1 li:hover span{color:#777}.careers .list.list-1 li{border:none;padding:0 0 0 10px;color:#777;font-size:16px;background:rgba(0,0,0,0) url("images/style-1.png") no-repeat scroll left 16px;display:block;margin:0 0 10px;padding:0 0 0 25px}.careers .list.list-1 li span{display:block}.clients-reviews .bx-controls{display:none}.not-found{padding:100px 0}.not-found img{max-width:100%}.not-found span{font-family:'Opensans-Bold';font-size:30px;margin:50px 0 0 0;display:block}.mobile-nav.side-block{display:block;height:100%;overflow-y:scroll;padding:0;position:fixed;left:-10000px;top:0;transition:all 0.3s ease 0s;width:100%;z-index:9999;background:rgba(0,0,0,0.6) none repeat scroll 0 0}.mobile-nav.side-block .mobile-close{background:#fff none repeat scroll 0 0;float:left;font-size:18px;height:50px;line-height:50px;text-align:center;width:50px;cursor:pointer}.mobile-nav.side-block .mobile-main{width:80%;max-width:350px;background:#fff none repeat scroll 0 0;float:left;height:100%;overflow-y:scroll}.mobile-nav.side-block .mobile-main .login-card{background:#000;color:#fff;text-align:center;padding:20px 20px 15px}.mobile-nav.side-block .mobile-main .login-card ul li{padding:10px 0;text-align:left}.mobile-nav.side-block .mobile-main .login-card ul li:hover a{background:none!important}.mobile-nav.side-block .mobile-main .login-card a{color:#fff}.mobile-nav.side-block .mobile-main .search{padding:10px 20px}.mobile-nav.side-block .mobile-main .search .form-search{padding:0;border:1px solid #eee}.mobile-nav.side-block .mobile-main .search .search-icon-mobile{float:right;font-size:18px;margin:12px 10px 0 0;color:#000}.mobile-nav.side-block .mobile-main .link-area{padding:20px}.mobile-nav.side-block .mobile-main .link-area .menu{float:none;font-size:14px;padding:10px 0 0}.mobile-nav.side-block .mobile-main .link-area .menu li:before{font-family:FontAwesome;content:"\f105";float:right}.mobile-nav.side-block .mobile-main .link-area .menu li{border-bottom:1px solid #eee;display:block;padding:10px 0}footer{background:#fff;padding:0 0 20px 0}.footer{background:#004754;padding-top:40px}.footer .footer-top h4{font-size:14px}.footer .footer-top p{color:#fff;display:inline-block;font-size:12px;font-weight:400;letter-spacing:0.05px;line-height:16px;margin-top:13px;padding-right:2px}.footer .footer-top p + strong{margin-top:10px}.footer .footer-top strong{color:#ffffff;display:inline-block;font-size:24px;font-weight:400}.copyright{background:#f5f5f5;min-height:50px}.copyright .cr-left{background:url("images/copyright.png") 15px top no-repeat;height:63px;padding:30px 0 30px 80px;color:#000}.copyright .cr-right{padding:30px 0}.copyright .cr-right nav{min-height:auto}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul{float:right;padding:0;margin:0}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul li{float:left;font-size:14px;font-weight:400;text-transform:uppercase}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul li a{color:#000;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.copyright li.current_page_item a{color:#b80101!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul li a:hover{color:#b80101;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul li + li{margin-left:20px}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul li.current a{color:#b80101}@media (min-width:1220px){.container{padding:0;width:1024px}}@media (max-width:1199px){.careers .row{margin:0}.bx-wrapper .bx-viewport li .text.text-right{top:180px;padding:0 5% 0 0}.bx-wrapper .bx-viewport li .text{}.btns{text-align:center!important}.brand{float:left!important}.sf-menu ul{width:768px;left:-25%}.nav>li{position:inherit}.dropdown,.dropup{position:inherit}.sf-menu li{position:inherit}.dropdown-menu{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.thumb-pad-1 .thumbnail{padding:0}.element-item,.grid-sizer{width:293px!important}.stuck_container.isStuck{display:none!important}.box-6{margin-bottom:50px;top:0!important}}@media (max-width:991px){.thumb-pad-2 img{width:100%}.footer-top .row>div.last{text-align:center}.footer-top{padding:0 0 30px 0}.footer-bottom{display:none}}@media (max-width:979px){.home-slider li .text{font-size:40px}.bx-wrapper .bx-viewport li .text.text-right{top:180px}.footer-top .row>div.last{text-align:center}nav.navbar.navbar-default.navbar-static-top.tm_navbar{text-align:center}.brand{padding:0 0 13px 10px!important}.brand .brand_name img{height:50px}.sf-menu li{position:inherit}.sf-menu li>a{padding:0 14px}.nav>li{position:inherit}.dropdown,.dropup{position:inherit}.dropdown-menu{-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}.bx-wrapper .bx-viewport li .text{font-size:30px}.bx-wrapper .bx-viewport li .text span{font-size:14px}.copyright .cr-right nav.navbar.navbar-default.navbar-static-top.tm_navbar ul{display:inline-block;float:none}.element-item,.grid-sizer{width:220px!important}.thumb-pad-1 .caption{padding-left:15px!important;padding-right:15px!important;padding-top:45px!important}.thumb-pad-1 .caption p{display:none!important}.list-6 dd,.list-6 dt,.list-6 dl{padding-left:0!important;text-align:center!important}.list-6 dd span,.list-6 dt span,.list-6 dl span{text-align:left!important}header nav,.search-form_toggle{display:inline-block!important;float:none!important;position:relative}header nav{display:block!important;text-align:center}header nav .sf-menu{display:inherit}.search-form_toggle{margin:30px 92px 27px!important}.search-form{position:relative!important;width:100%!important}.box,.thumb-pad-3{margin-bottom:50px}}@media (max-width:767px){.isotope{margin-left:0!important}.isotope .element-item{margin-left:0!important}.element-item,.grid-sizer{width:100%!important}.thumb-pad-1{text-align:center}.thumb-pad-1 .thumbnail{display:inline-block;width:80%}.thumb-pad-1 img{width:100%}.thumb-pad-1 .links{display:block!important}.thumb-pad-1 .caption{padding-top:45px!important}.thumb-pad-1 .caption p{display:inline-block!important}.parallax{background-size:cover}.select-menu.sf-menu.sf-js-enabled.sf-arrows{padding:20px!important}.camera_container .camera_caption{display:none!important}header .top-section{padding:7px 0;text-align:center}header .top-section .text-welcome{display:inline-block;padding:0;float:none;margin:0 20px 0 0;width:auto}header .top-section .info-icon{color:#fff;font-size:18px;display:inline-block!important}header .top-section .info-icon i{display:inline;margin:0 10px 0 0;cursor:pointer}.top-section .social-list,.top-section .info-block{clear:both;float:none!important;margin:0!important;overflow:hidden;padding:0!important}.top-section .social-list{margin-right:10px!important}.stuck_container{padding:0}.mobile-nav.side-block .mobile-main .link-area .dropdown-menu-level{display:none}.mobile-nav.side-block .mobile-main .link-area .dropdown-menu-level a{padding:0 15px 0 35px}.mobile-nav.side-block .mobile-main .link-area .dropdown-menu{box-shadow:none;border:none;padding:0}.mobile-nav.side-block .mobile-main .link-area .dropdown-menu li h4{margin:0;cursor:pointer;font-family:"Opensans-Regular"}.mobile-nav.side-block .mobile-main .link-area .dropdown-menu li h4:hover{color:#b80101}.our-services .service-content,.designs .service-content{width:100%}.general .row div:nth-child(2){padding:30px 20px}.designs .service-content{padding:130px 40px 0}}@media (max-width:600px){.thumb-pad-1 .caption{padding-top:45px!important}.thumb-pad-1 .caption p{display:none!important}.thumb-pad-5{text-align:left}.thumb-pad-5 img{display:inline-block;float:none!important;margin-bottom:20px}}@media (max-width:479px){.list.list-6 dd{display:inline}.box-address .list{width:100%;text-align:center}.box-address .email,.box-address .list-6 dd{text-align:center!important;font-size:14px!important}.box-address .list-6 label,.box-address .list-6 span{text-align:center!important}.footer-bottom nav li{float:none!important;margin-left:0!important;text-align:left!important}.top_email,.top_phone{border:medium none!important;float:none!important}.box-6{padding:21px 12px 55px!important}.box-6:hover{padding:21px 12px 55px!important}.box-4 h2{font-size:25px}.brand-logo{margin-right:0}.brand .brand_name{min-width:160px!important}.btn.btn-4{padding:12px 35px!important;font-size:18px}#page_404 #search input{width:100%!important}}