body,p{color:#171724;font-size:17px}#hero p,.btn-nav-buy,header .navbar-brand{text-transform:uppercase}#form h2,#form p,body,header .navbar-brand{font-weight:300}@font-face{font-family:Gotham-Thin;src:url(../../fonts/Gotham-Thin.eot?#iefix) format('embedded-opentype'),url(../../fonts/Gotham-Thin.otf) format('opentype'),url(../../fonts/Gotham-Thin.woff) format('woff'),url(../../fonts/Gotham-Thin.ttf) format('truetype'),url(../../fonts/Gotham-Thin.svg#Gotham-Thin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Light;src:url(../../fonts/Gotham-Light.eot?#iefix) format('embedded-opentype'),url(../../fonts/Gotham-Light.otf) format('opentype'),url(../../fonts/Gotham-Light.woff) format('woff'),url(../../fonts/Gotham-Light.ttf) format('truetype'),url(../../fonts/Gotham-Light.svg#Gotham-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham-Medium;src:url(../../fonts/GothamMedium.eot?#iefix) format('embedded-opentype'),url(../../fonts/GothamMedium.otf) format('opentype'),url(../../fonts/GothamMedium.woff) format('woff'),url(../../fonts/GothamMedium.ttf) format('truetype'),url(../../fonts/GothamMedium.svg#GothamMedium) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Gotham;src:url(../../fonts/Gotham-Book.eot?#iefix) format('embedded-opentype'),url(../../fonts/Gotham-Book.otf) format('opentype'),url(../../fonts/Gotham-Book.woff) format('woff'),url(../../fonts/Gotham-Book.ttf) format('truetype'),url(../../fonts/Gotham-Book.svg#Gotham-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Baskerville;src:url(../../fonts/Baskerville-Italic.eot?#iefix) format('embedded-opentype'),url(../../fonts/Baskerville-Italic.otf) format('opentype'),url(../../fonts/Baskerville-Italic.woff) format('woff'),url(../../fonts/Baskerville-Italic.ttf) format('truetype'),url(../../fonts/Baskerville-Italic.svg#Baskerville-Italic) format('svg');font-weight:400;font-style:normal}body{font-family:Gotham,'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn,a,button{transition:all .5s ease-out}header{height:85px}header .navbar-brand{font-size:18px;color:#1e1c3c;font-family:Gotham-Medium,'Helvetica Neue',Helvetica,Arial,sans-serif;display:block;height:42px;line-height:42px;margin:20px 0 0;padding:0 0 0 65px;position:relative;cursor:default}@media only screen and (max-width:991px){header .navbar-brand{margin-left:0!important}}header .navbar-brand span{width:45px;height:42px;display:block;position:absolute;top:0;left:0;background:url(../../images/sprite.png) 1px 0 no-repeat;background-size:55px auto}@media only screen and (max-width:768px){header .navbar-brand{font-size:14px;padding:0 0 0 40px}header .navbar-brand span{width:40px;height:42px;background:url(../../images/sprite.png) 1px 6px no-repeat;background-size:40px auto}header .navbar-header{margin:0!important;float:left}}header #navbar ul{margin:0;padding:17px 0 0;text-align:right}header #navbar ul li{display:inline-block;list-style:none;height:46px;vertical-align:middle}header #navbar ul li>span{line-height:46px;height:46px;font-size:15px;color:#656567;display:block}header #navbar ul li>span em{color:#656567;font-style:normal;font-family:Baskerville,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;margin:0 13px}#hero h2,#hero p{font-family:Gotham-Medium,'Helvetica Neue',Helvetica,Arial,sans-serif}#form h2,#hero h1,#hero h3{font-family:Gotham-Light,'Helvetica Neue',Helvetica,Arial,sans-serif;text-align:center}#form h2::after,#form h2::before{content:'';width:40px;height:0;border-bottom:4px solid #0b0a1e;position:absolute;margin-top:-2px;top:50%}header #navbar ul li>span .grey-text{color:#a9a9a9}header #navbar ul li a{padding:0 15px 0 30px;display:block;line-height:46px;height:46px;margin-left:38px}header #navbar ul li a.btn-nav-buy{padding:0 60px 0 30px}@media only screen and (max-width:768px){header #navbar ul li a.btn-nav-buy{padding:0 15px}}@media only screen and (max-width:767px){header #navbar ul li a.btn-nav-buy{margin-left:0}}header #navbar ul li a:active,header #navbar ul li a:focus,header #navbar ul li a:hover{background:#363636;color:#fff}#footer{height:140px}#footer p{line-height:140px;margin:0}#form{background:#22213f;padding:50px 0 115px}#form h2{font-size:60px;color:#dddcf7;margin:0 0 65px;position:relative}#form h2::after{left:0}#form h2::before{right:0}@media only screen and (max-width:1200px){#form h2::after{left:-40px}#form h2::before{right:-40px}}@media only screen and (max-width:991px){#form h2::after{left:0}#form h2::before{right:0}}#form p{font-family:Gotham-Thin,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:17px;color:#afaecb;line-height:30px;text-align:center;margin:0 0 50px;padding:0 50px}#form form{padding:0 75pt}@media only screen and (max-width:768px){#form{padding:5pc 0 50px;overflow:hidden}#form h2{font-size:26px;margin:0 0 35px}#form h2::after{left:0;width:25px}#form h2::before{right:0;width:25px}#form p{padding:0 20px}#form form{padding:0}}.form-control{height:60px;padding:20px 20px 20px 70px;font-size:19px;color:#656477;background:#91909f;border-radius:0;margin:0 0 23px;border:0}.form-control::-webkit-input-placeholder{color:#656477}.form-control:-moz-placeholder{color:#656477}.form-control::-moz-placeholder{color:#656477}.form-control:-ms-input-placeholder{color:#656477}.form-control:active,.form-control:focus{color:#141212;background:#fff}.form-group{position:relative}.form-group .loading{position:absolute;top:50%;margin-top:-2px;right:-40px;display:block;width:24px;height:4px;line-height:4px}@media only screen and (max-width:768px){.form-control{font-size:1pc;padding:20px 60px 20px 50px}.form-group .loading{right:10px}}.form-group .loading .dots{opacity:0}.form-group .loading span.dot{width:4px;height:4px;line-height:4px;background:#0da183;border-radius:20px;display:inline-block;margin:0 2px}#hero h1,#hero h2,#hero h3{line-height:1.3;font-weight:300}.form-group .loading span.check::after,.form-group::after{content:'';display:block;position:absolute;top:50%}.form-group .loading span.check{background:#0da183;width:38px;height:38px;right:-3pc;top:50%;margin-top:-1pc;border-radius:50px;position:absolute;opacity:0}.form-group.active .dots,.form-group.valid .dots{opacity:1}.form-group .loading span.check::after{background:url(../../images/sprite.png) 0 -153px no-repeat;background-size:55px auto;width:20px;height:20px;left:50%;margin-top:-10px;margin-left:-10px}@media only screen and (max-width:768px){.form-group .loading span.check{right:0;margin-top:-19px}}.form-group .loading.validating span.dot{-webkit-animation-name:blink;-webkit-animation-duration:1.4s;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.form-group .loading.validating span.dot:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.form-group .loading.validating span.dot:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.form-group.valid .dot{animation-name:none!important}.form-group.valid .check{opacity:1!important}.form-group.valid .form-control{color:#141212;background:#fff}.form-group::after{width:22px;height:22px;background:url(../../images/sprite.png) no-repeat;background-size:55px auto;left:19px;margin-top:-11px}.form-group.field-name::after{background-position:0 -50px}.form-group.field-email::after{background-position:0 -72px;height:20px}.form-group.field-phone::after{background-position:0 -89px}.form-group.field-offer::after{background-position:0 -110px;height:18px}.form-group.field-message::after{background-position:2px -131px}.form-group.active.field-name::after{background-position:-33px -50px}.form-group.active.field-email::after{background-position:-30px -72px;height:20px}.form-group.active.field-phone::after{background-position:-30px -89px}.form-group.active.field-offer::after{background-position:-30px -110px;height:18px}.form-group.active.field-message::after{background-position:-30px -131px}textarea.form-control{resize:none}@-webkit-keyframes blink{0%,100%{opacity:.2}20%{opacity:1}}@keyframes blink{0%,100%{opacity:.2}20%{opacity:1}}#hero{border-top:15px solid #333061;background:url(../../images/bg.jpg) bottom center no-repeat #39346c;padding:130px 0 75pt}#hero h1{font-size:110px;color:#fefefe;margin:0 0 10px}#hero h1.no-margin{margin:0}@media only screen and (max-width:1024px){#hero h1{font-size:95px}}#hero p{font-size:14px;color:#9391b7;letter-spacing:4px;font-weight:300}#hero h2{font-size:57px;margin:0 0 10px;color:#1c1a41}@media only screen and (max-width:991px){#hero h1{font-size:5pc}#hero h2{font-size:40px}}#hero h3{font-size:70px;margin:0 0 60px;color:#9693bd}#hero .price{text-align:center;margin-bottom:90px}.btn-buy,.btn-nav-buy{text-align:left;font-family:Gotham-Medium,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}@media only screen and (max-width:768px){#hero{padding:60px 0 40px}#hero h1{font-size:2pc}#hero h2,#hero h3{font-size:30px}#hero .price{margin-bottom:40px}}#hero .price h2,#hero .price p{display:inline-block;margin:0 18px;vertical-align:middle}#hero .price h2{line-height:3pc;height:54px}#hero .price p{border-top:8px solid #2f2d5a;border-bottom:8px solid #2f2d5a;line-height:38px;height:54px;padding:0 9pt}.btn-buy{width:290px;height:68px;line-height:68px;padding:0 15px 0 50px;font-size:20px;background:#27a269;color:#fefefe;margin:0 auto;display:block;box-shadow:2px 2px 4px rgba(0,0,0,.4);position:relative}.btn-buy:active,.btn-buy:focus,.btn-buy:hover{color:#fefefe;background:#36c180}.btn-buy span{width:9pt;height:1pc;display:block;position:absolute;right:34px;top:50%;margin-top:-8px;background:url(../../images/sprite.png) -31px -155px no-repeat;background-size:55px auto}.btn-nav-buy{width:auto;background:#141414;color:#fff;padding:0 15px 0 30px;font-size:13px;position:relative}.btn-nav-buy:active,.btn-nav-buy:focus,.btn-nav-buy:hover{background:#747474!important;color:#fff}.btn-nav-buy span{width:9px;height:14px;display:block;position:absolute;right:26px;top:50%;margin-top:-7px;background:url(../../images/sprite.png) 0 -177px no-repeat;background-size:55px auto}@media only screen and (max-width:768px){.btn-nav-buy{font-size:11px}.btn-nav-buy span{display:none}}.btn-submit{width:100%;height:60px;line-height:60px;padding:0 15px;text-align:center;font-size:20px;background:#ab9f1d;font-family:Gotham-Medium,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;color:#fffff9;margin:0 auto;display:block;box-shadow:2px 2px 4px rgba(0,0,0,.4)}.btn-submit:active,.btn-submit:focus,.btn-submit:hover{color:#fffff9;background:#cdbf27}