/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Reset
2.0 - Document Setup
	2.1 - Typography
	2.2 - Links
	2.3 - Heading
	2.4 - Base
	2.5 - Content
	2.6 - Table
	2.7 - Form
	2.8 - Accessibility
3.0 - Site Structure
	3.1 - Header
	3.2 - Main Content
	3.3 - Footer
4.0 - Posts
5.0 - Pages
	5.1 - Page Title & Breadcrumb
	5.2 - Blog
	5.3 - Portfolio
	5.4 - Shop
	5.5 - Author Page
	5.6 - Archive
	5.7 - Search
6.0 - Shortcodes
	6.1 - Button
	
7.0 - Widgets
8.0 - Support
	8.1 - OWL carousel
	8.2 - Magnific Popup CSS
9.0 - Responsive
/*------------------------------------------------------------*//*--------------------------------------------------------------
2.0 Document Setup
--------------------------------------------------------------*//*------------------------------
	2.1 Typography
------------------------------*//*--------------------------------------------------------------
3.0 Structure
--------------------------------------------------------------*//*------------------------------
	3.3 Main Content
------------------------------*//* Navigation Menu *//*  / *Unit test *//*--------------------------------------------------------------
4.0 Posts
--------------------------------------------------------------*//* Single Post
------------------------------*//*--------------------------------------------------------------
5.0 Pages
--------------------------------------------------------------*//*------------------------------
	5.5 Contact
------------------------------*//*--------------------------------------------------------------
6.0 Shortcodes
--------------------------------------------------------------*//*------------------------------
	6.1 Buttons
------------------------------*//*--------------------------------------------------------------
4.0 Widgets
--------------------------------------------------------------*//*--------------------------------------------------------------
8.0 Supports
--------------------------------------------------------------*//*------------------------------
	8.1 OWL carousel
------------------------------*//* Row background video
------------------------------*/.mb-30{margin-bottom:30px;}.pe-3x{font-size:3em;}.pe-2x{font-size:2em;}.pe-4x{font-size:4em;}.pe-va{vertical-align:middle;}.mb30{margin-bottom:30px;}.mb20{margin-bottom:20px;}html{font-size:62.5%;}body,button,input,select,textarea{font-size:15px;line-height:1.6;position:relative;}body .wrapper{overflow:hidden;}body.boxed .wrapper{max-width:1220px;margin:0 auto;box-shadow:0px 3px 8px 7px #ccc;}pre,code,input,textarea{font:inherit;}::-moz-selection{background:#fbf18e;color:#2a2b2f;}::selection{background:#fbf18e;color:#2a2b2f;/*------------------------------
	2.2 Links
------------------------------*/}a{color:#292c2f;text-decoration:none;outline:none;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;/*------------------------------
	2.3 Heading
------------------------------*/}a:hover,a:active,a:focus{color:#ffb400;outline:none;text-decoration:none;}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal;margin:10px 0;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#292c2f;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:#ffb400;}h1{margin:0 0 15px 0;}h2{margin:0 0 20px;}h3{margin:0 0 15px;line-height:24px;font-weight:500;font-family:"Raleway", sans-serif;font-size:24px;}h1,h2,h3{margin-top:0;}h4,h5,h6{margin:10px 0;}.dropcap > p{overflow:hidden;}.dropcap > p:first-letter{color:#fff;background:#ffb400;display:block;float:left;font-size:65px;line-height:50px;padding:20px;margin-right:10px;margin-top:5px;border-radius:4px;}.blockquote-pc > p{color:#fff;font-size:18px;line-height:27px;padding:25px;background:#707981;font-style:italic;border-radius:4px;font-family:"Raleway", sans-serif;font-weight:700;}.blockquote-pc > p:before{color:#ffb400;content:"\f10e";font-family:FontAwesome;font-size:36px;display:inline-block;position:relative;margin-right:15px;top:5px !important;}.blockquote-pc2 > p{color:#fff;font-size:18px;line-height:27px;padding:25px;background:#ffb400;border-left:10px solid #707981;border-radius:4px;font-family:"Raleway", sans-serif;font-weight:700;line-height:27px;}.blockquote-pc2 > p:before{color:#fff;content:"\f10e";font-family:FontAwesome;font-size:24px;display:inline-block;position:relative;margin-right:15px;top:5px !important;}.blockquote-pc2 > p:after{color:#fff;content:"\f10d";font-family:FontAwesome;font-size:24px;display:inline-block;position:relative;margin-left:15px;top:5px !important;}ul{/*------------------------------
	2.4 Base
------------------------------*/}ul.spot{list-style:none;padding:0;margin:5px 0;}ul.spot li:before{font-family:FontAwesome;font-size:16px;color:#ffb400;content:"\f00c";margin-right:5px;}ul.list-line{padding:0;list-style:none;}ul.list-line > li:before,ul.list-line > li:after{content:"";display:table;}ul.list-line > li:after{clear:both;}ul.list-line > li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ddd;}ul.list-striped{padding:0;list-style:none;}ul.list-striped > li{padding:5px;}ul.list-striped > li:nth-of-type(2n+1){background:#f5f5f5;}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,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;}legend{font-size:14px;color:rgba(41, 44, 47, 0.5);padding-bottom:10px;}label{font-weight:600;/*------------------------------
	2.5 Content
------------------------------*/}label i{color:rgba(0, 0, 0, 0.2);font-size:9px !important;vertical-align:top;}img{height:auto;max-width:100%;vertical-align:middle;}b,em,strong{font-weight:bold;color:#ffb400;}:not(pre) > code,:not(pre) > kbd,:not(pre) > samp{font-size:12px;font-family:Consolas, monospace, serif;color:#d05;white-space:nowrap;}blockquote{clear:both;margin:0 0 20px;border-left:3px solid #ffb400;font-family:"Raleway", sans-serif;color:#292c2f;font-weight:400;font-style:italic;font-size:26px;line-height:36px;padding:0 0 0 22px;}blockquote cite{font-style:normal;margin-bottom:20px;font-size:13px;font-weight:400;}blockquote span{display:block;color:#ffb400;text-transform:uppercase;font-size:13px;font-style:italic;font-weight:700;}blockquote .small,blockquote footer,blockquote small{font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:13px;color:#7e8082;font-style:normal;}mark{color:#fff;background:#ffb400;padding:0 5px;font-weight:bold;border-radius:4px;}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;}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%;/*------------------------------
	2.6 Table
------------------------------*//* table {
	width: 100%;
	margin-bottom: 20px;
	border: 1px solid #eee;
	border-collapse: collapse;
    border-spacing: 0;
}

table > thead > tr > th, 
table > tbody > tr > th, 
table > tfoot > tr > th, 
table > thead > tr > td, 
table > tbody > tr > td, 
table > tfoot > tr > td {
    border: 1px solid #eee;
    line-height: 1.42857;
    padding: 5px;
    vertical-align: middle;
    text-align: center;
}

table > thead > tr > th, table > thead > tr > td {
    border-bottom-width: 2px;
    font-weight: bold;
} *//*------------------------------
	2.7 Form
------------------------------*/}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"]{display:inline-block;}.radiobutton span.wpcf7-list-item{display:block;margin:0;}.radiobutton span.wpcf7-list-item-label{font-weight:600;}input,textarea,input[type="submit"]:focus{outline:0 none;}input,textarea,select,.login-select,.form-control{display:block;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;border-radius:4px;font-weight:normal;}input:hover,textarea:hover,select:hover,.login-select:hover,.form-control:hover,input:focus,textarea:focus,select:focus,.login-select:focus,.form-control:focus{border-color:#ffb400;outline:0;}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{width:100%;height:40px;/*  &:hover,&:focus {
     	box-shadow: inset 0 1px 1px rgba($primary_color,.075), 0 0 8px rgba($primary_color,0.6);
     } */box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);}textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{color:rgba(41, 44, 47, 0.5);opacity:1;}textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.uneditable-input:-moz-placeholder{color:rgba(41, 44, 47, 0.5);opacity:1;}textarea::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="datetime"]::-moz-placeholder,input[type="datetime-local"]::-moz-placeholder,input[type="date"]::-moz-placeholder,input[type="month"]::-moz-placeholder,input[type="time"]::-moz-placeholder,input[type="week"]::-moz-placeholder,input[type="number"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="color"]::-moz-placeholder,.uneditable-input::-moz-placeholder{color:rgba(41, 44, 47, 0.5);opacity:1;}textarea:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="datetime"]:-ms-input-placeholder,input[type="datetime-local"]:-ms-input-placeholder,input[type="date"]:-ms-input-placeholder,input[type="month"]:-ms-input-placeholder,input[type="time"]:-ms-input-placeholder,input[type="week"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="color"]:-ms-input-placeholder,.uneditable-input:-ms-input-placeholder{color:rgba(41, 44, 47, 0.5);opacity:1;}textarea{height:auto;}.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"],.radio input[type="radio"],.radio-inline input[type="radio"]{margin-top:5px;/*------------------------------
	2.8 Accessibility
------------------------------*//* Text meant only for screen readers */}.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:#292c2f;display:block;height:auto;left:5px;line-height:normal;padding:1.7em;padding:17px;text-decoration:none;top:5px;width:auto;/* Above WP toolbar */z-index:100000;/* Define
------------------------------*/}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.pulse > a .fa{color:#ffb400;-webkit-animation:pulse 0.9s infinite alternate !important;animation:pulse 0.9s infinite alternate !important;}.pulse > a::after{display:none !important;}.pulse2{-webkit-animation:pulse 1.5s infinite alternate !important;animation:pulse 1.5s infinite alternate !important;}@keyframes pulse{from{-webkit-transform:scale3d(0.8, 0.8, 1.2);transform:scale3d(0.8, 0.8, 1.2);}to{-webkit-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2);}}@keyframes spMenuFadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes spMenuZoom{0%{opacity:0;transform:scale(0.8);-webkit-transform:scale(0.8);}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1);}}@keyframes spMenuFadeInUp{0%{opacity:0;transform:translate3d(0, 30px, 0);}100%{opacity:1;transform:none;}}.p-50-cont{padding-top:50px;padding-bottom:50px;/*------------------------------
	3.1 Top Bar
------------------------------*/}.p-50-cont.pt-0{padding-top:0;}.p-50-cont.pb-0{padding-bottom:0;}.top-bar{color:#fff;padding:8px 0;/*------------------------------
	3.2 Header
------------------------------*/}.top-bar ul{list-style:none;padding:0;}.top-bar ul li{display:inline-block;}.top-bar ul.contact-info{float:left;margin:0 -10px;}.top-bar ul.contact-info li{margin:0 10px;font-size:90%;}.top-bar ul.contact-info li i{padding-right:5px;}.top-bar ul.top_bar_social{float:right;margin:0;}.top-bar ul.top_bar_social li{margin:0 5px;}.top-bar ul.top_bar_social li a{padding:5px 9px;border-radius:4px;background-color:transparent;}.top-bar ul.top_bar_social li a:hover{color:#fff !important;background-color:#b37e00;}.top-bar .full ul{float:none;text-align:center;}.main_logo > a{line-height:86px;display:block;max-width:165px;}.main_logo h1{margin-bottom:0;}.main_logo .logotext{height:86px;display:table-cell;vertical-align:middle;}.main_logo .logotext > p.site-description{margin-bottom:0;}.cshero-main-header{/* &.admin-bar {
	    .header-fixed {
	        top:32px;
	    }
	   
	} */}.cshero-main-header.fixed-big{left:0;right:0;top:0;-webkit-transition:visibility 0.95s ease-in-out 0s, opacity 0.95s ease-in-out 0s, top 0.95s ease-in-out 0s, bottom 0.95s ease-in-out 0s, left 0.95s ease-in-out 0s, right 0.95s ease-in-out 0s;transition:visibility 0.95s ease-in-out 0s, opacity 0.95s ease-in-out 0s, top 0.95s ease-in-out 0s, bottom 0.95s ease-in-out 0s, left 0.95s ease-in-out 0s, right 0.95s ease-in-out 0s;width:100%;position:fixed;z-index:1001;}.fixed-big{/* Primary menu
------------------------------*/}.fixed-big .main_logo .logotext{height:86px;}@media screen and (min-width:992px){/* For add widget to mega menu */#cshero-header-navigation #site-navigation{display:inline-block;}.main-navigation .menu-main-menu li li .cs-menu-toggle{position:absolute;top:50%;right:10px;display:block;font-size:15px;line-height:1;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);}#cshero-header .main-navigation .menu-main-menu{margin:0;padding:0;/* For unit test  */text-align:right;/* Start Mega Menu */}#cshero-header .main-navigation .menu-main-menu > ul{margin:0;padding:0;/* End For unit test  */}#cshero-header .main-navigation .menu-main-menu > ul > li > a{line-height:86px;padding:0 15px;letter-spacing:1px;display:inline-block;font-size:15px;font-weight:400;}#cshero-header .main-navigation .menu-main-menu > ul > li > a:hover,#cshero-header .main-navigation .menu-main-menu > ul > li > a:focus{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu > ul > li.menu-item-has-children > a{position:relative;}#cshero-header .main-navigation .menu-main-menu > ul > li.menu-item-has-children > span.cs-menu-toggle{position:absolute;right:0;line-height:86px;top:0;}#cshero-header .main-navigation .menu-main-menu > ul > li.menu-item-has-children > span.cs-menu-toggle i{font-size:15px;font-weight:400;}#cshero-header .main-navigation .menu-main-menu > ul > li.current_page_item > a,#cshero-header .main-navigation .menu-main-menu > ul > li.current_page_parent > a{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu > ul li li a:hover,#cshero-header .main-navigation .menu-main-menu > ul li li a:focus{color:#fff;background-color:#ffb400;}#cshero-header .main-navigation .menu-main-menu > ul li li.current_page_item a{color:#fff;background-color:#ffb400;}#cshero-header .main-navigation .menu-main-menu > ul li li ul{left:100% !important;top:0;}#cshero-header .main-navigation .menu-main-menu > li > a{line-height:86px;padding:0 15px;letter-spacing:1px;display:inline-block;font-size:15px;font-weight:400;}#cshero-header .main-navigation .menu-main-menu > li:last-child > ul.sub-menu{right:0;}#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children > a{position:relative;}#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children > a > span.menu-title{position:static;}#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children > a > span.menu-title:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;/*--adjust as necessary--*/text-decoration:inherit;font-size:15px;position:relative;top:1px;font-weight:400;right:0;padding-left:5px;}#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children > span.cs-menu-toggle{display:none;}#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children:hover > a,#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children:focus > a{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu > li.hide-title-icon > a > span.menu-title,#cshero-header .main-navigation .menu-main-menu > li.hide-title-icon > span.cs-menu-toggle{display:none;}#cshero-header .main-navigation .menu-main-menu > li.hide-title-icon > a > i{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu > li.current-menu-ancestor > a,#cshero-header .main-navigation .menu-main-menu > li.current-menu-ancestor > span.cs-menu-toggle{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li{position:relative;margin:0;text-align:left;list-style:none;display:inline-block;}#cshero-header .main-navigation .menu-main-menu li a{outline:none;text-decoration:none;font-family:"Raleway", sans-serif;font-size:15px;font-weight:400;}#cshero-header .main-navigation .menu-main-menu li a:hover,#cshero-header .main-navigation .menu-main-menu li a:focus{outline:none;}#cshero-header .main-navigation .menu-main-menu li a span{position:relative;display:inline;}#cshero-header .main-navigation .menu-main-menu li.current-menu-item > a,#cshero-header .main-navigation .menu-main-menu li.current-menu-item > span.cs-menu-toggle{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li li{margin:0;padding:0;font-size:14px;width:100%;font-family:"Open Sans", Arial, Helvetica, sans-serif;}#cshero-header .main-navigation .menu-main-menu li li a{color:#292c2f;display:block;min-width:160px;padding:10px;text-decoration:none;-webkit-transition:color 400ms, background-color 400ms;transition:color 400ms, background-color 400ms;}#cshero-header .main-navigation .menu-main-menu li li a:hover,#cshero-header .main-navigation .menu-main-menu li li a:focus{color:#fff;background-color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li li span.cs-menu-toggle{color:#292c2f;}#cshero-header .main-navigation .menu-main-menu li li.current-menu-item > a{color:#fff;background-color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li li.current-menu-item.group.menu-item-has-children > a > span.menu-title{background:transparent;color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children > a{background:none;color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children > a > span.menu-title{color:#292c2f;padding:10px;font-weight:600;text-transform:uppercase;font-family:"Open Sans", Arial, Helvetica, sans-serif;background:transparent;}#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:hover > a > span.menu-title,#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:focus > a > span.menu-title,#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:hover > a,#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:focus > a{color:#ffb400;background:transparent;}#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children.current-menu-ancestor > a > span.menu-title{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li li.color_link > a{background-color:#ffb400;color:#fff;text-align:center;}#cshero-header .main-navigation .menu-main-menu li li.color_link:hover > a:hover{background-color:#292c2f;color:#fff;}#cshero-header .main-navigation .menu-main-menu li li .widget{padding:10px;display:inline-table;margin:0;}#cshero-header .main-navigation .menu-main-menu li li .widget h3.wg-title{color:#292c2f;}#cshero-header .main-navigation .menu-main-menu li li .widget .textwidget > a{padding:0;}#cshero-header .main-navigation .menu-main-menu li:hover,#cshero-header .main-navigation .menu-main-menu li:focus{z-index:100;}#cshero-header .main-navigation .menu-main-menu li:hover > ul,#cshero-header .main-navigation .menu-main-menu li:focus > ul{clip:inherit;pointer-events:inherit;visibility:visible;opacity:1;display:block;-webkit-animation:spMenuZoom 400ms;animation:spMenuZoom 400ms;}#cshero-header .main-navigation .menu-main-menu li:hover > span.cs-menu-toggle,#cshero-header .main-navigation .menu-main-menu li:focus > span.cs-menu-toggle{color:#ffb400;}#cshero-header .main-navigation .menu-main-menu li > ul.sub-menu li.menu-item-has-children:hover ul.sub-menu,#cshero-header .main-navigation .menu-main-menu li > ul.sub-menu li.menu-item-has-children:focus ul.sub-menu{-webkit-animation:inherit;animation:inherit;}#cshero-header .main-navigation .menu-main-menu li ul{position:absolute;margin:0;opacity:0;padding:0;pointer-events:none;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;visibility:hidden;min-width:200px;background:#fff;box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.2);clip:rect(1px, 1px, 1px, 1px);left:0;z-index:999;}#cshero-header .main-navigation .menu-main-menu li ul.standard > li.menu-item-has-children > ul.sub-menu{left:100%;}#cshero-header-navigation .main-navigation{/* End Start Mega Menu *//* Menu Stick Wall */}#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:0;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;top:100%;}#cshero-header-navigation .main-navigation ul.multicolumn{padding:0px !important;}#cshero-header-navigation .main-navigation ul.multicolumn > li{padding:0;}#cshero-header-navigation .main-navigation ul.multicolumn > li > a{padding:0;}#cshero-header-navigation .main-navigation ul.multicolumn > li > a span.menu-title{color:#292c2f;padding:10px;font-weight:600;text-transform:uppercase;font-size:14px;display:block;}#cshero-header-navigation .main-navigation ul.multicolumn > li > a span.menu-title:before{content:"";}#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{text-transform:uppercase;font-size:12px;line-height:24px;}#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 > li:hover ul.sub-menu{margin-top:0;}#cshero-header-navigation .main-navigation ul.multicolumn ul.sub-menu{box-shadow:none !important;clip:inherit;pointer-events:inherit;visibility:visible;opacity:1;}#cshero-header-navigation .main-navigation ul.multicolumn .cs-menu-toggle{display:none !important;}#cshero-header-navigation .main-navigation li ul ul{top:0;left:100%;width:250px;/* End Menu Stick Wall */}#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;}}#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;-webkit-transition:none;transition:none;visibility:visible;opacity:1;overflow:hidden;display:block !important;}#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 (max-width:1024px) and (min-width:992px){#cshero-header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_to_right.sub-menu{width:700px !important;}}#menu-one-page li a.is-one-page.current{color:#ffb400;}@media screen and (max-width:991px){/* SideNav */.cshero-main-header .container{position:relative;}#cshero-header-logo #cshero-menu-mobile{position:absolute;right:15px;top:30px;display:block;margin:0;padding:0;text-align:center;font-size:16px;color:#fff;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}#cshero-header-logo #cshero-menu-mobile:hover,#cshero-header-logo #cshero-menu-mobile:focus{color:#ffb400;}.main-navigation .menu-main-menu{/* / End / */}.main-navigation .menu-main-menu > ul{display:block !important;margin-bottom:30px !important;}.main-navigation .menu-main-menu ul ul{display:block !important;}#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;}.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;}#cshero-menu-mobile,.widget_cart_search_wrap .header{float:right;}#site-navigation{background:#292c2f;width:100%;}#cshero-header-navigation{padding:0;width:100%;}#cshero-header-navigation ul#menu-main-menu{padding:10px 0 0 0;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.offcanvas{height:100%;width:100%;position:relative;overflow:hidden;}body.offcanvas .offcanvas-menu{right:0;opacity:1;}body.offcanvas .hfeed:after{background:#000;width:100%;height:100%;opacity:0.8;position:fixed;top:0;right:0;bottom:0;left:0;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;}.hfeed:after{content:'';display:block;visibility:hidden;opacity:0;z-index:100;}.nav-section #cshero-header-navigation{position:relative;}.nav-section .offcanvas-toggler-wrap{width:30px;display:inline-block;line-height:86px;text-align:right;}.offcanvas-menu{background:#fff;color:#282828;height:100%;overflow-y:scroll;position:fixed;top:0;right:-280px;width:280px;z-index:1002;opacity:0;-webkit-transition:opacity 400ms cubic-bezier(0.7, 0, 0.3, 1) 0s, right 400ms cubic-bezier(0.7, 0, 0.3, 1) 0s;transition:opacity 400ms cubic-bezier(0.7, 0, 0.3, 1) 0s, right 400ms cubic-bezier(0.7, 0, 0.3, 1) 0s;}.offcanvas-menu .close-offcanvas{border:2px solid #eee;border-radius:100%;color:#000;font-size:12px;height:22px;line-height:18px;position:absolute;right:15px;text-align:center;top:15px;width:22px;z-index:1;}.offcanvas-menu .close-offcanvas:hover{background:#000;color:#fff;}.offcanvas-menu .sidenav-content-wrap{padding:20px 0;}.offcanvas-menu .module-title{color:#282828;padding:0 20px;/* nav-menu */}.offcanvas-menu .menu-main-menu{list-style:none;padding:0;box-shadow:0 3px 3px rgba(0, 0, 0, 0.05);}.offcanvas-menu .menu-main-menu ul{list-style:none;padding:0;width:100% !important;}.offcanvas-menu .menu-main-menu li{position:relative;}.offcanvas-menu .menu-main-menu li a{border-bottom:1px dotted #e8e8e8;-webkit-transition:300ms;transition:300ms;padding:4px 20px;line-height:24px;display:block;}.offcanvas-menu .menu-main-menu li a:hover,.offcanvas-menu .menu-main-menu li a:focus{background:#ffb400;color:#fff;}.offcanvas-menu .menu-main-menu li .multicolumn{width:100% !important;}.offcanvas-menu .menu-main-menu .sub-menu li a{padding:4px 25px;font-size:12px;}.offcanvas-menu .sub-menu{display:none;}.offcanvas-menu .cs-menu-toggle{background:#f6f6f6;border:1px solid #e9e9e9;cursor:pointer;padding:4px 6px;position:absolute;right:15px;top:4px;font-size:14px;line-height:1;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;border-radius:4px;}.offcanvas-menu .cs-menu-toggle:hover,.offcanvas-menu .cs-menu-toggle:focus{background:#ffb400;color:#fff;border-color:#ffb400;}.fixed-big#cshero-header .main-navigation .menu-main-menu > li > a,.fixed-big#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children > span.cs-menu-toggle,.fixed-big .main_logo > a,.fixed-big .nav-section .offcanvas-toggler-wrap{line-height:86px;}.fixed-big#cshero-header .main-navigation .menu-main-menu li.current-menu-item > a,.fixed-big#cshero-header .main-navigation .menu-main-menu li.current-menu-item > span.cs-menu-toggle{color:#ffb400;}.fixed-big#cshero-header .main-navigation .menu-main-menu > li.hide-title-icon > a > i,.fixed-big#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children:hover > a,.fixed-big#cshero-header .main-navigation .menu-main-menu > li.menu-item-has-children:focus > a,.fixed-big#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:hover > a > span.menu-title,.fixed-big#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:focus > a > span.menu-title,.fixed-big#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:hover > a,.fixed-big#cshero-header .main-navigation .menu-main-menu li li.group.menu-item-has-children:focus > a{color:#ffb400;}.fixed-big#cshero-header .main-navigation .menu-main-menu li li.current-menu-item > a,.fixed-big#cshero-header .main-navigation .menu-main-menu li li a:hover,.fixed-big#cshero-header .main-navigation .menu-main-menu li li a:focus,.fixed-big#cshero-header .main-navigation .menu-main-menu li li.color_link > a{background-color:#ffb400;color:#fff;}.rev_slider_wrapper{/* 
------------------------------*/}@media screen and (max-width:767px){.rev_slider_wrapper .tparrows,.rev_slider_wrapper .rev-btn{display:none;}}.quote_wrap{background-color:#292c2f;/*------------------------------
	3.4 Footer
------------------------------*/}.quote_wrap .quote_inner .quote_text h3{color:#fff;margin:15px 0 0;}.quote_wrap .quote_inner .quote_button{margin-top:5px;text-align:right;}.quote_wrap .quote_inner .quote_button .btn-white{background-color:#fff;color:#292c2f;border-color:#fff;padding:10px 20px;line-height:30px;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}.quote_wrap .quote_inner .quote_button .btn-white:hover,.quote_wrap .quote_inner .quote_button .btn-white:focus{background:#292c2f;color:#fff;}@media screen and (max-width:767px){.quote_wrap .quote_inner{text-align:center;}.quote_wrap .quote_inner .quote_button{margin-top:20px;text-align:center;}}footer #footer-top strong{font-family:"Raleway", sans-serif;}footer #footer-top .widget,.hammer-social-wg .widget{margin-bottom:0;}footer #footer-top .widget .wg-title,.hammer-social-wg .widget .wg-title{margin:0 0 9px;line-height:1;text-transform:capitalize;font-weight:500;font-size:24px;border:0;}footer #footer-top .widget .wg-title:before,.hammer-social-wg .widget .wg-title:before{content:"";background:#ffb400;display:block;position:relative;width:30px;height:4px;border-radius:4px;margin-top:20px;bottom:20px;z-index:1;}@media screen and (max-width:767px){footer #footer-top .widget,.hammer-social-wg .widget{margin-bottom:60px;}}footer #footer-top .widget .textwidget,.hammer-social-wg .widget .textwidget{font-size:14px;line-height:24px;}footer #footer-top ul.social_footer,.hammer-social-wg ul.social_footer{float:left;padding:0;}footer #footer-top ul.social_footer li,.hammer-social-wg ul.social_footer li{list-style:none;display:inline-block;}footer #footer-top ul.social_footer li a,.hammer-social-wg ul.social_footer li a{background:transparent;border:1px solid #292c2f;border-radius:4px;width:35px;height:35px;font-size:18px;text-align:center;display:block;margin:0 3px 3px 0;line-height:33px;color:#292c2f;}footer #footer-top ul.social_footer li a:hover,.hammer-social-wg ul.social_footer li a:hover{color:#fff;background:#292c2f;}@media screen and (max-width:767px){footer #footer-top ul.social_footer,.hammer-social-wg ul.social_footer{margin-bottom:60px;}}footer #footer-top .widget li,.hammer-social-wg .widget li{color:#292c2f;}footer #footer-top .cms-coupons-promotions .cms-coupons li,.hammer-social-wg .cms-coupons-promotions .cms-coupons li{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;font-weight:300;line-height:1.42857;position:relative;}footer #footer-top .cms-coupons-promotions .cms-coupons li a.tool_tip,.hammer-social-wg .cms-coupons-promotions .cms-coupons li a.tool_tip{display:block;padding:5px 10px;font-size:12px;border:1px solid #292c2f;border-radius:4px;color:#292c2f;font-weight:700;line-height:14px;float:right;}footer #footer-top .cms-coupons-promotions .cms-coupons li a.tool_tip:hover,.hammer-social-wg .cms-coupons-promotions .cms-coupons li a.tool_tip:hover{background:#292c2f;color:#fff;}footer #footer-top .cms-coupons-promotions .cms-coupons li a.title,.hammer-social-wg .cms-coupons-promotions .cms-coupons li a.title{display:block;}footer #footer-top .cms-coupons-promotions .cms-coupons li:last-child,.hammer-social-wg .cms-coupons-promotions .cms-coupons li:last-child{border-bottom:0;}.hammer-social-wg.widget ul.social_footer li a{background:#292c2f;color:#fff;}.hammer-social-wg.widget ul.social_footer li a:hover,.hammer-social-wg.widget ul.social_footer li a:focus{background:rgba(41, 44, 47, 0.7);border-color:transparent;color:#fff;}#footer-bottom a{color:#ffb400;}#footer-bottom a:hover{opacity:0.5;}#footer-bottom .ef3-back-to-top i{cursor:pointer;font-size:18px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}#footer-bottom .ef3-back-to-top i:hover,#footer-bottom .ef3-back-to-top i:focus{color:#ffb400;}@media screen and (max-width:480px){#footer-bottom .copyright-inner,#footer-bottom .backtotop{float:none !important;text-align:center;}#footer-bottom .copyright-inner{margin-bottom:10px;}}.single .header{margin-bottom:20px;}.single .entry-title{font-size:33px;line-height:36px;margin:10px 0;font-weight:bold;}@media screen and (max-width:360px){.single .entry-title{font-size:20px;line-height:1;}}.single .single_detail{border-bottom:1px solid #e9e9e9;padding-bottom:3px;}.single .single_detail li{display:inline-block;text-transform:uppercase;line-height:1;margin-bottom:10px;margin-right:20px;}.single .single_detail li i{margin-right:5px;}.single .entry-content{padding-bottom:35px;overflow:hidden;}.single .entry-content blockquote{border:medium none;padding:38px 30px;margin:20px 0;font-size:17.5px;font-style:inherit;font-family:"Open Sans", Arial, Helvetica, sans-serif;}.single .entry-content blockquote:before,.single .entry-content blockquote:after{content:"";}.single .entry-content blockquote > p{border-left:2px solid #ffb400;margin-left:43px;padding-left:17px;position:relative;}.single .entry-content blockquote > p:before{content:"\f10d";color:#e9e9e9;font-family:FontAwesome;font-size:41px;left:-57px;position:absolute;top:6px;}.single .entry-content .cs-quote-style-1{display:block;font-size:18px;min-height:50px;margin:40px auto;position:relative;max-width:80%;text-align:center;border-left:10px solid #ffb400;background:#f5f5f5;padding:10px 60px 10px 70px;}.single .entry-content .cs-quote-style-1:before,.single .entry-content .cs-quote-style-1:after{font-size:100px;height:24px;position:absolute;top:0;width:34px;line-height:1;color:#ffb400;font-family:"Raleway", sans-serif;}.single .entry-content .cs-quote-style-1:before{left:10px;content:"“";}.single .entry-content .cs-quote-style-1:after{bottom:20px;content:"“";right:20px;top:auto;line-height:1;}.single .entry-meta{margin-bottom:30px;}@media screen and (max-width:767px){.single{float:left;width:100%;margin-bottom:50px;}}.single_info{font-size:11px;font-weight:normal;display:table;padding-bottom:5px;margin-bottom:20px;}.cs-single-date,.cs-single-info{display:table-cell;vertical-align:middle;}.cs-single-date{text-align:center;}.cs-single-info{padding-left:30px;width:100%;}@media screen and (max-width:360px){.cs-single-info{padding-left:15px;}}.post-navigation{margin:0 0 90px;}.tag-links{/* WordPress caption style
------------------------------*/}.tag-links a{text-transform:capitalize;margin:5px 10px 5px 0;display:inline-block;border:1px solid #eee;padding:5px 10px;border-radius:4px;}.tag-links a:hover{border-color:#ffb400;}.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;}.alignright{display:inline;float:right;margin-left: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
------------------------------*/}.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;/* Comments
------------------------------*/}#fbcomments iframe{width:100% !important;}#reply-title,.comments-title{border-bottom:1px solid #e9e9e9;font-size:16px;line-height:22px;text-transform:uppercase;margin:0 0 27px;font-weight:bold;}#reply-title span,.comments-title span{border-bottom:1px solid #292c2f;display:inline-block;margin-bottom:-1px;padding:0 0 7px;}.comment-form-wrap form.comment-form{margin:0 -15px;}.comment-form-wrap form.comment-form .form-submit{text-align:right;margin-top:10px;float:left;width:100%;padding:0 15px;}.comment-form-wrap form.comment-form .form-submit .submit{color:#292c2f;line-height:1;padding:10px 30px;text-transform:uppercase;font-size:15px;background:transparent;text-transform:uppercase;border:1px solid #292c2f;border-radius:4px;font-weight:bold;float:right;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.comment-form-wrap form.comment-form .form-submit .submit:hover,.comment-form-wrap form.comment-form .form-submit .submit:focus{border-color:#ffb400;color:#ffb400;background-color:transparent;}.comment-form-wrap form.comment-form .logged-in-as{padding:0 15px;}.comments-area .comments-title small{font-size:12px;font-weight:400;line-height:1;color:#777;}.comments-area .comments-title small:before{content:'/';display:inline-block;padding:0 7px;}.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:70px;}.comments-area .comment-list .comment{padding-top:30px;border-top:1px dotted #e9e9e9;overflow:hidden;}.comments-area .comment-list > .comment{border:none;}.comments-area .comment-author-image{padding-right:10px;}.comments-area .comment-author-image img{width:70px;margin-right:15px;border-radius:50%;float:left;}.comments-area .comment-main{overflow:hidden;}.comments-area .reply{text-align:right;}.comments-area .reply .comment-reply-link{font-weight:bold;}.comments-area .comment-meta .comment-author{font-weight:700;display:inline-block;text-transform:uppercase;display:block;color:#292c2f;}.comments-area .comment-meta .comment-date{font-size:12px;}.comments-area .comment-meta .comment-reply-link{display:inline-block;text-transform:uppercase;}.comments-area .comment-meta .comment-reply-link:before{content:'-';padding:0 7px;display:inline-block;}.comments-area .comment-text p{padding-bottom:30px;/* Respond */}.comments-area .comment-respond{padding:10px 40px 60px;overflow:hidden;}.comments-area .comment-respond .comment-form{margin:0 -15px;}.comments-area .comment-respond .form-submit{text-align:right;margin-top:10px;float:left;width:100%;padding:0 15px;}.comments-area .comment-respond .logged-in-as{padding:0 15px;}.comments-area .comment-respond .submit{color:#292c2f;line-height:1;padding:10px 30px;text-transform:uppercase;font-size:15px;background:transparent;text-transform:uppercase;border:1px solid #292c2f;border-radius:4px;font-weight:bold;float:right;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.comments-area .comment-respond .submit:hover,.comments-area .comment-respond .submit:focus{border-color:#ffb400;color:#ffb400;background-color:transparent;}@media screen and (max-width:1024px){.comments-area .comment-author-image img{width:50px;margin-right:10px;}.comments-area .children{padding-left:35px;}}@media screen and (max-width:767px){.comments-area .comment-respond{margin-bottom:80px;}}@media screen and (max-width:480px){.comments-area .children{padding-left:20px;}}.is-sidebar-right{/*------------------------------
	5.1 Page title & Breadcrum
------------------------------*//* Page title
------------------------------*/}.is-sidebar-right .main-content{float:right;}.is-sidebar-right .main-sidebar{float:left;}.page-title-text h2{font-size:24px;line-height:1;color:#fff;position:relative;margin:0;padding:0;}.page-title-text h2:before{content:"";background:#ffb400;border-radius:100px;display:inline-block;position:relative;width:25px;height:25px;margin-right:10px;top:5px;}.breadcrumb-text{margin:10px 0 0 0;color:#fff;/* Breadcrum
------------------------------*//*------------------------------
	5.2 Blog
------------------------------*//* Default
------------------------------*/}.breadcrumb-text > span{padding:0 5px;}.breadcrumb-text > span > a{color:#fff;}.breadcrumb-text > span > a:hover{color:#ffb400;}.breadcrumb-text > span > span{color:#ffb400;}.breadcrumb-text > span:first-child{padding-left:0;padding-right:10px;}.content_default{border-bottom:1px solid #eee;margin:0 0 50px;padding:0 0 50px;}.content_default .entry-title{font-size:32px;line-height:36px;font-weight:bold;margin:20px 0;word-break:break-word;}.content_default .readmore{margin:30px 0 0;}.content_default blockquote{font-size:26px;font-style:italic;font-weight:normal;line-height:36px;padding-left:22px;}iframe{max-width:100%;border:0;width:100%;}.paging-navigation{text-align:center;margin:0;padding:0 0 42px;}.paging-navigation .pagination{margin:0;}.paging-navigation .pagination .page-numbers{background:#e9e9e9;color:#292c2f;font-size:18px;font-weight:700;line-height:40px;padding:0;display:inline-block;height:40px;width:40px;text-align:center;float:left;margin:0 4px 8px 4px;font-family:"Raleway", sans-serif;}.paging-navigation .pagination .page-numbers.current,.paging-navigation .pagination .page-numbers:hover{background-color:#ffb400;color:#fff;}.paging-navigation .pagination .page-numbers.next,.paging-navigation .pagination .page-numbers.prev{color:#6b6a6a;font-size:22px;}.paging-navigation .pagination .page-numbers.next:hover,.paging-navigation .pagination .page-numbers.prev:hover,.paging-navigation .pagination .page-numbers.next:focus,.paging-navigation .pagination .page-numbers.prev:focus{color:#fff;}.cs-blogClass-left,.single_info{font-family:"Raleway", sans-serif;}.cs-blogClass-left{text-align:right;text-transform:uppercase;}@media screen and (max-width:767px){.cs-blogClass-left{text-align:left;}}.cs-blogClass-date span,.cs-single-date span{display:block;font-family:"Raleway", sans-serif;text-transform:uppercase;}.cs-blogClass-date span.day,.cs-single-date span.day{display:block;font-size:66px;line-height:1;font-weight:700;}.cs-blogClass-date span.month,.cs-single-date span.month{font-size:14px;padding-right:4px;}.cs-blogClass-date{border-bottom:1px solid #e9e9e9;margin:0 0 22px;padding:0 0 22px;}@media screen and (max-width:767px){.cs-blogClass-date{margin:0 0 12px;padding:0 0 12px;}}.cs-blogClass-info,.cs-single-info{font-size:11px;font-weight:normal;}.cs-blogClass-info ul,.cs-single-info ul{list-style:none;padding:0;margin:0;}.cs-blogClass-info ul li,.cs-single-info ul li{margin:0;line-height:35px;}.cs-blogClass-info ul li a,.cs-single-info ul li a{color:#888;}.cs-blogClass-info ul li a:hover,.cs-single-info ul li a:hover{color:#ffb400;}@media screen and (max-width:767px){.cs-blogClass-info ul li,.cs-single-info ul li{display:inline-block;margin:0 5px;}}@media screen and (max-width:767px){.cs-blogClass-info,.cs-single-info{margin-bottom:12px;}}.sticky .post-thumbnail{position:relative;}.sticky .post-thumbnail:before{position:absolute;height:120px;width:120px;line-height:120px;text-align:center;top:0;left:0;z-index:1;content:"";border-color:rgba(255, 255, 255, 0.6) transparent transparent rgba(255, 255, 255, 0.6);border-style:solid;border-width:60px;}.sticky .post-thumbnail:after{position:absolute;top:22px;left:18px;content:"\f087";font-size:38px;font-family:FontAwesome;color:#292c2f;z-index:2;}.carousel .carousel-control{top:50%;background:none;font-size:32px;opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;text-shadow:none;}.entry-content{/*------------------------------
	5.3 Portfolio
------------------------------*//* Single Portfolio
------------------------------*//* Related Portfolio *//*------------------------------
	5.4 Shop
------------------------------*/}.entry-content table{border-bottom:1px solid #ededed;margin-bottom:30px;}.entry-content img.alignright,.entry-content img.alignleft{margin-bottom:30px;}.cms-woo-breadcrumb{display:none;/* Product Loop
------------------------------*/}.cms-woo-breadcrumb{display:none;/* Product Loop
------------------------------*/}.woocommerce_setting{overflow:hidden;margin-bottom:50px;}.woocommerce_setting .woocommerce-ordering{margin:0;text-transform:uppercase;}.woocommerce_setting .woocommerce-ordering .woo-odering-inner{position:relative;}.woocommerce_setting .woocommerce-ordering .woo-odering-inner:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;/*--adjust as necessary--*/text-decoration:inherit;color:#000;font-size:18px;position:absolute;top:0;right:27px;}.woocommerce_setting .woocommerce-ordering .woo-odering-inner select{-moz-appearance:none;text-transform:uppercase;color:#000;cursor:pointer;padding:0;}.woocommerce_setting .woocommerce-ordering .woo-odering-inner select option{padding:3px 10px;}.woocommerce_setting .woocommerce-ordering .woo_sort_by,.woocommerce_setting .woocommerce-ordering .woo-odering-inner{float:left;}.woocommerce span.onsale{background:#ffb400;border-radius:0;line-height:36px;min-height:36px;left:0;padding:0;top:0;z-index:1;}.woocommerce .products{float:left;width:100%;}.woocommerce .products .product_list{margin-bottom:30px;}.woocommerce .products .product_list .woo_add_to_cart{-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);left:0;position:absolute;right:0;top:150px;}.woocommerce .products .product_list:hover .woo_add_to_cart{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.woocommerce .products .product_list .star-rating{display:none;}.woocommerce .products .woocommerce-LoopProduct-link{display:block;overflow:hidden;position:relative;-webkit-transition:all 0.4s;transition:all 0.4s;}.woocommerce .products .woocommerce-LoopProduct-link .wp-post-image{margin-bottom:14px;border:1px solid transparent;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;width:100%;}.woocommerce .products .woocommerce-LoopProduct-link .wp-post-image:hover{border-color:#ffb400;}@media screen and (max-width:767px){.woocommerce .products .woocommerce-LoopProduct-link .wp-post-image{width:100%;}}.woocommerce .products .woocommerce-LoopProduct-link h3{color:#292c2f;font-size:18px;letter-spacing:0.025em;margin:0 0 9px 0;font-weight:bold;}.woocommerce .products .woocommerce-LoopProduct-link .star-rating{margin:0 auto 9px;}.woocommerce .products .woocommerce-LoopProduct-link .star-rating:before{color:#333;}.woocommerce .products .woocommerce-LoopProduct-link .price{color:#a6a6a6;font-size:14px;font-family:;font-weight:bold;margin-bottom:15px;display:block;}.woocommerce .products .woocommerce-LoopProduct-link .price del{opacity:1;}.woocommerce .products .woocommerce-LoopProduct-link .price ins{color:#ffb400;text-decoration:none;}.woocommerce .products.related h2,.woocommerce .products.upsells h2{font-size:20px;margin-bottom:20px;}.woocommerce a.added_to_cart{margin-left:10px;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;background:#ffb400;color:#fff;height:40px;line-height:40px;min-width:100px;padding:0 16px;}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff;background:#292c2f;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#ffb400;color:#fff;padding:0 16px;}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:#fff;background:#292c2f;}.woocommerce #respond input#submit.disabled,.woocommerce a.button.disabled,.woocommerce button.button.disabled,.woocommerce input.button.disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button:disabled,.woocommerce button.button:disabled,.woocommerce input.button:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button[disabled]:disabled{padding:0 16px;background-color:#ffb400;}.woocommerce #respond input#submit.disabled.alt,.woocommerce a.button.disabled.alt,.woocommerce button.button.disabled.alt,.woocommerce input.button.disabled.alt,.woocommerce #respond input#submit:disabled.alt,.woocommerce a.button:disabled.alt,.woocommerce button.button:disabled.alt,.woocommerce input.button:disabled.alt,.woocommerce #respond input#submit[disabled]:disabled.alt,.woocommerce a.button[disabled]:disabled.alt,.woocommerce button.button[disabled]:disabled.alt,.woocommerce input.button[disabled]:disabled.alt,.woocommerce #respond input#submit.disabled.alt:hover,.woocommerce a.button.disabled.alt:hover,.woocommerce button.button.disabled.alt:hover,.woocommerce input.button.disabled.alt:hover,.woocommerce #respond input#submit:disabled.alt:hover,.woocommerce a.button:disabled.alt:hover,.woocommerce button.button:disabled.alt:hover,.woocommerce input.button:disabled.alt:hover,.woocommerce #respond input#submit[disabled]:disabled.alt:hover,.woocommerce a.button[disabled]:disabled.alt:hover,.woocommerce button.button[disabled]:disabled.alt:hover,.woocommerce input.button[disabled]:disabled.alt:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce #respond input#submit[disabled]:disabled:hover,.woocommerce a.button[disabled]:disabled:hover,.woocommerce button.button[disabled]:disabled:hover,.woocommerce input.button[disabled]:disabled:hover{background-color:#ffb400;}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{top:0;}.woocommerce .woocommerce-pagination{float:left;width:100%;}.woocommerce .woocommerce-pagination ul.page-numbers{border:0;}.woocommerce .woocommerce-pagination ul.page-numbers li{border:0;margin-left:-1px;}.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers,.woocommerce .woocommerce-pagination ul.page-numbers li span.page-numbers{padding:14px 17px;border:1px solid #91a1b4;color:#91a1b4;}.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers:hover,.woocommerce .woocommerce-pagination ul.page-numbers li span.page-numbers:hover{background:#ffb400;color:#fff;}.woocommerce .woocommerce-pagination ul.page-numbers li a.next,.woocommerce .woocommerce-pagination ul.page-numbers li a.prev{padding:14px 25px;text-transform:uppercase;background:#ffb400;font-size:14px;color:#fff;border-color:#ffb400;}.woocommerce .woocommerce-pagination ul.page-numbers li a.next:hover,.woocommerce .woocommerce-pagination ul.page-numbers li a.prev:hover{background:#292c2f;border-color:#292c2f;}.woocommerce .woocommerce-pagination ul.page-numbers li a.next{margin-left:13px;}.woocommerce .woocommerce-pagination ul.page-numbers li a.prev{margin-right:13px;}.cms-product-inner .star-rating{display:none !important;}.mini_cart_item{padding-top:0 !important;/*-----------------
		Single Product
---------------------------*/}.mini_cart_item .product-desc{overflow:hidden;}.mini_cart_item .product-desc h5{line-height:1.1;margin-top:0;margin-bottom:10px;}.woocommerce .quantity .qty{line-height:1;padding:0 16px;width:80px;height:40px;line-height:40px;border-radius:0;}.woocommerce #content .woo_single_product div.product div.summary,.woocommerce #content .woo_single_product div.product div.images{width:auto;}.woocommerce #content .woo_single_product .woo-detail span.onsale{left:15px;font-weight:bold;}.woocommerce #content .woo_single_product .woo-detail .summary .woocommerce-product-rating{line-height:1;}.woocommerce #content .woo_single_product .woo-detail .summary .woocommerce-product-rating .star-rating{margin:0 30px 0 0;}.woocommerce #content .woo_single_product .woo-detail .summary .woocommerce-product-rating .star-rating span:before{color:#333;}.woocommerce #content .woo_single_product .woo-detail .summary .woocommerce-product-rating .woocommerce-review-link{font-size:11px;font-style:italic;}.woocommerce #content .woo_single_product .woo-detail .summary .woo_detail_price{margin-bottom:20px;}.woocommerce #content .woo_single_product .woo-detail .summary .woo_detail_price .price{color:#9c0;font-size:24px;font-family:;font-weight:bold;border-bottom:1px solid #d6d6d6;margin:0;padding-bottom:10px;}.woocommerce #content .woo_single_product .woo-detail .summary .woo_detail_price .price del{color:#d6d6d6;opacity:1;}.woocommerce #content .woo_single_product .woo-detail .summary .woo_detail_price .price ins{text-decoration:none;}.woocommerce #content .woo_single_product .woo-detail .summary .woo_detail_des{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #d6d6d6;font-family:;}.woocommerce #content .woo_single_product .woo-detail .summary .woocommerce-Price-amount.amount{color:#ffb400;}.woocommerce #content .woo_single_product .woo-detail .summary .product_meta{text-transform:uppercase;color:#ffb400;}.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs{padding-left:0;margin:0;}.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs li{background:transparent;border-color:#d3ced2 #d3ced2 transparent;border-radius:0;box-shadow:none;margin:0;}.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs li a{color:#292c2f;}.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs li:after,.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs li:before{display:none;}.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs li.active{color:#ffb400;border-bottom-color:#fff;}.woocommerce #content .woo_single_product .woocommerce-tabs ul.tabs.wc-tabs li.active a{color:#ffb400;}.woocommerce #content .woo_single_product .woocommerce-tabs .woocommerce-Tabs-panel{padding:30px 0;box-shadow:none;background:transparent;border-color:transparent;}.woocommerce #content .woo_single_product .woocommerce-tabs .woocommerce-Tabs-panel h2,.woocommerce #content .woo_single_product .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews-title{font-size:20px;}.woocommerce form .form-row select,.woocommerce form .form-row .select2-container,.woocommerce form .form-row input.input-text{line-height:40px;height:40px;}.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#ffb400;}.woocommerce form .form-row.validate-required select,.woocommerce form .form-row.validate-required .select2-container,.woocommerce form .form-row.validate-required input.input-text{border-color:#a00;}.woocommerce table.shop_table th{text-transform:capitalize;color:#292c2f;}.woocommerce div.product form.cart .variations td.label{display:table-cell;vertical-align:middle;text-align:left;}.woocommerce div.product form.cart .variations label{font-size:18px;text-transform:capitalize;color:#292c2f;}.select2-container .select2-choice,div.product form.cart .variations select{padding:0 16px;height:40px;line-height:40px;}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top-color:#ffb400;}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#ffb400;}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{padding:0 16px;width:auto;height:40px;line-height:40px;}@media screen and (max-width:767px){/* List Product Widget
------------------------------*/.woo-product-list .woocommerce-result-count,.woo-product-list .woocommerce-ordering{width:100%;}.woo-product-list .woocommerce-ordering{margin:0 auto 20px;}.sidebarwoo{margin-top:60px;}}.woocommerce.widget ul.product_list_widget li{margin-bottom:20px;padding:0;font-size:13px;}.woocommerce.widget ul.product_list_widget li:last-child{margin-bottom:0;}.woocommerce.widget ul.product_list_widget li a{font-weight:normal;display:inline-block;}.woocommerce.widget ul.product_list_widget li a.woo-featured-wg{float:left;}.woocommerce.widget ul.product_list_widget li a img{float:left;margin:0 15px 0 0;width:70px;}.woocommerce.widget ul.product_list_widget li .woo-widget-product-desc{padding-left:85px;}.woocommerce.widget ul.product_list_widget li .woo-widget-product-desc .product-title{display:block;font-weight:400;line-height:1.4;font-size:13px;margin-bottom:2px;}.woocommerce.widget ul.product_list_widget li .woo-widget-product-desc del,.woocommerce.widget ul.product_list_widget li .woo-widget-product-desc ins{line-height:19px !important;font-size:13px !important;}.woocommerce.widget ul.product_list_widget li .woo-widget-product-desc ins{text-decoration:none;}.woocommerce.widget ul.product_list_widget li .woo-widget-product-desc .star-rating{line-height:1 !important;margin-top:2px;}.woocommerce-checkout .woocommerce-shipping-fields label{font-weight:400;}form .contact-form{/*------------------------------
	5.6 Error
------------------------------*/}form .contact-form h3{margin:0 0 10px 0;}form .contact-form .form-group{float:left;width:100%;}form .contact-form .form-group .control-label{padding-top:7px;margin-bottom:0;text-align:right;width:100%;font-weight:300;}@media screen and (max-width:991px){form .contact-form .form-group .control-label{text-align:left;margin-bottom:5px;}}form .contact-form .form-group textarea{height:100px;}@media screen and (max-width:767px){form .contact-form .contact-form{margin:60px 0 0;}}.error404{/*------------------------------
	5.7 Search
------------------------------*/}.error404 #top-bar,.error404 .site-header,.error404 #page-title,.error404 .quote_wrap,.error404 .site-footer{display:none;}.error404 #content{padding:0;}.error404 .error-page-inner{position:relative;}.error404 .error-page-inner .error{position:absolute;top:45%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;font-family:"Raleway", sans-serif;display:block;position:relative;}.error404 .error-page-inner .error .error-code{font-weight:bold;font-size:96px;font-family:"Raleway", sans-serif;line-height:1;margin:0 0 10px 0;padding:0;}@media screen and (max-width:480px){.error404 .error-page-inner .error .error-code{font-size:70px;}}.error404 .error-page-inner .error .error-message{font-size:24px;line-height:1;margin-bottom:30px;}.error404 .error-page-inner .error .btn-error{padding:10px 16px;font-size:18px;line-height:1.33333;font-weight:400;}@media (max-width:1800px) and (min-width:981px){.error404 .error-page-inner .error{top:40%;}}@media (max-width:980px) and (min-width:767px){.error404 .error-page-inner .error{top:30%;}}.no-results{/*------------------------------
	5.8 Coming Soon
------------------------------*/}.no-results form.searchform{position:relative;width:100%;margin-bottom:30px;}.no-results form.searchform input{padding-right:30px;}.no-results form.searchform .searchsubmit{position:absolute;right:5px;line-height:40px;background:none;border:none;box-shadow:none;top:0;}.page-template-comingsoon #top-bar,.page-template-comingsoon #masthead,.page-template-comingsoon #colophon,.page-template-comingsoon #page-title{display:none;}.page-template-comingsoon .comingsoon-title{margin-top:130px;font-size:42px;margin-bottom:10px;font-weight:700;line-height:42px;color:#fff;}@media screen and (max-width:480px){.page-template-comingsoon .comingsoon-title{margin-top:80px;}}.page-template-comingsoon .comingsoon-content{font-size:28px;font-weight:300;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#fff;}@media screen and (max-width:767px){.page-template-comingsoon{background-size:cover !important;}}.error404 .error-page-inner{height:100vh;}.btn{color:#292c2f;background:transparent;border:1px solid #292c2f;border-radius:4px;box-shadow:none;font-weight:bold;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;text-transform:capitalize;height:auto;/*------------------------------
	6.2 VC Grid
------------------------------*/}.btn:hover,.btn:focus{background-color:#292c2f;border-color:#292c2f;color:#fff;}.btn.btn-lagre{padding:15px 30px;line-height:1;text-transform:uppercase;font-size:15px;}.btn.btn-lagre:hover,.btn.btn-lagre:focus{border-color:#ffb400;color:#ffb400;background-color:transparent;}@media screen and (max-width:992px){.btn.btn-lagre{padding:15px;}}.btn.btn-default:hover,.btn.btn-default:focus{border-color:#292c2f;color:#fff;background-color:#292c2f;}.btn.btn-primary{background:#ffb400;border-color:#ffb400;font-weight:300;color:#fff;}.btn.btn-primary:hover,.btn.btn-primary.focus{background:rgba(255, 180, 0, 0.8);border-color:rgba(255, 180, 0, 0.8);color:#fff;}.btn.btn-md{padding:10px 20px;}.btn.fs_mini{font-size:10px;font-weight:700;}.cms-grid-wraper .cms-filter-category{text-align:center;font-size:0;margin:0 0 30px 0;}.cms-grid-wraper .cms-filter-category li{padding:0;}.cms-grid-wraper .cms-filter-category li a{background:#292c2f;border-radius:4px;color:#fff;font-size:13px;text-transform:uppercase;font-weight:bold;padding:5px 10px;margin:10px 3px 0 0;-webkit-transition:all 0.4s ease-in-out 0;transition:all 0.4s ease-in-out 0;}.cms-grid-wraper .cms-filter-category li a.active,.cms-grid-wraper .cms-filter-category li a:hover{background:#ffb400;color:#fff;}.blog_detail{margin-bottom:20px;position:relative;}.blog_detail span.post-format{display:block;background:#ffb400;color:#fff;width:48px;height:48px;font-size:24px;line-height:48px;text-align:center;border-radius:4px;}.blog_detail .icon_postformat{position:absolute;left:0;top:0;}.blog_detail .info{font-size:12px;font-weight:bold;margin-left:68px;}.blog_detail .info span{display:block;line-height:1.42857;text-transform:uppercase;}.blog_detail .info span i{margin-right:5px;}.blog_detail .info span a{color:#ffb400;}.blog_detail .info span a:hover,.blog_detail .info span a:focus{color:#cc9000;}.blog_detail .info span.date{color:#fff;border-radius:4px;padding:10px;background:#ffb400;font-size:12px;}.blog_detail .info .entry-title{margin:5px 0 0;font-size:24px;}.blog_detail .info .entry-title a{color:#292c2f;}.blog_detail .info .entry-title a:hover{color:#ffb400;}.cms_grid_blog{/*Grid Team*/}.cms_grid_blog article{margin-bottom:40px;border-bottom:1px solid #eee;padding-bottom:20px;}.cms_grid_blog .grid_thumb{margin-bottom:10px;}.cms_grid_blog .readmore{margin-top:10px;}.cms_grid_team .cms_team{padding-bottom:20px;}.cms_grid_team .cms_team .thumnail{position:relative;text-align:center;}.cms_grid_team .cms_team .thumnail .social_team{list-style:none;margin:0;padding:0;text-align:center;}.cms_grid_team .cms_team .thumnail .social_team li{display:inline-block;text-align:center;}.cms_grid_team .cms_team .thumnail .social_team li a{color:#fff;background:#292c2f;border-radius:4px;border:none;text-shadow:none;box-sizing:border-box;display:inline-block;width:35px;height:35px;line-height:35px;font-size:18px;text-align:center;}.cms_grid_team .cms_team .thumnail .social_team li a:hover{background:rgba(41, 44, 47, 0.7);}.cms_grid_team .cms_team .thumnail .no-overlay .social_team_wrap{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255, 180, 0, 0.7);-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-webkit-transform:translate3d(0);-ms-transform:translate3d(0);transform:translate3d(0);opacity:0;}.cms_grid_team .cms_team .thumnail .no-overlay .social_team_wrap .social_team{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;right:0;}.cms_grid_team .cms_team .thumnail .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255, 180, 0, 0.7);-webkit-transform:translate3d(0);-ms-transform:translate3d(0);transform:translate3d(0);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;opacity:0;}.cms_grid_team .cms_team .thumnail .overlay .overlay_inner{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0;right:0;color:#fff;font-size:1rem;}.cms_grid_team .cms_team .thumnail .overlay .overlay_inner h4{color:#fff;}.cms_grid_team .cms_team .thumnail:hover .no-overlay .social_team_wrap,.cms_grid_team .cms_team .thumnail:hover .overlay{opacity:1;}.cms_grid_team .cms_team .thumnail:hover .overlay{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}@media screen and (max-width:767px){.cms_grid_team .cms_team .thumnail{max-width:300px;}}@media screen and (max-width:991px){.cms_grid_team .cms_team .thumnail{margin:0 auto 30px;}}.cms_grid_team .cms_team .desc .title{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;}.cms_grid_team .cms_team .desc .title h3{margin:0 0 10px;}.cms_grid_team .cms_team .desc .title em{font-weight:300;}.cms_grid_team .cms_team .desc .contact_team{font-weight:300;}.cms_grid_team .cms_team .desc .contact_team a{color:#ffb400;}.cms_grid_team .cms_team .desc .contact_team a:hover,.cms_grid_team .cms_team .desc .contact_team a:focus{color:#cc9000;}@media screen and (max-width:767px){.cms_grid_team .cms_team .desc{text-align:center;}}.team_hidden_desc{display:none;/*Grid Portfolio */}.cms_grid_portfolio{/*Grid Project*/}.cms_grid_portfolio .cms_portfolio{background:#f8f8f8;}.cms_grid_portfolio .cms_portfolio .thumb{position:relative;}.cms_grid_portfolio .cms_portfolio .thumb a.popup{position:absolute;top:0;bottom:0;left:0;right:0;text-align:center;background:rgba(255, 180, 0, 0.8);-webkit-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;opacity:0;}.cms_grid_portfolio .cms_portfolio .thumb a.popup i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:35px;color:#fff;left:0;right:0;font-weight:bold;}.cms_grid_portfolio .cms_portfolio .thumb:hover a.popup{opacity:1;}.cms_grid_portfolio .cms_portfolio .desc{text-align:center;padding:0 30px;overflow:hidden;}.cms_grid_portfolio .cms_portfolio .desc .title{color:#ffb400;/* .link {
				font-size: 20px;
				color: $link_color_hover;
				&:hover,&:focus {
					color: $link_secondary_color;
				}
			} */}.cms_grid_portfolio .cms_portfolio .desc .title:hover,.cms_grid_portfolio .cms_portfolio .desc .title:focus{color:#cc9000;}.cms_grid_portfolio .cms_portfolio .taxo{display:block;overflow:hidden;}.cms_grid_portfolio .cms_portfolio .taxo a{display:inline-block;color:#fff;border-radius:4px;padding:5px 10px;font-size:12px;line-height:14px;margin-bottom:5px;margin-right:5px;background:rgba(255, 180, 0, 0.5);-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}.cms_grid_portfolio .cms_portfolio .taxo a:hover,.cms_grid_portfolio .cms_portfolio .taxo a:focus{background:#ffb400;}.cms_grid_portfolio .cms_portfolio .taxo a.link{margin-right:0;}.cms_grid_portfolio.nopadding{margin:0;}.cms_grid_portfolio.nopadding .cms-grid-item{padding:0;margin:0;}.cms_grid_project_wrap{/*------------------------------
	6.3 VC Fancybox
------------------------------*/}.cms_grid_project_wrap .cms-filter-category li a{font-weight:300;text-transform:capitalize;background:transparent;color:rgba(41, 44, 47, 0.5);}.cms_grid_project_wrap .cms_grid_project .cms_project{position:relative;overflow:hidden;}.cms_grid_project_wrap .cms_grid_project .cms_project .thumb{position:relative;}@media screen and (max-width:767px){.cms_grid_project_wrap .cms_grid_project .cms_project .thumb img{width:100%;}}.cms_grid_project_wrap .cms_grid_project .cms_project .desc{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(80, 80, 80, 0.8);color:#fff;padding:20px;opacity:0;-webkit-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in;}.cms_grid_project_wrap .cms_grid_project .cms_project .desc a.title,.cms_grid_project_wrap .cms_grid_project .cms_project .desc a.link{color:#ffb400;}.cms_grid_project_wrap .cms_grid_project .cms_project .desc a.title:hover,.cms_grid_project_wrap .cms_grid_project .cms_project .desc a.link:hover{color:#cc9000;}.cms_grid_project_wrap .cms_grid_project .cms_project .desc .content{margin:10px 0;padding:0 0 10px;display:block;}@media screen and (max-width:360px){.cms_grid_project_wrap .cms_grid_project .cms_project .desc .content{display:none;}}.cms_grid_project_wrap .cms_grid_project .cms_project .desc span.taxo{position:absolute;bottom:0;left:0;right:0;background:#ffb400;padding:10px 20px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.cms_grid_project_wrap .cms_grid_project .cms_project .desc span.taxo a{color:#fff;}.cms_grid_project_wrap .cms_grid_project .cms_project .desc span.taxo a:hover,.cms_grid_project_wrap .cms_grid_project .cms_project .desc span.taxo a:focus{color:#292c2f;}.cms_grid_project_wrap .cms_grid_project .cms_project:hover .desc{opacity:1;}.cms_grid_project_wrap .cms_grid_project.nopadding{margin:0;}.cms_grid_project_wrap .cms_grid_project.nopadding .cms-grid-item{padding:0;margin:0;}.cms-fancyboxes-style-1 .icon{display:block;color:#ffb400;}.cms-fancyboxes-style-2 .fancy_title i{vertical-align:middle;margin-right:12px;}.cms-fancyboxes-style-2 .style2_border_right{border-right:1px solid #ddd;overflow:hidden;}@media screen and (max-width:767px){.cms-fancyboxes-style-2 .style2_border_right{border-right:none;border-bottom:1px solid #ddd;padding-bottom:20px;}}.cms-fancyboxes-style-3 .cms-fancy-foot a.btn.btn-md{line-height:20px;}.cms-fancyboxes-style-4 .cms-fancybox-item{border-radius:4px;border:1px solid #ffb400;background:transparent;padding:35px;-webkit-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}.cms-fancyboxes-style-4 .cms-fancybox-item:hover,.cms-fancyboxes-style-4 .cms-fancybox-item:focus{background:#ffb400;}.cms-fancyboxes-style-5{/*------------------------------
	6.4 VC Button
------------------------------*/}.cms-fancyboxes-style-5 .cms-fancyboxes-body{background-size:cover;border-radius:4px;padding:50px;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}.cms-fancyboxes-style-5 .cms-fancyboxes-body .cms-fancybox-item{-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;color:#fff;background-color:#ffb400;background-repeat:no-repeat;background-position:bottom right;padding:30px;display:block;border-radius:4px;}.cms-fancyboxes-style-5 .cms-fancyboxes-body .cms-fancybox-item a{color:#fff;}.cms-fancyboxes-style-5 .cms-fancyboxes-body .cms-fancybox-item a:hover,.cms-fancyboxes-style-5 .cms-fancyboxes-body .cms-fancybox-item a:focus{color:#cc9000;}.cms-fancyboxes-style-5 .cms-fancyboxes-body .fancy_title{margin:0 0 10px;font-weight:600;}.cms-fancyboxes-style-5 .cms-fancyboxes-body .fancy-box-content{display:block;}.cms-fancyboxes-style-5 .cms-fancyboxes-body .readmore:after{content:"\f141";display:block;text-align:center;margin-top:20px;font-family:FontAwesome;font-size:28px;line-height:0;}.cms-fancyboxes-style-5 .cms-fancyboxes-body:hover .cms-fancybox-item,.cms-fancyboxes-style-5 .cms-fancyboxes-body:focus .cms-fancybox-item{background-color:#292c2f;}@media screen and (max-width:1199px){.cms-fancyboxes-style-5 .cms-fancyboxes-body{padding:20px;}}@media screen and (max-width:991px){.cms-fancyboxes-style-5 .cms-fancyboxes-body .cms-fancybox-item{padding:15px;}}.vc_btn3-container .vc_btn3-style-cms-button.cms-default{font-size:14px !important;border:1px solid #292c2f;padding:10px 20px;box-shadow:none;text-shadow:none;font-family:"Raleway", sans-serif !important;font-weight:700 !important;margin:0;overflow:visible;font:inherit;text-transform:none;display:inline-block;box-sizing:border-box;vertical-align:middle;line-height:30px;min-height:30px;text-decoration:none;text-align:center;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;background:transparent;border-color:#292c2f;color:#292c2f;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default:hover,.vc_btn3-container .vc_btn3-style-cms-button.cms-default:focus{background:#292c2f;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-primary{background:#ffb400;border-color:#ffb400;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-primary:hover,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-primary:focus{background:rgba(255, 180, 0, 0.8);color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-primary2{background:transparent;border-color:#ffb400;color:#ffb400;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-primary2:hover{background:#ffb400;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-success{background:#2ecc71;border-color:#2ecc71;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-success:hover,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-success:focus{background:rgba(46, 204, 113, 0.8);border-color:#2ecc71;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-success.vc_btn3-size-sm{line-height:25px;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-danger{background:#d91e18;border-color:#d91e18;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-danger:hover,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-danger:focus{background:rgba(217, 30, 24, 0.8);border-color:#d91e18;color:#fff;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-white,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-white{background:#fff;border-color:transparent;color:#292c2f;/*Size*/}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-white:hover,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-white:hover,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-white:focus,.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-color-cms-white:focus{background:rgba(255, 255, 255, 0.8);color:#292c2f;border-color:transparent;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-size-sizemini{font-size:10px !important;min-height:20px;line-height:20px;}.vc_btn3-container .vc_btn3-style-cms-button.cms-default.vc_btn3-size-sizelg{font-size:18px !important;min-height:40px;line-height:40px;}.vc_btn3-shape-cms-rounded4{border-radius:4px;/*------------------------------
	6.5 CMS Pricing
------------------------------*/}.cms-pricing-item{/*------------------------------
	6.6 CMS Callout
------------------------------*/}.cms-pricing-item .pricing-table{background:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cms-pricing-item .pricing-table > img{width:100%;}.cms-pricing-item .pricing-table .desc{display:block;padding:15px;}.cms-pricing-item .pricing-table .desc h3.title{margin:10px 0;}.cms-pricing-item .pricing-table .desc h3.title a{color:#ffb400;}.cms-pricing-item .pricing-table .desc h3.title a:hover{color:#cc9000;}.cms-pricing-item .pricing-table .desc .subtitle{display:block;}.cms-pricing-item .pricing-table .price{background:#292c2f;font-size:2.2em;font-weight:bold;padding:20px 15px;color:#fff;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}.cms-pricing-item .pricing-table .price span{font-size:12px;}.cms-pricing-item .pricing-table .pricing-table-features .pricing_values{font-size:1.1em;display:block;padding:15px;background:transparent;border-bottom:1px solid #e0e0e0;}.cms-pricing-item .pricing-table .pricing-table-sign-up{padding:8px 15px;}.cms-pricing-item .pricing-table .pricing-table-sign-up a.readmore_pricing{display:inline-block;background:#292c2f;color:#fff;border-radius:4px;padding:10px 15px;}.cms-pricing-item .pricing-table .pricing-table-sign-up a.readmore_pricing:hover,.cms-pricing-item .pricing-table .pricing-table-sign-up a.readmore_pricing:focus{background:#ffb400;}.cms-pricing-item .pricing-table .borderbottom{border-bottom:1px solid #e0e0e0;}.cms-pricing-item .pricing-table:hover,.cms-pricing-item .pricing-table.pricing-table-highlighted{background:#f4f4f4;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}.cms-pricing-item .pricing-table:hover .price,.cms-pricing-item .pricing-table.pricing-table-highlighted .price{background:#ffb400;}.cms-callout-wrap{/*------------------------------
	6.7 VC Accordion
------------------------------*/}.cms-callout-wrap .callout-heading{margin:0 0 10px;}.cms-callout-wrap .callout-heading .vc_btn3-container{margin:10px 0 0 10px;display:inline-block;}.vc_tta-color-link_color{/*------------------------------
	6.8 Grid Gallery New
------------------------------*/}.vc_tta-color-link_color .vc_tta-panels .vc_tta-panel{background:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, .05);border-radius:4px;}.vc_tta-color-link_color .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{border:1px solid #292c2f;border-radius:4px !important;padding:6px 0;}.vc_tta-color-link_color .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover{background:#292c2f;}.vc_tta-color-link_color .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading:hover a{color:#fff;}.vc_tta-color-link_color .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{padding:15px 15px 20px 15px;border-top:1px solid #ddd;margin-top:1px;}.vc_tta-color-link_color.vc_tta.vc_general .vc_tta-panel-title > a{line-height:1.1;padding:10px 12px;}.cms-gallery-images{/*------------------------------
	6.9 VC Custom Heading
------------------------------*/}.cms-gallery-images .gallery-item{padding:0;margin:0;/* Gutter */}.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:#ffb400;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-gallery-images.gutter-5 .cms-gallery-images-inner{margin-left:-5px;}.cms-gallery-images.gutter-5 .gallery-item .gallery-item-inner{margin-left:5px;margin-bottom:5px;}.cms-gallery-images.gutter-10 .cms-gallery-images-inner{margin-left:-10px;}.cms-gallery-images.gutter-10 .gallery-item .gallery-item-inner{margin-left:10px;margin-bottom:10px;}.cms-gallery-images.gutter-15 .cms-gallery-images-inner{margin-left:-15px;}.cms-gallery-images.gutter-15 .gallery-item .gallery-item-inner{margin-left:15px;margin-bottom:15px;}.cms-gallery-images.gutter-20 .cms-gallery-images-inner{margin-left:-20px;}.cms-gallery-images.gutter-20 .gallery-item .gallery-item-inner{margin-left:20px;margin-bottom:20px;}.cms-gallery-images.gutter-25 .cms-gallery-images-inner{margin-left:-25px;}.cms-gallery-images.gutter-25 .gallery-item .gallery-item-inner{margin-left:25px;margin-bottom:25px;}.cms-gallery-images.gutter-30 .cms-gallery-images-inner{margin-left:-30px;}.cms-gallery-images.gutter-30 .gallery-item .gallery-item-inner{margin-left:30px;margin-bottom:30px;}.cms-gallery-images.gutter-35 .cms-gallery-images-inner{margin-left:-35px;}.cms-gallery-images.gutter-35 .gallery-item .gallery-item-inner{margin-left:35px;margin-bottom:35px;}.vc_custom_heading{/*------------------------------
	6.10 Countdown
------------------------------*/}.vc_custom_heading.default h3.cmsc-custom-heading{padding:20px 0 0;margin:0 0 20px;position:relative;}.vc_custom_heading.default h3.cmsc-custom-heading:before{content:"";background:#ffb400;display:block;position:absolute;width:30px;height:4px;border-radius:4px;left:0;top:0;z-index:1;}.vc_custom_heading.default.text-center h3.cmsc-custom-heading:before{margin:0 auto;right:0;}.vc_custom_heading.default.text-right h3.cmsc-custom-heading:before{right:0;left:auto;}@media screen and (max-width:480px){.vc_custom_heading h1.cmsc-custom-heading{font-size:60px !important;}}.vc_custom_heading.big-shadow{text-shadow:7px 7px #996c00;}@media screen and (max-width:480px){.vc_custom_heading.big-shadow h1.cmsc-custom-heading{font-size:80px !important;}}.countdown-item-container{display:inline-block;margin:80px 15px;text-align:center;/*------------------------------
	6.11 Countdown
------------------------------*/}.countdown-item-container .countdown-amount{background:#282828;border-radius:0;color:#fff;display:inline-block;font-size:48px;font-weight:bold;height:130px;line-height:130px;width:130px;}.countdown-item-container .countdown-period{color:#fff;display:block;font-family:;font-size:18px;margin-top:10px;text-transform:none;}.countdown-item-container{display:inline-block;margin:80px 15px;text-align:center;color:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}.countdown-item-container .countdown-amount{background:#282828;border-radius:0;color:#fff;display:inline-block;font-size:48px;font-weight:bold;height:130px;line-height:130px;border-radius:4px;width:130px;}.countdown-item-container .countdown-period{color:#fff;display:block;font-size:18px;margin-top:10px;text-transform:none;text-transform:capitalize;font-family:"Raleway", sans-serif;}@media screen and (max-width:767px){.countdown-item-container{margin-bottom:30px;margin-top:30px;}}.comingsocial{/*------------------------------
	6.12 Text Block
------------------------------*/}.comingsocial .social_footer{list-style:none;padding:0;margin:-5px;display:inline-block;}.comingsocial .social_footer li{display:inline-block;margin:0 15px;}.comingsocial .social_footer li a{color:rgba(255, 255, 255, 0.7);font-size:24px;-webkit-transition:color 400ms;transition:color 400ms;padding:5px 9px;border-radius:4px;}.comingsocial .social_footer li a:hover,.comingsocial .social_footer li a:focus{background:#cc9000;color:#fff;}.cms_text_block{/*------------------------------
	6.13 CMS Carousel
------------------------------*/}.cms_text_block ul{list-style:none;padding:0;}.cms-carousel .cms-carousel-item img{border-radius:4px;}.cms-carousel a{color:#ffb400;}.cms-carousel a:hover,.cms-carousel a:focus{color:#cc9000;}.cms-carousel .content,.cms-carousel .link{display:block;}.cms-carousel .owl-controls{margin-top:35px;text-align:center;}.cms-carousel .owl-controls .owl-nav .owl-prev,.cms-carousel .owl-controls .owl-nav .owl-next{display:inline-block;background:#ffb400;border:0 none;color:#fff;width:30px;height:30px;line-height:30px;opacity:0.5;cursor:pointer;margin-left:5px;text-align:center;position:relative;border-color:transparent;border-radius:5px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.cms-carousel .owl-controls .owl-nav .owl-prev:hover,.cms-carousel .owl-controls .owl-nav .owl-next:hover,.cms-carousel .owl-controls .owl-nav .owl-prev:focus,.cms-carousel .owl-controls .owl-nav .owl-next:focus{opacity:1;}.cms-carousel .owl-controls .owl-dots .owl-dot{display:inline-block;margin:0 3px;}.cms-carousel .owl-controls .owl-dots .owl-dot span{display:block;width:30px;height:4px;background:#ffb400;border-radius:4px;opacity:0.5;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.cms-carousel .owl-controls .owl-dots .owl-dot span:hover,.cms-carousel .owl-controls .owl-dots .owl-dot span:focus{opacity:1;}.cms-carousel .owl-controls .owl-dots .owl-dot.active span{opacity:1;}.cms-carousel-testimonial .cms-carousel-item{background-image:url(../images/quotes.png);background-repeat:no-repeat;background-position:top center;}.cms-carousel-testimonial .thumb{max-width:30%;margin:0 auto;}.cms-carousel-testimonial .title{margin:20px 0 10px;}.cms-carousel-testimonial .taxo{display:block;font-style:italic;}.cms-carousel-testimonial .content{line-height:1.9em;margin-top:10px;display:block;}.cms-carousel-blog{/*------------------------------
	6.14 CMS Image Client
------------------------------*/}.cms-carousel-blog .has-thumbnail{margin-bottom:30px;overflow:hidden;}.cms-carousel-blog .cms-carousel-desc .title{font-weight:700;}.cms-carousel-blog .cms-carousel-desc span{display:block;}.cms-carousel-blog .cms-carousel-desc span.date{font-weight:bold;font-size:12px;margin-bottom:7px;}.cms-carousel-blog .cms-carousel-desc span.desc{margin-bottom:20px;}.cms-carousel-blog .cms-carousel-desc .readmore{color:#292c2f;}.cms-carousel-blog .cms-carousel-desc .readmore:hover,.cms-carousel-blog .cms-carousel-desc .readmore:focus{color:#fff;}@media screen and (min-width:768px){.cms-client-item.col-lg-5fake{width:calc(100%/5) !important;}}@media screen and (max-width:767px){/*------------------------------
	6.15 CMS ProgressBar
------------------------------*/.cms-client-item{text-align:center;}}.cms-process-wraper{/*------------------------------
	6.16 CMS Inview
------------------------------*/}.cms-process-wraper .process_inner{float:left;}.cms-process-wraper .process_inner .process{padding:0 30px;position:relative;}.cms-process-wraper .process_inner .process:after{content:"\f054";display:block;font-family:FontAwesome;font-size:20px;right:0;position:absolute;top:50%;}@media screen and (max-width:1199px){.cms-process-wraper .process_inner .process{padding-left:0;}}.cms-process-wraper .process_inner .icon{background:#ffb400;-webkit-transition:background 0.2s, color 0.2s;transition:background 0.2s, color 0.2s;display:inline-block;font-size:0;cursor:pointer;margin:15px 0;width:90px;height:90px;border-radius:4px;text-align:center;position:relative;z-index:1;color:#fff;}.cms-process-wraper .process_inner .icon i{font-size:48px;line-height:90px;color:#fff;}.cms-process-wraper .process_inner .icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 2px #ffb400;-webkit-transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0;position:absolute;width:100%;height:100%;border-radius:4px;content:'';box-sizing:content-box;text-align:center;}.cms-process-wraper .process_inner:hover .icon{background:#cc9000;color:#fff;}.cms-process-wraper .process_inner:hover .icon:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}@media screen and (max-width:991px){.cms-process-wraper .process_inner{width:100% !important;}.cms-process-wraper .process_inner .process{padding:0 0 30px;}.cms-process-wraper .process_inner .process:after{content:"\f078";top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}}.cms-process-wraper .process_inner:last-child .process:after{content:none;}.cms-inview-wraper{position:relative;}@media screen and (max-width:767px){.cms-inview-wraper .inview_inner > img{margin-bottom:10px;}}.cms-inview-wraper .inview{position:absolute;}.cms-inview-wraper .inview .dropdown-toggle{line-height:30px;}.cms-inview-wraper .inview .dropdown-toggle .caret{color:#fff;border-top:4px solid #fff;}.cms-inview-wraper .inview .dropdown.open .dropdown-toggle{background:#ffb400;border-color:#ffb400;}.cms-inview-wraper .inview .dropdown.open .dropdown-menu{background:#f5f5f5;padding:15px 15px 30px;width:200px;}.cms-inview-wraper ul{font-size:14px;vertical-align:top;box-sizing:border-box;border-radius:0;box-shadow:none;border:0;list-style:none;padding:0;}.cms-inview-wraper ul > li{-webkit-transition:300ms;transition:300ms;}.cms-inview-wraper ul > li.dropdown-header{white-space:inherit;padding:0;}.cms-inview-wraper ul > li.dropdown-header h4{line-height:24px;}.cms-inview-wraper ul > li.dropdown-header:before{content:none;margin-right:0;}.cms-inview-wraper ul > li:before{font-family:FontAwesome;font-size:16px;color:#ffb400;content:"\f00c";margin-right:5px;}.widget{margin-bottom:60px;overflow:hidden;}.widget:after,.widget:before{display:table;content:'';/*blog*/}.widget:last-child{margin-bottom:0;/* > ul, > div > ul {
		position: relative;
		top: -5px;
	} */}.widget .wg-title{color:#292c2f;font-size:16px;line-height:1;text-transform:uppercase;margin:0px 0 20px 0;padding:0 0 11px;position:relative;border-bottom:1px solid #ddd;}.widget .wg-title:before{content:'';height:3px;width:63px;display:block;position:absolute;bottom:-1px;left:0;background-color:#ffb400;}.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:14px;font-weight:400;color:#777;}.widget select{width:100%;border:1px solid #ddd;margin-top:20px;padding:6px 10px;cursor:pointer;/* sidebar left */}.widget select option{padding:5px 10px;}.widget .textwidget{font-size:12px;line-height:20px;}.widget .textwidget .cms-button.cms-contact-sidebar{margin-top:5px;}.widget_nav_menu .widgettitle{color:#292c2f;font-size:16px;line-height:1;text-transform:uppercase;margin:0px 0 20px 0;padding:0 0 11px;position:relative;border-bottom:1px solid #ddd;}.widget_nav_menu .widgettitle:before{content:'';height:3px;width:63px;display:block;position:absolute;bottom:-1px;left:0;background-color:#ffb400;}.widget_nav_menu ul.sub-menu{padding:0;margin-left:14px;}.widget_recent_entries li,.widget_archive li,.widget_categories li,.widget_meta li,.widget_pages li,.widget_recent_entries li,.widget_rss li,.widget_nav_menu li,.widget_product_categories li{margin-bottom:0;}.widget_recent_entries li a,.widget_archive li a,.widget_categories li a,.widget_meta li a,.widget_pages li a,.widget_recent_entries li a,.widget_rss li a,.widget_nav_menu li a,.widget_product_categories li a{display:block;line-height:24px;position:relative;color:#292c2f;padding:8px;}.widget_recent_entries li a:before,.widget_archive li a:before,.widget_categories li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_recent_entries li a:before,.widget_rss li a:before,.widget_nav_menu li a:before,.widget_product_categories li a:before{font-family:FontAwesome;content:"\f105";margin-right:8px;color:#292c2f;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.widget_recent_entries li a:hover,.widget_archive li a:hover,.widget_categories li a:hover,.widget_meta li a:hover,.widget_pages li a:hover,.widget_recent_entries li a:hover,.widget_rss li a:hover,.widget_nav_menu li a:hover,.widget_product_categories li a:hover{background:#ffb400;color:#fff;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.widget_recent_entries li a:hover:before,.widget_archive li a:hover:before,.widget_categories li a:hover:before,.widget_meta li a:hover:before,.widget_pages li a:hover:before,.widget_recent_entries li a:hover:before,.widget_rss li a:hover:before,.widget_nav_menu li a:hover:before,.widget_product_categories li a:hover:before{color:#fff;}.widget_recent_entries li a:focus,.widget_archive li a:focus,.widget_categories li a:focus,.widget_meta li a:focus,.widget_pages li a:focus,.widget_recent_entries li a:focus,.widget_rss li a:focus,.widget_nav_menu li a:focus,.widget_product_categories li a:focus{background-color:#eee;}.widget_archive li a{display:inline-block;}.widget_nav_menu .menu-typography-container{margin-top:2px;}.widget_nav_menu .menu-typography-container ul.menu > li{margin-bottom:5.75px;/* margin-top: 2px; */margin-left:0;}.widget_nav_menu .menu-typography-container ul.menu > li > a{-webkit-transition:background 0.3s ease-out 0s;transition:background 0.3s ease-out 0s;background-color:#f3f3f3;background-image:none;border-color:#ffb400;border-image:none;border-radius:0;border-style:none none none solid;border-width:0 0 0 5px;color:#333;margin:0;padding:14px 18px;width:100%;font-weight:300;}.widget_nav_menu .menu-typography-container ul.menu > li > a:before{content:none;}.widget_nav_menu .menu-typography-container ul.menu > li > a:hover{-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;color:#ffb400;cursor:pointer;}.widget_nav_menu .menu-typography-container ul.menu > li.current_page_item > a{background-color:#ffb400;border-color:#292c2f;color:#fff;cursor:pointer;outline:medium none;}.widget_nav_menu .menu-typography-container ul.menu > li.current_page_item > a:focus,.widget_nav_menu .menu-typography-container ul.menu > li.current_page_item > a:active,.widget_nav_menu .menu-typography-container ul.menu > li.current_page_item > a:hover{background-color:#ffb400;border-color:#292c2f;color:#fff;}.fcgroup-sidebar-wrap{/* Rss
------------------------------*/}.fcgroup-sidebar-wrap .widget_text h3{font-size:16px;margin:20px 0 12px;}.widget_rss{/* Recent Comment
------------------------------*/}.widget_rss ul li{border-bottom:1px solid #ddd;padding:16px 0 16px 0px;}.widget_rss ul li a{padding:0px;color:#292c2f;}.widget_rss ul li a.rsswidget{/* &:first-letter {
						padding-left: 20px;
					} */background-position:left 5px;}.widget_rss ul li a:hover{color:#fff;}.widget_rss ul li a:before{display:none;}.widget_recent_comments{/* Search
------------------------------*//* .widget-area  */}.widget_recent_comments li{padding:16px 0 16px 20px;display:inline-block;background:url(../images/li-icon.png) no-repeat left 22px;border-bottom:1px solid #ddd;margin-bottom:0;}.widget_search{/* Tags
------------------------------*/}.widget_search .wg-title{margin-bottom:20px;}.widget_search form{background-color:#fff;border:1px solid #d4d4d4;height:40px;padding:6px 40px 6px 10px;width:100%;position:relative;}.widget_search form:hover,.widget_search form:focus{border-color:#ffb400;}.widget_search form:hover input,.widget_search form:focus input{box-shadow:none;}.widget_search input{border:medium none;color:#999;float:left;height:28px;line-height:20px;padding:0;width:100%;font-size:14px;background:transparent;box-shadow:none;}.widget_search button{height:28px;font-size:16px;padding:0 0 0 10px;border-left:1px solid #d4d4d4;border-right:none;border-top:none;border-bottom:none;background:0 none;color:#292c2f;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.widget_search button i{display:block;}.widget_tag_cloud.widget{margin-bottom:25px;}.tagcloud{/* Calendar
------------------------------*/}.tagcloud a{background-color:#292c2f;color:#fff;display:block;float:left;font-size:12px !important;line-height:30px;margin:0 5px 5px 0;padding:0 15px;text-decoration:none;text-transform:capitalize;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.tagcloud a:hover{color:#fff;background:#ffb400;}.widget_calendar{/* Newletter
------------------------------*/}.widget_calendar caption{margin-top:15px;margin-bottom:10px;}.widget_calendar thead th{text-align:center;padding:0;text-transform:uppercase;font-weight:bold;}.widget_calendar table,.widget_calendar table td{border-collapse:separate;border-spacing:1px;}.widget_calendar table{width:100%;}.widget_calendar table tbody td{text-align:center;}.widget_calendar tfoot td{border:none;}.widget_calendar tbody .pad{background:transparent;}.widget_calendar tbody td{background:#ddd;padding:5px;border:none;}.widget_calendar tbody td#today{background:#ffb400;color:#fff;}.widget_calendar tbody td#today a{color:#fff;}.widget_calendar tbody a{font-weight:bold;color:#292c2f;}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{color:#ffb400;}.widget_calendar td#next{text-align:right;}.footer-bottom-wrap .widget_newsletterwidget{margin-right:60px;}.cms-newsletter-1{position:relative;}.cms-newsletter-1 .newsletter-email{font-size:12px;font-weight:300;padding:6px 12px;background-color:#fff;line-height:18px;border:none;width:100%;color:#000;height:40px;line-height:40px;}.cms-newsletter-1 .newsletter-email::-webkit-input-placeholder{color:#ccc;opacity:1;}.cms-newsletter-1 .newsletter-email:-moz-placeholder{color:#ccc;opacity:1;}.cms-newsletter-1 .newsletter-email::-moz-placeholder{color:#ccc;opacity:1;}.cms-newsletter-1 .newsletter-email:-ms-input-placeholder{color:#ccc;opacity:1;}.cms-newsletter-1 .newsletter-submit{display:block;width:60px;height:40px;line-height:40px;color:#fff;background-color:#ffb400;font-size:14px;line-height:1;font-weight:400;text-align:center;position:absolute;right:0;top:0;border:none;}.cms-newsletter-1 .newsletter-submit:hover{color:#292c2f;}ul.address-wrap{margin-top:28px;}ul.address-wrap li{font-size:14px;font-weight:300;line-height:1.2;margin-bottom:12px;color:inherit;}ul.address-wrap li i{font-size:15px;color:#ffb400;margin-right:8px;}.fcgroup-sidebar-wrap .widget_newsletterwidget .wg-title{border-bottom:transparent;}.fcgroup-sidebar-wrap .widget_newsletterwidget .wg-title:before{content:none;}.cms-newsletter-2{/* Twitter feeds
------------------------------*/}.cms-newsletter-2 .subscribers-name,.cms-newsletter-2 .subscribers-email{-webkit-transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset;height:40px;width:100%;padding:6px 12px;margin:0 0 20px 0;border-color:#ccc;font-size:14px;}.cms-newsletter-2 .subscribers-name:focus,.cms-newsletter-2 .subscribers-email:focus{box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6);border-color:#66afe9;outline:none;}.twitter-home-widget{position:relative;top:-5px;/* Recen Post 
-----------------------------*/}.twitter-home-widget .item-child{margin-bottom:18px;}.twitter-home-widget .item-child:last-child{margin-bottom:0;}.twitter-home-widget .item-child .twitter-icon{float:left;font-size:15px;color:#ffb400;line-height:1;margin-right:10px;position:relative;top:4px;}.twitter-home-widget .item-child .twitter-content .jtwt_tweet_text{color:#c3c8cb;font-size:12px;line-height:20px;font-weight:300;margin-bottom:0;}.twitter-home-widget .item-child .twitter-content a{color:#ffb400;}.twitter-home-widget .item-child .twitter-content a:hover,.twitter-home-widget .item-child .twitter-content a:focus{color:#c3c8cb;}.twitter-home-widget .item-child .twitter-content .slider-reviews-autor{color:#c3c8cb;font-size:10px;line-height:16px;text-decoration:underline;font-style:italic;display:block;}.cms-recent-posts{/*-----------------------
	Widget Woocommerce
-----------------------------*//* Filter by price */}.cms-recent-posts ul li.latest-post-item{border-bottom:1px solid #ddd;color:#777;font-size:12px;padding:20px 0;margin:0;}.cms-recent-posts ul li.latest-post-item .featured-wrap{float:left;margin:0 10px 10px 0;}.cms-recent-posts ul li.latest-post-item .latest-item-info span{color:#292c2f;display:block;font-size:14px;text-transform:capitalize;line-height:1;padding-top:3px;}.cms-recent-posts ul li.latest-post-item .latest-item-info .entry-date{font-size:10px;font-style:italic;}.cms-recent-posts ul li.latest-post-item .recent_content{padding:4px 0 1px;}.cms-recent-posts ul li.latest-post-item .readmore{font-style:italic;color:#ffb400;}.woocommerce.widget_price_filter .price_slider_wrapper{margin-top:25px;}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{background:#ffb400;margin-bottom:25px;}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{background:#333;}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{border-radius:0;background:#ffb400;top:-0.4em;}.woocommerce.widget_price_filter .ui-slider-horizontal{height:1px;}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:15px 0 0;}.woocommerce .widget_shopping_cart ul.cart_list li{padding-top:15px;}.woocommerce .widget_shopping_cart .total{margin:15px 0;}.woo-product-list .widget_newsletterwidget form{margin-top:20px;}.row-bg-video{/* Unit */}.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;/* .entry-content .pagination {
	.page-numbers {
		background: #4b4e53;
		padding: 6px 12px;
		margin-right: 5px;
		color: #fff;
		@include transition(all 0.4s ease 0s);
	}

	a .page-numbers {
		background: #eee;
		color: #7e8082;
	}

	a:hover .page-numbers {
		background: #4b4e53;
		color: #fff;
	}
} */}body .comment-content ul ul{padding-left:30px;}.comments-area ul{list-style-type:square;}.comments-area ol{list-style-type:decimal;}.comments-area{margin-top:80px;}.post:not(.sticky) .detail-post-type .fa-thumb-tack:before{content:'\f03e';}.comments-area .nav-links{margin-bottom:30px;}.comments-area .nav-links:before,.comments-area .nav-links:after{content:'';display:table;clear:both;}.comments-area .nav-links .nav-previous{float:left;}.comments-area .nav-links .nav-next{float:right;}.comments-area .nav-links a{display:inline-block;padding:5px 10px;background:#ffb400;color:#fff;}.comments-area .nav-links a:hover,.comments-area .nav-links a:focus{background:#282828;}.entry-content .page-links{margin-top:15px;clear:both;}.entry-content .page-links > span:not(.page-links-title){display:inline-block;background:#ffb400;font-size:12px;line-height:1;padding:5px 8px;color:#fff;}.entry-content .page-links a{display:inline-block;background:#282828;font-size:12px;line-height:1;padding:5px 8px;color:#fff;}.entry-content .page-links a span{background:transparent;}.entry-content .page-links a:hover,.entry-content .page-links a:focus{background:#ffb400;color:#fff;}.post-password-form input[type=submit]{background-color:#ffb400;color:#fff;height:40px;border-color:#ffb400;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.post-password-form input[type=submit]:hover,.post-password-form input[type=submit]:focus{background:#282828;border-color:#282828;}.post-password-form input{display:inline-block;}.comments-area-inner .comment-main{margin-top:10px;}@media screen and (max-width:991px){.container{width:100%;}}@media screen and (max-width:767px){.wpb_single_image.vc_align_right{text-align:center !important;}}.ef3-gtb-block{max-width:610px;margin-right:auto;margin-left:auto;}.ef3-gtb-block.align-wide{max-width:1100px;}.ef3-gtb-block.align-full{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2);max-width:100vw;}.ef3-gtb-block.align-full img{width:100vw;}.ef3-gtb-block .alignleft{float:left;margin:0 30px 30px 0;}[dir="rtl"] .ef3-gtb-block .alignleft{float:right;margin:0 0 30px 30px;}.ef3-gtb-block .alignright{float:right;margin:0 0 30px 30px;}[dir="rtl"] .ef3-gtb-block .alignright{float:left;margin:0 30px 30px 0;}.ef3-gtb-block.ef3-block-separator{display:block;clear:both;}.ef3-gtb-block .blockquote,.ef3-gtb-block blockquote{margin-top:0;padding:0;}.ef3-gtb-block .blockquote:before,.ef3-gtb-block blockquote:before{display:none;}.ef3-gtb-block.wp-block-paragraph p{margin-bottom:30px;}.ef3-gtb-block.wp-block-latest-posts,.ef3-gtb-block.wp-block-categories,.ef3-gtb-block.wp-block-archives,.ef3-gtb-block.ef3-block-pullquote{margin-bottom:30px;}.alignwide{max-width:1100px;}ul.wp-block-gallery{padding-left:0;padding-right:0;}.wp-block-heading > *{margin-bottom:30px;}.wp-block-column .ef3-gtb-block{max-width:100%;}