#cshero-header-logo img{max-height:22px;}html{font-size:62.5%;}body,button,input,select,textarea{font-size:15px;line-height:1.6;position:relative;}body{background:#fff;letter-spacing:0.02em;}pre,code,input,textarea{font:inherit;}::-moz-selection{background:#fbf18e;color:#2a2b2f;}::selection{background:#fbf18e;color:#2a2b2f;}a{color:#343434;text-decoration:none;outline:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}a:hover,a:active,a:focus{color:#c69c6d;outline:none;text-decoration:none;}h1,h2,h3,h4,h5,h6{clear:both;font-weight:bold;margin:10px 0;color:#000;font-family:"Montserrat", Arial, Helvetica, sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#343434;text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{color:#c69c6d;}h1{ margin:40px 0 32px 0;}h2{ margin:27px 0 18px 0;}h3{ margin:26px 0 16px 0;}h4{margin:21px 0 16px 0;font-size:19px;}h5{margin:18px 0 13px 0;}h6{margin:18px 0 13px 0;}address,caption,cite,code,dfn,th,var{font-weight:400;}a,abbr,acronym,address,applet,b,big,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,i,iframe,img,ins,kbd,label,legend,object,q,s,samp,small,span,strike,strong,sub,sup,tbody,td,tfoot,th,thead,tr,tt,u,var{border:0 none;margin:0;outline:0 none;padding:0;}pre{border-radius:0;white-space:pre;word-wrap:break-word;padding:30px;}img{height:auto;max-width:100%;vertical-align:middle;}b,strong{font-weight:bold;}blockquote{clear:both;padding:10px 20px;padding-left:30px;margin:0 0 20px;border-left:3px solid #eee;font-style:normal;font-family:'Lato', Arial, Helvetica, sans-serif;font-size:21px;line-height:32px;color:#343434;font-weight:300;}blockquote p{line-height:1.5;font-size:21px;}blockquote cite{font-style:normal;margin-bottom:20px;font-size:13px;font-weight:400;}blockquote .small,blockquote footer,blockquote small{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:13px;color:#7e8082;font-style:normal;}dfn,cite,em,i{font-style:italic;}figure{margin:0;}address{margin:20px 0;}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;}details summary{font-weight:bold;margin-bottom:20px;}details :focus{outline:none;}abbr,acronym,dfn{cursor:help;font-size:0.95em;text-transform:uppercase;border-bottom:1px dotted #eee;letter-spacing:1px;}mark{background-color:#fff9c0;text-decoration:none;}small{font-size:85%;}big{font-size:125%;}.icon-list{list-style-type:none;margin-left:24px;padding-left:0;}.icon-list li{position:relative;}.icon-list > li [class*=" fa-"]{position:absolute;left:-21px;text-align:center;top:4px;width:14px;}audio,video{max-width:100%;width:100%;}fieldset{padding:20px;border:1px solid #eee;}textarea{resize:vertical;}select{max-width:100%;overflow:auto;vertical-align:top;outline:none;border:1px solid #eee;padding:10px;}button::-moz-focus-inner{border:0;padding:0;}input[type="radio"],input[type="checkbox"]{margin:0 10px;}input,textarea,input[type="submit"]:focus{outline:0 none;}input,textarea,select,.login-select,.form-control{border:1px solid #cecece;border-radius:0px;background:#fff;font-size:13px;color:#696969;margin:0;outline:medium none;padding:9px 20px;max-width:100%;height:41px;}input[type=submit],input[type=button]{border:none;}.form-control{box-shadow:none;margin-bottom:20px;}.form-control:focus,.form-control:hover{border-color:#8f6f40;box-shadow:none;}body{}body input[type=text],body input[type=email],body input[type=password],body input[type=phone]{border-radius:0;}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{border-radius:3px;clip:auto !important;color:#343434;display:block;height:auto;left:5px;line-height:normal;padding:1.7em;padding:17px;text-decoration:none;top:5px;width:auto;z-index:100000;}.text-left,.align-left{text-align:left;}.text-right,.align-right{text-align:right;}.text-center,.align-center{text-align:center;}.site{overflow:hidden;}.cshero-main-header{box-shadow:2px 5px 17px rgba(0, 0, 0, 0.05);position:relative;z-index:1000;-webkit-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.27s cubic-bezier(0, 0, 0.58, 1) 0s;}.cshero-main-header > .container{width:100%;padding:0 40px;}.cshero-main-header .site-branding,.cshero-main-header #cshero-header-navigation{float:left;}.cshero-main-header .site-branding{min-width:169px;}.cshero-main-header .site-branding a{display:inline-block;line-height:62px;}.cshero-main-header .site-branding .site-title{margin:0;}.cshero-main-header .site-branding .site-title a{line-height:1;}.cshero-main-header.hide-boxshadow{box-shadow:none;}.cshero-main-header .logo-sticky-from-page a,.cshero-main-header .logo-sticky-from-page h1,.cshero-main-header .logo-sticky-from-page p{display:none;}.cshero-main-header .logo-sticky-from-page .sticky-logo{display:inline-block;}.cshero-cart-search-wrap span{display:inline-block;cursor:pointer;line-height:62px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cshero-cart-search-wrap span:hover,.cshero-cart-search-wrap span:focus{color:#8f6f40;}.cshero-cart-search-wrap span:first-child:after{border:1px solid #343434;content:"";display:inline-block;height:15px;margin:0 10px;position:relative;right:-1px;top:3px;width:1px;}.brick-icon-wrap{float:right;}.brick-icon-wrap .header-icon{float:left;position:relative;line-height:62px;}.brick-icon-wrap .header-icon:after{border:1px solid #343434;content:"";display:inline-block;height:15px;margin:0 10px;position:relative;right:-1px;top:3px;width:1px;}.brick-icon-wrap .header-icon:last-child:after{display:none;}.brick-icon-wrap .header-icon .cart_total{display:block;min-width:16px;height:16px;line-height:16px;text-align:center;background:#f00;border-radius:50%;font-size:12px;color:#fff;position:absolute;top:15px;right:-8px;}@media screen and (max-width:991px){.cshero-main-header > .container{padding:0;}.cshero-main-header .site-branding{padding-left:40px;}.cshero-main-header .main-navigation .searchform{padding:40px 40px 0 40px;}.cshero-main-header .main-navigation .searchform .form-control{border-color:rgba(0, 0, 0, 0.8);}.cshero-main-header .brick-icon-wrap .icon-search{display:none;}}@media screen and (max-width:600px){ .cshero-main-header .site-branding{padding-left:15px;}.cshero-main-header .brick-icon-wrap{right:15px;}.cshero-main-header .main-navigation .searchform{padding:20px 15px 0 15px;}.cshero-main-header #cshero-header-navigation ul#menu-main-menu{padding-left:0;padding-right:0;}}.cshero-header-left,.primary-menu-container-inner{display:table;table-layout:fixed;height:100%;width:100%;}.sidewrap-top{height:100%;display:table-row;}.sidewrap-bot{display:table-row;}@media screen and (max-width:1480px){body.page-use-leftmenu #content > .container{width:100%;padding:0 20px;}}@media screen and (min-width:993px){ .page-use-leftmenu .site-content #primary{padding-left:0;padding-right:0;}.page-use-leftmenu .brick-content-side-wrap{margin-left:270px;}.page-use-leftmenu .cshero-header-logo{border-bottom:1px solid #f1f1f1;height:182px;display:table;width:100%;text-align:center;padding:0;}.page-use-leftmenu .cshero-header-logo .main-logo{display:table-cell;vertical-align:middle;}.page-use-leftmenu .cshero-header-logo .main-logo a{margin:0;padding:0;}.page-use-leftmenu .brick-menu-left-area{background:#fff none repeat scroll 0 0;height:100%;left:0;overflow-y:auto;position:fixed;text-align:left;top:0;width:270px;z-index:1045;}.page-use-leftmenu .brick-menu-left-area .site-header{margin-bottom:0;position:relative;height:100%;}.page-use-leftmenu .brick-menu-left-area .main-navigation{display:table;width:100%;padding:0;}.page-use-leftmenu .brick-menu-left-area .main-navigation .main-navigation-inner{display:table-cell;vertical-align:middle;}.page-use-leftmenu .brick-menu-left-area .main-navigation ul{padding:0;margin:0;list-style:none;text-align:center;}.page-use-leftmenu .brick-menu-left-area .main-navigation ul li{margin:10px 0;}.page-use-leftmenu .brick-menu-left-area .main-navigation ul a{font-size:15px;font-family:"Montserrat", Arial, Helvetica, sans-serif;color:#696969;text-transform:uppercase;position:relative;overflow:hidden;}.page-use-leftmenu .brick-menu-left-area .main-navigation ul a:before{content:'';display:block;width:0;height:2px;background:#c69c6d;position:absolute;left:0;bottom:-4px;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.page-use-leftmenu .brick-menu-left-area .main-navigation ul a:hover,.page-use-leftmenu .brick-menu-left-area .main-navigation ul a:focus{color:#c69c6d;}.page-use-leftmenu .brick-menu-left-area .main-navigation ul a:hover:before,.page-use-leftmenu .brick-menu-left-area .main-navigation ul a:focus:before{width:100%;}.page-use-leftmenu .brick-menu-left-area .main-menu-container{padding-left:20px;display:block;}.page-use-leftmenu .brick-menu-left-area .widget.widget_nav_menu{margin:0;}.page-use-leftmenu .lm-widget-area{padding-bottom:25px;}.page-use-leftmenu .lm-widget-area .hosthubs-social-wg{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;}.page-use-leftmenu .lm-widget-area .hosthubs-social-wg .align-center .social-indiv-inner{margin:20px 0 8px;}.page-use-leftmenu .lm-widget-area .hosthubs-social-wg .align-center .social-indiv-inner li{margin:0 2px;padding:0;}.page-use-leftmenu .lm-widget-area .hosthubs-social-wg .align-center .social-indiv-inner li a{margin-right:0;border-radius:50%;background:#e0e0e0;color:#969696;margin-bottom:5px;}.page-use-leftmenu .lm-widget-area .hosthubs-social-wg .align-center .social-indiv-inner li a:hover,.page-use-leftmenu .lm-widget-area .hosthubs-social-wg .align-center .social-indiv-inner li a:focus{background:#c69c6d;color:#fff;}.page-use-leftmenu .lm-widget-area aside:last-child{margin-bottom:0;}.page-use-leftmenu .lm-copyright{text-align:center;font-size:13px;line-height:19px;color:#969696;}}.cshero-header2{}.cshero-header2 .main-navigation .menu-main-menu > li > a{border-bottom:3px solid transparent;line-height:24px;padding-bottom:9px;}.cshero-header2 .main-navigation .menu-main-menu > li > a:hover,.cshero-header2 .main-navigation .menu-main-menu > li > a:focus{border-bottom-color:#c69c6d;}.cshero-header2 .main-navigation .menu-main-menu > li > a:before{background:none;bottom:-6px;content:"";display:block;height:6px;left:0;position:absolute;width:100%;}.cshero-header2 .main-navigation .menu-main-menu > li.current-menu-item > a,.cshero-header2 .main-navigation .menu-main-menu > li.current-menu-ancestor > a{border-bottom-color:#c69c6d;}.cshero-header2 .main-navigation .menu-main-menu > li:hover > .sub-menu{margin-top:5px;}.cshero-header2 #cshero-header-logo img{position:relative;bottom:-7px;}.cshero-header2 .brick-icon-wrap .header-icon{line-height:24px;}.cshero-header2 .brick-icon-wrap .header-icon .cart_total{top:-4px;}@media screen and (min-width:992px){.cshero-header-split .brick-icon-wrap,.cshero-header-split #cshero-header-navigation #site-navigation{float:none;display:inline-block;}.cshero-header-split .brick-icon-wrap{margin-left:15px;position:relative;top:4px;}.cshero-header-split .brick-icon-wrap .shopping_cart_dropdown{left:auto;right:0;min-width:278px;}.cshero-header-split .menu-split-wrap#cshero-header-navigation{width:auto;float:none;display:block;}.cshero-header-split .menu-split-wrap#cshero-header-navigation .main-navigation{display:inline-block;}.cshero-header-split .main-navigation .menu-main-menu{display:inline-block;}.cshero-header-split .main-navigation .menu-main-menu > li{margin:0 15px;}.cshero-header-split .main-navigation .menu-main-menu > li > a{padding-left:0;padding-right:0;background:transparent;position:relative;top:4px;}.cshero-header-split .main-navigation .menu-main-menu > li > a span{line-height:34px;position:relative;display:inline-block;}.cshero-header-split .main-navigation .menu-main-menu > li > a span:before,.cshero-header-split .main-navigation .menu-main-menu > li > a span:after{content:'';display:block;height:2px;width:100%;position:absolute;left:0;top:0;background:#8f6f40;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cshero-header-split .main-navigation .menu-main-menu > li > a span:after{top:auto;bottom:0;}.cshero-header-split .main-navigation .menu-main-menu > li > a:before{content:'';display:block;position:absolute;left:0;width:100%;}.cshero-header-split .main-navigation .menu-main-menu > li > a:hover,.cshero-header-split .main-navigation .menu-main-menu > li > a:focus{background:transparent;color:inherit;}.cshero-header-split .main-navigation .menu-main-menu > li > a:hover span:before,.cshero-header-split .main-navigation .menu-main-menu > li > a:focus span:before,.cshero-header-split .main-navigation .menu-main-menu > li > a:hover span:after,.cshero-header-split .main-navigation .menu-main-menu > li > a:focus span:after{-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.cshero-header-split .main-navigation .menu-main-menu > li.current-menu-item > a,.cshero-header-split .main-navigation .menu-main-menu > li.current-menu-ancestor > a{color:inherit;}.cshero-header-split .main-navigation .menu-main-menu > li.current-menu-item > a span:before,.cshero-header-split .main-navigation .menu-main-menu > li.current-menu-ancestor > a span:before,.cshero-header-split .main-navigation .menu-main-menu > li.current-menu-item > a span:after,.cshero-header-split .main-navigation .menu-main-menu > li.current-menu-ancestor > a span:after{-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.cshero-header-split .main-navigation .menu-main-menu > li.logo{margin-top:0 !important;}.cshero-header-split .main-navigation .menu-main-menu > li.logo a{position:relative;top:2px;}.cshero-header-split .main-navigation .menu-main-menu > li.logo a:hover,.cshero-header-split .main-navigation .menu-main-menu > li.logo a:focus{background:transparent;}.cshero-header-split .main-navigation .menu-main-menu > li.logo .logo-sticky-from-page a{display:none;}.cshero-header-split .main-navigation .menu-main-menu > li.logo .logo-sticky-from-page a.sticky-logo{display:inline-block;}.cshero-header-split .main-navigation .menu-main-menu > li:hover > .sub-menu{margin-top:8px;}}@media screen and (max-width:991px){ .cshero-header-split #cshero-header-logo{display:inline-block !important;}.cshero-header-split .brick-icon-wrap{top:0;}.cshero-header-split .menu-main-menu li.logo{display:none;}.cshero-header-split .cshero-main-header.opt-meta-sticky{position:absolute !important;top:0 !important;}}.page-use-rightmenu{}.page-use-rightmenu.sidenav-active{overflow:hidden;}.page-use-rightmenu.sidenav-active #page:before{opacity:0.75;visibility:visible;}.page-use-rightmenu #page:before{background-color:#000;bottom:0;content:"";display:block;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:100;-webkit-transition:all 240ms ease 0s;transition:all 240ms ease 0s;}.page-use-rightmenu .primary-menu-container-inner{padding:60px 15px 30px;}.page-use-rightmenu .primary-menu-container-inner #site-navigation{background:#fff;}.page-use-rightmenu .site-header{position:relative;}.page-use-rightmenu .site-branding{height:62px;line-height:62px;padding-left:40px;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle{position:absolute;top:0;right:0;z-index:101;width:62px;height:62px;line-height:62px;background:#16202c;color:#fff;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle span{background-color:#fff;bottom:auto;display:inline-block;height:2px;position:absolute;top:50%;left:50%;width:24px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle span:before,.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle span:after{background-color:inherit;content:'';height:100%;left:0;position:absolute;width:100%;-webkit-transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle span:after{top:7px;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle span:before{bottom:7px;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle.is-clicked{-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);transform:translateX(-270px);}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle.is-clicked span{background-color:rgba(255, 255, 255, 0);}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle.is-clicked span:before,.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle.is-clicked span:after{background:#fff;-webkit-transition:all 0.4s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;transition:all 0.4s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle.is-clicked span:after{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.page-use-rightmenu .sidenav-toggle-wrap .sidenav-toggle.is-clicked span:before{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-use-rightmenu .primary-menu-container{background-color:#fff;height:100%;overflow-y:auto;padding-top:10px;position:fixed;right:0;top:0;width:270px;z-index:101;visibility:hidden;-webkit-transform:translateX(230px);-ms-transform:translateX(230px);transform:translateX(230px);-webkit-transition:-webkit-transform 0.4s 0s, visibility 0s 0.4s;-moz-transition:-moz-transform 0.4s 0s, visibility 0s 0.4s;transition:transform 0.4s 0s, visibility 0s 0.4s;}.page-use-rightmenu .primary-menu-container.lateral-menu-is-open{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);visibility:visible;-webkit-transition:-webkit-transform 0.4s 0s, visibility 0s 0s;-moz-transition:-moz-transform 0.4s 0s, visibility 0s 0s;transition:transform 0.4s 0s, visibility 0s 0s;-webkit-overflow-scrolling:touch;}.page-use-rightmenu #menu-main-right{padding:0;margin:50px 0 30px;list-style:none;text-align:center;}.page-use-rightmenu #menu-main-right li{margin:10px 0;}.page-use-rightmenu #menu-main-right a{font-size:15px;font-family:"Montserrat", Arial, Helvetica, sans-serif;color:#696969;text-transform:uppercase;position:relative;overflow:hidden;}.page-use-rightmenu #menu-main-right a:before{content:'';display:block;width:0;height:2px;background:#c69c6d;position:absolute;left:0;bottom:-4px;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.page-use-rightmenu #menu-main-right a:hover,.page-use-rightmenu #menu-main-right a:focus{color:#c69c6d;}.page-use-rightmenu #menu-main-right a:hover:before,.page-use-rightmenu #menu-main-right a:focus:before{width:100%;}.page-use-rightmenu #menu-main-right ul{list-style-type:none;padding-left:0;}.page-use-rightmenu .rm-widget-area .cms-recent-posts{text-align:left;}.custom-rev-totop{}@media screen and (min-width:601px) and (max-width:991px){.custom-rev-totop .cshero-main-header.opt-meta-sticky.affix #cshero-header-navigation{max-height:400px;overflow-y:scroll;}}@media screen and (max-width:600px){.custom-rev-totop .cshero-main-header.opt-meta-sticky.affix #cshero-header-navigation{max-height:230px;overflow-y:scroll;}}@media screen and (min-width:992px){ #cshero-header-navigation #site-navigation{display:block;}#cshero-header-navigation #site-navigation .cs-menu-toggle,#cshero-header-navigation #site-navigation .search-form-inphone{display:none;}.main-navigation .menu-main-menu li li .cs-menu-toggle{position:absolute;top:50%;right:10px;display:block;font-size:15px;line-height:1;color:#d3d3d3;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}.main-navigation .menu-main-menu{margin:0;padding:0;}.main-navigation .menu-main-menu > .current-menu-item > a,.main-navigation .menu-main-menu > .current-menu-ancestor > a{background-color:#8f6f40;color:#fff;}.main-navigation .menu-main-menu li{position:relative;margin:0;text-align:left;float:left;list-style:none;}.main-navigation .menu-main-menu li a{color:#343434;line-height:62px;white-space:nowrap;padding:0px 20px;font-size:15px;outline:none;display:inline-block;text-decoration:none;text-transform:uppercase;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.main-navigation .menu-main-menu li a:hover,.main-navigation .menu-main-menu li a:focus{background-color:#8f6f40;color:#fff;}.main-navigation .menu-main-menu li a span{position:relative;display:inline;}.main-navigation .menu-main-menu li li{margin:0;padding:0;font-size:12px;font-weight:24px;width:100%;}.main-navigation .menu-main-menu li li a{display:block;min-width:160px;line-height:24px;padding:9px 20px;font-size:14px;text-decoration:none;text-transform:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);}.main-navigation .menu-main-menu li li a:hover,.main-navigation .menu-main-menu li li a:focus{color:#fff;padding-left:25px;padding-right:15px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;}.main-navigation .menu-main-menu li li.current-menu-item a{color:#fff;background-color:#8f6f40;padding-left:25px;padding-right:15px;}.main-navigation .menu-main-menu li li:last-child a{margin-bottom:0;}.main-navigation .menu-main-menu li:hover,.main-navigation .menu-main-menu li:focus{z-index:100;}.main-navigation .menu-main-menu li:hover > ul,.main-navigation .menu-main-menu li:focus > ul{border-left:0;clip:inherit;pointer-events:inherit;visibility:visible;opacity:1;display:block;margin-top:0;}.main-navigation .menu-main-menu li ul{position:absolute;clip:rect(1px, 1px, 1px, 1px);background:#fff;left:0;padding:0px;margin:30px 0 0;pointer-events:none;position:absolute;visibility:hidden;min-width:200px;opacity:0;box-shadow:0 4px 5px rgba(0, 0, 0, 0.2);-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}#cshero-header-navigation .main-navigation{}#cshero-header-navigation .main-navigation .columns2 > li:nth-of-type(2n+1),#cshero-header-navigation .main-navigation .columns3 > li:nth-child(3n+1),#cshero-header-navigation .main-navigation .columns4 > li:nth-child(4n+1),#cshero-header-navigation .main-navigation .columns5 > li:nth-child(5n+1){clear:left;border-right:0px solid transparent;}#cshero-header-navigation .main-navigation .columns5 > li{width:20% !important;}#cshero-header-navigation .main-navigation .columns4 > li{width:25% !important;}#cshero-header-navigation .main-navigation .columns3 > li{width:33.3344% !important;}#cshero-header-navigation .main-navigation .columns2 > li{width:50% !important;}#cshero-header-navigation .main-navigation [class*="columns"] > li{float:left;}#cshero-header-navigation .main-navigation [class*="columns"] > li > a{width:100%;}#cshero-header-navigation .main-navigation .menu-main-menu li.has_full_width{position:inherit;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu{left:0;margin:0 auto;right:0;width:calc(100% - 60px) !important;z-index:999;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu .sub-menu{background-color:transparent;padding:0;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu{left:auto;right:90px;margin:auto;}#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu .sub-menu{background-color:transparent;}#cshero-header-navigation .main-navigation li.group > ul.sub-menu{display:block;float:left;left:0;position:relative;width:100%;height:inherit;}#cshero-header-navigation .main-navigation ul.multicolumn{padding:10px 0px !important;}#cshero-header-navigation .main-navigation ul.multicolumn > li{padding-left:24px;padding-right:15px;}#cshero-header-navigation .main-navigation ul.multicolumn > li > a{padding:0;}#cshero-header-navigation .main-navigation ul.multicolumn > li > a span.menu-title{color:#fff;font-size:18px;line-height:25px;margin:20px 0 13px;display:block;text-transform:uppercase;font-family:;font-weight:300;}#cshero-header-navigation .main-navigation ul.multicolumn > li > a span.menu-title:before{content:"";}#cshero-header-navigation .main-navigation ul.multicolumn > li > a:hover{background-color:transparent;}#cshero-header-navigation .main-navigation ul.multicolumn > li a i{display:inline-block;float:left;font-size:16px;line-height:16px;margin-right:14px;margin-top:3px;}#cshero-header-navigation .main-navigation ul.multicolumn > li a span{font-size:12px;line-height:24px;text-transform:uppercase;}#cshero-header-navigation .main-navigation ul.multicolumn > li ul.sub-menu ul.sub-menu{background-color:rgba(10, 10, 10, 0.95) !important;margin-top:0px !important;}#cshero-header-navigation .main-navigation ul.multicolumn > li ul.sub-menu li:hover ul.sub-menu{margin-top:0 !important;}#cshero-header-navigation .main-navigation ul.multicolumn > li:hover{position:relative;z-index:10;}#cshero-header-navigation .main-navigation ul.multicolumn ul.sub-menu{box-shadow:none !important;clip:inherit;pointer-events:inherit;visibility:visible;opacity:1;box-shadow:none;}#cshero-header-navigation .main-navigation ul.multicolumn .cs-menu-toggle{display:none !important;}#cshero-header-navigation .main-navigation ul.standar-dropdown li:hover ul.sub-menu{margin-top:0 !important;}#cshero-header-navigation .main-navigation li ul ul{top:0;left:100%;}#cshero-header-navigation .main-navigation li ul ul.back{right:100%;left:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul:not(.back){right:100%;left:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul.back{left:100%;right:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul.back ul:not(.back){left:100%;right:auto;}#cshero-header-navigation .main-navigation li ul ul.back ul.back ul.back{right:100%;left:auto;}}@media screen and (min-width:992px) and (max-width:1100px){.main-navigation .menu-main-menu li a{padding:0 12px;}}#cshero-header-navigation .menu-main-menu .multicolumn .widget{margin:-10px 0;}#cshero-header-navigation .menu-main-menu .multicolumn .widget .textwidget{background:#c6c7c9;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul{clip:inherit;color:#fff;background:0 none;box-shadow:none;position:static;padding:59px 0 50px 28px !important;opacity:1;visibility:visible;overflow:hidden;display:block !important;-webkit-transition:none;transition:none;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul li{font-size:12px;line-height:24px;text-transform:uppercase;padding-bottom:12px;padding-right:15px;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul .loc-icon-container{left:0;position:absolute;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul .loc-icon-container .main-menu-contact-icon{border:2px solid #fff;border-radius:50%;color:#fff;display:block;font-size:18px;font-weight:100 !important;height:46px;padding:12px;width:46px;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul .menu-contact-text-container{min-height:46px;padding-left:60px;padding-top:11px;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul .menu-contact-text-container a{color:#fff !important;padding:0 !important;}@media screen and (max-width:991px){ #cshero-menu-mobile{display:block;margin:0;padding:0;}.menu-main-menu > li.current-menu-item > a span::before,.menu-main-menu > li.current-menu-ancestor > a span::before{display:none !important;}#cshero-header-navigation ul#menu-main-menu ul{background-image:none !important;}.main-navigation .menu-main-menu li .cs-menu-toggle{position:absolute;top:16px;right:15px;display:block;font-size:20px;line-height:1;color:#d3d3d3;text-align:center;}.main-navigation .menu-main-menu li .cs-menu-toggle i{width:30px;height:30px;line-height:30px;}.main-navigation .menu-main-menu li .cs-menu-toggle i:hover{cursor:pointer;}#site-navigation{background:rgba(0, 0, 0, 0.8);width:100%;}#cshero-header-navigation{padding:0;width:100%;}#cshero-header-navigation ul#menu-main-menu{padding:10px 30px;position:static;margin:0;}#cshero-header-navigation ul#menu-main-menu li{float:none;list-style:none;margin:0;text-align:left;position:relative;}#cshero-header-navigation ul#menu-main-menu li a{display:block;border:none;color:#d3d3d3;font-weight:400;margin:0;font-size:13px;line-height:20px !important;padding:16px 9px 16px 17px;text-align:left;text-decoration:none;width:100%;text-transform:uppercase;}#cshero-header-navigation ul#menu-main-menu li a:hover{color:#fff;}#cshero-header-navigation ul#menu-main-menu li.current-menu-item a{color:#fff;}#cshero-header-navigation ul#menu-main-menu li li a{padding:15px 9px 15px 27px;}#cshero-header-navigation ul#menu-main-menu li li li a{padding-left:45px;}#cshero-header-navigation ul#menu-main-menu ul{background:#3e4045;box-shadow:none;position:relative;margin:0;padding:0;display:none;width:100% !important;}#cshero-header-navigation ul#menu-main-menu ul ul{background:#323538;}#cshero-header-navigation .menu-main-menu .multicolumn .widget{margin:0 !important;}#cshero-header-navigation .menu-main-menu .multicolumn .widget li:last-child{padding-bottom:0;}#cshero-header-navigation .menu-main-menu .multicolumn .widget ul.contact-list{padding-top:30px !important;padding-bottom:30px !important;background:#c6c7c9 !important;}}body .opt-sticky,body .opt-meta-sticky{position:fixed;top:0;width:100%;z-index:9999;}body.admin-bar .opt-sticky,body.admin-bar .opt-meta-sticky{top:32px;}@media screen and (max-width:600px){body.admin-bar .opt-sticky,body.admin-bar .opt-meta-sticky{top:46px;}}body.custom-rev-totop .cshero-main-header{position:static;}body.custom-rev-totop .cshero-main-header.affix{position:fixed;width:100%;z-index:9999;}.ef3-back-to-top{visibility:hidden;cursor:pointer;margin:auto;overflow:auto;position:fixed;right:20px;bottom:20px;z-index:9999;background:#bfbfc1;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;color:#000;font-size:27px;-webkit-transition:all 0.3 ease 0s;transition:all 0.3 ease 0s;}.ef3-back-to-top.on{visibility:visible;}.ef3-back-to-top i{position:relative;top:-2px;}.ef3-back-to-top:hover,.ef3-back-to-top:focus{opacity:0.7;}.footer-bottom-wrap .copyright-inner{color:#969696;font-size:13px;font-family:"Roboto", Arial, Helvetica, sans-serif;font-weight:300;}#footer-top .wg-title{margin:0;font-size:17px;letter-spacing:0.05em;font-weight:bold;position:relative;padding-bottom:16px;margin-bottom:24px;}#footer-top .wg-title span:before{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#e4e4e4;}#footer-top .wg-title:before,#footer-top .wg-title:after{content:'';display:block;width:24px;height:2px;position:absolute;bottom:0;left:0;z-index:1;background-color:#c69c6d;}#footer-top .wg-title:after{width:6px;left:24px;background-color:#f5f5f5;}#footer-top .about-me-link{font-size:17px;font-family:"Montserrat", Arial, Helvetica, sans-serif;display:block;text-transform:uppercase;font-weight:bold;color:#c69c6d;margin-top:28px;}#footer-top .about-me-link:hover,#footer-top .about-me-link:focus{color:#343434;}.footer-top-wrap .widget_nav_menu .menu-item a{margin-bottom:2px;}.cshero-popup-search{background-color:rgba(0, 0, 0, 0.9);height:100%;left:0;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:10001;-webkit-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cshero-popup-search.open{opacity:1;visibility:visible;}.cshero-popup-search .cshero-search-inner{position:relative;top:50%;transform:translate(0px, -50%);}.cshero-popup-search .cshero-search-inner .searchform{position:relative;border-bottom:1px solid rgba(255, 255, 255, 0.3);}.cshero-popup-search .cshero-search-inner .searchform:before{color:#fff;content:"\f002";font-family:FontAwesome;position:absolute;font-size:28px;right:15px;top:25px;}.cshero-popup-search .cshero-search-inner .searchform input[type="text"]{background-color:transparent;border:medium none;color:#fff;font-size:35px;font-style:normal;font-weight:700;height:75px;box-shadow:none;width:100%;margin-bottom:0;}.cshero-popup-search .cshero-search-inner .searchform input[type="text"]::-webkit-input-placeholder{color:#fff;opacity:1;}.cshero-popup-search .cshero-search-inner .searchform input[type="text"]:-moz-placeholder{color:#fff;opacity:1;}.cshero-popup-search .cshero-search-inner .searchform input[type="text"]::-moz-placeholder{color:#fff;opacity:1;}.cshero-popup-search .cshero-search-inner .searchform input[type="text"]:-ms-input-placeholder{color:#fff;opacity:1;}.cshero-popup-search .cshero-search-inner .searchform button{display:none;}.cshero-popup-search .cshero-search-inner .searchform .searchsubmit{background-color:transparent;border:medium none;font-size:0;height:50px;width:50px;position:absolute;right:0;top:0;z-index:99;}.page-ft-dark .site-footer .footer-top-wrap{padding-top:58px;}.page-ft-dark .site-footer .footer-top-inner{overflow:hidden;color:#b7b7c5;}.page-ft-dark .site-footer .footer-top-inner a{color:#b7b7c5;}.page-ft-dark .site-footer .footer-top-inner a:hover,.page-ft-dark .site-footer .footer-top-inner a:focus{color:#fff;}.page-ft-dark .site-footer .footer-top-inner .widget{overflow:visible;}.page-ft-dark .site-footer .footer-top-wrap,.page-ft-dark .site-footer .footer-bottom-wrap{background:#282830;}.page-ft-dark .site-footer #footer-top .about-me-link{color:#b7b7c5;}.page-ft-dark .site-footer #footer-top .about-me-link:hover,.page-ft-dark .site-footer #footer-top .about-me-link:focus{color:#fff;}.page-ft-dark .site-footer #footer-top .widget .wg-title{color:#fff;}.page-ft-dark .site-footer #footer-top .widget .wg-title:before{display:none !important;}.page-ft-dark .site-footer #footer-top .widget .wg-title:after{height:1px;width:100%;background:#43434d;left:-500%;width:1000%;}.page-ft-dark .site-footer #footer-top .widget .wg-title span:before,.page-ft-dark .site-footer #footer-top .widget .wg-title span:after{display:none !important;}.page-ft-dark .site-footer .footer-bottom-wrap .footer-bottom{border-top-color:#43434d;padding-bottom:14px;padding-top:13px;}.page-ft-dark .site-footer .footer-bottom-wrap .footer-bottom .copyright-inner{color:#6b6b77;font-weight:400;}.page-ft-dark .site-footer .social-indiv-wrap li a{background:#43434d;color:#282830;margin-bottom:0px;}.page-ft-dark .site-footer .social-indiv-wrap li a:hover,.page-ft-dark .site-footer .social-indiv-wrap li a:focus{color:#282830;background:#fff;}.brick-single-blog .entry-header{border-bottom:1px solid #f1f1f1;padding-bottom:22px;position:relative;}.brick-single-blog .entry-header .entry-title{font-size:23px;line-height:1.2;text-transform:uppercase;font-weight:bold;margin-top:25px;margin-bottom:5px;}.brick-single-blog .single_detail{margin:0;padding:0;list-style-type:none;font-size:13px;color:#969696;}.brick-single-blog .single_detail li{float:left;}.brick-single-blog .single_detail li:before{content:'|';display:inline-block;padding:0 10px;}.brick-single-blog .single_detail li:first-child:before{display:none;padding:0;}.brick-single-blog .single_detail a{color:#969696;}.brick-single-blog .single_detail a:hover,.brick-single-blog .single_detail a:focus{color:#c69c6d;}.brick-single-blog .post-like-wrap{position:absolute;top:30px;right:0px;}.brick-single-blog .post-like-wrap a{display:inline-block;text-align:center;}.brick-single-blog .post-like-wrap a i{display:block;line-height:inherit;width:30px;height:30px;line-height:30px;border-radius:50%;font-size:11px;color:#969696;background-color:#f1f1f1;}.brick-single-blog .post-like-wrap a:hover i,.brick-single-blog .post-like-wrap a:focus i,.brick-single-blog .post-like-wrap a.loved i{background-color:#8f6f40;color:#fff;}.brick-single-blog .entry-content{padding-top:22px;padding-bottom:18px;}.brick-single-blog .entry-content p{margin-bottom:25px;}.brick-single-blog .single-meta-wrap{border-top:1px solid #f1f1f1;padding-top:20px;padding-bottom:10px;position:relative;}.brick-single-blog .meta-tags{width:calc(100% - 170px);}.brick-single-blog .meta-tags a{float:left;display:block;font-size:11px;height:30px;line-height:30px;color:#969696;text-align:center;padding:0 18px;border-radius:30px;background-color:#f1f1f1;margin:0 10px 10px 0;}.brick-single-blog .meta-tags a:hover,.brick-single-blog .meta-tags a:focus{color:#fff;background-color:#8f6f40;}.brick-single-blog .single-social-share{max-width:160px;position:absolute;top:50%;right:0;margin-top:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.brick-single-blog .single-social-share a{display:block;float:left;width:30px;height:30px;line-height:30px;text-align:center;font-size:11px;color:#969696;background-color:#f1f1f1;border-radius:50%;margin:0px 0px 10px 10px;}.brick-single-blog .single-social-share a:hover,.brick-single-blog .single-social-share a:focus{background-color:#8f6f40;color:#fff;}@media screen and (max-width:480px){.brick-single-blog{}.brick-single-blog .meta-tags,.brick-single-blog .single-social-share{width:100%;max-width:100%;float:none !important;overflow:hidden;}.brick-single-blog .single-social-share{margin-top:30px;position:static;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}.brick-single-blog .carousel .carousel-control{width:40px;height:70px;line-height:70px;text-align:center;opacity:0;visibility:hidden;background:rgba(255, 255, 255, 0.8);top:50%;text-shadow:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.brick-single-blog .carousel .carousel-control span{font-size:27px;color:#343434;}.brick-single-blog .carousel:hover .carousel-control{opacity:1;visibility:visible;}.brick-post-navigation{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:30px 0;}.brick-single-nav{}.brick-single-nav .cms-link{display:block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;background:#f1f1f1;color:#969696;font-size:21px;}.brick-single-nav .cms-link:hover,.brick-single-nav .cms-link:focus{background:#c69c6d;color:#fff;}.brick-single-nav .brick-single-nav-inner{padding-left:65px;padding-top:5px;}.brick-single-nav .brick-single-nav-inner h4{margin:0;display:inline-block;}.brick-single-nav .brick-single-nav-inner h4 a{text-transform:uppercase;font-size:17px;color:#696969;font-weight:700;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.brick-single-nav .brick-single-nav-inner h4 a:hover,.brick-single-nav .brick-single-nav-inner h4 a:focus{color:#c69c6d;}.brick-single-nav .brick-single-nav-inner span{display:block;}.brick-single-nav .brick-single-nav-inner span,.brick-single-nav .brick-single-nav-inner a{color:#969696;font-size:13px;font-family:"Roboto", Arial, Helvetica, sans-serif;line-height:1.1;}.brick-single-nav .brick-single-nav-inner a:hover,.brick-single-nav .brick-single-nav-inner a:focus{color:#c69c6d;}.brick-single-nav .brick-single-nav-inner.text-right{padding-right:15px;padding-left:0;}@media screen and (max-width:600px){.brick-single-nav .brick-single-nav-inner{display:none;}}.single-related-post{}.single-related-post .related-post-heading{font-size:19px;font-weight:bold;text-transform:uppercase;margin-top:45px;margin-bottom:17px;}.single-related-post .entry-feature img{margin-bottom:2px;}.single-related-post .entry-title{margin-top:0;margin-bottom:2px;}.single-related-post .entry-title a{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:17px;color:#696969;text-transform:uppercase;font-weight:bold;}.single-related-post .entry-title a:hover,.single-related-post .entry-title a:focus{color:#c69c6d;}.single-related-post ul{list-style-type:none;margin:0;padding:0;display:inline-block;color:#969696;}.single-related-post ul li{float:left;font-size:13px;}.single-related-post ul li:before{content:'|';display:inline-block;padding:0 7px;color:inherit;}.single-related-post ul li:first-child:before{display:none;padding:0;}.single-related-post ul a{color:#969696;}.single-related-post ul a:hover,.single-related-post ul a:focus{color:#c69c6d;}.single-related-post hr{border-color:#f1f1f1;margin:0;}.wp-caption{max-width:100%;font-style:italic;line-height:1.35;margin-bottom:13px;margin-top:5px;}.wp-caption img[class*="wp-image-"]{display:block;max-width:98%;}.wp-caption .wp-caption-text{margin:10px 0;}.wp-caption-text,.entry-thumbnail-caption,.cycle-caption{font-style:italic;line-height:1.35;font-size:13px;}.alignleft,.entry-thumbnail.thumbnail{display:inline;float:left;margin-right:30px;margin-bottom:30px;}.alignright{display:inline;float:right;margin-left:30px;margin-bottom:30px;}.aligncenter{display:block;clear:both;margin:0 auto;margin-bottom:15px;}img.wp-smiley{margin-bottom:0;margin-top:0;padding:0;border:none;}.gallery-caption{font-family:inherit;}.bypostauthor{margin:0;}.gallery{margin-bottom:20px;}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative;}.gallery-columns-1 .gallery-item{max-width:100%;}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px);}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px);}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px);}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px);}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px);}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px);}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px);}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px);}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left;}.gallery-caption{background-color:rgba(0, 0, 0, 0.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;font-size:12px;padding:6px 8px;line-height:1.5;margin:0;max-height:50%;opacity:0;position:absolute;bottom:0;left:0;text-align:left;width:100%;}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%;}.gallery-item:hover .gallery-caption{opacity:1;}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none;}.attachment{margin-bottom:20px;}#fbcomments iframe{width:100% !important;}.comments-area .comments-title,.comments-area .comment-reply-title{margin:0;line-height:1;font-size:19px;color:#000;text-transform:uppercase;font-weight:bold;}.comments-area .comments-title{margin-bottom:5px;}.comments-area ul.children,.comments-area ol.comment-list{list-style-type:none;}.comments-area ol.comment-list{padding:0;}.comments-area .children{padding-left:80px;}.comments-area .comment-list .comment{padding-top:25px;}.comments-area .comment-list > .comment{border:none;}.comments-area .comment-author-image{float:left;}.comments-area .comment-author-image img{width:80px;margin-right:20px;border-radius:50%;}.comments-area .comment-main{overflow:hidden;font-size:13px;}.comments-area .comment-main .commentmetadata{margin-bottom:5px;}.comments-area .comment-meta span{display:inline-block;font-size:13px;color:#696969;}.comments-area .comment-meta span:before{content:'|';display:inline-block;padding:0 7px;}.comments-area .comment-meta span.comment-author:before,.comments-area .comment-meta span.comment-date:before{display:none;padding:0;content:'';}.comments-area .comment-meta .comment-author{font-weight:700;display:block;text-transform:uppercase;display:block;color:#000;font-size:17px;line-height:1;margin-bottom:2px;margin-top:20px;}.comments-area .comment-meta .comment-reply-link{display:inline-block;font-size:13px;color:#696969;text-transform:uppercase;}.comments-area .comment-meta .comment-reply-link:hover,.comments-area .comment-meta .comment-reply-link:focus{color:#c69c6d;}.comments-area .comment-text p{padding-bottom:30px;}.comments-area hr.comment-respond{margin-bottom:47px;margin-top:35px;}.comments-area .comment-respond .comment-reply-title{margin-bottom:28px;}.comments-area .comment-respond .comment-form{margin:0 -15px;}.comments-area .comment-respond .form-submit{padding:0 15px;margin:0;}.comments-area .comment-respond .logged-in-as{padding:0 15px;}.comments-area .comment-respond .submit{display:inline-block;background:#c69c6d;color:#fff;float:right;text-transform:uppercase;font-family:"Montserrat", Arial, Helvetica, sans-serif;line-height:1;border-radius:21px;padding:0px 40px;text-align:center;letter-spacing:0.14em;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.comments-area .comment-respond .submit:hover{background:#101010;}@media screen and (max-width:1024px){.comments-area .comment-author-image img{width:50px;margin-right:15px;}.comments-area .children{padding-left:35px;}}@media screen and (max-width:767px){.comments-area .comment-meta .comment-author{margin-top:0;}.comments-area .comment-respond{margin-bottom:80px;}}@media screen and (max-width:480px){.comments-area .children{padding-left:10px;}}.page-title{background-color:#f1f1f1;min-height:300px;padding-top:105px;position:relative;}@media screen and (max-width:600px){.page-title{padding:0 !important;}.page-title > .container{padding:0;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}}.page-title .page-title-text h1{text-transform:uppercase;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-weight:bold;margin:0;padding-bottom:13px;position:relative;font-size:33px;}.page-title .page-title-text h1:before{content:'';display:block;width:100px;height:1px;background-color:#cecece;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.page-title .next-section span{display:inline-block;width:25px;height:40;line-height:40px;color:#969696;text-align:center;border:2px solid #969696;border-radius:13px;font-size:19px;margin-top:25px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.page-title .next-section:hover span,.page-title .next-section:focus span{color:#343434;border-color:#343434;}.page-title.has-overlay{position:relative;overflow:hidden;}.page-title.has-overlay:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;}@media screen and (min-width:601px){.page-title.has-overlay .container{position:relative;}}.breadcrumb-text{color:#969696;margin-top:14px;}.breadcrumb-text > span{display:inline-block;padding:0 7px;font-size:17px;font-family:"Roboto", Arial, Helvetica, sans-serif;}.breadcrumb-text > span > a{color:#969696;}.breadcrumb-text > span > a:hover,.breadcrumb-text > span > a:focus{color:#000;}.breadcrumb-text > span > span{color:#000;}.brick-blog-loop{-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.brick-blog-loop .brick-block-inner{padding:28px 30px 23px;border:1px solid #e2e2e2;position:relative;top:-1px;background:#fff;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.brick-blog-loop .brick-block-inner .entry-title{margin:0 0 2px;font-size:17px;line-height:1.2;text-transform:uppercase;}.brick-blog-loop .brick-block-inner .entry-title a{color:#696969;}.brick-blog-loop .brick-block-inner .entry-title a:hover,.brick-blog-loop .brick-block-inner .entry-title a:focus{color:#343434;}.brick-blog-loop .brick-block-inner .entry-meta{list-style-type:none;margin:0;padding:0 0 12px 0;border-bottom:1px solid #e4e4e4;}.brick-blog-loop .brick-block-inner .entry-meta li{float:left;position:relative;line-height:20px;}.brick-blog-loop .brick-block-inner .entry-meta li a{color:#969696;font-size:13px;}.brick-blog-loop .brick-block-inner .entry-meta li a:hover,.brick-blog-loop .brick-block-inner .entry-meta li a:focus{color:#c69c6d;}.brick-blog-loop .brick-block-inner .entry-meta li:before{content:'|';display:inline-block;padding:0px 10px;font-size:11px;color:#969696;position:relative;top:-1px;}.brick-blog-loop .brick-block-inner .entry-meta li:first-child:before{display:none;padding:0;}.brick-blog-loop .brick-block-inner .entry-content{padding-top:8px;}.brick-blog-loop .brick-block-inner .entry-footer{padding-top:8px;}.brick-blog-loop .brick-block-inner .entry-footer .readmore{display:inline-block;font-size:17px;color:#969696;text-transform:uppercase;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.brick-blog-loop .brick-block-inner .entry-footer .readmore:hover,.brick-blog-loop .brick-block-inner .entry-footer .readmore:focus{color:#c69c6d;}.brick-blog-loop .brick-block-inner .entry-footer .entry-share a{padding:7px 15px;background:0 none;color:#969696;font-size:17px;}.brick-blog-loop .brick-block-inner .entry-footer .entry-share a:hover,.brick-blog-loop .brick-block-inner .entry-footer .entry-share a:focus{color:#c69c6d;}.brick-blog-loop .brick-block-inner .entry-footer .entry-share a.dropdown-toggle{position:relative;right:-12px;}.brick-blog-loop .brick-block-inner .entry-footer .entry-share ul{background:#eee none repeat scroll 0 0;border:medium none;border-radius:0;margin-top:5px;padding:5px 0;float:left;min-width:139px;box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.26);}.brick-blog-loop .brick-block-inner .entry-footer .entry-share ul li{margin-left:0;float:left;}.brick-blog-loop:hover{box-shadow:0 5px 30px rgba(0, 0, 0, 0.20);}.brick-blog-loop:hover .brick-block-inner{border-color:transparent;}.brick-blog-loop:hover .carousel .carousel-control{opacity:1;visibility:visible;}.brick-blog-loop .carousel .carousel-control{width:40px;height:70px;line-height:70px;text-align:center;opacity:0;visibility:hidden;background:rgba(255, 255, 255, 0.8);top:50%;text-shadow:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.brick-blog-loop .carousel .carousel-control span{font-size:27px;color:#343434;}.brick-paging{text-align:center;}.brick-paging .pagination{margin:20px 0 0;}.brick-paging .page-numbers{float:left;width:40px;height:40px;line-height:40px;background:#f1f1f1;color:#969696;margin:0 5px;border-radius:50%;}.brick-paging .page-numbers:hover,.brick-paging .page-numbers:focus,.brick-paging .page-numbers.current{background-color:#8f6f40;color:#fff;}@media screen and (max-width:480px){.brick-paging .page-numbers{margin-bottom:5px;}}@media screen and (max-width:767px){.brick-paging .pagination{margin-bottom:50px;}}.cms-filter-wrap{padding:0;}.cms-filter-wrap ul{margin:0 0 15px;padding:0;list-style:none;display:inline-block;text-align:center;}.cms-filter-wrap ul li{padding:0;float:left;}.cms-filter-wrap ul li:first-child a:hover:before,.cms-filter-wrap ul li:first-child a:focus:before{width:calc(100% - 32px) !important;}.cms-filter-wrap ul li:first-child a.active:before{width:calc(100% - 32px) !important;}.cms-filter-wrap ul li:last-child a:hover:before,.cms-filter-wrap ul li:last-child a:focus:before{width:calc(100%) !important;}.cms-filter-wrap ul li:last-child a.active:before{width:calc(100%) !important;}.cms-filter-wrap ul li:last-child a:after{display:none;}.cms-filter-wrap ul li.active a{border-color:#c69c6d;color:#000;}@media screen and (min-width:600px){.cms-filter-wrap ul li.active a:before{width:calc(100% - 40px);border-color:#c69c6d;}.cms-filter-wrap ul li.active a:first-child:hover:before{width:calc(100%-31px);}}.cms-filter-wrap ul a{display:block;font-family:inherit;margin-bottom:5px;margin-right:0px;font-size:15px;font-family:"Montserrat", Arial, Helvetica, sans-serif;text-transform:uppercase;color:#696969;position:relative;padding-bottom:5px;-webkit-transition:all 0.27s linear 0s;transition:all 0.27s linear 0s;}@media screen and (min-width:600px){.cms-filter-wrap ul a:before{content:'';display:block;width:0;height:0;position:absolute;left:0;bottom:0;border-bottom:2px solid transparent;-webkit-transition:all 0.27s linear 0s;transition:all 0.27s linear 0s;}.cms-filter-wrap ul a:after{content:'|';display:inline-block;padding:0 15px;color:#696969;}}.cms-filter-wrap ul a:hover,.cms-filter-wrap ul a:focus{border-color:#c69c6d;color:#000;}.cms-filter-wrap ul a:hover:before,.cms-filter-wrap ul a:focus:before{width:calc(100% - 40px);border-color:#c69c6d;}.cms-filter-wrap ul a.active{border-color:#c69c6d;color:#000;}@media screen and (min-width:600px){.cms-filter-wrap ul a.active:before{width:calc(100% - 40px);border-color:#c69c6d;}.cms-filter-wrap ul a.active:first-child:hover:before{width:calc(100%-31px);}}@media screen and (max-width:599px){.cms-filter-wrap{margin-bottom:30px;padding:0 !important;}.cms-filter-wrap .cms-grid-filter-inphone{display:block !important;}.cms-filter-wrap .cms-grid-filter-inphone a{background:#eee;display:block;font-family:inherit;line-height:18px;margin:0;padding:15px 20px;color:#343434;text-transform:uppercase;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.cms-filter-wrap .cms-grid-filter-inphone a.active,.cms-filter-wrap .cms-grid-filter-inphone a.active:hover{position:relative;background:#dfdfdf;color:#343434;}.cms-filter-wrap .cms-filter-category{margin-bottom:0 !important;display:none;}.cms-filter-wrap .cms-filter-category li{display:block;width:100%;}.cms-filter-wrap .cms-filter-category li a{background:#eee;margin:0;border:none;line-height:18px;padding:15px 20px;}.cms-filter-wrap .cms-filter-category li a:hover,.cms-filter-wrap .cms-filter-category li a.active,.cms-filter-wrap .cms-filter-category li a.active:hover{color:#fff;background:#343434;}}.template-cms_xgrid--portfolio{}.template-cms_xgrid--portfolio img{width:100% !important;}.template-cms_xgrid--portfolio .style1{overflow:visible !important;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner{background:#f1f1f1;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-title{margin-bottom:1px;margin-top:22px;padding:0 5px;text-transform:uppercase;font-size:15px;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-title a{color:#000;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-title a:hover,.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-title a:focus{color:#c69c6d;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-categories{padding:0 5px;margin-bottom:20px;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-categories a{font-size:13px;color:#696969;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-categories a:hover,.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner .cms-grid-categories a:focus{color:#c69c6d;}.template-cms_xgrid--portfolio .style1 .cms-portfolio-item-inner:hover{background:#fff;box-shadow:0 3px 20px rgba(0, 0, 0, 0.3);}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner{position:relative;overflow:hidden;}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner img{position:relative;display:block;}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .overlay{position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .overlay span{display:block;position:absolute;font-size:17px;line-height:1;color:#fff;position:absolute;top:25px;right:30px;font-family:"Montserrat", Arial, Helvetica, sans-serif;text-transform:uppercase;}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .overlay span:before{content:'\f06e';font-family:fontawesome;padding-right:5px;}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .cms-grid-title{text-transform:uppercase;font-size:17px;padding:0 20px;margin:5px 5px 26px 10px;position:absolute;left:0;bottom:0;}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .cms-grid-title a{color:#fff;}.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .cms-grid-title a:hover,.template-cms_xgrid--portfolio .style2 .cms-portfolio-item-inner .cms-grid-title a:focus{color:#c69c6d;}.template-cms_xgrid--portfolio .style3{overflow:visible !important;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner{position:relative;overflow:hidden;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner img{position:relative;display:block;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner .overlay{position:absolute;width:100%;height:100%;background:#8f6f40;opacity:0.95;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner .cms-grid-title{color:#fff;font-size:17px;left:50%;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%, -50%);width:80%;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner .cms-grid-title a{color:#fff;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner .cms-grid-title a:hover,.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner .cms-grid-title a:focus{opacity:0.7;}.template-cms_xgrid--portfolio .style3 .cms-portfolio-item-inner:hover{box-shadow:0 3px 20px rgba(0, 0, 0, 0.3);}.template-cms_xgrid--portfolio .cms-xgrid-portfolio .cms-portfolio-item{padding:0;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-0{}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-0 .cms-portfolio-item-inner{box-shadow:none !important;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-0 .cms-portfolio-item{padding:0;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-5{margin-left:-5px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-5 .cms-portfolio-item-inner{margin-left:5px;margin-bottom:5px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-10{margin-left:-10px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-10 .cms-portfolio-item-inner{margin-left:10px;margin-bottom:10px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-15{margin-left:-15px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-15 .cms-portfolio-item-inner{margin-left:15px;margin-bottom:15px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-20{margin-left:-20px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-20 .cms-portfolio-item-inner{margin-left:20px;margin-bottom:20px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-25{margin-left:-25px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-25 .cms-portfolio-item-inner{margin-left:25px;margin-bottom:25px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-30{margin-left:-30px;}.template-cms_xgrid--portfolio .cms-xgrid-portfolio.gutter-30 .cms-portfolio-item-inner{margin-left:30px;margin-bottom:30px;}.brick-single-portfolio .portfolio-single-gallery{position:relative;overflow:hidden;}.brick-single-portfolio .portfolio-single-gallery .sync-thumb-gallery{position:absolute;left:5px;bottom:0;width:100%;}.brick-single-portfolio .portfolio-single-gallery .sync-thumb-gallery:before{content:'';display:block;background:rgba(255, 255, 255, 0.6);width:1000%;height:100%;position:absolute;left:-100%;bottom:0;z-index:1;}.brick-single-portfolio .owl-sync1 .owl-stage-outer{padding:0px;}.brick-single-portfolio .owl-sync1 .item img{width:100%;}.brick-single-portfolio .owl-sync1.owl-carousel .owl-nav div{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;left:20px;color:#fff;font-size:17px;opacity:1;background:rgba(0, 0, 0, 0.4);}.brick-single-portfolio .owl-sync1.owl-carousel .owl-nav div i{height:40px;line-height:40px;}.brick-single-portfolio .owl-sync1.owl-carousel .owl-nav div:hover{background:rgba(0, 0, 0, 0.7);}.brick-single-portfolio .owl-sync1.owl-carousel .owl-nav div.owl-next{left:auto;right:20px;text-indent:2px;}.brick-single-portfolio .owl-sync1.owl-carousel .owl-nav div.owl-prev{text-indent:-1px;}.brick-single-portfolio .owl-sync2{width:calc(100% - 10px);}.brick-single-portfolio .owl-sync2 .owl-stage-outer{padding:0px;}.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item .item{padding:10px 5px;}.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item .overlay{position:relative;overflow:hidden;cursor:pointer;}.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item .overlay:before{content:'';width:100%;height:100%;opacity:0;visibility:hidden;position:absolute;top:40%;left:0;background:rgba(21, 150, 75, 0.8);z-index:2;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item .overlay span{color:#fff;font-size:25px;position:absolute;top:70%;left:50%;z-index:3;opacity:0;visibility:hidden;width:30px;height:30px;text-align:center;line-height:30px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item.current .overlay:before,.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item:hover .overlay:before{top:0;opacity:1;visibility:visible;}.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item.current .overlay span,.brick-single-portfolio .owl-sync2 .owl-stage-outer .owl-item:hover .overlay span{opacity:1;visibility:visible;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.brick-single-portfolio .brick-portfolio-inner .entry-title{margin-top:0;margin-bottom:10px;font-size:21px;text-transform:uppercase;}.brick-single-portfolio .brick-portfolio-inner .portf-sidebar{list-style:none;padding:0;margin:0;}.brick-single-portfolio .brick-portfolio-inner .portf-sidebar h4{text-transform:uppercase;font-size:21px;margin-top:0;margin-bottom:10px;}.brick-single-portfolio .brick-portfolio-inner .single-social-share a{display:block;float:left;width:30px;height:30px;line-height:30px;font-size:13px;background:#e0e0e0;color:#969696;margin-right:10px;text-align:center;}.brick-single-portfolio .brick-portfolio-inner .single-social-share a:hover,.brick-single-portfolio .brick-portfolio-inner .single-social-share a:focus{background:#c69c6d;color:#fff;}@media screen and (max-width:480px){.brick-single-portfolio #sync2{display:none;}}.portf-paging.gutter-0{margin-top:50px;}.portf-paging.gutter-5{margin-top:45px;}.portf-paging.gutter-10{margin-top:40px;}.portf-paging.gutter-15{margin-top:35px;}.portf-paging.gutter-20{margin-top:30px;}.portf-paging.gutter-25{margin-top:25px;}.portf-paging.gutter-30{margin-top:20px;}.poft-navigation{text-align:center;border-top:1px solid #e4e4e4;padding-top:50px;margin-top:30px;margin-bottom:13px;}.poft-navigation .nav-links{list-style:none;margin:0;padding:0;display:inline-block;text-align:center;}.poft-navigation .nav-links li{display:block;overflow:hidden;float:left;}.poft-navigation .nav-links .post-prev,.poft-navigation .nav-links .post-next{display:block;width:41px;height:41px;line-height:41px;text-align:center;color:#fff;font-size:17px;text-indent:-1px;border-radius:50%;margin:0 10px;background:#8f6f40;}.poft-navigation .nav-links .post-prev:hover,.poft-navigation .nav-links .post-next:hover,.poft-navigation .nav-links .post-prev:focus,.poft-navigation .nav-links .post-next:focus{background:#c69c6d;}.poft-navigation .nav-links .post-next{text-indent:2px;}.poft-navigation .nav-links .back-portfolio{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px;color:#fff;background:#8f6f40;text-transform:uppercase;line-height:1;padding:14px 40px;display:block;border-radius:40px;margin:0 10px;}@media screen and (max-width:380px){.poft-navigation .nav-links .back-portfolio{padding:14px 20px;}}.poft-navigation .nav-links .back-portfolio:hover,.poft-navigation .nav-links .back-portfolio:focus{background:#c69c6d;}@media screen and (max-width:380px){.poft-navigation .nav-links a{margin:0 5px !important;}}.cms-woo-breadcrumb{display:none;}.woocommerce-ordering{}@media screen and (max-width:480px){.woocommerce-ordering{width:100%;margin-bottom:30px !important;float:left;}}.woocommerce-ordering select{width:100%;padding:8px 20px;height:45px;border-radius:45px;border:1px solid #969696;font-style:italic;cursor:pointer;color:#969696;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.woocommerce-ordering select:hover,.woocommerce-ordering select:focus,.woocommerce-ordering select:active{outline:none;color:#343434;}.cms-product{}.cms-product .woocommerce-LoopProduct-link{display:block;position:relative;}.cms-product .woocommerce-LoopProduct-link .onsale{display:block;text-transform:uppercase;font-size:13px;font-family:"Montserrat", Arial, Helvetica, sans-serif;background:#8f6f40 !important;min-height:auto !important;height:auto !important;line-height:inherit !important;padding:0 15px;border-radius:0;left:-10px;top:22px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.cms-product .woocommerce-LoopProduct-link img{width:100% !important;}.cms-product .woocommerce-LoopProduct-link .star-rating{display:none;}.cms-product .woocommerce-LoopProduct-link h3{display:inline-block;text-transform:uppercase;font-size:18px;margin-bottom:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cms-product .woocommerce-LoopProduct-link .shop-bottom .price{color:#222;font-size:16px;text-transform:uppercase;}.cms-product .woocommerce-LoopProduct-link .shop-bottom .price del span,.cms-product .woocommerce-LoopProduct-link .shop-bottom .price ins span{color:#222 !important;}.cms-product .woocommerce-LoopProduct-link:hover h3,.cms-product .woocommerce-LoopProduct-link:focus h3{color:#c69c6d;}.cms-product .added_to_cart.wc-forward,.cms-product .button.add_to_cart_button{background:#8f6f40;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;display:inline-block;letter-spacing:0.1em;padding:8px 20px;color:#fff;border-radius:41px;text-transform:uppercase;border:none;margin-bottom:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cms-product .added_to_cart.wc-forward:hover,.cms-product .button.add_to_cart_button:hover,.cms-product .added_to_cart.wc-forward:focus,.cms-product .button.add_to_cart_button:focus{background:#343434;color:#fff;}@media screen and (max-width:480px){.cms-product{width:100% !important;}}.woo-pagination{display:block;text-align:center;}.woo-pagination ul{display:inline-block;padding:0;margin:0;list-style:none;}.woo-pagination ul li{float:left;}.woo-pagination ul .page-numbers{float:left;width:40px;height:40px;line-height:40px;background:#f1f1f1;color:#969696;margin:0 5px;border-radius:50%;}.woo-pagination ul .page-numbers:hover,.woo-pagination ul .page-numbers:focus,.woo-pagination ul .page-numbers.current{background-color:#8f6f40;color:#fff;}@media screen and (max-width:480px){.woo-pagination ul .page-numbers{margin-bottom:5px;}}.woo-related{}.woo-related .owl-carousel .owl-stage-outer{padding-bottom:10px;}.brick-product-single{}.brick-product-single .brick-image-wrap{position:relative;}.brick-product-single .brick-image-wrap .onsale{display:block;text-transform:uppercase;font-size:13px;font-family:"Montserrat", Arial, Helvetica, sans-serif;background:#8f6f40 !important;min-height:auto !important;height:auto !important;line-height:inherit !important;padding:0 15px;border-radius:0;left:-10px;top:22px;z-index:1;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.brick-product-single .brick-image-wrap .carousel .carousel-control{background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0;height:70px;line-height:70px;opacity:1;text-align:center;text-shadow:none;top:50%;visibility:visible;width:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.brick-product-single .brick-image-wrap .carousel .carousel-control span{font-size:27px;color:#343434;}.brick-product-single .brick-image-wrap .carousel .carousel-control.right{left:auto;right:0;}.brick-product-single .entry-summary .entry-title{text-transform:uppercase;font-size:25px;margin-bottom:20px;}.brick-product-single .entry-summary .woocommerce-product-rating .star-rating{height:18px;}.brick-product-single .entry-summary .price{text-transform:uppercase;color:#222 !important;}.brick-product-single .entry-summary .price ins span,.brick-product-single .entry-summary .price del span{color:#222 !important;}.brick-product-single .entry-summary .price ins{text-decoration:none;}.brick-product-single .variations_form.cart .variations .heading{vertical-align:top;padding-top:12px;}.brick-product-single .variations_form.cart .variations .heading span{display:inline-block;position:relative;}.brick-product-single .variations_form.cart .variations select{width:100%;padding:8px 20px;height:45px;border-radius:45px;border:1px solid #969696;font-style:italic;cursor:pointer;color:#969696;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.brick-product-single .variations_form.cart .variations select:hover,.brick-product-single .variations_form.cart .variations select:focus,.brick-product-single .variations_form.cart .variations select:active{outline:none;color:#343434;}.brick-product-single .cart{margin-top:35px;}.brick-product-single .cart .quantity{margin-right:24px !important;}.brick-product-single .cart .quantity .minus,.brick-product-single .cart .quantity .plus{float:left;padding:0;height:45px;width:36px;text-align:center;line-height:45px;border:1px solid #ccc !important;border-radius:0;}.brick-product-single .cart .quantity .input-text{float:left;height:45px;text-align:center;line-height:45px;padding-left:10px;padding-right:10px;padding-top:11px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:none;border-right:none;border-radius:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.brick-product-single .button.single_add_to_cart_button{background:#8f6f40 !important;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;display:inline-block;letter-spacing:0.1em;padding:10px 40px;color:#fff;border-radius:41px;text-transform:uppercase;border:none;margin-bottom:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.brick-product-single .button.single_add_to_cart_button:hover,.brick-product-single .button.single_add_to_cart_button:focus{background:#343434 !important;color:#fff;}@media screen and (max-width:480px){.brick-product-single .button.single_add_to_cart_button{padding:10px 20px;}}.brick-product-single .product_meta > span{display:block;margin-bottom:8px;}.brick-product-single .post-share{}.brick-product-single .post-share a{margin-right:10px;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs{padding:0;margin:0;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li{margin:0;border-radius:0;background:0 none;border-color:transparent;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li:hover{background:#eee;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li + li{margin-left:-1px;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li.active{border-color:#d3ced2;border-bottom-color:#fff;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li:before,.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li:after{display:none;}.brick-product-single .brick-section .woocommerce-tabs .tabs.wc-tabs li a{display:inline-block;text-transform:uppercase;font-size:13px;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.brick-product-single .brick-section .woocommerce-tabs .woocommerce-Tabs-panel.panel{padding-top:25px;border-radius:0;box-shadow:none;}.brick-product-single .brick-section .woocommerce-tabs #brick-woo-reviews .commentlist{list-style:none;padding:0;}.brick-product-single .brick-section .woocommerce-tabs #brick-woo-reviews .commentlist li{width:100%;overflow:hidden;margin-bottom:25px;}.brick-product-single .brick-section .woocommerce-tabs #brick-woo-reviews .commentlist .avatar{float:left;}.brick-product-single .brick-section .woocommerce-tabs #brick-woo-reviews .commentlist .comment-text{padding-left:100px;}.brick-product-single .brick-section .woocommerce-tabs #review_form_wrapper #reply-title{text-transform:uppercase;}.brick-product-single .brick-section .woocommerce-tabs #review_form_wrapper #submit{background:#8f6f40 !important;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px;line-height:22px;display:inline-block;letter-spacing:0.1em;padding:10px 40px;color:#fff;border-radius:41px;text-transform:uppercase;border:none;margin-bottom:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.brick-product-single .brick-section .woocommerce-tabs #review_form_wrapper #submit:hover,.brick-product-single .brick-section .woocommerce-tabs #review_form_wrapper #submit:focus{background:#343434 !important;color:#fff;}@media screen and (max-width:480px){.brick-product-single .brick-section .woocommerce-tabs #review_form_wrapper #submit{padding:10px 20px;}}.shopping_cart_dropdown{display:none;}.woocommerce .brick-cart-list tbody .product-thumbnail a img{width:80px !important;}.woocommerce .brick-cart-list tbody .product-quantity .minus,.woocommerce .brick-cart-list tbody .product-quantity .plus{display:none;}.woocommerce .brick-cart-list tbody .product-quantity .input-text{width:100px !important;}@media screen and (max-width:480px){.woocommerce .brick-cart-list .coupon input{width:100% !important;margin-bottom:10px !important;}}.woocommerce form input.button,.woocommerce .wc-proceed-to-checkout .checkout-button{background:#8f6f40 !important;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px !important;line-height:22px !important;display:inline-block;letter-spacing:0.1em;padding:10px 40px;color:#fff !important;border-radius:41px;text-transform:uppercase;border:none;margin-bottom:5px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.woocommerce form input.button:hover,.woocommerce .wc-proceed-to-checkout .checkout-button:hover,.woocommerce form input.button:focus,.woocommerce .wc-proceed-to-checkout .checkout-button:focus{background:#343434 !important;color:#fff;}.woocommerce .woocommerce-checkout-review-order .woocommerce-checkout-payment li .input-radio{height:inherit;}.widget_cart_search_wrap{}.widget_cart_search_wrap .shopping_cart_dropdown{background:#fff none repeat scroll 0 0;box-shadow:0 4px 6px rgba(0, 0, 0, 0.2);left:auto !important;max-width:310px;min-width:250px;padding:20px;position:absolute;right:40px;top:62px;display:none;z-index:99;}body .widget_cart_search_wrap ul.product_list_widget,.woocommerce .widget_cart_search_wrap ul.product_list_widget,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget{list-style:none;margin:0;padding:0;}body .widget_cart_search_wrap ul.product_list_widget .mini_cart_item,.woocommerce .widget_cart_search_wrap ul.product_list_widget .mini_cart_item,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget .mini_cart_item{padding-top:0;padding-bottom:0;margin-bottom:15px;position:relative;}body .widget_cart_search_wrap ul.product_list_widget .mini_cart_item .remove,.woocommerce .widget_cart_search_wrap ul.product_list_widget .mini_cart_item .remove,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget .mini_cart_item .remove{font-size:18px;position:absolute;top:10px;right:0;z-index:5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}body .widget_cart_search_wrap ul.product_list_widget .mini_cart_item .product-desc,.woocommerce .widget_cart_search_wrap ul.product_list_widget .mini_cart_item .product-desc,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget .mini_cart_item .product-desc{overflow:hidden;padding-left:20px;}body .widget_cart_search_wrap ul.product_list_widget .mini_cart_item .product-desc h5,.woocommerce .widget_cart_search_wrap ul.product_list_widget .mini_cart_item .product-desc h5,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget .mini_cart_item .product-desc h5{margin-top:5px;margin-bottom:5px;padding-right:20px;}body .widget_cart_search_wrap ul.product_list_widget .mini_cart_item a,.woocommerce .widget_cart_search_wrap ul.product_list_widget .mini_cart_item a,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget .mini_cart_item a{font-weight:400;font-size:13px;display:block;outline:none;}body .widget_cart_search_wrap ul.product_list_widget .mini_cart_item a img,.woocommerce .widget_cart_search_wrap ul.product_list_widget .mini_cart_item a img,.woocommerce.widget .widget_shopping_cart_content ul.product_list_widget .mini_cart_item a img{width:70px;box-shadow:none;float:right;height:auto;margin-left:0px;}body .widget_cart_search_wrap p,.woocommerce .widget_cart_search_wrap p,.woocommerce.widget .widget_shopping_cart_content p{text-align:right;}body .widget_cart_search_wrap .total,.woocommerce .widget_cart_search_wrap .total,.woocommerce.widget .widget_shopping_cart_content .total{border-top:1px solid #eee;padding-top:15px;}body .widget_cart_search_wrap .total strong,.woocommerce .widget_cart_search_wrap .total strong,.woocommerce.widget .widget_shopping_cart_content .total strong{color:#343434;text-transform:none;font-weight:600;}body .widget_cart_search_wrap .buttons .cms-button,.woocommerce .widget_cart_search_wrap .buttons .cms-button,.woocommerce.widget .widget_shopping_cart_content .buttons .cms-button{font-size:11px;padding:5px 20px;}@media screen and (max-width:767px){.woo-3-cols-ir > .row:before,.woo-3-cols-ir > .row:after{display:none;}}.brick-search-item{}.brick-search-item .brick-block-inner{border-top:1px solid #e2e2e2;}.brick-search-item:hover{box-shadow:0 5px 30px rgba(0, 0, 0, 0.20);}.error404{}.error404 #page-title,.error404 .site-footer,.error404 .subscriber-wrap{display:none;}.error404 .site-content{position:relative;overflow:hidden;}.error404 .site-content:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;}.error404 .site-main{display:table;height:100%;width:100%;}.error404 .error-404{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle;color:#fff;}.error404 .error-404 h2{margin:0 0 -4px;font-size:125px;color:#fff;font-weight:900;letter-spacing:0.015em;line-height:1;font-family:"Roboto", Arial, Helvetica, sans-serif;display:block;}@media screen and (max-width:600px){.error404 .error-404 h2{font-size:80px;}}.error404 .error-404 span{font-size:21px;letter-spacing:0.015em;line-height:1;display:block;}.error404 .error-404 .page-content{font-size:17px;margin-top:22px;}@media screen and (max-width:600px){.error404 .error-404 .page-content{font-size:14px;}}.error404 .error-404 .cms-button{background:#c69c6d;color:#fff;text-transform:uppercase;letter-spacing:0.14em;padding:12px 52px;border-radius:41px;margin-top:30px;}.error404 .error-404 .cms-button:hover,.error404 .error-404 .cms-button:focus{color:#fff;background:#343434;}.cf7-contact-wrap{}.cf7-contact-wrap input.form-control{margin-bottom:0px;}.cf7-contact-wrap .col-md-3 .wpcf7-form-control-wrap{margin-bottom:10px;display:block;}.cf7-contact-wrap textarea{min-height:144px;}.subscriber-wrap{background:#8f6f40;padding-top:47px;padding-bottom:46px;}.subscriber-wrap .subscriber-inner{display:flex;align-items:center;justify-content:center;}.subscriber-wrap .subscriber-title{max-width:330px;margin-right:15px;margin-top:2px;}.subscriber-wrap .subscriber-title h3{font-size:21px;line-height:1;margin:0;color:#fff;text-transform:uppercase;}.subscriber-wrap .subscriber-title span{color:#fff;}.subscriber-wrap .mail-chimp-field{float:left;margin:0 5px;}.subscriber-wrap .form-control{margin:0;width:100%;max-width:248px;border:1px solid #8f6f40;border-radius:41px;}.subscriber-wrap .form-control:hover,.subscriber-wrap .form-control:focus{border-color:#c69c6d;}.subscriber-wrap .mail-chimp-btn{float:left;}.subscriber-wrap .cms-button{background:#c69c6d;margin-left:20px;padding:5px 44px;}.subscriber-wrap .cms-button.cms-brown-color{background:#8f6f40;}.subscriber-wrap .cms-button.cms-brown-color:hover,.subscriber-wrap .cms-button.cms-brown-color:focus{background:#343434;}@media screen and (max-width:991px){.subscriber-wrap .subscriber-inner{display:block;}.subscriber-wrap .subscriber-title,.subscriber-wrap .subscriber-form{max-width:none;width:100%;}.subscriber-wrap .subscriber-title{margin-bottom:15px;}.subscriber-wrap .mailchimp-wrap{margin-left:-5px;}}@media screen and (max-width:630px){.subscriber-wrap .mail-chimp-field{margin:0 0 10px;width:100%;}.subscriber-wrap .mail-chimp-field .form-control{width:100%;max-width:none;}.subscriber-wrap .cms-button{width:100%;margin:0;}}.mc4wp-response{width:100%;padding:0 15px;float:left;}.entry-content .menu-services-container{}.entry-content .menu-services-container .menu-item a{display:block;margin-bottom:1px;padding:14px 10px 14px 25px;background:#f1f1f1;color:#696969;font-size:17px;font-family:"Montserrat", Arial, Helvetica, sans-serif;}.entry-content .menu-services-container .menu-item a:hover,.entry-content .menu-services-container .menu-item a:focus{color:#fff;background:#8f6f40;}.entry-content .menu-services-container .menu-item.current-menu-item a{color:#fff;background:#8f6f40;}.page-template-coming-soon #masthead,.page-template-coming-soon .subscriber-wrap,.page-template-coming-soon .site-footer{display:none;}.page-template-coming-soon .site{position:relative;}.page-template-coming-soon .site:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.page-template-coming-soon .coming-soon-element{background:#fff;box-shadow:0px 0px 15px rgba(255, 255, 255, 0.6);border-radius:34px;}.page-template-coming-soon .coming-soon-element .content-inner{padding:0 8.33333%;}.page-template-coming-soon .coming-soon-element h4{background:#8f6f40;font-size:35px;text-transform:uppercase;color:#fff;margin:0;padding:22px 0;border-radius:34px 34px 0 0;}.page-template-coming-soon .coming-soon-element .content-1{border-bottom:1px solid #e8e8e8;padding:22px 0 32px;font-size:17px;}.page-template-coming-soon .coming-soon-element .content-2{border-top:1px solid #e8e8e8;padding-top:33px;padding-bottom:40px;}.page-template-coming-soon .coming-soon-element .content-2 em{font-size:17px;}.page-template-coming-soon .coming-soon-element .content-2 p{padding:0 90px;}@media screen and (max-width:480px){.page-template-coming-soon .coming-soon-element .content-2 p{padding:0 30px;}}.page-template-coming-soon .coming-soon-element .content-2 form{padding:0 30px;margin-top:24px;}@media screen and (max-width:480px){.page-template-coming-soon .coming-soon-element .content-2 form{padding:0px;}}.page-template-coming-soon .coming-soon-element .content-2 form .mailchimp-wrap{position:relative;}.page-template-coming-soon .coming-soon-element .content-2 form .mail-chimp-btn,.page-template-coming-soon .coming-soon-element .content-2 form .mail-chimp-field{display:none;}.page-template-coming-soon .coming-soon-element .content-2 form .mail-chimp-btn:nth-child(2),.page-template-coming-soon .coming-soon-element .content-2 form .mail-chimp-field:nth-child(2){display:block;}.page-template-coming-soon .coming-soon-element .content-2 form .form-control{border-radius:22px;height:46px;}.page-template-coming-soon .coming-soon-element .content-2 form button.hidden{display:block !important;background:#8f6f40;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;font-size:13px;color:#fff;position:absolute;right:3px;top:3px;border:none;padding:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.page-template-coming-soon .coming-soon-element .content-2 form button.hidden i{text-indent:3px;}.page-template-coming-soon .coming-soon-element .content-2 form button.hidden:hover,.page-template-coming-soon .coming-soon-element .content-2 form button.hidden:focus{background:#343434;}.page-template-coming-soon .coming-soon-element .coming-soon-inner{border-radius:34px;box-shadow:0px 3px 25px rgba(0, 0, 0, 0.2);}@media screen and (max-width:480px){.page-template-coming-soon .coming-soon-element .coming-soon-inner{margin:30px 0;}.page-template-coming-soon .coming-soon-element .coming-soon-inner h4{font-size:25px;}}.wpb_text_column p{margin-bottom:25px;}.cms-button{background:#8f6f40;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px;line-height:25px;display:inline-block;letter-spacing:0.14em;padding:8px 38px;color:#fff;border-radius:41px;text-transform:uppercase;border:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cms-button:hover,.cms-button:focus{background:#343434;color:#fff;}.cms-button.cms-rounded{border-radius:3px;}.cms-button.cms-square{border-radius:0px;}.cms-button.cms-size-lg{padding:15px 48px;}.cms-button.cms-size-sm{padding:5px 30px;}.cms-button.cms-size-big{font-weight:bold;font-size:15px;padding:22px 51px;}.cms-button.cms-gray,.cms-button.vc_btn3-color-gray{background:#444;color:#fff;}.cms-button.cms-gray:hover,.cms-button.vc_btn3-color-gray:hover,.cms-button.cms-gray:focus,.cms-button.vc_btn3-color-gray:focus{background:#8f6f40;color:#fff;}.cms-button.cms-white,.cms-button.vc_btn3-color-white{background:#fff;color:#c69c6d;}.cms-button.cms-white:hover,.cms-button.vc_btn3-color-white:hover,.cms-button.cms-white:focus,.cms-button.vc_btn3-color-white:focus{background:#444;color:#fff;}.cms-button.vc_btn3-color-link_cl{background:#c69c6d;color:#fff;}.cms-button.vc_btn3-color-link_cl:hover,.cms-button.vc_btn3-color-link_cl:focus{background:#343434;color:#fff;}.btn-opt-round .vc_wp_search.blog-layout .search-form-inner .s{border-radius:41px;}.btn-opt-rounded .widget select,.btn-opt-rounded .form-control,.btn-opt-rounded input,.btn-opt-rounded .cms-button.cms-inherit,.btn-opt-rounded .woocommerce-ordering select,.btn-opt-rounded .cms-product .added_to_cart.wc-forward,.btn-opt-rounded .cms-product .button.add_to_cart_button,.btn-opt-rounded .brick-product-single .button.single_add_to_cart_button,.btn-opt-rounded .woocommerce form input.button,.btn-opt-rounded .woocommerce .wc-proceed-to-checkout .checkout-button,.btn-opt-rounded .woocommerce form .form-row .input-text,.btn-opt-rounded .shopping_cart_dropdown .buttons .cms-button,.btn-opt-rounded .vc_wp_search.blog-layout .search-form-inner .cms-inherit{border-radius:4px;}.btn-opt-square{}.btn-opt-square .widget select,.btn-opt-square .form-control,.btn-opt-square input,.btn-opt-square .cms-button.cms-inherit,.btn-opt-square .cms-button.cms-inherit,.btn-opt-square .woocommerce-ordering select,.btn-opt-square .cms-product .added_to_cart.wc-forward,.btn-opt-square .cms-product .button.add_to_cart_button,.btn-opt-square .brick-product-single .button.single_add_to_cart_button,.btn-opt-square .woocommerce form input.button,.btn-opt-square .woocommerce .wc-proceed-to-checkout .checkout-button,.btn-opt-square .woocommerce form .form-row .input-text,.btn-opt-square .shopping_cart_dropdown .buttons .cms-button,.btn-opt-square .vc_wp_search.blog-layout .search-form-inner .cms-inherit{border-radius:0px;}.cms-custom-heading{}.cms-custom-heading .cms-heading-inner{display:inline-block;}.cms-custom-heading .cms-heading-inner.m-0{margin:0;}.cms-custom-heading .cms-heading-inner a{color:inherit;}.cms-custom-heading .cms-heading-inner a:hover,.cms-custom-heading .cms-heading-inner a:focus{color:#8f6f40;opacity:1;}.cms-custom-heading.heading-underline{margin-bottom:35px;}.cms-custom-heading.heading-underline .cms-heading-inner{position:relative;padding-bottom:11px;}.cms-custom-heading.heading-underline .cms-heading-inner:before{content:'';display:block;width:30px;border-top:1px solid;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.cms-custom-heading .sub-heading{font-family:"Roboto", Arial, Helvetica, sans-serif;font-size:15px;font-weight:400;color:#696969;display:block;margin-top:10px;}.cms-custom-heading.has-sub-heading .cms-heading-inner{margin-bottom:0;}.cms-custom-heading.heading-underline-2{margin-bottom:35px;}.cms-custom-heading.heading-underline-2 .cms-heading-inner{position:relative;padding-bottom:18px;}.cms-custom-heading.heading-underline-2 .cms-heading-inner:before{content:'';display:block;width:90px;border-top:2px solid #8f6f40;position:absolute;left:0;bottom:0;}.cms-custom-heading.heading-underline-2 .sub-heading{margin-top:22px;color:#343434;}.cms-custom-heading.heading-underline-3{position:relative;}.cms-custom-heading.heading-underline-3.has-sub-heading{padding-bottom:16px;}.cms-custom-heading.heading-underline-3:before{content:'';display:block;position:absolute;width:90px;height:2px;background:#8f6f40;bottom:0;left:0;}.cms-custom-heading.heading-underline-3.text-center:before{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.cms-custom-heading.heading-underline-3.text-right:before{right:0;left:auto;}.cms-custom-heading.heading-underline-3 .cms-heading-inner{margin-top:0;}.cms-custom-heading.heading-underline-3 .sub-heading{margin-top:-3px;font-size:15px;}.cms-custom-heading.heading-underline-4{padding-bottom:20px;margin-bottom:40px;position:relative;}.cms-custom-heading.heading-underline-4:before{content:'';display:block;overflow:hidden;width:150px;height:1px;background:#cecece;position:absolute;left:0;bottom:0;}.cms-custom-heading.heading-underline-4.text-right:before{left:auto;right:0;}.cms-custom-heading.heading-underline-4.text-center:before{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.cms-custom-heading.heading-underline-4 .cms-heading-inner{font-size:15px;color:#696969;}.cms-custom-heading.heading-underline-4 .sub-heading{margin-top:0;font-family:"Roboto", Arial, Helvetica, sans-serif;font-size:23px;color:#000;font-weight:100;}.template-cms_grid .brick-paging .pagination{margin-top:10px;margin-bottom:-7px;}.cms-blog.style1 .brick-blog-loop .post-thumbnail{position:relative;overflow:hidden;margin-bottom:17px;}.cms-blog.style1 .brick-blog-loop .post-thumbnail img{width:100%;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.cms-blog.style1 .brick-blog-loop .brick-block-inner{border-left:none;border-right:none;border-top:none;border-bottom-width:2px;padding:0px 0 33px;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-meta{border-bottom:none;padding-bottom:10px;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-meta .detail-terms{display:none;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-footer{padding-top:17px;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-footer .entry-share{display:none;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-footer .meta-post-comment{display:block !important;color:#969696;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-footer .meta-post-comment a{color:#969696;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:17px;}.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-footer .meta-post-comment a:hover,.cms-blog.style1 .brick-blog-loop .brick-block-inner .entry-footer .meta-post-comment a:focus{color:#c69c6d;}.cms-blog.style1 .brick-blog-loop:hover{box-shadow:none;}.cms-blog.style1 .brick-blog-loop:hover .post-thumbnail img{-webkit-transform:scale(1.3) rotate(-10deg);-ms-transform:scale(1.3) rotate(-10deg);transform:scale(1.3) rotate(-10deg);}.cms-blog.style1 .brick-blog-loop:hover .brick-block-inner{border-bottom-color:#8f6f40;}.cms-blog.style2{margin-bottom:10px;}.cms-blog.style2 .brick-blog-loop .post-thumbnail img{width:100%;}.cms-blog.style2 .brick-blog-loop .entry-meta{padding-bottom:10px;}.cms-blog.style2 .brick-blog-loop .entry-meta .detail-terms{display:none !important;}.cms-blog.style2 .brick-blog-loop .entry-meta .meta-post-comment{display:inline-block !important;}.cms-blog.style2 .brick-blog-loop .entry-footer{padding-top:17px;}.fancy-style-1 .fancy-feature{position:relative;}.fancy-style-1 .fancy-feature i{font-size:45px;color:#8f6f40;border-radius:50%;border:2px solid #8f6f40;width:116px;height:116px;line-height:116px;display:block;margin:0 auto;background:#fff;position:relative;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.fancy-style-1 .fancy-feature i:after{bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden;background:#8f6f40;border:2px solid #8f6f40;border-radius:50%;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.fancy-style-1 .fancy-feature i:before{position:relative;z-index:1;}.fancy-style-1 .fancy-content{padding:0px 10px;}.fancy-style-1 .fancy-content h4{font-size:21px;padding-bottom:17px;margin-bottom:14px;margin-top:27px;position:relative;text-transform:uppercase;}.fancy-style-1 .fancy-content h4:before{content:'';display:block;width:30px;border-bottom:1px solid #8f6f40;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.fancy-style-1:hover .fancy-feature i{color:#fff !important;border-color:#8f6f40 !important;background:#8f6f40 !important;}.fancy-style-1:hover .fancy-feature i:after{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.fancy-style-1.fancy-style-2 .fancy-feature i{border-color:#f1f1f1;background:#f1f1f1;display:inline-block;}.fancy-style-1.fancy-style-2.icon-bg-white .fancy-feature i{border-color:#fff;background:#fff;}.fancy-style-1.fancy-style-2.text-left .fancy-feature i{margin:0;}.fancy-style-1.fancy-style-2.text-left .fancy-content h4:before{left:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);}.fancy-style-1.fancy-style-2.text-right .fancy-feature i{margin:0;}.fancy-style-1.fancy-style-2.text-right .fancy-content h4:before{left:auto;right:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);}.fancy-style-1.fancy-style-3.border-white .fancy-feature i{border-color:#fff;}.fancy-style-1.fancy-style-3 .fancy-feature{float:left;}.fancy-style-1.fancy-style-3 .fancy-content{padding-left:150px;padding-top:18px;text-align:left;}.fancy-style-1.fancy-style-3 .fancy-content h4{display:inline;margin:0;padding:0;}.fancy-style-1.fancy-style-3 .fancy-content h4:before,.fancy-style-1.fancy-style-3 .fancy-content h4:after{display:none;}.fancy-style-1.fancy-style-3 .fancy-content p{margin-top:5px;}.add-border.fancy-2-border{position:relative;margin-bottom:35px;}@media screen and (max-width:767px){.add-border.fancy-2-border{margin:0 15px;}.add-border.fancy-2-border .fancy-block{padding-left:0;padding-right:0;}}.add-border.fancy-2-border:before,.add-border.fancy-2-border:after{content:'';display:block;width:100%;height:2px;background:#cdcdcd;position:absolute;left:0;bottom:0;}.add-border.fancy-2-border:before{background:#8f6f40;z-index:2;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.add-border.fancy-2-border:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.add-border.fancy-2-border .fancy-block{padding:0 15px 45px;margin-bottom:0;}.fancy-style-4{color:#fff;text-transform:uppercase;}.fancy-style-4 a{color:#fff;}.fancy-style-4 .fancy-feature{float:left;color:#fff;font-size:38px;}.fancy-style-4 .fancy-content{overflow:hidden;padding-left:15px;position:relative;top:-4px;}.fancy-style-4 .fancy-content h4{display:inline-block;margin:0;color:#fff;font-size:13px;font-weight:bold;}.fancy-style-4 .fancy-content ul{padding:0;margin:0;list-style:none;}.fancy-style-4 .fancy-content ul li{list-style:none;display:inline-block;float:left;font-size:13px;line-height:1.1;}.fancy-style-4 .fancy-content ul li:first-child:before{display:none;}.fancy-style-4 .fancy-content ul li:last-child{color:#c69c6d;}.fancy-style-4 .fancy-content ul li:before{content:'|';display:inline-block;color:#fff;padding:0 7px;}.fancy-style-4.text-right .fancy-feature,.fancy-style-4.text-right .fancy-content{float:right;padding-left:0;}.fancy-style-4.text-right .fancy-feature{padding-left:15px;}.wpb_video_popup_wrapper{}.wpb_video_popup_wrapper a{display:block;}.wpb_video_popup_wrapper a:hover i,.wpb_video_popup_wrapper a:focus i{background:#fff;}.wpb_video_popup_wrapper .video-img-thumb{position:relative;overflow:hidden;-webkit-transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;}.wpb_video_popup_wrapper .video-img-thumb .overlay{position:absolute;left:0;top:0;width:100%;height:100%;}.wpb_video_popup_wrapper .video-img-thumb i{width:70px;height:70px;line-height:70px;text-align:center;border-radius:50%;background:rgba(255, 255, 255, 0.8);position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.wpb_video_popup_wrapper .has-border{padding-left:20px;padding-top:20px;}.wpb_video_popup_wrapper .has-border .video-img-thumb{overflow:visible;}.wpb_video_popup_wrapper .has-border .video-img-thumb:before{content:'';display:block;width:100%;height:100%;border:5px solid #8f6f40;position:absolute;top:-20px;left:-20px;}.wpb_video_popup_wrapper .has-border .video-img-thumb img{position:relative;z-index:2;width:100%;}.vc_wp_search.blog-layout{margin-bottom:20px;}.vc_wp_search.blog-layout .search-form-inner input[name=s]{float:left;height:41px;width:calc(100% - 170px);}.vc_wp_search.blog-layout .search-form-inner input[name=s]::-webkit-input-placeholder{font-style:normal;letter-spacing:normal;color:#696969;}.vc_wp_search.blog-layout .search-form-inner input[name=s]:-moz-placeholder{font-style:normal;letter-spacing:normal;color:#696969;}.vc_wp_search.blog-layout .search-form-inner input[name=s]::-moz-placeholder{font-style:normal;letter-spacing:normal;color:#696969;}.vc_wp_search.blog-layout .search-form-inner input[name=s]:-ms-input-placeholder{font-style:normal;letter-spacing:normal;color:#696969;}.vc_wp_search.blog-layout .search-form-inner .btn{position:static;float:right;font-size:13px;font-family:"Montserrat", Arial, Helvetica, sans-serif;text-transform:uppercase;background:#c69c6d;color:#fff;height:41px;border-radius:41px;padding:0 43px;margin-bottom:20px;}.vc_wp_search.blog-layout .search-form-inner .btn:hover,.vc_wp_search.blog-layout .search-form-inner .btn:focus{background:#343434;}@media screen and (max-width:500px){.vc_wp_search.blog-layout .search-form-inner #s,.vc_wp_search.blog-layout .search-form-inner .btn{width:100%;}}.cms-client-item .box{padding:10px;margin:15px 0;}.cms-client-item .box img{display:block;margin:0 auto;}.cms-client-item .box.opacity{margin-bottom:10px !important;opacity:0.5;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cms-client-item .box.opacity:hover,.cms-client-item .box.opacity:focus{opacity:1;}.cms-client-item .grayscale img{cursor:pointer;-webkit-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);opacity:0.5;-webkit-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;}.cms-client-item .grayscale:hover img{-webkit-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:1;}.cms-carousel-client-item.cms-client-item .box{padding:0;margin:0;background-color:none;}.cms-carousel-client-item.cms-client-item img{width:inherit;}.cms-clients-wrap.grid-border{overflow:hidden;}.cms-clients-wrap.grid-border .row{margin:0;position:relative;right:-1px;bottom:-1px;}.cms-clients-wrap.grid-border .cms-client-item{padding-left:0;padding-right:0;}.cms-clients-wrap.grid-border .cms-client-item .box{margin:0;padding:30px 20px;border-bottom:1px solid #f1f1f4;border-right:1px solid #f1f1f4;background:#fff;}.cms-clients-wrap.bg-transp .box{background-color:transparent;}.m-p-0.cms-clients-wrap .box{margin:0;padding:0;}.cms-gallery-images{}.cms-gallery-images .gallery-item{margin-bottom:30px;margin-right:0 !important;}.cms-gallery-images .gallery-item img{width:100%;display:block;position:relative;}.cms-gallery-images .gallery-item .gallery-popup{position:relative;display:block;overflow:hidden;}.cms-gallery-images .gallery-item .gallery-popup div{background:#8f6f40;opacity:0.95;position:absolute;width:100%;height:100%;padding:20px;}.cms-gallery-images .gallery-item .gallery-popup div h4{text-transform:uppercase;color:#fff;font-size:17px;margin:0;text-align:center;width:80%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.cms-gallery-images .gallery-item .gallery-popup div span{font-size:22px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.cms-piechar-wrap{}.cms-piechar-wrap .vc_pie_chart{position:relative;margin:0 auto;opacity:1 !important;}.cms-piechar-wrap .vc_pie_chart .circle-text{color:#8f6f40;display:inline-block;position:absolute;text-align:center;width:100%;font-size:18px !important;font-weight:600;}.cms-piechar-wrap .vc_pie_chart .circle-text i{color:inherit !important;font-size:45px !important;position:relative;z-index:2;}.cms-piechar-wrap .vc_pie_chart .circle-info-half{display:none;}.cms-piechar-wrap .piechar-info{margin-top:-13px;}.cms-piechar-wrap .piechar-info h5{font-size:35px;color:#000;margin:0;font-weight:bold;}.cms-piechar-wrap .piechar-info div{font-size:17px;color:#696969;}.cms-progress-wraper{}.cms-progress-wraper .progressbar-inner span{font-size:15px;text-transform:uppercase;color:#000;}.cms-progress-wraper .progressbar-inner span.progressbar-value{font-weight:bold;padding-right:10px;}.cms-progress-wraper .cms-progress{margin-top:8px;margin-bottom:23px;box-shadow:none;border-radius:0;background:#f1f1f1;height:20px;padding:4px;}.cms-progress-wraper .cms-progress .progress-inner{overflow:hidden;width:100%;height:100%;float:left;}.cms-progress-wraper .cms-progress .progress-bar{box-shadow:none;border-radius:0;height:12px;position:static;background:#8f6f40;}.vc_toggle.vc_toggle_color_primary_color{background:#f1f1f1;margin-bottom:10px;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title{border:1px solid #cecece;padding:27px 10px 25px;background:#fff;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title h4{display:block;text-transform:uppercase;color:#696969;margin:0;font-size:15px;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title .vc_toggle_icon{display:block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background:#c69c6d;border:none;margin-left:-15px;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title .vc_toggle_icon:before{content:'\f067';font-family:fontawesome;font-size:12px;font-style:normal;color:#fff;background:0 none;border:none;width:auto;height:auto;position:static;border-radius:50%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title .vc_toggle_icon:after{content:'';display:none;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title:hover{background:#f1f1f1;border-color:#f1f1f1;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title:hover h4{color:#000;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title:hover .vc_toggle_icon{background:#8f6f40;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title:hover .vc_toggle_icon:before{content:'\f068';color:#fff;background:#8f6f40;border-radius:50%;border:none;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_title:hover .vc_toggle_icon:after{display:none !important;}.vc_toggle.vc_toggle_color_primary_color .vc_toggle_content{-webkit-transition:none;transition:none;background:#f1f1f1;margin:0px;padding:0 30px 15px 30px;}.vc_toggle.vc_toggle_color_primary_color.vc_toggle_active .vc_toggle_title{background:#f1f1f1;border-color:#f1f1f1;}.vc_toggle.vc_toggle_color_primary_color.vc_toggle_active .vc_toggle_title h4{color:#000;}.vc_toggle.vc_toggle_color_primary_color.vc_toggle_active .vc_toggle_title .vc_toggle_icon{background:#8f6f40;}.vc_toggle.vc_toggle_color_primary_color.vc_toggle_active .vc_toggle_title .vc_toggle_icon:before{content:'\f068';color:#fff;background:#8f6f40;border-radius:50%;border:none;}.vc_toggle.vc_toggle_color_primary_color.vc_toggle_active .vc_toggle_title .vc_toggle_icon:after{display:none !important;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading{margin-bottom:0;border:none;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a{padding:27px 10px 26px 33px;border:1px solid #cecece;position:relative;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:15px;color:#696969;background:#fff;text-transform:uppercase;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover,.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:focus{background:#f1f1f1;border-color:#f1f1f1;color:#000;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:hover .vc_tta-controls-icon:before,.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a:focus .vc_tta-controls-icon:before{content:'\f068';}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon{display:block;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background:#c69c6d;border:none;position:absolute;left:-15px;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon:before{content:'\f067';font-family:fontawesome;font-size:12px;font-style:normal;color:#fff;background:0 none;border:none;width:auto;height:auto;position:static;border-radius:50%;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon:after{content:'';display:none;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-body{background:#f1f1f1;margin:0px;padding:0 30px 25px 30px;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a{background:#f1f1f1;border-color:#f1f1f1;color:#000;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon{background:#8f6f40;}.vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-controls-icon:before{content:'\f068';}.btn-opt-rounded .vc_tta-accordion.vc_tta-color-primary_color{}.btn-opt-rounded .vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a,.btn-opt-rounded .vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title .vc_tta-controls-icon{border-radius:4px;}.btn-opt-rounded .vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title a{border-radius:4px 4px 0 0;}.btn-opt-rounded .vc_tta-accordion.vc_tta-color-primary_color .vc_tta-panel.vc_active .vc_tta-panel-body{border-radius:0 0 4px 4px;}.team-item.cms-grid-item .team-avatar{position:relative;border-radius:50%;max-width:300px;max-height:300px;margin:0 auto;}.team-item.cms-grid-item .team-avatar img{border-radius:50%;}.team-item.cms-grid-item .team-avatar .team-socials{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(255, 255, 255, 0.5);visibility:hidden;opacity:0;border-radius:50%;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.team-item.cms-grid-item .team-socials-inner{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.team-item.cms-grid-item .team-socials-inner a{height:50px;width:50px;line-height:50px;text-align:center;border-radius:50%;background:#fff;color:#8f6f40;margin:0 3px;display:inline-block;}.team-item.cms-grid-item .team-socials-inner a:hover,.team-item.cms-grid-item .team-socials-inner a:focus{background:#8f6f40;color:#fff;}.team-item.cms-grid-item .team-name{text-transform:uppercase;margin-top:27px;margin-bottom:3px;}.team-item.cms-grid-item .team-role{font-size:17px;color:#696969;}.team-item.cms-grid-item .team-inner:hover .team-socials{opacity:1;visibility:visible;-webkit-transform:scale(0.97);-ms-transform:scale(0.97);transform:scale(0.97);}.team-item.cms-grid-item.square .team-avatar{border-radius:0;max-height:none;max-width:none;}.team-item.cms-grid-item.square .team-avatar img{border-radius:0;width:100%;}.team-item.cms-grid-item.square .team-socials{border-radius:0;}.team-item.cms-grid-item.square .team-info-wrap{background:#fff none repeat scroll 0 0;position:absolute;bottom:10px;left:10px;right:10px;padding-bottom:24px;}.team-item.cms-grid-item.square .team-inner:hover .team-socials{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);}.xteam-has-border{position:relative;}.xteam-has-border .team-item{padding-bottom:26px;margin-bottom:35px;}.xteam-has-border .team-item:before,.xteam-has-border .team-item:after{content:'';width:100%;height:2px;display:block;position:absolute;left:0;bottom:0;background:#cdcdcd;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.xteam-has-border .team-item:before{background:#8f6f40;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:2;}.xteam-has-border .team-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}@media screen and (min-width:993px){.cms-carousel-services .mis-slide.mis-current .mis-container{padding:0;}}.cms-carousel-services .mis-container{width:290px;height:290px;margin:auto;position:relative;-webkit-transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;transition:all 0.3s cubic-bezier(0.3, 0.1, 0.58, 1) 0s;}@media screen and (max-width:1199px) and (min-width:992px){.cms-carousel-services .mis-container{width:230px;height:230px;}}@media screen and (max-width:991px) and (min-width:768px){.cms-carousel-services .mis-container{width:175px;height:175px;}}@media screen and (max-width:400px){.cms-carousel-services .mis-container{width:160px;height:160px;}}.cms-carousel-services .mis-container .mi-number{display:block;width:75px;height:75px;line-height:67px;border-radius:50%;border:4px solid #fff;background:#8f6f40;color:#fff;font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:31px;font-weight:bold;position:absolute;top:50%;left:-36px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.cms-carousel-services .mis-container img{border-radius:50%;}.cms-carousel-services .image-features{border-radius:50%;padding:5px;border:3px solid transparent;-webkit-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s;}.cms-carousel-services .image-features.has-icon span{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;border-radius:50%;background:#fff;color:#8f6f40;}.cms-carousel-services .mis-current .image-features{border-color:#8f6f40;}.cms-carousel-services .mis-nav-buttons{display:none !important;}@media screen and (max-width:767px){.cms-carousel-services .mis-nav-buttons{display:block !important;}}.services-desc-trigger{position:relative;overflow:hidden;}.services-desc-trigger .services-content{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s;}.services-desc-trigger .services-content.active{visibility:visible;opacity:1;}.services-desc-trigger .services-content .services-content-inner .fa-angle-double-up{display:inline-block;font-size:40px;color:#343434;margin:20px 0 -1px;}.services-desc-trigger .services-content h4{font-size:17px;text-transform:uppercase;margin-bottom:18px;margin-top:28px;}.brick-image-carousel{overflow:hidden;}.brick-image-carousel .carousel-control{background:rgba(0, 0, 0, 0.4);height:40px;line-height:40px;opacity:1;visibility:hidden;text-align:center;text-shadow:none;top:50%;transform:translateY(-50%);width:40px;border-radius:50%;font-size:17px;color:#fff;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.brick-image-carousel .carousel-control.left{left:-40px;}.brick-image-carousel .carousel-control.right{right:-40px;}.brick-image-carousel .carousel-control:hover,.brick-image-carousel .carousel-control:focus{background:rgba(0, 0, 0, 0.8);}.brick-image-carousel .carousel-indicators{bottom:0;}.brick-image-carousel .carousel-indicators li{border:none;width:30px;height:7px;border-radius:3px;background:#f1f1f1;margin:0 3px;}.brick-image-carousel .carousel-indicators li.active{background:#8f6f40;}.brick-image-carousel:hover .carousel-control{opacity:1;visibility:visible;}.brick-image-carousel:hover .carousel-control.left{left:20px;}.brick-image-carousel:hover .carousel-control.right{right:20px;}.cms-carousel-default .cms-carousel-filter{display:inline-block;text-align:center;}.cms-carousel-default .cms-carousel-filter ul{list-style:none;padding:0;margin:0;}.cms-xcarousel-filter .ls-inline{margin:0;padding:0;list-style:none;}.cms-xcarousel-filter .ls-inline li{margin-bottom:15px;}.cms-xcarousel-filter .ls-inline li a{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:17px;text-transform:uppercase;color:#696969;position:relative;padding-bottom:2px;-webkit-transition:padding 0.3s linear 0s;transition:padding 0.3s linear 0s;}.cms-xcarousel-filter .ls-inline li a:before{content:'';display:block;width:0;border-bottom:2px solid transparent;position:absolute;left:10px;bottom:0;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cms-xcarousel-filter .ls-inline li a:hover,.cms-xcarousel-filter .ls-inline li a:focus{color:#000;padding-left:10px;}.cms-xcarousel-filter .ls-inline li a:hover:before,.cms-xcarousel-filter .ls-inline li a:focus:before{width:calc(100% - 10px);border-color:#8f6f40;}.cms-xcarousel-filter .ls-inline li.active a{color:#000;padding-left:10px;}.cms-xcarousel-filter .ls-inline li.active a:before{width:calc(100% - 10px);border-color:#8f6f40;}.cms-carousel-wrapper{}.cms-carousel-wrapper .cms-team-item{position:relative;overflow:hidden;border:1px solid transparent;}.cms-carousel-wrapper .cms-team-item img{width:100% !important;}.cms-carousel-wrapper .cms-team-item .team-item-inner{position:absolute;width:100%;height:100%;left:0;bottom:0;text-align:center;background:transparent;-webkit-transition:transform 0.3s linear 0s;transition:transform 0.3s linear 0s;}.cms-carousel-wrapper .cms-team-item .team-item-inner:before{content:'';display:block;width:100%;height:100%;background:rgba(255, 255, 255, 0.9);position:absolute;left:0;bottom:0;-webkit-transform:translate3d(0px, 100%, 0px);-ms-transform:translate3d(0px, 100%, 0px);transform:translate3d(0px, 100%, 0px);-webkit-transition:transform 0.3s linear 0s;transition:transform 0.3s linear 0s;}.cms-carousel-wrapper .cms-team-item .team-item-inner > div{position:absolute;bottom:0;width:100%;padding:23px 0px 19px;-webkit-transform:translate3d(0px, 0%, 0px);-ms-transform:translate3d(0px, 0%, 0px);transform:translate3d(0px, 0%, 0px);-webkit-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s;}.cms-carousel-wrapper .cms-team-item .team-item-inner > div:before{content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.9);}.cms-carousel-wrapper .cms-team-item .team-item-inner h4{font-size:15px;margin:0;text-transform:uppercase;}.cms-carousel-wrapper .cms-team-item .team-item-inner .team-role{font-size:13px;color:#696969;}.cms-carousel-wrapper .cms-team-item .team-item-inner .team-social{margin-top:15px;display:none;-webkit-transition:display 0.3s linear 0s;transition:display 0.3s linear 0s;}.cms-carousel-wrapper .cms-team-item .team-item-inner .team-social a{background:transparent;color:#8f6f40;display:inline-block;height:36px;line-height:36px;margin:0px;text-align:center;width:36px;font-size:19px;color:#969696;}.cms-carousel-wrapper .cms-team-item .team-item-inner .team-social a:hover,.cms-carousel-wrapper .cms-team-item .team-item-inner .team-social a:focus{color:#8f6f40;}.cms-carousel-wrapper .cms-team-item:hover{border-color:rgba(0, 0, 0, 0.4);}.cms-carousel-wrapper .cms-team-item:hover .team-item-inner:before{-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}.cms-carousel-wrapper .cms-team-item:hover .team-item-inner > div{top:50%;background:transparent;padding-top:40px;-webkit-transition:all 0.4s linear 0s;transition:all 0.4s linear 0s;-webkit-transform:translate3d(0px, -50%, 0px);-ms-transform:translate3d(0px, -50%, 0px);transform:translate3d(0px, -50%, 0px);}.cms-carousel-wrapper .cms-team-item:hover .team-item-inner > div:before{visibility:hidden;opacity:0;-webkit-transition:display 0.2s linear 0s;transition:display 0.2s linear 0s;}.cms-carousel-wrapper .cms-team-item:hover .team-item-inner > div .team-social{display:inline-block;-webkit-transition:display 0.3s linear 0s;transition:display 0.3s linear 0s;}@media screen and (max-width:599px){.template-cms_xgrid--portfolio .cms-carousel-filter{display:none !important;}}.portf-action-wrap{}.portf-action-wrap .disp-inline-block{display:inline-block;}.portf-action-wrap .disp-inline-block > div{float:left;}.portf-action-wrap .owl-prev-fake,.portf-action-wrap .owl-next-fake{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;left:20px;color:#fff;font-size:17px;opacity:1;background:#8f6f40;cursor:pointer;text-indent:-1px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.portf-action-wrap .owl-prev-fake i,.portf-action-wrap .owl-next-fake i{height:40px;line-height:40px;}.portf-action-wrap .owl-prev-fake:hover,.portf-action-wrap .owl-next-fake:hover{background:#c69c6d;}.portf-action-wrap .owl-next-fake{text-indent:2px;}.portf-action-wrap .back-link-portfolio{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-size:13px;color:#fff;background:#8f6f40;text-transform:uppercase;line-height:1;padding:14px 40px;display:block;border-radius:40px;margin:0 10px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.portf-action-wrap .back-link-portfolio a{color:#fff;}@media screen and (max-width:380px){.portf-action-wrap .back-link-portfolio{padding:14px 20px;}}.portf-action-wrap .back-link-portfolio:hover,.portf-action-wrap .back-link-portfolio:focus{background:#c69c6d;}.wpb_single_image{}.wpb_single_image .vc_figure{position:relative;z-index:1;}.wpb_single_image.has-bg figure{padding-top:20px;padding-left:20px;}.wpb_single_image.has-bg figure > div{position:relative;}.wpb_single_image.has-bg figure > div:before{border:5px solid #8f6f40;content:"";display:block;height:100%;top:-20px;position:absolute;left:-20px;width:100%;}.wpb_single_image.has-bg figure img{position:relative;z-index:2;}.wpb_single_image.has-bg.top-right figure{padding-left:0;padding-right:20px;}.wpb_single_image.has-bg.top-right figure > div:before{left:auto;right:-20px;}.wpb_single_image.has-bg.bottom-left figure{padding-top:0;padding-bottom:20px;}.wpb_single_image.has-bg.bottom-left figure > div:before{top:auto;bottom:-20px;}.wpb_single_image.has-bg.bottom-right figure{padding-top:0;padding-left:0;padding-bottom:20px;padding-right:20px;}.wpb_single_image.has-bg.bottom-right figure > div:before{top:auto;left:auto;bottom:-20px;right:-20px;}.template-cms_xgrid--testimonial{}.template-cms_xgrid--testimonial .cms-testimonial-item .has-thumbnail{float:left;max-width:200px;max-height:200px;}.template-cms_xgrid--testimonial .cms-testimonial-item .has-thumbnail img{width:100%;max-width:200px;max-height:200px;overflow:hidden;border-radius:50%;}.template-cms_xgrid--testimonial .cms-testimonial-item .testi-content{text-align:left;display:table-cell;vertical-align:middle;height:200px;}.template-cms_xgrid--testimonial .cms-testimonial-item .testi-content h4{display:inline;font-size:21px;text-transform:uppercase;margin:0;}.template-cms_xgrid--testimonial .cms-testimonial-item .testi-content .testi-excerpt.fs-25{font-size:25px;}.template-cms_xgrid--testimonial .cms-testimonial-item .testi-content-inner{padding-left:70px;}.template-cms_xgrid--testimonial .cms-testimonial-item .testi-content-inner .roles{margin-bottom:15px;}.template-cms_xgrid--testimonial.nav-outsize .cms-carousel{position:static;}.template-cms_xgrid--testimonial.nav-outsize .owl-stage-outer{padding-bottom:0;}@media screen and (max-width:600px){.template-cms_xgrid--testimonial .cms-testimonial-item .has-thumbnail{float:none;width:100%;display:inline-block;text-align:center;}.template-cms_xgrid--testimonial .cms-testimonial-item .has-thumbnail img{max-width:150px;max-height:150px;}.template-cms_xgrid--testimonial .cms-testimonial-item .testi-content .testi-content-inner{padding-left:0;text-align:center;}}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .has-thumbnail{max-width:100px;max-height:100px;float:none;margin:0 auto 30px;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .has-thumbnail img{border:5px solid #fff;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .testi-content{color:#fff;display:block;height:auto;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .testi-content .testi-content-inner{padding:0;text-align:center;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .testi-content h4{color:#fff;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .testi-content .roles{margin-bottom:22px;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .testi-content .testi-excerpt{line-height:1.7;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item .testi-content .testi-excerpt.fs-25{font-size:25px;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item.dark .testi-content{color:#343434;}.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item.dark .testi-content h4,.template-cms_xgrid--testimonial.layout2 .cms-testimonial-item.dark .testi-content .roles{color:#000;}.template-cms_xgrid--testimonial.layout2 .owl-stage-outer{padding-bottom:18px;}.template-cms_xgrid--testimonial.layout2 .owl-nav{width:100%;display:block;text-align:center;margin-bottom:20px;}.template-cms_xgrid--testimonial.layout2 .owl-nav div{display:inline-block;position:static;margin:0 5px;height:41px;width:48px;border-radius:3px;background:rgba(255, 255, 255, 0.45);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.template-cms_xgrid--testimonial.layout2 .owl-nav div i{font-size:13px;color:#fff;}.template-cms_xgrid--testimonial.layout2 .owl-nav div:hover,.template-cms_xgrid--testimonial.layout2 .owl-nav div:focus{background:#fff;}.template-cms_xgrid--testimonial.layout2 .owl-nav div:hover i,.template-cms_xgrid--testimonial.layout2 .owl-nav div:focus i{color:#8f6f40;}.template-cms_xgrid--testimonial.layout2 .owl-nav div.owl-prev i:before{content:'\f053';}.template-cms_xgrid--testimonial.layout2 .owl-nav div.owl-next i:before{content:'\f054';}.template-cms_xgrid--testimonial.layout2 .owl-dots{display:block;position:static;text-align:center;}.template-cms_xgrid--testimonial.layout2.nav-round .owl-nav div{height:40px;width:40px;border-radius:50%;background:#dc9855;opacity:1;}.template-cms_xgrid--testimonial.layout2.nav-round .owl-nav div i{color:#fff;}.template-cms_xgrid--testimonial.layout2.nav-round .owl-nav div:hover,.template-cms_xgrid--testimonial.layout2.nav-round .owl-nav div:focus{background:#bb742e;opacity:1;}.template-cms_xgrid--testimonial.layout2.nav-round .owl-nav div:hover i,.template-cms_xgrid--testimonial.layout2.nav-round .owl-nav div:focus i{color:#fff;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .has-thumbnail{max-width:220px;max-height:none;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .has-thumbnail img{width:100%;border-radius:0;max-width:none;max-height:none;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .testi-content{height:360px;display:table;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .testi-content .testi-content-inner{padding-left:10px;display:table-cell;vertical-align:middle;height:100%;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .testi-content h4{font-size:19px;color:#8f6f40;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .testi-content .roles{font-size:13px;color:#696969;margin-bottom:12px;}.template-cms_xgrid--testimonial.layout3 .cms-testimonial-item .testi-content .testi-excerpt{font-size:15px;line-height:inherit;border-top:1px solid #cecece;padding-top:10px;}.template-cms_xgrid--testimonial.layout3 .cms-carousel .owl-nav{position:absolute;right:0;bottom:40px;}.template-cms_xgrid--testimonial.layout3 .cms-carousel .owl-nav > div{float:left;position:static;margin-left:10px;border-radius:4px;font-size:13px;background:#f1f1f1;color:#969696;border-radius:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.template-cms_xgrid--testimonial.layout3 .cms-carousel .owl-nav > div:hover,.template-cms_xgrid--testimonial.layout3 .cms-carousel .owl-nav > div:focus{background:#cecece;color:#fff;}.template-cms_xgrid--testimonial.layout3 .cms-carousel .owl-nav > div .fa-caret-left:before{content:'\f053';}.template-cms_xgrid--testimonial.layout3 .cms-carousel .owl-nav > div .fa-caret-right:before{content:'\f054';}.template-cms_xgrid--testimonial.layout3 .owl-dots{text-align:right;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .has-thumbnail{float:left;max-width:120px;max-height:120px;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .has-thumbnail img{width:100%;max-width:120px;max-height:120px;overflow:hidden;border-radius:50%;border:5px solid #fff;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .testi-content{text-align:left;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .testi-content h4{display:inline;font-size:19px;text-transform:uppercase;margin:0;color:#fff;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .testi-content .testi-excerpt.fs-25{font-size:25px;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .testi-content-inner{padding-left:24px;color:#fff;}.template-cms_xgrid--testimonial.layout4 .cms-testimonial-item .testi-content-inner .roles{margin-bottom:13px;font-size:13px;line-height:20px;}.template-cms_xgrid--testimonial.layout4 .owl-carousel .owl-dots .owl-dot span{background:#fff;}.template-cms_xgrid--testimonial.layout4 .owl-carousel .owl-dots .owl-dot:hover span,.template-cms_xgrid--testimonial.layout4 .owl-carousel .owl-dots .owl-dot:focus span,.template-cms_xgrid--testimonial.layout4 .owl-carousel .owl-dots .owl-dot.active span{background:#15964b;}.vc-bootstrap-tabs{}.vc-bootstrap-tabs .nav-tabs{text-align:center;border-color:#cecece;padding-bottom:52px;}.vc-bootstrap-tabs .nav-tabs li{text-align:center;display:inline-block;margin:0 12px;background:transparent;float:none;width:170px;position:relative;overflow:hidden;padding-bottom:35px;}.vc-bootstrap-tabs .nav-tabs li.active a{background:#c69c6d;border:none;box-shadow:none;color:#fff;}.vc-bootstrap-tabs .nav-tabs li.active a:before,.vc-bootstrap-tabs .nav-tabs li.active a:after{background:#c69c6d;}.vc-bootstrap-tabs .nav-tabs li.active a i{color:#fff;}.vc-bootstrap-tabs .nav-tabs li a{font-family:"Montserrat", Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:15px;color:#000;background:transparent;border:none;box-shadow:none;background:#f1f1f1;margin:0;border-radius:0;padding-top:55px;-webkit-transition:all 0s ease 0s;transition:all 0s ease 0s;}.vc-bootstrap-tabs .nav-tabs li a:hover,.vc-bootstrap-tabs .nav-tabs li a:focus{background:#c69c6d;border:none;box-shadow:none;color:#fff;}.vc-bootstrap-tabs .nav-tabs li a:hover:before,.vc-bootstrap-tabs .nav-tabs li a:focus:before,.vc-bootstrap-tabs .nav-tabs li a:hover:after,.vc-bootstrap-tabs .nav-tabs li a:focus:after{background:#c69c6d;}.vc-bootstrap-tabs .nav-tabs li a:hover i,.vc-bootstrap-tabs .nav-tabs li a:focus i{color:#fff;}.vc-bootstrap-tabs .nav-tabs li a:before,.vc-bootstrap-tabs .nav-tabs li a:after{content:'';width:97px;height:50px;position:absolute;bottom:-19px;background:#f1f1f1;left:0;z-index:-1;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);}.vc-bootstrap-tabs .nav-tabs li a:before{left:auto;right:0;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);}.vc-bootstrap-tabs .nav-tabs li i{display:block;font-size:45px;padding-top:5px;padding-bottom:10px;color:#c69c6d;}.vc-bootstrap-tabs .tab-content{margin-top:60px;}@media screen and (max-width:991px){.vc-bootstrap-tabs .nav-tabs li{margin:0 5px;width:145px;}.vc-bootstrap-tabs .nav-tabs li a{padding:45px 5px 10px;}.vc-bootstrap-tabs .nav-tabs li a:before,.vc-bootstrap-tabs .nav-tabs li a:after{width:84px;}}@media screen and (max-width:991px){.vc-bootstrap-tabs .nav-tabs{padding-bottom:32px;}.vc-bootstrap-tabs .nav-tabs li{width:75px;padding-bottom:25px;}.vc-bootstrap-tabs .nav-tabs li a{padding:0px;}.vc-bootstrap-tabs .nav-tabs li a span{display:none;}.vc-bootstrap-tabs .nav-tabs li a:before,.vc-bootstrap-tabs .nav-tabs li a:after{width:48px;}.vc-bootstrap-tabs .nav-tabs li a i{padding:0;position:relative;top:8px;}.vc-bootstrap-tabs .tab-content{margin-top:40px;}}.cms-bgimage-wrap .cms-bgimage-inner{height:100%;}@media screen and (max-width:991px){.cms-bgimage-wrap .cms-bgimage-inner{display:none;}}.cms-bgimage-wrap .pos-abs{width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:-1;}.cms-bgimage-wrap .pos-abs .cms-bgimage{background-position:50% 50%;background-repeat:no-repeat;height:100%;}.has-max-height .cms-bgimage-wrap .cms-bgimage-inner{max-height:551px !important;}.has-max-height .cms-bgimage-wrap .cms-bgimage-inner .cms-bgimage{margin-top:15px;}.cms-countdown{text-align:center;}.cms-countdown .countdown-item-container{margin:0;float:left;width:calc(100%/4);color:#000;font-weight:bold;font-family:"Roboto", Arial, Helvetica, sans-serif;}@media screen and (max-width:560px){.cms-countdown .countdown-item-container{width:calc(100%/2);}}.cms-countdown .countdown-item-container .countdown-amount{font-size:35px;display:block;margin-top:22px;margin-bottom:5px;line-height:1.1;}.cms-countdown .countdown-item-container .countdown-period{display:block;font-size:19px;line-height:1.1;margin-bottom:26px;}.cms-countdown .countdown-item-container .countdown-period:first-letter{text-transform:uppercase;}.wpcf7-form{}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control{background:#f1f1f1;border-color:#f1f1f1;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control::-webkit-input-placeholder{color:#969696;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:-moz-placeholder{color:#969696;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control::-moz-placeholder{color:#969696;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:-ms-input-placeholder{color:#969696;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:hover,.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:focus{background:#fff;border-color:#c5c5c5;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:hover::-webkit-input-placeholder,.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:focus::-webkit-input-placeholder{color:#000;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:hover:-moz-placeholder,.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:focus:-moz-placeholder{color:#000;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:hover::-moz-placeholder,.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:focus::-moz-placeholder{color:#000;}.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:hover:-ms-input-placeholder,.wpcf7-form.bg-field-gray .cf7-contact-wrap .form-control:focus:-ms-input-placeholder{color:#000;}.wpcf7-form .cf7-contact-wrap.primary-focus .form-control:hover,.wpcf7-form .cf7-contact-wrap.primary-focus .form-control:focus{border-color:#8f6f40;}.news-tab .nav-tabs{border-bottom-color:#cecece;}.news-tab .nav-tabs > li{margin-bottom:0;margin-right:2px;}.news-tab .nav-tabs > li a{font-family:"Montserrat", Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;color:#696969;line-height:1;text-transform:uppercase;padding:20px 30px;background:#fff;border-left:1px solid #cecece;border-right:1px solid #cecece;border-top:1px solid #cecece;}@media screen and (max-width:480px){.news-tab .nav-tabs > li a{padding:18px 10px;font-size:13px;}}.news-tab .nav-tabs > li a:hover,.news-tab .nav-tabs > li a:focus{background:#8f6f40;border-color:#8f6f40;color:#fff;}@media screen and (min-width:768px) and (max-width:800px){.news-tab .nav-tabs > li a{padding:15px;}}.news-tab .nav-tabs > li.active a{background:#8f6f40;border-color:#8f6f40;color:#fff;}.news-tab .tab-content{border-left:1px solid #cecece;border-bottom:1px solid #cecece;border-right:1px solid #cecece;border-radius:0px 0px 4px 4px;}.news-tab .tab-pane .news-list{list-style:none;margin:0;padding:30px;}.news-tab .tab-pane .cms-blog-item{overflow:hidden;margin-bottom:20px;}.news-tab .tab-pane .cms-blog-item:last-child{margin-bottom:0;}.news-tab .tab-pane .cms-blog-item .entry-feature-image{max-height:80px;max-width:150px;}.news-tab .tab-pane .cms-blog-item .entry-feature-image img{width:100%;}.news-tab .tab-pane .cms-blog-item .magazine-listing-wrap{overflow:hidden;padding-left:30px;}.news-tab .tab-pane .cms-blog-item .magazine-listing-wrap .entry-header a{font-size:17px;color:#343434;}.news-tab .tab-pane .cms-blog-item .magazine-listing-wrap .entry-header a:hover,.news-tab .tab-pane .cms-blog-item .magazine-listing-wrap .entry-header a:focus{color:#c69c6d;font-weight:bold;}.news-tab .tab-pane .cms-blog-item .magazine-listing-wrap .date{list-style-type:none;margin:0;padding:0;color:#969696;text-transform:uppercase;font-size:13px;}@media screen and (max-width:480px){.news-tab .tab-pane .cms-blog-item .entry-feature-image{float:none;width:100%;max-width:none;max-height:none;margin:0 0 15px;}.news-tab .tab-pane .cms-blog-item .magazine-listing-wrap{width:100%;padding-left:0;}}.news-tab .sh-list-comment li{width:100%;display:block;margin-bottom:20px;overflow:hidden;}.news-tab .sh-list-comment li:last-child{margin-bottom:0;}.news-tab .sh-list-comment li .image{float:left;}.news-tab .sh-list-comment li .post-holder{overflow:hidden;padding-left:30px;}.owl-gallery-shortc{position:relative;overflow:hidden;}.social-opt .social-indiv-inner{margin:0;list-style:none;display:inline-block;padding:0;}.social-opt .social-indiv-inner li a{margin:0 5px !important;}.social-opt.has-border .social-indiv-inner{position:relative;padding:32px 0;margin-bottom:16px;}.social-opt.has-border .social-indiv-inner:after,.social-opt.has-border .social-indiv-inner:before{content:'';display:block;width:50px;height:2px;background:#cecece;position:absolute;left:50%;top:0;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.social-opt.has-border .social-indiv-inner:after{top:auto;bottom:0;}.brick-sidebar-wrap .widget{position:relative;padding-bottom:30px;}.brick-sidebar-wrap .widget:before{content:'';width:50px;height:1px;background-color:#cdcdcd;position:absolute;left:0;bottom:0;}.brick-sidebar-wrap .widget:last-child{padding-bottom:0;}.brick-sidebar-wrap .widget:last-child:before{display:none;}.widget{margin-bottom:30px;overflow:hidden;}.widget:after,.widget:before{display:table;content:'';}.widget .wg-title{color:#343434;font-size:17px;font-weight:bold;text-transform:uppercase;margin:-2px 0 20px;line-height:1.1;}.widget ul,.widget ol{list-style-type:none;padding:0;margin:0;}.widget ul ul,.widget ol ul{padding-left:20px;}.widget li{margin-bottom:7px;}.widget select{width:100%;padding:8px 20px;height:45px;border-radius:45px;border:1px solid #969696;font-style:italic;cursor:pointer;color:#969696;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.widget select:hover,.widget select:focus,.widget select:active{outline:none;color:#343434;}.widget option{padding:8px 5px;}.brick-select-wrap{position:relative;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.brick-select-wrap:before{content:'\f0d7';font-family:fontawesome;display:block;position:absolute;top:11px;right:18px;color:#969696;z-index:2;}.brick-select-wrap:hover select,.brick-select-wrap:focus select{border-color:#8f6f40;color:#343434;}.brick-select-wrap:hover:before,.brick-select-wrap:focus:before{color:#343434;}.widget_nav_menu ul.sub-menu{padding:0;margin-left:14px;}.widget_pages,.widget_categories,.widget_nav_menu{}.widget_pages ul li,.widget_categories ul li,.widget_nav_menu ul li{width:100%;clear:both;margin:0;padding:0;}.widget_pages ul li span,.widget_categories ul li span,.widget_nav_menu ul li span{float:right;}.widget_pages ul li a,.widget_categories ul li a,.widget_nav_menu ul li a{margin-bottom:7px;display:inline-block;}.widget_calendar{}.widget_calendar caption{margin-bottom:10px;}.widget_calendar thead th{text-align:center;padding:0;text-transform:uppercase;font-weight:bold;color:#343434;}.widget_calendar table,.widget_calendar table td{border-collapse:separate;border-spacing:1px;padding:6px;}.widget_calendar table{width:100%;}.widget_calendar table tbody td{text-align:center;}.widget_calendar tbody .pad{background:transparent;}.widget_calendar tbody td{background:#eee;color:#969696;}.widget_calendar tbody a{font-weight:bold;}.widget_calendar tbody #today{background-color:#343434;color:#fff;}.latest-post-footer-wrap{}.latest-post-footer-wrap .latest-post-footer-item{overflow:hidden;}.latest-post-footer-wrap .latest-post-footer-item:last-child{margin-bottom:0 !important;}.latest-post-footer-wrap .latest-post-footer-item.has-img .latest-item-info{padding-left:100px;}.latest-post-footer-wrap .featured-wrap{float:left;}.latest-post-footer-wrap .featured-wrap img{width:100%;max-width:83px;}.latest-post-footer-wrap .latest-item-info{position:relative;top:-4px;}.latest-post-footer-wrap .latest-item-info .entry-title{display:inline;font-family:"Roboto", Arial, Helvetica, sans-serif;font-size:15px;letter-spacing:0.02em;margin:0;line-height:1.6;font-weight:normal;}.latest-post-footer-wrap .latest-item-info .entry-date{font-size:13px;line-height:24px;color:#969696;letter-spacing:0.02em;}.brick-contact-info-wg{}.brick-contact-info-wg li{margin-bottom:2px;}.brick-contact-info-wg li i{padding-right:10px;padding-left:1px;}.social-indiv-wrap{display:inline-block;width:100%;}.social-indiv-wrap .social-indiv-inner li{float:left;margin:0;}.social-indiv-wrap .social-indiv-inner li a{width:30px;height:30px;line-height:30px;text-align:center;color:#969696;background-color:#e0e0e0;font-size:13px;display:block;margin-right:10px;margin-bottom:15px;}.social-indiv-wrap .social-indiv-inner li a:hover,.social-indiv-wrap .social-indiv-inner li a:focus{color:#fff;background:#8f6f40;}.social-indiv-wrap.align-center .social-indiv-inner{display:inline-block;}.social-indiv-wrap.align-center .social-indiv-inner li{margin:0 5px;padding:0;}.social-indiv-wrap.align-center .social-indiv-inner li a{margin-right:0;}.search-form-inner{position:relative;}.search-form-inner input{padding-left:20px;width:100%;height:45px;background-color:#fff;border:1px solid #969696;border-radius:45px;}.search-form-inner input::-webkit-input-placeholder{font-style:italic;letter-spacing:normal;}.search-form-inner input:-moz-placeholder{font-style:italic;letter-spacing:normal;}.search-form-inner input::-moz-placeholder{font-style:italic;letter-spacing:normal;}.search-form-inner input:-ms-input-placeholder{font-style:italic;letter-spacing:normal;}.search-form-inner input:hover,.search-form-inner input:focus{border-color:#8f6f40;}.search-form-inner button{display:block;position:absolute;top:7px;right:6px;background-color:#fff;border:none;box-shadow:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.search-form-inner button:hover,.search-form-inner button:focus{color:#8f6f40;}.widget_rss{}.widget_rss.widget li{margin-bottom:15px;}.widget_rss.widget li a{color:#c69c6d;font-style:italic;}.widget_rss.widget li a:hover,.widget_rss.widget li a:focus{color:#343434;}.tagcloud a{color:#696969;font-size:13px !important;line-height:1.2;background:#ebebeb;margin-right:10px;margin-bottom:10px;padding:10px 25px;display:block;float:left;}.tagcloud a:hover,.tagcloud a:focus{background-color:#c69c6d;color:#fff;}.tagcloud a:first-letter{text-transform:uppercase;}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:0;}.pos-abs,.vc_row .wpb_column.pos-abs{position:absolute !important;}.pos-rev{position:relative;}.pos-static,.vc_row .wpb_column.pos-stt{position:static !important;}.pos-left-0{left:0 !important;}.pos-right-0{right:0 !important;}.ptb-80{padding:80px 0;}body .over-vis{overflow:visible !important;}body.page-dis-footer .site-footer{display:none;}.vc_separator > span,.wpb_revslider_element > div{z-index:1;}.pt-0{padding-top:0px !important;}.pb-0{padding-bottom:0px !important;}.p-10{padding:10px !important;}.p-30{padding:30px;}.p-40{padding:40px 0;}.mt-0{margin-top:0px !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-40{margin-top:40px !important;}.mt-45{margin-top:45px !important;}.mt-50{margin-top:50px !important;}.mt-55{margin-top:55px !important;}.mt-70{margin-top:70px !important;}.mt-80{margin-top:80px !important;}.mt-130{margin-top:130px !important;}.mb-0{margin-bottom:0px !important;}.mb-10{margin-bottom:10px !important;}.mb-11{margin-bottom:11px !important;}.mb-15{margin-bottom:15px !important;}.mb-20{margin-bottom:20px !important;}.mb-23{margin-bottom:23px !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-70{margin-bottom:70px !important;}.woo-section-top{margin-bottom:90px;}.ml-20{margin-left:20px !important;}.pb-10{padding-bottom:10px !important;}.pb-20{padding-bottom:20px !important;}.pb-30{padding-bottom:30px !important;}.pb-35{padding-bottom:35px !important;}.pb-40{padding-bottom:40px !important;}.pb-50{padding-bottom:50px !important;}.pb-55{padding-bottom:55px !important;}.pb-60{padding-bottom:60px !important;}.pb-70{padding-bottom:70px !important;}.pb-80{padding-bottom:80px !important;}.pb-90{padding-bottom:90px !important;}.p-100-cont{padding-top:100px;padding-bottom:100px;}.p-110-cont{padding-top:110px;padding-bottom:110px;}.p-140-cont{padding-top:140px;padding-bottom:140px;}.p-160-cont{padding-top:160px;padding-bottom:160px;}.pt-10{padding-top:10px !important;}.pt-20{padding-top:20px !important;}.pt-30{padding-top:30px !important;}.pt-40{padding-top:40px !important;}.pt-50{padding-top:50px !important;}.pt-55{padding-top:55px !important;}.pt-60{padding-top:60px !important;}.pt-70{padding-top:70px !important;}.pt-80{padding-top:80px !important;}.pt-90{padding-top:90px !important;}.fontw-700{font-weight:700 !important;}.fontw-600{font-weight:600 !important;}.fontw-500{font-weight:500 !important;}.fontw-400{font-weight:400 !important;}.fontw-300{font-weight:300 !important;}.font-21{font-size:21px !important;}.font-13{font-size:13px !important;}.width-1lit{width:100% !important;}.font-montserrat{font-family:"Montserrat", Arial, Helvetica, sans-serif !important;}.font-raleway{font-family:!important;}.font-opensans{font-family:!important;}@media screen and (max-width:767px){  .brick-row.reset-margin{margin-left:-15px !important;margin-right:-15px !important;}.brick-col.reset-margin .vc_column-inner{margin-left:0 !important;margin-right:0 !important;}.brick-col.reset-padding .vc_column-inner{padding-left:15px !important;padding-right:15px !important;}.brick-col-inner.reset-margin .vc_column-inner{margin-left:0 !important;margin-right:0 !important;}.brick-col-inner.reset-padding .vc_column-inner{padding-left:15px !important;padding-right:15px !important;}}.center{text-align:center;}.wpb_revslider_element.wpb_content_element{margin-bottom:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel.owl-loaded{display:block;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:5;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-carousel .owl-item img{max-width:100%;width:auto;margin:0 auto;}.owl-carousel .owl-page,.owl-carousel .owl-buttons div{cursor:pointer;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);backface-visibility:hidden;}.owl-controls{}.owl-buttons{position:static;}.owl-carousel{overflow:hidden;}.owl-carousel .owl-stage-outer{padding-bottom:40px;}.owl-carousel .owl-nav div{width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%;color:#fff;font-size:17px;opacity:1;background:rgba(0, 0, 0, 0.4);display:block;position:absolute;left:20px;top:50%;z-index:6;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.owl-carousel .owl-nav div i{height:40px;line-height:40px;}.owl-carousel .owl-nav div:hover{background:rgba(0, 0, 0, 0.7);}.owl-carousel .owl-nav div.owl-next{left:auto;right:20px;text-indent:2px;}.owl-carousel .owl-nav div.owl-prev{text-indent:-1px;}.owl-carousel .owl-dots{z-index:5;display:block;width:100%;position:absolute;bottom:0;left:0;text-align:center;}.owl-carousel .owl-dots .owl-dot{display:inline-block;padding:0px;margin:0 5px;position:relative;}.owl-carousel .owl-dots .owl-dot span{width:30px;height:7px;border-radius:7px;display:block;background:#cecece;position:relative;-webkit-transition:all 0.27s cubic-bezier(0, 0, 0.58, 1);transition:all 0.27s cubic-bezier(0, 0, 0.58, 1);}.owl-carousel .owl-dots .owl-dot:hover span,.owl-carousel .owl-dots .owl-dot.active span{background:#8f6f40;}.owl-carousel .owl-pag-2 .owl-dots{bottom:10px;}.owl-origin{-webkit-perspective:1200px;perspective:1200px;-webkit-perspective-origin:50%;perspective-origin:50%;}.mi-fadeUp-in{-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;}.mi-fadeUp-out{-webkit-animation:fadeOutDown 0.5s ease both;animation:fadeOutDown 0.5s ease both;}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);}100%{opacity:1 !important;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@keyframes fadeOutDown{0%{opacity:1;}100%{opacity:0;}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}.fake-hidden{visibility:hidden;opacity:0;}.mis-stage{}.mis-stage .mis-slider{background:transparent;}.mis-stage .mis-slider .mis-slide{width:380px;height:auto;}@media screen and (max-width:1199px) and (min-width:992px){.mis-stage .mis-slider .mis-slide{width:312px !important;}}@media screen and (max-width:991px) and (min-width:768px){.mis-stage .mis-slider .mis-slide{width:240px !important;}}.mis-stage .mis-nav-buttons{opacity:1 !important;position:static !important;}.mis-stage .mis-nav-buttons a{height:70px !important;width:40px;text-align:center;line-height:70px;position:absolute;z-index:200;top:50%;padding:0 !important;background:#fff;box-shadow:1px 1px 0px rgba(0, 0, 0, .1);font-size:0;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.mis-stage .mis-nav-buttons a:before{font-size:30px;color:rgba(16, 16, 16, .7);font-family:fontawesome;}.mis-stage .mis-nav-buttons .mis-prev:before{content:'\f104';}.mis-stage .mis-nav-buttons .mis-next{left:auto;right:0;box-shadow:-1px 1px 0 rgba(0, 0, 0, 0.1);}.mis-stage .mis-nav-buttons .mis-next:before{content:'\f105';}.mis-stage .mis-nav-buttons .mis-next:after{display:none;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.mfp-wrap .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-wrap .mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-wrap .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-align-top .mfp-container:before{display:none;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:white;}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:14px;line-height:18px;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, .6);background:black;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;padding:40px 0 40px;margin:0 auto;box-sizing:border-box;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, .6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:14px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile .mfp-image-holder img.mfp-img{padding:0;}.mfp-img-mobile .mfp-image-holder .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-image-holder .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, .6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-bottom-bar .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-bottom-bar .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, .6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){  .mfp-wrap .mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);}.mfp-wrap .mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;}.mfp-wrap .mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%;}.mfp-wrap .mfp-container{padding-left:6px;padding-right:6px;}}.white-popup{position:relative;background:#fff;padding:25px;width:auto;max-width:400px;margin:0 auto;}.mfp-zoom-in{}.mfp-zoom-in .mfp-with-anim{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8;}.mfp-zoom-in.mfp-removing .mfp-with-anim{opacity:0.8;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0;}.mfp-newspaper .mfp-with-anim{opacity:0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;-webkit-transform:scale(0) rotate(500deg);-ms-transform:scale(0) rotate(500deg);transform:scale(0) rotate(500deg);}.mfp-newspaper.mfp-bg{opacity:0;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;}.mfp-newspaper.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);}.mfp-newspaper.mfp-ready.mfp-bg{opacity:0.8;}.mfp-newspaper.mfp-removing .mfp-with-anim{-webkit-transform:scale(0) rotate(500deg);-ms-transform:scale(0) rotate(500deg);transform:scale(0) rotate(500deg);opacity:0;}.mfp-newspaper.mfp-removing.mfp-bg{opacity:0;}.mfp-move-horizontal .mfp-with-anim{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);}.mfp-move-horizontal.mfp-bg{opacity:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:0.8;}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px);opacity:0;}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0;}.mfp-move-from-top .mfp-content{vertical-align:top;}.mfp-move-from-top .mfp-with-anim{opacity:0;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);}.mfp-move-from-top.mfp-bg{opacity:0;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:0.8;}.mfp-move-from-top.mfp-removing .mfp-with-anim{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);opacity:0;}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0;}.mfp-3d-unfold .mfp-content{-webkit-perspective:2000px;perspective:2000px;}.mfp-3d-unfold .mfp-with-anim{opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);transform:rotateY(-60deg);}.mfp-3d-unfold.mfp-bg{opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.mfp-3d-unfold.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}.mfp-3d-unfold.mfp-ready.mfp-bg{opacity:0.8;}.mfp-3d-unfold.mfp-removing .mfp-with-anim{-webkit-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);transform:rotateY(-60deg);opacity:0;}.mfp-3d-unfold.mfp-removing.mfp-bg{opacity:0;}@keyframes hinge{  0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out;}100%{transform:translateY(700px);opacity:0;}}.row-bg-video{}.row-bg-video .cms-bg-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;overflow:hidden;width:100%;}.row-bg-video .cms-bg-video .wp-video{height:100% !important;}.row-bg-video .cms-bg-video .wp-video .mejs-container{height:100% !important;width:100% !important;}.row-bg-video .cms-bg-video .wp-video .mejs-container .mejs-inner{height:100% !important;}.row-bg-video .cms-bg-video .wp-video .mejs-container .mejs-inner .mejs-controls{display:none;visibility:hidden !important;}.row-bg-video .cms-bg-video .wp-video .mejs-container .mejs-inner .mejs-layers{display:none;}.row-bg-video .cms-bg-video .wp-video .mejs-container .mejs-inner .mejs-mediaelement{height:100% !important;}.row-bg-video .cms-bg-video .wp-video .mejs-container .mejs-inner .mejs-mediaelement video{width:auto !important;height:auto !important;min-width:100%;min-height:100%;max-width:none !important;}.row-bg-video .cms-bg-video .wp-video .mejs-container,.row-bg-video .cms-bg-video .wp-video .mejs-embed,.row-bg-video .cms-bg-video .wp-video .mejs-embed body,.row-bg-video .cms-bg-video .wp-video .mejs-container .mejs-controls{background:transparent !important;}table{width:100%;}td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}td,th{display:table-cell;vertical-align:inherit;text-align:left;}th,caption{text-transform:uppercase;}dd{margin:0 0 20px;}.entry-title .fa-thumb-tack{display:none;}.sticky .entry-title .fa-thumb-tack{display:inline-block;}body .comment-content ul ul{padding-left:30px;}.comments-area ul{list-style-type:square;}.comments-area ol{list-style-type:decimal;}.project img{width:100%;}.tp-thumb-mask .tp-thumb:hover .tp-thumb-over.brick-fake,.tp-thumb-mask .tp-thumb.selected .tp-thumb-over.brick-fake{background:#8f6f40 !important;opacity:0.9;}.tp-thumb-mask .tp-thumb:hover .fa-chevron-up,.tp-thumb-mask .tp-thumb.selected .fa-chevron-up{opacity:1;top:50%;}.tp-thumb-mask .tp-thumb .fa-chevron-up{font-size:30px;color:#fff;position:absolute;top:70%;left:50%;opacity:0;z-index:1;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.stripe-video-wrap{position:relative;}.stripe-video-wrap video{position:absolute;}.stripe-video-wrap{position:relative;}.stripe-video-bg{position:absolute !important;top:0;left:0;overflow:hidden;z-index:1;width:100%;height:100%;}.stripe-video-bg > video{visibility:visible;width:100%;}.stripe-video-content{z-index:10;position:relative;}.ww-video-bg{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:9;}.stripe-video-wrap video{position:absolute;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);}.stripe-video-wrap .stripe-video-content{position:absolute !important;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.exp-videobg-control-btn-normal{border-color:rgba(0, 0, 0, 0);height:auto;line-height:50px;width:auto;}.control-btn-small{height:48px;line-height:48px;width:48px;}.exp-videobg-wrap{position:absolute;left:50%;top:50%;z-index:999;cursor:pointer;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}.exp-videobg-wrap .exp-videobg-control-btn{background:#8f6f40;border:6px solid #fff;height:150px;line-height:150px;width:150px;text-align:center;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.exp-videobg-wrap .exp-videobg-control-btn i{font-size:31px;color:#fff;text-align:center;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.bdr-overh{position:relative;}.bdr-overh:before{content:'';content:"";display:block;height:113px;position:absolute;right:0;top:-39px;width:1px;background:rgba(255, 255, 255, 0.2);}@media screen and (min-width:1200px){.col-lg-5fake{width:calc(100%/5) !important;}.container{width:1200px;}}@media screen and (max-width:1100px){body .hiden-1100{display:none;}}@media screen and (max-width:991px){.brick-icon-wrap{padding-right:40px;position:absolute;right:0;}.brick-icon-wrap .widget_cart_search_wrap{float:left;}}@media screen and (max-width:600px){#wpadminbar{position:fixed;}.brick-icon-wrap{padding-right:0px;}}a{color:#343434;}a:hover{color:#f17921;}body{font-family:Roboto;line-height:25px;font-weight:normal;font-style:normal;color:#343434;font-size:15px;}h1{font-family:Montserrat;font-weight:700;font-style:normal;}h2{font-family:Montserrat;font-weight:700;font-style:normal;}h3{font-family:Montserrat;font-weight:700;font-style:normal;}h4{font-family:Montserrat;font-weight:700;font-style:normal;}h5{font-family:Montserrat;font-weight:normal;font-style:normal;}h6{font-family:Montserrat;font-weight:normal;font-style:normal;}.error404 .site-content{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center center;background-image:url(http://tn.joomexp.com/wordpress/wp-brick/wp-content/themes/wp-brick/assets/images/bg-404.jpg);}.error404 .site-content:before{background-color:rgba(0,0,0,0.8);}.page-template-coming-soon .site{background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center center;background-image:url(http://tn.joomexp.com/wordpress/wp-brick/wp-content/themes/wp-brick/assets/images/bg-coming-soon.jpg);}.post-type-archive-product .parallax-bg-wrap{background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:center center;}.site .subscriber-wrap{background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:center center;}footer .footer-top-wrap{background-color:#f5f5f5;}footer .footer-top-wrap{padding-top:74px;padding-bottom:4px;}footer .footer-bottom-wrap{background-color:#f5f5f5;}.footer-bottom-wrap .footer-bottom{border-top:1px solid #e4e4e4;}.footer-bottom-wrap .footer-bottom{padding-top:20px;padding-bottom:15px;}