.main-header-bar-wrap .ast-container{max-width:1255px !important}.highlight-keyword{background-color:#444;color:#eee;font-weight:700;padding:0 2px;border-radius:2px}@font-face{font-family:BebasNeueThin;src:url(/wp-content/uploads/fonts/BebasNeue-Thin.otf)}@font-face{font-family:BebasNeueRegular;src:url(/wp-content/uploads/fonts/BebasNeue-Regular.ttf)}@font-face{font-family:BebasNeueBold;src:url(/wp-content/uploads/fonts/BebasNeue-Bold.otf)}@font-face{font-family:AvenirBold;src:url(/wp-content/uploads/fonts/Avenir-Next-LT-Pro-Bold_5182.ttf)}@font-face{font-family:OstrichRegular;src:url(/wp-content/uploads/fonts/ostrich-regular.ttf)}h1,h2,h3,h4,h5,h6,.tp-caption{font-family:BebasNeueBold !important;letter-spacing:.02em}.main-header-bar{z-index:4;position:relative;line-height:4;background-color:#000}.main-navigation a{color:#fff;text-transform:uppercase;font-size:14px}.ast-cart-menu-wrap .count,.ast-cart-menu-wrap .count:after{border-color:#fff;color:#fff}.main-navigation a:hover{color:#fff !important}.gm-top-header{border-bottom:1px dashed gray}.gm-top-header a,.gm-top-header ul li{color:#fff}.gm-top-header-left{float:left;width:49%}.gm-top-header-right{float:right;width:49%;text-align:right}.gm-top-header-right ul{margin:0;padding:0;list-style-type:none}.gm-top-header-left a,.gm-top-header-left .fa{margin-right:5px}.gm-top-header-right ul li{display:inline-block;margin-left:20px}.ast-footer-overlay{padding-top:.66666em !important;padding-bottom:.66666em !important}footer .fa{margin-right:7px}.gm-home-testim .elementor-testimonial-wrapper{border:1px solid #a7a7a7;padding:20px}.tp-caption span{color:#c1c1c1;border-bottom:4px solid #c1c1c1 !important}.single-product #primary{width:100%;border:0 !important}.main-header-menu .menu-link,.ast-header-custom-item a{color:#a09e9e !important}.main-navigation .current-menu-item a{color:#c1c1c1 !important;font-weight:600 !important}.cr-motto-section .elementor-widget-wrap{border:1px solid #e2e2e2;padding:10px 15px 0}.gm-right-sep:after{content:"";position:absolute;height:100%;width:1px;border-right:1px dashed #9e9e9e;right:0}#menu-item-105 a{color:red !important;letter-spacing:.2em !important;font-weight:bolder !important}.woocommerce-loop-product__title{font-size:1.2em !important}@media only screen and (max-width:1200px){.main-header-bar-wrap .ast-container{padding-left:8px;padding-right:8px}}@media only screen and (max-width:767px){.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{color:#fff !important}.main-navigation a{color:#000 !important}.tp-caption span{font-size:13px !important}}