﻿@import "../fonts/oswald/oswald.css";@import "../fonts/didact-gothic/didact-gothic.css";@import "../fonts/calibri/calibri.css";@import "../fonts/barlow/barlow.css";body{font-family:"Didact Gothic", sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#fff;overflow-x:hidden;background:#151725;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased}p{font-family:"Didact Gothic", sans-serif;font-size:16px;font-weight:400;line-height:1.75em;color:#fff;margin-bottom:20px}h1,h2,h3,h4,h5,h6{color:#fff;font-family:"Barlow", sans-serif;font-weight:500;line-height:1.25em;margin:0 0 20px 0}img{max-width:100%;width:auto;height:auto}img{-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;color:#F6F1EB}span,a{display:inline-block;text-decoration:none;color:inherit}a:hover{color:#b19777}button,input,optgroup,select,textarea{font-family:"Oswald", sans-serif}input[type="password"]:focus,input[type="email"]:focus,input[type="text"]:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,textarea:focus{outline:none}input[type="password"],input[type="email"],input[type="text"],input[type="file"],textarea,select{max-width:100%;margin-bottom:10px;padding:10px 5px;height:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0 0 1px;border-style:solid;display:block;width:100%;line-height:1.5em;font-family:"Didact Gothic", sans-serif;font-size:16px;font-weight:400;color:#fff;background-image:none;border-bottom:1px solid #F6F1EB;border-color:ease-in-out 0.15s, box-shadow ease-in-out 0.15s}input:focus,textarea:focus{border-bottom-width:1px;border-color:#b19777}input[type="submit"],input[type="reset"],input[type="button"],button{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;line-height:1.75em;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;background:#b19777;border:1px solid transparent}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover{background-color:#F6F1EB;color:#fff;border:1px solid transparent}select{padding:10px;border-radius:5px}th,tr,td{padding:10px}input[type="radio"],input[type="checkbox"]{display:inline}blockquote{padding:45px;display:block;position:relative;background-color:#F6F1EB;overflow:hidden;margin:35px 0;font-size:16px;font-weight:400;line-height:1.75em;color:#fff}blockquote p{font-family:inherit;margin-bottom:0 !important;color:inherit;max-width:650px;width:100%;position:relative;z-index:3}blockquote:before{content:"";font-family:"Themify";position:absolute;right:40px;bottom:40px;font-size:110px;opacity:0.07;line-height:1;color:#FFFFFF}blockquote p{margin-bottom:0}blockquote p a{color:inherit}blockquote cite{display:inline-block;font-size:16px;position:relative;padding-left:60px;border-color:inherit;line-height:1;margin-top:22px;font-style:normal;color:#b19777;font-weight:400}blockquote cite:before{content:"";position:absolute;left:0;bottom:5px;width:45px;height:1px;border-top:1px solid;border-color:inherit;color:#b19777}::-webkit-input-placeholder{color:#fff;font-size:15px;font-weight:400}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}.site-content ul,.site-content ol{margin-bottom:20px;padding-left:20px}.site-content ul li:not(:last-child),.site-content ol li:not(:last-child){margin-bottom:10px}.pace{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99999999999999;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;width:400px;border:0px;height:1px;overflow:hidden;background:rgba(255, 255, 255, 0.05);-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.pace.pace-inactive{width:100vw;opacity:0}.pace.pace-inactive .pace-progress{max-width:100vw}.pace .pace-progress{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);max-width:300px;position:fixed;z-index:99999999999999;display:block;position:absolute;top:0;right:100%;height:100%;width:100%;background:#b19777}#preloader{width:100%;height:100vh;overflow:hidden;position:fixed;z-index:9999999}#preloader:after,#preloader:before{content:"";position:fixed;left:0;height:50%;width:100%;background:#272727;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}#preloader:before{top:0}#preloader:after{bottom:0}#preloader.isdone{visibility:hidden;-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}#preloader.isdone:after,#preloader.isdone:before{height:0;-webkit-transition:all 0.7s cubic-bezier(1, 0, 0.55, 1);-o-transition:all 0.7s cubic-bezier(1, 0, 0.55, 1);transition:all 0.7s cubic-bezier(1, 0, 0.55, 1);-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}h1{font-size:55px}h2{font-size:40px}h3{font-size:35px}h4{font-size:30px}h5{font-size:24px}h6{font-size:18px}.text-white{color:#FFF}.text-black{color:#000}.text-extra-dark-gray{color:#232323}.text-dark-gray{color:#626262}.text-extra-medium-gray{color:#757575}.text-medium-gray{color:#939393}.text-extra-light-gray{color:#b7b7b7}.text-light-gray{color:#d6d5d5}.text-very-light-gray{color:#ededed}.title-extra{font-weight:800;margin-bottom:15px}.title-extra .icon{padding-right:5px}.title-extra-sm{font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:15px}.title-extra-sm .icon{padding-right:5px}.fw-100{font-weight:100 !important}.fw-200{font-weight:200 !important}.fw-300{font-weight:400 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:400 !important}.fw-600{font-weight:400 !important}.fw-700{font-weight:700 !important}.fw-800{font-weight:800 !important}.fw-900{font-weight:900 !important}.fz-10{font-size:10px !important}.fz-12{font-size:12px !important}.fz-14{font-size:14px !important}.fz-15{font-size:20px !important}.fz-16{font-size:16px !important}.fz-18{font-size:20px !important}.fz-20{font-size:20px !important}.fz-22{font-size:22px !important}.fz-25{font-size:25px !important}.fz-30{font-size:30px !important}.fz-40{font-size:40px !important}.fz-50{font-size:50px !important}.line-height-10{line-height:10px}.line-height-13{line-height:13px}.line-height-18{line-height:18px}.line-height-20{line-height:20px}.line-height-24{line-height:24px}.line-height-22{line-height:22px}.line-height-26{line-height:26px}.line-height-28{line-height:28px}.line-height-30{line-height:30px}.line-height-35{line-height:35px}.line-height-40{line-height:40px}.line-height-45{line-height:45px}.line-height-50{line-height:50px}.line-height-55{line-height:55px}.line-height-60{line-height:60px}.line-height-65{line-height:65px}.line-height-70{line-height:70px}.line-height-75{line-height:75px}.line-height-80{line-height:80px}.line-height-85{line-height:85px}.line-height-90{line-height:90px}.line-height-95{line-height:95px}.line-height-100{line-height:100px}.line-height-110{line-height:110px}.line-height-120{line-height:120px}.text-u{text-transform:uppercase !important}.text-l{text-transform:lowercase !important}.text-c{text-transform:capitalize !important}.text-non{text-transform:none !important}.text-i{font-style:italic}.ls0{letter-spacing:0px !important}.ls1{letter-spacing:1px !important}.ls2{letter-spacing:2px !important}.ls3{letter-spacing:3px !important}.ls4{letter-spacing:4px !important}.ls5{letter-spacing:5px !important}.ls10{letter-spacing:10px !important}[data-overlay-dark],[data-overlay-darkgray],[data-overlay-light]{position:relative}[data-overlay-dark] .container,[data-overlay-darkgray] .container,[data-overlay-light] .container{position:relative;z-index:2}[data-overlay-dark]:before,[data-overlay-darkgray]:before,[data-overlay-light]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}[data-overlay-dark]:before{background:#000}[data-overlay-darkgray]:before{background:#272727}[data-overlay-light]:before{background:#fff}[data-overlay-dark] h1,[data-overlay-dark] h2,[data-overlay-dark] h3,[data-overlay-dark] h4,[data-overlay-dark] h5,[data-overlay-dark] h6,[data-overlay-dark] span{color:#fff}[data-overlay-darkgray] h1,[data-overlay-darkgray] h2,[data-overlay-darkgray] h3,[data-overlay-darkgray] h4,[data-overlay-darkgray] h5,[data-overlay-darkgray] h6,[data-overlay-darkgray] span{color:#fff}[data-overlay-light] h1,[data-overlay-light] h2,[data-overlay-light] h3,[data-overlay-light] h4,[data-overlay-light] h5,[data-overlay-light] h6,[data-overlay-light] span{color:#999}[data-overlay-dark] p{color:#999}[data-overlay-darkgray] p{color:#999}[data-overlay-light] p{color:#999}[data-overlay-dark="0"]:before,[data-overlay-darkgray="0"]:before,[data-overlay-light="0"]:before{opacity:0}[data-overlay-dark="1"]:before,[data-overlay-darkgray="1"]:before,[data-overlay-light="1"]:before{opacity:0.1}[data-overlay-dark="2"]:before,[data-overlay-darkgray="2"]:before,[data-overlay-light="2"]:before{opacity:0.2}[data-overlay-dark="3"]:before,[data-overlay-darkgray="3"]:before,[data-overlay-light="3"]:before{opacity:0.3}[data-overlay-dark="4"]:before,[data-overlay-darkgray="4"]:before,[data-overlay-light="4"]:before{opacity:0.4}[data-overlay-dark="5"]:before,[data-overlay-darkgray="5"]:before,[data-overlay-light="5"]:before{opacity:0.5}[data-overlay-dark="6"]:before,[data-overlay-darkgray="6"]:before,[data-overlay-light="6"]:before{opacity:0.6}[data-overlay-dark="7"]:before,[data-overlay-darkgray="7"]:before,[data-overlay-light="7"]:before{opacity:0.7}[data-overlay-dark="8"]:before,[data-overlay-darkgray="8"]:before,[data-overlay-light="8"]:before{opacity:0.8}[data-overlay-dark="9"]:before,[data-overlay-darkgray="9"]:before,[data-overlay-light="9"]:before{opacity:0.9}[data-overlay-dark="10"]:before,[data-overlay-darkgray="10"]:before,[data-overlay-light="10"]:before{opacity:1}.mt-0{margin-top:0 !important}.mt-5{margin-top:5px !important}.mt-10{margin-top:10px !important}.mt-15{margin-top:15px !important}.mt-20{margin-top:20px !important}.mt-25{margin-top:25px !important}.mt-30{margin-top:30px !important}.mt-35{margin-top:35px !important}.mt-40{margin-top:40px !important}.mt-45{margin-top:45px !important}.mt-50{margin-top:50px !important}.mt-55{margin-top:55px !important}.mt-60{margin-top:60px !important}.mt-62{margin-top:62px !important}.mt-65{margin-top:65px !important}.mt-70{margin-top:70px !important}.mt-75{margin-top:75px !important}.mt-80{margin-top:80px !important}.mt-85{margin-top:85px !important}.mt-90{margin-top:90px !important}.mt-95{margin-top:95px !important}.mt-100{margin-top:100px !important}.mb-0{margin-bottom:0 !important}.mb-5{margin-bottom:5px !important}.mb-10{margin-bottom:10px !important}.mb-15{margin-bottom:15px !important}.mb-20{margin-bottom:20px !important}.mb-25{margin-bottom:25px !important}.mb-30{margin-bottom:30px !important}.mb-35{margin-bottom:35px !important}.mb-40{margin-bottom:40px !important}.mb-45{margin-bottom:45px !important}.mb-50{margin-bottom:50px !important}.mb-55{margin-bottom:55px !important}.mb-60{margin-bottom:60px !important}.mb-62{margin-bottom:62px !important}.mb-65{margin-bottom:65px !important}.mb-70{margin-bottom:70px !important}.mb-75{margin-bottom:75px !important}.mb-80{margin-bottom:80px !important}.mb-85{margin-bottom:85px !important}.mb-90{margin-bottom:90px !important}.mb-95{margin-bottom:95px !important}.mb-100{margin-bottom:100px !important}.pt-0{padding-top:0 !important}.pt-5{padding-top:5px !important}.pt-10{padding-top:10px !important}.pt-15{padding-top:15px !important}.pt-20{padding-top:20px !important}.pt-25{padding-top:25px !important}.pt-30{padding-top:30px !important}.pt-35{padding-top:35px !important}.pt-40{padding-top:40px !important}.pt-45{padding-top:45px !important}.pt-50{padding-top:50px !important}.pt-55{padding-top:55px !important}.pt-60{padding-top:60px !important}.pt-65{padding-top:65px !important}.pt-70{padding-top:70px !important}.pt-75{padding-top:75px !important}.pt-80{padding-top:80px !important}.pt-85{padding-top:85px !important}.pt-90{padding-top:90px !important}.pt-95{padding-top:95px !important}.pt-100{padding-top:100px !important}.pb-0{padding-bottom:0 !important}.pb-5{padding-bottom:5px !important}.pb-10{padding-bottom:10px !important}.pb-15{padding-bottom:15px !important}.pb-20{padding-bottom:20px !important}.pb-25{padding-bottom:25px !important}.pb-30{padding-bottom:30px !important}.pb-35{padding-bottom:35px !important}.pb-40{padding-bottom:40px !important}.pb-45{padding-bottom:45px !important}.pb-50{padding-bottom:50px !important}.pb-55{padding-bottom:55px !important}.pb-60{padding-bottom:60px !important}.pb-65{padding-bottom:65px !important}.pb-70{padding-bottom:70px !important}.pb-75{padding-bottom:75px !important}.pb-80{padding-bottom:80px !important}.pb-85{padding-bottom:85px !important}.pb-90{padding-bottom:90px !important}.pb-95{padding-bottom:95px !important}.pb-100{padding-bottom:100px !important}.no-padding{padding:0 !important}.admin-bar header.site-header{top:32px}.admin-bar header.site-header.is-scroll{top:-68px}@media screen and (max-width:783px){.admin-bar header.site-header{top:46px}.admin-bar header.site-header.is-scroll{top:-54px}}#site-header{max-width:100%;margin:0}#site-header .site-navigation .mega-menu-wrap .max-mega-menu>li.mega-menu-item>a.mega-menu-link{letter-spacing:4px;font-family:"Oswald", sans-serif !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu>li.mega-menu-flyout ul.mega-sub-menu{width:auto !important;-webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05) !important;box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05) !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{transition:all 0.4s !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{white-space:nowrap !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:hover{padding-left:10px !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu>li.mega-menu-megamenu>ul.mega-sub-menu{position:fixed !important;padding:20px 5px !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:10px 15px !important}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_block h6,#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_block .title{color:#b19777}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_block h6 a,#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_block .title a{color:#b19777}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_nav_menu ul.menu{flex-wrap:wrap}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_nav_menu ul.menu li{width:100%;transition:all 0.4s}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_nav_menu ul.menu li a{display:block;background:#151725;color:#fff;font-family:inherit;font-size:15px;font-weight:300;padding:2px 0;line-height:1.75em;vertical-align:baseline;-webkit-transition:all 0.4s;transition:all 0.4s}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_nav_menu ul.menu li a:hover{color:#b19777}#site-header .site-navigation .mega-menu-wrap .max-mega-menu .widget_nav_menu ul.menu li:hover{padding-left:6px}body:not(.home) header.site-header{background:#151725;-webkit-box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1);box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1)}body:not(.home) header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li a{color:#fff}body:not(.home) header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li a:hover{color:#b19777}body:not(.home) header.site-header .site-search-icon .search-icon-btn{color:#fff}header.site-header{position:absolute;left:0;top:0;width:100%;background:#1E21371A;z-index:99;padding-right:10%;padding-left:0;padding-top:0;padding-bottom:0;display:flex;align-items:center;flex-flow:row nowrap}header.site-header .site-branding{padding:5px}header.site-header .site-branding .custom-logo-link{width:100px;display:flex}header.site-header .site-branding .custom-logo-link img{width:100%}header.site-header .navbar-toggler{padding:4px 12px;border:0;color:#b19777;font-size:20px;line-height:1;max-height:max-content;height:auto;outline:none}@media screen and (min-width:992.1px){header.site-header .navbar-toggler{display:none}}header.site-header .navbar-toggler .ti-close{display:none}header.site-header .navbar-toggler:hover{background-color:transparent}header.site-header .navbar-toggler:focus{background-color:transparent}header.site-header .navbar-toggler.is-active .ti-close{display:block}header.site-header .navbar-toggler.is-active .ti-line-double{display:none}header.site-header .site-navbar-menu{padding:2px;display:flex;align-items:center}header.site-header .site-navigation:not(:has(.max-mega-menu)){margin-left:auto;margin-right:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu{margin-bottom:0;flex-flow:row nowrap}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li .nav-link{font-family:"Barlow", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:1.75em;margin:5px 5px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li a{font-size:16px;font-weight:400;color:#fff;padding:0.5rem;-webkit-transition:all 0.4s;transition:all 0.4s}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li a:hover{color:#b19777}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li.menu-item-has-children{padding-right:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li.menu-item-has-children::after{display:none}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li.menu-item-has-children .nav-icon{padding-left:4px;font-size:9px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.025);-webkit-transition:all 0.4s;transition:all 0.4s}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li:last-child{border-bottom:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li a{padding:0.5rem;color:#fff}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li:hover{padding-left:6px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu{padding:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu .mega-menu-active .nav-icon i{display:none}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu .mega-menu-active .nav-icon::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:4px solid;border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li.menu-item-mega-menu{position:static}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu{display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);background-color:#151725;-webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05);-webkit-transition:all 0.3s;transition:all 0.3s;min-width:250px;position:absolute;width:100%;z-index:-1;left:0;right:0;top:100%;padding:20px 0;max-height:0;overflow:auto;overflow-x:hidden}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu::-webkit-scrollbar{width:8px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu::-webkit-scrollbar-track{background:#f1f1f1}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu::-webkit-scrollbar-thumb{background:#999}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu .mega-menu-heading{text-align:center;margin-bottom:20px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu .mega-menu-heading a{font-weight:600;font-size:20px;color:#b19777;line-height:1.25em;padding:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li{flex-direction:column;white-space:nowrap;border:0;padding:15px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li:hover{padding-left:15px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li .title{font-size:20px;color:#b19777}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li .title .nav-icon{display:none}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li a{padding:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu>.sub-menu{padding:0;display:grid;grid-template-columns:repeat(4, 1fr);position:initial;left:0;width:100%;transform:translateY(0);box-shadow:none}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu>.sub-menu .sub-menu{padding:0;position:initial;box-shadow:none;transform:translate(0, 0);z-index:1}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu>.sub-menu .sub-menu li{padding:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu>.sub-menu .sub-menu a:hover{padding-left:6px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li:hover>.mega-menu-sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);z-index:2;max-height:70vh}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li:hover>.mega-menu-sub-menu .sub-menu{height:100%;opacity:1;visibility:visible}header.site-header .site-navigation:not(:has(.max-mega-menu)) .sub-menu{padding:10px;display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);background-color:#151725;-webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05);-webkit-transition:all 0.3s;transition:all 0.3s;min-width:250px;position:absolute;z-index:-1;left:0;top:100%}header.site-header .site-navigation:not(:has(.max-mega-menu)) .sub-menu li{white-space:nowrap}header.site-header .site-navigation:not(:has(.max-mega-menu)) .sub-menu .sub-menu{left:100%;top:0}@media screen and (max-width:1440px){header.site-header .site-navigation:not(:has(.max-mega-menu)) .sub-menu{min-width:180px}}header.site-header .site-search-icon .search-icon-btn{font-family:"Oswald", sans-serif;font-size:15px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:4px;margin:5px 5px;padding:1rem 0.5rem;-webkit-transition:all 0.4s;transition:all 0.4s}header.site-header .site-search-icon .search-icon-btn:hover{color:#b19777 !important}header.site-header.is-scroll{background:#151725;padding:0 6%;position:fixed;top:-100px;left:0;width:100%;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1);box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1)}header.site-header.is-scroll .site-branding{padding-right:50px}header.site-header.is-scroll .site-navigation:not(:has(.max-mega-menu)) ul.menu li a{color:#fff}header.site-header.is-scroll .site-navigation:not(:has(.max-mega-menu)) ul.menu li a:hover{color:#b19777}header.site-header.is-scroll .site-search-icon .search-icon-btn{color:#fff}@media screen and (max-width:1720px){header.site-header{padding-right:4%}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li .nav-link{font-size:13px;letter-spacing:1.5px;margin:4px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li{white-space:normal}header.site-header .site-navigation:not(:has(.max-mega-menu)) .sub-menu li{white-space:pre-wrap}header.site-header.is-scroll{padding:0 4%}}@media screen and (max-width:1440px){header.site-header{padding-right:2%}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li .nav-link{font-size:12px;letter-spacing:1px;margin:3px}header.site-header.is-scroll{padding:0 2%}header.site-header.is-scroll .site-branding{padding-right:30px}}@media screen and (max-width:1200px){header.site-header{padding-right:15px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li .nav-link{margin:0;font-size:12.5px;letter-spacing:1px}}@media screen and (max-width:992px){header.site-header{flex-wrap:wrap;align-items:center;background:#151725}header.site-header#site-header{padding:15px}header.site-header .site-branding{padding:0}header.site-header .site-navbar-menu{display:none;overflow-x:hidden;overflow-y:auto;padding:15px 0 30px;max-height:440px;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center}header.site-header .site-navbar-menu.show{display:block}header.site-header .site-navbar-menu::-webkit-scrollbar{width:8px}header.site-header .site-navbar-menu::-webkit-scrollbar-track{background:#f1f1f1}header.site-header .site-navbar-menu::-webkit-scrollbar-thumb{background:#999}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu{width:100%;flex-direction:column}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li{flex-direction:column}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li .nav-link{padding:8px 0;font-size:15px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li a .nav-icon.active i{display:inline-block;transform:rotate(180deg)}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li a .nav-icon.active::after{transform:rotate(180deg)}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li a{padding:5px 15px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li:hover{padding-left:0}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li ul li:hover>a{padding-left:20px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li.menu-item-mega-menu .nav-icon.active i{display:none}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu li.menu-item-has-children .nav-icon{padding-right:5px;padding-left:5px;font-size:10px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu{display:none;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);position:initial;padding:10px 0;z-index:2;max-height:100%}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li{padding:10px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu li:hover{padding-left:10px}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu>.sub-menu{grid-template-columns:1fr}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu.has-mega-menu li .mega-menu-sub-menu>.sub-menu .sub-menu{display:block}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu .sub-menu{position:initial;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);display:none;z-index:2}header.site-header .site-navigation:not(:has(.max-mega-menu)) ul.menu .sub-menu li{white-space:normal}header.site-header.is-scroll{padding:15px}header.site-header .site-search-icon .search-icon-btn{margin:0}}#site-footer{margin:0;max-width:100%;padding-left:0;padding-right:0}.site-footer{padding-top:60px;border-top:1px solid rgba(255, 255, 255, 0.05);background-color:#1E21371A}.site-footer .main-footer .footer-column-wrap{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}.site-footer .main-footer .footer-column-wrap .footer-column{margin-bottom:30px}.site-footer .main-footer .footer-column-wrap .footer-column form div.gform_body.gform-body .gform_fields .gfield .ginput_container input{color:#9FA2B9;border-bottom:1px solid #1E2137}.site-footer .main-footer .footer-column-wrap .column-heading{position:relative;font-size:20px;color:#fff;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, 0.05)}.site-footer .main-footer .footer-column-wrap .column-content{font-size:16px;font-weight:400;line-height:1.75em;color:#9FA2B9}.site-footer .main-footer .footer-column-wrap .column-content h1,.site-footer .main-footer .footer-column-wrap .column-content h2,.site-footer .main-footer .footer-column-wrap .column-content h3,.site-footer .main-footer .footer-column-wrap .column-content h4,.site-footer .main-footer .footer-column-wrap .column-content h5,.site-footer .main-footer .footer-column-wrap .column-content h6{color:#fff}.site-footer .main-footer .footer-column-wrap .column-content h6{font-family:"Didact Gothic", sans-serif;font-weight:400;position:relative;margin-bottom:5px;font-size:16px}.site-footer .main-footer .footer-column-wrap .column-content b{color:#b19777;font-weight:400}.site-footer .main-footer .footer-column-wrap .column-content p{color:inherit;margin-bottom:0}.site-footer .main-footer .footer-column-wrap .column-content div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container input{background-color:transparent}.site-footer .sub-footer{padding:30px 0 10px 0;margin-top:30px;border-top:1px solid rgba(255, 255, 255, 0.05)}.site-footer .sub-footer .row{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}.site-footer .sub-footer .row .col{margin-bottom:20px}.site-footer .sub-footer .copyright{color:#9FA2B9;font-size:14px;margin-top:7px}.site-footer .sub-footer .social-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0}.site-footer .sub-footer .links{text-align:right}.site-footer .sub-footer .links .link{color:#9FA2B9;display:inline-block;margin-left:5px;font-size:14px;margin-top:7px}.site-footer .sub-footer .links .link:hover{color:#b19777}@media screen and (max-width:768px){.site-footer .main-footer .footer-column-wrap{grid-template-columns:1fr;grid-gap:0}.site-footer .sub-footer .row{grid-template-columns:1fr;grid-gap:0}.site-footer .sub-footer .social-list{justify-content:flex-start}.site-footer .sub-footer .links{text-align:left}.site-footer .sub-footer .links .link{margin-top:0;margin-left:0;margin-right:5px}}.progress-wrap{-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.2);position:fixed;bottom:30px;right:30px;height:40px;width:40px;cursor:pointer;display:block;border-radius:50px;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.progress-wrap.active-progress{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.progress-wrap::after{content:"";font-family:"themify";text-align:center;line-height:40px;font-size:12px;font-weight:700;color:#b19777;position:absolute;left:0;top:0;height:40px;width:40px;cursor:pointer;display:block;z-index:1;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.progress-wrap svg.progress-circle path{fill:none;stroke:#b19777;stroke-width:2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}.site-content{min-height:54vh}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}#content.site-main{margin:0;max-width:100%;min-height:54vh}.section{padding:30px 0}.heading-section{font-size:36px;color:#fff;text-transform:uppercase;position:relative;letter-spacing:3px;margin-bottom:30px}.heading-section span{color:#b19777}@media screen and (max-width:768px){.heading-section{font-size:30px}}.cta-button{text-align:center;display:inline-block;font-weight:500;font-family:"Barlow", sans-serif;text-transform:uppercase;background:transparent;color:#fff;padding:13px 30px;margin:0;position:relative;font-size:16px;line-height:1.2em;letter-spacing:3px;border:2px solid #b19777}.cta-button span{position:relative;z-index:2}.cta-button::after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#b19777;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.cta-button:hover{border:2px solid #b19777;color:#fff}.cta-button:hover::after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.tnp.tnp-subscription{margin:0}.tnp.tnp-subscription form .tnp-field label{display:none}.tnp.tnp-subscription form .tnp-field input{max-width:100%;margin-bottom:10px;padding:10px 5px;height:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0 0 1px;border-style:solid;display:block;width:100%;line-height:1.5em;font-size:16px;font-weight:400;color:#fff;background-image:none;border-bottom:1px solid #F6F1EB}.tnp.tnp-subscription form .tnp-field-button{position:relative;margin-top:25px;margin-bottom:0}.tnp.tnp-subscription form .tnp-field-button::after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#F6F1EB;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tnp.tnp-subscription form .tnp-field-button input[type="submit"]{font-weight:300;font-family:"Oswald", sans-serif;text-transform:uppercase;background:#b19777;color:#fff;padding:13px 30px;margin:0;position:relative;font-size:16px;letter-spacing:3px;border:0;border-radius:0}.tnp.tnp-subscription form .tnp-field-button button.tnp-submit{font-weight:300;font-family:"Oswald", sans-serif;text-transform:uppercase;background:#b19777;color:#fff;padding:13px 30px;margin:0;position:relative;font-size:16px;line-height:1.2em;letter-spacing:3px;border:1px solid #b19777;border-radius:0;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out}.tnp.tnp-subscription form .tnp-field-button button.tnp-submit::after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#F6F1EB;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tnp.tnp-subscription form .tnp-field-button button.tnp-submit span{position:relative;z-index:9}.tnp.tnp-subscription form .tnp-field-button button.tnp-submit:hover{border-color:#F6F1EB}.tnp.tnp-subscription form .tnp-field-button button.tnp-submit:hover::after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.content-common>*:first-child{margin-top:0 !important}.content-common>*:last-child{margin-bottom:0 !important}.content-common h2{color:#fff;font-size:40px;line-height:1.21212em;font-weight:400;margin:32px 0 48px}.content-common h4{font-size:30px;font-weight:400;line-height:1.25em;margin:20px 0;color:#fff}.content-common h5{font-size:25px;font-weight:400;line-height:1.25em;margin:0 0 20px 0;color:#fff}.content-common h6{margin:20px 0;font-size:20px;font-weight:400;color:#fff}.content-common p{font-size:16px;font-weight:400;line-height:1.75em;color:#9FA2B9;margin-bottom:20px}.content-common p span~span{display:inline}.content-common img{width:auto}.content-common ul{padding-left:36px;margin:20px 0;list-style:none}.content-common ul li{font-size:16px;font-weight:400;line-height:1.75em;color:#fff;margin-bottom:20px}.content-common ul li:before{content:"- "}.content-common .wp-video{margin:32px 0}.sliders .big .swiper-slide img{width:100%}.sliders .bottom{margin-top:5px}.bottom-form{margin-top:40px}.bottom-form .title-form{font-size:16px;font-family:"Didact Gothic", sans-serif;color:#fff;font-weight:bolder;text-transform:uppercase}.bottom-form .gform_wrapper .gform_validation_errors{display:none}.bottom-form .gform_wrapper .gform-body .gform_fields{column-gap:30px;row-gap:10px}.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_label{display:none}.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container input,.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container textarea{line-height:1.5em;font-family:"Didact Gothic", sans-serif;font-size:16px;font-weight:400;color:#fff !important;background-image:none;border-bottom:1px solid #F6F1EB !important;background:transparent;border-top:none;border-right:none;border-left:none;outline:none;padding:10px 5px;height:45px;border-radius:0}.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container input:focus,.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container textarea:focus{border-color:#b19777}.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .ginput_container textarea{height:117px;min-block-size:117px}.bottom-form .gform_wrapper .gform-body .gform_fields .gfield .gfield_validation_message{color:#dc3545;font-family:"Didact Gothic", sans-serif;font-size:16px;font-weight:400;line-height:1.75em}.posts-list{margin-bottom:50px;margin-top: 50px;}.posts-list .items-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px 30px}@media (max-width:1199.98px){.posts-list .items-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:991.98px){.posts-list .items-list{grid-template-columns:repeat(1, 1fr)}}@media (max-width:767.98px){.posts-list .items-list{grid-gap:30px}}.posts-list .items-list .item-cm-tax{padding-bottom:0px}.posts-list .items-list .item-cm-tax .item-cm-tax-wrap{text-align:center;position:relative;min-height:200px;background:#000000}.posts-list .items-list .item-cm-tax:hover .img:before{height:100%;visibility:visible}.posts-list .items-list .item-cm-tax:hover .box-hover{opacity:1;visibility:visible;-webkit-transition-delay:0.2s;transition-delay:0.2s;margin-top:1px}.posts-list .items-list .item-cm-tax:hover .title-box{opacity:0;visibility:hidden;margin-bottom:80px}.posts-list .items-list .item-cm-tax .img{position:relative}.posts-list .items-list .item-cm-tax .img:before{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background-color:#151725;opacity:0.7;visibility:hidden;transition:all ease 0.4s}.posts-list .items-list .item-cm-tax .img img{height:200px;width:100%;object-fit:cover;vertical-align:middle}@media screen and (max-width:768px){.posts-list .items-list .item-cm-tax .img img{height:auto;min-height:200px}}.posts-list .items-list .item-cm-tax .box-hover{position:absolute;left:0;right:0;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px 15px;margin-top:50px;opacity:0;visibility:hidden;transition:all ease 0.4s}.posts-list .items-list .item-cm-tax .box-hover .icon{line-height:0}.posts-list .items-list .item-cm-tax .box-hover .icon img{width:60px;height:auto;object-fit:contain;margin-bottom:15px}.posts-list .items-list .item-cm-tax .box-hover .title-hover{line-height:22px;font-size:15px;font-weight:500;margin-bottom:15px;color:#FFFFFF;text-transform:uppercase;letter-spacing:2px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.posts-list .items-list .item-cm-tax .box-hover .button a{font-weight:500;text-transform:uppercase;font-family:"Barlow", sans-serif;background:transparent;color:#FFFFFF;padding:12px 24px;margin:0;position:relative;font-size:14px;line-height:1.2em;letter-spacing:3px;border:2px solid #b19777;display:inline-block;z-index:1}.posts-list .items-list .item-cm-tax .box-hover .button a:after{content:"";width:0;height:calc(100% + 2px);position:absolute;top:-1px;bottom:0;left:100%;z-index:1;background:#b19777;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.posts-list .items-list .item-cm-tax .box-hover .button a span{position:relative;z-index:2}.posts-list .items-list .item-cm-tax .box-hover .button a:hover span{color:#fff}.posts-list .items-list .item-cm-tax .box-hover .button a:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.posts-list .items-list .item-cm-tax .title-box{position:absolute;left:30px;right:30px;bottom:-10px;z-index:2;background-color:#1E2137;padding:20px 10px;opacity:1;visibility:visible;margin-bottom:0;color:#fff;transition:all ease 0.4s}.posts-list .items-list .item-cm-tax .title-box h3{line-height:22px;font-size:15px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:0}.posts-list .loading-scroll{display:none;text-align:center;margin-top:24px;width:100%}.posts-list .wrap-btn{text-align:center;margin-top:60px}.posts-list .wrap-btn button{font-weight:500;font-family:"Barlow", sans-serif;text-transform:uppercase;background:#b19777;color:#FFFFFF;padding:5px 10px;margin:auto;letter-spacing:2px;cursor:pointer;border-radius:0}.left-panel{position:absolute;width:50px;height:100%;left:0;top:0;z-index:9;overflow:hidden;display:flex;justify-content:center;align-items:center}.left-panel .social-list{background:#1E21371A;top:15%;position:relative}.left-panel .social-list::before{content:"";position:absolute;left:50%;width:1px;height:70px;top:-70px;background:#1E21371A}.left-panel .social-list .social-item{color:#FFFFFF;border:1px solid #FFFFFF}.left-panel .social-list .social-item img{filter:invert(100%) sepia(29%) saturate(366%) hue-rotate(198deg) brightness(107%) contrast(102%)}@media screen and (max-width:992px){.left-panel{display:none}}.social-list{display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;background:transparent;z-index:10;padding:10px 0}.social-list .social-item{display:flex;justify-content:center;align-items:center;width:40px;height:40px;line-height:40px;text-align:center;font-size:12px;border:1px solid #373737;color:#fff;background-color:transparent;border-radius:100%;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.social-list .social-item img{width:12px;filter:invert(100%) sepia(0%) saturate(100%) hue-rotate(0deg) brightness(100%) contrast(100%)}.social-list .social-item:hover{border:1px solid #b19777;background:transparent;color:#b19777}.social-list .social-item:hover img{filter:invert(75%) sepia(40%) saturate(180%) hue-rotate(10deg)}.modal-popup .file-download-popup{max-width:500px;width:calc(100% - 40px);display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:white;border:1px solid #ccc;z-index:1000;border-radius:4px;overflow:hidden}.modal-popup .file-download-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);z-index:999}.modal-popup .close-popup{position:absolute;top:0;right:0;font-size:1.5rem;font-weight:700;line-height:1;color:#000;background:transparent;text-shadow:0 1px 0 #fff;opacity:0.5;border-radius:0}.modal-popup .close-popup:hover{background:#b19777;color:#fff;text-decoration:none;opacity:0.75}.modal-popup .heading-popup{font-size:24px;margin-bottom:0;padding:16px;padding-right:24px;border-bottom:1px solid #e9ecef;color:#151725}.modal-popup .form-container{padding:16px 16px 30px}.modal-popup .form-container .cta-button{width:100%;color:#151725}.modal-popup .form-container .cta-button:hover{color:#FFFFFF}.modal-popup .form-container .cta-button:after{background:#b19777}.modal-popup .form-container .gform_confirmation_wrapper{display:none}.modal-popup .form-container .gform_wrapper{width:100%}.modal-popup .form-container .gform_wrapper form div.gform_footer.gform-footer .gform-button-box .gform_button.button{background-color:#b19777;border-color:#b19777}.site-footer div.gform_wrapper{margin-top:5px}body div.gform_wrapper .gform_heading{display:none}body div.gform_wrapper .gform_confirmation_message{color:#999}body div.gform_wrapper .gform_validation_errors{display:none}body div.gform_wrapper form div.gform_body.gform-body .gform_fields{row-gap:10px}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield{display:flex;flex-direction:column}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield.gform_hidden{display:none}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield.gfield_visibility_hidden{display:none}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .gform-field-label{order:1;color:#fff;font-size:16px}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .gform-field-label .gfield_required{display:none}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .gfield_description:not(.validation_message){color:#fff;order:2;font-size:13px}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .validation_message{order:4}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container{order:3}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container input{box-shadow:none;outline:unset;border:0;max-width:100%;padding:10px 5px;height:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0 0 1px;border-style:solid;display:block;width:100%;line-height:1.5em;font-size:16px;font-weight:400;color:#1a1a1a;background-image:none;border-bottom:1px solid #323232;border-radius:0}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container input:focus{border-bottom-width:1px;border-color:#b19777}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container textarea{outline:none;max-width:100%;padding:10px 5px;height:auto;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-width:0 0 1px;border-style:solid;display:block;width:100%;line-height:1.5em;font-size:16px;font-weight:400;color:#1a1a1a;background-image:none;border-bottom:1px solid #323232;border-radius:0;height:120px}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container textarea:focus{border-bottom-width:1px;border-color:#b19777}body div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container select{color:#fff;background-color:transparent;outline:none;box-shadow:none;border-radius:0;border:0;border-bottom:1px solid #fff}body div.gform_wrapper form div.gform_footer.gform-footer{margin-top:25px;position:relative}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box{position:relative;font-weight:300;font-family:"Oswald", sans-serif;text-transform:uppercase;color:#fff;font-size:16px;line-height:1.2em;letter-spacing:3px;border:1px solid #b19777;border-radius:0;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box::after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#b19777;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box .gform-loader{padding:0 !important;margin:0 !important;position:absolute;top:calc(50% - 9px);left:calc(50% - 9px);transform:translate(-50%, -50%);z-index:9}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9;width:24px;height:24px;border-radius:50%;mix-blend-mode:hard-light}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box .gform_button.button{position:relative;z-index:9;font-weight:500;font-family:"Barlow", sans-serif;text-transform:uppercase;background:transparent;color:#fff;padding:13px 30px;margin:0;font-size:16px;letter-spacing:3px;box-shadow:none;outline:unset;border:0}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box:hover{border-color:#b19777}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box:hover::after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}body div.gform_wrapper form div.gform_footer.gform-footer .gform-button-box:hover .gform_button.button{color:#fff}.page-template-home-page{background-color:#151725}.page-template-home-page .heading-section{color:#fff}.page-template-home-page .content-section{color:#9FA2B9}.page-template-home-page .content-section p{color:inherit}.page-template-home-page .hero-section{position:relative}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item{height:100vh;position:relative}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;opacity:0.3;z-index:1}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-wrap{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-content{max-width:60%;width:100%;margin-left:auto;margin-right:0;position:relative;z-index:9;text-align:right}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-heading{position:relative;margin-bottom:20px;font-family:"Barlow", sans-serif;font-size:64px;text-transform:uppercase;line-height:1.35em;color:#fff;font-weight:400;letter-spacing:3px}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-sub-heading{font-size:18px;line-height:1.75em;margin-bottom:0;color:#fff;padding-right:15px}.page-template-home-page .hero-section .hero-corner{position:absolute;width:70px;height:70px;z-index:21;border-color:#b19777 !important}.page-template-home-page .hero-section .hero-corner.corner-top-right{top:50px;right:50px;border-top:1px solid;border-right:1px solid}.page-template-home-page .hero-section .hero-corner.corner-bottom-right{bottom:50px;right:50px;border-bottom:1px solid;border-right:1px solid}@media screen and (max-width:992px){.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-heading{font-size:40px}.page-template-home-page .hero-section .hero-corner{display:none}}@media screen and (max-width:768px){.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-content{max-width:100%;margin-right:auto}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-heading{font-size:30px;margin-bottom:15px}.page-template-home-page .hero-section .slider .slider-wrapper .slider-item-sub-heading{font-size:15px;padding-right:10px}}.page-template-home-page .about-section .wrapper{padding-bottom:30px}.page-template-home-page .projects-section .wrapper{margin-bottom:30px}.page-template-home-page .our-stone-section .wrapper{text-align:center;background-color:#1E2137;padding:60px 40px 40px;border-radius:0;margin-bottom:30px}.page-template-home-page .our-stone-section .wrapper h2{font-weight:500;font-size:28px;text-transform:uppercase;color:#fff;letter-spacing:3px;margin-bottom:20px}.page-template-home-page .our-stone-section .wrapper .des-section{font-size:16px;font-weight:400;line-height:1.75em;color:#9FA2B9;margin-bottom:20px}.page-template-home-page .our-stone-section .wrapper .cta-button-wrap{text-align:center}@media screen and (max-width:576px){.page-template-home-page .our-stone-section .wrapper{padding:60px 30px 40px}}.page-template-home-page .blog-section .wrapper{margin-bottom:30px}.tdg-list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}.tdg-list .tdg-item{padding-bottom:30px;margin-bottom:30px}.tdg-list .tdg-item .tdg-item-wrap{text-align:center;position:relative;background:#000;min-height:15vw}.tdg-list .tdg-item .tdg-item-img{position:relative;padding-bottom:56%;background:rgba(255, 255, 255, 0.05)}.tdg-list .tdg-item .tdg-item-img img{position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover}.tdg-list .tdg-item .tdg-item-img::before{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;background-color:#151725;opacity:0.7;visibility:hidden;z-index:1;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.tdg-list .tdg-item .tdg-item-icon{line-height:0}.tdg-list .tdg-item .tdg-item-icon img{width:60px;color:#fff;margin-bottom:20px}.tdg-list .tdg-item .tdg-item-content{position:absolute;left:0;right:0;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:20px 15px;margin-top:50px;opacity:0;visibility:hidden;z-index:9;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.tdg-list .tdg-item .tdg-item-content a.tdg-item-button.cta-button span{color:#fff}.tdg-list .tdg-item .tdg-item-title-box{position:absolute;left:40px;right:40px;bottom:-30px;z-index:2;background-color:#1E2137;padding:20px 10px;opacity:1;visibility:visible;margin-bottom:0;color:#fff;-webkit-transition:all ease 0.4s;transition:all ease 0.4s}.tdg-list .tdg-item .tdg-item-title-box .tdg-item-title{margin-bottom:0;color:#fff}.tdg-list .tdg-item .tdg-item-title{font-size:16px;line-height:26px;color:#fff;text-transform:uppercase;letter-spacing:3px;margin-bottom:15px}.tdg-list .tdg-item:hover .tdg-item-img::before{height:100%;visibility:visible}.tdg-list .tdg-item:hover .tdg-item-content{opacity:1;visibility:visible;-webkit-transition-delay:0.2s;transition-delay:0.2s;margin-top:1px}.tdg-list .tdg-item:hover .tdg-item-title-box{opacity:0;visibility:hidden;margin-bottom:80px}@media screen and (max-width:1200px){.tdg-list .tdg-item .tdg-item-img{padding-bottom:66%}}@media screen and (max-width:768px){.tdg-list .tdg-item .tdg-item-img{padding-bottom:80%}}@media screen and (max-width:576px){.tdg-list{grid-template-columns:1fr}}.search .archive-wrapper,.blog .archive-wrapper,.archive .archive-wrapper{padding-top:15vh;padding-bottom:90px}.search .archive-wrapper .archive-main,.blog .archive-wrapper .archive-main,.archive .archive-wrapper .archive-main{display:flex}.search h2.text-center,.blog h2.text-center,.archive h2.text-center{text-align:center;font-size:22px;font-weight:400;color:#fff;text-transform:uppercase;position:relative;letter-spacing:10px;word-spacing:5px;margin-bottom:30px}.search .item-cm-tax .title-box h3,.blog .item-cm-tax .title-box h3,.archive .item-cm-tax .title-box h3{margin-bottom:0}.search .button-download,.blog .button-download,.archive .button-download{display:flex;margin-bottom:25px;gap:25px;justify-content:space-between;align-items:center}.search .button-download a.catalogue,.blog .button-download a.catalogue,.archive .button-download a.catalogue{display:inline-block;font-weight:500;text-transform:uppercase;font-family:"Barlow", sans-serif;background:#b19777;color:#FFFFFF;padding:13px 30px;margin:0;position:relative;font-size:16px;letter-spacing:3px;border:1px solid transparent;line-height:1.5;border-radius:0.25rem;width:50%;text-align:center;overflow:hidden}.search .button-download a.catalogue span,.blog .button-download a.catalogue span,.archive .button-download a.catalogue span{position:relative;z-index:2}.search .button-download a.catalogue:after,.blog .button-download a.catalogue:after,.archive .button-download a.catalogue:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#fff;color:#000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.search .button-download a.catalogue:hover:after,.blog .button-download a.catalogue:hover:after,.archive .button-download a.catalogue:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.search .button-download a.catalogue:hover span,.blog .button-download a.catalogue:hover span,.archive .button-download a.catalogue:hover span{color:#000}.search .button-download a.davani-catalog,.blog .button-download a.davani-catalog,.archive .button-download a.davani-catalog{font-weight:500;font-family:"Barlow", sans-serif;text-transform:uppercase;background:transparent;color:#FFFFFF;padding:12px 24px;margin:0;position:relative;font-size:16px;letter-spacing:3px;border:1px solid #b19777;line-height:1.5;border-radius:0.25rem;width:50%;text-align:center;overflow:hidden}.search .button-download a.davani-catalog span,.blog .button-download a.davani-catalog span,.archive .button-download a.davani-catalog span{position:relative;z-index:2}.search .button-download a.davani-catalog:after,.blog .button-download a.davani-catalog:after,.archive .button-download a.davani-catalog:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#b19777}.search .button-download a.davani-catalog:hover:after,.blog .button-download a.davani-catalog:hover:after,.archive .button-download a.davani-catalog:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.search .button-download a.davani-catalog:hover span,.blog .button-download a.davani-catalog:hover span,.archive .button-download a.davani-catalog:hover span{color:#fff}@media screen and (max-width:992px){.search .button-download,.blog .button-download,.archive .button-download{flex-direction:column}.search .button-download a.catalogue,.blog .button-download a.catalogue,.archive .button-download a.catalogue{width:100%}.search .button-download a.davani-catalog,.blog .button-download a.davani-catalog,.archive .button-download a.davani-catalog{width:100%}}.search .posts,.blog .posts,.archive .posts{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:30px}.search .posts .post-item,.blog .posts .post-item,.archive .posts .post-item{margin-bottom:30px}.search .posts .post-item .post-item-thumb,.blog .posts .post-item .post-item-thumb,.archive .posts .post-item .post-item-thumb{line-height:0;position:relative;overflow:hidden;padding-bottom:66%;margin-bottom:20px}.search .posts .post-item .post-item-thumb img,.blog .posts .post-item .post-item-thumb img,.archive .posts .post-item .post-item-thumb img{position:absolute;top:0;left:0;right:0;bottom:0;max-height:none;width:100%;height:100%;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s}.search .posts .post-item .post-item-thumb:hover img,.blog .posts .post-item .post-item-thumb:hover img,.archive .posts .post-item .post-item-thumb:hover img{transform:scale(1.09, 1.09);transition:all 1s ease}.search .posts .post-item .post-item-date,.blog .posts .post-item .post-item-date,.archive .posts .post-item .post-item-date{margin-top:0px;font-size:13px;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.search .posts .post-item .post-item-title,.blog .posts .post-item .post-item-title,.archive .posts .post-item .post-item-title{color:#fff;font-size:22px;margin-bottom:15px;font-weight:500;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:992px){.search .posts,.blog .posts,.archive .posts{grid-gap:20px}}@media screen and (max-width:768px){.search .posts,.blog .posts,.archive .posts{grid-template-columns:1fr}}.search.post-type-archive-stone-product form.form-search-stone,.blog.post-type-archive-stone-product form.form-search-stone,.archive.post-type-archive-stone-product form.form-search-stone{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;gap:20px}@media (max-width:767.98px){.search.post-type-archive-stone-product form.form-search-stone,.blog.post-type-archive-stone-product form.form-search-stone,.archive.post-type-archive-stone-product form.form-search-stone{flex-wrap:wrap}.search.post-type-archive-stone-product form.form-search-stone .item-search,.blog.post-type-archive-stone-product form.form-search-stone .item-search,.archive.post-type-archive-stone-product form.form-search-stone .item-search{width:100%}}.search.post-type-archive-stone-product form.form-search-stone select,.blog.post-type-archive-stone-product form.form-search-stone select,.archive.post-type-archive-stone-product form.form-search-stone select{border-radius:0;min-width:130px;color:#999}.search.post-type-archive-stone-product form.form-search-stone select:focus,.blog.post-type-archive-stone-product form.form-search-stone select:focus,.archive.post-type-archive-stone-product form.form-search-stone select:focus{outline:none}.search.post-type-archive-stone-product form.form-search-stone input[type="text"],.blog.post-type-archive-stone-product form.form-search-stone input[type="text"],.archive.post-type-archive-stone-product form.form-search-stone input[type="text"]{border-radius:0}.search.post-type-archive-stone-product form.form-search-stone input[type="text"]::placeholder,.blog.post-type-archive-stone-product form.form-search-stone input[type="text"]::placeholder,.archive.post-type-archive-stone-product form.form-search-stone input[type="text"]::placeholder{color:#999}.search.post-type-archive-stone-product form.form-search-stone button,.blog.post-type-archive-stone-product form.form-search-stone button,.archive.post-type-archive-stone-product form.form-search-stone button{background:transparent !important;border:1px solid #b19777 !important;font-weight:300;text-transform:uppercase;color:#FFFFFF !important;padding:13px 30px !important;letter-spacing:3px;cursor:pointer;border-radius:0 !important;line-height:20px;position:relative}.search.post-type-archive-stone-product form.form-search-stone button:hover:after,.blog.post-type-archive-stone-product form.form-search-stone button:hover:after,.archive.post-type-archive-stone-product form.form-search-stone button:hover:after{width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.search.post-type-archive-stone-product form.form-search-stone button:after,.blog.post-type-archive-stone-product form.form-search-stone button:after,.archive.post-type-archive-stone-product form.form-search-stone button:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:-1;background:#b19777;color:#FFFFFF;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.search.post-type-archive-stone-product .pagination,.blog.post-type-archive-stone-product .pagination,.archive.post-type-archive-stone-product .pagination{justify-content:center;gap:15px}nav.pagination{margin-top:50px}nav.pagination .screen-reader-text{display:none}nav.pagination .nav-links{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}nav.pagination .nav-links .page-numbers{width:38px;height:38px;display:flex;justify-content:center;align-items:center;background:#F6F1EB;color:#000;transition:all 0.3s}nav.pagination .nav-links .page-numbers:hover{color:#fff;background-color:#b19777}nav.pagination .nav-links .page-numbers.current{color:#fff;background-color:#b19777}.admin-bar .list-category{position:sticky;top:126px}@media screen and (max-width:992px){.admin-bar .list-category{top:136px}}.list-category{z-index:9;position:sticky;top:94px}@media screen and (max-width:992px){.list-category{top:104px}}.wrapper-single{display:flex;padding-top:148px;padding-bottom:90px}@media (max-width:767.98px){.wrapper-single{flex-direction:column}}.wrapper-single .sidebar{width:285px;padding:0 15px}@media (max-width:767.98px){.wrapper-single .sidebar{width:100%;margin-bottom:16px}}.wrapper-single .sidebar .item h4{font-size:18px;font-weight:500;line-height:1.25em;margin:0 0 20px 0;color:#fff;position:relative;cursor:pointer}.wrapper-single .sidebar .item h4.toggle{padding-right:32px}.wrapper-single .sidebar .item h4 i{position:absolute;right:0;top:2px;z-index:2}.wrapper-single .sidebar .item .list-terms{padding:0;list-style:none;display:none}.wrapper-single .sidebar .item .list-terms li{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;font-weight:500;line-height:1.25em;margin:0 0 20px 0;font-size:18px;color:#fff;font-family:"Barlow", sans-serif}.wrapper-single .sidebar .shareicon{padding:0;list-style:none;display:flex;gap:8px;margin-bottom:20px}.wrapper-single .sidebar .shareicon li a{width:40px;height:40px;text-align:center;display:flex;align-items:center;justify-content:center;border:1px solid #b19777;border-radius:50%}.wrapper-single .sidebar .shareicon li a i{vertical-align:middle}.wrapper-single .sidebar .request{font-weight:500;font-family:"Barlow", sans-serif;text-transform:uppercase;background:transparent;color:#b19777;padding:12px 20px;margin:0;margin-top:20px;position:relative;font-size:15px;letter-spacing:2px;border:1px solid #b19777;width:100%;display:block;text-align:center;line-height:1.2em}.wrapper-single .sidebar .request:hover{color:#FFFFFF}.wrapper-single .sidebar .request:hover:after{z-index:1;width:100%;left:0;-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.wrapper-single .sidebar .request:after{content:"";width:0;height:100%;position:absolute;bottom:0;left:100%;z-index:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background:#b19777}.wrapper-single .sidebar .request.downlaod-data{border-radius:0.25rem}.wrapper-single .sidebar .request.trade{background:#b19777;color:#FFFFFF;border:none}.wrapper-single .sidebar .request.trade:hover{color:#000}.wrapper-single .sidebar .request.trade:after{background:#F6F1EB}.wrapper-single .sidebar .request span{position:relative;z-index:2}.wrapper-single .main-content{width:calc(100% - 285px);padding:0 15px}@media (max-width:767.98px){.wrapper-single .main-content{width:100%}}.wrapper-single .main-content .sliders .bottom .swiper-slide img{height:50px;object-fit:cover;cursor:pointer}.wrapper-single .main-content .title{font-size:22px;text-transform:uppercase;position:relative;letter-spacing:3px;margin-bottom:30px;margin-top:8px}.wrapper-single .main-content .title span{color:#b19777}.wrapper-single .main-content .gallery{display:grid}.wrapper-single .main-content .gallery.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.wrapper-single .main-content .gallery.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.wrapper-single .main-content .gallery.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}body.single .posts-list{margin-top:32px}.page-not-found{padding-top:18vh;padding-bottom:90px}.page-not-found .page-not-found-wrap{text-align:center}.page-not-found .page-not-found-wrap .heading-section{font-size:48px}.page-not-found .page-not-found-wrap .cta-button-wrap .cta-button{border:1px solid #b19777}@media screen and (max-width:992px){.page-not-found .page-not-found-wrap .heading-section{font-size:40px}}@media screen and (max-width:768px){.page-not-found .page-not-found-wrap .heading-section{font-size:30px}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.search-modal{background:rgba(0, 0, 0, 0.6);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;transition:opacity 0.15s linear}.search-modal .modal-dialog{display:flex;align-items:center;max-width:500px;min-height:calc(100% - (1.75rem * 2));margin:1.75rem auto;padding:0 10px;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);transform:translate(0, -25%)}.search-modal.show{opacity:1}.search-modal.show .modal-dialog{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.search-modal .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;outline:0}.search-modal .modal-content .modal-body{padding:1rem}.search-modal .modal-content .form-inline{display:flex;align-items:center;gap:5px}.search-modal .modal-content .form-inline .form-control{outline:none;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.search-modal .modal-content .form-inline .form-button{display:inline-block;background:#b19777;color:#fff;font-weight:400;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:all 0.3s}.page-template-default .hero-section,.about-us-template-default .hero-section{padding-top:15vh}.page-template-default .hero-section .img-box img,.about-us-template-default .hero-section .img-box img{max-height:450px;width:100%;max-width:100%;height:auto}.page-template-default .page-wrapper,.about-us-template-default .page-wrapper{padding:30px 0 90px}.page{color:#fff}.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{color:#fff}.page p{color:#9FA2B9}.page .page-content a{color:#b19777}.page .page-content a:hover{text-decoration:underline}.single{color:#fff}.single h1,.single h2,.single h3,.single h4,.single h5,.single h6{color:#fff}.single h5{letter-spacing:3px;text-transform:uppercase}.single p{color:#9FA2B9}.single .single-main a{color:#b19777}.single .single-main a:hover{text-decoration:underline}.single .single-wrapper{padding-top:15vh;padding-bottom:90px}.single .single-wrapper .single-wrap{display:flex;gap:30px}.single .single-wrapper .single-wrap .single-main{width:66%}.single .single-wrapper .single-wrap .single-widget{width:34%}.single .single-wrapper .single-wrap .single-header .single-thumbnail{line-height:0;position:relative;overflow:hidden;margin-bottom:30px}.single .single-wrapper .single-wrap .single-header .single-thumbnail img{max-height:none;width:100%;-webkit-transition:all 0.5s;transition:all 0.5s}.single .single-wrapper .single-wrap .single-header .single-thumbnail:hover img{transform:scale(1.09, 1.09);transition:all 1s ease}.single .single-wrapper .single-wrap .single-header .single-date{font-size:13px;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.single .single-wrapper .single-wrap .single-header .single-title{color:#FFFFFF;font-size:28px;font-weight:500;margin-bottom:0;letter-spacing:3px;text-transform:uppercase}.single .single-wrapper .single-wrap .single-content{padding:30px 0}.single .single-wrapper .single-wrap .widget-wrapper{background:#272727;padding:30px;margin-bottom:30px;position:sticky;top:136px}.single .single-wrapper .single-wrap .widget-wrapper .widget-heading{padding-bottom:5px;border-bottom:1px solid #DADADA;font-size:20px;line-height:1.75em;margin-bottom:15px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF}@media screen and (max-width:992px){.single .single-wrapper .single-wrap .single-main{width:64%}.single .single-wrapper .single-wrap .single-widget{width:36%}.single .single-wrapper .single-wrap .widget-wrapper{padding:30px 20px}}@media screen and (max-width:768px){.single .single-wrapper{padding-bottom:60px}.single .single-wrapper .single-wrap{flex-wrap:wrap}.single .single-wrapper .single-wrap .single-main{width:100%}.single .single-wrapper .single-wrap .single-widget{width:100%}}.recent-posts{display:flex;flex-direction:column}.recent-posts .recent-post-item{display:block}.recent-posts .recent-post-item:not(:last-child){margin-bottom:15px}.recent-posts .recent-post-item .recent-post-item-thumb{width:90px;overflow:hidden;float:left}.recent-posts .recent-post-item .recent-post-item-link{display:block;margin-left:105px;color:#fff;line-height:1.5em}.recent-posts .recent-post-item .recent-post-item-link:hover{color:#b19777}.page-template-contact-us-page .hero-section{padding-top:15vh;padding-bottom:50px}.page-template-contact-us-page .hero-section .wrapper{display:flex;align-items:baseline;gap:30px}.page-template-contact-us-page .hero-section .hero-content{width:40%}.page-template-contact-us-page .hero-section .heading-section{margin-bottom:4px}.page-template-contact-us-page .hero-section .sub-heading-section{color:#b19777;font-size:22px}.page-template-contact-us-page .hero-section .info-list{margin-top:20px}.page-template-contact-us-page .hero-section .info-list .info-item .label{color:#b19777}.page-template-contact-us-page .hero-section .info-list .info-item .text{color:#9FA2B9}.page-template-contact-us-page .hero-section .form-container{width:60%}.page-template-contact-us-page .hero-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields{column-gap:10px;row-gap:10px}.page-template-contact-us-page .hero-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .gform-field-label{display:none}.page-template-contact-us-page .hero-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container input{background-color:#FFF;margin-bottom:0}.page-template-contact-us-page .hero-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container textarea{background-color:#FFF}@media screen and (max-width:992px){.page-template-contact-us-page .hero-section .wrapper{width:100%;max-width:720px;margin-left:auto;margin-right:auto;flex-direction:column}.page-template-contact-us-page .hero-section .hero-content{width:100%}.page-template-contact-us-page .hero-section .form-container{width:100%}}.page-template-contact-us-page .address-section{padding-bottom:90px}.page-template-contact-us-page .address-section .address-heading{font-size:28px;color:#b19777;font-weight:400;line-height:1.5em;margin-bottom:20px}.page-template-contact-us-page .address-section .locations{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.page-template-contact-us-page .address-section .locations .location-item{width:calc((100% / 3));padding:0 15px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-between}.page-template-contact-us-page .address-section .locations .location-item:nth-child(1){width:25%}.page-template-contact-us-page .address-section .locations .location-item:nth-child(2){width:25%}.page-template-contact-us-page .address-section .locations .location-item:nth-child(3){width:50%}.page-template-contact-us-page .address-section .locations .label{text-transform:uppercase;font-size:16px;color:#fff}.page-template-contact-us-page .address-section .locations .content{font-size:16px;color:#9FA2B9}.page-template-contact-us-page .address-section .locations .content b{color:#b19777}.page-template-contact-us-page .address-section .locations .map-list{display:flex;gap:5px}.page-template-contact-us-page .address-section .locations .map-list .map{width:100%;display:block}.page-template-contact-us-page .address-section .locations .map-list .map iframe{width:100%;height:250px}@media screen and (max-width:992px){.page-template-contact-us-page .address-section .locations .location-item:nth-child(1){width:50%}.page-template-contact-us-page .address-section .locations .location-item:nth-child(2){width:50%}.page-template-contact-us-page .address-section .locations .location-item:nth-child(3){width:100%}}@media screen and (max-width:768px){.page-template-contact-us-page .address-section .locations .location-item{width:100% !important}}.page-template-natural-stone-supplier-page .hero-section{padding-top:15vh;padding-bottom:90px}.page-template-natural-stone-supplier-page .hero-section .hero-content{display:flex;gap:30px}.page-template-natural-stone-supplier-page .hero-section .content{width:58%}.page-template-natural-stone-supplier-page .hero-section .hero-image{line-height:0;width:42%}.page-template-natural-stone-supplier-page .hero-section .hero-image img{width:100%}@media screen and (max-width:768px){.page-template-natural-stone-supplier-page .hero-section .hero-content{flex-wrap:wrap}.page-template-natural-stone-supplier-page .hero-section .content{width:100%}.page-template-natural-stone-supplier-page .hero-section .hero-image{width:100%}}.page-template-natural-stone-supplier-page .map-section #map-container{position:relative}.page-template-natural-stone-supplier-page .map-section #map-container #mapdiv{width:100%;background-color:#EEEEEE;height:500px}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay{background:#fff;width:350px;position:absolute;z-index:1000;display:none;top:-40px;padding:10px 15px;right:70px;border:1px solid #e7f6f4;font-family:"PT Sans Narrow", sans-serif;-webkit-box-shadow:-1px 0px 15px 0px rgba(40, 50, 50, 0.42);-moz-box-shadow:-1px 0px 15px 0px rgba(40, 50, 50, 0.42);box-shadow:-1px 0px 15px 0px rgba(40, 50, 50, 0.42);color:#b19777}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay #ico_close{position:absolute;right:10px;top:5px;cursor:pointer}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay #ico_close img{width:20px}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay h2{margin-top:5px;margin-bottom:0;color: #151725;}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay #overlay-content{font-size:16px;font-weight:300;height:auto;width:100%;padding:10px 0;overflow:hidden !important}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay #overlay-content ul{list-style:none;margin-bottom:0;padding-left:0}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay #overlay-content ul li{margin-bottom:0}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay .phoca-flagbox{width:80px;height:80px;display:inline-block;position:relative;float:right;margin-left:5px}@media screen and (max-width:576px){.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay{width:280px}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay h2{font-size:30px}.page-template-natural-stone-supplier-page .map-section #map-container #desc_overlay .phoca-flagbox{width:60px;height:60px}}.page-template-natural-stone-supplier-page .source-section .source-list{padding-top:60px;display:flex;flex-direction:column;gap:90px}.page-template-natural-stone-supplier-page .source-section .source-list .source-item{margin-bottom:30px}.page-template-natural-stone-supplier-page .source-section .source-list .source-item:nth-child(odd) .source-item-wrap{flex-direction:row-reverse}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-wrap{display:flex;gap:30px}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-image{width:42%;text-align:center}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-image img{width:100%}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-image .caption{color:#9FA2B9;margin-bottom:0}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-content{width:58%}@media screen and (max-width:768px){.page-template-natural-stone-supplier-page .source-section .source-list{gap:60px}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-wrap{flex-direction:column-reverse !important;flex-wrap:wrap}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-image{width:100%}.page-template-natural-stone-supplier-page .source-section .source-list .source-item .source-item-content{width:100%}}.page-template-natural-stone-supplier-page .contact-section{padding-bottom:120px}.page-template-natural-stone-supplier-page .contact-section .heading{font-size:16px;letter-spacing:2px;color:#b19777}.page-template-natural-stone-supplier-page .contact-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .gform-field-label{display:none}.page-template-natural-stone-supplier-page .contact-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container input{color:#9FA2B9}.page-template-natural-stone-supplier-page .contact-section .form-container div.gform_wrapper form div.gform_body.gform-body .gform_fields .gfield .ginput_container textarea{min-block-size:117px;height:117px;color:#9FA2B9}@media screen and (max-width:768px){.page-template-natural-stone-supplier-page .contact-section{padding-bottom:90px}}.page-template-trade-register-page .hero-section{padding-top:15vh;padding-bottom:120px}.page-template-trade-register-page .hero-section .hero-content{display:flex;gap:30px}.page-template-trade-register-page .hero-section .hero-content .content{width:50%}.page-template-trade-register-page .hero-section .hero-content .form-container{width:50%}.page-template-trade-register-page .hero-section .hero-content .form-container .gfield .ginput_container input{color:#9FA2B9 !important}.page-template-trade-register-page .hero-section div.gform_wrapper .gform_confirmation_message{color:#FFFFFF}@media screen and (max-width:768px){.page-template-trade-register-page .hero-section{padding-bottom:90px}.page-template-trade-register-page .hero-section .hero-content{flex-wrap:wrap}.page-template-trade-register-page .hero-section .hero-content .content{width:100%}.page-template-trade-register-page .hero-section .hero-content .form-container{width:100%}}