@import url("https://fonts.googleapis.com/css?family=Roboto:400,100,300,700");body{color:#232323;font-family:"Roboto","Helvetica Neue","Helvetica","Arial","Verdana","sans-serif";font-size:15pt;line-height:1.25;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body #bg{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:100%;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}body #video-background{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;overflow:hidden;}::-webkit-input-placeholder{color:#fff!important;}::-moz-placeholder{color:#fff!important;}:-moz-placeholder{color:#fff!important;}:-ms-input-placeholder{color:#fff!important;}a:hover{color:#00c8aa;text-decoration:none;outline:none;}a{transition:all .2s cubic-bezier(.42,0,.58,1);cursor:pointer;color:#FFF;}p{font-size:18px;}section ul li{display:inline-block;width:13rem;}.main{background-size:cover;display:table;height:100vh;width:100%;position:absolute;top:0;z-index:1;overflow-x:hidden;background:rgba(0,0,0,.4);}.content{display:table-cell;text-align:center;vertical-align:middle;}h1{color:#fff;font-weight:100;font-size:67px;}.alert-success{color:#fff;background-color:#27AE60;}.alert-danger{color:#fff;background-color:#FF1D4D;}.alert{font-size:14px;padding:15px;font-weight:600;margin-bottom:0;border:0 solid transparent;border-radius:0;}.input-group-addon{padding:0 0;font-size:0;font-weight:0;line-height:0;color:#555;text-align:center;background-color:#eee;border:0 solid #ccc;border-radius:0;}@media only screen and (max-width:767px){input.notify-me{color:#fff;padding:7.5px 5px!important;font-size:11px;font-weight:500;background-color:#0fe0ba;border-radius:0;border-color:#0fe0ba;transition:all .5s ease-in-out}}input.notify-me{color:#fff;padding:7.5px 20px;font-size:12px;font-weight:500;background-color:#0fe0ba;border-radius:0;border-color:#0fe0ba;transition:all .5s ease-in-out;}input.form-control.notify-me{background:transparent;color:#fff;border-radius:0;border-color:rgba(255,255,255,.5);}input.notify-me:hover{border-color:#e6e6e6;}.c_button_block p{letter-spacing:0;font-size:16px;color:#fff;font-weight:300;}.c_button_block{padding-top:60px;padding-bottom:20px;}.subscribe-box{padding-top:5px;}.form-control:focus{border-color:#ccc;outline:0;box-shadow:none;}.overlay{position:absolute;width:100%;height:100%;background-color:#1d2437;opacity:.4;}.content-wrapper{position:fixed;width:100%;height:100vh;}#slideshow img{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;transition-duration:3s,8s;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;}#slideshow img{-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;}#slideshow:nth-child(2n+1){-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;}#slideshow:nth-child(3n+1){-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;}#slideshow:nth-child(4n+1){-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;}#slideshow .fx:first-child + img ~ img{z-index:-1;}#slideshow .fx{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.index-design{border:2px solid #333;margin-bottom:30px;}.index-design:hover{border:5px solid #333;border-bottom:2px solid #333;margin-bottom:30px;}.index img{height:100%;width:100%;border:10px solid #333;}.main-index{background-size:cover;display:table;height:100vh;width:100%;background-color:#d4f1d8;}.main-index h1{margin-bottom:50px;margin-top:5px;color:#333;display:block;font-weight:bolder;text-align:center;}.index-design h4{background-color:#333;color:#fff;margin:0;padding:10px;font-weight:bolder;}.copyright-text{color:#333;letter-spacing:0;font-size:10px;text-transform:none;}a.website{color:#999999;}a.website:hover{color:#00c8aa;}.slide1{background:url(../images/7.jpg);}.slide2{background:url(../images/5.jpg);}.slide3{background:url(../images/1.jpg);}.bg{position:absolute;width:100%;height:100vh;min-width:100%;min-height:100%;top:0;left:0;opacity:1;background-size:cover;background-repeat:repeat;background-position:center center;position:relative;}.top-part{padding:150px 0;background:#f2f3f7;background:url(../images/header_bg.jpg) top;background-size:cover;}.top-part p{color:#cbcbcb;font-weight:400;font-size:16px;letter-spacing:0;text-transform:none;}.top-part h1{font-size:67px;line-height:1;font-weight:100;margin-bottom:25px;}.top-part h2{font-weight:300;font-size:28px;margin-bottom:7px;color:#f2f3f7;}.alert-banner{background:#101e2a;padding:15px 0;}.alert-banner p{font-weight:700;letter-spacing:1px;margin-bottom:0;font-size:16px;text-transform:none;color:#fff;line-height:30px;}.variant-part{padding:30px 0;background:#FFFFFF;}.variant-part h2{color:#999999;margin-bottom:0;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:28px;}.variant-part h3{color:#666666;letter-spacing:2px;font-size:12px;margin:15px auto 80px;text-transform:uppercase;}.variant-part .variant{margin-bottom:30px;}.variant-part .variant a img{transition:all .2s cubic-bezier(.42,0,.58,1);}.variant-part .variant a:hover img{opacity:.8;}.variant-part .variant h3{margin-top:20px;margin-bottom:20px;color:#333;font-weight:400;text-transform:uppercase;font-size:12px;letter-spacing:1px;}.label-success{border-radius:5px;padding:3px 5px 3px;}.about_block{color:#fff;}.about_block p{color:rgba(255,255,255,.85);}.about_block h2{font-size:40px;font-weight:700;}footer{background:#101e2a;padding:50px 0;}footer span.copyright{color:#999999;margin-top:0;margin-bottom:0;font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:19px;font-weight:400;}footer span.copyright a:active,footer span.copyright a:focus{color:#FFFFFF;}a.purchase{border:1px solid #00c8aa;font-weight:700;position:fixed;font-size:13px;width:200px;height:60px;letter-spacing:1px;line-height:60px;text-transform:uppercase;color:#FFFFFF;background:#00c8aa;border-radius:0;}