@import url(https://fonts.googleapis.com/css?family=Roboto:700);
/* *********************************************************** */
/*                    GLOBAL STYLES                            */
/* *********************************************************** */
/* line 4, ../sass/_global.sass */
.__pur { color: #E74481; font-style: normal; }

/* line 7, ../sass/_global.sass */
*:focus { outline: none; }

/* line 9, ../sass/_global.sass */
.fa-phone, .fa-envelope, .fa-arrow-circle-right { margin-right: 4px; }

/* line 12, ../sass/_global.sass */
.img-responsive { width: 100%; height: auto; }

/* line 16, ../sass/_global.sass */
body { background: url(../img/background.jpg) no-repeat; -webkit-background-size: 100% 100%; -o-background-size: 100% 100%; background-size: 100% 100%; padding-top: 47px; }

/* line 23, ../sass/_global.sass */
.container { background-color: #FFF; -moz-background-clip: content; -o-background-clip: content-box; -webkit-background-clip: content; background-clip: content-box; }

/* line 27, ../sass/_global.sass */
.slider-wrap, .prezent-wrap { background: url(../img/bg-slider.jpg) no-repeat; position: relative; }

/* line 30, ../sass/_global.sass */
.slider-wrap { max-height: 415px; -moz-background-size: 100% 100%; -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; }

/* line 33, ../sass/_global.sass */
.prezent-wrap { height: 220px; background-position: 50% 0; }

/* line 38, ../sass/_global.sass */
.carousel-inner > .item > img { width: 100%; height: 100%; }

/* line 42, ../sass/_global.sass */
.set-image img:hover { cursor: pointer; }

/* line 45, ../sass/_global.sass */
.carousel-control.left { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAlCAQAAADsU9GzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAACtSURBVDjLldTbDYAgDAXQrsAKruAKruAKruAs7OQsrnD9aAwgfVzhg5IcSIEGgaS9YEeBQBh6AbhQcqwUylkKACdPbyw8Xf2cDephk9rYoRZ26YwD+sUhHXFCe5zShgn6YooqJqlikkIEG/p2RCUrEFR+5x/8DSjeQoL3k5SP04R/V4d8zizg1qldbt+ow73XMrlfCQYPymbmEZ54jEd+Zrjxyvz8ymt2wNY3HR/A+gv6ed1lBAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNS0xMi0yNVQyMzowODoyNyswMDowMEa3CQ0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTUtMTItMjVUMjM6MDg6MjcrMDA6MDA36rGxAAAAAElFTkSuQmCC") no-repeat center bottom; left: -80%; bottom: -95%; top: 130%; filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }

/* line 51, ../sass/_global.sass */
.carousel-control.right { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAlCAQAAADsU9GzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAC1SURBVDjLldTdEYMgEATgbcEW0kJasIW0kBas5XqylrSweWAYFO9nwQdh+Ea5Aw4EwY0fbkT1NHqSPGveKRUOHhyt4OCLP5WD4Fvl7SXy3pH46Ar8Oij5fVjw+Vcpf4aRcC9FIffTH/Boa10eHxuHZ0dy5ikGv7y2Xf+y6Ws2PRum59n0HbQxs0CrU2f32QWa3RR7RrNAo9vtUr9uBNSrSCElFuhcRVPalmEa7QGaQkfq9poSf8G9C/r5TU6zAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTEyLTI1VDIzOjA5OjA0KzAwOjAw2rh/0wAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMi0yNVQyMzowOTowNCswMDowMKvlx28AAAAASUVORK5CYII=") no-repeat center bottom; right: -65%; bottom: -95%; top: 130%; filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false); opacity: 1; }

/* line 57, ../sass/_global.sass */
.carousel-control:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); opacity: 0.9; }

/* line 60, ../sass/_global.sass */
.slider { width: 39.5%; height: 48.18%; position: absolute; top: 0; left: 50%; margin-left: -16.8%; }

/* line 68, ../sass/_global.sass */
.carousel-indicators { bottom: -110%; width: 100%; margin-left: -50%; }
/* line 72, ../sass/_global.sass */
.carousel-indicators li { border: none; background-color: #fff; }
/* line 75, ../sass/_global.sass */
.carousel-indicators li:not(:last-child) { margin-right: 12px; }
/* line 77, ../sass/_global.sass */
.carousel-indicators .active { background-color: #E74481; }

/* line 80, ../sass/_global.sass */
.caption-slider { max-width: 320px; background-color: rgba(0, 0, 0, 0.3); font-size: 52px; color: #FFF; font-weight: 700; line-height: 55px; position: absolute; top: 50%; left: 30px; margin-top: -86px; padding: 0 5px; }

/* line 93, ../sass/_global.sass */
.gallery { height: 145px; -ms-overflow-x: auto; overflow-x: auto; -ms-overflow-y: hidden; overflow-y: hidden; margin: 15px; }
/* line 100, ../sass/_global.sass */
.gallery .scroll-pane { height: 117px; padding: 0; }
/* line 103, ../sass/_global.sass */
.gallery li { display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; list-style: none; }
/* line 106, ../sass/_global.sass */
.gallery li img { width: 174px; height: 117px; }
/* line 109, ../sass/_global.sass */
.gallery li:not(:last-child) { margin-right: 9px; }

/* line 112, ../sass/_global.sass */
.wrap-logotitle { position: absolute; bottom: 25px; left: 3.2%; }
/* line 116, ../sass/_global.sass */
.wrap-logotitle .logo { background-color: rgba(0, 0, 0, 0.3); background-position: 10px 70%; width: 197px; height: 72px; -moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1); }
/* line 122, ../sass/_global.sass */
.wrap-logotitle .title { background-color: rgba(0, 0, 0, 0.3); padding: 5px 20px 0 10px; }
/* line 125, ../sass/_global.sass */
.wrap-logotitle .h1 { margin: 0; font-size: 65px; color: #FFF; font-weight: 700; }

/* line 130, ../sass/_global.sass */
label { margin-bottom: 3px; }

/* line 133, ../sass/_global.sass */
.btn-default { font-family: "Roboto", "Open Sans", Arial, sans-serif; line-height: 1.6; font-size: 20px; font-weight: 700; }
/* line 138, ../sass/_global.sass */
.btn-default.lead { padding-left: 60px; padding-right: 60px; margin: 40px 0; }
/* line 142, ../sass/_global.sass */
.btn-default.__submit { width: 100%; line-height: 1.2; }

/* line 146, ../sass/_global.sass */
h4, h3, .h4, .h3 { color: #E74481; font-weight: bold; }

/* line 149, ../sass/_global.sass */
h6, .h6 { font-weight: bold; }

/* line 152, ../sass/_global.sass */
.captcha { margin: 3px 0 10px 0; }

/* line 155, ../sass/_global.sass */
.phone a, .email a { color: #E74481; }

/* line 158, ../sass/_global.sass */
.panel { border: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
/* line 161, ../sass/_global.sass */
.panel i { color: #E74481; }

/* *********************************************************** */
/*                         HEADER                              */
/* *********************************************************** */
/* line 4, ../sass/_header.sass */
.header-line_pur { height: 7px; background-color: #E74481; }

/* line 7, ../sass/_header.sass */
.navbar { padding-top: 41px; padding-bottom: 10px; margin-bottom: 0; color: #646464; }

/* line 12, ../sass/_header.sass */
.navbar-nav { margin: 5px 0px; }

/* line 14, ../sass/_header.sass */
.navbar-collapse { padding-left: 0; padding-right: 0; }

/* line 17, ../sass/_header.sass */
.navbar-brand { padding-top: 0; padding-bottom: 0; padding-right: 0; }
/* line 21, ../sass/_header.sass */
.navbar-brand:focus { outline: none; }

/* line 23, ../sass/_header.sass */
.nav { margin-top: 15px; }
/* line 25, ../sass/_header.sass */
.nav > li > a { padding-left: 14px; padding-right: 14px; }

/* line 30, ../sass/_header.sass */
.social { padding: 8px 10px 12px; }
/* line 32, ../sass/_header.sass */
.social li { list-style: none; text-align: center; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; }
/* line 36, ../sass/_header.sass */
.social li:not(:last-child) { margin-right: 5px; }

/* line 39, ../sass/_header.sass */
.social_link { background-color: #acacac; width: 19px; height: 19px; color: #FFF; line-height: 19px; display: inline-block; vertical-align: middle; *vertical-align: auto; *zoom: 1; *display: inline; }
/* line 46, ../sass/_header.sass */
.social_link:hover { background-color: #E74481; }

/* line 49, ../sass/_header.sass */
.navbar-default .navbar-nav > li.phone > a { color: #E74481; font-size: 16px; font-weight: 600; }

/* *********************************************************** */
/*                          MAIN                               */
/* *********************************************************** */
/* line 5, ../sass/_main.sass */
main .row:not(.area) { padding-left: 25px; padding-right: 25px; }
/* line 8, ../sass/_main.sass */
main [class|="col"] > .row { padding-left: 15px; padding-right: 15px; }
/* line 11, ../sass/_main.sass */
main p { margin-bottom: 5px; }
/* line 13, ../sass/_main.sass */
main h1 { margin-bottom: 30px; padding: 0 25px; }
/* line 16, ../sass/_main.sass */
main.__pad { padding: 30px 0 50px 0; }

/* line 20, ../sass/_main.sass */
.schedule [class|="col"] { padding: 0; }
/* line 22, ../sass/_main.sass */
.schedule .__mar { padding-right: 10px; padding-left: 10px; }

/* line 26, ../sass/_main.sass */
.divider-border { display: block; height: 3px; background: #d8d8d8; margin-top: 40px; margin-bottom: 50px; }

/* line 35, ../sass/_main.sass */
.sec-contact b { margin-right: 3px; }
/* line 37, ../sass/_main.sass */
.sec-contact .social { padding: 0; }

/* line 41, ../sass/_main.sass */
.how-to-get .__mar { margin: 10px 0; }

/* line 44, ../sass/_main.sass */
main.main_gal { padding: 20px 85px 40px; }
/* line 46, ../sass/_main.sass */
main.main_gal hr { height: 1px; background-color: #313131; margin-bottom: 0; }
/* line 50, ../sass/_main.sass */
main.main_gal h3 { color: #313131; }
/* line 52, ../sass/_main.sass */
main.main_gal .row { padding-left: 0; padding-right: 0; }
/* line 55, ../sass/_main.sass */
main.main_gal .row > [class|="col"]:not(.__clear-mar) { margin-top: 20px; }

/* *********************************************************** */
/*                         FOOTER                              */
/* *********************************************************** */
/* line 4, ../sass/_footer.sass */
footer { background-color: #AAA; color: #FFF; }
/* line 7, ../sass/_footer.sass */
footer .contacts { padding: 50px 0 40px 0; }
/* line 9, ../sass/_footer.sass */
footer a { color: #FFF; text-decoration: underline; }
/* line 12, ../sass/_footer.sass */
footer a:hover { color: #E74481; text-decoration: none; }
/* line 15, ../sass/_footer.sass */
footer .row { padding-left: 25px; padding-right: 25px; }
/* line 18, ../sass/_footer.sass */
footer h5 { font-size: 16px; }
/* line 20, ../sass/_footer.sass */
footer .social_link { background-color: #E74481; }
/* line 22, ../sass/_footer.sass */
footer p, footer address { font-size: 12px; }
/* line 24, ../sass/_footer.sass */
footer .phone a { text-decoration: none; }

/* line 26, ../sass/_footer.sass */
.logo { width: 145px; height: 28px; background: url("data:image/png;base64,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") no-repeat; }

/* line 31, ../sass/_footer.sass */
.copyright { min-height: 225px; background-color: #9A9A9A; padding: 15px 0; }
/* line 35, ../sass/_footer.sass */
.copyright p { font-size: 12px; }

/* *********************************************************** */
/*                         MEDIA                               */
/* *********************************************************** */
@media only screen and (min-width: 768px) and (max-width: 992px) { /* line 12, ../sass/_media.sass */
  .caption-slider { font-size: 3.6em; } }
@media only screen and (min-width: 480px) and (max-width: 768px) { /* line 16, ../sass/_media.sass */
  .navbar-header { padding-bottom: 10px; }
  /* line 18, ../sass/_media.sass */
  .copyright p { text-align: center; }
  /* line 20, ../sass/_media.sass */
  .how-to-get .img-responsive { max-width: 50%; }
  /* line 22, ../sass/_media.sass */
  .caption-slider { font-size: 2.4em; line-height: 1; top: 70%; }
  /* line 26, ../sass/_media.sass */
  main.main_gal { padding: 20px 60px 40px; } }
@media only screen and (max-width: 480px) { /* line 30, ../sass/_media.sass */
  .navbar-header { padding-bottom: 10px; }
  /* line 32, ../sass/_media.sass */
  .copyright p { text-align: center; }
  /* line 34, ../sass/_media.sass */
  .btn-default.lead { padding-left: 10%; padding-right: 10%; }
  /* line 37, ../sass/_media.sass */
  .how-to-get .img-responsive { max-width: 50%; }
  /* line 39, ../sass/_media.sass */
  .caption-slider { font-size: 2.2em; line-height: 1; top: 90%; }
  /* line 43, ../sass/_media.sass */
  main.main_gal { padding: 20px 40px 40px; }
  /* line 45, ../sass/_media.sass */
  .wrap-logotitle .h1 { font-size: 48px; }
  /* line 47, ../sass/_media.sass */
  main .row:not(.area) { padding-left: 10px; padding-right: 10px; }
  /* line 50, ../sass/_media.sass */
  .container { padding: 0; }
  /* line 52, ../sass/_media.sass */
  .row { margin-left: 0; margin-right: 0; }
  /* line 55, ../sass/_media.sass */
  .gallery { margin-left: 15px; margin-right: 15px; } }
