.custom-side-dots:after,.custom-side-dots:before{content:'';top:50%;width:8px;height:8px;border-radius:100%;transform:translate3d(0,-50%,0);position:absolute;background-color:#ccc}.custom-btn-style-1,.custom-working-hours .custom-working-hours-item.active *,.custom-working-hours .custom-working-hours-item:hover *{color:#fff!important}.custom-primary-font{font-family:Poppins,sans-serif!important}.custom-secondary-font{font-family:Montserrat,sans-serif!important}.custom-tertiary-font{font-family:'Playfair Display',sans-serif!important}.custom-padding-1{padding:.7rem .8rem!important}.custom-font-weight-medium{font-weight:500!important}.custom-font-weight-extra-light{font-weight:200!important}.custom-fs-1{font-size:1.3em!important}.custom-fs-2{font-size:3.34rem!important}.text-3{font-size:1.1em!important}.custom-btn-style-1{background-color:#000!important;border-color:#000!important;font-family:Poppins,sans-serif;font-size:1.1rem;padding:.5rem 1.5rem!important}.custom-slider-dot{width:12px;height:12px;border-radius:100%}@-webkit-keyframes lineProgress{from{stroke-dashoffset:1550}to{stroke-dashoffset:0}}@keyframes lineProgress{from{stroke-dashoffset:1550}to{stroke-dashoffset:0}}.lineProgress{-webkit-animation-name:lineProgress;animation-name:lineProgress}@-webkit-keyframes lineProgressAndFill{0%{stroke-dasharray:1440;stroke-dashoffset:1440;fill-opacity:0}75%{fill-opacity:0.5}90%{stroke-dasharray:1440;stroke-dashoffset:0;fill-opacity:0.5}100%{stroke-dasharray:1440;stroke-dashoffset:0;fill-opacity:1}}@keyframes lineProgressAndFill{0%{stroke-dasharray:1440;stroke-dashoffset:1440;fill-opacity:0}75%{fill-opacity:0.5}90%{stroke-dasharray:1440;stroke-dashoffset:0;fill-opacity:0.5}100%{stroke-dasharray:1440;stroke-dashoffset:0;fill-opacity:1}}.lineProgressAndFill{-webkit-animation-name:lineProgressAndFill;animation-name:lineProgressAndFill}.custom-side-dots{position:relative;padding-left:1.2rem;padding-right:1.2rem}.custom-side-dots:before{left:0}.custom-side-dots:after{right:0}.custom-side-dots.custom-side-dots-rm-right{padding-right:0}.custom-side-dots.custom-side-dots-rm-left:before,.custom-side-dots.custom-side-dots-rm-right:after{content:none}.custom-side-dots.custom-side-dots-rm-left{padding-left:0}.custom-side-dots.custom-side-dots-at-top{padding-left:15px;padding-right:15px}.custom-side-dots.custom-side-dots-at-top:after,.custom-side-dots.custom-side-dots-at-top:before{top:44px;transform:none}.custom-side-dots.custom-side-dots-big:after,.custom-side-dots.custom-side-dots-big:before{width:14px;height:14px}.custom-side-dots.custom-side-dots-outside:before{left:-20px}.custom-side-dots.custom-side-dots-outside:after{right:-20px}.custom-images-position-1 div:nth-child(2){transform:translate3d(-50%,-30%,0)}.custom-images-position-1 div:nth-child(3){transform:translate3d(76%,30%,0)}.custom-images-position-1 div:nth-child(4){transform:translate3d(-13%,147%,0)}.custom-circle-pos-1{top:-170px!important}.custom-circle-pos-2{bottom:-210px!important;right:-170px!important}.custom-blockquote-style-1{position:relative;border:0;padding:.5rem 2.8rem}.custom-blockquote-style-1:before{content:"“";position:absolute;left:-2px;top:-24px;font-size:75px;font-style:normal;font-family:'Playfair Display',sans-serif;line-height:1;color:#777}.custom-blockquote-style-1 p{font-family:'Playfair Display',sans-serif;font-size:1.3rem;line-height:1.6}.custom-testimonial-style-1 .custom-testimonial-quote>span{font-family:'Playfair Display',sans-serif;font-size:12rem;line-height:1;display:block;max-height:5.9rem}.custom-instagram-feed,.custom-working-hours{display:flex}.custom-working-hours .custom-working-hours-item{flex-basis:14.2857%;max-width:14.2857%;text-align:center;box-shadow:0 0 38px -3px rgba(111,111,111,.15);margin-left:7px;margin-right:7px;padding:2.5rem .5rem;transition:.3s}.custom-working-hours .custom-working-hours-item:first-child{margin-left:0}.custom-working-hours .custom-working-hours-item:last-child{margin-right:0}.custom-working-hours .custom-working-hours-item.active,.custom-working-hours .custom-working-hours-item:hover{background-color:#ccc}@media (max-width:991px){.custom-working-hours{flex-wrap:wrap;justify-content:center}.custom-working-hours .custom-working-hours-item{flex-basis:23.1857%;max-width:23.1857%}.custom-working-hours .custom-working-hours-item:nth-child(5),.custom-working-hours .custom-working-hours-item:nth-child(6),.custom-working-hours .custom-working-hours-item:nth-child(7){margin-top:15px}}@media (max-width:767px){.custom-side-dots.custom-side-dots-rm-sm:after,.custom-side-dots.custom-side-dots-rm-sm:before{content:none}.custom-working-hours .custom-working-hours-item{flex-basis:30.4857%;max-width:30.4857%}.custom-working-hours .custom-working-hours-item:nth-child(4){margin-top:15px}}.custom-menu-item .custom-menu-item-details{display:flex;justify-content:space-between}.custom-menu-item .custom-menu-item-details .custom-menu-item-price,.custom-menu-item .custom-menu-item-details .custom-menu-item-title{white-space:nowrap}.custom-menu-item .custom-menu-item-details .custom-menu-item-price strong{font-size:1.3rem}.custom-menu-item .custom-menu-item-details .custom-menu-item-price strong>span{font-size:.6em}.custom-menu-item .custom-menu-item-details .custom-menu-item-line{width:100%;border-bottom:1px dashed #777}.custom-instagram-feed .custom-instagram-feed-title{flex-basis:12.5%;max-width:12.5%;text-align:center;padding:0 2rem;display:flex;flex-direction:column;justify-content:center}.custom-instagram-feed .custom-intagram-feed-content{flex-basis:87.5%;max-width:87.5%}@media (max-width:1440px){.custom-instagram-feed .custom-instagram-feed-title{flex-basis:32.5%;max-width:32.5%}.custom-instagram-feed .custom-intagram-feed-content{flex-basis:67.5%;max-width:67.5%}}@media (max-width:575px){.custom-mobile-scale-1{transform:scale(.6)}.custom-working-hours .custom-working-hours-item{flex-basis:44.9857%;max-width:44.9857%}.custom-working-hours .custom-working-hours-item:nth-child(3){margin-top:15px}.custom-instagram-feed .custom-instagram-feed-title,.custom-instagram-feed .custom-intagram-feed-content{flex-basis:50%;max-width:50%}}.custom-form-style-1 .form-control::-webkit-input-placeholder{color:#777}.custom-form-style-1 .form-control::-moz-placeholder{color:#777}.custom-form-style-1 .form-control:-ms-input-placeholder{color:#777}.custom-form-style-1 .form-control:-moz-placeholder{color:#777}