* { margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } :before, :after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } a { text-decoration: none; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; } /* HTML5 display-role reset for older browsers */ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } html { line-height: 1; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { line-height: 1; font-weight: normal; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } button { background: none; } img { vertical-align: top; } html { height: 100%; } body { background: #fff; font-family: Ubuntu; font-size: 13px; color: #333333; line-height: 16px; height: 100%; min-height: 320px; min-width: 320px; } a { color: #0b92d2; outline: none !important; } a:hover { text-decoration: underline; } a:active { color: #0b7ab4; } .style, [class*="section-box"], section, footer, header { width: 100%; float: left; } [class*="section-box"], section, footer, header { position: relative; z-index: 2; } section, header, nav, article, aside, footer, address { display: block; } .container { min-width: 303px; } .section-box-1 { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-image: url("../images/bk-kite.jpg"); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; } .section-box-1.opacity-bg { background-image: url("../images/bk-white.png"); } .section-box-1.opacity-block { opacity: 0; transition: 1s; } .section-box-1.timing { transition: 1.5s; } .btn_, .hidden-form button { outline: none; border: 0; float: left; display: block; height: 63px; text-align: center; line-height: 63px; color: #fffefe; font-weight: 700; font-size: 16px; padding: 0 15px; border-radius: 63px; cursor: pointer; background: #96cf58; background: -moz-linear-gradient(top, #96cf58 0%, #50ae39 100%); background: -webkit-linear-gradient(top, #96cf58 0%, #50ae39 100%); background: linear-gradient(to bottom, #96cf58 0%, #50ae39 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#96cf58', endColorstr='#50ae39',GradientType=0 ); text-transform: uppercase; box-shadow: 0px 0px 12px 0px rgba(65, 87, 117, 0.35); transition: 0.2s; } .btn_:hover, .hidden-form button:hover { background: #96cf58; background: -moz-linear-gradient(top, #50ae39 0%, #96cf58 100%); background: -webkit-linear-gradient(top, #50ae39 0%, #96cf58 100%); background: linear-gradient(to bottom, #50ae39 0%, #96cf58 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#50ae39', endColorstr='#96cf58',GradientType=0 ); } .btn_:active, .hidden-form button:active { box-shadow: none; } .first-btn, .second-btn { width: 296px; position: absolute; left: 50%; margin-left: -148px; top: 50%; margin-top: -73px; } .second-btn { margin-top: 10px; } .hidden-form button { width: 220px; float: none; margin: 0 auto; } .hidden-form { width: 294px; position: absolute; left: 50%; margin-left: -147px; top: 50%; margin-top: -207px; } .input-wr { width: 100%; float: left; margin-top: 24px; position: relative; } .input-wr:first-child { margin-top: 0; } .input-wr input { width: 100%; float: left; height: 40px; background: #fff; padding: 0 15px; border-radius: 4px; font-size: 16px; outline: none; border: 1px solid #fff; } .input-wr label { font-size: 16px; color: #333333; position: absolute; left: 15px; top: 11px; font-weight: 700; transition: 1s; opacity: 1; } .hidden-label label { left: -15px; opacity: 0; } .has-error input { border: 1px solid #ea004a; } .has-error input, .has-error label { color: #ea004a; } .submit-wr { margin-top: 40px; } .hidden-forms .hidden-form { opacity: 0; transform: translate3d(0, -40%, 0); } .start .first-btn { opacity: 0; transform: translate3d(-30%, 0, 0); transition: 2s; } .start .second-btn { opacity: 0; transform: translate3d(30%, 0, 0); transition: 2s; } .start .hidden-form { opacity: 1; transform: translate3d(0, 0, 0); transition: 2s; transition-duration: 1.5s; transition-delay: 0.5s; } .opacity-remove.section-box-1 { background-image: url("../images/bk-kite.jpg"); transition: 1s; } [class*="section-box-"].active { z-index: 3; } /*********start map**********/ .section-box-map { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .section-box-map iframe { z-index: 2; position: absolute; width: 100%; height: 100%; left: 0; top: 0; } .green-block { width: 307px; height: 85px; position: absolute; right: 24px; bottom: 10px; background: #50ae34; border-radius: 1px; text-align: center; z-index: 3; } .green-block p { display: inline-block; width: 100%; font-weight: 700; font-size: 16px; color: #333333; margin-top: 17px; } .green-block span, .green-block a { display: inline-block; color: #fff; text-transform: uppercase; text-decoration: none; font-size: 14px; font-weight: 700; padding: 0 12px; margin-top: 12px; } .green-block a:hover { text-decoration: underline; } /*********end map**********/ @media (max-height: 450px) { .hidden-form { margin-top: -103.5px; } .first-btn { margin-top: 41px; } } .modal-link { cursor: pointer; } .empty { color: #707376; font-size: 16px; padding: 0 15px; } .empty-15 .empty { padding-left: 15px; } .section-box-content { overflow: hidden; } @media (max-width: 767px) { .container { padding-left: 10px !important; padding-right: 10px !important; } .row { margin-left: -10px !important; margin-right: -10px !important; } [class*="col-xs-"], [class*="col-sm-"], [class*="col-md-"], [class*="col-lg-"] { padding-left: 10px !important; padding-right: 10px !important; } [class*="col-xs-"].items_wr_full, [class*="col-sm-"].items_wr_full, [class*="col-md-"].items_wr_full, [class*="col-lg-"].items_wr_full { padding-left: 0 !important; padding-right: 0 !important; } } /*# sourceMappingURL=style.css.map */