 .align-center{text-align:center !important;}.align-left{text-align:left !important;}.align-right{text-align:right !important;}.left{float:left;}.right{float:right;}.relative{position:relative;}.hidden{display:none;}.inline-block{display:inline-block;}.stick-fixed{position: fixed !important;top: 0;left: 0;}::-moz-selection{color: #fff;background:#000;}::selection{color: #fff;background:#000;}::-webkit-selection{color: #fff;background:#000;}.animate, .animate *{-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.no-animate, .no-animate *{-webkit-transition: 0 none !important;-moz-transition: 0 none !important;-ms-transition: 0 none !important;-o-transition: 0 none !important;transition:0 none !important;}.clearlist, .clearlist li{list-style: none;padding: 0;margin: 0;background: none;}.full-wrapper{margin: 0 2%;}.margin-top{margin-bottom: 70px;}.margin-bot{margin-bottom: 70px;}.margin-top-null{margin-top: 0 !important;}.margin-bot-null{margin-bottom: 0 !important;}.padding-top-null{padding-top: 0 !important;}.padding-bot-null{padding-bottom: 0 !important;}html, body{height: 100%;-webkit-font-smoothing: antialiased;}body{overflow-y: scroll;}.page{overflow: hidden;}a, b, div, ul, li{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;-moz-outline-: none;}a:focus, a:active{-moz-outline: none;outline: none;}img:not([draggable]), embed, object, video {max-width: 100%;height: auto;}.page-loader{display:block;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #000;z-index: 10000;}.page-loader b{content: "";display: block;width: 50px;height: 50px;background: #000 url(../images/001_loading_01.gif) no-repeat center center;margin: -30px 0 0 -30px;position: fixed;top: 50%;left: 50%;}.no-js .page-loader{}body{color: #151515;font-size: 14px;font-family: 'Open Sans', sans-serif;line-height: 1.6;-webkit-font-smoothing: antialiased;}a{color: #e54028;text-decoration: none;}a:hover{color: #e54028;}a:hover{text-decoration: underline;}h1,h2,h3,h4,h5,h6{font-family: montserrat, arial, sans-serif;line-height: 1.4;}h1{font-size: 32px;}h2{font-size: 28px;}.uppercase{text-transform: uppercase;letter-spacing: 1px;}.color{color: #e54028;}.serif{font-family: Lora, "Times New Roman", Times, serif;font-style: italic;letter-spacing: 1px;}p{margin: 0 0 1.3em 0;}.text{font-family: 'Open Sans', sans-serif;font-size: 13px;font-weight: 400;text-transform: none;line-height: 1.7;letter-spacing: 0px;color: #4a4a4a;}.text h1, .text h2, .text h3, .text h4, .text h5, .text h6{color: #212121;}blockquote{margin: 1em 0 1.5em 0;border-width: 1px;border-color: #e54028;background: #fafafa;text-align: left;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;line-height: 1.7;letter-spacing: 1px;color: #4a4a4a;}blockquote p{margin-bottom: 0.5em;font-size: 15px;font-style: italic;color: #212121;letter-spacing: 1px;line-height: 1.6;}blockquote footer{font-size: 12px;}dl dt{margin-bottom: 5px;}dl dd{margin-bottom: 15px;}pre{background-color: #f9f9f9;border-color: #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.home-call-action .buttonnew {height:40px;width:40px;border-radius:50%;left:50%;margin-left:-17px;margin-top:0px;position:absolute;cursor:pointer;}.home-call-action .buttonnew2 {background-image:url(../images/001_to_top2.png);background-size:18px 11px;background-position: 0 0;height: 22px;left: 11px;position: absolute;top: 9px;transition: background-position 0.3s linear 0s;width: 18px;-webkit-border-radius:70%;-moz-border-radius:70%;border-radius:70%;}.home-call-action .buttonnew:hover .buttonnew2 {-webkit-animation: bottom_top_over .3s linear infinite;-moz-animation: bottom_top_over .3s linear infinite;-o-animation: bottom_top_over .3s linear infinite;animation: bottom_top_over .3s linear infinite;animation-direction:reverse;-webkit-animation-direction: reverse;}.nav-logo-wrap2 .buttonnew3 {height:40px;width:40px;border-radius:50%;left:50%;margin-left:-20px;margin-top:20px;position:absolute;cursor:pointer;}.nav-logo-wrap2 .buttonnew4 {background-image:url(../images/001_to_top.png);background-size:18px 11px;background-position: 0 0;height: 22px;left: 11px;position: absolute;top: 9px;transition: background-position 0.3s linear 0s;width: 18px;-webkit-border-radius:70%;-moz-border-radius:70%;border-radius:70%;}.nav-logo-wrap2 .buttonnew3:hover .buttonnew4 {-webkit-animation: bottom_top_over .3s linear infinite;-moz-animation: bottom_top_over .3s linear infinite;-o-animation: bottom_top_over .3s linear infinite;animation: bottom_top_over .3s linear infinite;}@-webkit-keyframes bottom_top_over {0% {background-position: 0px 0px;}100% {background-position: 0px -11px;}}@-moz-keyframes bottom_top_over {0% {background-position: 0px 0px;}100% {background-position: 0px -11px;}}@keyframes bottom_top_over {0% {background-position: 0px 0px;}100% {background-position: 0px -11px;}}span.amp {font-family:"Palatino","Constantia",serif;font-size:190%;font-style:italic;padding:0px 8px 0 7px;position:relative;top :6px;}.myButt, .myButt2 {background-color:transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid rgba(255, 255, 255, 0.55);display:inline-block;cursor:pointer;color:#e9e9e9;font-size:11px;padding:12px 35px;text-decoration:none;text-shadow:0px 1px 0px #000000;margin-top:20px;text-transform:uppercase;font-weight:700;letter-spacing:2px;outline-style:none;outline-width:0px;outline-color:#fff;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.myButt2 {border:1px solid #222222;background-color:#222222;color:#e9e9e9;text-shadow:none }.myButt:hover {background-color:transparent;color:#e9e9e9;text-decoration:none;}.myButt2:hover {background-color:#000;color:#e9e9e9;text-decoration:none;}@media only screen and (max-width: 319px) {.myButt, .myButt2 {padding:7px 17px;font-size:10px;}}@media only screen and (max-width: 480px) {.myButt, .myButt2 {padding:7px 17px;font-size:10px;}}.btn-spacia, a.btn-spacia{-moz-box-sizing: border-box;box-sizing: border-box;color: #fff;background: #000;border: 2px solid transparent;font-weight: 700;text-transform: uppercase;text-decoration: none;letter-spacing: 1px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.btn-spacia:hover, .btn-spacia:focus{font-weight: 700;color: rgba(255,255,255, .85);background: rgba(0,0,0, .70);text-decoration: none;}.btn-spacia:active{cursor: pointer !important;}.btn-spacia.btn-small{padding: 5px 10px;font-size: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.btn-spacia.btn-medium{padding: 11px 24px;font-size: 11px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.btn-spacia.btn-large{padding: 14px 40px;font-size: 12px;}.btn-spacia.btn-glass{color: rgba(255,255,255, .75);background: rgba(0,0,0, .40);}.btn-spacia.btn-glass:hover, .btn-spacia.btn-glass:focus{color: rgba(255,255,255, 1);background: rgba(0,0,0, 1);}.btn-spacia.btn-border{color: #151515;border: 2px solid #151515;background: transparent;}.btn-spacia.btn-border:hover, .btn-spacia.btn-border:focus{color: #fff;border-color: transparent;background: #151515;}.btn-spacia.btn-border-c{color: #e54028;border: 2px solid #e54028;background: transparent;}.btn-spacia.btn-border-c:hover, .btn-spacia.btn-border-c:focus{color: #fff;border-color: transparent;background: #e54028;}.btn-spacia.btn-border-w{color: #fff;border: 2px solid rgba(255,255,255, .75);background: transparent;}.btn-spacia.btn-border-w:hover, .btn-spacia.btn-border-w:focus{color: #e54028;border-color: transparent;background: #fff;}.btn-spacia.btn-w{color: #151515;background: #fff;}.btn-spacia.btn-w:hover, .btn-spacia.btn-w:focus{color: #e54028;background: #fff;}.btn-spacia.btn-w-color{color: #e54028;background: #fff;}.btn-spacia.btn-w-color:hover, .btn-spacia.btn-w-color:focus{color: #151515;background: #fff;}.btn-spacia.btn-color{color: #fff;background: rgba(229,64,40, 1);}.btn-spacia.btn-color:hover, .btn-spacia.btn-color:focus{color: #fff;background: rgba(229,64,40, .9);}.btn-full{width: 100%;}.btn-half{width: 150px;}.form input[type="text"], .form input[type="email"], .form input[type="phone"], .form input[type="url"], .form input[type="search"], .form input[type="tel"], .form input[type="password"], .form select{height: 38px;font-size: 11px;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;color: #4a4a4a;border: 1px solid #e9e9e9;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.form input[type="text"]:hover, .form input[type="email"]:hover, .form input[type="phone"]:hover, .form input[type="url"]:hover, .form input[type="search"]:hover, .form input[type="tel"]:hover, .form input[type="password"]:hover, .form select:hover{border-color: #ccc;}.form input[type="text"]:focus, .form input[type="email"]:focus, .form input[type="phone"]:focus, .form input[type="url"]:focus, .form input[type="search"]:focus, .form input[type="tel"]:focus, .form input[type="password"]:focus, .form select:focus{color: #4a4a4a;border-color: #ccc;-webkit-box-shadow: 0 0 3px rgba(21,21,21, .3);-moz-box-shadow: 0 0 3px rgba(21,21,21, .3);box-shadow: 0 0 3px rgba(21,21,21, .3);}.form input[type="text"].input-lg, .form input[type="email"].input-lg, .form input[type="phone"].input-lg, .form input[type="url"].input-lg, .form input[type="search"].input-lg, .form input[type="tel"].input-lg, .form input[type="password"].input-lg, .form select.input-lg{height: 48px;}.form input[type="text"].input-sm, .form input[type="email"].input-sm, .form input[type="phone"].input-sm, .form input[type="url"].input-sm, .form input[type="search"].input-sm, .form input[type="tel"].input-sm, .form input[type="password"].input-sm, .form select.input-sm{height: 28px;}.form textarea{font-size: 11px;font-weight: 400;text-transform: uppercase !important;letter-spacing: 1px;color: #4a4a4a;border-color: #e9e9e9;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;resize:none;height:164px;padding:12px 12px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.form textarea:hover{border-color: #ccc;}.form textarea:focus{color: #4a4a4a;border-color: #ccc;-webkit-box-shadow: 0 0 3px rgba(21,21,21, .3);-moz-box-shadow: 0 0 3px rgba(21,21,21, .3);box-shadow: 0 0 3px rgba(21,21,21, .3);}.form .small-section-heading{margin-bottom: 30px;}.form .form-group{margin-bottom: 25px;}#form-success{}.home-section{display: block;width: 100%;}.image-bg{display: block;width: 100%;position: relative;background-color: #222;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.image-color-bg{display: block;width: 100%;position: relative;background-color: #e54028;background-attachment: fixed;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.bg-scroll{background-attachment: scroll;}.home-content{display: table;width: 100%;height: 100%;text-align: center;}.home-content{position: relative;}.home-text{display: table-cell;height: 100%;vertical-align: middle;color: #fff;}.headings{font-size: 60px;font-weight: 700;text-transform: uppercase;text-shadow: 0px 4px 7px rgba(0,0,0,0.9), 0px 8px 13px rgba(0,0,0,0.9), 0px 18px 23px rgba(0,0,0,0.9);opacity:1;color: #fff;}.headings li, .headings h1{margin: 0;padding: 0;font-size: inherit;font-weight: lighter;text-transform: uppercase;text-shadow: 0 1px 0 rgba(0,0,0, .35);color: #fff;}.home-description{margin-top: 0;font-family: 'Open Sans', sans-serif;font-size: 20px;font-weight: 500;color: #fff;opacity: 1;text-shadow:none;}.home-description .large{font-size: 30px;font-weight: 100;margin-bottom: 1em;opacity: 0.9;}.home-call-action{padding-top: 0px;padding-bottom: 10px;}.slider-fittext{font-size: 20px;}.home-image-slider{font-size: 1em;}.home-image-slider .headings{font-size: 3.5em !important;}.home-image-slider .home-description{font-size: 1.05em !important;}.home-image-slider .home-description.large{font-size: 1.55em !important;font-weight: 400;margin-bottom: 1em;}.home-image-slider, .home-image-slider li{margin: 0;padding: 0;}.pattern-bg{background-repeat: repeat;background-size: auto;}.gradient-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: -webkit-linear-gradient(-35deg, rgba(229,64,40,.9), rgba(235,172,18,.9));background-image: -moz-linear-gradient(-35deg, rgba(229,64,40,.9), rgba(235,172,18,.9));background-image: -o-linear-gradient(-35deg, rgba(229,64,40,.9), rgba(235,172,18,.9));background-image: linear-gradient(125deg, rgba(229,64,40,.9), rgba(235,172,18,.9));}.pattern-overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: url(../images/pattern-overlay.png) repeat;background-color: rgba(0,0,0,.17);}.logo-wrap{width: 100%;position: absolute;top: 4%;left: 0;text-align: center;}.logo{display: inline-block;position: relative;font-size: 25px;font-weight: 700;color: #fff;text-decoration: none;vertical-align: middle;}a.logo:hover{color: #fff;text-decoration: none;}.logo:before, .logo:after{content: " ";display: block;width: 32px;height: 2px;position: absolute;top: 50%;margin-top: -1px;background: #fff;background: rgba(255,255,255, .75);}.logo:before{left: -42px;}.logo:after{right: -42px;}.nav-logo-wrap{float: left;margin-right: 20px;}.nav-logo-wrap .logo{display: table-cell;vertical-align: middle;max-width: 180px;max-height: 100%;}.nav-logo-wrap2{margin:0 auto;clear:left;}.nav-logo-wrap .logo:before, .nav-logo-wrap .logo:after{display: none;}.logo.dark, a.logo.dark:hover{color: #151515;}.main-nav{width: 100%;height: 55px !important;position: relative;top: 0;left: 0;text-align: left;background: #fbfbfb;-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3), 0 1px 0 rgba(0,0,0,.027);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3), 0 1px 0 rgba(0,0,0,.027);box-shadow: 0 1px 10px rgba(0,0,0,.3), 0 1px 0 rgba(0,0,0,.027);z-index: 99;}.inner-nav{display: inline-block;position: relative;float: left;}.inner-nav ul{float: left;margin: auto;font-size: 11px;font-weight: 400;text-transform: uppercase;text-align: center;line-height: 1.3;}.inner-nav ul > li{float: left;}.inner-nav ul > li > a{color: #212121;display: inline-block;-moz-box-sizing: border-box;box-sizing: border-box;border-right: 1px solid #eee;padding: 0 20px;text-decoration: none;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.inner-nav ul > li:first-child > a{border-left: 1px solid #eee;}.inner-nav ul > li > a:hover, .inner-nav ul > li > a.active{background: #fff;color: #777;text-decoration: none;}.inner-nav ul > li > a{height: 55px;line-height: 55px;}.mobile-on .desktop-nav{display: none;width: 100%;position: absolute;top: 100%;left: 0;z-index: 100;}.mobile-on .desktop-nav ul{width: 100%;margin-top: 2%;background: #fbfbfb;border: 1px solid #eee;-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);-moz-box-shadow: 0 0 10px rgba(0,0,0,.1);box-shadow: 0 0 10px rgba(0,0,0,.1);}.mobile-on .desktop-nav ul > li{display: block;float: none;}.mobile-on .desktop-nav ul > li > a{display: block;width: 100%;height: 38px !important;line-height: 38px !important;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;text-align: center;border-left: none;border-right: none;border-bottom: 1px solid #eee;}.mobile-on .desktop-nav ul > li:last-child > a{border-bottom: none;}.mobile-nav{display: none;vertical-align: middle;font-size: 11px;font-weight: 400;text-transform: uppercase;border-left: 1px solid #eee;border-right: 1px solid #eee;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-webkit-transition-property: background, color;-moz-transition-property: background, color;-o-transition-property: background, color;transition-property: background, color;}.mobile-nav:hover, .mobile-nav.active{background: #fff;color: #4a4a4a;}.mobile-nav:active{-webkit-box-shadow: 0 0 35px rgba(0,0,0,.05) inset;-moz-box-shadow: 0 0 35px rgba(0,0,0,.05) inset;box-shadow: 0 0 35px rgba(0,0,0,.05) inset;}.no-js .mobile-nav{width: 55px;height: 55px;}.mobile-on .mobile-nav{display: table;}.mobile-nav .fa{height: 100%;display: table-cell;vertical-align: middle;text-align: center;font-size: 21px;}.nav-social-links{position: absolute;top: 50%;right: 0;margin-top: -13px;}.nav-social-links a{float: left;padding-left: 5px;color: #151515;text-decoration: none;}.nav-social-links a:hover{text-decoration: none;}.nav-social-links a .fa{width: 26px;height: 26px;display: block;line-height: 26px;position: relative;vertical-align: middle;text-align: center;font-size: 13px;background: #eee;color: #151515;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-moz-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-o-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);}.nav-social-links a .fa:after{content: " ";width: 28px;height: 28px;display: block;position: absolute;top: -1px;left: -1px;border: 1px solid transparent;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-moz-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-o-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);}.nav-social-links a:hover .fa{background: #fff;}.nav-social-links a:hover .fa:after{border-color: #333;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-box-shadow: 0px 0px 2px rgba(0,0,0, .45);-moz-box-shadow: 0px 0px 2px rgba(0,0,0, .45);box-shadow: 0px 0px 2px rgba(0,0,0, .45);}.page-section{padding: 90px 0;text-align: center;}.border {background: none repeat scroll 0 0 #4a4a4a;display: block;height: 2px;margin: 0 auto;width: 100px;margin-bottom:30px;}.section-title{display: inline-block;position: relative;padding: 0px 24px;margin-bottom: 14px;vertical-align: middle;font-size: 50px;font-family: montserrat, arial, sans-serif;text-transform: uppercase;text-shadow: 0 1px 0 rgba(0,0,0, .35);color: #222222;}.section-title:before, .section-title:after{content: " ";display: block;width: 32px;height: 0px;position: absolute;top: 50%;margin-top: -1px;background: #e9e9e9;}.section-title:before{left: -33px;}.section-title:after{right: -33px;}.section-heading{margin-top: 0;margin-bottom: 55px;font-size: 24px;font-weight: 700;}.section-text{margin-bottom: 65px;font-size: 14px;line-height: 20px;letter-spacing: 0.0425em;color: #4a4a4a;}.small-section{padding: 70px 0;text-align: center;}.small-section-heading{margin-top: 0;margin-bottom: 45px;font-size: 20px;font-weight: 700;text-transform: uppercase;}.bg-overlay-1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #e54028;background: rgba(229,64,40, .9);z-index: 0;}.bg-overlay-2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #151515;background: rgba(21,21,21, .1);}.bg-content{position: relative;z-index: 1;}.big-screen {width:820px;height:auto;margin:20px auto 20px -90px;}.dark-bg{color: #fff;}.dark-bg a{color: #bbb;}.dark-bg .section-title{color: #999;border: 1px solid rgba(255,255,255, .141);}.dark-bg .section-title:before, .dark-bg .section-title:after{background: rgba(255,255,255, .141);}.dark-bg .section-text{color: #bbb;}.gray-bg{background: #f5f5f5;}.count-number{font-size: 60px;font-weight: 700;line-height: 1.4;}.count-icon{display: inline-block;position: relative;margin-bottom: 4px;}.count-icon .fa{font-size: 14px;color: #fff;}.count-icon:before, .count-icon:after{content: " ";width: 72px;height: 1px;display: block;position: absolute;top: 50%;background: #fff;}.count-icon:before{left: -82px;}.count-icon:after{right: -82px;}.count-title{font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;font-weight: 700;font-style: italic;letter-spacing: 1px;}.count-separator{height: 30px;clear: both;float: none;overflow: hidden;}.team-section{background-position: 50% 0;background-repeat: repeat;background-attachment: scroll;}.team-section .bg-overlay-2{background: rgba(21,21,21, .963) !important;}.team-grid{margin: 0 0 -40px -20px;text-align: center;vertical-align: top;}.team-item{display: inline-block;width: 200px;margin: 0 0 40px 20px;vertical-align: top;}.team-photo{max-width: 150px;max-height: 150px;margin: 0 auto 20px;position: relative;overflow: hidden;}.team-photo:after{content: " ";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0, .1);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;z-index: 2;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.team-photo img{max-width: 100%;max-height: 100%;display: block;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.team-name{font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;color: #222222;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.team-status{font-family: 'Open Sans', sans-serif;font-size: 12px;letter-spacing: 0px;color: #4a4a4a;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.team-item:hover .team-photo:after{background: transparent;}.team-item:hover .team-name{color: #4a4a4a;}.team-item:hover .team-status{color: #bbb;}.team-description{display: none;}.js-clickable{cursor: pointer;}.team-opened-wrap{display: none;text-align: center;}.team-opened{display: block;width: auto;max-width: 540px;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;margin-left: auto;margin-right: auto;padding: 20px 8% 20px 8%;color: #4a4a4a;background: #fff;cursor: default;border:1px solid #4a4a4a;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.team-opened a{color: #4a4a4a;}.team-close-link{display: none;position: absolute;top: 5px;right: 5px;padding: 3px 10px;font-size: 18px;color: #aaa;background: #fff;cursor: pointer;}.team-close-link:hover{color: #4a4a4a;}.team-opened .team-close-link{display: block;}.team-opened .team-photo:after{display: none;}.team-opened #gone{display: none;}.team-cv{display: none;}.team-opened .team-cv{display: block;}.team-description{display: block;margin-top: 15px;font-family: 'Open Sans', sans-serif;font-size: 13px;line-height: 2;letter-spacing: 0px;text-align: center;margin-bottom:20px;}.team-opened .team-name, .team-opened:hover .team-name{color: #151515;}.team-opened .team-status, .team-opened:hover .team-status{color: #4a4a4a;}.team-contacts{margin-top: 20px;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;line-height: 2;letter-spacing: 1px;}.team-social-links{display: inline-block;}.team-social-links a{float: left;padding-left: 5px;color: #151515;text-decoration: none;}.team-social-links a:hover{text-decoration: none;}.team-social-links a .fa{width: 38px;height: 38px;display: block;line-height: 36px;position: relative;vertical-align: middle;text-align: center;font-size: 18px;background: #eee;color: #1159a1;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.team-social-links a .fa:after{content: " ";width: 40px;height: 40px;display: block;position: absolute;top: -1px;left: -1px;border: 1px solid transparent;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-moz-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-o-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);}.team-social-links a:hover .fa{background: #fff;}.team-social-links a:hover .fa:after{border-color: #1159a1;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity:0.7;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0, .45);-moz-box-shadow: 0px 0px 5px rgba(0,0,0, .45);box-shadow: 0px 0px 5px rgba(0,0,0, .45);}.service-grid{margin-bottom: 0px;}.service-item{height:200px;max-width:300px;margin: 20px auto 20px auto;position: relative;text-align: center;cursor: pointer;z-index: 10;}.service-item-inner{display: table;width: 100%;height:200px;position: absolute;top: 0;left: 0;border: 1px solid #e9e9e9;vertical-align: middle;background-image: url(../images/001_bg_body_01.jpg);background-repeat:repeat;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 10px 6px -6px #888;-moz-box-shadow: 0 10px 6px -6px #888;box-shadow: 0 10px 6px -6px #888;cursor: default;}.service-item-inner:hover{}.service-wrap{width: 100%;height:200px;display: table-cell;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;overflow: hidden;background: url(../images/001_bg_team_01.jpg) no-repeat;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.service-icon{padding-bottom: 0px;padding-top:12px;position: relative;font-size: 32px;color: #1159a1;z-index: 1;}.service-title{position: relative;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;color: #151515;z-index: 1;cursor: text;}.service-more{display:none;width: 100%;padding: 15px 0 60px 0px;position: absolute;bottom: 0;left: 0;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;font-style: italic;letter-spacing: 1px;line-height: 1;cursor: pointer;}.js-fade .service-more{cursor: default;}.service-more:before{content: " ";display: block;width: 100%;max-width: 170px;height: 0px;margin: -15px auto 15px;background: #151515;}.sm-icon{margin-right: 0px;font-size: 18px;}.sm-more{position: relative;top: -2px;}.service-more:hover .sm-icon, .service-more:hover .sm-more{color: #4a4a4a;}.service-item-inner, .service-icon, .service-title, .service-more, .service-more:before, .sm-icon, .sm-more{-webkit-transition: all 0.55s cubic-bezier(0.300, 0.000, 0.580, 1.000);-moz-transition: all 0.55s cubic-bezier(0.300, 0.000, 0.580, 1.000);-o-transition: all 0.55s cubic-bezier(0.300, 0.000, 0.580, 1.000);-ms-transition: all 0.55s cubic-bezier(0.300, 0.000, 0.580, 1.000);transition: all 0.55s cubic-bezier(0.300, 0.000, 0.580, 1.000);}.js-fade{cursor: default;}.js-fade .service-item-inner{border-color: #e9e9e9;}.js-fade .service-title, .js-fade .service-more{color: #414141;}.js-fade .service-icon{color: #1159a1;}.js-fade .service-more:before{background: #414141;}.service-opened{cursor: default;z-index: 11;}.service-full{padding: 10px 20px 0px 20px;font-size: 12px;color: #4a4a4a;}.service-opened .service-full{}.sf-list{margin: 0 -20px 20px;text-transform: uppercase;padding: 0;font-size: 10px;font-weight: 700;letter-spacing: 1px;}.sf-list li{padding: 7px 20px;list-style: none;border-bottom: 1px solid #f0f0f0;}.sf-list li:first-child{border-top: 1px solid #f0f0f0;}.sf-list li:nth-child(even){background: #fefefe;}.sf-description{font-size: 12px;letter-spacing: 1px;cursor: text;}.service-close-link{display: none;width: 100%;position: absolute;bottom: 20px;left: 0;font-size: 18px;text-align: center;color: #414141;cursor: pointer;}.service-close-link:hover{color: #4a4a4a;}.service-opened .service-close-link{}.banner-heading{margin-top: 0;margin-bottom: 5px;font-size: 18px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}.banner-text{text-align: left;}.banner-decription{margin-top: 7px;font-size: 16px;color: #999;}.image-color-bg .banner-decription{color: #f0c3bf;}.banner-button{text-align: right;}.works-filter{display: inline-block;list-style: none;padding: 0;margin: 0 0 70px 0;font-size: 11px;text-transform: uppercase;text-align: center;letter-spacing: 1px;color: #151515;border-top: 1px solid #151515;cursor: default;}.works-filter li{display: inline-block;margin: 0 17px;padding: 15px 0 0;border-top: 3px solid transparent;-moz-box-sizing: border-box;box-sizing: border-box;cursor: pointer;}.works-filter li:first-child{margin-left: 0;}.works-filter li:last-child{margin-right: 0;}.works-filter li:hover{color: #4a4a4a;}.works-filter li.active{border-top: 3px solid #151515;cursor: default;}.works-filter li.active:hover{color: #151515;}.works-filter a{color: #151515;text-decoration: none;}.works-grid{list-style: none;margin: 0 0 -30px 0;padding: 0;}.work-item{width: 25%;display: inline-block;float: left;margin: 0;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;}.work-item > a{display: block;padding: 0 0 84px 0;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;text-decoration: none;}.work-item a, .work-item a:hover{color: #151515;border: none;}.work-img{position: relative;}.work-img img{width: 100%;display: block;overflow: hidden;}.work-intro{width: 100%;height: 84px;padding: 18px 20px;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;bottom: 0;left: 0;text-align: center;}.work-title{margin: 0;padding: 0;font-size: 12px;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;}.work-descr{font-family: 'Open Sans', sans-serif;font-size: 12px;text-align: center;letter-spacing: 0px;color: #4a4a4a;}.work-item .work-img:after, .work-intro{-webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);}.work-item:hover .work-intro{bottom: auto;top: 50%;margin-top: -84px;color: #fff;z-index: 3;}.work-item:hover .work-intro:after{content: " ";display: block;max-width: 32px;height: 1px;margin: 20px auto 0;background: #fff;}.work-item:hover .work-title, .work-item:hover .work-descr{color: #fff;}.work-item .work-img:after{content: " ";display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: transparent;}.work-item:hover .work-img:after{background: rgba(17,47,136, .95);-webkit-box-shadow: inset 0px 5px 7px -4px rgba(0,0,0,0.6), inset 0px -5px 7px -4px rgba(0,0,0,0.6);-moz-box-shadow: inset 0px 5px 7px -4px rgba(0,0,0,0.6), inset 0px -5px 7px -4px rgba(0,0,0,0.6);box-shadow: inset 0px 5px 7px -4px rgba(0,0,0,0.6), inset 0px -5px 7px -4px rgba(0,0,0,0.6);}.shadow{position: absolute;width: 100%;height: 100%;-webkit-box-shadow: inset 0px 5px 7px -4px rgba(0,0,0,0.6), inset 0px -5px 7px -4px rgba(0,0,0,0.6);-moz-box-shadow: inset 0px 5px 7px -4px rgba(0,0,0,0.6), inset 0px -5px 7px -4px rgba(0,0,0,0.6);box-shadow: inset 0px 5px 7px -4px rgba(0,0,0,0.6), inset 0px -5px 7px -4px rgba(0,0,0,0.6);top: 0;left: 0;}.work-item.mix {opacity: 0;display: none;}.work-full{display: none;width: 100%;height: 100%;background: #fff;z-index: 10000;}.work-loader{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: #fff;z-index: 10000;}.work-loader:after{display: block;content: " ";width: 16px;height: 16px;position: absolute;left: 50%;top: 50%;margin: -8px 0 0 -8px;background: url(../images/loader.gif) no-repeat;}.work-navigation{width: 100%;height: 48px;position: relative;top: -61px;background: #fff;border-bottom: 1px solid #e9e9e9;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;z-index: 99999;-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.3), 0 1px 0 rgba(0,0,0,.027);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.3), 0 1px 0 rgba(0,0,0,.027);box-shadow: 0 1px 10px rgba(0,0,0,.3), 0 1px 0 rgba(0,0,0,.027);}.work-navigation .fa{font-size: 12px;vertical-align: middle;margin-top: -2px;}.work-navigation .fa-times{font-size: 16px;margin-top: -2px;}.work-navigation a{display: block;float: left;width: 33.33333%;overflow: hidden;vertical-align: middle;text-decoration: none;white-space: nowrap;cursor: pointer;margin-top:0px;height:47px }.work-navigation a, .work-navigation a:visited{color:#151515;}.work-navigation a:hover{color: #151515;}.work-navigation a span{display: inline-block;height: 50px;line-height: 45px;padding: 0 4%;background: #fff;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}.work-navigation span:hover{background: #e5e5e5;}.work-back-link{margin: 20px 0 0;display: block;background: #fff;font-size: 11px;text-transform: uppercase;letter-spacing: 1px;color: #151515;}.work-prev{text-align: left;}.work-all{text-align: center;}.work-next{text-align: right;}.work-wrapper{}.work-container{padding: 40px 0 50px 0;}.work-full-title{margin: 0 0 5px 0;padding: 0;font-size: 18px;font-weight: 100;text-transform: uppercase;text-align: center;letter-spacing: 1px;}.work-full-media{margin-top: 30px;max-width:980px;}.work-full-slider{position: relative;}.work-full-slider li{overflow: hidden;}.work-full-media img{max-width: 100%;height: auto;}.work-full-text{margin-top: 40px;text-align: left;padding: 0 50px 0 50px;}.work-full-text h6{margin-top: 5px;}.work-detail{margin-bottom: 30px;background: #f7f7f7;padding: 20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.work-detail h6{margin-top: 0;}.work-detail p:last-child{margin-bottom: 0;}.work-full-detail{font-size: 10px;color: #4a4a4a;letter-spacing: 1px;text-transform: uppercase;}.work-full-detail p{margin: 4px 0;}.work-full-action{margin-top: 30px;padding-top: 30px;border-top: 1px solid #e9e9e9;text-align: center;}.benefits-grid{margin: 0 0 -40px -20px;text-align: center;vertical-align: top;}.benefit-item{display: inline-block;width: 264px;margin: 0 0 40px 20px;padding: 0 15px;position: relative;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: top;cursor: default;}.benefit-icon{margin-bottom: 6px;font-size: 32px;color: #e54028;}.benefit-title{margin: 0 0 17px 0;padding: 0;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}.benefits-descr{font-family: Lora, "Times New Roman", Times, serif;font-size: 12px;letter-spacing: 1px;color: #4a4a4a;}.benefit-item:after{content: " ";display: block;width: 0;margin-left: 0;height: 1px;position: absolute;bottom: -20px;left: 50%;background: #fff;-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-moz-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-o-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);}.benefit-item:hover:after{width: 32px;margin-left: -16px;background: #e54028;}.text-carousel{}.tc-icon{margin-bottom: 30px;font-size: 48px;color: rgba(255,255,255, .15);}.tc-icon a, .tc-icon a .fa{color: rgba(255,255,255, .15);-webkit-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.300, 0.100, 0.580, 1.000);}.tc-icon a:hover, .tc-icon a:hover .fa{color: rgba(255,255,255, .25);}.tc-content{font-family: Lora, "Times New Roman", Times, serif;font-size: 18px;font-style: italic;letter-spacing: 1px;color: #ababab;}.tc-slider{padding: 0;margin: 0;list-style: none;}.tc-slider li{display: block;margin: 0;padding: 0;}.tweet_join{display: none;}.tc-author{margin-top: 30px;font-family: montserrat, arial, sans-serif;font-size: 11px;font-style: normal;text-transform: uppercase;letter-spacing: 1px;color: #4a4a4a;}.tc-author a{color: #4a4a4a;}.tc-arrows{margin-top: 40px;}.tc-arrows a{text-decoration: none !important;}.tc-arrow-left, .tc-arrow-right, .tc-arrow-left:active, .tc-arrow-right:active{width: 30px;height: 30px;margin: 0 2px;position: relative;display: inline-block;font-size: 21px;border: 1px solid rgba(255,255,255, .2);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;cursor: pointer;}.tc-arrow-left .fa, .tc-arrow-right .fa{width: 30px;height: 30px;position: absolute;top: -1px;line-height: 30px !important;display: block;text-align: center;color: #4a4a4a;cursor: pointer;}.tc-arrow-left .fa{left: -2px;}.tc-arrow-right .fa{;right: -2px;}.tc-arrow-left:hover, .tc-arrow-right:hover{border-color: rgba(255,255,255, .5);color: #fff;}.tc-arrow-left:hover .fa, .tc-arrow-right:hover .fa{color: #fff;}.clients-logos{border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}.clients-logos-row{display: table;width: 100%;border-bottom: 1px solid #eaeaea;}.clients-logos-row:last-child{border-bottom: none;}.client-item{width: 200px;height: 85px;display: table-cell;border-right: 1px solid #eaeaea;padding: 10px;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;text-align: center;-webkit-transition: all 0.17s cubic-bezier(0, 0.000, 0.580, 1.000);-moz-transition: all 0.17s cubic-bezier(0, 0.000, 0.580, 1.000);-o-transition: all 0.17s cubic-bezier(0, 0.000, 0.580, 1.000);-ms-transition: all 0.17s cubic-bezier(0, 0.000, 0.580, 1.000);transition: all 0.17s cubic-bezier(0, 0.000, 0.580, 1.000);}.client-item:hover{-webkit-box-shadow: 0px 0px 20px rgba(0,0,0, .06);-moz-box-shadow: 0px 0px 20px rgba(0,0,0, .06);box-shadow: 0px 0px 20px rgba(0,0,0, .06);}.client-item:last-child{border-right: none;}.client-item img {max-width: 100%;}.client-review{margin: 0;padding: 0;border: 0;font-family: Lora, "Times New Roman", Times, serif;font-size: 18px;font-style: italic;letter-spacing: 1px;color: #4a4a4a;background: transparent;text-align: center;}.gray-bg .tc-icon{color: #ddd;}.gray-bg .tc-icon a{color: #ddd;}.gray-bg .tc-icon a:hover{color: #ccc;}.gray-bg .tc-content{color: #151515;}.gray-bg .tc-content a{color: #555;}.gray-bg .tc-author, .gray-bg .tc-author a{color: #4a4a4a;}.gray-bg .tc-arrow-left, .gray-bg .tc-arrow-right, .gray-bg .tc-arrow-left:active, .gray-bg .tc-arrow-right:active{border-color: #ddd;}.gray-bg .tc-arrow-left .fa, .gray-bg .tc-arrow-right .fa{color: #4a4a4a;}.gray-bg .tc-arrow-left:hover, .gray-bg .tc-arrow-right:hover{border-color: #bbb;}.gray-bg .tc-arrow-left:hover .fa, .gray-bg .tc-arrow-right:hover .fa{color: #151515;}.phone{position: relative;margin-top: 22px;margin-bottom: 70px;padding: 55px 50px;-moz-box-sizing: border-box;box-sizing: border-box;border: 2px solid #151515;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.phone-title{width: 98px;margin-left: -49px;position: absolute;top: -22px;left: 50%;background: #fff;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}.phone-icon{font-size: 24px;font-weight: normal;letter-spacing: normal;text-transform: none;color: #e54028;}.phone-number{font-size: 40px;}.contact-icon{margin-bottom: 10px;font-size: 20px;color: #151515;}.contact-icon a{color: #151515;}.contact-text{padding: 0 45px;font-family: Lora, "Times New Roman", Times, serif;font-size: 12px;font-style: italic;letter-spacing: 1px;}.contact-text a{color: #151515;}.one_half {width: 48%;float:left;}.google-map{background: #333;}#map-canvas{height: 400px;background-color: #000000;}.gm-style-cc{display: none !important;}.gm-style-iw div{color: #4a4a4a;}.map-fix{margin-top: 0px;}.contact-overspace{margin-top: -30px;height: 30px;background: #fff;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}.contact-form-wrap{padding: 0 0px;-moz-box-sizing: border-box;box-sizing: border-box;}.contact-form{margin: 0 auto;}.error_message {text-align:center;margin-bottom:-10px;font-size:14px;color:#a51b1a;text-transform:uppercase;}#form-success {text-align:center;}#form-success p {color:#4a4a4a;margin-top:10px;}#form-success h2 {color:#222222;font-size:20px;line-height: 20px;letter-spacing:0px;text-transform:uppercase;}#message fieldset {border:none;}.footer{padding: 18px 0;text-align: center;font-size: 12px;background:#000;border-top:6px solid #4a4a4a;}.footer-text{max-width: 370px;margin: 0 auto 20px;position: relative;font-size: 11px;font-weight: 700;text-transform: uppercase;}.footer-text:before, .footer-text:after{content: " ";display: block;width: 150px;height: 1px;position: absolute;top: 50%;background: #ddd;}.footer-text:before{left: -175px;background-image: -webkit-gradient(linear,left top, right top, color-stop(0, #FFFFFF), color-stop(1, #DDDDDD));background-image: -o-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);background-image: -moz-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);background-image: -webkit-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);background-image: -ms-linear-gradient(right, #FFFFFF 0%, #DDDDDD 100%);background-image: linear-gradient(to right, #FFFFFF 0%, #DDDDDD 100%);}.footer-text:after{right: -175px;background-image: -webkit-gradient( linear, left top, right top, color-stop(0, #DDDDDD), color-stop(1, #FFFFFF));background-image: -o-linear-gradient(right, #DDDDDD 0%, #FFFFFF 100%);background-image: -moz-linear-gradient(right, #DDDDDD 0%, #FFFFFF 100%);background-image: -webkit-linear-gradient(right, #DDDDDD 0%, #FFFFFF 100%);background-image: -ms-linear-gradient(right, #DDDDDD 0%, #FFFFFF 100%);background-image: linear-gradient(to right, #DDDDDD 0%, #FFFFFF 100%);}.footer-social-links{margin-bottom: 20px;}.social-links{display: inline-block;}.social-links a{float: left;padding-left: 5px;color: #151515;text-decoration: none;}.social-links a:hover{text-decoration: none;}.social-links a .fa{width: 32px;height: 32px;display: block;line-height: 32px;position: relative;vertical-align: middle;text-align: center;font-size: 14px;background: #eee;color: #151515;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.social-links a .fa:after{content: " ";width: 34px;height: 34px;display: block;position: absolute;top: -1px;left: -1px;border: 1px solid transparent;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-moz-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);-o-transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);transition: all 170ms cubic-bezier(0.805, 0.075, 0.315, 1.410);}.social-links a:hover .fa{background: #fff;}.social-links a:hover .fa:after{border-color: #333;-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-box-shadow: 0px 0px 2px rgba(0,0,0, .45);-moz-box-shadow: 0px 0px 2px rgba(0,0,0, .45);box-shadow: 0px 0px 2px rgba(0,0,0, .45);}.footer-copy{font-size: 11px;font-weight: 700;text-transform: uppercase;color: #777;}.shortcode-section{margin-bottom: 50px;text-align: center;}.shortcode-title{padding: 0 0 15px 0;margin: 0 0 30px 0;border-bottom: 1px solid #e9e9e9;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 2px;}.text-block{margin-bottom: 30px;text-align: left;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;line-height: 1.7;letter-spacing: 1px;color: #4a4a4a;}.text-block h1, .text-block h2, .text-block h3, .text-block h4, .text-block h5, .text-block h6{color: #212121;}.margin-block{margin-bottom: 30px;}.button-holst{padding-top: 40px;background: #e5e5e5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.spasia-tabs{border-color: #ddd;font-size: 11px;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;}.spasia-tabs > li > a{text-decoration: none;}.spasia-tabs > li > a:hover{background-color: #f5f5f5;}.spasia-tabs li.active a{color: #212121;}.spasia-tabs-cont{padding: 15px 0;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;line-height: 1.7;letter-spacing: 1px;color: #4a4a4a;}.alert{margin: 0 auto 10px;padding: 14px 20px;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #ddd;font-size: 11px;letter-spacing: 1px;text-transform: uppercase;color: #4a4a4a;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.success{border-color: #a9e2c2;color: #36a367;}.info{border-color: #9ecdfc;color: #297ad3;}.notice{border-color: #f9ce75;color: #e9a00a;}.error{border-color: #ffbbbb;color: #e33131;}.accordion > dt{margin-bottom: 10px;font-size: 11px;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;}.accordion > dt > a{display: block;position: relative;color: #4a4a4a;text-decoration: none;padding: 14px 20px;border: 1px solid #e0e0e0;background: #fdfdfd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.accordion > dt > a:hover{text-decoration: none;border-color: #ddd;background-color: #f9f9f9;color: #444;}.accordion > dt > a.active{color: #e54028;border-color: #ddd;background-color: #f9f9f9;cursor: default;}.accordion > dt > a:after{content: "\e095";width: 15px;height: 15px;margin-top: -8px;position: absolute;top: 50%;right: 10px;font-family: 'Simple-Line-Icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;font-size: 15px;line-height: 15px;text-align: center;color: #999;-webkit-font-smoothing: antialiased;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.accordion > dt > a.active:after, .accordion > dt > a.active:hover:after{content: "\e082";color: #e54028;}.accordion > dt > a:hover:after{color: #444;}.accordion > dd{margin-bottom: 10px;padding: 0 20px;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;line-height: 1.7;letter-spacing: 1px;color: #4a4a4a;}.toggle > dt{margin-bottom: 10px;font-size: 11px;font-weight: 400;text-transform: uppercase;letter-spacing: 1px;}.toggle > dt > a{display: block;position: relative;color: #4a4a4a;text-decoration: none;padding: 14px 20px;border: 1px solid #e0e0e0;background: #fdfdfd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.toggle > dt > a:hover{text-decoration: none;border-color: #ddd;background-color: #f9f9f9;color: #444;}.toggle > dt > a.active{color: #e54028;border-color: #ddd;background-color: #f9f9f9;}.toggle > dt > a:after{content: "\e095";width: 15px;height: 15px;margin-top: -8px;position: absolute;top: 50%;right: 10px;font-family: 'Simple-Line-Icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;font-size: 15px;line-height: 15px;text-align: center;color: #999;-webkit-font-smoothing: antialiased;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.toggle > dt > a.active:after, .toggle > dt > a.active:hover:after{content: "\e082";color: #e54028;}.toggle > dt > a:hover:after{color: #444;}.toggle > dd{margin-bottom: 10px;padding: 0 20px;font-family: Lora, "Times New Roman", Times, serif;font-size: 13px;line-height: 1.7;letter-spacing: 1px;color: #4a4a4a;}.spacia-progress{font-weight: 400;text-transform: uppercase;letter-spacing: 1px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.progress-bar{padding-left: 10px;padding-right: 10px;background-color: #212121;font-size: 10px;text-align: left;-moz-box-sizing: border-box;box-sizing: border-box;}.progress-color .progress-bar{background-color: #e54028;}.pricing-grid{margin-bottom: 70px;}.pricing-item{margin: 20px 0 10px;position: relative;text-align: center;cursor: pointer;z-index: 10;}.pricing-item-inner{border: 1px solid #ddd;background: #fff;vertical-align: middle;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.pricing-item-inner:hover{border-color: #151515;}.main .pricing-item-inner{-webkit-box-shadow: 0px 0px 7px rgba(0,0,0, .07);-moz-box-shadow: 0px 0px 7px rgba(0,0,0, .07);box-shadow: 0px 0px 7px rgba(0,0,0, .07);}@media only screen and (min-width: 768px) {.main .pricing-item-inner {margin-top: -20px;margin-bottom: -20px;}}.pricing-wrap{position: relative;-moz-box-sizing: border-box;box-sizing: border-box;padding: 20px;text-align: center;overflow: hidden;}@media only screen and (min-width: 768px) {.main .pricing-wrap:before, .main .pricing-wrap:after {display: block;content: " ";height: 20px;}}.pricing-icon{padding-bottom: 5px;position: relative;font-size: 32px;color: #151515;z-index: 1;}.pricing-title{position: relative;margin-bottom: 25px;font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;z-index: 1;}.pr-list{margin-bottom: 20px;color: #4a4a4a;font-weight: 400;font-size: 11px;}.pricing-num{font-size: 60px;font-weight: 700;line-height: 1;}.pricing-num sup{font-size: 20px;font-weight: 400;position: relative;top: -33px;left: -3px;margin-left: -7px;}.blog-container{margin-top: 70px;margin-bottom: 70px;}.blog-item{margin-bottom: 70px;position: relative;}.blog-item-date{width: 100px;padding: 10px;position: absolute;top: 5px;left: -130px;font-size: 10px;letter-spacing: 1px;line-height: 1.2;text-transform: uppercase;text-align: center;color: #999;}.date-num{display: block;margin-bottom: 3px;font-family: Lora, "Times New Roman", Times, serif;font-size: 18px;}.blog-media{margin-bottom: 30px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.blog-media img, .blog-media .video, .blog-media iframe{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.blog-item-title{margin-top: 0;padding-top: 0;font-size: 40px;font-weight: 700;letter-spacing: -1px;}.blog-item-title a{color: #212121;text-decoration: none;}.blog-item-title a:hover{color: #e54028;text-decoration: none;}.blog-item-data{margin-bottom: 20px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-size: 9px;color: #aaa;}.separator{margin: 0 5px;}.blog-item-data a{color: #aaa;text-decoration: none;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.blog-item-data a:hover{color: #212121;text-decoration: none;}.blog-item-body{font-family: Lora, "Times New Roman", Times, serif;font-size: 17px;line-height: 1.7;color: #4a4a4a;}.blog-item-body h1, .blog-item-body h2, .blog-item-body h3, .blog-item-body h4, .blog-item-body h5, .blog-item-body h6{margin: 1.3em 0 0.5em 0;color: #212121;}.blog-item-foot{margin-top: 25px;}.blog-item-more{font-family: Lora, "Times New Roman", Times, serif;font-size: 12px;font-style: italic;letter-spacing: 1px;color: #4a4a4a;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.blog-item-more:hover{text-decoration: none;}a.blog-item-more{color: #4a4a4a;text-decoration: none;}a.blog-item-more:hover{color: #e54028;}.blog-item-q{background: none;border: none;padding: 0;}.blog-item-q p{position: relative;font-size: 22px;letter-spacing: 2px;}.blog-item-q p a{color: #212121;text-decoration: none;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.blog-item-q:hover a, .blog-item-q p a:hover{text-decoration: none;color: #e54028;}.blog-item-q p:before, .blog-item-q p:after{-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.blog-item-q p:before{content: '"';position: absolute;top: 0;left: -17px;}.blog-item-q p:after{content: '"';}.blog-item-q p:hover:before, .blog-item-q p:hover:after{color: #e54028;}.blog-page-title{margin-bottom: 30px;padding-bottom: 10px;border-bottom: 1px solid #eee;}.pagination{font-size: 12px;}.pagination a{display: inline-block;min-width: 30px;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0 2px 5px 0;padding: 5px 7px;border: 1px solid #e9e9e9;color: #888;font-size: 12px;font-weight: 400;text-transform: uppercase;text-align: center;text-decoration: none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.pagination .fa{margin-top: 1px;font-size: 16px;}.pagination a:hover{text-decoration: none;border-color: rgba(229,64,40, .5);color: #e54028;}.pagination a.active, .pagination a.active:hover{border-color: #e9e9e9;color: #444;cursor: default;}.comment-list{}.comment-item{padding-top: 20px;border-top: 1px dotted #e9e9e9;}.comment-item:first-child{padding-top: 0;border-top: none;}.comment-avatar{width: 50px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.comment-item-data{margin: 8px 0 10px;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-size: 9px;color: #aaa;}.comment-author{font-size: 10px;}.comment-item-data a{color: #aaa;text-decoration: none;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.comment-item-data a:hover{color: #212121;text-decoration: none;}.sidebar{margin-top: 10px;}.widget{margin-bottom: 50px;}.widget-title{margin-bottom: 15px;text-transform: uppercase;font-size: 10px;letter-spacing: 1px;color: #212121;}.widget-body{font-size: 12px;color: #4a4a4a;}.widget-text{font-family: Lora, "Times New Roman", Times, serif;line-height: 1.7;letter-spacing: 1px;}.search-wrap{position: relative;}.search-field{width: 100% !important;height: 40px !important;-moz-box-sizing: border-box;box-sizing: border-box;}.search-button{width: 42px;height: 40px;line-height: 40px;margin-top: -20px;position: absolute;top: 50%;right: 1px;overflow: hidden;background: transparent;border: none;outline: none;color: #4a4a4a;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}.search-button:hover{color: #212121;}.search-button:hover + .search-field{border-color: #ccc;}.widget-menu{font-size: 12px;font-style: italic;letter-spacing: 1px;}.widget-menu li{padding: 5px 0;font-family: Lora, "Times New Roman", Times, serif;}.widget-menu li a{color: #555;text-decoration: none;padding-bottom: 2px;text-decoration: none;border-bottom: 1px solid transparent;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.widget-menu li a:hover{border-color: rgba(229,64,40, .4);color: #e54028;}.widget-menu li small{font-family: Lora, "Times New Roman", Times, serif;font-size: 11px;font-style: italic;color: #999;}.tags{}.tags a{display: inline-block;margin: 0 2px 5px 0;padding: 5px 7px;border: 1px solid #e9e9e9;color: #4a4a4a;font-size: 10px;font-weight: 400;text-transform: uppercase;text-decoration: none;letter-spacing: 1px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.tags a:hover{text-decoration: none;border-color: rgba(229,64,40, .5);color: #e54028;}.widget-posts{font-size: 12px;font-style: italic;letter-spacing: 1px;color: #aaa;}.widget-posts li{padding: 7px 0;border-bottom: 1px dotted #e9e9e9;font-family: Lora, "Times New Roman", Times, serif;}.widget-posts li a{color: #555;text-decoration: none;padding-bottom: 2px;text-decoration: none;-webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);-ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);}.widget-posts li a:hover{color: #e54028;}.big-one {background-image: url(../images/001_bg_image_02.jpg);min-height:340px;-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027) }.big-two {background-image: url(../images/001_bg_image_03.jpg);min-height:340px;-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);}.big-three {background-image: url(../images/001_bg_image_01.jpg);min-height:340px;-webkit-box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);box-shadow: 0 1px 10px rgba(0,0,0,.8), 0 1px 0 rgba(0,0,0,.027);}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {.big-one {background-image: url(../images/001_bg_image_02@2x.jpg);}.big-two {background-image: url(../images/001_bg_image_03@2x.jpg);}.big-three {background-image: url(../images/001_bg_image_01@2x.jpg);}}