.grecaptcha-badge{display:none}html{position:relative;z-index:1;background-color:#141414}body{font-family:"Playfair Display",serif;font-size:14px;line-height:20px;color:#777;background-color:#141414;position:relative;z-index:2}body #particlesBG{left:0;right:0;bottom:0;top:0}body .gold-text{color:#a3823e}body a:hover{text-decoration:none}body p:last-child{margin-bottom:0}body .fal:before{font-family:'Font Awesome 5 Pro',sans-serif;font-size:18px;color:#a3823e;font-weight:300}body .vertical-line{position:relative;left:0;right:0;width:100px}body .vertical-line .vertical-line-cont .line{border-bottom:1px solid #888888;transform:rotate(90deg);margin:auto;height:2px;opacity:0.35}body .slick-arrow i:before{-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}body .slick-arrow:hover i:before{color:#bda367}body #home ul li:before{display:none}body #experience a,body #expertise a{color:#a3823e;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}body #experience a:hover,body #expertise a:hover{color:#bda367}body #at_hover span{color:#a3823e;display:unset;margin:unset}body #at-expanded-menu-host span{color:unset;display:unset;margin:unset}body #at-expanded-menu-host ul li{padding:unset}body #at-expanded-menu-host ul li:before{content:unset}.margin-top-5{margin-top:5px}.margin-bottom-5{margin-bottom:5px}.padding-left-5{padding-left:5px}.padding-right-5{padding-right:5px}.margin-top-10{margin-top:10px}.margin-bottom-10{margin-bottom:10px}.padding-left-10{padding-left:10px}.padding-right-10{padding-right:10px}.margin-top-15{margin-top:15px}.margin-bottom-15{margin-bottom:15px}.padding-left-15{padding-left:15px}.padding-right-15{padding-right:15px}.margin-top-20{margin-top:20px}.margin-bottom-20{margin-bottom:20px}.padding-left-20{padding-left:20px}.padding-right-20{padding-right:20px}.margin-top-25{margin-top:25px}.margin-bottom-25{margin-bottom:25px}.padding-left-25{padding-left:25px}.padding-right-25{padding-right:25px}.margin-top-30{margin-top:30px}.margin-bottom-30{margin-bottom:30px}.padding-left-30{padding-left:30px}.padding-right-30{padding-right:30px}.margin-top-35{margin-top:35px}.margin-bottom-35{margin-bottom:35px}.padding-left-35{padding-left:35px}.padding-right-35{padding-right:35px}.margin-top-40{margin-top:40px}.margin-bottom-40{margin-bottom:40px}.padding-left-40{padding-left:40px}.padding-right-40{padding-right:40px}.margin-top-45{margin-top:45px}.margin-bottom-45{margin-bottom:45px}.padding-left-45{padding-left:45px}.padding-right-45{padding-right:45px}.margin-top-50{margin-top:50px}.margin-bottom-50{margin-bottom:50px}.padding-left-50{padding-left:50px}.padding-right-50{padding-right:50px}.margin-top-55{margin-top:55px}.margin-bottom-55{margin-bottom:55px}.padding-left-55{padding-left:55px}.padding-right-55{padding-right:55px}.margin-top-60{margin-top:60px}.margin-bottom-60{margin-bottom:60px}.padding-left-60{padding-left:60px}.padding-right-60{padding-right:60px}.margin-top-65{margin-top:65px}.margin-bottom-65{margin-bottom:65px}.padding-left-65{padding-left:65px}.padding-right-65{padding-right:65px}.margin-top-70{margin-top:70px}.margin-bottom-70{margin-bottom:70px}.padding-left-70{padding-left:70px}.padding-right-70{padding-right:70px}.margin-top-75{margin-top:75px}.margin-bottom-75{margin-bottom:75px}.padding-left-75{padding-left:75px}.padding-right-75{padding-right:75px}.margin-top-80{margin-top:80px}.margin-bottom-80{margin-bottom:80px}.padding-left-80{padding-left:80px}.padding-right-80{padding-right:80px}.margin-top-85{margin-top:85px}.margin-bottom-85{margin-bottom:85px}.padding-left-85{padding-left:85px}.padding-right-85{padding-right:85px}.margin-top-90{margin-top:90px}.margin-bottom-90{margin-bottom:90px}.padding-left-90{padding-left:90px}.padding-right-90{padding-right:90px}.margin-top-95{margin-top:95px}.margin-bottom-95{margin-bottom:95px}.padding-left-95{padding-left:95px}.padding-right-95{padding-right:95px}.margin-top-100{margin-top:100px}.margin-bottom-100{margin-bottom:100px}.padding-left-100{padding-left:100px}.padding-right-100{padding-right:100px}@media screen and (min-width: 1200px){body #sb_instagram .sbi_photo{height:255px !important}body .text-xl-center-last{text-align-last:center}}@media screen and (min-width: 768px) and (max-width: 991px){.container{max-width:540px}}@media screen and (min-width: 992px) and (max-width: 1199px){.container{max-width:720px}}@-webkit-keyframes l1{0%{height:0}100%{height:100%}}@-webkit-keyframes l2{0%{width:0}100%{width:100%}}@-webkit-keyframes l3{0%{height:0}100%{height:100%}}@-webkit-keyframes l4{0%{width:0}100%{width:100%}}@-webkit-keyframes l5{0%{width:0}100%{width:51%}}.square{background:transparent;display:block;border:none;top:0;left:0}.square.animate-title-box .l1,.square.animate-title-box .l2,.square.animate-title-box .l3,.square.animate-title-box .l4,.square.animate-title-box .l5{position:absolute;width:0;height:0;-webkit-animation-duration:2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards}.square.animate-title-box .l1{bottom:0;right:0;left:0;width:0;height:1px;margin:auto;background:linear-gradient(206deg, #baa063 0%, #785621 100%) border-box;-webkit-animation-duration:0.5s;-webkit-animation-name:l4;animation-timing-function:ease-in}.square.animate-title-box .l2{left:0;bottom:0;height:0;width:1px;background:linear-gradient(206deg, #baa063 0%, #785621 100%) border-box;-webkit-animation-duration:0.5s;-webkit-animation-name:l1;-webkit-animation-delay:0.5s}.square.animate-title-box .l3{right:0;bottom:0;height:0;width:1px;background:linear-gradient(206deg, #785621 0%, #baa063 100%) border-box;-webkit-animation-duration:0.5s;-webkit-animation-name:l1;-webkit-animation-delay:0.5s}.square.animate-title-box .l4{top:0;right:0;width:0;margin:auto;height:1px;z-index:1;background:linear-gradient(206deg, #785621 0%, #967b3d 100%) border-box;-webkit-animation-name:l5;-webkit-animation-duration:0.5s;-webkit-animation-delay:1s;animation-timing-function:ease-out}.square.animate-title-box .l5{top:0;left:0;width:0;height:1px;margin:auto;background:linear-gradient(206deg, #967b3d 0%, #baa063 100%) border-box;-webkit-animation-name:l5;-webkit-animation-duration:0.5s;-webkit-animation-delay:1s;animation-timing-function:ease-out}#page-body{opacity:0;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}@-webkit-keyframes preloader{0%{width:0}100%{width:100%}}#preloader{position:fixed;height:100vh;left:0;right:0;top:0;bottom:0;z-index:1000}#preloader .preloader-overlay{display:flex;justify-content:center;height:inherit}#preloader .preloader-overlay #loader-cont{height:1px;width:22%;position:relative;margin:auto}#preloader .preloader-overlay #loader-cont:before{content:'';height:1px;display:block;background:linear-gradient(206deg, #785621 0%, #785620 0%, #9e8043 0%, #785621 85%, #785621 100%) border-box;width:0;-webkit-animation-name:preloader;-webkit-animation-duration:800ms;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards}#filter-loader{position:absolute;left:0;bottom:30px;right:0;height:100%;z-index:3;display:none}#filter-loader .filter-overlay{display:flex;justify-content:center;height:inherit;background-color:#141414;margin:auto}#filter-loader .filter-overlay #indicator{width:70px;margin:auto}#filter-loader .filter-overlay #indicator #scroll-indicator-animation{transform:none;width:100%;height:2px;overflow:hidden}#filter-loader .filter-overlay #indicator #scroll-indicator-animation .scroll-indicator{width:70px;height:2px;overflow:hidden;position:absolute;left:0;right:0;top:250px}#filter-loader .filter-overlay #indicator #scroll-indicator-animation .scroll-indicator:after{bottom:0;left:0;width:70px;height:2px;border-bottom:1px solid #a3823e;content:"";display:block;position:absolute;-webkit-transition:all 2s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 2s cubic-bezier(0.58, 0.3, 0.005, 1);-webkit-animation:slide-out-slide-in-infinite 2s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation:slide-out-slide-in-infinite 2s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;-o-animation:slide-out-slide-in-infinite 2s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation-iteration-count:infinite}.hamburger{display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;position:absolute;bottom:0;padding:0;right:0;padding-right:30px !important}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger:focus{outline:none}.hamburger-box{width:25px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:25px;height:1px;background-color:#fff;border-radius:5px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -8px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}#header{max-height:100vh}#header .header-menu{background:linear-gradient(206deg, #785621 0%, #785620 15%, #9e8043 45%, #785621 85%, #785621 100%) border-box;z-index:100;top:0;width:100%;left:-100%;overflow:hidden;height:100%;-webkit-transition:all 600ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 600ms cubic-bezier(0.075, 0.82, 0.165, 1)}#header .header-menu nav{margin-top:90px}#header .header-menu nav .menu-container .main-menu-row .secondary-menu-title{font-family:"Playfair Display",serif;font-size:26px;line-height:60px;color:#f0f0f0;opacity:0.5}#header .header-menu nav .menu-container .main-menu-row .navbar-list{list-style-type:none}#header .header-menu nav .menu-container .main-menu-row .navbar-list .list-item a{font-family:"Playfair Display",serif;color:#fff;font-size:26px;line-height:50px;font-weight:400;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#header .header-menu nav .menu-container .main-menu-row .navbar-list .list-item a:hover{color:#bda367}#header .header-menu nav .menu-container .main-menu-row .navbar-list .list-item:before{display:none}#header .header-menu nav .menu-container .main-menu-row .navbar-list .secondary-list-item{width:fit-content}#header .header-menu nav .menu-container .main-menu-row .navbar-list .secondary-list-item a{font-family:"Lato",sans-serif;font-size:14px;line-height:30px;color:#fff;text-transform:uppercase;font-weight:400;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#header .header-menu nav .menu-container .main-menu-row .navbar-list .secondary-list-item a:after{display:block;content:'';height:1px;background-color:#bda367;margin-top:5px;width:0%;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#header .header-menu nav .menu-container .main-menu-row .navbar-list .secondary-list-item a:hover{color:#bda367}#header .header-menu nav .menu-container .main-menu-row .navbar-list .secondary-list-item a:hover:after{width:100%}#header .header-menu nav .menu-container .main-menu-row .navbar-list .secondary-list-item:before{display:none}#header .header-menu nav .menu-container hr{margin:30px;background-color:#f0f0f0;opacity:0.5}#header .header-menu nav .menu-container .social-menu-row .social-list{list-style-type:none}#header .header-menu nav .menu-container .social-menu-row .social-list .list-item a{color:#fff}#header .header-menu nav .menu-container .social-menu-row .social-list .list-item a i{font-size:16px !important}#header .header-menu nav .menu-container .social-menu-row .social-list .list-item a:hover{color:#bda367}#header .header-menu nav .menu-container .social-menu-row .social-list .list-item:before{display:none}#header .header-menu.show{width:100%;left:0;overflow:scroll}#header .header-nav-menu{margin-top:10px;margin-bottom:0;z-index:101;left:0;right:0;top:0;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#header .header-nav-menu.show .left-cont .left-cont-inner .logo-cont img{filter:brightness(0) invert(1);-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#header .header-nav-menu.show .left-cont .left-cont-inner .logo-cont img.scrolled{opacity:0}#header .header-nav-menu .logo-cont{height:35px;width:76px}#header .header-nav-menu .logo-cont img{height:inherit}#header .header-nav-menu-shadow{left:0;right:0;top:20px;z-index:4;height:0;background-color:black;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:0 0 80px 80px rgba(0,0,0,0.65);opacity:0;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#header.sticky .header-nav-menu{margin-top:10px;margin-bottom:10px}#header.sticky .header-nav-menu .left-cont .logo-text-cont img{display:none}#header.sticky .header-nav-menu-shadow{opacity:1}@media screen and (min-width: 768px){#header .header-nav-menu .logo-cont{height:63px;width:76px}}@media screen and (min-width: 992px){#header .header-menu{height:0;position:fixed;top:0;left:0;width:100%;overflow:hidden;opacity:1;-webkit-transition:all 900ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:all 900ms cubic-bezier(0.075, 0.82, 0.165, 1)}#header .header-menu nav{margin-top:90px}#header .header-menu .menu-container{margin-top:250px}#header .header-menu .menu-container hr{margin:30px 0}#header .header-menu.show{height:100vh;opacity:1;overflow:hidden}#header .header-nav-menu{margin-top:90px}#header .header-nav-menu.show{margin-bottom:50px;margin-top:50px}#header .header-nav-menu.show .logo-text-cont{display:none !important}#header .header-nav-menu .left-cont .left-cont-inner{justify-content:left}#header .header-nav-menu-shadow{opacity:0;top:20px}#header.sticky .header-nav-menu{margin-top:50px;margin-bottom:50px}#header.sticky .header-nav-menu .left-cont .logo-text-cont img{display:none}#header.sticky .header-nav-menu-shadow{opacity:1}}@media screen and (min-width: 1200px){#header .header-menu .menu-container{max-width:900px}}@media screen and (min-width: 1200px) and (max-height: 800px){#header .header-nav-menu{margin-top:50px}}footer{position:relative;z-index:10;background-color:#212121}footer .social-menu-cont .social-menu .social-list{list-style:none}footer .social-menu-cont .social-menu .social-list li a{color:#fff;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}footer .social-menu-cont .social-menu .social-list li a i{font-size:18px !important}footer .social-menu-cont .social-menu .social-list li a:hover{color:#bda367}footer .social-menu-cont .social-menu .social-list li:before{display:none}footer .newsletter-cont .newsletter-cont-inner .contact-form-container{max-width:375px}footer hr{margin:0 30px;border-top:1px solid #888888;opacity:0.65}footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list{list-style-type:none;padding:0}footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list li a{font-family:"Lato",sans-serif;font-size:13px;line-height:24px;color:#fff;font-weight:400;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list li a:after{display:block;content:'';height:1px;background-color:#bda367;margin-top:5px;width:0%;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list li a:hover{color:#bda367}footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list li a:hover:after{width:100%}footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list li:before{display:none}footer .bottom-footer-cont .bottom-footer .copyright{color:#888;font-family:"Lato",sans-serif;font-size:13px;line-height:20px;position:absolute;left:0;right:0;z-index:-1}footer .bottom-footer-cont .bottom-footer .blend-cont span{color:#888;font-family:"Lato",sans-serif;font-size:13px;line-height:20px}footer .bottom-footer-cont .bottom-footer .blend-cont span .link a{color:#fff;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}footer .bottom-footer-cont .bottom-footer .blend-cont span .link a span{color:#fff;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}footer .bottom-footer-cont .bottom-footer .blend-cont span .link a span.ee{transform:rotate(180deg)}footer .bottom-footer-cont .bottom-footer .blend-cont span .link:after{display:block;content:'';height:1px;background-color:#bda367;margin-top:5px;width:0%;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}footer .bottom-footer-cont .bottom-footer .blend-cont span .link:hover{color:#bda367}footer .bottom-footer-cont .bottom-footer .blend-cont span .link:hover a{color:#bda367}footer .bottom-footer-cont .bottom-footer .blend-cont span .link:hover span{color:#bda367}footer .bottom-footer-cont .bottom-footer .blend-cont span .link:hover:after{width:100%}@media screen and (min-width: 768px){footer .bottom-footer-cont .bottom-footer .privacy-menu-cont .privacy-list{justify-content:space-between;min-width:350px}}h1{font-family:"Playfair Display",serif;padding:0;margin:0;color:#fff}h1.main-page{font-size:28px;line-height:34px;display:block;padding:34px 17px;border:1px solid #a3823e;max-width:475px;text-align:center;min-width:260px}h1.main-page.thank-you{max-width:250px;padding:25px 17px}h1.article-page{font-size:28px;line-height:34px}h1.brand-page{font-size:28px;line-height:34px}h1.iframe-page{font-size:30px;line-height:34px}h2{font-family:"Playfair Display",serif;padding:0;margin:0;color:#fff}h2.main-page{font-size:28px;line-height:34px}h2.main-page.message{font-size:16px;line-height:22px}h2.legal-page{font-size:24px;line-height:34px}h2.brand-page{font-size:26px;line-height:34px}span{display:block;color:#fff;margin:0}span.brand-name{font-family:"Playfair Display",serif;font-size:28px;line-height:34px}span.post-title{font-family:"Playfair Display",serif;font-size:22px;line-height:30px}span.post-date{font-family:"Playfair Display",serif;font-size:18px;line-height:30px;color:#888;padding:0 0 5px 0}span.sub-title{font-family:"Playfair Display",serif;font-size:20px;line-height:30px;color:#888;padding:0 0 25px 0}span.paragraph-text{font-family:"Lato",sans-serif;font-size:14px;line-height:24px;color:#ccc;padding:0 0 25px 0}span.details-text{font-family:"Lato",sans-serif;font-size:13px;line-height:16px}span.logo-subtitle{font-family:"Lato",sans-serif;font-size:22px;line-height:30px}span.ml13{display:flex}p{font-family:"Lato",sans-serif;font-size:14px;line-height:22px;color:#ccc;margin-bottom:0;padding:0 0 5px 0}ul{list-style-type:none}ul li{font-family:"Lato",sans-serif;font-size:14px;line-height:22px;color:#ccc;padding:0 0 5px 0}ul li:before{content:"\2022";color:#a3823e;font-weight:bold;display:inline-block;width:15px;font-size:10px;margin-left:-15px}ol li{font-family:"Lato",sans-serif;font-size:14px;line-height:22px;color:#ccc;padding:0 0 5px 0}@media screen and (min-width: 576px){span.brand-name{font-family:"Playfair Display",serif;font-size:38px;line-height:46px}}@media screen and (min-width: 768px){h1{font-family:"Playfair Display",serif;padding:0;margin:0;color:#fff}h1.main-page{font-size:38px;line-height:46px;padding:40px 80px}h1.main-page.thank-you{max-width:350px;padding:25px 17px}h1.article-page{font-size:34px;line-height:44px}h1.brand-page{font-size:34px;line-height:44px}h1.iframe-page{max-width:400px}h2{font-family:"Playfair Display",serif;padding:0;margin:0}h2.main-page{font-size:34px;line-height:44px;padding-bottom:5px}h2.main-page.message{font-size:20px;line-height:30px}h2.legal-page{font-size:24px;line-height:34px}h2.brand-page{font-size:26px;line-height:34px}span.brand-name{font-family:"Playfair Display",serif;font-size:48px;line-height:42px}}form .contact-form-container{position:relative}form .contact-form-container .form-group .form-group-in label{font-family:"Roboto",sans-serif;font-size:13px;line-height:42px;color:#888;margin:0}form .contact-form-container .form-group .form-group-in input{font-family:"Lato",sans-serif;font-size:13px;line-height:24px;color:#888;border:none;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}form .contact-form-container .form-group .form-group-in input:focus{outline:none;border:none;box-shadow:#a3823e inset 0 0 0 2px}form .contact-form-container .form-group .form-group-in:focus{outline:none}form .contact-form-container .form-group .form-group-in .subscribe-btn{position:absolute;top:55px;right:40px;z-index:15;pointer-events:none}form .contact-form-container .form-group .form-group-in .subscribe-btn:before{content:"\f178";font-family:'Font Awesome 5 Pro',sans-serif;font-size:18px;color:#dddddd;font-weight:300;position:absolute;right:5px;width:20px}form .contact-form-container .form-group .form-group-in .subscribe-btn button{position:absolute;right:5px;height:20px}form .contact-form-container .form-group .form-group-in .subscribe-btn button:focus{outline:none;box-shadow:none}form .contact-form-container .form-group .form-group-in.typing .subscribe-btn{pointer-events:unset}form .contact-form-container .form-group .form-group-in.typing .subscribe-btn:before{color:#a3823e}form .contact-form-container .form-group .form-group-in span .wpcf7-not-valid-tip{visibility:hidden;font-family:"Roboto",sans-serif;color:#b13535;padding:10px 0 0 0 !important;margin:0 !important;border:none !important}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox span{color:#888}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox label{display:flex;padding-top:15px;line-height:18px;text-align:left}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox label span a{color:#a3823e;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox label span a:hover{color:#bda367}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox label input{margin-right:10px}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox label input:before{width:16px;height:16px;content:'';background:#fff;display:inline-block;position:absolute;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease;visibility:initial}form .contact-form-container .form-group .form-group-in .mc4wp-checkbox label input.checked:before{content:"\f00c";margin:auto;font-size:12px;line-height:16px;text-align:center;color:#bda367;font-family:'Font Awesome 5 Pro',sans-serif}form .contact-form-container.contact-us-form .form-group .form-group-in input{color:#a3823e}form .contact-form-container.contact-us-form .form-group .form-group-in textarea{font-size:13px;line-height:42px;font-family:"Roboto",sans-serif;color:#a3823e;border:none;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}form .contact-form-container.contact-us-form .form-group .form-group-in textarea:focus{outline:none;border:none;box-shadow:#a3823e inset 0 0 0 2px}form .contact-form-container.contact-us-form .form-group .form-group-in label{top:0;pointer-events:none;color:#666666;-webkit-transition:0.2s ease-out;transition:0.2s ease-out}form .contact-form-container.contact-us-form .form-group .form-group-in label .asterisk{color:#a3823e;padding-left:2px}form .contact-form-container.contact-us-form .form-group .form-group-in.focused label{top:-5px;font-size:11px;font-family:"Roboto",sans-serif}form .contact-form-container.contact-us-form .form-group .checkbox{display:flex}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item{display:flex;font-family:"Roboto",sans-serif;font-size:13px;line-height:18px;margin:0;padding-bottom:10px}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item label{display:flex}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item input:before{width:16px;height:16px;content:'';background:#fff;border:1px solid #bfbfbf;display:inline-block;position:absolute;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease;visibility:initial}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item input.checked:before{content:"\f00c";margin:auto;font-size:12px;line-height:16px;text-align:center;color:#bda367;font-family:'Font Awesome 5 Pro',sans-serif}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item .wpcf7-list-item-label{padding-left:10px}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item .wpcf7-list-item-label a{color:#a3823e;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item .wpcf7-list-item-label a:hover{color:#bda367}form .contact-form-container.contact-us-form .form-group .checkbox .wpcf7-list-item .wpcf7-list-item-label:after{content:"*";color:#a3823e;padding-left:2px}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox span{font-family:"Roboto",sans-serif;font-size:13px;line-height:18px}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox label{display:flex;line-height:18px;text-align:left}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox label span a{color:#a3823e;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox label span a:hover{color:#bda367}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox label input{margin-right:10px}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox label input:before{width:16px;height:16px;content:'';background:#fff;display:inline-block;position:absolute;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease;visibility:initial}form .contact-form-container.contact-us-form .form-group .mc4wp-checkbox label input.checked:before{content:"\f00c";margin:auto;font-size:12px;line-height:16px;text-align:center;color:#bda367;font-family:'Font Awesome 5 Pro',sans-serif}form .contact-form-container.contact-us-form .form-group button{font-family:"Playfair Display",serif;font-weight:400}form .contact-form-container.contact-us-form .form-group button.btn{font-size:20px;line-height:20px;color:#a3823e;letter-spacing:0.5px;border:none;position:relative;overflow:hidden;display:inline-block;text-decoration:none}form .contact-form-container.contact-us-form .form-group button.btn:after{bottom:0;left:0;width:100%;height:0;border-bottom:1px solid;content:"";display:block;position:absolute;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}form .contact-form-container.contact-us-form .form-group button.btn:hover{color:#bda367;text-decoration:none}form .contact-form-container.contact-us-form .form-group button.btn:hover:after{-webkit-animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;-o-animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1}form .contact-form-container.contact-us-form .form-group button.btn:focus{box-shadow:none}form .contact-form-container.contact-us-form .wpcf7-mail-sent-ok{display:block;position:relative;left:0;right:0;bottom:135px;color:#a3823e;padding:0 !important;margin:0 !important;border:none !important}form .contact-form-container.contact-us-form .wpcf7-not-valid-tip{display:none;font-family:"Roboto",sans-serif;color:#b13535;padding:10px 0 0 0 !important;margin:0 !important;border:none !important}form .wpcf7-validation-errors{font-family:"Roboto",sans-serif;font-size:13px;line-height:20px;display:none;position:absolute;left:0;right:0;top:60px;color:#b13535;padding:0 !important;margin:0 !important;border:none !important}form .wpcf7-mail-sent-ok{font-family:"Roboto",sans-serif;font-size:13px;line-height:20px;display:block;position:absolute;left:0;right:0;top:60px;color:#a3823e;padding:0 !important;margin:0 !important;border:none !important}form .wpcf7-acceptance-missing{display:block;position:absolute;left:0;right:0;top:unset;bottom:115px;text-align:center;color:#b13535;padding:0 !important;margin:0 !important;border:none !important}form.sent .newsletter-form label{padding-top:30px}.newsletter-cont-inner form .wpcf7-validation-errors{top:98px}#contact-us-page form .wpcf7-validation-errors{display:block;position:absolute;left:0;right:0;top:unset;bottom:115px;text-align:center;color:#b13535;padding:0 !important;margin:0 !important;border:none !important}#contact-us-page form .wpcf7-mail-sent-ok{top:unset;text-align:center;bottom:115px}#search-form form input{font-family:"Lato",sans-serif;font-size:13px;line-height:24px;color:#a3823e;border:none;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}#search-form form input:focus{outline:none;border:none;box-shadow:#a3823e inset 0 0 0 2px}#search-form form button.submit-btn{z-index:1;top:0;right:0;outline:none;border:none;line-height:26px;background-color:transparent;cursor:pointer}#search-form form button.submit-btn i:before{font-weight:400}#search-form form label{top:0;pointer-events:none;font-family:"Roboto",sans-serif;font-size:14px;line-height:24px;color:#666666;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#search-form form label .asterisk{color:#a3823e;padding-left:2px}#search-form form .focused label{opacity:0}#search-form form .filled label{opacity:0}@media screen and (min-width: 992px){#search-form .searchform{max-width:250px}}a{font-family:"Lato",sans-serif;font-weight:700}a.primary-link{font-size:12px;line-height:20px;padding-bottom:8px;color:#a3823e;letter-spacing:0.5px;position:relative;overflow:hidden;display:inline-block;text-decoration:none;text-transform:uppercase;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}a.primary-link:after{bottom:0;left:0;width:100%;height:0;border-bottom:1px solid;content:"";display:block;position:absolute;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}a.primary-link:hover{color:#bda367;text-decoration:none}a.primary-link:hover:after{-webkit-animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;-o-animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1}a.primary-link:focus{outline:none}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-out-slide-in{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes slide-out-slide-in{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-o-keyframes slide-out-slide-in{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide-out-slide-in{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide-out-slide-in-infinite{40%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}60%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes slide-out-slide-in-infinite{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-o-keyframes slide-out-slide-in-infinite{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide-out-slide-in-infinite{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}50%{-webkit-transform:translateX(100%);transform:translateX(100%)}50.02%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide-in-slide-out{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes slide-in-slide-out{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-o-keyframes slide-in-slide-out{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slide-in-slide-out{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}50%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes drawBorderFromCenter{0%{background-size:0px 2px, 0 0, 100% 100%}20%{background-size:100% 2px, 100% 0, 100% 100%}66%{background-size:100% 2px, 100% 98%, 100% 100%}99%{background-size:100% 2px, 100% 98%, 0 2px}}@-webkit-keyframes filter-loader{0%{left:-100%}99%{left:100%}}.animate-on-scroll{-webkit-transition:all 5200ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 5200ms cubic-bezier(0.19, 1, 0.22, 1)}.animate-on-scroll.up{top:-20px}.animate-on-scroll.down{top:20px}#indicator{opacity:1}#indicator.animate-indicator{width:70px;margin:auto}#indicator.animate-indicator #scroll-indicator-animation{transform:rotate(90deg);width:100%;height:2px;overflow:hidden}#indicator.animate-indicator #scroll-indicator-animation .scroll-indicator{position:absolute;width:70px;height:2px;overflow:hidden}#indicator.animate-indicator #scroll-indicator-animation .scroll-indicator:after{bottom:0;left:0;width:70px;height:2px;border-bottom:1px solid #a3823e;content:"";display:block;position:absolute;-webkit-transition:all 2s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 2s cubic-bezier(0.58, 0.3, 0.005, 1);-webkit-animation:slide-out-slide-in-infinite 2s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation:slide-out-slide-in-infinite 2s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;-o-animation:slide-out-slide-in-infinite 2s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation-iteration-count:infinite}#indicator.animate-indicator.inner-page{position:absolute;left:0;right:0;bottom:0}.characters-animation{flex-wrap:wrap;justify-content:center}.characters-animation [class*="line"]{display:flex;justify-content:center;flex-wrap:wrap}.characters-animation [class*="line"] [class*="word"]:last-of-type{padding-right:0}.characters-animation [class*="line"] [class*="word"]{padding-right:10px;display:flex}#brand-slider-test .brand-name,#brand-slider-test .animate-letters{flex-wrap:wrap;justify-content:left}#brand-slider-test .brand-name [class*="line"],#brand-slider-test .animate-letters [class*="line"]{display:flex;justify-content:left;flex-wrap:wrap}#brand-slider-test .brand-name [class*="line"] [class*="word"],#brand-slider-test .animate-letters [class*="line"] [class*="word"]{padding-right:10px;display:flex}#home #header{height:90vh;max-height:1000px;min-height:550px}#home #header .header-title-cont{top:0;bottom:0;z-index:10;left:0;right:0;height:100vh;min-height:400px;max-height:1000px}#home #header .header-title-cont .header-title-cont-inner h1{margin-bottom:100px}#home #header .header-title-cont .header-title-cont-inner h1.main-page{border:none;max-width:300px}#home #video{max-width:1400px}#home #video .home-hero-video video{padding:0 30px 0;width:100%}#home #video .video-bg-img{background-image:url(../images/ASChronotempus_HomeVideo_img.jpg);height:100vh;max-height:750px;min-height:600px;background-position:center center;background-size:cover;background-repeat:no-repeat}#home #section-1 .bg-cont .bg-img,#home #section-2 .bg-cont .bg-img,#home #section-3 .bg-cont .bg-img{height:420px;background-position:90%;left:30px}#home #section-1 .bg-cont .bg-img.left,#home #section-2 .bg-cont .bg-img.left,#home #section-3 .bg-cont .bg-img.left{background-position:10% !important}@media screen and (min-width: 768px){#home #header{height:100vh;max-height:750px;min-height:600px}#home #header .header-title-cont .header-title-cont-inner h1.main-page{max-width:500px}#home #indicator{position:absolute;margin:auto;left:0;right:0;bottom:0;z-index:5}}@media screen and (min-width: 1200px){#home #header{max-height:1000px}#home #indicator{top:875px}#home #section-1 .bg-cont .bg-img,#home #section-2 .bg-cont .bg-img,#home #section-3 .bg-cont .bg-img{left:0}#home #section-1 .bg-cont .bg-img.left,#home #section-2 .bg-cont .bg-img.left,#home #section-3 .bg-cont .bg-img.left{background-position:10% !important}}@media screen and (min-width: 1200px) and (max-height: 800px){#home #header{min-height:700px}#home #header .title-cont .home-title h1{font-size:34px;line-height:44px;padding:35px 70px;max-width:440px}#home #video{max-width:1000px}#home #video .home-hero-video video{padding:0 30px 0;width:100%}#home #video .video-bg-img{background-image:url(../images/ASChronotempus_HomeVideo_img.jpg);height:100vh;max-height:750px;min-height:600px;background-position:center center;background-size:cover;background-repeat:no-repeat}#home #indicator{top:630px}}#error-page-404 #v-line .vertical-line-cont .line{border-color:#a3823e}.header{min-height:415px}.header .header-inner .header-img-cont .bg-img{min-height:415px;background-size:cover;background-position:center center}.header .header-inner .header-title-cont{bottom:0;height:300px;margin:auto}.header .header-inner .header-title-cont .header-title-cont-inner .main-page{border:none;display:flex;justify-content:center}.header .header-parallax{position:fixed;left:0;right:0}.section-4 .text-cont-inner{max-width:500px}.section-4 .text-cont-inner .sub-title{font-size:26px;line-height:32px}@media screen and (min-width: 768px){.bg-img-color{position:relative;height:inherit;z-index:-1;background-color:#212121}.bg-img-color.bg-left{left:-45px;top:100px}.bg-img-color.bg-right{left:85px;top:35px}.bg-img-back{height:400px;width:625px;z-index:-1;top:75px;left:165px}}@media screen and (min-width: 1200px){.header{min-height:600px;max-width:1400px}.header .header-inner .header-img-cont .bg-img{min-height:600px}.img-cont{max-width:500px;max-height:420px}.img-cont .img-cont-inner .bg-img-responsive{width:500px;height:420px;background-size:cover}.section-2 .text-cont-inner{max-width:540px}.section-2 .text-cont-inner span.paragraph-text{text-align-last:center}.section-2 .img-cont{max-width:730px;max-height:440px}.section-2 .img-cont .img-cont-inner .bg-img-responsive{width:730px;height:390px}}@media screen and (min-width: 1400px){.header .header-inner .header-img-cont .bg-img{background-size:contain}}@media screen and (min-width: 1200px) and (max-height: 800px){.header{min-height:550px;max-width:1250px}.header .header-inner .header-img-cont .bg-img{background-size:cover;min-height:550px;max-width:1250px;margin:auto;background-position:top center}}.header .header-inner .bg-img{opacity:0}.header .header-inner.animate-header-template .bg-img{animation-duration:2s;animation-name:fade-in;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner .logo-cont .logo-cont-inner{max-width:180px}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner #v-line{width:30px}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner #v-line .vertical-line-cont .line{border-bottom:1px solid #a3823e;height:2px;opacity:1}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner .h1-cont{max-width:450px}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner .h1-cont h1{font-size:28px !important}#brand.iFrame-template .body .body-inner{background-color:#fff}#brand.default-template .header{min-height:400px}#brand.default-template .header .header-inner .header-img-cont .header-img-inner .bg-img{min-height:400px;background-size:cover !important}#brand.default-template .header .header-inner .header-title-cont{height:350px}#brand.default-template .header .header-inner .header-title-cont .header-title-cont-inner{max-width:260px}#brand.default-template .header .header-inner .header-title-cont .header-title-cont-inner h1.main-page{padding:0 20px;max-height:125px}#brand.default-template .body .body-inner #intro .text-cont .text-cont-inner{max-width:540px}#brand.default-template .body .body-inner #slider .slider-cont .slider-cont-in #brand-page-slider{max-width:700px;margin:auto}#brand.default-template .body .body-inner #slider .slider-cont .slider-cont-in .img-cont{max-width:700px;max-height:500px}#brand.default-template .body .body-inner #slider .slider-cont .bg-img-color.slider-bg-color{position:absolute;width:100%;max-width:815px;max-height:440px;height:100%}#brand.default-template .body .body-inner #slider .slider-cont .bg-img-color.slider-bg-color.bg-bottom{left:50px;top:50px}#brand.default-template .body .body-inner #video .video-cont-in iframe{max-width:100%;max-height:440px}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn{width:100px}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a span.sub-title{font-size:18px;font-weight:400;line-height:20px}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a span.back-brand{font-family:"Playfair Display",serif;font-size:26px;color:#fff;font-weight:400;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a:before{content:"\f177";font-family:'Font Awesome 5 Pro',sans-serif;font-weight:300;color:#fff;margin:auto;font-size:18px;margin-right:15px;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a:after{content:"";display:block;width:100px;left:10px;top:-20px;height:100px;position:absolute;z-index:-1;border-radius:50%;box-shadow:0 0 0 2px rgba(68,68,68,0.6);-webkit-transition:all 0.4s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.4s cubic-bezier(0.58, 0.3, 0.005, 1)}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a:hover:before{color:#bda367}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a:hover span.back-brand{color:#bda367}#brand.default-template .body .body-inner #back-to-brands .back-to-brands-btn a:hover:after{width:120px;left:1px;top:-30px;height:120px;box-shadow:0 0 0 2px rgba(186,160,99,0.2)}#brand.archive-template .body #intro .text-cont .text-cont-inner{max-width:580px}#brand.archive-template .body #intro .text-cont .text-cont-inner .sub-title{font-size:14px;font-weight:400;font-family:"Roboto",sans-serif;color:#ccc;line-height:24px}#brand.archive-template .body #listing{max-width:730px}#brand.archive-template .body #listing .section .img-cont a img{-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}#brand.archive-template .body #listing .section .img-cont a:hover img{opacity:0.7}#brand.archive-template .body #listing .section .text-cont .text-cont-inner img{max-width:350px}@media screen and (min-width: 576px){#brand .body .body-inner #video .video-cont-in iframe{max-width:100%}}@media screen and (min-width: 768px){#brand .body .body-inner #video .video-cont-in iframe{max-width:100%}#brand.iFrame-template .header{min-height:350px}#brand.iFrame-template .header .header-inner .header-img-cont .bg-img{min-height:350px}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner #v-line{width:80px}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner .h1-cont{max-width:250px}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner .h1-cont h1{font-size:30px !important}}@media screen and (min-width: 992px){#brand.default-template .header{min-height:500px}#brand.default-template .header .header-inner .header-title-cont{height:380px}#brand.default-template .header .header-inner .header-title-cont .header-title-cont-inner{max-width:380px;padding-top:40px}#brand.default-template .header .header-inner .header-title-cont .header-title-cont-inner h1 img{max-width:300px;margin:auto}#brand.default-template .header .header-inner .header-title-cont .header-title-cont-inner h1.main-page{padding:0;min-width:380px;max-height:145px}#brand.default-template .header .header-inner .header-img-cont .header-img-inner .bg-img{min-height:500px}#brand.iFrame-template .header{min-height:400px}#brand.iFrame-template .header .header-inner .header-img-cont .bg-img{min-height:400px}#brand .body .body-inner #video .video-cont-in iframe{max-width:100%}}@media screen and (max-width: 1200px){#brand.iFrame-template .body iframe{width:100%}}@media screen and (min-width: 1200px){#brand.iFrame-template .header{min-height:250px;max-width:100%}#brand.iFrame-template .header .header-inner .header-img-cont .bg-img{min-height:250px;background-size:cover !important}#brand.iFrame-template .header .header-inner .header-title-cont{height:250px;top:0}#brand.iFrame-template .header .header-inner .header-title-cont .header-title-cont-inner{max-width:580px;left:100px}#brand.archive-template #listing .section .img-cont{max-width:400px;max-height:270px}#brand.archive-template #listing .section .img-cont .bg-img-responsive{width:400px;height:270px}#brand.archive-template #listing .section .img-cont .bg-img-responsive .bg-right{left:35px;top:45px;width:100%;position:absolute}#brand.archive-template #listing .section .img-cont .bg-img-responsive .bg-left{left:35px;top:45px;width:100%;position:absolute}#brand.default-template .header{min-height:600px}#brand.default-template .header .header-inner .header-img-cont .header-img-inner .bg-img{min-height:600px;max-width:1400px;margin:auto}#brand.default-template .body .body-inner .section .img-cont{max-width:500px;max-height:425px}#brand.default-template .body .body-inner .section .img-cont .bg-img-responsive{width:500px;height:425px;background-position:center center}#brand.default-template .body .body-inner #slider .slider-cont .bg-img-color.slider-bg-color.bg-bottom{left:100px;top:100px}#brand .body .body-inner #video .video-cont-in iframe{max-width:730px;max-height:370px}}@media screen and (min-width: 1200px) and (max-height: 800px){#brand.default-template .header{min-height:550px}#brand.default-template .header .header-inner .header-img-cont .header-img-inner .bg-img{background-size:cover;min-height:550px;max-width:1250px;margin:auto;background-position:top center}}#privacy-policy-page .header{min-height:250px}#privacy-policy-page .header .header-inner .header-img-cont .bg-img{min-height:250px}#privacy-policy-page .body .body-inner{max-width:730px}#privacy-policy-page .body .body-inner h2{padding:30px 0}#privacy-policy-page .body .body-inner a{font-weight:400;color:#a3823e;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#privacy-policy-page .body .body-inner a:hover{color:#bda367}#blog-listing .body .sidebar{position:relative;top:-60px}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category .category-name{font-size:12px;line-height:30px;color:#a3823e;font-family:"Lato",sans-serif;font-weight:700;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category .category-name:after{display:block;content:'';height:1px;background-color:#a3823e;margin-top:0;width:0%;transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category.inactive{pointer-events:none}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category.inactive a span{color:#444}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category:hover .category-name:after{width:100%}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category.active{pointer-events:none}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category.active .category-name{color:#444444}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category.active .category-name:after{width:0}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-filter .category-filter-list .category:before{display:none}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown{border-radius:0;border:none}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown button{border:none;border-radius:0;background-color:#a3823e}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown button:focus{outline:none;box-shadow:none}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown button .dropdown-text{font-family:"Lato",sans-serif;font-weight:700;font-size:12px;line-height:24px}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown button .dropdown-text:after{content:'\f107';font-family:'Font Awesome 5 Pro',sans-serif;font-size:14px;line-height:24px;padding-left:15px;color:#fff;font-weight:300}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown button:after{display:none}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown-menu{border:none;border-radius:0}#blog-listing .body .sidebar .filter-cont .categories-list-cont #category-mobile-filter .mobile-dropdown-menu a{font-family:"Lato",sans-serif;font-weight:700;font-size:12px;line-height:24px;color:#a3823e}#blog-listing .body .sidebar .filter-cont.static-sidebar{position:fixed;top:200px}#blog-listing .body .content-inner #filter-response-cont{min-height:500px}#blog-listing .body .content-inner #filter-response-cont .img-cont-inner a img{-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}#blog-listing .body .content-inner #filter-response-cont .img-cont-inner a:hover img{opacity:0.5}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a{font-size:12px;line-height:24px;color:#a3823e}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a:first-child{padding-left:0 !important}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a:not(:first-child){border-left:1px solid #444444}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a:last-child{border-left:none}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a:after{display:block;content:'';height:1px;background-color:#a3823e;margin-top:5px;width:0%;transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a:hover{color:#bda367}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a:hover:after{width:82%}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a.inactive{color:#444;pointer-events:none}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a.inactive span{color:#444}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a.inactive span:after{color:#444 !important}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a span.next-page{font-size:12px;line-height:22px}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner a span.next-page:after{content:'\f105';font-family:'Font Awesome 5 Pro',sans-serif;font-size:20px;line-height:3px;padding-left:8px;color:#a3823e;font-weight:300;position:relative;top:3px}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .prev{display:none}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .next{display:block;position:relative;color:#fff;margin:0;padding-top:5px;font-size:12px;line-height:22px}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .next:before{content:'\f105';font-family:'Font Awesome 5 Pro',sans-serif;font-size:20px;line-height:3px;padding-left:8px;color:#a3823e;font-weight:300;position:absolute;top:14px;right:0}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .next-page{color:#444;font-size:12px;line-height:24px;font-weight:700}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .next-page:after{content:'\f105';font-family:'Font Awesome 5 Pro',sans-serif;font-size:20px;line-height:3px;padding-left:8px;color:#444;font-weight:300;position:relative;top:3px}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more a{padding:0 15px;margin:auto;display:flex}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .first{border-left:0 !important}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .current{font-size:12px;line-height:24px;color:#444;border-left:1px solid #444444;padding:0 15px;margin:auto;display:flex;font-family:"Lato",sans-serif;font-weight:700}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner.pagination-more .dots{font-size:12px;line-height:24px;color:#444;border-left:1px solid #444444;padding:0 15px;margin:auto;display:flex;font-family:"Lato",sans-serif;font-weight:700}@media screen and (min-width: 576px){#blog-listing .body .content-inner #filter-response{position:relative;top:-45px}}@media screen and (min-width: 768px){#blog-listing .body .sidebar{top:0}#blog-listing .body .content-inner #filter-response{top:0}}@media screen and (min-width: 992px){#blog-listing .body .content-inner .pagination-cont{justify-content:flex-end !important}#blog-listing .body .content-inner .pagination-cont .pagination-cont-inner:first-child{padding-left:10px !important}}@media screen and (min-width: 1200px){#blog-listing .body{max-width:730px}}#contact-us-page .body .body-inner .intro-cont{max-width:350px}#contact-us-page .body .body-inner .intro-cont .primary-link{font-size:14px}#contact-us-page .body .form-cont{max-width:540px}#locations-accordion{max-width:500px;position:relative;bottom:250px;left:0;right:0;z-index:3;width:90%;margin:auto}#locations-accordion .card{background-color:#141414;border:none;border-radius:0}#locations-accordion .card .card-body .office-cont .details-text{color:#ccc}#locations-accordion .card .card-body .office-cont .description{max-width:280px;font-size:14px;line-height:24px}#locations-accordion .card .card-body .office-cont .tel a{color:#a3823e;font-family:"Lato",sans-serif;font-size:13px;line-height:16px}#locations-accordion .card .card-body .office-cont .tel a:hover{color:#bda367}#locations-accordion .card .card-body .office-cont .postal-code{font-size:14px;line-height:24px}#locations-accordion .card .card-header{cursor:pointer;border:none;border-radius:0}#locations-accordion .card .card-header .btn-card-toggle{-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#locations-accordion .card .card-header .btn-card-toggle.collapsed{background-color:#2c2c2c}#locations-accordion .card .card-header .btn-card-toggle.collapsed .location:after{-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);color:#fff}#locations-accordion .card .card-header .location{font-family:"Playfair Display",serif;font-size:28px;line-height:44px;cursor:pointer;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#locations-accordion .card .card-header .location:after{content:"\f178";font-family:'Font Awesome 5 Pro',sans-serif;font-size:18px;color:#444;font-weight:300;position:absolute;right:0}#locations-accordion .card .card-header:hover .location{color:#444}#locations-accordion .card .card-header:hover .location:after{color:#444 !important}#map{width:100%;height:500px}@media screen and (min-width: 576px){#map{width:100%;height:750px}#locations-accordion{bottom:450px}}@media screen and (min-width: 992px){.map-container{max-width:1140px;margin:auto}.map-container #map{width:100%;height:700px}.map-container #locations-accordion{position:absolute;top:150px;left:65px;right:unset;width:450px}}#sitemap-page .header{min-height:250px}#sitemap-page .header .bg-img{min-height:250px;max-width:1400px;margin:auto;background-size:cover}#sitemap-page .body{max-width:825px}#sitemap-page .body span{font-size:26px;line-height:60px;font-family:"Playfair Display",serif;color:#888}#sitemap-page .body ul li.list-item{font-size:26px;line-height:50px}#sitemap-page .body ul li.list-item a{color:#f0f0f0;font-family:"Playfair Display",serif;font-weight:400;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#sitemap-page .body ul li.list-item a:hover{color:#a3823e}#sitemap-page .body ul li.secondary-list-item{font-size:14px;line-height:30px;width:fit-content}#sitemap-page .body ul li.secondary-list-item a{text-transform:uppercase;color:#f0f0f0;font-family:"Lato",sans-serif;font-weight:400;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#sitemap-page .body ul li.secondary-list-item a:after{display:block;content:'';height:1px;background-color:#a3823e;margin-top:5px;width:0%;-webkit-transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1);transition:all 600ms cubic-bezier(0.19, 1, 0.22, 1)}#sitemap-page .body ul li.secondary-list-item a:hover{color:#a3823e}#sitemap-page .body ul li.secondary-list-item a:hover:after{width:100%}#sitemap-page .body ul li:before{display:none}.cookie-policy{display:none;position:fixed;bottom:30px;left:30px;right:30px;color:#fff;padding:10px;max-width:350px;z-index:100;text-align:justify;background:linear-gradient(206deg, #785621 0%, #785620 15%, #9e8043 45%, #785621 85%, #785621 100%) border-box;border-radius:0}.cookie-policy .cookie-policy-text{font-family:"Lato",sans-serif;font-size:13px;line-height:16px;font-weight:400;color:#fff}.cookie-policy .cookie-policy-text a{color:#fff;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);font-weight:400;padding-bottom:2px !important;border-bottom:1px solid}.cookie-policy .cookie-policy-text a:hover{opacity:0.6}.cookie-policy #cookie-btn{cursor:pointer}.cookie-policy #cookie-btn a{font-family:"Lato",sans-serif;font-weight:700;position:relative;overflow:hidden;display:inline-block;text-decoration:none;font-size:12px;line-height:18px;padding-bottom:8px;letter-spacing:0.5px}.cookie-policy #cookie-btn a:after{bottom:0;left:0;width:100%;height:0;border-bottom:1px solid;content:"";display:block;position:absolute;-webkit-transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1);transition:all 0.8s cubic-bezier(0.58, 0.3, 0.005, 1)}.cookie-policy #cookie-btn a:hover{color:#fff;text-decoration:none}.cookie-policy #cookie-btn a:hover:after{-webkit-animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1;-o-animation:slide-out-slide-in 0.8s cubic-bezier(0.18, 0.43, 0.01, 0.96) 0s 1}#styleguide{background-color:#000}#styleguide .element{padding:30px 0}
