html,body,h1,h2,h3,h4,h5,h6,p,ul,li,a,div{padding:0;margin:0}.white{color:#fff}.maroon{color:#680F36}.orange{color:#F6A62E}.white-bg{background-color:#fff}.maroon-bg{background-color:#680F36}.orange-bg{background-color:#F6A62E}.light-bg{background-color:#eee}h1,.h1{font-size:40px;line-height:1.1em;margin-bottom:10px;color:#F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800}@media (min-width: 768px){h1,.h1{font-size:70px}}@media (min-width: 992px){h1,.h1{font-size:80px;line-height:1em}}@media (min-width: 1200px){h1,.h1{font-size:100px;line-height:0.9em}}h2{font-size:22px;line-height:1em;margin-bottom:10px;color:#680F36;letter-spacing:3px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800}@media (min-width: 768px){h2{font-size:22px;margin-bottom:10px;line-height:1.1em}}@media (min-width: 992px){h2{font-size:28px;margin-bottom:10px;line-height:1.2em}}@media (min-width: 1200px){h2{font-size:32px;margin-bottom:10px;line-height:1.25em}}h3{font-size:17px;line-height:1.3em;margin-bottom:10px;color:#680F36;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:700}@media (min-width: 768px){h3{font-size:15px;margin-bottom:15px}}@media (min-width: 992px){h3{font-size:20px;margin-bottom:18px}}@media (min-width: 1200px){h3{font-size:22px;margin-bottom:18px}}h4{font-size:17px;line-height:1.25em;margin-bottom:10px;color:#680F36;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800}@media (min-width: 768px){h4{font-size:16px;line-height:1.25em}}@media (min-width: 992px){h4{font-size:18px;line-height:1.3em}}h5{font-size:15px;line-height:1.2em;margin-bottom:18px;color:#680F36;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:700}@media (min-width: 768px){h5{font-size:16px;line-height:1.3em}}@media (min-width: 992px){h5{font-size:17px;line-height:1.45em}}h6{font-size:13px;line-height:1.45em;margin-bottom:15px;color:#680F36;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal}@media (min-width: 768px){h6{font-size:13px}}@media (min-width: 992px){h6{font-size:15px}}strong{font-weight:500}p,label,li{font-size:14px;line-height:1.3em;margin:0 0 10px 0;color:#222;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal}@media (min-width: 768px){p,label,li{font-size:14px;line-height:1.4em;margin:0 0 10px 0}}@media (min-width: 992px){p,label,li{font-size:16px;line-height:1.4em;margin:0 0 13px 0}}@media (min-width: 1200px){p,label,li{font-size:17px;line-height:1.4em}}.large-p p:first-of-type{font-size:15px;line-height:1.4em;font-weight:500}@media (min-width: 768px){.large-p p:first-of-type{font-size:17px;line-height:1.4em}}@media (min-width: 992px){.large-p p:first-of-type{font-size:19px;line-height:1.35em}}@media (min-width: 1200px){.large-p p:first-of-type{font-size:20px}}body{font-size:13px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;color:#F6A62E;box-sizing:border-box}.fw{width:100%;float:left;display:block;padding:0;margin:0}.rd-corners{border-radius:22px}.block{padding:30px;border-radius:22px}.relative{position:relative}.resp-img{width:100%;height:auto}.dropdown-menu{left:auto !important;top:auto !important;border-radius:0;padding:0;margin:0;color:#222;max-width:260px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.dropdown-menu{max-width:1000px}}.dropdown-menu .menu-item a{padding:12px 15px 10px 15px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;font-size:12px;color:#222;background-color:#fff;text-align:center}.dropdown-menu .menu-item a:hover{background-color:#680F36;color:#fff}@media (min-width: 992px){.dropdown-menu .menu-item a{text-align:left}}.navbar{padding:15px 15px;position:fixed;top:0;left:0;z-index:1000;width:100%;background-color:#222}@media (min-width: 768px){.navbar{padding:25px 30px}}@media (min-width: 992px){.navbar{background-color:transparent}}.navbar .menu-item{margin-bottom:0;text-align:center}@media (min-width: 992px){.navbar .menu-item{text-align:right}}.navbar .menu-item .dropdown-menu{left:initial !important;padding:0;margin:0;color:#222;max-width:260px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.navbar .menu-item .dropdown-menu{max-width:1000px}}.navbar .menu-item .dropdown-menu .dropdown-item{padding:12px 15px 10px 15px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;font-size:12px;background-color:#fff;text-align:center}.navbar .menu-item .dropdown-menu .dropdown-item:hover{background-color:#680F36;color:#fff}@media (min-width: 992px){.navbar .menu-item .dropdown-menu .dropdown-item{text-align:left}}.navbar .nav-link{color:#fff;font-size:12px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal}.navbar .nav-link:hover{color:#680F36}@media (min-width: 992px){.navbar .nav-link{padding-left:20px;padding-right:20px;font-size:11px}}@media (min-width: 992px){.navbar .nav-link{font-size:12px}}.navbar .nav-link.btn,.navbar .nav-link.btn-gh{width:260px;margin-left:auto;margin-right:auto;margin-bottom:22px}@media (min-width: 992px){.navbar .nav-link.btn,.navbar .nav-link.btn-gh{margin-left:15px;margin-bottom:0;width:auto}}.navbar .nav-link.btn{margin-top:14px}@media (min-width: 768px){.navbar .nav-link.btn{margin-top:16px}}@media (min-width: 992px){.navbar .nav-link.btn{margin-top:0px}}.navbar-brand{padding:0}.navbar-brand img{width:80px;height:39px}@media (min-width: 768px){.navbar-brand img{width:80px;height:39px}}@media (min-width: 992px){.navbar-brand img{width:100px;height:54px}}.navbar-nav{margin-top:15px}@media (min-width: 992px){.navbar-nav{margin-top:0}}.navbar-expand-lg .navbar-nav .nav-link{padding:16px}.navbar-toggler:focus,.navbar-toggler:hover{outline:none}.btn,.navbar-expand-lg .navbar-nav .btn{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800}@media (min-width: 768px){.btn,.navbar-expand-lg .navbar-nav .btn{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.btn,.navbar-expand-lg .navbar-nav .btn{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.btn:hover,.navbar-expand-lg .navbar-nav .btn:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}.btn-white{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800;background-color:#fff;color:#F6A62E;border-color:#fff}@media (min-width: 768px){.btn-white{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.btn-white{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.btn-white:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}.btn-pink{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800;background-color:#680F36;color:#fff;border-color:#680F36}@media (min-width: 768px){.btn-pink{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.btn-pink{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.btn-pink:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}.btn-pink:hover{background-color:#fff;color:#680F36;border-color:#fff}.btn-gh,.navbar-expand-lg .navbar-nav .btn-gh{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800;background:transparent;border:solid 2px #680F36;color:#fff}@media (min-width: 768px){.btn-gh,.navbar-expand-lg .navbar-nav .btn-gh{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.btn-gh,.navbar-expand-lg .navbar-nav .btn-gh{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.btn-gh:hover,.navbar-expand-lg .navbar-nav .btn-gh:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}.btn-gh:hover,.navbar-expand-lg .navbar-nav .btn-gh:hover{background-color:transparent;color:#fff}.btn-lg{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800;padding:18px 30px 16px 30px;font-size:17px;min-width:200px}@media (min-width: 768px){.btn-lg{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.btn-lg{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.btn-lg:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}.btn-gh-lg{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800;padding:14px 20px 12px 20px;font-size:14px;min-width:160px;background:transparent;border:solid 2px #680F36;color:#fff}@media (min-width: 768px){.btn-gh-lg{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.btn-gh-lg{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.btn-gh-lg:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}@media (min-width: 768px){.btn-gh-lg{padding:16px 26px 14px 26px;font-size:16px;min-width:180px}}@media (min-width: 992px){.btn-gh-lg{padding:18px 30px 16px 30px;font-size:17px;min-width:200px}}.btn-gh-lg:hover{background-color:transparent;color:#fff}.underline-link{color:#222;border-color:#222}.underline-link:hover{color:#680F36;border-color:#680F36}.box-shadow{-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2)}.sect-pad-top-sm{padding-top:30px}@media (min-width: 768px){.sect-pad-top-sm{padding-top:40px}}@media (min-width: 992px){.sect-pad-top-sm{padding-top:70px}}.sect-pad-bot-sm{padding-bottom:30px}@media (min-width: 768px){.sect-pad-bot-sm{padding-bottom:40px}}@media (min-width: 992px){.sect-pad-bot-sm{padding-bottom:70px}}.sect-pad-top{padding-top:40px}@media (min-width: 768px){.sect-pad-top{padding-top:50px}}@media (min-width: 992px){.sect-pad-top{padding-top:70px}}.sect-pad-bot{padding-bottom:40px}@media (min-width: 768px){.sect-pad-bot{padding-bottom:50px}}@media (min-width: 992px){.sect-pad-bot{padding-bottom:70px}}.sect-pad-top-lg{padding-top:40px}@media (min-width: 768px){.sect-pad-top-lg{padding-top:100px}}@media (min-width: 992px){.sect-pad-top-lg{padding-top:180px}}.sect-pad-bot-lg{padding-bottom:40px}@media (min-width: 768px){.sect-pad-bot-lg{padding-bottom:100px}}@media (min-width: 992px){.sect-pad-bot-lg{padding-bottom:180px}}.last-p-marg p:last-of-type{margin-bottom:0}::placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}.breadcrumbs{text-align:left;position:absolute;left:15px;bottom:0}.breadcrumbs li{display:inline-block;vertical-align:middle;text-align:left;margin-bottom:0;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;font-size:9px}@media (min-width: 768px){.breadcrumbs li{font-size:11px}}.breadcrumbs li a{display:block;padding:15px 20px 14px 0px;margin-right:10px;color:#680F36;background-image:url("../images/chev-right-white.svg");background-repeat:no-repeat;background-size:6px auto;background-position:right center}@media (min-width: 768px){.breadcrumbs li a{padding:15px 25px 14px 0px;margin-right:16px}}.breadcrumbs li a:hover{text-decoration:none}.form-control{border-radius:0;height:38px;margin-bottom:10px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;font-size:15px}@media (min-width: 768px){.form-control{font-size:16px;height:40px;margin-bottom:15px}}@media (min-width: 992px){.form-control{height:46px;font-size:17px;margin-bottom:20px}}.form-control::-webkit-input-placeholder{color:#bbb}.form-control::-moz-placeholder{color:#bbb}.form-control:-ms-input-placeholder{color:#bbb}.form-control:-moz-placeholder{color:#bbb}.form-control:focus{outline:none;box-shadow:none;border:solid 1px #680F36}label{color:#222;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;font-size:13px;text-transform:none;margin-bottom:10px}textarea.form-control{height:200px;padding-top:10px}.carousel-control-prev{background-image:url("../images/chev-left-white.svg");background-repeat:no-repeat;background-size:20px auto;background-position:center center}.carousel-control-next{background-image:url("../images/chev-right-white.svg");background-repeat:no-repeat;background-size:20px auto;background-position:center center}.hide-mob{display:none}@media (min-width: 768px){.hide-mob{display:block}}@media (min-width: 992px){.hide-mob{display:block}}.hide-tab{display:block}@media (min-width: 768px){.hide-tab{display:none !important}}@media (min-width: 992px){.hide-tab{display:block}}.hide-desk{display:block}@media (min-width: 768px){.hide-desk{display:block}}@media (min-width: 992px){.hide-desk{display:none !important}}.sl-wrapper .sl-navigation button{overflow:hidden;text-indent:-100px;background-repeat:no-repeat;background-size:20px 20px;width:20px;height:20px}@media (min-width: 768px){.sl-wrapper .sl-navigation button{background-size:30px 30px;width:30px;height:30px}}.sl-wrapper .sl-navigation button.sl-prev{background-image:url(../images/chev-left-white.svg)}.sl-wrapper .sl-navigation button.sl-next{background-image:url(../images/chev-right-white.svg)}.sl-wrapper button.sl-close{overflow:hidden;text-indent:-100px;background-repeat:no-repeat;background-size:15px 15px;background-image:url(../images/close-icon-white.svg);background-position:center center;width:20px;height:20px;margin:-9px -12px 0 0}@media (min-width: 768px){.sl-wrapper button.sl-close{background-size:25px 25px;width:30px;height:30px;margin:-4px -10px 0 0}}.sl-wrapper .sl-counter{font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal;color:#fff;left:20px;top:20px}@media (min-width: 768px){.sl-wrapper .sl-counter{left:30px;top:30px}}.sl-overlay{background:#222;opacity:0.95}body.hidden-scroll{overflow-y:scroll;padding-right:0 !important}.gallery a:hover::after{content:'';width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.8);background-repeat:no-repeat;background-image:url("../images/zoom-in.svg");background-size:30px 30px;background-position:center center}.grid{width:100%}.grid:after{content:'';display:block;clear:both}.grid-item{height:240px;float:left;background:#eee;border-top:7px solid #fff;border-bottom:8px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff;border-radius:0px;background-repeat:no-repeat;background-size:cover}@media (min-width: 992px){.grid-item{height:calc(300px - 30px);border:15px solid #fff}}.grid-sizer,.grid-item{width:100%}@media (min-width: 992px){.grid-sizer,.grid-item{width:33.333%}}.grid-item--width2{width:100%;height:240px}@media (min-width: 992px){.grid-item--width2{width:66.666%;height:calc(600px - 60px)}}a[href^="tel"]{color:#fff}h2,h3{text-transform:uppercase}p a{color:#680F36;text-decoration:none}p a:hover{color:#680F36;text-decoration:underline}.insta-minus-margin{margin-top:-5px}.hamburger{position:absolute;top:17px;right:15px;z-index:1}@media (min-width: 1400px){.hamburger{display:none}}.close-mob-nav{display:block;width:42px;height:30px;position:absolute;top:15px;right:15px;z-index:2}.nav-scroll-margin{scroll-margin-top:115px}@media (min-width: 768px){.nav-scroll-margin{scroll-margin-top:125px}}@media (min-width: 992px){.nav-scroll-margin{scroll-margin-top:104px}}.nav-custom{background-color:#680F36;height:60px;position:fixed;top:0;left:0;right:0;z-index:1000;box-shadow:0 0 20px rgba(0,0,0,0.2)}.nav-custom .nav-wrap,.nav-custom .mob-menu{background-color:#680F36;display:none;padding-bottom:20px;box-shadow:0 0 20px rgba(0,0,0,0.2)}@media (min-width: 1400px){.nav-custom .nav-wrap,.nav-custom .mob-menu{padding-top:0;padding-bottom:0;display:block !important}}.nav-custom .nav-wrap li,.nav-custom .mob-menu li{display:block;vertical-align:middle;text-transform:uppercase;color:#fff;margin:0 30px;border-top:solid 1px rgba(255,255,255,0.1);font-size:14px}@media (min-width: 1400px){.nav-custom .nav-wrap li,.nav-custom .mob-menu li{display:inline-block;border:none;margin:0;font-size:16px}}@media (min-width: 1200px){.nav-custom .nav-wrap li,.nav-custom .mob-menu li{font-size:17px}}.nav-custom .nav-wrap li:first-of-type,.nav-custom .mob-menu li:first-of-type{padding-top:120px;border:none}@media (min-width: 992px){.nav-custom .nav-wrap li:first-of-type,.nav-custom .mob-menu li:first-of-type{padding-top:156px}}@media (min-width: 1400px){.nav-custom .nav-wrap li:first-of-type,.nav-custom .mob-menu li:first-of-type{padding-top:0}}.nav-custom .nav-wrap li a,.nav-custom .mob-menu li a{line-height:60px;display:block;padding:0 30px;text-decoration:none;color:#fff}@media (min-width: 768px){.nav-custom .nav-wrap li a,.nav-custom .mob-menu li a{padding:0 18px}}@media (min-width: 992px){.nav-custom .nav-wrap li a,.nav-custom .mob-menu li a{padding:0 22px}}.nav-custom .nav-wrap{display:none}@media (min-width: 1400px){.nav-custom .nav-wrap{display:block}}@media (min-width: 1400px){.nav-custom .nav-wrap.mob-menu{display:none !important}}.nav-custom .nav-spacer{border:none !important}@media (min-width: 1400px){.nav-custom .nav-spacer{width:0;transition:all 0.5s ease-out;margin:0}}.nav-custom .scroll-logo,.nav-custom .scroll-logo-mob{position:absolute;left:50%;top:0;transform:translate(-50%, 0);width:300px;height:auto;background-image:url("../images/nav-bg@2x.png");background-repeat:no-repeat;background-size:100% auto}@media (min-width: 768px){.nav-custom .scroll-logo,.nav-custom .scroll-logo-mob{width:300px}}@media (min-width: 992px){.nav-custom .scroll-logo,.nav-custom .scroll-logo-mob{width:400px}}.nav-custom .scroll-logo-mob{display:block}@media (min-width: 1400px){.nav-custom .scroll-logo-mob{display:none}}@media (min-width: 768px){.nav-custom.scrolled .nav-spacer{width:280px}}@media (min-width: 992px){.nav-custom.scrolled .nav-spacer{width:400px}}.first-p p:first-of-type{font-weight:800}.about,.contact{padding-left:20px;padding-right:20px}@media (min-width: 992px){.about,.contact{padding-left:30px;padding-right:30px}}.about h2,.about h4,.about p,.contact h2,.contact h4,.contact p{max-width:600px;margin-left:auto;margin-right:auto}.about-wrap{margin-bottom:20px}@media (min-width: 768px){.about-wrap{margin-bottom:30px}}@media (min-width: 992px){.about-wrap{margin-bottom:0px}}@media (min-width: 992px){.about-wrap h2,.about-wrap p{padding-right:40px}}.about-wrap p:last-of-type{margin-bottom:0}.contact.orange-bg{background-image:url("../images/watermark-orange.svg");background-repeat:no-repeat;background-size:cover}.hw.about{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 768px){.hw.about{min-height:440px}}@media (min-width: 992px){.hw.about{min-height:600px}}.hw.about p:last-of-type{margin-bottom:0}.services-wrap{margin-top:20px}.service-panel{position:relative;height:300px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-bottom:20px}@media (min-width: 768px){.service-panel{margin-bottom:0;height:270px}}@media (min-width: 992px){.service-panel{height:400px}}.service-panel .slick-slide{height:300px;background-size:cover;background-position:center center}@media (min-width: 768px){.service-panel .slick-slide{height:270px}}@media (min-width: 992px){.service-panel .slick-slide{height:400px}}.service-panel>h3{color:#fff;position:absolute;left:0;right:0;bottom:0;padding:12px 20px;background-color:#680F36;margin:0}@media (min-width: 768px){.service-panel>h3{padding:12px}}@media (min-width: 992px){.service-panel>h3{padding:14px 20px}}.service-panel .service-overlay{padding:0 30px;opacity:0;transition:all 0.5s ease-out;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#680F36;background-image:url("../images/watermark-maroon.svg");background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;flex-direction:column;cursor:pointer}.service-panel .service-overlay h3{color:#fff}.service-panel .service-overlay p{color:#fff;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal}.service-panel .service-overlay p:last-of-type{margin:0}.service-panel:hover .service-overlay{opacity:1}.service1a{background-image:url("../images/gallery/10.jpg")}.service1b{background-image:url("../images/gallery/1.jpg")}.service2a{background-image:url("../images/gallery/3.jpg")}.service2b{background-image:url("../images/gallery/11.jpg")}.service3a{background-image:url("../images/gallery/15.jpg")}.service3b{background-image:url("../images/gallery/16.jpg")}.hw{width:100%;display:block;float:left}@media (min-width: 768px){.hw{width:50%}}.hero-logo{width:90%;height:auto;max-width:800px;display:inline-block}@media (min-width: 768px){.hero-logo{width:70%}}@media (min-width: 992px){.hero-logo{width:80%}}.banner{margin-top:60px}.banner .slick-cara-hero{margin:0 !important}.banner .slick-cara-hero .slick-slide{width:100%;height:360px;background-repeat:no-repeat;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 30px}@media (min-width: 768px){.banner .slick-cara-hero .slick-slide{height:460px;padding:0}}@media (min-width: 992px){.banner .slick-cara-hero .slick-slide{height:620px}}.banner .slick-cara-hero .slick-dots{position:absolute;left:0;right:0;bottom:20px}@media (min-width: 768px){.banner .slick-cara-hero .slick-dots{bottom:30px}}.banner .slick-cara-hero .slick-dots li{width:auto;height:auto;margin:0 10px}.banner .slick-cara-hero .slick-dots li button{border:solid 2px #fff;border-radius:50px;width:8px;height:8px}.banner .slick-cara-hero .slick-dots li button:before{content:none}.banner .slick-cara-hero .slick-dots li.slick-active button{background-color:#fff}.banner .cara1{background-color:#F6A62E;background-image:url("../images/watermark-orange.svg")}.banner .cara2{background-color:#680F36;background-image:url("../images/watermark-maroon.svg")}.banner .cara2 h2{font-size:28px;color:#F6A62E;text-transform:none;letter-spacing:0;margin-bottom:18px}@media (min-width: 768px){.banner .cara2 h2{font-size:36px}}@media (min-width: 992px){.banner .cara2 h2{font-size:50px}}.banner .cara2 h3{font-size:16px;color:#F6A62E;text-transform:uppercase}@media (min-width: 768px){.banner .cara2 h3{font-size:20px}}@media (min-width: 992px){.banner .cara2 h3{font-size:26px}}.banner .cara2 p{color:#fff}.slick-cara-about .slick-slide{min-height:300px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (min-width: 768px){.slick-cara-about .slick-slide{min-height:440px}}@media (min-width: 992px){.slick-cara-about .slick-slide{min-height:600px}}.slick-cara-about .slick-arrow{position:absolute;z-index:1;top:50%;width:36px;height:36px;border-radius:100px;border:solid 2px #fff;background-repeat:no-repeat;background-size:8px auto}@media (min-width: 992px){.slick-cara-about .slick-arrow{width:50px;height:50px;background-size:12px auto}}.slick-cara-about .slick-arrow:before{content:none}.slick-cara-about .slick-prev,.slick-cara-about .slick-prev:hover,.slick-cara-about .slick-prev:focus{left:15px;background-image:url("../images/chev-left-white.svg");background-position:10px center;background-repeat:no-repeat;background-size:10px auto}@media (min-width: 992px){.slick-cara-about .slick-prev,.slick-cara-about .slick-prev:hover,.slick-cara-about .slick-prev:focus{left:30px;background-size:12px auto;background-position:16px center}}.slick-cara-about .slick-next,.slick-cara-about .slick-next:hover,.slick-cara-about .slick-next:focus{right:15px;background-image:url("../images/chev-right-white.svg");background-position:12px center;background-repeat:no-repeat;background-size:10px auto}@media (min-width: 992px){.slick-cara-about .slick-next,.slick-cara-about .slick-next:hover,.slick-cara-about .slick-next:focus{right:30px;background-size:12px auto;background-position:18px center}}.about1{background-image:url("../images/gallery/13.jpg")}.about2{background-image:url("../images/gallery/11.jpg")}.about3{background-image:url("../images/gallery/9.jpg")}.oh1{background-image:url("../images/gallery/8.jpg")}.oh2{background-image:url("../images/gallery/14.jpg")}.oh3{background-image:url("../images/gallery/12.jpg")}.form-wrap{margin-top:20px}.thank-you-message{margin-top:30px;padding:30px;background-color:#680F36}.thank-you-message h4{color:#F6A62E}.thank-you-message p{color:#fff !important}.leform-inline .leform-form-7,.leform-inline .leform-form-8{padding:0 !important}.leform-form-7 .leform-element .leform-button,.leform-form-8 .leform-element .leform-button{display:inline-block;padding:10px 20px 8px 20px;margin:2px 5px 0 5px;text-align:center;background-color:#F6A62E;color:#fff;text-decoration:none;font-size:13px;vertical-align:middle;box-sizing:border-box;min-width:150px;border-radius:6px;transition:color .20s ease-in-out,background-color .20s ease-in-out,border-color .20s ease-in-out,box-shadow .20s ease-in-out;text-transform:uppercase;border:solid 2px #F6A62E;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:800;border:none !important;background-color:#680F36 !important;margin-left:0;margin-right:0}@media (min-width: 768px){.leform-form-7 .leform-element .leform-button,.leform-form-8 .leform-element .leform-button{padding:12px 25px 10px 25px;font-size:14px;min-width:180px}}@media (min-width: 992px){.leform-form-7 .leform-element .leform-button,.leform-form-8 .leform-element .leform-button{padding:14px 30px 12px 30px;font-size:15px;min-width:200px;margin:5px 5px 0 5px}}.leform-form-7 .leform-element .leform-button:hover,.leform-form-8 .leform-element .leform-button:hover{background:#680F36;color:#fff;border-color:#680F36;text-decoration:none}.leform-form-7 .leform-element,.leform-form-8 .leform-element{padding-top:0 !important;padding-bottom:15px !important}.leform-column-label,.leform-description{display:none !important}.leform-form-7 .form-control,.leform-form-8 .form-control{height:38px !important;font-size:15px !important}@media (min-width: 768px){.leform-form-7 .form-control,.leform-form-8 .form-control{font-size:16px !important;height:40px !important}}@media (min-width: 992px){.leform-form-7 .form-control,.leform-form-8 .form-control{height:46px !important}}.leform-form-8 textarea.form-control,.leform-form-7 textarea.form-control{height:107px !important}.leform-form-input-medium .leform-element div.leform-input{height:auto !important}#opening-hours{display:flex;flex-flow:column-reverse}@media (min-width: 768px){#opening-hours{display:block}}#opening-hours h2,#opening-hours h4{color:#fff}#opening-hours .maroon-bg{background-image:url("../images/watermark-maroon.svg");background-repeat:no-repeat;background-size:cover}.opening-hours-wrap{display:block;overflow:hidden;margin-top:20px;max-width:600px;margin-left:auto;margin-right:auto;border-bottom:solid 1px #A95B3F}.opening-hours-wrap h4{margin:0;line-height:46px;font-family:sweet-sans-pro,sans-serif;font-style:normal;font-weight:600;font-style:normal}@media (min-width: 768px){.opening-hours-wrap h4{line-height:40px}}@media (min-width: 992px){.opening-hours-wrap h4{line-height:50px}}.opening-hours-wrap .op-l{text-align:left;border-top:solid 1px #A95B3F;width:50%;display:block;float:left}.opening-hours-wrap .op-r{text-align:right;border-top:solid 1px #A95B3F;width:50%;display:block;float:left}.map iframe{width:100%;height:400px}@media (min-width: 768px){.map iframe{height:400px}}@media (min-width: 992px){.map iframe{height:600px}}.footer{background-color:#680F36;padding:26px 0 25px 0}.footer p{color:#fff;margin:0}@media (min-width: 768px){.footer p{padding-left:15px;padding-right:15px}}.footer p a{color:#a27c89;text-decoration:none}.footer .footer-last p{color:#a27c89}
