@media (min-width: 1366px) {
  /* line 34, ../sass/screen.scss */
  .container {
    max-width: 1158px;
    width: 100%;
    padding: 0 15px;
    margin: 0 auto;
  }
}
/* line 36, ../sass/screen.scss */
body {
  color: #222222;
  font-family: Raleway;
  font-weight: 400;
}

/* line 37, ../sass/screen.scss */
*, ul, li, figure, h1, h2, h3, h5, h4, h6, p, a, label {
  margin: 0;
  padding: 0;
}

/* line 41, ../sass/screen.scss */
ol, ul {
  list-style-type: none;
}

/* line 44, ../sass/screen.scss */
a:focus, button:focus, input:focus, textarea:focus, .btn:focus {
  outline: none;
  box-shadow: none;
}

/* line 48, ../sass/screen.scss */
.no-gutter {
  margin-right: 0;
  margin-left: 0;
}

/* line 50, ../sass/screen.scss */
.no-gutter > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}

/* line 51, ../sass/screen.scss */
a, li {
  display: inline-block;
}

/* line 52, ../sass/screen.scss */
a {
  color: #222222;
}

/* line 53, ../sass/screen.scss */
a, a:focus, a:hover {
  color: #000;
  text-decoration: none;
}

/* line 54, ../sass/screen.scss */
figure {
  margin: 0;
}

/* line 55, ../sass/screen.scss */
h1 {
  font-size: 60px;
  line-height: 73px;
  color: #FFFFFF;
}

/* line 61, ../sass/screen.scss */
h2 {
  font-size: 50px;
  line-height: 61px;
}

/* line 66, ../sass/screen.scss */
h3 {
  font-size: 30px;
  line-height: 36px;
}

/* line 71, ../sass/screen.scss */
h4 {
  font-size: 20px;
  line-height: 24px;
}

/* line 75, ../sass/screen.scss */
.font-line-23 h4 {
  line-height: 23px;
}

/* line 76, ../sass/screen.scss */
h5 {
  font-size: 18px;
  line-height: 26px;
}

/* line 80, ../sass/screen.scss */
.footer-area .footer-contains .footer-menu .menu li a, .footer-area .footer-contains .subscribe-address-data .contact-area li,
.our-work-slider .our-slider-content .our-slider-items .slider-top-box ul li, h6 {
  font-size: 14px;
  line-height: 16px;
}

/* line 85, ../sass/screen.scss */
.font-line-22 h6 {
  line-height: 22px;
}

/* line 86, ../sass/screen.scss */
.gray h6, .gray-p p {
  color: #7E7E7E;
}

/* line 87, ../sass/screen.scss */
p {
  font-size: 16px;
  line-height: 32px;
}

/* line 92, ../sass/screen.scss */
.font-size-14-26 p {
  font-size: 14px;
  line-height: 26px;
}

/* line 93, ../sass/screen.scss */
.banner-p p {
  font-size: 17px;
  line-height: 32px;
  color: #FFFFFF;
}

/* line 94, ../sass/screen.scss */
.paragraph-line-23 p {
  line-height: 23px;
}

/* line 95, ../sass/screen.scss */
.paragraph-14 p {
  font-size: 14px;
  line-height: 22px;
  color: #7E7E7E;
}

/* line 98, ../sass/screen.scss */
h1, h2, .font-family-cormorant h4, .font-family-cormorant h3 {
  font-family: Cormorant Garamond;
}

/* line 99, ../sass/screen.scss */
h1, h2, h4, p, h6, h3, .our-work-slider .our-slider-content .our-slider-items .slider-top-box ul li {
  letter-spacing: 0.05em;
}

/* line 101, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-top-box ul li, h5 {
  font-weight: 500;
}

/* line 102, ../sass/screen.scss */
h1, h2, h6, p, h4, h3 {
  font-weight: 400;
}

/* line 103, ../sass/screen.scss */
.section-space {
  padding: 64px 0;
}

/* line 107, ../sass/screen.scss */
.border-right-after h4 {
  position: relative;
}
/* line 108, ../sass/screen.scss */
.border-right-after h4 span {
  margin-right: 10px;
}
/* line 109, ../sass/screen.scss */
.border-right-after h4:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 183px;
  background: #E2AC70;
  left: auto;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

/* line 113, ../sass/screen.scss */
.big-font-right-after h2 {
  position: relative;
}
/* line 114, ../sass/screen.scss */
.big-font-right-after h2 span {
  margin-right: 19px;
}
/* line 115, ../sass/screen.scss */
.big-font-right-after h2:after {
  content: '';
  position: absolute;
  height: 1px;
  width: 183px;
  background: #E2AC70;
  left: auto;
  top: 55%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}

/* line 118, ../sass/screen.scss */
.label-title-area {
  align-items: flex-end;
}
/* line 119, ../sass/screen.scss */
.label-title-area .subtitle-area h6 {
  font-weight: 500;
  max-width: 600px;
}

/* line 121, ../sass/screen.scss */
.content-btn {
  text-align: right;
}
/* line 122, ../sass/screen.scss */
.content-btn h6 {
  font-weight: 500;
  position: relative;
  display: inline-block;
}
/* line 123, ../sass/screen.scss */
.content-btn h6:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  background: #E2AC70;
  bottom: -3px;
  left: 0;
  transition: transform 250ms ease-in-out;
}
/* line 125, ../sass/screen.scss */
.content-btn h6:hover:after {
  transform: scaleX(0);
}
/* line 126, ../sass/screen.scss */
.content-btn h6 img {
  padding-left: 11px;
}

/* line 129, ../sass/screen.scss */
.common-img-text.row {
  margin: 0 -24.5px;
}
/* line 130, ../sass/screen.scss */
.common-img-text.row .col {
  padding: 0 24.5px;
}
/* line 131, ../sass/screen.scss */
.common-img-text.row .col1 {
  ms-flex: 0 0 52.3%;
  flex: 0 0 52.3%;
  max-width: 52.3%;
}
/* line 132, ../sass/screen.scss */
.common-img-text.row .col2 {
  ms-flex: 0 0 47.7%;
  flex: 0 0 47.79%;
  max-width: 47.7%;
}

/* line 134, ../sass/screen.scss */
.hover-bg-light {
  position: relative;
}
/* line 135, ../sass/screen.scss */
.hover-bg-light:hover::before {
  opacity: 0.5;
  visibility: visible;
}
/* line 136, ../sass/screen.scss */
.hover-bg-light:hover .hover-font {
  opacity: 1;
  visibility: visible;
}
/* line 137, ../sass/screen.scss */
.hover-bg-light:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background-color: #000000;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: hidden;
  transition: all 0.8s;
}
/* line 139, ../sass/screen.scss */
.hover-bg-light .hover-font {
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  position: absolute;
  opacity: 0;
  visibility: hidden;
  transition: all 0.8s;
}

/* line 141, ../sass/screen.scss */
.zoom-hover-effect figure {
  overflow: hidden;
  box-sizing: border-box;
}

/* line 145, ../sass/screen.scss */
.zoom-hover-effect figure img {
  transition: 0.3s;
  width: 100%;
  cursor: pointer;
}

/* line 150, ../sass/screen.scss */
.zoom-hover-effect:hover .label-title {
  color: #000000;
}

/* line 151, ../sass/screen.scss */
.zoom-hover-effect figure img:hover {
  transform: scale(1.1);
}

/* line 156, ../sass/screen.scss */
.dot ul li {
  width: 100%;
  display: inline-block;
  position: relative;
  padding-left: 14px;
}
/* line 157, ../sass/screen.scss */
.dot ul li:after {
  position: absolute;
  content: "";
  background-color: #222222;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

/* line 162, ../sass/screen.scss */
.btn-new-style {
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  display: inline-block;
  background-color: #C9DD72;
  border-radius: 0;
  letter-spacing: 0.05em;
  color: #222222;
  font-size: 14px;
  line-height: 16px;
  font-family: Raleway;
  z-index: 1;
  font-weight: 700;
  padding: 15px 28px;
}

/* line 167, ../sass/screen.scss */
.btn-new-style:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #FFFFFF;
  transform: translateX(-100%);
  transition: 0.5s ease-in-out;
  opacity: 0;
  visibility: visible;
  z-index: -1;
}

/* line 172, ../sass/screen.scss */
.btn-new-style:hover::before {
  transform: translateX(0);
  visibility: visible;
  opacity: 1;
}

/* line 177, ../sass/screen.scss */
.btn-new-style:hover {
  color: #222222;
  z-index: 0;
}

/* line 182, ../sass/screen.scss */
.bg-black {
  background-color: #222;
}

/* line 186, ../sass/screen.scss */
.app-container {
  position: relative;
  width: 100%;
  float: left;
}
/* line 190, ../sass/screen.scss */
.app-container .content-container {
  margin-right: 0;
  margin-left: 0;
  width: 100%;
  float: left;
}
/* line 195, ../sass/screen.scss */
.app-container .content-container .side-menu {
  overflow-y: auto;
  z-index: 100000;
  position: fixed;
  top: 192px;
  width: 345px;
  max-width: 100%;
  height: 100%;
  transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transform: all 0.5s ease-in-out;
  left: -100%;
  background: #fff;
  max-width: 100%;
}
/* line 207, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default {
  border: none;
  padding: 0px;
  margin: 0px;
  background-color: transparent;
}
/* line 212, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default .navbar-header {
  width: 100%;
  padding: 15px;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  border-bottom: 1px solid #333333;
}
/* line 220, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default .navbar-header .close-menu-icon {
  float: right;
  background: url(../assets/img/close.svg) no-repeat center center;
  width: 20px;
  height: 21px;
  background-size: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
/* line 231, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default .bottom-menu {
  border-top: 1px solid #F0F0F0;
  margin: 0 45px;
}
/* line 232, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu {
  width: 100%;
  padding: 0;
  position: relative;
  z-index: 2;
  padding: 13px 0;
}
/* line 238, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu li {
  display: block;
}
/* line 239, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu li.active a {
  border-radius: 1px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-bottom: 1px solid  #333333;
}
/* line 240, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu li a {
  letter-spacing: 0.05em;
  padding: 15px 62px 15px 45px;
  display: block;
  cursor: pointer;
  text-transform: capitalize;
  font-size: 16px;
  line-height: 19px;
  color: #222222;
  font-weight: 500;
  position: relative;
}
/* line 250, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu li a:hover::after {
  opacity: 1;
  visibility: visible;
  left: 0;
  width: 100%;
  right: 0;
  max-width: 251px;
  margin: 0 auto;
}
/* line 251, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu li a:after {
  position: absolute;
  content: "";
  border: 1px solid #000;
  width: 0;
  left: 50%;
  right: 0;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s;
}
/* line 256, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default ul.metismenu li ul.submenu li.menu-item a {
  padding-left: 40px;
}
/* line 261, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default .active {
  background: #ffffff;
}
/* line 263, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default .metismenu .has-arrow::after {
  content: '+';
  font-size: 35px;
  color: #333333;
  font-weight: 200;
  transform: rotate(0);
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
  top: 18px;
  right: 18px;
}
/* line 272, ../sass/screen.scss */
.app-container .content-container .side-menu .navbar-default .metismenu .active > .has-arrow::after {
  content: '-';
}

/* line 277, ../sass/screen.scss */
.app-container.expanded .content-container .side-menu {
  transform: translateX(0px);
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  -o-transform: translateX(0px);
  -ms-transform: translateX(0px);
  left: 0;
}

/* line 279, ../sass/screen.scss */
.primary-nav .nav-section {
  display: none;
}
/* line 280, ../sass/screen.scss */
.primary-nav .nav-section h6 {
  font-weight: 500;
}
/* line 283, ../sass/screen.scss */
.primary-nav .SiteMenu ul {
  width: 100%;
  display: flex;
  justify-content: center;
}
/* line 287, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item {
  width: auto;
  position: relative;
  transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -ms-transform: all 0.25s ease-in-out;
  text-align: center;
  line-height: 0;
  padding: 27px 0 25px;
  margin: 0 25px;
  border-bottom: 2px solid transparent;
}
/* line 296, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu {
  width: 100%;
  display: block;
  z-index: 499;
  position: absolute;
  top: 75px;
  left: 50%;
  opacity: 0;
  visibility: hidden;
  text-align: center;
  border-radius: 5px 5px 0 0;
  transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -ms-transform: all 0.25s ease-in-out;
  transform: translateX(-50%);
  background: #F6FBFF;
}
/* line 310, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li {
  transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -ms-transform: all 0.25s ease-in-out;
  position: unset !important;
  float: left;
  text-align: center;
  padding: 0;
  background: #F6FBFF;
  width: 33.33%;
}
/* line 318, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li.menu_active:hover {
  background: #ECF7FF;
}
/* line 319, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li a {
  padding: 20px 19px 20px 20px;
  position: relative;
  color: #79C816;
}
/* line 321, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li ul.submenu {
  top: 64px;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  padding: 15px 35px 35px 26px;
  column-gap: 48px;
  background: #ECF7FF;
  visibility: hidden;
  opacity: 0;
}
/* line 331, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li ul.submenu li {
  width: 100%;
  float: left;
  text-align: left;
  background: #ECF7FF;
  transition: ease 0.3s;
}
/* line 332, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li ul.submenu li:hover {
  background: #E3F4FF;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
}
/* line 333, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li ul.submenu li a {
  color: #555555;
  padding: 5px 20px;
}
/* line 338, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu li:hover > ul.submenu {
  opacity: 1 !important;
  visibility: visible !important;
}
/* line 344, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item ul.submenu .menu_active {
  background: #ECF7FF;
}
/* line 347, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item:hover > ul.submenu {
  opacity: 1;
  visibility: visible;
}
/* line 349, ../sass/screen.scss */
.primary-nav .SiteMenu li.menu-item:hover {
  border-bottom: 2px solid #000000;
}
/* line 351, ../sass/screen.scss */
.primary-nav .SiteMenu a {
  display: inline-block;
  width: 100%;
  position: relative;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.05em;
  color: #222222;
}
/* line 360, ../sass/screen.scss */
.primary-nav .SiteMenu a:hover {
  color: #000000;
}

/* line 366, ../sass/screen.scss */
.header .header-section {
  padding: 17px 0 18px;
}
/* line 367, ../sass/screen.scss */
.header .header-section .anounce-message, .header .header-section .contact-number, .header .header-section a.link-number {
  font-family: Raleway;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.05em;
  color: #F0F0F0;
}
/* line 371, ../sass/screen.scss */
.header .logo-section {
  background: #F8F8F8;
  padding: 22px 0 21px;
  text-align: center;
}
/* line 373, ../sass/screen.scss */
.header .navigation-area {
  border-top: 1px solid #F0F0F0;
  box-shadow: 0px 4px 4px #00000040;
  position: relative;
}
/* line 374, ../sass/screen.scss */
.header .navigation-area .navigation {
  display: flex;
  justify-content: space-between;
  position: relative;
}
/* line 375, ../sass/screen.scss */
.header .navigation-area .navigation .nav-area {
  display: flex;
  align-items: center;
}
/* line 376, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted {
  position: static;
}
/* line 377, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .button-navigation {
  border: 0;
  background: transparent;
  outline: none;
  padding: 23px 0;
  display: flex;
  align-items: center;
}
/* line 378, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .button-navigation img {
  margin-right: 13px;
}
/* line 379, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .button-navigation img + span {
  font-family: Raleway;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.7px;
  display: inline-block;
  margin-right: 15px;
  cursor: pointer;
  color: #222;
}
/* line 384, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .menu-style {
  position: absolute;
  top: 70px;
  left: 0;
  width: 100%;
  padding: 27px 22px 0;
  background: #fff;
  border: 1px solid #F0F0F0;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.5s ease-in;
}
/* line 386, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .menu-style .product-image {
  margin-bottom: 5px;
  max-width: 151px;
  margin: 0 auto 26px;
}
/* line 387, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .menu-style .product-image figure {
  text-align: center;
  line-height: 0;
}
/* line 388, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .menu-style .product-image figure img {
  width: 100%;
}
/* line 390, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .menu-style .product-image .zoom-hover-effect:hover .label-title {
  color: #000000;
}
/* line 393, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted .menu-style .product-image .label-title {
  font-family: Raleway;
  font-weight: normal;
  font-size: 13px;
  line-height: 15px;
  letter-spacing: 0.65px;
  color: #222222;
  text-align: center;
  padding-top: 14px;
}
/* line 397, ../sass/screen.scss */
.header .navigation-area .navigation .menu-neasted:hover .menu-style {
  visibility: visible;
  opacity: 1;
  z-index: 9;
}
/* line 399, ../sass/screen.scss */
.header .navigation-area .navigation .single-menu-content {
  display: inline-block;
}
/* line 400, ../sass/screen.scss */
.header .navigation-area .navigation .single-menu-content .menu-label {
  font-family: Raleway;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.7px;
  padding: 0 15px;
  color: #222;
}
/* line 403, ../sass/screen.scss */
.header .navigation-area .navigation .social {
  display: flex;
  margin-right: 20px;
  padding: 22px 0;
}
/* line 404, ../sass/screen.scss */
.header .navigation-area .navigation .social .social-space {
  margin: 0 8px;
}
/* line 405, ../sass/screen.scss */
.header .navigation-area .navigation .social .social-space:last-child {
  margin-right: 0;
}
/* line 408, ../sass/screen.scss */
.header .navigation-area .navigation .social-icon {
  display: flex;
  position: relative;
  border-right: 1px solid #F0F0F0;
}
/* line 409, ../sass/screen.scss */
.header .navigation-area .navigation .search-icon-input, .header .navigation-area .navigation .search-icon-close {
  opacity: 0;
  transition: opacity 1s ease-in-out;
}
/* line 410, ../sass/screen.scss */
.header .navigation-area .navigation .search {
  padding: 22px;
  border-left: 1px solid #F0F0F0;
}
/* line 411, ../sass/screen.scss */
.header .navigation-area .navigation .search .input-search {
  position: absolute;
  right: 0;
  height: 70px;
  top: 0;
  width: 0;
  visibility: hidden;
  outline: none;
  border: 0;
  padding: 10px 20px 10px 55px;
  display: block;
  overflow: hidden;
  transition: 0.5s ease-in-out;
}
/* line 413, ../sass/screen.scss */
.header .navigation-area .navigation .search .on-active {
  visibility: visible;
  width: 100%;
}
/* line 414, ../sass/screen.scss */
.header .navigation-area .navigation .search .search-icon-close, .header .navigation-area .navigation .search .search-icon {
  cursor: pointer;
}
/* line 415, ../sass/screen.scss */
.header .navigation-area .navigation .search .search-icon-close, .header .navigation-area .navigation .search .search-icon-input {
  position: absolute;
  z-index: 2;
  top: 47%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
/* line 416, ../sass/screen.scss */
.header .navigation-area .navigation .search .search-icon-input {
  left: 15px;
  display: none;
}
/* line 417, ../sass/screen.scss */
.header .navigation-area .navigation .search .search-icon-close {
  right: 15px;
  width: 0;
}
/* line 421, ../sass/screen.scss */
.header .box-products {
  border: 1px solid #f0f0f0;
  max-width: 314px;
  margin: 0 0 0 auto;
  position: relative;
}
/* line 422, ../sass/screen.scss */
.header .box-products .product-details {
  padding: 3px 19px 19px 20px;
  text-align: center;
}
/* line 423, ../sass/screen.scss */
.header .box-products .product-details .label-title {
  font-family: Cormorant Garamond;
  font-style: normal;
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.7px;
  color: #222;
  padding: 17px 0 21px;
}
/* line 425, ../sass/screen.scss */
.header .box-products .product-details .btn-new-style {
  padding: 12px 68px 11px;
  font-weight: 500;
}
/* line 426, ../sass/screen.scss */
.header .box-products .product-details .btn-new-style img {
  display: inline-block;
  padding-left: 20px;
}
/* line 428, ../sass/screen.scss */
.header .box-products .product-details .img-center {
  margin: 0 auto;
}
/* line 430, ../sass/screen.scss */
.header .box-products .slick-dots {
  text-align: center;
  line-height: 0;
  padding-bottom: 15px;
}
/* line 431, ../sass/screen.scss */
.header .box-products .slick-dots li {
  display: inline-block;
  padding: 0 3px;
}
/* line 432, ../sass/screen.scss */
.header .box-products .slick-dots li button {
  font-size: 0;
  border: 0;
  background: #E7E7E7;
  border-radius: 50%;
  height: 7px;
  width: 7px;
  padding: 0;
}
/* line 433, ../sass/screen.scss */
.header .box-products .slick-dots li.slick-active button {
  background: #C9DD72;
}
/* line 436, ../sass/screen.scss */
.header .box-products:before {
  content: '';
  border-left: 1px solid #f0f0f0;
  height: 100%;
  position: absolute;
  left: -27px;
}

/* line 442, ../sass/screen.scss */
.banner-section {
  position: relative;
}
/* line 443, ../sass/screen.scss */
.banner-section .banner-image__content {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
}
/* line 444, ../sass/screen.scss */
.banner-section .banner-image__content .banner-content__area {
  max-width: 806px;
}
/* line 445, ../sass/screen.scss */
.banner-section .banner-image__content .banner-content__area p {
  font-size: 17px;
  line-height: 26px;
  color: #FFFFFF;
  padding: 10px 0 31px;
}

/* line 449, ../sass/screen.scss */
.index-page .banner-section .banner-image__content .banner-content__area {
  margin: 0 auto;
}
/* line 450, ../sass/screen.scss */
.index-page .banner-section .banner-image__content .banner-content__area p {
  max-width: 598px;
  margin: 0 auto;
  font-size: 18px;
  line-height: 21px;
}
/* line 451, ../sass/screen.scss */
.index-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
  padding-right: 35px;
  padding-left: 35px;
}

@media (min-width: 768px) {
  /* line 457, ../sass/screen.scss */
  .section__img__inner .hide {
    visibility: hidden;
    width: 0;
  }

  /* line 459, ../sass/screen.scss */
  .section__img__inner .section__img_items {
    opacity: 1;
    -webkit-transition: all 2.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.05s;
    -o-transition: all 2.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.05s;
    transition: all 2.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.05s;
  }
  /* line 464, ../sass/screen.scss */
  .section__img__inner .section__img_items.hide {
    opacity: 0;
  }
}
/* line 468, ../sass/screen.scss */
.werston-img-text {
  padding-top: 0;
}
/* line 469, ../sass/screen.scss */
.werston-img-text .section__img {
  position: sticky;
  top: 64px;
  margin-top: 64px;
}
/* line 470, ../sass/screen.scss */
.werston-img-text .section__body {
  margin-top: 64px;
}
/* line 472, ../sass/screen.scss */
.werston-img-text .section__body .section__body-items:nth-child(1) > .content-area {
  margin-bottom: 153px;
}
/* line 473, ../sass/screen.scss */
.werston-img-text .section__body .section__body-items:nth-child(2) > .content-area {
  margin-bottom: 153px;
}
/* line 474, ../sass/screen.scss */
.werston-img-text .section__body .section__body-items:nth-child(3) > .content-area {
  margin-bottom: 70px;
}

/* line 481, ../sass/screen.scss */
.img-text__section .content-area {
  max-width: 496px;
  margin-top: 31px;
}
/* line 482, ../sass/screen.scss */
.img-text__section .content-area h6 {
  max-width: 476px;
}
/* line 483, ../sass/screen.scss */
.img-text__section .content-area h2 {
  padding-bottom: 10px;
  padding-top: 17px;
}
/* line 484, ../sass/screen.scss */
.img-text__section .content-area p {
  padding-bottom: 33px;
  padding-top: 24px;
  text-align: justify;
  max-width: 480px;
}
/* line 485, ../sass/screen.scss */
.img-text__section .content-area .btn-new-style {
  padding: 21px 54px 21px 174px;
  margin-left: -175px;
}
/* line 486, ../sass/screen.scss */
.img-text__section .content-area .btn-new-style img {
  padding-left: 17px;
}
/* line 489, ../sass/screen.scss */
.img-text__section.spacing-top {
  padding-top: 35px;
}

/* line 492, ../sass/screen.scss */
.weston-garden-ltd .content-area h6 {
  max-width: 492px;
}

/* line 494, ../sass/screen.scss */
.werston-img-text.content-area p {
  padding-top: 20px;
}

/* line 496, ../sass/screen.scss */
.delivery.content-area h2 {
  letter-spacing: 0.0212em;
}
/* line 497, ../sass/screen.scss */
.delivery.content-area p {
  padding-top: 0;
}

/* line 500, ../sass/screen.scss */
.bin-rentlas.content-area h2 {
  font-size: 47px;
  line-height: 57px;
  letter-spacing: 0.0212em;
}
/* line 501, ../sass/screen.scss */
.bin-rentlas.content-area .btn-new-style {
  padding: 21px 50px 21px 51px;
}

/* line 506, ../sass/screen.scss */
.featured-products {
  padding-bottom: 28px;
}
/* line 507, ../sass/screen.scss */
.featured-products .label-title-area {
  align-items: center;
  padding-bottom: 45px;
}
/* line 508, ../sass/screen.scss */
.featured-products .product-row {
  margin: 0 -13px;
}
/* line 509, ../sass/screen.scss */
.featured-products .product-row .col {
  padding: 0 13px;
}
/* line 511, ../sass/screen.scss */
.featured-products .products-area {
  position: relative;
  margin-bottom: 36px;
}
/* line 512, ../sass/screen.scss */
.featured-products .products-area .hover-font {
  top: 0;
  transform: translateY(0);
}
/* line 513, ../sass/screen.scss */
.featured-products .products-area .hover-font p {
  font-size: 15px;
  line-height: 24px;
  padding: 18px 16px;
  color: #ffffff;
  letter-spacing: 0.05em;
}
/* line 515, ../sass/screen.scss */
.featured-products .products-area img {
  max-width: 262px;
  min-height: 330px;
}
/* line 516, ../sass/screen.scss */
.featured-products .products-area h6 {
  font-weight: 500;
  position: absolute;
  bottom: 0;
  background: #fff;
  width: 180px;
  height: 51px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
}

/* line 524, ../sass/screen.scss */
.testimonial-section .big-font-right-after {
  margin-bottom: 13px;
}
/* line 525, ../sass/screen.scss */
.testimonial-section .big-font-right-after h2 span {
  margin-right: 27px;
  display: inline-block;
}
/* line 527, ../sass/screen.scss */
.testimonial-section .label-title-area {
  padding-bottom: 55px;
}
/* line 528, ../sass/screen.scss */
.testimonial-section .content-area {
  background: #F5F5F5;
  padding: 44px 35px 17px;
  height: 100%;
}
/* line 529, ../sass/screen.scss */
.testimonial-section .content-area .label-titles-area {
  display: flex;
  align-items: center;
  padding-bottom: 16px;
}
/* line 530, ../sass/screen.scss */
.testimonial-section .content-area .label-titles-area .img {
  padding-right: 23px;
}
/* line 531, ../sass/screen.scss */
.testimonial-section .content-area .label-titles-area h5 {
  font-weight: 400;
  line-height: 21px;
  padding-bottom: 5px;
  letter-spacing: 0.05em;
}
/* line 533, ../sass/screen.scss */
.testimonial-section .content-area .review-star {
  display: flex;
  padding-bottom: 13px;
}
/* line 534, ../sass/screen.scss */
.testimonial-section .content-area .review-star span {
  padding-right: 6px;
}
/* line 536, ../sass/screen.scss */
.testimonial-section .content-area p {
  font-size: 15px;
  line-height: 25px;
  max-width: 273px;
}
/* line 537, ../sass/screen.scss */
.testimonial-section .content-area .continue-read {
  font-weight: bold;
  font-size: 14px;
  line-height: 23.52px;
  letter-spacing: 0.7px;
  color: #2F80ED;
  margin-top: 13px;
  display: block;
}
/* line 540, ../sass/screen.scss */
.testimonial-section .content-area__margin {
  margin: 0 -11px;
}
/* line 541, ../sass/screen.scss */
.testimonial-section .content-spacing {
  padding: 0 11px;
}

/* line 546, ../sass/screen.scss */
.location-area {
  padding-top: 64px;
}
/* line 547, ../sass/screen.scss */
.location-area .big-font-right-after {
  margin-bottom: 45px;
}
/* line 548, ../sass/screen.scss */
.location-area .map-area {
  position: relative;
  line-height: 0;
}
/* line 549, ../sass/screen.scss */
.location-area .map-area .background-image-area {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  min-height: 669px;
  max-height: 700px;
}
/* line 551, ../sass/screen.scss */
.location-area .map-area .map-contents-area {
  position: absolute;
  top: 50px;
  left: 0;
  right: 0;
  margin: 0 auto;
}
/* line 552, ../sass/screen.scss */
.location-area .map-area .map-contents-area .nav-tabs {
  border: none;
}
/* line 553, ../sass/screen.scss */
.location-area .map-area .map-contents-area .nav-tabs .nav-link.active {
  color: inherit;
  background-color: transparent;
  border: none;
}
/* line 554, ../sass/screen.scss */
.location-area .map-area .map-contents-area .nav-tabs .nav-link {
  border: none;
  border-radius: 0;
  padding: 0;
  text-align: left;
}
/* line 557, ../sass/screen.scss */
.location-area .map-area .paragraph-14 {
  background: #fff;
  padding: 13px 25px;
  margin-bottom: 13px;
  max-width: 427px;
}
/* line 558, ../sass/screen.scss */
.location-area .map-area .paragraph-14:last-child {
  box-shadow: 0px 20px 23px rgba(0, 0, 0, 0.05);
}
/* line 559, ../sass/screen.scss */
.location-area .map-area .paragraph-14 h4 {
  padding-bottom: 6px;
}
/* line 560, ../sass/screen.scss */
.location-area .map-area .paragraph-14 p {
  line-height: 24px;
}
/* line 563, ../sass/screen.scss */
.location-area .font-family-cormorant.gray {
  background: #fff;
  padding: 49px 43px;
  max-width: 456px;
  margin: 60px 0 0 auto;
  box-shadow: 0px 20px 23px rgba(0, 0, 0, 0.05);
}
/* line 565, ../sass/screen.scss */
.location-area .font-family-cormorant.gray h6 {
  line-height: 24px;
  margin: 15px 0 18px;
  max-width: 316px;
}
/* line 566, ../sass/screen.scss */
.location-area .font-family-cormorant.gray .common {
  margin-bottom: 42px;
}
/* line 567, ../sass/screen.scss */
.location-area .font-family-cormorant.gray .common label {
  font-weight: bold;
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 0.6px;
  color: #222222;
  margin-right: 6px;
}
/* line 568, ../sass/screen.scss */
.location-area .font-family-cormorant.gray .common .content-number {
  font-weight: bold;
  font-size: 23px;
  line-height: 47px;
  letter-spacing: 1.15px;
  color: #222;
  display: block;
}
/* line 569, ../sass/screen.scss */
.location-area .font-family-cormorant.gray .common .mail {
  font-weight: normal;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: 0.7px;
  color: #222;
}
/* line 571, ../sass/screen.scss */
.location-area .font-family-cormorant.gray .btn-new-style {
  font-size: 12px;
  line-height: 14px;
  padding: 12px 15px;
}
/* line 572, ../sass/screen.scss */
.location-area .font-family-cormorant.gray .btn-new-style img {
  margin-left: 10px;
}

/* line 579, ../sass/screen.scss */
.form-section {
  padding-top: 105px;
  padding-bottom: 99px;
  background: #F5F5F5;
}
/* line 580, ../sass/screen.scss */
.form-section .label--content__area {
  max-width: 889px;
  margin: 0 auto;
}
/* line 581, ../sass/screen.scss */
.form-section .title--label {
  position: relative;
  text-align: center;
}
/* line 582, ../sass/screen.scss */
.form-section .title--label:before {
  content: '';
  position: absolute;
  top: 55%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  height: 1px;
  background-color: #E2AC70;
}
/* line 584, ../sass/screen.scss */
.form-section .title--label h2 {
  background-color: #F5F5F5;
  padding: 0 20px;
  position: relative;
  text-align: center;
  display: inline-block;
}
/* line 586, ../sass/screen.scss */
.form-section .paragraph-14 p {
  max-width: 830px;
  margin: 0 auto;
  padding-bottom: 30px;
  text-align: center;
  margin-top: 18px;
}
/* line 587, ../sass/screen.scss */
.form-section .form-content-area {
  max-width: 855px;
  margin: 0 auto;
}
/* line 588, ../sass/screen.scss */
.form-section .form-content-area .col1 {
  -ms-flex: 0 0 67.12111%;
  flex: 0 0 67.12111%;
  max-width: 67.12111%;
}
/* line 589, ../sass/screen.scss */
.form-section .form-content-area .col2 {
  -ms-flex: 0 0 32.87889%;
  flex: 0 0 32.87889%;
  max-width: 32.87889%;
}
/* line 590, ../sass/screen.scss */
.form-section .form-content-area .form-content {
  margin-top: 14px;
}
/* line 591, ../sass/screen.scss */
.form-section .form-content-area .form-content .input-area {
  margin-bottom: 30px;
}
/* line 593, ../sass/screen.scss */
.form-section .form-content-area .form-content .input-area .input-field {
  font-weight: normal;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: 0.05em;
  color: #7E7E7E;
  border: 0;
  background: transparent;
  width: 100%;
  padding: 12px 0;
  border-bottom: 1px solid #E0E0E0;
}
/* line 596, ../sass/screen.scss */
.form-section .form-content-area .form-content .btn-new-style {
  margin-top: 12px;
  width: 100%;
  padding: 16px 0;
}
/* line 597, ../sass/screen.scss */
.form-section .form-content-area .form-content .btn-new-style img {
  margin-left: 14px;
}
/* line 601, ../sass/screen.scss */
.form-section .location--area {
  padding-left: 36px;
}
/* line 602, ../sass/screen.scss */
.form-section .location--area .font-line-22 h6 {
  font-weight: 700;
  margin-bottom: 8px;
}

/* line 606, ../sass/screen.scss */
.location-section li {
  font-size: 12px;
  line-height: 21px;
  font-weight: 700;
  margin-bottom: 17px;
  letter-spacing: 0.05em;
  width: 100%;
}
/* line 607, ../sass/screen.scss */
.location-section li:last-child {
  margin-bottom: 0;
}
/* line 608, ../sass/screen.scss */
.location-section li span {
  width: 100%;
  font-weight: 400;
  display: block;
  margin-top: 5px;
}

/* line 614, ../sass/screen.scss */
.store-location-area {
  padding: 128px 0;
}
/* line 615, ../sass/screen.scss */
.store-location-area .row {
  margin: 0 -14px;
}
/* line 616, ../sass/screen.scss */
.store-location-area .col {
  padding: 0 14px;
}
/* line 617, ../sass/screen.scss */
.store-location-area .col1 {
  -ms-flex: 0 0 31.48888%;
  flex: 0 0 31.48888%;
  max-width: 31.48888%;
}
/* line 618, ../sass/screen.scss */
.store-location-area .col2 {
  -ms-flex: 0 0 37.02224%;
  flex: 0 0 37.02224%;
  max-width: 37.02224%;
}
/* line 619, ../sass/screen.scss */
.store-location-area .location-area-content {
  border: 1px solid #E5E5E5;
  padding: 32px 52px;
}
/* line 620, ../sass/screen.scss */
.store-location-area .location-area-content h6:first-child, .store-location-area .location-area-content h6 + h6 {
  font-weight: 700;
}
/* line 621, ../sass/screen.scss */
.store-location-area .location-area-content h6 + h6 {
  margin-top: 9px;
}
/* line 622, ../sass/screen.scss */
.store-location-area .location-area-content p {
  font-size: 12px;
  line-height: 21px;
  margin: 15px 0 10px;
}
/* line 623, ../sass/screen.scss */
.store-location-area .location-area-content h6:last-child {
  line-height: 21px;
}

/* line 629, ../sass/screen.scss */
.footer-area {
  background: #F5F5F5;
}
/* line 630, ../sass/screen.scss */
.footer-area .footer-contains {
  border-bottom: 1px solid #7e7e7e33;
  padding-bottom: 29px;
  padding-top: 43px;
}
/* line 631, ../sass/screen.scss */
.footer-area .footer-contains .footer-logo-area {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}
/* line 632, ../sass/screen.scss */
.footer-area .footer-contains .footer-logo-area .logo {
  margin-right: 16px;
}
/* line 633, ../sass/screen.scss */
.footer-area .footer-contains .footer-logo-area .label-title {
  font-weight: normal;
  font-size: 27px;
  line-height: 32px;
  letter-spacing: 1.35px;
  color: #000;
  margin-bottom: 11px;
}
/* line 634, ../sass/screen.scss */
.footer-area .footer-contains .footer-logo-area .content {
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  letter-spacing: 0.6px;
  color: #000;
}
/* line 636, ../sass/screen.scss */
.footer-area .footer-contains .location-section li {
  margin-bottom: 13px;
}
/* line 637, ../sass/screen.scss */
.footer-area .footer-contains .location-section li:last-child {
  margin-bottom: 0;
}
/* line 639, ../sass/screen.scss */
.footer-area .footer-contains .footer-menu {
  position: relative;
  padding-left: 40px;
}
/* line 640, ../sass/screen.scss */
.footer-area .footer-contains .footer-menu .menu li {
  margin-top: 23px;
  display: block;
}
/* line 641, ../sass/screen.scss */
.footer-area .footer-contains .footer-menu:before, .footer-area .footer-contains .footer-menu:after {
  content: '';
  position: absolute;
  width: 1px;
  height: 126px;
  background: #7E7E7E;
  top: 55%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  opacity: 0.2;
}
/* line 643, ../sass/screen.scss */
.footer-area .footer-contains .footer-menu:before {
  left: -29px;
}
/* line 644, ../sass/screen.scss */
.footer-area .footer-contains .footer-menu:after {
  right: 34px;
}
/* line 647, ../sass/screen.scss */
.footer-area .footer-contains .subscribe-address-data h5 {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 24px;
}
/* line 648, ../sass/screen.scss */
.footer-area .footer-contains .subscribe-address-data .subscribe--form {
  position: relative;
}
/* line 649, ../sass/screen.scss */
.footer-area .footer-contains .subscribe-address-data .subscribe--form .send-btn {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  right: 12px;
  cursor: pointer;
}
/* line 650, ../sass/screen.scss */
.footer-area .footer-contains .subscribe-address-data .subscribe--form .form-content {
  font-weight: 400;
  font-size: 14px;
  line-height: 24px;
  color: #7E7E7E;
  width: 100%;
  background: #2222220d;
  border: 0;
  padding: 8px 12px;
  outline: none;
}
/* line 654, ../sass/screen.scss */
.footer-area .footer-contains .subscribe-address-data .contact-area li {
  margin-top: 17px;
}
/* line 655, ../sass/screen.scss */
.footer-area .footer-contains .subscribe-address-data .contact-area li a {
  line-height: 26px;
}
/* line 661, ../sass/screen.scss */
.footer-area .footer-copyright-area {
  padding: 24px 0;
}
/* line 662, ../sass/screen.scss */
.footer-area .footer-copyright-area .social {
  text-align: right;
}
/* line 663, ../sass/screen.scss */
.footer-area .footer-copyright-area .social li {
  padding-left: 16px;
}
/* line 665, ../sass/screen.scss */
.footer-area .footer-copyright-area .copyright-label {
  font-size: 14px;
  line-height: 24px;
}

/* line 672, ../sass/screen.scss */
.naturat-page .banner-section .banner-image__content .banner-content__area p {
  max-width: 492px;
  padding: 9px 0 19px;
}
/* line 673, ../sass/screen.scss */
.naturat-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
  padding-right: 33px;
  padding-left: 33px;
}
/* line 674, ../sass/screen.scss */
.naturat-page .banner-section .banner-image__content .banner-content__area .btn-new-style + .btn-new-style {
  padding-right: 22px;
  padding-left: 21px;
  background-color: transparent;
  border: 1px solid #C9DD72;
  color: #C9DD72;
  margin-left: 26px;
}
/* line 676, ../sass/screen.scss */
.naturat-page .banner-section .banner-image__content .banner-content__area .btn-new-style + .btn-new-style:hover {
  color: #222222;
}

/* line 679, ../sass/screen.scss */
.our-work-slider {
  line-height: 0;
  padding-bottom: 0;
}
/* line 680, ../sass/screen.scss */
.our-work-slider .big-font-right-after {
  margin-bottom: 12px;
}
/* line 681, ../sass/screen.scss */
.our-work-slider .label-title-area {
  padding-bottom: 25px;
}
/* line 682, ../sass/screen.scss */
.our-work-slider .label-title-area .subtitle-area {
  max-width: 473px;
}
/* line 684, ../sass/screen.scss */
.our-work-slider .our-slider-content {
  position: relative;
}
/* line 686, ../sass/screen.scss */
.our-work-slider .our-slider-content .slick-current.slick-active .our-slider-items .slider-top-box, .our-work-slider .our-slider-content .slick-current.slick-active .our-slider-items .slider-bottom-box {
  opacity: 1;
  visibility: visible;
}
/* line 688, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items {
  padding: 0 35px;
  position: relative;
  margin-bottom: 131px;
  margin-top: 62px;
}
/* line 689, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-top-box {
  background-color: #ffffff;
  padding: 28px 31px 15px 15px;
  max-width: 359px;
  position: absolute;
  top: -62px;
  right: -40px;
  z-index: 1;
  opacity: 0;
  visibility: hidden;
  transition: 0.8s ease 0s;
}
/* line 691, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-top-box ul {
  background-color: #C9DD72;
  padding: 18px 42px 19px 17px;
}
/* line 692, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-top-box ul li {
  display: block;
  padding-bottom: 16px;
}
/* line 693, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-top-box ul li:last-child {
  padding-bottom: 0;
}
/* line 698, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items figure img {
  width: 100%;
}
/* line 700, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-bottom-box {
  background-color: #ffffff;
  padding: 26px 14px 26px 29px;
  box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.05);
  max-width: 964px;
  margin: 0 auto;
  position: absolute;
  bottom: -67px;
  left: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
  transition: 0.8s ease 0s;
}
/* line 702, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-bottom-box h3 {
  margin-bottom: 6px;
}
/* line 703, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-bottom-box p {
  padding-top: 12px;
  line-height: 16px;
}
/* line 704, ../sass/screen.scss */
.our-work-slider .our-slider-content .our-slider-items .slider-bottom-box h6 {
  margin-top: 18px;
  font-weight: 500;
}

/* line 709, ../sass/screen.scss */
.our-work-slider .slick-arrow {
  border: none;
  border-radius: 0;
  position: absolute;
  top: 50%;
  z-index: 1;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.05em;
  color: #222222;
  transform: translateY(-50%);
  background-color: transparent;
  cursor: pointer;
}
/* line 712, ../sass/screen.scss */
.our-work-slider .slick-arrow:after {
  content: "";
  position: absolute;
  width: 87px;
  background-color: #E2AC70;
  height: 2px;
  left: 52px;
  top: 7px;
}

/* line 715, ../sass/screen.scss */
.our-work-slider .next {
  right: 150px;
}

/* line 717, ../sass/screen.scss */
.our-work-slider .prev {
  left: 150px;
}
/* line 718, ../sass/screen.scss */
.our-work-slider .prev:after {
  left: -97px;
}

/* line 722, ../sass/screen.scss */
.about-natural-stone .content-area {
  margin-top: 11px;
}
/* line 723, ../sass/screen.scss */
.about-natural-stone .content-area h2 {
  padding-bottom: 16px;
  padding-top: 19px;
}
/* line 724, ../sass/screen.scss */
.about-natural-stone .content-area p {
  padding: 16px 0;
}
/* line 725, ../sass/screen.scss */
.about-natural-stone .content-area p:last-child {
  padding-bottom: 0;
}

/* line 730, ../sass/screen.scss */
.commom-natural-stone .content-area {
  margin-top: 0;
}
/* line 731, ../sass/screen.scss */
.commom-natural-stone .content-area h2 {
  padding-bottom: 10px;
  padding-top: 17px;
}
/* line 732, ../sass/screen.scss */
.commom-natural-stone .content-area p {
  padding: 16px 0;
}
/* line 733, ../sass/screen.scss */
.commom-natural-stone .content-area p:first-of-type {
  padding-top: 0;
}
/* line 734, ../sass/screen.scss */
.commom-natural-stone .content-area p:last-child {
  padding-bottom: 0;
}

/* line 739, ../sass/screen.scss */
.ornamental-chippings .content-with-change {
  margin-top: 20px;
}
/* line 740, ../sass/screen.scss */
.ornamental-chippings .content-with-change h2 {
  padding: 0;
}
/* line 741, ../sass/screen.scss */
.ornamental-chippings .content-with-change p {
  padding: 16px 0;
}
/* line 742, ../sass/screen.scss */
.ornamental-chippings .content-with-change p:first-of-type {
  padding-top: 10px;
}
/* line 743, ../sass/screen.scss */
.ornamental-chippings .content-with-change p:last-child {
  padding-bottom: 24px;
}

/* line 747, ../sass/screen.scss */
.img-text__section .content-with-change {
  max-width: 100%;
}

/* line 755, ../sass/screen.scss */
.inter-locking-page .banner-section .banner-image__content .banner-content__area p {
  max-width: 492px;
  padding: 10px 0 20px;
}
/* line 756, ../sass/screen.scss */
.inter-locking-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
  padding-right: 25px;
  padding-left: 24px;
}

/* line 760, ../sass/screen.scss */
.catlog-inter-locking .big-font-right-after {
  padding-bottom: 17px;
}
/* line 761, ../sass/screen.scss */
.catlog-inter-locking .catlog-item {
  margin-top: 38px;
}
/* line 762, ../sass/screen.scss */
.catlog-inter-locking .catlog-item .catlog-font {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding-top: 16px;
}
/* line 763, ../sass/screen.scss */
.catlog-inter-locking .catlog-item .catlog-font h6 a {
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.05em;
  color: #E2AC70;
  text-decoration-line: underline;
  font-weight: 700;
}
/* line 766, ../sass/screen.scss */
.catlog-inter-locking .hover-font {
  top: auto;
  bottom: 0;
  transform: translateY(0);
}
/* line 767, ../sass/screen.scss */
.catlog-inter-locking .hover-font p {
  padding: 16px 24px;
  font-weight: 500;
  color: #FFFFFF;
  font-size: 13px;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  line-height: 22px;
}

/* line 770, ../sass/screen.scss */
.about-inter-locking {
  padding-bottom: 0;
}

/* line 773, ../sass/screen.scss */
.inter-supplies .content-area h2, .inter-supplies .content-area p {
  padding: 0;
}
/* line 774, ../sass/screen.scss */
.inter-supplies .content-area h6 {
  padding: 12px 0 10px;
}

/* line 779, ../sass/screen.scss */
.weston-garden .content-area h2, .weston-garden .content-area p {
  padding: 0;
}
/* line 780, ../sass/screen.scss */
.weston-garden .content-area h6 {
  padding: 15px 0 24px;
  max-width: 476px;
}
/* line 781, ../sass/screen.scss */
.weston-garden .content-area .btn-new-style {
  margin-top: 24px;
}

/* line 789, ../sass/screen.scss */
.aggregate-page .banner-section .banner-image__content .banner-content__area p {
  max-width: 399px;
  padding-bottom: 14px;
  padding-top: 0;
}
/* line 790, ../sass/screen.scss */
.aggregate-page .banner-section .banner-image__content .banner-content__area p:first-of-type {
  padding: 14px 0 4px;
}
/* line 791, ../sass/screen.scss */
.aggregate-page .banner-section .banner-image__content .banner-content__area p:last-of-type {
  color: #c9dd72;
  font-weight: 500;
  padding-bottom: 11px;
}
/* line 794, ../sass/screen.scss */
.aggregate-page .about-interlocking-title {
  padding-bottom: 0;
}
/* line 795, ../sass/screen.scss */
.aggregate-page .about-interlocking-title .big-font-right-after {
  padding-bottom: 7px;
}
/* line 797, ../sass/screen.scss */
.aggregate-page .featured-products .big-font-right-after {
  padding-bottom: 55px;
}

/* line 800, ../sass/screen.scss */
.aggregate-supplies .content-area {
  margin-top: 0;
}
/* line 801, ../sass/screen.scss */
.aggregate-supplies .content-area h2, .aggregate-supplies .content-area p {
  padding: 0;
}
/* line 802, ../sass/screen.scss */
.aggregate-supplies .content-area h6 {
  padding: 12px 0;
}
/* line 803, ../sass/screen.scss */
.aggregate-supplies .content-area ul {
  padding: 8px 0 8px 10px;
}
/* line 804, ../sass/screen.scss */
.aggregate-supplies .content-area li {
  padding-left: 25px;
}

/* line 808, ../sass/screen.scss */
.calculating-section .calculating-title {
  padding: 17px 0 28px;
}
/* line 810, ../sass/screen.scss */
.calculating-section .calculating-content ul, .calculating-section .calculating-content ol, .calculating-section .calculating-content p, .calculating-section .calculating-content ul + span {
  padding-bottom: 20px;
}
/* line 811, ../sass/screen.scss */
.calculating-section .calculating-content p, .calculating-section .calculating-content li {
  line-height: 23px;
}
/* line 812, ../sass/screen.scss */
.calculating-section .calculating-content li {
  font-size: 16px;
  letter-spacing: 0.05em;
}
/* line 813, ../sass/screen.scss */
.calculating-section .calculating-content p:last-child, .calculating-section .calculating-content ul:last-child {
  padding-bottom: 0;
}
/* line 814, ../sass/screen.scss */
.calculating-section .calculating-content ul, .calculating-section .calculating-content ol {
  padding-left: 10px;
}
/* line 815, ../sass/screen.scss */
.calculating-section .calculating-content ul span, .calculating-section .calculating-content ol span {
  font-weight: 700;
}
/* line 817, ../sass/screen.scss */
.calculating-section .calculating-content ul + span {
  font-weight: 700;
  display: inline-block;
}
/* line 818, ../sass/screen.scss */
.calculating-section .calculating-content ol {
  counter-reset: my-sec-counter;
}
/* line 819, ../sass/screen.scss */
.calculating-section .calculating-content ol li {
  position: relative;
  padding-left: 15px;
  width: 100%;
  display: inline-block;
  font-weight: 500;
}
/* line 820, ../sass/screen.scss */
.calculating-section .calculating-content ol li:after {
  counter-increment: my-sec-counter;
  content: counter(my-sec-counter) ".";
  position: absolute;
  color: #222222;
  font-size: 17px;
  line-height: 23px;
  left: 0;
  top: 0;
}
/* line 832, ../sass/screen.scss */
.calculating-section .calculating-content ul li {
  font-weight: 500;
}

/* line 839, ../sass/screen.scss */
.stone-maintenance-page .banner-section .banner-image__content .banner-content__area {
  max-width: 809px;
}
/* line 840, ../sass/screen.scss */
.stone-maintenance-page .banner-section .banner-image__content .banner-content__area p {
  padding-top: 15px;
  padding-bottom: 0;
}

/* line 843, ../sass/screen.scss */
.stone-maintenance-section {
  padding-bottom: 80px;
}
/* line 844, ../sass/screen.scss */
.stone-maintenance-section .big-font-right-after {
  padding-bottom: 55px;
}
/* line 845, ../sass/screen.scss */
.stone-maintenance-section .big-font-right-after + .row {
  margin: 0 -14px;
}
/* line 846, ../sass/screen.scss */
.stone-maintenance-section .big-font-right-after + .row .col {
  padding: 0 14px;
}
/* line 848, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item {
  margin-bottom: 45px;
  position: relative;
}
/* line 849, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item figure {
  border: 1px solid #E3E3E3;
  position: relative;
  min-height: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 850, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item figure a {
  width: 100%;
  display: inline-block;
  height: 100%;
  text-align: center;
}
/* line 851, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item figure img {
  width: auto;
}
/* line 853, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item .maintenance-content {
  margin-top: 15px;
}
/* line 854, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item .maintenance-content h4 {
  font-weight: 500;
}
/* line 855, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item .maintenance-content p {
  font-size: 13px;
  margin: 12px 0 8px;
}
/* line 856, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item .maintenance-content .maintenance-more {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 857, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item .maintenance-content .maintenance-more h6 {
  color: #27AE60;
  line-height: 25px;
  font-weight: 700;
  max-width: 272px;
  padding-right: 5px;
}
/* line 858, ../sass/screen.scss */
.stone-maintenance-section .maintenance-item .maintenance-content .maintenance-more a {
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 0.05em;
  text-decoration-line: underline;
  color: #E2AC70;
}
/* line 862, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click.open {
  display: block;
}
/* line 863, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background-color: #ffffff;
  z-index: 1;
  box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.15);
  margin-bottom: 15px;
}
/* line 865, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click figure {
  border: none;
}
/* line 866, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click .maintenance-content-hover {
  padding: 14px 21px;
}
/* line 867, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click .maintenance-content-hover h4 {
  font-weight: 500;
}
/* line 868, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click .maintenance-content-hover p {
  font-size: 13px;
  margin: 12px 0 8px;
}
/* line 869, ../sass/screen.scss */
.stone-maintenance-section .maintenance-click .maintenance-content-hover h6 {
  color: #27AE60;
  line-height: 25px;
  font-weight: 700;
  max-width: 272px;
}

/* line 878, ../sass/screen.scss */
.ladscape-page .banner-section .banner-image__content .banner-content__area p {
  max-width: 589px;
  padding: 15px 0 13px;
}
/* line 879, ../sass/screen.scss */
.ladscape-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
  padding-left: 12px;
  padding-right: 12px;
}

/* line 883, ../sass/screen.scss */
.stone-maintenanace-im-t .content-with-change {
  margin-top: 0;
}
/* line 885, ../sass/screen.scss */
.stone-maintenanace-im-t .content-area h2 {
  padding: 0;
}
/* line 886, ../sass/screen.scss */
.stone-maintenanace-im-t .content-area h2:after {
  width: 72px;
}
/* line 887, ../sass/screen.scss */
.stone-maintenanace-im-t .content-area p {
  padding: 13px 0;
  font-weight: 600;
}
/* line 888, ../sass/screen.scss */
.stone-maintenanace-im-t .content-area ul {
  padding-left: 10px;
}
/* line 889, ../sass/screen.scss */
.stone-maintenanace-im-t .content-area ul li {
  font-size: 16px;
  letter-spacing: 0.05em;
  line-height: 40px;
}
/* line 891, ../sass/screen.scss */
.stone-maintenanace-im-t .content-area .btn-new-style {
  padding-right: 45px;
  padding-left: 110px;
  margin-top: 23px;
}

/* line 894, ../sass/screen.scss */
.your-idea {
  padding-bottom: 128px;
}
/* line 896, ../sass/screen.scss */
.your-idea .calculating-content p {
  padding-bottom: 28px;
}
/* line 897, ../sass/screen.scss */
.your-idea .calculating-content li, .your-idea .calculating-content p {
  line-height: 28px;
}

/* line 901, ../sass/screen.scss */
.about-landscaping-section .content-area {
  margin-top: 15px;
}
/* line 902, ../sass/screen.scss */
.about-landscaping-section .content-area p {
  padding-bottom: 32px;
}
/* line 903, ../sass/screen.scss */
.about-landscaping-section .content-area p:last-child {
  padding-bottom: 0;
}

/* line 911, ../sass/screen.scss */
.grass-garden-page .banner-section .banner-image__content .banner-content__area {
  max-width: 838px;
}
/* line 912, ../sass/screen.scss */
.grass-garden-page .banner-section .banner-image__content .banner-content__area p {
  padding-bottom: 17px;
  padding-top: 0;
  max-width: 576px;
}
/* line 913, ../sass/screen.scss */
.grass-garden-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
  padding-right: 12px;
  padding-left: 11px;
}
/* line 916, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .big-font-right-after {
  padding-bottom: 15px;
}
/* line 917, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .row {
  margin: 0 -14px;
}
/* line 918, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .col {
  padding: 0 14px;
}
/* line 919, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .gras-garden-item {
  margin-top: 40px;
}
/* line 921, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .gras-garden-item .hover-font p {
  font-weight: 500;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.05em;
  color: #FFFFFF;
  padding: 0 24px 0 17px;
}
/* line 924, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .product-content {
  margin-top: 8px;
}
/* line 925, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .product-content h4, .grass-garden-page .gras-garden-product .product-content p {
  font-weight: 500;
}
/* line 926, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .product-content .products-title, .grass-garden-page .gras-garden-product .product-content .product-price-main, .grass-garden-page .gras-garden-product .product-content .product-price-main .gray-p {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
/* line 928, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .product-content .products-title a {
  font-size: 13px;
  font-weight: 500;
  color: #F2994A;
  letter-spacing: 0.05em;
  text-decoration-line: underline;
}
/* line 929, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .product-content .product-price-main {
  margin-top: 7px;
}
/* line 930, ../sass/screen.scss */
.grass-garden-page .gras-garden-product .product-content .product-price-main h6 {
  font-weight: 700;
  color: #27AE60;
  padding-right: 10px;
}

/* line 935, ../sass/screen.scss */
.grass-garden-mentenance {
  padding-top: 16px;
}
/* line 936, ../sass/screen.scss */
.grass-garden-mentenance .content-area {
  margin-top: 0;
}
/* line 937, ../sass/screen.scss */
.grass-garden-mentenance .content-area h2 {
  padding-top: 0;
}
/* line 938, ../sass/screen.scss */
.grass-garden-mentenance .content-area p {
  padding-bottom: 32px;
  padding-top: 0;
}
/* line 939, ../sass/screen.scss */
.grass-garden-mentenance .content-area p:first-of-type {
  padding-top: 10px;
}
/* line 940, ../sass/screen.scss */
.grass-garden-mentenance .content-area p:last-of-type {
  padding-bottom: 0;
}

/* line 944, ../sass/screen.scss */
.grass-garden-common .content-area {
  margin-top: 0;
}
/* line 945, ../sass/screen.scss */
.grass-garden-common .content-area h4 {
  margin-bottom: 19px;
}
/* line 946, ../sass/screen.scss */
.grass-garden-common .content-area h2 {
  padding-bottom: 10px;
  padding-top: 0;
}
/* line 947, ../sass/screen.scss */
.grass-garden-common .content-area p {
  padding: 0;
}

/* line 950, ../sass/screen.scss */
.prevention-of-dise .content-area {
  margin-top: 0;
}
/* line 951, ../sass/screen.scss */
.prevention-of-dise .content-area p {
  padding-bottom: 32px;
  padding-top: 0;
}
/* line 952, ../sass/screen.scss */
.prevention-of-dise .content-area p:first-of-type {
  padding-top: 10px;
}
/* line 953, ../sass/screen.scss */
.prevention-of-dise .content-area p:last-of-type {
  padding-bottom: 0;
}

/* line 960, ../sass/screen.scss */
.padding-comm-13 .banner-image__content .banner-content__area p {
  padding-top: 13px;
  padding-bottom: 0;
  max-width: 576px;
}
/* line 961, ../sass/screen.scss */
.padding-comm-13 .banner-image__content .banner-content__area p span {
  font-weight: 700;
}

/* line 963, ../sass/screen.scss */
.banas-flag-section {
  padding-bottom: 128px;
}
/* line 964, ../sass/screen.scss */
.banas-flag-section .big-font-right-after {
  padding-bottom: 5px;
}
/* line 965, ../sass/screen.scss */
.banas-flag-section .row {
  margin: 0 -11px;
}
/* line 966, ../sass/screen.scss */
.banas-flag-section .col {
  padding: 0 11px;
}
/* line 967, ../sass/screen.scss */
.banas-flag-section .banas-flag-items {
  margin-top: 50px;
}
/* line 968, ../sass/screen.scss */
.banas-flag-section .banas-flag-items .gray-p {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  margin-top: 11px;
  flex-flow: row;
}
/* line 969, ../sass/screen.scss */
.banas-flag-section .banas-flag-items .gray-p h4, .banas-flag-section .banas-flag-items .gray-p p {
  font-weight: 500;
}
/* line 970, ../sass/screen.scss */
.banas-flag-section .banas-flag-items .gray-p h4 {
  text-transform: uppercase;
  padding-right: 15px;
}
/* line 971, ../sass/screen.scss */
.banas-flag-section .banas-flag-items .gray-p p {
  font-size: 17px;
  line-height: 20px;
  align-self: flex-start;
}

/* line 978, ../sass/screen.scss */
.our-suplices-section {
  padding-bottom: 84px;
}
/* line 979, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo {
  max-width: 912px;
  margin: 0 auto;
  padding-top: 26px;
}
/* line 980, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .row {
  margin: 0 -14px;
}
/* line 981, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .col {
  padding: 0 14px;
}
/* line 982, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content {
  margin-bottom: 44px;
  position: relative;
  z-index: 1;
}
/* line 983, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content:hover::before {
  opacity: 0.6;
  visibility: visible;
}
/* line 984, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content:hover .img-hover-effect {
  opacity: 1;
  visibility: visible;
}
/* line 985, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content figure {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 0px 20px 60px rgba(0, 0, 0, 0.08);
  min-height: 83px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 987, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content .img-hover-effect {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  visibility: hidden;
}
/* line 988, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content .img-hover-effect a {
  font-weight: 500;
  font-size: 15px;
  line-height: 18px;
  color: #C9DD72;
  letter-spacing: 0.05em;
  text-decoration-line: underline;
  transition: all 0.8s;
}
/* line 991, ../sass/screen.scss */
.our-suplices-section .our-suplices-logo .our-logo-content:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  background-color: #000000;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  opacity: 0;
  visibility: hidden;
  transition: all 0.8s;
}

/* line 996, ../sass/screen.scss */
.big-font-after-before {
  padding-bottom: 50px;
}
/* line 997, ../sass/screen.scss */
.big-font-after-before h2 {
  position: relative;
  max-width: 712px;
  margin: 0 auto;
}
/* line 998, ../sass/screen.scss */
.big-font-after-before h2 span {
  background-color: #ffffff;
  padding: 0 20px;
  position: relative;
}
/* line 999, ../sass/screen.scss */
.big-font-after-before h2:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  height: 1px;
  background-color: #E2AC70;
}
/* line 1010, ../sass/screen.scss */
.big-font-after-before p {
  max-width: 576px;
  padding-top: 10px;
  margin: 0 auto;
  font-size: 14px;
  line-height: 26px;
}

/* line 1015, ../sass/screen.scss */
.faq-from {
  padding: 64px 0;
}
/* line 1016, ../sass/screen.scss */
.faq-from .form-content-area {
  max-width: 556px;
}

/* line 1018, ../sass/screen.scss */
.footer-bg-change {
  background: #F8F8F8;
}

/* line 1020, ../sass/screen.scss */
.faq-accordian .big-font-after-before {
  padding-bottom: 38px;
}
/* line 1021, ../sass/screen.scss */
.faq-accordian .big-font-after-before h2 {
  max-width: 854px;
}
/* line 1022, ../sass/screen.scss */
.faq-accordian .big-font-after-before h2 span {
  background-color: #ffffff;
}

/* line 1030, ../sass/screen.scss */
.main-accordian .card {
  border: none;
  border-bottom: 1px solid #F0F0F0;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  padding: 31px 0 25px;
}
/* line 1039, ../sass/screen.scss */
.main-accordian .panel-heading h6 {
  position: relative;
  cursor: pointer;
  font-weight: 500;
}
/* line 1041, ../sass/screen.scss */
.main-accordian .card-body {
  padding: 0;
  padding-top: 16px;
}
/* line 1042, ../sass/screen.scss */
.main-accordian .card-body p {
  font-size: 14px;
  line-height: 26px;
  color: #7E7E7E;
}

/* line 1045, ../sass/screen.scss */
.main-accordian .panel-heading .arrow-img[aria-expanded="true"]::after {
  background: url("../assets/img/mins2.svg") no-repeat scroll center center;
}

/* line 1048, ../sass/screen.scss */
.main-accordian .panel-heading .arrow-img:after {
  content: '';
  top: 50%;
  right: 0;
  display: inline-block;
  width: 24px;
  position: absolute;
  height: 24px;
  background: url("../assets/img/plus2.svg") no-repeat scroll center center;
  transform: translateY(-50%) rotate(0deg);
  cursor: pointer;
}

@media (max-width: 1366px) {
  /* line 1057, ../sass/screen.scss */
  .our-work-slider .slick-arrow {
    top: 45%;
  }
  /* line 1058, ../sass/screen.scss */
  .our-work-slider .our-slider-content .our-slider-items .slider-bottom-box {
    max-width: 724px;
  }
}
@media (max-width: 1199px) {
  /* line 1062, ../sass/screen.scss */
  .common-img-text.row {
    margin: 0 -15px;
  }

  /* line 1063, ../sass/screen.scss */
  .common-img-text.row {
    align-items: center;
  }

  /* line 1064, ../sass/screen.scss */
  .common-img-text.row .col1, .common-img-text.row .col2 {
    padding-left: 15px;
    padding-right: 12px;
  }

  /* line 1065, ../sass/screen.scss */
  h2 {
    font-size: 43px;
    line-height: 53px;
  }

  /* line 1070, ../sass/screen.scss */
  .img-text__section .content-area {
    margin-top: 0;
  }

  /* line 1071, ../sass/screen.scss */
  .img-text__section .content-area p {
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 15px;
  }

  /* line 1073, ../sass/screen.scss */
  .featured-products .products-area a {
    width: 100%;
  }
  /* line 1074, ../sass/screen.scss */
  .featured-products .products-area img {
    max-width: 100%;
    width: 100%;
  }

  /* line 1077, ../sass/screen.scss */
  .img-text__section .content-area .btn-new-style {
    padding: 21px 54px 21px 104px;
    margin-left: -105px;
  }

  /* line 1079, ../sass/screen.scss */
  .testimonial-section .content-area {
    padding: 20px;
  }

  /* line 1081, ../sass/screen.scss */
  .store-location-area .location-area-content {
    padding: 20px 15px;
  }

  /* line 1083, ../sass/screen.scss */
  .footer-area .footer-contains .footer-menu {
    position: relative;
    padding-left: 0;
  }

  /* line 1084, ../sass/screen.scss */
  .footer-area .footer-contains .footer-logo-area img {
    max-width: 380px;
  }

  /* line 1086, ../sass/screen.scss */
  .our-work-slider .our-slider-content .our-slider-items .slider-bottom-box {
    bottom: -83px;
  }
}
@media (max-width: 991px) {
  /* line 1089, ../sass/screen.scss */
  .section-space, .store-location-area, .form-section {
    padding: 40px 0;
  }

  /* line 1090, ../sass/screen.scss */
  .location-area {
    padding-top: 45px;
  }

  /* line 1091, ../sass/screen.scss */
  .product-inner-section .product-detail-img .product-shop-img {
    text-align: center;
  }

  /* line 1092, ../sass/screen.scss */
  .hover-font p {
    padding-left: 15px  !important;
    padding-right: 15px !important;
    font-size: 14px !important;
    line-height: 22px !important;
  }

  /* line 1094, ../sass/screen.scss */
  .border-right-after h4:after {
    width: 70px;
  }

  /* line 1096, ../sass/screen.scss */
  h1 {
    font-size: 42px;
    line-height: 52px;
  }

  /* line 1097, ../sass/screen.scss */
  h2, .bin-rentlas.content-area h2 {
    font-size: 28px;
    line-height: 38px;
  }

  /* line 1098, ../sass/screen.scss */
  h3 {
    font-size: 23px;
    line-height: 30px;
  }

  /* line 1099, ../sass/screen.scss */
  h4, .location-area .font-family-cormorant.gray .common .content-number {
    font-size: 17px;
    line-height: 22px;
  }

  /* line 1100, ../sass/screen.scss */
  h5 {
    font-size: 16px;
    line-height: 22px;
  }

  /* line 1101, ../sass/screen.scss */
  h6, p, ul li, .index-page .banner-section .banner-image__content .banner-content__area p, .banner-section .banner-image__content .banner-content__area p,
  .stone-maintenanace-im-t .content-area ul li {
    font-size: 14px;
    line-height: 24px;
  }

  /* line 1104, ../sass/screen.scss */
  .col-space .row, .testimonial-section .content-area__margin, .store-location-area .row {
    margin: 0 -15px;
  }

  /* line 1106, ../sass/screen.scss */
  .product-inner-section .col, .testimonial-section .content-spacing, .store-location-area .col {
    padding-left: 15px;
    padding-right: 15px;
  }

  /* line 1107, ../sass/screen.scss */
  .store-location-area .col1, .store-location-area .col2 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }

  /* line 1112, ../sass/screen.scss */
  body.body-toogle-menu {
    width: 100%;
    position: relative;
    float: left;
    overflow: hidden;
  }

  /* line 1119, ../sass/screen.scss */
  .banner-section img {
    min-height: 270px;
    object-fit: cover;
  }

  /* line 1122, ../sass/screen.scss */
  .header .logo-section img {
    max-width: 450px;
  }

  /* line 1124, ../sass/screen.scss */
  .primary-nav {
    padding: 16px 0;
  }
  /* line 1125, ../sass/screen.scss */
  .primary-nav .SiteMenu {
    display: none;
  }
  /* line 1126, ../sass/screen.scss */
  .primary-nav .navbar-brand {
    padding: 0 !important;
    max-width: 150px;
  }
  /* line 1127, ../sass/screen.scss */
  .primary-nav .nav-section {
    display: flex;
    align-items: center;
  }
  /* line 1128, ../sass/screen.scss */
  .primary-nav .nav-section .navbar-expand-toggle {
    display: inline-block;
    width: 13px;
    height: 13px;
    padding: 0;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    border: none;
    background: url(../assets/img/menu-icon.svg) no-repeat scroll 0 0;
    display: inline-block;
    background-size: 100%;
    margin-right: 13px;
  }

  /* line 1144, ../sass/screen.scss */
  .img-text__section .content-area .btn-new-style {
    padding: 15px 25px;
    margin-left: 0;
  }

  /* line 1145, ../sass/screen.scss */
  .werston-img-text {
    padding-top: 0;
  }
  /* line 1146, ../sass/screen.scss */
  .werston-img-text .section__img {
    top: 40px;
    margin-top: 40px;
  }
  /* line 1149, ../sass/screen.scss */
  .werston-img-text .section__body .section__body-items:nth-child(1) > .content-area {
    margin-bottom: 70px;
  }
  /* line 1150, ../sass/screen.scss */
  .werston-img-text .section__body .section__body-items:nth-child(2) > .content-area {
    margin-bottom: 70px;
  }
  /* line 1151, ../sass/screen.scss */
  .werston-img-text .section__body .section__body-items:nth-child(3) > .content-area {
    margin-bottom: 70px;
  }

  /* line 1156, ../sass/screen.scss */
  .testimonial-section .content-spacing:last-child, .store-location-area .col1:last-child {
    margin-top: 30px;
  }

  /* line 1158, ../sass/screen.scss */
  .location-area .font-family-cormorant.gray {
    padding: 15px 20px;
    margin-top: 0;
  }

  /* line 1160, ../sass/screen.scss */
  .form-section .location--area {
    padding-left: 0;
  }

  /* line 1164, ../sass/screen.scss */
  .footer-area .footer-contains .footer-menu:after {
    content: none;
  }
  /* line 1165, ../sass/screen.scss */
  .footer-area .footer-contains .footer-menu:before {
    left: -50px;
  }
  /* line 1167, ../sass/screen.scss */
  .footer-area .footer-contains .subscribe-address-data {
    margin-top: 30px;
  }
  /* line 1168, ../sass/screen.scss */
  .footer-area .footer-contains .subscribe-address-data ul li {
    display: block;
  }

  /* line 1176, ../sass/screen.scss */
  .our-work-slider .slick-arrow {
    top: 50%;
    color: #000000;
  }
  /* line 1177, ../sass/screen.scss */
  .our-work-slider .our-slider-content .our-slider-items {
    margin-bottom: 0;
    margin-top: 0;
  }
  /* line 1178, ../sass/screen.scss */
  .our-work-slider .our-slider-content .our-slider-items .slider-bottom-box, .our-work-slider .our-slider-content .our-slider-items .slider-top-box {
    display: none;
  }

  /* line 1186, ../sass/screen.scss */
  .catlog-inter-locking .big-font-right-after + .row {
    justify-content: center;
  }

  /* line 1188, ../sass/screen.scss */
  .banas-flag-section .banas-flag-items .gray-p h4 {
    text-transform: uppercase;
    padding-right: 6px;
  }

  /* line 1197, ../sass/screen.scss */
  .banas-flag-section .banas-flag-items .gray-p h4, .banas-flag-section .banas-flag-items .gray-p p {
    padding-right: 6px;
    font-size: 14px;
    line-height: 22px;
  }

  /* line 1204, ../sass/screen.scss */
  .aggregate-page .banner-section .banner-image__content .banner-content__area p, .aggregate-page .banner-section .banner-image__content .banner-content__area p:last-of-type {
    padding-bottom: 8px;
  }
  /* line 1205, ../sass/screen.scss */
  .aggregate-page .banner-section .banner-image__content .banner-content__area p:first-of-type {
    padding-top: 8px;
  }

  /* line 1211, ../sass/screen.scss */
  .main-accordian .panel-heading h6 a {
    max-width: 600px;
  }
}
@media (max-width: 767px) {
  /* line 1214, ../sass/screen.scss */
  h1 {
    font-size: 30px;
    line-height: 38px;
  }

  /* line 1215, ../sass/screen.scss */
  .big-font-right-after h2:after {
    width: 120px;
  }

  /* line 1217, ../sass/screen.scss */
  .common-img-text.row .col1, .common-img-text.row .col2, .form-section .form-content-area .col1, .form-section .form-content-area .col2 {
    ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 1224, ../sass/screen.scss */
  .img-text__section .content-area {
    margin-top: 24px;
  }

  /* line 1226, ../sass/screen.scss */
  .img-text__section .section__body .content-area:nth-child(1) {
    margin-bottom: 0;
  }

  /* line 1229, ../sass/screen.scss */
  .werston-img-text .slick-dots {
    display: block;
    position: absolute;
    bottom: 40px;
    left: 0;
    right: 0;
    text-align: center;
    line-height: 0;
  }
  /* line 1230, ../sass/screen.scss */
  .werston-img-text .slick-dots .slick-active {
    background-color: #E5AC19;
    width: 36px;
    border-radius: 45px;
  }
  /* line 1231, ../sass/screen.scss */
  .werston-img-text .slick-dots li {
    border: none;
    font-size: 0;
    width: 10px;
    height: 10px;
    display: inline-block;
    background-color: #ffffff;
    border-radius: 100%;
    margin-right: 13px;
    cursor: pointer;
    transition: all 0.5s ease-in-out;
  }
  /* line 1233, ../sass/screen.scss */
  .werston-img-text .slick-dots li button {
    border: none;
  }
  /* line 1236, ../sass/screen.scss */
  .werston-img-text .section__img {
    position: unset;
    top: 0;
    margin-top: 0;
  }
  /* line 1238, ../sass/screen.scss */
  .werston-img-text .section__img .section__img__inner .hide {
    display: block;
  }
  /* line 1241, ../sass/screen.scss */
  .werston-img-text .section__body {
    margin-top: 0;
  }
  /* line 1244, ../sass/screen.scss */
  .werston-img-text .section__body .content-area .btn-new-style img {
    display: inline-block;
  }

  /* line 1251, ../sass/screen.scss */
  .testimonial-section .content-spacing {
    margin-top: 30px;
  }
  /* line 1252, ../sass/screen.scss */
  .testimonial-section .content-spacing:first-child {
    margin-top: 0;
  }
  /* line 1253, ../sass/screen.scss */
  .testimonial-section .content-spacing .content-area p {
    max-width: 100%;
  }

  /* line 1257, ../sass/screen.scss */
  .featured-products .products-area h6 {
    width: 230px;
    height: 71px;
  }
  /* line 1258, ../sass/screen.scss */
  .featured-products .products-area img {
    min-height: 100%;
  }

  /* line 1263, ../sass/screen.scss */
  .location-area iframe {
    height: 670px;
  }
  /* line 1264, ../sass/screen.scss */
  .location-area .font-family-cormorant.gray {
    margin: 0 auto;
    margin-left: 0;
    margin-top: 20px;
  }

  /* line 1267, ../sass/screen.scss */
  .form-section .location--area, .footer-area .footer-contains .footer-menu {
    margin-top: 30px;
  }

  /* line 1271, ../sass/screen.scss */
  .footer-area .footer-contains .subscribe-address-data .subscribe--form {
    max-width: 350px;
  }
  /* line 1272, ../sass/screen.scss */
  .footer-area .footer-contains .footer-menu:before {
    content: none;
  }
  /* line 1274, ../sass/screen.scss */
  .footer-area .footer-copyright-area .copyright-label {
    font-size: 13px;
    line-height: 23px;
  }

  /* line 1281, ../sass/screen.scss */
  .our-work-slider .slick-arrow:after {
    width: 50px;
  }
  /* line 1282, ../sass/screen.scss */
  .our-work-slider .next {
    right: 90px;
  }
  /* line 1284, ../sass/screen.scss */
  .our-work-slider .prev {
    left: 90px;
  }
  /* line 1285, ../sass/screen.scss */
  .our-work-slider .prev:after {
    left: -62px;
  }
  /* line 1287, ../sass/screen.scss */
  .our-work-slider .our-slider-content .our-slider-items {
    padding: 0 12px;
  }

  /* line 1294, ../sass/screen.scss */
  .inter-locking-page .about-inter-locking {
    padding-bottom: 0;
  }

  /* line 1301, ../sass/screen.scss */
  .stone-maintenance-section .maintenance-item figure {
    display: flex;
    min-height: 350px;
  }
  /* line 1302, ../sass/screen.scss */
  .stone-maintenance-section .big-font-right-after + .row {
    margin: 0 -8px;
  }
  /* line 1303, ../sass/screen.scss */
  .stone-maintenance-section .big-font-right-after + .row .col {
    padding: 0 8px;
  }

  /* line 1310, ../sass/screen.scss */
  .ladscape-page .about-inter-locking {
    padding-bottom: 0;
  }
  /* line 1311, ../sass/screen.scss */
  .ladscape-page .calculating-section .calculating-title h2 {
    font-size: 24px;
    line-height: 34px;
  }
  /* line 1312, ../sass/screen.scss */
  .ladscape-page .stone-maintenanace-im-t ul li {
    line-height: 29px;
  }

  /* line 1320, ../sass/screen.scss */
  .grass-garden-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
    padding-bottom: 8px;
    padding-top: 8px;
  }
  /* line 1321, ../sass/screen.scss */
  .grass-garden-page .banner-section .banner-image__content .banner-content__area p {
    padding-bottom: 8px;
  }
  /* line 1324, ../sass/screen.scss */
  .grass-garden-page .gras-garden-product .hover-bg-light figure a {
    width: 100%;
  }
  /* line 1325, ../sass/screen.scss */
  .grass-garden-page .gras-garden-product .hover-bg-light figure a img {
    width: 100%;
  }
  /* line 1328, ../sass/screen.scss */
  .grass-garden-page .gras-garden-product .product-content .product-price-main h6 {
    padding-right: 6px;
  }
  /* line 1329, ../sass/screen.scss */
  .grass-garden-page .gras-garden-product .product-content .product-price-main p {
    font-size: 12px;
    line-height: 18px;
  }
  /* line 1332, ../sass/screen.scss */
  .grass-garden-page .gras-garden-product + .section-space {
    padding-bottom: 0;
  }

  /* line 1338, ../sass/screen.scss */
  .faq-accordian .big-font-after-before {
    padding-bottom: 20px;
  }

  /* line 1339, ../sass/screen.scss */
  .main-accordian .panel-heading h6 a {
    max-width: 410px;
  }
}
@media (max-width: 575px) {
  /* line 1342, ../sass/screen.scss */
  .container {
    padding: 0 20px;
  }

  /* line 1343, ../sass/screen.scss */
  .big-font-right-after h2::after {
    content: none;
  }

  /* line 1345, ../sass/screen.scss */
  .store-location-area .col1, .store-location-area .col2 {
    ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 1346, ../sass/screen.scss */
  .content-btn {
    text-align: left;
    margin-top: 15px;
  }

  /* line 1347, ../sass/screen.scss */
  .store-location-area .col2 {
    margin-top: 30px;
  }

  /* line 1349, ../sass/screen.scss */
  .big-font-right-after h2 span {
    margin-right: 0;
  }

  /* line 1355, ../sass/screen.scss */
  .header .header-section {
    padding: 15px 0;
  }
  /* line 1356, ../sass/screen.scss */
  .header .header-section .anounce-message {
    font-size: 12px;
  }

  /* line 1358, ../sass/screen.scss */
  .app-container .content-container .side-menu {
    top: 162px;
  }

  /* line 1359, ../sass/screen.scss */
  .header .logo-section img, .footer-area .footer-contains .footer-logo-area img {
    max-width: 335px;
  }

  /* line 1361, ../sass/screen.scss */
  .header .navigation-area .navigation .social-icon {
    border-right: none;
  }
  /* line 1362, ../sass/screen.scss */
  .header .navigation-area .navigation .search {
    padding-left: 25px;
    padding-right: 5px;
  }

  /* line 1366, ../sass/screen.scss */
  .index-page .banner-section .banner-image__content .banner-content__area .btn-new-style {
    padding: 12px 30px;
  }

  /* line 1367, ../sass/screen.scss */
  .banner-section .banner-image__content .banner-content__area p, .naturat-page .banner-section .banner-image__content .banner-content__area p {
    padding-bottom: 10px;
  }

  /* line 1370, ../sass/screen.scss */
  .featured-products {
    padding-bottom: 0;
  }
  /* line 1371, ../sass/screen.scss */
  .featured-products .product-row {
    margin: 0 -10px;
  }
  /* line 1372, ../sass/screen.scss */
  .featured-products .product-row .col {
    padding: 0 10px;
  }
  /* line 1375, ../sass/screen.scss */
  .featured-products .products-area img {
    min-height: 240px;
    object-fit: cover;
  }

  /* line 1379, ../sass/screen.scss */
  .footer-area .footer-copyright-area {
    text-align: center;
  }
  /* line 1380, ../sass/screen.scss */
  .footer-area .footer-copyright-area .social {
    text-align: center;
    margin-top: 15px;
  }

  /* line 1386, ../sass/screen.scss */
  .our-work-slider .our-slider-content .our-slider-items figure img {
    min-height: 270px;
    object-fit: cover;
  }

  /* line 1392, ../sass/screen.scss */
  .stone-maintenance-section .maintenance-item figure {
    min-height: 340px;
  }
  /* line 1393, ../sass/screen.scss */
  .stone-maintenance-section .stone-maintenance-section .maintenance-click .maintenance-content-hover {
    padding: 14px 12px;
  }

  /* line 1400, ../sass/screen.scss */
  .banas-flag-section .banas-flag-items {
    margin-top: 30px;
  }
  /* line 1401, ../sass/screen.scss */
  .banas-flag-section .banas-flag-items figure a, .banas-flag-section .banas-flag-items figure img {
    width: 100%;
  }

  /* line 1408, ../sass/screen.scss */
  .our-suplices-section .big-font-after-before {
    padding-bottom: 20px;
  }
  /* line 1409, ../sass/screen.scss */
  .our-suplices-section .our-suplices-logo .our-logo-content {
    margin-bottom: 30px;
  }

  /* line 1415, ../sass/screen.scss */
  .big-font-after-before h2 span, .form-section .title--label h2 {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 1416, ../sass/screen.scss */
  .big-font-after-before h2:before, .form-section .title--label:before {
    content: none;
  }

  /* line 1418, ../sass/screen.scss */
  .main-accordian .card-body p {
    font-size: 11px;
    line-height: 20px;
  }
  /* line 1419, ../sass/screen.scss */
  .main-accordian .card {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  /* line 1420, ../sass/screen.scss */
  .main-accordian .panel-heading h6 {
    font-size: 11px;
    line-height: 20px;
  }
  /* line 1422, ../sass/screen.scss */
  .main-accordian .panel-heading h6 a {
    max-width: 289px;
  }
}
@media (max-width: 527px) {
  /* line 1427, ../sass/screen.scss */
  .stone-maintenance-section .big-font-right-after + .row .col, .grass-garden-page .gras-garden-product .col,
  .banas-flag-section .col {
    ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  /* line 1433, ../sass/screen.scss */
  .naturat-page .banner-section .banner-image__content .banner-content__area .btn-new-style + .btn-new-style {
    margin-left: 0;
    margin-top: 15px;
    width: 100%;
    display: block;
    max-width: 293px;
  }
}
@media (max-width: 450px) {
  /* line 1437, ../sass/screen.scss */
  .our-suplices-section .our-suplices-logo .col {
    ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (max-width: 374px) {
  /* line 1440, ../sass/screen.scss */
  .container {
    padding: 0 15px;
  }

  /* line 1441, ../sass/screen.scss */
  .border-right-after h4:after {
    content: none;
  }

  /* line 1442, ../sass/screen.scss */
  .big-font-right-after h2::after {
    content: none;
  }

  /* line 1447, ../sass/screen.scss */
  .app-container .content-container .side-menu {
    top: 153px;
  }

  /* line 1448, ../sass/screen.scss */
  .header .logo-section img, .footer-area .footer-contains .footer-logo-area img {
    max-width: 295px;
  }

  /* line 1449, ../sass/screen.scss */
  .header .navigation-area .navigation .social {
    margin-right: 15px;
  }
  /* line 1450, ../sass/screen.scss */
  .header .navigation-area .navigation .social .social-space {
    margin: 0 4px;
  }

  /* line 1453, ../sass/screen.scss */
  .img-text__section .content-area .btn-new-style {
    padding-left: 17px;
    padding-right: 17px;
  }

  /* line 1456, ../sass/screen.scss */
  .location-area .font-family-cormorant.gray .font-family-cormorant.gray {
    margin-top: 10px;
  }
  /* line 1457, ../sass/screen.scss */
  .location-area .font-family-cormorant.gray .common {
    margin-bottom: 15px;
  }

  /* line 1460, ../sass/screen.scss */
  .featured-products .products-area h6 {
    width: 180px;
    height: 51px;
  }

  /* line 1466, ../sass/screen.scss */
  .our-work-slider .slick-arrow:after, .our-work-slider .prev:after {
    content: none;
  }
  /* line 1467, ../sass/screen.scss */
  .our-work-slider .prev {
    left: 20px;
  }
  /* line 1468, ../sass/screen.scss */
  .our-work-slider .next {
    right: 20px;
  }

  /* line 1474, ../sass/screen.scss */
  .main-accordian .panel-heading h6 a {
    max-width: 249px;
  }
}
