403Webshell
Server IP : 164.90.182.227  /  Your IP : 216.73.217.47
Web Server : Apache/2.4.29 (Ubuntu)
System : Linux wordpress-kuzoconsulting 4.15.0-122-generic #124-Ubuntu SMP Thu Oct 15 13:03:05 UTC 2020 x86_64
User : www-data ( 33)
PHP Version : 7.4.16
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/velvet/css/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/velvet/css/main.min.css.map
{"version":3,"sources":["base.scss","header.scss","footer.scss","blocks/sections.scss","plugins/owl.carousel.min.css","plugins/owl.theme.default.min.css","mobile-menu.scss","filter.scss","products.scss","product.scss","contact.scss","services.scss","error.scss","order.scss"],"names":[],"mappings":"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","file":"main.min.css","sourcesContent":["@import url('https://fonts.googleapis.com/css2?family=Gothic+A1:wght@800&family=Playfair+Display:wght@400;700&family=Roboto:wght@400;500;700&display=swap');\n\n* {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\nhtml, body {\n  color: #2c3f58;\n  -webkit-font-smoothing: antialiased;\n}\n\n@keyframes slideDown {\n  0% {\n    margin-top: 0;\n  }\n  50% {\n    margin-top: 10px;\n  }\n  100% {\n    margin-top: 0;\n  }\n}\n\n@keyframes slideLeft {\n  0% {\n    margin-left: 0;\n  }\n  50% {\n    margin-left: 10px;\n  }\n  100% {\n    margin-left: 0;\n  }\n}\n\nimg {\n  max-width: 100%;\n}\n\n.container {\n  position: relative;\n  max-width: 1350px;\n  margin: 0 auto;\n}\n\n.language-chooser a, .hover-line {\n  position: relative;\n  display: inline-block;\n\n  &:before {\n    content: '';\n    display: block;\n    position: absolute;\n    bottom: 0;\n    width: 0;\n    height: 1px;\n    background: $bronze;\n    transition: 0.5s all;\n  }\n\n  &.big {\n\n    &:before {\n      height: 2px;\n    }\n  }\n\n  &:hover, &.always {\n\n    &:before {\n      width: 100%;\n    }\n  }\n}\n\n.language-chooser {\n\n  a {\n    &:before {\n      width: 100%;\n    }\n  }\n\n  .active a {\n    &:before {\n      width: 0;\n    }\n  }\n}\n\n.home-page-reviews-bg {\n  transition: 1s all;\n\n  &.active {\n    background: #F8F8F8;\n  }\n}\n\n.bottom-line {\n  position: relative;\n\n  &:before {\n    content: '';\n    display: block;\n    position: absolute;\n    bottom: 0;\n    left: 50%;\n    max-width: 350px;\n    width: 100%;\n    height: 1px;\n    background: $bronze;\n    transform: translateX(-50%);\n  }\n}\n\n.section-scroll {\n  position: absolute;\n  z-index: 2;\n  right: 40px;\n  top: 50%;\n  font-family: 'Roboto', sans-serif;\n  font-size: 14px;\n  color: #fff;\n  text-decoration: none;\n  text-transform: none;\n  text-align: center;\n\n  span {\n    display: block;\n    transform: rotate(90deg);\n    margin-bottom: 15px;\n  }\n\n  .scroll-line {\n    border-left: 1px solid $bronze;\n    display: inline-block;\n    height: 65px;\n    margin-bottom: 2px;\n    margin-right: -5px;\n    animation: slideDown 1.5s infinite;\n  }\n\n  svg {\n    margin-top: 20px;\n    transition-property: clip;\n    transition-duration: 0.5s;\n    transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);\n  }\n}\n\n.btn {\n  cursor: pointer;\n  border: 3px solid transparent;\n  transition: 1s;\n\n  &.square {\n    position: relative;\n    display: inline-block;\n    width: 64px;\n    height: 64px;\n    text-align: center;\n\n    svg {\n      position: absolute;\n      left: 50%;\n      top: 50%;\n      transform: translate(-50%, -50%);\n    }\n  }\n\n  &.brown {\n    background: $bronze;\n\n    &:hover {\n      border: 3px solid $bronze;\n      background: #D4B367;\n    }\n  }\n\n  &.white {\n    background: #ffffff;\n\n    svg path {\n      stroke: #2c3f58;\n    }\n\n    &:hover {\n      border: 3px solid $bronze;\n    }\n  }\n}\n\ninput[type=text], input[type=number], input[type=email], textarea, select {\n  width: 100%;\n  font-family: 'Roboto', sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  font-size: 14px;\n  line-height: 28px;\n  letter-spacing: 0.1em;\n  color: #B3B3B3;\n  padding: 0 0 10px 0;\n  border: 0;\n  outline: none;\n  border-bottom: 1px solid #000000;\n}\n\nselect {\n  position: relative;\n  width: 100%;\n  padding: 5px 0;\n  font-size: 14px;\n  border: 0;\n  border-bottom: 1px solid #000000;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  text-indent: 1px;\n  text-overflow: '';\n  background: url('../img/select-bg.svg') right center no-repeat;\n}\n\ninput[type=submit], button.submit {\n  width: 100%;\n  min-width: 180px;\n  border-radius: 24px;\n  padding: 11px 10px;\n  border: 1px solid $bronze;\n  font-family: 'Roboto', sans-serif;\n  font-style: normal;\n  font-weight: 400;\n  font-size: 18px;\n  line-height: 28px;\n  letter-spacing: 0.05em;\n  color: #000000;\n  background: none;\n  cursor: pointer;\n  transition: 1s;\n\n  &:hover {\n    background: $bronze;\n    color: #ffffff;\n  }\n\n  &.inversed {\n    background: $bronze;\n    color: #ffffff;\n\n    &:hover {\n      color: #000000;\n      background: none;\n    }\n  }\n}\n\n.characteristics {\n  display: flex;\n  margin: 20px;\n  justify-content: space-between;\n  font-family: 'Roboto', sans-serif;\n\n  p {\n    display: flex;\n    align-items: center;\n    color: #000000;\n\n    svg {\n      width: 20px;\n      height: auto;\n      fill: #72809d;\n      margin: 0 10px 0 0;\n    }\n  }\n}\n\n.wysiwyg {\n\n  h1 {\n    font-size: 32px;\n  }\n\n  h2 {\n    font-size: 28px;\n  }\n\n  h3 {\n    font-size: 26px;\n  }\n\n  h4 {\n    font-size: 24px;\n  }\n\n  h5 {\n    font-size: 22px;\n  }\n\n  h1, h2, h3, h4, h5, p {\n    margin: 16px 0;\n  }\n\n  p {\n    color: #000000;\n    font-family: \"Roboto\", sans-serif;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.75;\n  }\n\n  table {\n    text-align: left;\n    width: 100%;\n    border-collapse: collapse;\n    padding: 0;\n    color: #2c3f58;\n    border-right: 1px solid rgba(114, 128, 157, .3);\n    border-bottom: 1px solid rgba(114, 128, 157, .3);\n    margin-bottom: 20px;\n    font-family: \"Roboto\", sans-serif;\n    font-size: 16px;\n    font-weight: 400;\n    line-height: 1.75;\n\n    tr {\n\n      th, td {\n        border-top: 1px solid rgba(114, 128, 157, .3);\n        border-left: 1px solid rgba(114, 128, 157, .3);\n        padding: 10px;\n        color: #2a2a2a;\n        text-align: center;\n      }\n\n      th {\n        font-weight: 700;\n      }\n    }\n  }\n\n  .align-center {\n    text-align: center;\n  }\n\n  a {\n    color: $bronze;\n  }\n\n  ul, ol {\n    margin-left: 18px;\n  }\n}\n\n.info-message {\n  margin: 10px 0 30px;\n  padding: 10px;\n  border: 1px solid #cecece;\n  font-size: 15px;\n  color: #ffffff;\n\n  &.successful {\n    background: #00825a;\n  }\n\n  &.error {\n    background: #a60000;\n    border: 1px solid #810000;\n  }\n}\n\n.heading-title {\n  display: block;\n  margin: 50px 0 30px 0;\n  font-family: 'Playfair Display', serif;\n  font-size: 32px;\n  font-weight: 700;\n  line-height: 1.15;\n  color: #000000;\n}\n\n.toggle-content {\n  display: none;\n  overflow-x: auto;\n  padding: 0 0 0 52px;\n  transition: height 0.2s ease-in-out;\n\n  &.active {\n    display: block;\n  }\n}\n\n.toggle {\n  position: relative;\n  padding: 0 0 0 50px;\n  cursor: pointer;\n\n  .button {\n    position: absolute;\n    display: block;\n    left: 15px;\n    top: 50%;\n    width: 20px;\n    height: 20px;\n    margin-top: -10px;\n    background: $bronze;\n    transition: 1s;\n\n    &:hover {\n      opacity: 0.8;\n    }\n\n    span {\n      position: absolute;\n      top: 9px;\n      width: 10px;\n      left: 5px;\n      height: 1px;\n      background: #ffffff;\n      transition: 0.4s;\n\n      &:nth-child(2) {\n        transform: rotate(90deg);\n        top: 45%;\n      }\n    }\n  }\n\n  &.active {\n    .button {\n\n      span {\n\n        &:nth-child(2) {\n          transform: rotate(180deg);\n          top: 9px;\n        }\n      }\n    }\n  }\n}","header {\n  position: relative;\n  padding: 35px 0 0 0;\n\n  .logo {\n    position: absolute;\n    z-index: 2;\n    left: 44px;\n    top: 9px;\n    max-width: 200px;\n\n    img {\n      width: 100%;\n      height: 60px;\n    }\n  }\n\n  .get-in-touch {\n    margin: 0 auto;\n    position: relative;\n    z-index: 2;\n    padding-top: 20px;\n    width: 200px;\n    font-family: 'Roboto', sans-serif;\n    font-weight: 700;\n    text-align: center;\n    line-height: 28px;\n  }\n\n  a {\n    color: #ffffff;\n    text-decoration: none;\n  }\n\n  .burger-menu {\n    position: absolute;\n    width: 42px;\n    height: 26px;\n    z-index: 3;\n    right: 48px;\n    top: 24px;\n    cursor: pointer;\n\n    .bar {\n      transition: all 450ms cubic-bezier(0.63, 0.64, 0.3, 1) 0ms;\n      display: block;\n      position: absolute;\n      width: 42px;\n      height: 2px;\n      background-color: $bronze;\n\n      &:first-child {\n        margin-top: 0;\n      }\n\n      &:first-child + .bar {\n        margin-top: 12px;\n      }\n\n      &:first-child + .bar + .bar {\n        margin-top: 24px;\n      }\n    }\n\n    &.active {\n\n      .bar {\n\n        &:first-child {\n          transform: rotate(45deg);\n          position: absolute;\n          top: 0;\n          margin-top: 12px;\n        }\n\n        &:first-child + .bar {\n          transform: rotate(-45deg);\n          position: absolute;\n          top: 0;\n          margin-top: 12px;\n        }\n\n        &:first-child + .bar + .bar {\n          filter: alpha(opacity=0);\n          opacity: 0;\n        }\n      }\n    }\n  }\n\n  &.home-page {\n    background: url('../img/main-page-header.jpeg') center center no-repeat;\n    background-size: cover;\n    height: 700px;\n    color: #ffffff;\n    transition: background 2s;\n\n    .container {\n      height: 100%;\n      max-width: inherit;\n    }\n\n    .header-menu {\n      position: relative;\n      z-index: 2;\n      margin-top: 130px;\n      margin-left: -35px;\n\n      ul {\n        list-style: none;\n        margin: 0;\n        padding: 0;\n\n        li {\n          margin-bottom: 20px;\n\n          a {\n            font-family: 'Playfair Display', serif;\n            font-size: 38px;\n            font-weight: 500;\n            line-height: 73px;\n            text-transform: uppercase;\n            letter-spacing: 0.03em;\n          }\n        }\n      }\n    }\n\n    .background {\n      content: '';\n      display: block;\n      position: absolute;\n      z-index: 2;\n      top: 0;\n      right: 0;\n      width: 36.7%;\n      min-height: 720px;\n      min-width: 470px;\n      background: #0491B0;\n      transition: 0.5s;\n    }\n\n    .backgroundSlide {\n      opacity: 0;\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 100%;\n      height: 100%;\n      background-size: cover;\n      background-position: center center;\n      transition: 1s;\n\n      &.active {\n        opacity: 1;\n      }\n    }\n  }\n\n  &.category, &.product, &.page, &.services {\n    position: relative;\n    background: url('../img/main-page-header.jpeg') center center no-repeat;\n    background-size: cover;\n    height: 440px;\n    color: #ffffff;\n    transition: background 2s;\n\n    &:before {\n      display: block;\n      content: '';\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 100%;\n      height: 100%;\n      background: rgba(0, 0, 0, 0.5);\n    }\n\n    .container {\n      height: 100%;\n    }\n\n    .content {\n      display: flex;\n      width: 100%;\n      height: 100%;\n      align-items: center;\n      padding: 0 0 0 100px;\n\n      h1 {\n        font-size: 80px;\n        font-family: 'Playfair Display', serif;\n      }\n    }\n  }\n\n  &.product, &.services {\n    height: 640px;\n\n    .content {\n      flex-direction: column;\n      justify-content: center;\n      font-size: 16px;\n      font-family: 'Roboto', sans-serif;\n      padding: 0 0 150px 0;\n      text-align: center;\n\n      span {\n        text-transform: uppercase;\n      }\n    }\n  }\n\n  &.page {\n    height: 150px;\n  }\n\n  &.services {\n    height: auto;\n\n    .content {\n      padding: 100px 0;\n    }\n  }\n}\n\n@media(max-width: 768px) {\n  .section-scroll {\n    display: none;\n  }\n\n  header .logo {\n    max-width: 150px;\n  }\n\n  header.home-page {\n\n    .header-menu {\n      margin-left: -20px;\n\n      ul li {\n        width: 80%;\n        margin-bottom: 50px;\n\n        a {\n          font-size: 28px;\n          line-height: 36px;\n        }\n      }\n    }\n\n    .background {\n      min-width: inherit;\n    }\n  }\n\n  header.product {\n    height: 400px;\n\n    .content {\n      padding: 0;\n    }\n  }\n\n  header.services {\n\n    .content {\n\n      h1 {\n        font-size: 60px;\n      }\n    }\n  }\n}\n\n@media(max-width: 500px) {\n\n  header {\n    padding: 12px 0 0 0;\n\n    .logo {\n      left: 11px;\n    }\n\n    .burger-menu {\n      right: 32px;\n      top: 17px;\n    }\n\n    .get-in-touch {\n      position: absolute;\n      bottom: 27px;\n      left: 0;\n      width: 100%;\n\n      .hover-line {\n        background: $bronze;\n        color: #ffffff;\n        border-radius: 17px;\n        padding: 5px 15px;\n        font-size: 16px;\n        line-height: 28px;\n        text-align: center;\n        letter-spacing: 0.05em;\n\n        &::before {\n          display: none;\n        }\n      }\n    }\n\n    &.home-page {\n      height: 505px;\n\n      .background {\n        background: none !important;\n        width: 100%;\n        left: 0;\n        min-height: inherit;\n      }\n\n      .header-menu {\n        margin-left: 0;\n        text-align: center;\n        margin-top: 95px;\n\n        ul {\n\n          li {\n            width: 70%;\n            margin-left: auto;\n            margin-right: auto;\n            margin-bottom: 17px;\n          }\n        }\n      }\n    }\n\n    &.category {\n\n      .content {\n        justify-content: center;\n        padding: 0;\n      }\n    }\n\n    &.services {\n\n      .content {\n\n        h1 {\n          font-size: 40px;\n        }\n      }\n    }\n  }\n}","footer {\n  margin-top: 170px;\n  padding: 70px 120px;\n  background: #0491B0;\n  color: #ffffff;\n  font-size: 16px;\n  font-family: 'Roboto', sans-serif;\n\n  a {\n    color: #ffffff;\n    text-decoration: none;\n  }\n\n  .payment-methods {\n    display: flex;\n    align-items: center;\n\n    img {\n      margin-left: 20px;\n    }\n  }\n\n  .columns {\n    display: flex;\n    justify-content: space-between;\n\n    .socials {\n      display: flex;\n      align-items: center;\n\n      a {\n        margin: 0 30px 0 0;\n      }\n    }\n\n    .left-column {\n      font-family: 'Playfair Display', serif;\n      width: 48%;\n\n      .socials {\n        display: none;\n      }\n\n      .title {\n        font-style: normal;\n        font-weight: 500;\n        font-size: 64px;\n        line-height: 74px;\n        letter-spacing: 0.04em;\n        text-transform: uppercase;\n      }\n\n      ul {\n        margin: 24px 0 0 0;\n        padding: 0;\n        list-style: none;\n\n        li {\n          display: block;\n          font-style: normal;\n          font-weight: 500;\n          font-size: 32px;\n          line-height: 73px;\n          letter-spacing: 0.03em;\n          text-transform: uppercase;\n        }\n      }\n    }\n\n    .right-column {\n      width: 43%;\n\n      .top-line {\n        display: flex;\n        justify-content: space-between;\n        margin-top: 40px;\n        margin-bottom: 100px;\n      }\n\n      .title {\n        font-style: normal;\n        font-weight: 500;\n        font-size: 30px;\n        line-height: 35px;\n        letter-spacing: 0.05em;\n        text-transform: uppercase;\n      }\n\n      .contact-info {\n        margin-top: 37px;\n        margin-bottom: 45px;\n        display: flex;\n        font-style: normal;\n        font-weight: 500;\n        font-size: 16px;\n        line-height: 26px;\n        letter-spacing: 0.05em;\n\n        .address {\n          width: 64%;\n        }\n\n        .contacts {\n          width: 50%;\n        }\n      }\n\n    }\n  }\n\n\n  .info-pages {\n\n    ul {\n      display: flex;\n      margin: 0 0 10px 0;\n      padding: 0;\n      list-style: none;\n\n      li {\n        margin-right: 30px;\n\n        a {\n          text-decoration: none;\n          font-size: 16px;\n          line-height: 26px;\n          letter-spacing: 0.05em;\n        }\n\n        &:last-of-type {\n          margin-right: 0;\n        }\n      }\n    }\n  }\n\n  .legal-info {\n    display: flex;\n    position: relative;\n    padding-right: 50px;\n\n    p {\n      margin-right: 30px;\n      font-size: 16px;\n      line-height: 19px;\n      letter-spacing: 0.05em;\n\n      &:last-of-type {\n        margin-right: 0;\n      }\n    }\n  }\n\n  .mobile-info {\n    display: none;\n  }\n\n  .toTop {\n    cursor: pointer;\n    position: absolute;\n    width: 64px;\n    height: 64px;\n    transition: 1s;\n    right: 0;\n    bottom: 0;\n\n    svg {\n      position: absolute;\n      top: 50%;\n      left: 50%;\n      transform: translate(-50%, -50%);\n    }\n\n    &:hover {\n      background: rgba(255, 255, 255, 0.1);\n    }\n  }\n}\n\n@media(max-width: 1000px) {\n  footer {\n    padding: 60px;\n  }\n}\n\n@media(max-width: 768px) {\n  footer {\n    padding: 40px;\n\n    .columns {\n\n      .socials {\n        display: block;\n        text-align: center;\n\n        a {\n          display: inline-block;\n          vertical-align: top;\n          margin: 0 25px 0 0;\n        }\n      }\n\n      .left-column {\n\n        .title {\n          font-size: 40px;\n          line-height: 74px;\n          letter-spacing: 0.03em;\n        }\n\n        ul {\n          margin-top: 10px;\n\n          li {\n            font-size: 26px;\n            line-height: 54px;\n          }\n        }\n      }\n\n      .right-column {\n        width: 38%;\n\n        .top-line {\n          margin-top: 25px;\n          margin-bottom: 40px;\n        }\n\n        .payment-methods {\n          display: none;\n        }\n\n        .title {\n          font-size: 24px;\n          line-height: 28px;\n          letter-spacing: 0.05em;\n        }\n\n        .contact-info {\n          flex-direction: column;\n          margin-top: 35px;\n          margin-bottom: 0;\n\n          .address, .contacts {\n            width: 100%;\n            margin-bottom: 24px;\n          }\n        }\n\n        .info-pages, .legal-info {\n          display: none;\n        }\n      }\n    }\n\n    .mobile-info {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: space-between;\n      margin-top: 18px;\n\n      .info-pages {\n        width: 100%;\n      }\n\n      .legal-info {\n        width: 60%;\n      }\n\n      .payment-methods {\n        width: 38%;\n      }\n    }\n  }\n}\n\n@media(max-width: 500px) {\n  footer {\n    margin-top: 70px;\n    padding: 62px 34px;\n\n\n    .columns {\n      flex-direction: column;\n\n      .socials {\n        text-align: left;\n        margin-bottom: 10px;\n\n        a {\n          margin: 0 36px 0 0;\n        }\n      }\n\n      .left-column, .right-column {\n        width: 100%;\n      }\n\n      .left-column {\n\n        .socials {\n          display: block;\n        }\n\n        .title {\n          font-size: 28px;\n          line-height: 74px;\n        }\n\n        ul {\n          margin-top: 0;\n\n          li {\n            font-size: 20px;\n            line-height: 43px;\n          }\n        }\n      }\n\n      .right-column {\n        margin-top: 48px;\n\n        .top-line {\n          display: none;\n        }\n\n        .contact-info {\n          font-size: 14px;\n          line-height: 26px;\n          margin-top: 27px;\n        }\n      }\n    }\n\n    .mobile-info {\n      font-size: 14px;\n      margin-top: 5px;\n\n      .legal-info {\n        width: 100%;\n        margin-top: 13px;\n      }\n\n      .payment-methods {\n        width: 100%;\n        margin-top: 40px;\n\n        img {\n          margin-left: 0;\n          margin-right: 20px;\n        }\n      }\n    }\n\n    .toTop {\n      margin-left: auto;\n      margin-top: -50px;\n    }\n  }\n}","section {\n\n  &.with-titles {\n    padding: 166px 72px 0 110px;\n\n    .title {\n      display: block;\n      font-family: 'Playfair Display', serif;\n      font-size: 80px;\n      color: #000000;\n      text-transform: uppercase;\n      line-height: 82px;\n      letter-spacing: 0.03em;\n    }\n\n    .subtitle {\n      display: block;\n      font-family: 'Playfair Display', serif;\n      font-size: 64px;\n      line-height: 95px;\n      letter-spacing: 0.03em;\n      color: $bronze;\n      text-transform: uppercase;\n    }\n\n    .home-reviews-titles {\n      position: relative;\n\n      a {\n        position: absolute;\n        right: 50px;\n        bottom: 10px;\n        width: 220px;\n        font-family: 'Roboto', sans-serif;\n        text-decoration: none;\n        font-size: 18px;\n        color: $bronze;\n\n        svg {\n          margin-left: 20px;\n          animation: slideLeft 1.5s infinite;\n        }\n      }\n    }\n\n    .content {\n\n    }\n  }\n\n  &.home-confident {\n    height: 700px;\n    padding: 254px 0 285px 0;\n    background: url('../img/main-page-confident.png') center center no-repeat;\n    background-size: cover;\n    text-align: center;\n    color: #ffffff;\n    text-transform: uppercase;\n    position: relative;\n\n    .background {\n      opacity: 1;\n      position: absolute;\n      z-index: 1;\n      left: 0;\n      top: 0;\n      width: 100%;\n      height: 100%;\n      background: #000000;\n    }\n\n    .container {\n      position: relative;\n      z-index: 2;\n      max-width: inherit;\n    }\n\n    .title {\n      display: block;\n      font-family: 'Playfair Display', serif;\n      font-style: normal;\n      font-weight: 400;\n      font-size: 48px;\n      line-height: 74px;\n      letter-spacing: 0.25em;\n      opacity: 0.7;\n    }\n\n    .subtitle {\n      display: block;\n      padding-bottom: 30px;\n      font-family: 'Playfair Display', serif;\n      font-style: normal;\n      font-weight: 600;\n      font-size: 72px;\n      line-height: 74px;\n      letter-spacing: 0.05em;\n      opacity: 0.7;\n      padding-top: 12px;\n    }\n  }\n\n  &.home-why {\n\n    .columns {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: space-between;\n      margin-top: 115px;\n      margin-bottom: 170px;\n\n      .column {\n        position: relative;\n        padding: 34px;\n        border-bottom: 1px solid $bronze;\n        font-family: 'Playfair Display', sans-serif;\n        font-style: normal;\n        font-weight: 600;\n        font-size: 32px;\n        line-height: 44px;\n        letter-spacing: 0.02em;\n        color: #000000;\n        margin-bottom: 25px;\n\n        &:first-of-type {\n          padding-top: 19px;\n          border: 1px solid $bronze;\n          font-size: 48px;\n          line-height: 64px;\n          letter-spacing: 0.03em;\n          width: 65%;\n          margin-right: 5%;\n          border-right: 1px solid transparent;\n        }\n\n        &:nth-of-type(2) {\n          width: 30%;\n        }\n\n        &:first-of-type, &:nth-of-type(2) {\n          height: 333px;\n          border: 1px solid #bca164;\n          border-top: 1px solid transparent;\n          border-bottom: 1px solid transparent;\n          border-right: 1px solid transparent\n        }\n\n        &:nth-of-type(3), &:nth-of-type(4), &:nth-of-type(5) {\n          width: 30%;\n          height: 300px;\n        }\n\n        &:before {\n          content: '';\n          display: block;\n          position: absolute;\n          z-index: 1;\n          left: 0;\n          top: 0;\n          height: 100%;\n          width: 0;\n          background: $bronze;\n          transition: 1s;\n        }\n\n        &:hover {\n          color: #ffffff;\n\n          &:before {\n            width: 100%\n          }\n        }\n\n        span {\n          position: relative;\n          z-index: 2;\n        }\n      }\n    }\n  }\n\n  &.home-gallery {\n\n    .gallery-items {\n\n      > div {\n        height: 600px;\n\n        > div {\n          background-size: cover;\n          background-position: center center;\n          position: relative;\n          width: calc(100% - 20px);\n          height: 100%;\n        }\n      }\n\n      .text {\n        opacity: 0;\n      }\n\n      .tns-slide-active {\n\n        .text {\n          position: absolute;\n          transition: opacity 1s;\n          opacity: 1;\n          width: 380px;\n          padding: 32px 37px;\n          font-size: 18px;\n          background: #ffffff;\n          bottom: 65px;\n          left: 120px;\n          font-family: 'Roboto', sans-serif;\n          font-style: normal;\n          font-weight: 400;\n          line-height: 28px;\n          letter-spacing: 0.1em;\n          color: #3D3D3D;\n\n          &:before {\n            content: '';\n            display: inline-block;\n            width: 17px;\n            height: 2px;\n            margin-right: 25px;\n            margin-left: 2px;\n            background: $bronze;\n            vertical-align: middle;\n          }\n        }\n      }\n\n      .controls {\n        position: absolute;\n        right: 0;\n        bottom: 0;\n        font-size: 0;\n      }\n    }\n  }\n\n}\n\n.home-page-reviews {\n  margin-top: 108px;\n  margin-bottom: 170px;\n\n  .item {\n    position: relative;\n    padding: 82px 102px;\n    background: #ffffff;\n\n    .title {\n      font-family: 'Playfair Display', serif;\n      font-style: normal;\n      font-weight: 500;\n      font-size: 24px;\n      line-height: 51px;\n      color: #000000;\n    }\n\n    .review {\n      font-family: 'Roboto', sans-serif;\n      font-style: normal;\n      font-weight: 400;\n      font-size: 18px;\n      line-height: 28px;\n      letter-spacing: 0.1em;\n      color: #3D3D3D;\n\n      &:before {\n        content: '';\n        display: inline-block;\n        vertical-align: middle;\n        width: 25px;\n        height: 2px;\n        background: $bronze;\n        margin-right: 15px;\n      }\n    }\n\n    .author {\n      width: 200px;\n      padding-left: 60px;\n      position: relative;\n      margin-left: auto;\n      margin-top: 30px;\n\n      svg {\n        position: absolute;\n        left: 0;\n        top: 0;\n      }\n\n      .name {\n        display: block;\n        font-family: 'Roboto', sans-serif;\n        font-style: normal;\n        font-weight: 500;\n        font-size: 16px;\n        line-height: 26px;\n        color: #000000;\n      }\n\n      .location {\n        display: block;\n        font-family: 'Roboto', sans-serif;\n        font-style: normal;\n        font-weight: 400;\n        font-size: 14px;\n        line-height: 28px;\n        color: #B3B3B3;\n      }\n    }\n\n    .review-left, .review-right {\n      width: 64px;\n      height: 64px;\n      position: absolute;\n      bottom: 0;\n      background: $bronze;\n      border: 3px solid transparent;\n      transition: background 1s;\n      cursor: pointer;\n\n      svg {\n        position: absolute;\n        left: 50%;\n        top: 50%;\n        margin-left: -9px;\n        margin-top: -8px;\n      }\n\n      &:hover {\n        border: 3px solid $bronze;\n        background: #D4B367;\n      }\n    }\n\n    .review-left {\n      left: 0;\n    }\n\n    .review-right {\n      right: 0;\n    }\n  }\n\n  .tns-slide-active + .tns-slide-active .item {\n\n    .review-left, .review-right {\n      display: none;\n    }\n  }\n\n  .tns-slide-active + .tns-slide-active + .tns-slide-active .item {\n    background: #ffffff;\n\n    .review-left, .review-right {\n      display: block;\n    }\n  }\n}\n\n.home-form {\n\n  form {\n    margin: 92px 0 0 0;\n\n    .line-1 {\n      display: flex;\n      justify-content: space-between;\n      margin-bottom: 94px;\n\n      .column-left {\n        width: 60%;\n      }\n\n      .column-right {\n        width: 35%;\n      }\n    }\n\n    .line-2 {\n      display: flex;\n      justify-content: space-between;\n\n      .column-left {\n        width: 100%;\n        margin-right: 5%;\n      }\n\n      .column-right {\n        width: 180px;\n      }\n    }\n  }\n}\n\nsection.prepayment {\n  padding: 100px 72px 0;\n\n  .title {\n    display: block;\n    font-family: 'Playfair Display', serif;\n    font-size: 80px;\n    color: #000;\n    text-transform: uppercase;\n    line-height: 82px;\n    letter-spacing: .03em;\n  }\n\n  .subtitle {\n    display: block;\n    font-family: 'Playfair Display', serif;\n    font-size: 34px;\n    line-height: 1.5;\n    letter-spacing: .03em;\n    color: #bca164;\n    text-transform: uppercase;\n  }\n\n  form {\n    margin: 100px 0 0 0;\n    font-family: Roboto, sans-serif;\n\n    a {\n      color: $bronze;\n    }\n\n    .line {\n      display: flex;\n      flex-wrap: wrap;\n      justify-content: space-between;\n      margin: 40px 0;\n    }\n\n    .column {\n      width: 48%;\n    }\n  }\n}\n\n@media(max-width: 1000px) {\n  .home-page-reviews {\n    .item .review-left, .item .review-right, .tns-slide-active + .tns-slide-active .item .review-left, .tns-slide-active + .tns-slide-active .item .review-right {\n      display: block;\n      bottom: 50%;\n      transform: translateY(50%);\n      background: none;\n      width: 30px;\n      transition: none;\n\n      &:hover {\n        background: none;\n        border: 3px solid transparent;\n      }\n\n      svg {\n\n        path {\n          fill: $bronze;\n          stroke: $bronze;\n        }\n      }\n    }\n\n    .tns-slide-active + .tns-slide-active .item .review-left {\n      left: auto;\n      right: -15px;\n    }\n\n    .tns-slide-active + .tns-slide-active .item .review-right {\n      right: auto;\n      left: -15px;\n    }\n  }\n\n  section {\n\n    &.with-titles {\n      padding-left: 40px;\n      padding-right: 40px;\n\n      .title {\n        font-size: 60px;\n        line-height: 82px;\n      }\n\n      .subtitle {\n        font-size: 52px;\n        line-height: 82px;\n      }\n    }\n  }\n\n  section.with-titles .home-reviews-titles a {\n    right: 0;\n    bottom: -40px;\n  }\n\n  section.home-gallery {\n\n    .gallery-items {\n\n      > div > div {\n        width: 100%;\n      }\n    }\n  }\n}\n\n@media(max-width: 768px) {\n\n  .home-page-reviews {\n\n    .item {\n      padding: 50px 70px 25px;\n\n      .title {\n        font-size: 20px;\n        line-height: 42px;\n        letter-spacing: 0.05em;\n      }\n\n      .review {\n        font-size: 16px;\n        line-height: 26px;\n        letter-spacing: 0.1em;\n      }\n    }\n  }\n\n  section.home-confident {\n    height: 520px;\n    padding: 170px 0;\n\n    .title {\n      font-size: 36px;\n      line-height: 74px;\n      letter-spacing: 0.25em;\n    }\n\n    .subtitle {\n      font-size: 60px;\n      line-height: 74px;\n      letter-spacing: 0.05em;\n    }\n  }\n\n  section.home-why {\n\n    .columns {\n\n      .column {\n        padding: 10px 0 0 15px;\n\n        span {\n          font-size: 28px;\n          line-height: 40px;\n          letter-spacing: 0.02em;\n        }\n\n        &:first-of-type {\n          padding: 0 15px 0;\n\n          span {\n            font-size: 40px;\n            line-height: 53px;\n            letter-spacing: 0.03em;\n          }\n        }\n\n        &:first-of-type, &:nth-of-type(2) {\n          min-height: 210px;\n          height: auto;\n        }\n\n        &:nth-of-type(3), &:nth-of-type(4), &:nth-of-type(5) {\n          min-height: 210px;\n          height: auto;\n          margin-bottom: 0;\n        }\n      }\n    }\n  }\n\n  section.home-gallery {\n\n    .gallery-items {\n\n      > div {\n        height: 400px;\n      }\n\n      .tns-slide-active .text {\n        padding: 25px;\n        font-size: 16px;\n        line-height: 26px;\n        letter-spacing: 0.1em;\n      }\n    }\n  }\n\n  section.prepayment {\n    .title {\n      font-size: 50px;\n      line-height: 1.2;\n      margin: 0 0 20px 0;\n    }\n\n    form {\n      margin: 50px 0 0;\n\n      .line {\n        margin: 0;\n      }\n\n      .column {\n        width: 100%;\n        margin: 20px 0;\n      }\n    }\n  }\n}\n\n@media(max-width: 500px) {\n  section.with-titles {\n    padding: 50px 30px 0;\n\n    .title {\n      font-size: 32px;\n      line-height: 42px;\n      letter-spacing: 0.03em;\n    }\n\n    .subtitle {\n      font-size: 28px;\n      line-height: 45px;\n      letter-spacing: 0.03em;\n    }\n\n    .home-reviews-titles a {\n      width: 200px;\n      font-size: 14px;\n      line-height: 28px;\n      letter-spacing: 0.05em;\n      bottom: -46px;\n    }\n  }\n\n  .home-page-reviews {\n    margin-top: 70px;\n    margin-bottom: 55px;\n\n    .item {\n      padding: 18px 46px;\n\n      .review {\n        font-size: 12px;\n        line-height: 22px;\n        letter-spacing: 0.1em;\n        margin-top: 10px;\n      }\n\n      .author {\n        width: inherit;\n      }\n    }\n\n  }\n\n  section.home-confident {\n    height: 400px;\n    padding: 140px 0;\n\n    .title {\n      font-size: 26px;\n      line-height: 32px;\n      padding: 0 50px;\n    }\n\n    .subtitle {\n      font-size: 28px;\n      line-height: 54px;\n      padding-bottom: 10px;\n    }\n\n    .bottom-line {\n\n      &:before {\n        width: 200px;\n      }\n    }\n  }\n\n  section.home-why {\n\n    .columns {\n      margin-top: 55px;\n      margin-bottom: 60px;\n\n      .column {\n        padding: 8px 0 0 5px;\n        line-height: 1px;\n        margin-bottom: 40px;\n\n        span {\n          font-size: 14px;\n          line-height: 22px;\n        }\n\n        &:first-of-type {\n          padding: 0 0 0 5px;\n          line-height: 7px;\n\n          span {\n            font-size: 20px;\n            line-height: 27px;\n          }\n        }\n\n        &:first-of-type, &:nth-of-type(2) {\n          min-height: 100px;\n        }\n\n        &:nth-of-type(3), &:nth-of-type(4), &:nth-of-type(5) {\n          min-height: 100px;\n          width: 31%;\n        }\n      }\n    }\n  }\n\n  section.home-gallery {\n\n    .gallery-items {\n\n      .tns-slide-active .text {\n        font-size: 12px;\n        line-height: 22px;\n        letter-spacing: 0.1em;\n        bottom: 113px;\n        width: 260px;\n        left: 35px;\n      }\n\n      .controls {\n        bottom: 49px;\n        right: auto;\n        left: 231px;\n      }\n    }\n  }\n\n  .home-form form {\n    margin-top: 58px;\n\n    .line-1, .line-2 {\n      flex-wrap: wrap;\n      margin: 0;\n\n      .column-left, .column-right {\n        width: 100%;\n        margin-bottom: 65px;\n        margin-right: 0;\n      }\n    }\n\n    .line-2 {\n\n      .column-right {\n        margin-bottom: 0;\n      }\n    }\n  }\n}","/**\n * Owl Carousel v2.3.4\n * Copyright 2013-2018 David Deutsch\n * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE\n */\n.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:\".\";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=\"\"]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}","/**\n * Owl Carousel v2.3.4\n * Copyright 2013-2018 David Deutsch\n * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE\n */\n.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}",".mobile-menu {\n  visibility: hidden;\n  position: fixed;\n  z-index: 2;\n  opacity: 0;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background: #0491B0;\n  padding: 56px 120px;\n  color: #ffffff;\n  font-family: 'Roboto', sans-serif;\n  transition: 0.3s all;\n\n  &.active {\n    visibility: visible;\n    opacity: 1;\n  }\n\n  .content {\n    width: 100%;\n    height: 100%;\n    padding: 20px;\n    display: flex;\n    flex-flow: column;\n    flex-wrap: wrap;\n    justify-content: space-between;\n\n    a {\n      color: #ffffff;\n      text-decoration: none;\n    }\n  }\n\n  .languages {\n    width: 100%;\n\n    ul {\n      list-style: none;\n      margin: 0;\n      padding: 0;\n\n      li {\n        display: inline-block;\n        margin: 0 20px 0 0;\n      }\n    }\n  }\n\n  .socials {\n    display: none;\n    margin-right: 100px;\n\n    a {\n      display: inline-block;\n      vertical-align: top;\n      margin-right: 35px;\n    }\n  }\n\n  .services {\n    width: 100%;\n\n    ul {\n      list-style: none;\n      margin: 0;\n      padding: 0;\n\n      li {\n        display: inline-block;\n        margin: 0 40px 30px 0;\n\n        a {\n          font-size: 38px;\n          font-family: 'Playfair Display', serif;\n          font-style: normal;\n          font-weight: 500;\n          line-height: 74px;\n          letter-spacing: 0.03em;\n          text-transform: uppercase;\n        }\n      }\n    }\n  }\n\n  .bottom-info {\n    display: flex;\n\n    .address {\n      margin-right: 50px;\n    }\n\n    .contacts {\n\n    }\n\n    .socials {\n      display: block;\n    }\n  }\n}\n\n@media(max-width: 1000px) {\n  .mobile-menu {\n    padding: 40px;\n\n    .content {\n      padding: 0;\n    }\n\n    .services {\n\n      ul li {\n        margin: 0 35px 20px 0;\n\n        a {\n          font-size: 28px;\n          line-height: 74px;\n          letter-spacing: 0.03em;\n        }\n      }\n    }\n\n    .bottom-info {\n      font-size: 14px;\n      line-height: 26px;\n      letter-spacing: 0.05em;\n\n      .socials {\n        margin-right: 50px;\n\n        a {\n\n          &:last-of-type {\n            margin-right: 0;\n          }\n        }\n      }\n    }\n  }\n}\n\n@media(max-width: 600px) {\n  .mobile-menu {\n    padding: 32px 56px;\n\n    .socials {\n      display: block;\n    }\n\n    .content {\n      flex-flow: column;\n    }\n\n    .languages {\n\n      ul {\n\n        li {\n          display: block;\n          margin-bottom: 17px;\n        }\n      }\n    }\n\n    .socials {\n      margin-right: 0;\n    }\n\n    .services {\n\n      ul {\n\n        li {\n          display: block;\n          margin: 0;\n\n          a {\n            font-size: 20px;\n            line-height: 54px;\n            letter-spacing: 0.03em;\n          }\n        }\n      }\n    }\n\n    .bottom-info {\n      flex-flow: column;\n\n      .socials {\n        display: none;\n      }\n\n      .address {\n        margin-bottom: 20px;\n      }\n    }\n  }\n}",".filter {\n  padding: 16px 40px;\n  font-size: 16px;\n  font-family: 'Roboto', sans-serif;\n  border-bottom: 1px solid rgba(169, 172, 181, .2);\n\n  .columns {\n    display: flex;\n    justify-content: space-between;\n  }\n\n  .column {\n\n    &.general {\n      width: 50%;\n\n      .rounded {\n\n        .field:first-of-type {\n          border-right: 1px solid rgba(114, 128, 157, .3);\n        }\n      }\n    }\n\n    &.person {\n      width: 250px;\n      color: #72809d;\n\n      .field {\n        width: 100%;\n      }\n    }\n\n    &.button {\n      width: 25%;\n    }\n  }\n\n  .rounded {\n    display: flex;\n    justify-content: space-between;\n    background-color: #fff;\n    border: 1px solid rgba(114, 128, 157, .3);\n    align-items: center;\n    height: 48px;\n    transition: all .3s ease-in-out;\n    border-radius: 6px;\n    padding: 0 20px;\n\n    .field:first-of-type {\n      padding-right: 10px;\n    }\n\n    .field:last-of-type {\n      padding-left: 10px;\n    }\n  }\n\n  .field {\n    display: flex;\n    position: relative;\n    width: 50%;\n    height: 100%;\n    align-items: center;\n    justify-content: center;\n\n    svg {\n      fill: #aab3c4;\n      width: 20px;\n      height: 20px;\n      margin-right: 10px;\n    }\n\n    .number-field {\n      position: relative;\n      height: 100%;\n      margin: 0 0 0 15px;\n    }\n\n    .plus, .minus {\n      position: absolute;\n      z-index: 2;\n      top: 12px;\n      width: 24px;\n      height: 24px;\n      background-color: rgba(114, 128, 157, .1);\n      border-radius: 4px;\n      color: #72809d;\n      cursor: pointer;\n      font-size: 14px;\n      line-height: 1.5rem;\n      text-align: center;\n      transition: background-color .3s ease-in-out, color .3s ease-in-out;\n\n      &:hover {\n        background-color: rgba(114, 128, 157, .6);\n        color: #fff;\n      }\n    }\n\n    .plus {\n      left: 0;\n    }\n\n    .minus {\n      right: 0;\n    }\n\n    input {\n      border: none;\n      text-align: left;\n      outline: none;\n      width: 100%;\n      padding: 0;\n      font-size: 16px;\n      color: #2c3f58;\n\n      &::placeholder {\n        color: #aab3c4;\n      }\n    }\n\n    input[type=number] {\n      width: 100%;\n      height: 100%;\n      color: #2d4059;\n      text-align: center;\n      -moz-appearance: textfield;\n\n      &::-webkit-outer-spin-button,\n      &::-webkit-inner-spin-button {\n        -webkit-appearance: none;\n        margin: 0;\n      }\n    }\n\n    select {\n      border-bottom: 0;\n      font-family: 'Roboto', sans-serif;\n    }\n  }\n\n  .submit {\n    width: 100%;\n    padding: 9px 10px;\n    font-size: 14px;\n    color: $bronze;\n  }\n\n  @media(max-width: 1400px) {\n\n  }\n\n  @media(max-width: 1200px) {\n    .column.general {\n      width: 40%;\n    }\n  }\n\n  @media(max-width: 992px) {\n    .columns {\n      flex-wrap: wrap;\n\n      .column {\n        margin-bottom: 10px;\n      }\n\n      .column.general {\n        width: 64%;\n      }\n\n      .column.person {\n        width: 33%\n      }\n\n      .column.button {\n        width: 100%;\n      }\n    }\n  }\n\n  @media(max-width: 768px) {\n    .columns {\n\n      .column.general {\n        width: 100%;\n      }\n\n      .column.person {\n        width: 49%\n      }\n\n      .column.button {\n        width: 49%;\n      }\n    }\n  }\n\n  @media(max-width: 576px) {\n\n  }\n\n  @media(max-width: 400px) {\n    .columns {\n\n      .column.general, .column.person, .column.button {\n        width: 100%;\n      }\n    }\n  }\n}",".products {\n  padding-left: 40px;\n  padding-right: 40px;\n\n  .list {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    margin: 50px 0 0 0;\n\n    .item {\n      width: 30%;\n      margin-bottom: 30px;\n      border: 1px solid rgba(114, 128, 157, .1);\n      border-radius: 10px 10px;\n      overflow: hidden;\n      box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);\n      transition: 0.5s all;\n\n      &:hover {\n        box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);\n      }\n\n      .image {\n        height: 300px;\n        position: relative;\n        overflow: hidden;\n\n        .image-wrap {\n          position: absolute;\n          z-index: 1;\n          width: 100%;\n          height: 100%;\n          background-size: cover;\n          background-position: center center;\n          transition: 0.4s all;\n        }\n\n        .short-details {\n          position: absolute;\n          z-index: 2;\n          bottom: 20px;\n          left: 20px;\n          right: 20px;\n          color: #ffffff;\n\n          .name {\n            margin: 0 0 10px 0;\n            font-family: 'Playfair Display', serif;\n            font-size: 24px;\n\n            a {\n              font-weight: 700;\n              text-decoration: none;\n              color: #ffffff;\n            }\n          }\n\n          .price {\n            font-size: 16px;\n            font-family: 'Roboto', sans-serif;\n\n            .from {\n              display: block;\n              opacity: 0.8;\n              font-size: 16px;\n              font-weight: 400;\n              margin-right: 10px;\n            }\n\n            span {\n              font-size: 24px;\n              font-weight: bold;\n            }\n          }\n        }\n\n        .badge {\n          position: absolute;\n          top: 20px;\n          right: 20px;\n          padding: 8px 19px;\n          font-family: 'Roboto', sans-serif;\n          font-size: 14px;\n          border: 1px solid rgba(255, 255, 255, .2);\n          border-radius: 20px;\n          color: #ffffff;\n          background: rgba(0, 0, 0, 0.1);\n        }\n\n        &:hover {\n\n          .image-wrap {\n            transform: scale(1.05);\n          }\n        }\n      }\n    }\n  }\n\n  &.related {\n    margin: 20px 0 0 0;\n  }\n}\n\n@media(max-width: 1200px) {\n  .products .list .item .image {\n    height: 200px;\n  }\n}\n\n@media(max-width: 992px) {\n  .products .list .item {\n    width: 48%;\n  }\n}\n\n@media(max-width: 576px) {\n  .products .list {\n    justify-content: center;\n\n    .item {\n      width: 100%;\n    }\n  }\n}",".product-detailed {\n\n  .top-info {\n    position: relative;\n    margin-top: -125px;\n\n    &:before {\n      content: '';\n      display: block;\n      position: absolute;\n      width: 100%;\n      height: 100%;\n      margin-left: -50%;\n      background: #ffffff;\n    }\n\n    .columns {\n      display: flex;\n      justify-content: space-between;\n      background: #ffffff;\n\n      .characteristics {\n        width: 100%;\n\n        p {\n          width: 33%;\n          color: #2c3f58;\n          justify-content: center;\n\n          svg {\n            fill: #2c3f58;\n            width: 25px;\n          }\n        }\n\n        .location, .size {\n          position: relative;\n\n          &::before {\n            content: '';\n            display: block;\n            position: absolute;\n            right: 0;\n            top: 0;\n            height: 100%;\n            width: 1px;\n            background: rgba(169, 172, 181, .3);\n            transform: rotate(30deg);\n          }\n        }\n      }\n\n      .price {\n        min-width: 380px;\n        background: #2c3f58;\n        padding: 24px;\n        color: #ffffff;\n        font-family: 'Roboto', sans-serif;\n        font-size: .75rem;\n        letter-spacing: .1rem;\n        text-transform: uppercase;\n        font-weight: 400;\n        line-height: 1.75;\n\n        span {\n          display: block;\n        }\n\n        .amount {\n          font-size: 32px;\n          font-weight: 600;\n        }\n      }\n    }\n  }\n\n  .product-detailed-description {\n\n    .heading-title {\n      color: #000000;\n    }\n\n    .columns {\n      display: flex;\n      justify-content: space-between;\n\n      .description {\n        width: 90%;\n        padding: 0 20px 0 0;\n\n        .product-gallery {\n\n          .slider {\n            position: relative;\n            font-size: 0;\n\n            .controls {\n              position: absolute;\n              bottom: 0;\n              width: 64px;\n              font-size: 0;\n            }\n          }\n\n          .thumbnails {\n            display: flex;\n            justify-content: space-between;\n            list-style: none;\n            margin: 10px 0 0 0;\n            padding: 0;\n            width: 100%;\n\n            li {\n              width: 32%;\n              align-items: center;\n\n              &.tns-nav-active {\n                opacity: 0.5;\n              }\n            }\n          }\n        }\n\n        .services {\n\n          .characteristics {\n            margin: 0;\n            flex-wrap: wrap;\n\n            p {\n              width: 33.3%;\n              margin: 5px 0 20px 0;\n\n              svg {\n                fill: #2c3f58;\n              }\n            }\n          }\n        }\n\n        .additional-information {\n\n        }\n\n        .pricing {\n\n        }\n      }\n\n      .sidebar {\n        min-width: 380px;\n\n        .reservation {\n          border: 1px solid rgba(169, 172, 181, .2);\n          border-top: 0;\n          padding: 24px;\n          border-radius: 0 0 6px 6px;\n\n          button {\n            font-weight: 700;\n            font-size: 16px;\n          }\n        }\n      }\n    }\n  }\n}\n\n@media(max-width: 768px) {\n  .product-detailed {\n\n    .top-info {\n      margin: 0;\n      padding: 0;\n\n      .columns {\n        flex-wrap: wrap;\n\n        .characteristics {\n\n        }\n\n        .price {\n          min-width: inherit;\n          width: 100%;\n          text-align: center;\n        }\n      }\n    }\n\n    .product-detailed-description .columns {\n      flex-direction: column-reverse;\n\n      .description {\n        width: 100%;\n        padding: 0 20px;\n      }\n\n      .sidebar {\n        min-width: inherit;\n      }\n    }\n  }\n}\n\n@media(max-width: 576px) {\n\n}\n\n@media(max-width: 400px) {\n\n}",".contact-contacts {\n\n  .columns {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    margin-top: 54px;\n\n    .column {\n      width: 30%;\n      margin-bottom: 20px;\n      min-width: 200px;\n      font-size: 16px;\n      font-family: 'Roboto', sans-serif;\n      line-height: 1.75;\n      color: #000000;\n\n      span {\n        display: block;\n        margin: 0 0 16px 0;\n        font-family: 'Playfair Display', serif;\n        font-size: 24px;\n        font-weight: bold;\n      }\n\n      p {\n        color: #54647b;\n      }\n\n      a {\n        color: #54647b;\n      }\n    }\n  }\n}\n\n.contact-map {\n  margin-top: 44px;\n}\n\n.contact-form {\n  margin-top: 140px;\n\n  input {\n\n  }\n\n  button {\n\n  }\n\n  .title {\n    display: block;\n    margin-bottom: 30px;\n    font-family: 'Playfair Display', serif;\n    font-weight: 700;\n    line-height: 1.15;\n    font-size: 48px;\n    text-align: center;\n  }\n\n  .form {\n\n    input, textarea {\n      width: 100%;\n      background-color: #fff;\n      border: 1px solid rgba(114, 128, 157, .3);\n      border-radius: 6px;\n      box-shadow: none;\n      color: #2c3f58;\n      line-height: 1;\n      height: 48px;\n      padding: 18px;\n      position: relative;\n      font-family: 'Roboto', sans-serif;\n    }\n\n    input:focus, textarea:focus {\n      border: 1px solid #c9a96a;\n      box-shadow: 0 4px 10px rgba(201, 169, 106, 0.12);\n    }\n\n    textarea {\n      height: 120px;\n    }\n\n    .button {\n      display: block;\n      margin: 0 auto;\n      max-width: 170px;\n      font-size: 16px;\n      font-weight: 600;\n    }\n\n    .row {\n      display: flex;\n      margin-bottom: 20px;\n\n      .wpcf7-form-control-wrap {\n        width: 100%;\n      }\n\n      &.two-fields {\n        justify-content: space-between;\n\n        input:first-of-type, .wpcf7-form-control-wrap:first-of-type {\n          margin-right: 20px;\n        }\n      }\n    }\n  }\n}\n\n\n@media(max-width: 1000px) {\n  .contact-form {\n    padding-left: 40px;\n    padding-right: 40px;\n  }\n}",".services-page {\n\n  .title {\n    margin-bottom: 40px;\n  }\n\n  .content {\n\n    > .wysiwyg {\n      border-top: 1px solid #cccccc;\n      border-bottom: 1px solid #cccccc;\n      margin-top: -1px;\n      padding: 48px 0;\n\n      &:first-of-type {\n        border-top: none;\n      }\n    }\n  }\n\n  .benefits {\n    margin: 48px 0;\n\n    .row {\n      display: flex;\n      width: 100%;\n      margin-bottom: 24px;\n      justify-content: space-between;\n\n      .column {\n        width: 47%;\n      }\n\n      &:nth-of-type(2n) {\n        flex-direction: row-reverse;\n      }\n    }\n  }\n\n  @media(max-width: 1400px) {\n    .container {\n      padding: 0 20px;\n    }\n  }\n\n  @media(max-width: 768px) {\n    .benefits {\n\n      .row {\n        flex-wrap: wrap;\n\n        .column {\n          width: 100%;\n        }\n\n        &:nth-of-type(2n) {\n          flex-direction: inherit;\n        }\n      }\n    }\n  }\n\n}\n",".error-page {\n  padding: 170px 0 0;\n  font-family: \"Roboto\", sans-serif;\n  text-align: center;\n\n  .mask-object {\n    display: block;\n    margin: 0 auto 20px;\n    width: 50vw;\n    transition: all .8s cubic-bezier(.2, 1, .8, 1);\n  }\n\n  @media(max-width: 1400px) {\n    .mask-object {\n      width: 40vw;\n    }\n  }\n\n  @media(max-width: 1000px) {\n    .mask-object {\n      width: 50vw;\n    }\n  }\n\n  @media(max-width: 500px) {\n    padding-bottom: 100px;\n\n    .mask-object {\n      width: 70vw;\n    }\n  }\n}",".order-manager-message, .order-summary, .order-form, .extra-contacts {\n  padding: 0 24px;\n}\n\n.order-headers {\n  padding: 20px 20px 0;\n  font-size: 30px;\n  text-align: center;\n  font-weight: bold;\n  color: #000000;\n\n  .columns {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n\n    .column {\n      width: 50%;\n    }\n  }\n}\n\n.order-manager-message {\n  font-size: 24px;\n\n  p {\n    padding: 20px;\n    font-family: \"Roboto\", sans-serif;\n    color: #000000;\n  }\n}\n\n.order-summary {\n\n  .order-summary-message {\n    padding: 20px 20px 0;\n    font-size: 20px;\n    font-family: \"Roboto\", sans-serif;\n    color: #000000;\n  }\n\n  .order-items {\n\n    .toggle {\n\n      .button {\n        top: 20px;\n      }\n    }\n  }\n\n  .item {\n\n    .heading-title {\n      display: flex;\n      width: 100%;\n    }\n\n    .item-name {\n      width: 50%;\n    }\n\n    .item-date {\n      width: 25%;\n\n      span {\n        margin-left: 30px;\n      }\n    }\n\n    .item-price {\n      width: 25%;\n      text-align: right;\n    }\n\n    .extra-info {\n      display: flex;\n      width: 100%;\n      font-family: \"Roboto\", sans-serif;\n      color: #000000;\n\n      .column {\n        width: 48%;\n\n        .column-item {\n          margin: 0 0 20px 0;\n        }\n\n        .item-title {\n          font-size: 20px;\n          font-weight: bold;\n        }\n      }\n    }\n  }\n\n  .order-summary {\n    display: block;\n    width: 100%;\n    border-top: 1px solid #cccccc;\n    padding: 30px 0 20px 0;\n    text-align: right;\n    font-family: \"Playfair Display\", serif;\n    font-size: 40px;\n    font-weight: 700;\n    line-height: 1.15;\n    color: #000000;\n  }\n}\n\n.order-form {\n  margin: 20px 0;\n\n  .columns {\n    display: flex;\n    width: 100%;\n    justify-content: space-between;\n\n    .deposit {\n      width: 66%;\n\n      .flex {\n        display: flex;\n      }\n\n      input {\n        width: 100%;\n        height: 100%;\n        background-color: #fff;\n        border: 1px solid rgba(114, 128, 157, .3);\n        border-radius: 24px;\n        box-shadow: none;\n        color: #2c3f58;\n        line-height: 1;\n        padding: 18px;\n        position: relative;\n        font-family: Roboto, sans-serif;\n        margin-right: 1%;\n      }\n    }\n\n    .fullpay {\n      width: 33%;\n\n      .flex {\n        display: flex;\n      }\n    }\n\n    .hint {\n      margin: 10px 0 0 0;\n    }\n  }\n}\n\n.extra-contacts {\n  margin: 70px 0 0;\n\n  .columns {\n    display: flex;\n    width: 100%;\n    justify-content: space-between;\n    text-align: center;\n\n    .column {\n      width: 30%;\n\n      a {\n        font-family: Roboto, sans-serif;\n        text-decoration: none;\n        font-size: 24px;\n        font-weight: bold;\n        color: $bronze;\n      }\n    }\n  }\n}\n\n@media(max-width: 992px) {\n\n  .order-headers .columns img {\n    max-width: 200px;\n  }\n\n  .order-manager-message p, .order-summary .order-summary-message {\n    font-size: 14px;\n  }\n\n  .order-summary .item .heading-title {\n    font-size: 20px;\n  }\n\n  .order-summary .order-items .toggle .button {\n    top: 14px;\n  }\n\n  .order-summary .order-summary {\n    font-size: 24px;\n  }\n}\n\n@media(max-width: 768px) {\n\n}\n\n@media(max-width: 576px) {\n\n  .order-headers .columns .column {\n    width: 100%;\n  }\n\n  .order-summary .order-summary-message, .order-manager-message p {\n    padding-left: 0;\n    padding-right: 0;\n  }\n\n  .order-summary .item .heading-title.toggle {\n    padding-left: 30px;\n\n    .button {\n      left: 0;\n    }\n  }\n\n  .order-summary .item .heading-title {\n    flex-wrap: wrap;\n\n    .item-name {\n      width: 70%;\n    }\n\n    .item-date {\n      width: 70%;\n    }\n\n    .item-price {\n      width: 30%;\n      text-align: center;\n      margin-left: auto;\n    }\n  }\n\n  .order-items .toggle-content {\n    padding: 0;\n  }\n\n  .order-form .columns {\n    flex-wrap: wrap;\n\n    .deposit, .fullpay {\n      width: 100%;\n      margin: 0 0 30px 0;\n    }\n\n    .deposit .flex {\n      flex-wrap: wrap;\n\n      input {\n        margin-bottom: 10px;\n      }\n    }\n  }\n\n  .extra-contacts .columns {\n    flex-wrap: wrap;\n\n    .column {\n      width: 100%;\n      margin: 0 0 20px 0;\n    }\n  }\n\n}\n\n@media(max-width: 400px) {\n\n}"]}

Youez - 2016 - github.com/yon3zu
LinuXploit