@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i%20|%20Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i%20|%20Hind:300,400,500,600,700");@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap");@import "bootstrap.css";@import "animate.css";@import "animsition.css";@import "woocommerce.css";@import "owl.carousel.css";@import "font-awesome.css";@import "ionicons.css";@import "font-etline.css";@import "autora-icons.css";@import "shortcodes.css";@import "../../includes/rev-slider/css/settings.css";@import "../../includes/rev-slider/css/layers.css";@import "../../includes/rev-slider/css/navigation.css";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font: inherit;vertical-align: baseline;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {font-size: 62.5%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body {background: #fff;line-height: 1;}article, aside, details, figcaption, figure, footer, header, main, nav, section {display: block;}ol, ul {list-style: none;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {font-weight: normal;text-align: left;}blockquote:before, blockquote:after, q:before, q:after {content: "";content: none;}blockquote, q {quotes: none;}a:focus {outline: none;}a:hover, a:active {outline: 0;}a img {border: 0;}img {max-width: 100%;height: auto;}select {max-width: 100%;}html {scroll-behavior: smooth !important;}body, button, input, select, textarea {font-family: "Roboto Slab", serif;font-weight: 400;color: #555555;font-size: 14px;line-height: 24px;background-color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;overflow-x: hidden;overflow-y: auto;}img {height: auto;max-width: 100%;vertical-align: middle;-ms-interpolation-mode: bicubic;}p {margin: 0 0 20px;}strong, b, cite {font-weight: bold;}dfn, cite, em, i, blockquote {font-style: italic;}blockquote {position: relative;background-color: transparent;margin: 0px;padding: 0 0 0 32px;}blockquote > p:last-child {margin-bottom: 0;}blockquote cite {position: absolute;right: 0;bottom: 0;}blockquote em, blockquote i {font-style: normal;}abbr, acronym {border-bottom: 1px dotted #e0e0e0;cursor: help;}mark, ins {text-decoration: none;}sup, sub {font-size: 75%;height: 0;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -6px;}sub {bottom: -3px;}small {font-size: 75%;}big {font-size: 125%;}address {font-style: italic;margin: 0 0 20px;}code, kbd, tt, var, samp, pre {margin: 20px 0;padding: 4px 12px;background: #f5f5f5;border: 1px solid #e0e0e0;overflow-x: auto;-webkit-hyphens: none;-moz-hyphens: none;hyphens: none;border-radius: 0;height: auto;}html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*, *:before, *:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}hr {background-color: #e0e0e0;border: 0;height: 1px;margin-bottom: 20px;}ul, ol {padding: 0;margin: 0 0 20px 20px;}ul {list-style: disc;}ol {list-style: decimal;}li > ul, li > ol {margin-bottom: 0;}li {list-style: none;}ul li, ol li {padding: 0.1em 0;}dl, dd {margin: 0 0 20px;}dt {font-weight: bold;}del, .disable {text-decoration: line-through;filter: alpha(opacity=50);opacity: 0.5;}table, th, td {border: 1px solid #e0e0e0;}table {border-collapse: separate;border-spacing: 0;border-width: 1px 0 0 1px;margin: 0 0 30px;table-layout: fixed;width: 100%;}caption, th, td {font-weight: normal;text-align: left;}th {border-width: 0 1px 1px 0;font-weight: bold;}td {border-width: 0 1px 1px 0;}th, td {padding: 8px 12px;}a:hover {text-decoration: none;}embed, iframe, object, video {margin-bottom: 20px;max-width: 100%;vertical-align: middle;}p > embed, p > iframe, p > object, p > video {margin-bottom: 0;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #21759b;display: block;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}button, input {line-height: normal;}button, input, select, textarea {font-size: 100%;line-height: inherit;margin: 0;vertical-align: baseline;}input, textarea {font-size: 1em;max-width: 100%;background-image: -webkit-linear-gradient( rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) );}textarea {overflow: auto;vertical-align: top;}input[type="checkbox"] {display: inline;}button, input[type="button"], input[type="reset"], input[type="submit"] {line-height: 1;cursor: pointer;-webkit-appearance: button;border: 0;}input[type="checkbox"], input[type="radio"] {padding: 0;}input[type="search"] {-webkit-appearance: textfield;}input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #f7f7f7 inset;}input[type="search"] {outline: 0;}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {display: none;}select, 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"] {color: #777;border: 1px solid #e7e7e7;padding: 13px 20px;letter-spacing: 0px;background-color: transparent;line-height: inherit;width: 100%;margin-bottom: 14px;height: auto;text-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: border ease 0.238s;-moz-transition: border ease 0.238s;transition: border ease 0.238s;}.wpcf7-form select, .wpcf7-form textarea, .wpcf7-form input {margin-bottom: 0;}textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {border-color: #363636;outline: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}button, input[type="button"], input[type="reset"], input[type="submit"] {letter-spacing: 0.5px;font-weight: 600;text-transform: uppercase;background-color: #363636;color: #fff;padding: 16px 30px;display: inline-block;font-family: "Montserrat", sans-serif;-webkit-appearance: none;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;transition: all ease 0.3s;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {outline: 0;background-color: #222;}::-webkit-input-placeholder {color: #999;}:-moz-placeholder {color: #999;}::-moz-placeholder {color: #999;opacity: 1;}:-ms-input-placeholder {color: #999;}a {color: #222;outline: 0;text-decoration: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}a:hover, a:focus, a:active {outline: 0;color: #363636;text-decoration: none;}h1, h2, h3, h4, h5, h6 {color: #4b5faa !important;font-weight: 600;line-height: 1.5;margin: 0 0 15px;text-rendering: optimizeLegibility;}h1 {font-size: 2.428em;}h2 {font-size: 2em;}h3 {font-size: 1.714em;}h4 {font-size: 1.428em;}h5 {font-size: 1.2em;}h6 {font-size: 1.142em;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: inherit;}.no-margin {margin: 0px !important;}.no-border {border: 0px !important;}.no-letter-spacing {letter-spacing: 0px !important;}.max-width-770 {max-width: 770px !important;}.max-width-680 {max-width: 680px !important;}.font-heading {font-family: "Montserrat", sans-serif;}.font-size-35 {font-size: 35px !important;}.font-size-30 {font-size: 30px !important;}.font-size-28 {font-size: 28px !important;}.font-size-16 {font-size: 16px !important;}.font-size-14 {font-size: 14px !important;}.font-weight-700 {font-weight: 700 !important;}.font-weight-600 {font-weight: 600 !important;}.font-weight-400 {font-weight: 400 !important;}.line-height-62 {line-height: 62px !important;}.line-height-50 {line-height: 50px !important;}.line-height-39 {line-height: 39px !important;}.line-height-28 {line-height: 28px !important;}.line-height-27 {line-height: 27px !important;}.line-height-26 {line-height: 26px !important;}.line-height-24 {line-height: 24px !important;}.line-height-normal {line-height: normal !important;}.letter-spacing-1-4 {letter-spacing: 1.4px !important;}.letter-spacing-1-1 {letter-spacing: 1.1px !important;}.letter-spacing-03 {letter-spacing: 0.3px !important;}.letter-spacing-01 {letter-spacing: 0.1px !important;}.letter-spacing-005 {letter-spacing: -0.05px !important;}.text-accent {color: #363636 !important;}.text-white {color: #fff !important;}.text-808 {color: #808080 !important;}.text-777 {color: #777 !important;}.text-666 {color: #666 !important;}.bg-light-grey {background-color: #f3f4f6 !important;}.bg-white-column {background-color: #fff !important;}.bg-light-snow {background-color: #fafafb;}.bg-f7f {background-color: #f7f7f7 !important;}.bg-ffc {background-color: #363636 !important;}.bg-row-1 {background: url("../img/page/bg-quote.jpg") center center no-repeat;background-size: cover;}.bg-row-2 {background: url("../img/page/bg-iconbox.jpg") center center no-repeat;background-size: cover;}.padding-top-45 {padding-top: 45px !important;}.padding-top-17 {padding-top: 17px !important;}.padding-top-16 {padding-top: 16px !important;}.padding-left-13 {padding-left: 13px !important;}.padding-left-7 {padding-left: 7px !important;}.margin-top-55 {margin-top: 55px !important;}.margin-top-51 {margin-top: 51px !important;}.margin-top-40 {margin-top: 40px !important;}.margin-top-33 {margin-top: 33px !important;}.margin-top-30 {margin-top: 30px !important;}.margin-top-28 {margin-top: 28px !important;}.margin-top-27 {margin-top: 27px !important;}.margin-top-22 {margin-top: 22px !important;}.margin-top-20 {margin-top: 20px !important;}.margin-top-18 {margin-top: 18px !important;}.margin-top-14 {margin-top: 14px !important;}.margin-top-13 {margin-top: 13px !important;}.margin-top-11 {margin-top: 11px !important;}.margin-top-7 {margin-top: 7px !important;}.margin-top-3 {margin-top: 3px !important;}.margin-bottom-43 {margin-bottom: 43px !important;}.margin-bottom-31 {margin-bottom: 31px !important;}.margin-bottom-30 {margin-bottom: 30px !important;}.margin-bottom-23 {margin-bottom: 23px !important;}.margin-bottom-15 {margin-bottom: 15px !important;}.margin-bottom-14 {margin-bottom: 14px !important;}.margin-right-18 {margin-right: 18px !important;}.margin-right-10 {margin-right: 10px !important;}.margin-right-12 {margin-right: 12px !important;}.margin-right-8 {margin-right: 8px !important;}.margin-right-6 {margin-right: 6px !important;}.position-relative {position: relative;}.right-38 {right: 38px !important;}.maxwidth-99 {max-width: 99% !important;}#main-content {padding: 81px 0px;}body.page #main-content {padding-top: 0;padding-bottom: 0;}#inner-content, #inner-sidebar {position: relative;z-index: 1;}#site-content {float: left;width: 100%;}.width-73 #site-content {width: 73.1%;}.width-71 #site-content {width: 71.8%;}#sidebar {float: right;width: 23.1%;}.row.gutter-16 {margin-left: -8px;margin-right: -8px;}.row.gutter-16 > [class*="col-"] {padding-left: 8px;padding-right: 8px;}.themesflat-row.separator.light > [class*="col"] {border-left: 1px solid rgba(255, 255, 255, 0.2);}.themesflat-row.separator.light > [class*="col"]:first-child {border-left: 0px;}.themesflat-row.gutter-15 {margin-left: -7.5px;margin-right: -7.5px;}.themesflat-row.gutter-15 > [class*="col"] {padding-left: 7.5px;padding-right: 7.5px;}.themesflat-row.gutter-30 {margin-left: -15px;margin-right: -15px;}.themesflat-row.gutter-30 > [class*="col"] {padding-left: 15px;padding-right: 15px;}.themesflat-row .span_1_of_4 {width: 33.333333%;float: left;}.themesflat-row .span_1_of_3 {width: 25%;float: left;}.themesflat-row .span_1_of_6 {width: 50%;float: left;}.themesflat-row .span_1_of_12 {width: 100%;}.themesflat-row.separator.drank > [class*="span_"] {border-left: 1px solid #f2f2f2;}.themesflat-row.separator.drank > [class*="span_"]:first-child {border-left: 0px;}.data-effect .data-effect-item {position: relative;overflow: hidden;}.overlay-effect {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0.01;visibility: hidden;-webkit-transform: translate3d(0, 50%, 0) matrix(1, 0, -0.1, 1, 0, 0);-moz-transform: translate3d(0, 50%, 0) matrix(1, 0, -0.1, 1, 0, 0);-ms-transform: translate3d(0, 50%, 0) matrix(1, 0, -0.1, 1, 0, 0);-o-transform: translate3d(0, 50%, 0) matrix(1, 0, -0.1, 1, 0, 0);transform: translate3d(0, 50%, 0) matrix(1, 0, -0.1, 1, 0, 0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.overlay-effect.bg-color-1 {background-color: rgba(0, 0, 0, 0.2);}.overlay-effect.bg-color-2 {background-color: rgba(0, 0, 0, 0.3);}.overlay-effect.bg-color-3 {background-color: rgba(0, 0, 0, 0.7);}.overlay-effect.bg-color-4 {background-color: rgba(0, 0, 0, 0.6);}.overlay-effect.bg-color-accent {background-color: rgba(0, 0, 0, 0.4);}.data-effect-item:hover .overlay-effect {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);opacity: 1;visibility: visible;}.has-effect-icon {position: relative;}.has-effect-icon .elm-link {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);opacity: 0.01;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;transform: scale(0.5);}.has-effect-icon .elm-link span, .has-effect-icon .elm-link a {display: block;text-align: center;}.has-effect-icon .elm-link span:before, .has-effect-icon .elm-link a:before {content: "";font-family: "Ionicons";-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.has-effect-icon.offset-v-43 .elm-link {margin-top: -43px;}.has-effect-icon.offset-v-19 .elm-link {margin-top: -19px;}.has-effect-icon.offset-v-25 .elm-link {margin-top: -25px;}.has-effect-icon.offset-h-49 .elm-link {margin-left: -49px;}.has-effect-icon.offset-h-46 .elm-link {margin-left: -46px;}.has-effect-icon.offset-h-24 .elm-link {margin-left: -24px;}.has-effect-icon .elm-link a.icon-1 {width: 50px;height: 50px;background-color: transparent;border: 1px solid #fff;line-height: 50px;color: #fff;font-size: 28px;}.has-effect-icon .elm-link a.icon-1:before {content: "\f1fe";}.has-effect-icon .elm-link a.icon-1.icon-search:before {content: "\f4a4";}.has-effect-icon .elm-link a.icon-2 {font-size: 20px;color: #fff;margin-top: -10px;margin-left: -10px;}.has-effect-icon .elm-link a.icon-2:before {content: "\f1fe";}.has-effect-icon .elm-link span.icon-3 {font-size: 20px;color: #fff;margin-top: -10px;margin-left: -10px;}.has-effect-icon .elm-link span.icon-3:before {content: "\f4a4";}.has-effect-icon:hover .elm-link {opacity: 1;visibility: visible;transform: scale(1);}.has-effect-icon .elm-link a.icon-1:hover {border-color: #f3f3f3 !important;background-color: #f3f3f3 !important;}.has-effect-icon .elm-link a.icon-2:hover, .has-effect-icon .elm-link span.icon-3:hover {color: #f3f3f3 !important;}.has-effect-icon.w40 .elm-link > a {width: 40px;height: 40px;line-height: 40px;font-size: 20px;vertical-align: top;}.custom .tp-bullet {background-color: #f2f2f2;border-radius: 50%;}.custom .tp-bullet:hover, .custom .tp-bullet.selected {background-color: #363636;}.custom.tparrows {background-color: #e7e7e7;border-radius: 50%;}.tp-leftarrow.tparrows {margin-left: 15px;}.tp-rightarrow.tparrows {margin-right: 15px;}.custom.tparrows:before {color: #bdbdbd;}.custom.tparrows:hover {background-color: #363636;}.custom.tparrows:hover:before {color: #fff;}#top-bar {position: relative;z-index: 1;}#top-bar, #top-bar a {color: #999;}#top-bar .top-bar-inner-wrap {display: table;width: 100%;padding: 12px 0px 13px 0px;}#top-bar .top-bar-content {display: table-cell;width: 60%;text-align: left;vertical-align: middle;}#top-bar .top-bar-socials {display: table-cell;width: 40%;text-align: right;vertical-align: middle;}#top-bar .top-bar-content .content {position: relative;display: inline-block;padding: 0px 17px 0px 21px;margin: 0px 6px;}#top-bar .top-bar-content .content:first-child {margin-left: 0px;}#top-bar .top-bar-content .content:last-child {margin-right: 0px;}#top-bar .top-bar-content .content:before {content: "";position: absolute;font-family: "FontAwesome";top: 0;left: 0;}#top-bar .top-bar-content .content.address:before {content: "\f015";}#top-bar .top-bar-content .content.phone:before {content: "\f098";}#top-bar .top-bar-content .content.time:before {content: "\f017";}#top-bar .top-bar-content .content:after {content: "";position: absolute;top: 50%;right: 0;width: 2px;height: 10px;background-color: #444;transform: translateY(-50%);}#top-bar .top-bar-content .content:last-child:after {width: 0px;height: 0px;background-color: transparent;}#top-bar .top-bar-socials .text {padding-right: 18px;}#top-bar .top-bar-socials .icons a {display: inline-block;text-align: center;position: relative;padding: 0px 15.8px;}#top-bar .top-bar-socials .icons a:before {content: "";position: absolute;top: 50%;left: 0;width: 2px;height: 10px;background-color: #444;transform: translateY(-50%);}#top-bar .top-bar-socials .icons a:last-child {padding-right: 0px !important;}#top-bar .top-bar-socials .icons a:hover {color: #363636;}.topbar-style-1 #top-bar {background-color: #262626;}.topbar-style-2 #top-bar {background-color: #e9e9e9;}.topbar-style-2 #top-bar .top-bar-socials .icons a:before, .topbar-style-2 #top-bar .top-bar-content .content:after {background-color: #d5d4d4;}.topbar-style-2 #top-bar .top-bar-socials .icons a {padding: 0px 10.5px;}.topbar-style-2 #top-bar .top-bar-socials .text {padding-right: 11px;}.topbar-style-3 #top-bar {background-color: rgba(0, 0, 0, 0.2);}.topbar-style-3 #top-bar, .topbar-style-3 #top-bar a {color: rgba(255, 255, 255, 0.7);}.topbar-style-3 #top-bar .top-bar-inner-wrap {border-bottom: 1px solid rgba(255, 255, 255, 0.15);}.topbar-style-3 #top-bar .top-bar-content .content {padding: 0px 12px 0px 22px;margin: 0 4px;}.topbar-style-3 #top-bar .top-bar-content .content:first-child {margin-left: 0px;}.topbar-style-3 #top-bar .top-bar-socials .icons a:before, .topbar-style-3 #top-bar .top-bar-content .content:after {background-color: rgba(126, 121, 122, 0.7);}.topbar-style-3 #top-bar .top-bar-socials .icons a {padding: 0px 10.5px;}.topbar-style-3 #top-bar .top-bar-socials .text {padding-right: 10px;font-size: 13px;}#site-header {position: relative;background-color: #fff;box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.2);}#site-header-inner {position: fixed;width: 100%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: 99999;}.scrolled {background: linear-gradient( 180deg, rgb(0 0 0 / 85%), rgb(46 46 46 / 71%), rgb(46 46 46 / 58%), rgb(46 46 46 / 48%), rgb(46 46 46 / 35%), rgb(46 46 46 / 17%), #00000000 ) !important;}.scrolled-rest {background: linear-gradient( 180deg, rgb(0 0 0 / 85%), rgb(46 46 46 / 71%), rgb(46 46 46 / 58%), rgb(46 46 46 / 48%), rgb(46 46 46 / 35%), rgb(46 46 46 / 17%), #00000000 ) !important;}#site-header .wrap-inner {padding-top: 28.5px;padding-bottom: 28.5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.menu-has-search #site-header #main-nav {right: 28px;}.menu-has-search #site-header #header-search {display: block;}#site-header #header-search {position: absolute;right: 15px;top: 50%;z-index: 10;display: none;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}#site-logo {float: left;max-width: 100%;}#main-nav ul {margin: 0px;}#main-nav ul li {position: relative;list-style: none;}#main-nav > ul > li {float: left;padding: 0px 17.5px;}#main-nav > ul > li > a {display: block;font-size: 14px;font-weight: 600;color: #ffffff;position: relative;line-height: 100px;font-family: "Montserrat", sans-serif;}#main-nav .sub-menu {position: absolute;top: 100%;left: 0;width: 250px;padding: 15px 0px;background-color: #262626;z-index: 9999;opacity: 0.01;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transform: translateY(15px);-moz-transform: translateY(15px);-ms-transform: translateY(15px);-o-transform: translateY(15px);transform: translateY(15px);}#main-nav .right-sub-menu {left: auto;right: 0;}#main-nav .sub-menu li a {font-family: "Montserrat", sans-serif;display: block;font-size: 14px;color: #999;padding: 5px 20px;font-weight: 600;}#main-nav li:hover .sub-menu {opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}#main-nav .sub-menu li a:hover, #main-nav .sub-menu li.current-item a {color: #363636;}#main-nav-mobi {display: block;margin: 0 auto;width: 100%;position: absolute;top: 97px;left: 0;z-index: 9999;background-color: #f9f9f9;}#main-nav-mobi ul {display: block;list-style: none;margin: 0;padding: 0;}#main-nav-mobi ul li {margin: 0;text-align: center;cursor: pointer;padding: 0;border-top: 1px solid #ebebeb;position: relative;}#main-nav-mobi ul > li > a {color: #999;display: inline-block;font-size: 14px;text-transform: uppercase;line-height: 48px;font-weight: 600;}#main-nav-mobi ul li:first-child {border-top: 0px;}#main-nav-mobi ul > li.current-menu-item > a, #main-nav-mobi ul > li > a:hover {color: #363636;}#main-nav-mobi .menu-item-has-children .arrow {cursor: pointer;display: inline-block;font-size: 20px;font-family: "FontAwesome";line-height: 48px;position: absolute;right: 15px;text-align: center;top: 0;width: 48px;}#main-nav-mobi .menu-item-has-children .arrow:before {content: "\f103";color: #b1b1b1;}#main-nav-mobi .menu-item-has-children .arrow.active:before {content: "\f102";}#main-nav-mobi ul ul li {background-color: #f2f2f2;border-color: #ebebeb;}#site-header .header-search-icon {display: block;font-size: 14px;line-height: 100px;}#site-header .header-search-form {position: absolute;right: 0px;top: 100%;width: 270px;opacity: 0.01;visibility: hidden;}#site-header .header-search-field {width: 300px;margin: 0;padding-top: 13px;padding: 10px 50px 10px 20px;background-color: #fff;box-shadow: 1px 1px 5px 0px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.15);}#site-header .header-search-submit {position: absolute;right: 0;top: 0;padding: 16px;}#site-header .header-search-form.show {filter: alpha(opacity=100);opacity: 1;visibility: visible;}.mobile-button {display: none;position: absolute;width: 26px;height: 26px;float: right;top: 50%;right: 15px;background-color: transparent;cursor: pointer;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.mobile-button:before, .mobile-button:after, .mobile-button span {background-color: #ffffff;-webkit-transition: all ease 0.3s;-moz-transition: all ease 0.3s;transition: all ease 0.3s;}.mobile-button:before, .mobile-button:after {content: "";position: absolute;top: 0;height: 3px;width: 100%;left: 0;top: 50%;-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50%;}.mobile-button span {position: absolute;width: 100%;height: 3px;left: 0;top: 50%;overflow: hidden;text-indent: 200%;}.mobile-button:before {-webkit-transform: translate3d(0, -7px, 0);-moz-transform: translate3d(0, -7px, 0);transform: translate3d(0, -7px, 0);}.mobile-button:after {-webkit-transform: translate3d(0, 7px, 0);-moz-transform: translate3d(0, 7px, 0);transform: translate3d(0, 7px, 0);}.mobile-button.active span {opacity: 0;}.mobile-button.active:before {-webkit-transform: rotate3d(0, 0, 1, 45deg);-moz-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);}.mobile-button.active:after {-webkit-transform: rotate3d(0, 0, 1, -45deg);-moz-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);}#site-header.is-fixed {position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;}#site-header.is-fixed.is-small .wrap-inner {padding-top: 20px;padding-bottom: 20px;}#site-header.is-fixed.is-small .header-search-icon, #site-header.is-fixed.is-small .nav-top-cart-wrapper .nav-cart-trigger, #site-header.is-fixed.is-small #main-nav > ul > li > a {line-height: 76px;}.header-style-1 #site-header #main-nav {position: absolute;right: 0px;top: 50%;z-index: 99;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.header-style-1.menu-has-search #site-header #main-nav {right: 44px;}.header-style-1 #site-header #main-nav > ul > li.current-menu-item > a, .header-style-1 #site-header #main-nav > ul > li:hover > a {color: #f3f3f3;}div#top-bar-inner {display: none;}.header-style-2 #site-header #main-nav {position: absolute;right: 0px;top: 50%;z-index: 99;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.header-style-2.menu-has-search #site-header #main-nav {right: 44px;}.header-style-2 #site-logo {margin-left: 6px;}.header-style-2 #site-header .wrap-inner {padding-top: 7px;padding-bottom: 17px;}.header-style-2 #main-nav > ul > li > a, .header-style-2 #site-header .header-search-icon {line-height: 65px;}.bread-crumbs-container {position: absolute;top: 100px;left: 1%;}.page-content-extended {padding-top: 5% !important;}.header-style-2 #main-nav > ul > li > a:after {content: "";position: absolute;bottom: 0;left: 0;width: 0%;height: 3px;background-color: #ffffff;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.header-style-2 #main-nav > ul > li.current-menu-item > a:after, .header-style-2 #main-nav > ul > li > a:hover:after {opacity: 1;visibility: visible;width: 100%;}.header-style-3 #site-header {background-color: rgba(0, 0, 0, 0.2);box-shadow: none;}.header-style-3 #site-header #site-logo {margin-left: 2px;}.header-style-3 #site-header #main-nav {position: absolute;right: 0px;top: 50%;z-index: 99;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.header-style-3.menu-has-search #site-header #main-nav {right: 44px;}.header-style-3 #site-header .header-search-icon, .header-style-3 #site-header #main-nav > ul > li > a {color: #fff;}.header-style-3 #site-header #main-nav > ul > li.current-menu-item > a, .header-style-3 #site-header #main-nav > ul > li:hover > a {color: #363636;}.header-style-3 #site-header .header-search-icon, .header-style-3 #main-nav > ul > li > a {line-height: 99px;}.header-style-3 #site-header .wrap-inner {padding: 30px 0px;}.header-style-3 #site-header.is-fixed.is-small {background-color: #3e3e3e;}.site-header-absolute #site-header-wrap {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;}#featured-title {background-color: #4b5faa !important;min-height: 80px !important;padding-top: 3%;box-shadow: 0 6px 20px rgba(0, 0, 0, 0.1);transition: box-shadow 0.3s ease-in-out;}#featured-title .featured-title-inner-wrap {padding: 1%;display: table;overflow: hidden;width: 100%;}#featured-title .featured-title-heading-wrap {display: table-cell;text-align: right;vertical-align: middle;width: 65%;padding-top: 6px;}#featured-title .feautured-title-heading {margin: 0px;font-size: 18px;line-height: 24px;}#featured-title #breadcrumbs {display: table-cell;text-align: left;vertical-align: middle;width: 35%;padding-top: 5px;}#featured-title #breadcrumbs .sep {padding: 0px 10px;color: #fff;}#featured-title #breadcrumbs a.trail-end {color: #fff;}#featured-title #breadcrumbs a.trail-begin {color: #fff;}#featured-title #breadcrumbs a:hover {color: #fff;}.autora-icon-quality, .autora-icon-time, .fa-handshake-o {color: #4b5faa !important;}.tab-title .inner {color: #4b5faa !important;}i {color: #4b5faa !important;}.hentry {margin-top: 31px;padding-top: 0;border-top: 1px solid #ebecf2;}.hentry .post-content-wrap {padding: 10px;}.post-media {position: relative;}.post-media > .post-calendar {position: absolute;top: 15px;left: 17px;}.post-media > .post-calendar .entry-calendar {display: inline-block;background-color: #363636;color: #fff;font-weight: 600;text-align: center;line-height: 26px;padding: 13px 18px 5px 18px;}.post-media .entry-calendar > span {display: block;font-family: "Montserrat", sans-serif;}.post-media .entry-calendar > span.day {font-size: 30px;}.post-media .entry-calendar > span.month {font-size: 12px;}.hentry .post-title {font-size: 16px;margin-bottom: 5px;}.hentry .post-meta {color: #999;line-height: 27px;margin-bottom: 15px;}.hentry .post-meta a {color: #999;}.hentry .post-meta .item {display: inline-block;position: relative;margin-right: 9px;padding-left: 14px;}.hentry .post-meta .item:first-child {padding-left: 0px;}.hentry .post-meta .item:last-child {margin-right: 0px;}.hentry .post-meta .item:before {content: "";position: absolute;top: 9px;left: 0;background-color: #e5e5e5;width: 2px;height: 10px;}.hentry .post-meta .item:first-child:before {width: 0px;height: 0px;background-color: transparent;}.hentry .post-meta a:hover {color: #363636;}.hentry .post-excerpt p:first-child {margin: 0px;}.hentry .box-excerpt {margin: 27px 0px;}.hentry .box-excerpt .thumb {float: left;margin: 4px 31px 0 0;}.hentry .box-excerpt .text {overflow: hidden;}.hentry .post-link a {display: inline-block;font-family: "Montserrat", sans-serif;font-size: 14px;font-weight: 600;color: #fff;background-color: #363636;text-align: center;padding: 11px 31px;letter-spacing: 0.5px;position: relative;overflow: hidden;z-index: 1;}.hentry .post-link a:before {content: "";position: absolute;width: 100%;height: 0%;z-index: -1;top: 50%;left: 50%;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.hentry .post-link a:hover:before {opacity: 1;visibility: visible;height: 100%;background-color: #262626;}.hentry .post-tags-socials {width: 100%;display: table;}.hentry .post-tags {display: table-cell;vertical-align: middle;width: 50%;text-align: left;}.hentry .post-socials {display: table-cell;vertical-align: middle;width: 50%;text-align: right;}.hentry .post-tags > span {font-weight: 600;color: #222;font-style: italic;padding-right: 6px;}.hentry .post-tags a {display: inline-block;text-align: center;font-size: 12px;color: #a1a1a1;z-index: 1;padding: 3px 15px 3px 18px;margin: 0px 18px 0px 0px;font-family: "Montserrat", sans-serif;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;border-left: 1px solid #e7e7e7;letter-spacing: 0.7px;position: relative;}.hentry .post-tags a:before {content: "";position: absolute;top: 4px;right: -12px;height: 23px;width: 22px;border-radius: 4px;background-color: #fff;border-right: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;transform: rotate(45deg) skew(7deg);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: -1;overflow: hidden;}.hentry .post-socials a {width: 28px;height: 28px;line-height: 28px;display: inline-block;background-color: transparent;text-align: center;color: #fff;}.hentry .post-socials a.facebook {background-color: #2d55a1;}.hentry .post-socials a.twitter {background-color: #1bbcf2;}.hentry .post-socials a.linkedin {background-color: #0690c9;}.hentry .post-socials a.pinterest {background-color: #ec4b2e;}.hentry .post-socials a:hover, .hentry .post-tags a:hover {background-color: #363636;color: #fff;}.hentry .post-tags a:hover {border-color: #363636;}.hentry .post-tags a:hover:before {background-color: #363636;border-color: #363636;}.comments-area {padding-top: 58px;}.comments-area .comments-title, .comments-area .comment-reply-title {font-size: 16px;line-height: 28px;text-transform: uppercase;margin-bottom: 0px;}.comment-list {margin: 0px;}.comment-list li.comment {padding: 0px;}.comment-list article {position: relative;padding: 26px 0px 35px 0px;border-bottom: 1px solid #f2f2f2;margin-bottom: 6px;}.comment-list article .gravatar {width: 80px;height: 80px;float: left;margin-right: 22px;margin-top: 5px;}.comment-list article .comment-content {overflow: hidden;}.comment-list article .comment-content p {margin: 0px;}.comment-list .comment-meta {margin-bottom: 17px;}.comment-list .comment-meta .comment-author {text-transform: uppercase;font-size: 14px;line-height: 23px;display: inline-block;padding-right: 16px;margin: 0px;}.comment-list .comment-meta .comment-time {line-height: 23px;color: #999;display: inline-block;padding-left: 20px;position: relative;}.comment-list .comment-meta .comment-time:before {content: "";width: 2px;height: 10px;background-color: #f2f2f2;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}.comment-list .comment-reply {position: absolute;top: 23px;right: 6px;}.comment-list .comment-reply:after {content: "\f13a";font-family: "Ionicons";right: 0;top: 0;color: #363636;margin-right: -5px;padding-left: 5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.comment-list .comment-reply a {color: #363636;font-family: "Montserrat", sans-serif;font-weight: 600;letter-spacing: 0.5px;}.comment-list .children {margin: 0px;}.comment-list .children > li {padding: 0px 0px 0px 71px;}.comment-list .children > li .gravatar {margin-right: 19px;margin-top: 3px;}.comment-list .children > li .comment-meta {margin-bottom: 12px;}.comment-list .children > li article {margin-bottom: 8px;}.comment-list .comment-reply a:hover, .comment-list .comment-reply:hover:after {color: #222;}.comment-list.style-2 li {background-color: #f5f5f5;margin-top: 6px;}.comment-list.style-2 li:first-child {margin-top: 0px;}.comment-list.style-2 article {margin: 0px;border: none;padding: 31px 40px 31px 39px;}.comment-list.style-2 article .gravatar {width: 106px;height: 106px;margin: 7px 31px 0px 0px;}.comment-list.style-2 .comment-meta .comment-author {font-size: 16px;line-height: 26px;padding-right: 8px;}.comment-list.style-2 .comment-meta .comment-position {line-height: 26px;font-family: "Montserrat", sans-serif;color: #999;display: inline-block;padding-left: 11px;position: relative;}.comment-list.style-2 .comment-meta .comment-position:before {content: "";width: 1px;height: 10px;background-color: #e0e0e0;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}.comment-list.style-2 .comment-meta {margin-bottom: 6px;}.comment-list.style-2 .comment-text p {letter-spacing: 0.1px;margin-bottom: 15px;}.comment-list.style-2 .comment-text .socials > a {display: inline-block;width: 28px;height: 28px;text-align: center;line-height: 28px;color: #898989;background-color: #fff;font-size: 16px;margin: 0px 0.9px;}.comment-list.style-2 .comment-text .socials > a:first-child {margin-left: 0px;}.comment-list.style-2 .comment-text .socials > a:hover {background-color: #363636;color: #fff;}.comment-respond {padding-top: 52px;}#commentform .name-wrap, #commentform .email-wrap {width: 49.2%;float: left;margin-right: 1.6%;}#commentform .email-wrap {margin-right: 0px;}#commentform input[type="text"], #commentform input[type="email"], #commentform textarea {background-color: #fafafb;}#commentform textarea {height: 150px;}#comments .comment-respond .form-submit {margin: 0px;}#sidebar .widget {position: relative;z-index: 1;margin-top: 56px;}#sidebar .widget:first-child {margin: 0px;}.widget.align-center {text-align: center;}.widget.has-shadow {box-shadow: 4px 4px 10px 0px rgba(0, 0, 0, 0.03);}.widget.no-sep .widget-title span {padding: 0px;}.widget.no-sep .widget-title span:after {height: 0px;width: 0px;background-color: transparent;}.widget.has-border.border-solid {border: 1px solid #f2f2f2;}.widget .widget-title {font-size: 16px;margin-bottom: 22px;position: relative;z-index: 1;}.widget .widget-title span {display: block;position: relative;padding: 0px 0px 16px 0px;}.widget .widget-title span:after {content: "";position: absolute;top: 100%;left: 0;height: 2px;width: 60px;background-color: #363636;}#sidebar .widget.widget_search .search-form {position: relative;}#sidebar .widget.widget_search .search-form .search-field {background-color: #fff;padding-right: 50px;margin: 0;}#sidebar .widget.widget_search .search-form .search-submit {position: absolute;background-color: #999;top: 0px;right: 0px;width: 50px;height: 52px;text-align: center;text-indent: 9999px;padding: 0;overflow: hidden;}#sidebar .widget.widget_search .search-form .search-submit:before {content: "\f002";font-family: "FontAwesome";color: #fff;font-size: 15px;width: 50px;height: 52px;line-height: 52px;position: absolute;top: 0;left: 0;text-align: center;text-indent: 0;opacity: 1;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#sidebar .widget.widget_search .search-form .search-submit:hover {background-color: #363636;}#sidebar .widget.widget_follow .follow-wrap.col3 {margin: 0px -4px;}#sidebar .widget.widget_follow .follow-wrap.col3 > .follow-item {width: 33.333%;float: left;height: auto;}#sidebar .widget.widget_follow .follow-wrap.g8 .follow-item {padding: 0px 4px;}#sidebar .widget.widget_follow .follow-item .inner {background-color: #3b59a1;color: #fff;display: block;text-align: center;padding: 18px 7px 14px 7px;}#sidebar .widget.widget_follow .follow-item.twitter .inner {background-color: #46b0e4;}#sidebar .widget.widget_follow .follow-item.google .inner {background-color: #dd4c39;}#sidebar .widget.widget_follow .follow-item a {display: inline-block;position: relative;text-align: center;font-size: 18px;color: #fff;width: 45px;height: 45px;line-height: 45px;border-radius: 50%;background-color: rgba(255, 255, 255, 0.2);}#sidebar .widget.widget_follow .follow-item .text {display: block;margin-top: 13px;line-height: 18px;}#sidebar .widget.widget_follow .follow-item:hover a {background-color: #363636;}.widget.widget_lastest ul {margin: 0px;}.widget.widget_lastest ul li {margin-top: 33px;padding: 0px;}.widget.widget_lastest ul li:first-child {margin-top: 0px;border: none;}.widget.widget_lastest .thumb {width: 65px;height: 65px;float: left;margin-right: 19px;margin-top: 5px;}.widget.widget_lastest .text {overflow: hidden;}.widget.widget_lastest h3 {font-size: 12px;line-height: 24px;margin: 0px;letter-spacing: 0.4px;font-weight: 400;}.widget.widget_lastest .post-date {font-size: 13px;color: #999;}#footer .widget.widget_lastest h3 {color: #fff;}#footer .widget.widget_lastest .post-date {color: #777879;}.widget.widget_tags .tags-list span {position: relative;display: inline-block;float: left;text-align: center;font-size: 12px;color: #4b5faa !important;font-weight: 600 !important;z-index: 1;padding: 4px 15px 4px 20px;margin: 0px 18px 9px 0px;font-family: "Montserrat", sans-serif;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;border-left: 1px solid #e7e7e7;letter-spacing: 0.7px;cursor: pointer;}.widget.widget_tags .tags-list span:before {content: "";position: absolute;top: 4px;right: -12px;height: 24px;width: 23px;border-radius: 4px;background-color: #fff;border-right: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;transform: rotate(45deg) skew(7deg);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;z-index: -1;overflow: hidden;}#footer .widget.widget_tags .tags-list span {color: fff;border: 0px;background-color: #fff;}#footer .widget.widget_tags .tags-list span:hover, .widget.widget_tags .tags-list span:hover {background-color: #4b5faa;color: #fff !important;}.tags-list a {color: #4b5faa !important;}.tags-list span:hover a {background-color: #4b5faa;color: #fff !important;}#footer .widget.widget_tags .tags-list span:hover:before, .widget.widget_tags .tags-list span:hover:before {background-color: #4b5faa;border-color: #4b5faa;}.widget.widget_instagram .instagram-wrap.col3 {margin: 0px -4px;}.widget.widget_instagram .instagram-wrap.col3 > .instagram_badge_image {width: 33.333%;float: left;height: auto;}.widget.widget_instagram .instagram-wrap.g10 .instagram_badge_image {padding: 0px 5px;margin: 0 0 10px 0px;}.widget.widget_instagram .instagram_badge_image a {position: relative;display: block;}.widget.widget_list {background-color: #414141;}.widget.widget_list .inner {padding: 18px 30px;}.widget.widget_list ul {margin: 0px;}.widget.widget_list .list-item {border-top: 1px solid rgba(255, 255, 255, 0.1);padding: 12px 0px;}.widget.widget_list .list-item:first-child {border-top: 0px;}.widget.widget_list .list-item > a {position: relative;color: #fff;font-family: "Montserrat", sans-serif;font-weight: 500;display: block;}.widget.widget_list .list-item > a:before {content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);background-color: #b3b3b3;width: 6px;height: 6px;border-radius: 50%;}.widget.widget_list .list-item .text {padding-left: 20px;display: block;overflow: hidden;}.widget.widget_list .list-item > a:hover {color: #363636;}.widget.widget_list .list-item > a:hover:before {background-color: #363636;}.widget.widget_lastest_twitter ul {margin: 0px;}.widget.widget_lastest_twitter ul li {padding: 2px 0px;margin-top: 12px;}.widget.widget_lastest_twitter ul li:first-child {margin-top: 0px;}.widget.widget_lastest_twitter .icon-wrap {position: relative;float: left;margin-top: 5px;margin-right: 15px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.widget.widget_lastest_twitter .icon-wrap.has-width.w30 {width: 30px;height: 30px;line-height: 30px;display: inline-block;text-align: center;background-color: #414141;color: #fff;}.widget.widget_lastest_twitter .text {overflow: hidden;font-weight: 300;color: #666;}.widget.widget_lastest_twitter .text a {font-weight: 600;color: #222;}.widget.widget_lastest_twitter .text p {margin: 0px;}.widget.widget_lastest_twitter li:hover .icon-wrap.has-width.w30 {background-color: #363636;}.widget.widget_lastest_twitter .text a:hover {color: #363636;}.widget.widget_help .inner {padding: 44px 20px 33px 20px;}.themesflat-pagination {margin-top: 34px;padding-top: 39px;border-top: 1px solid #e7e7e7;}.themesflat-pagination ul {margin: 0px;position: relative;}.themesflat-pagination ul li {display: inline-block;padding: 0px;margin-right: 5.5px;}.themesflat-pagination ul li .page-numbers {display: inline-block;font-size: 14px;color: #777;text-align: center;width: 40px;height: 40px;border: 1px solid #e7e7e7;line-height: 40px;background-color: transparent;}.themesflat-pagination ul li .page-numbers span.fa {font-size: 16px;}.themesflat-pagination ul li .page-numbers:hover, .themesflat-pagination ul li .page-numbers.current {background-color: #363636;color: #fff;border-color: #363636;}.themesflat-pagination .page-prev-next {width: 100%;border: 1px solid #e7e7e7;}.themesflat-pagination .page-prev-next > li {width: 49.7%;border-left: 1px solid #e7e7e7;display: inline-block;margin: 0px;padding: 13px 15px 11px 15px;}.themesflat-pagination .page-prev-next > li:first-child {border-left: 0px;}.themesflat-pagination .page-prev-next > li a {display: block;text-transform: uppercase;font-size: 13px;font-family: "Montserrat", sans-serif;color: #999;position: relative;z-index: 1;}.themesflat-pagination .page-prev-next > li a:before {content: "";font-family: "FontAwesome";font-size: 18px;line-height: 22px;position: absolute;top: 0%;text-align: center;width: 22px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.themesflat-pagination .page-prev-next > li a.prev:before {content: "\f104";left: 0;}.themesflat-pagination .page-prev-next > li a.next:before {content: "\f105";right: 0;}.themesflat-pagination .page-prev-next > li a:after {content: "";position: absolute;width: 22px;height: 22px;border-radius: 50%;background-color: #e9e9e9;top: 0;z-index: -1;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.themesflat-pagination .page-prev-next > li a.prev:after {left: 0;}.themesflat-pagination .page-prev-next > li a.next:after {right: 0;}.themesflat-pagination .page-prev-next > li a.prev {padding-left: 36px;}.themesflat-pagination .page-prev-next > li a.next {padding-right: 36px;}.themesflat-pagination .page-prev-next > li a:hover {color: #363636;}.themesflat-pagination .page-prev-next > li a:hover:before {color: #fff;}.themesflat-pagination .page-prev-next > li a:hover:after {background-color: #363636;}#footer {background: #fafafb no-repeat center center;background-size: cover;position: relative;z-index: 1;padding: 79px 0px 72px 0px;}#footer-widgets .widget .widget-title {color: #4b5faa !important;font-size: 14px;margin-bottom: 24px;letter-spacing: 1.3px;margin-top: 2px;}#footer-widgets .widget .widget-title span {color: #4b5faa !important;padding: 0px 0px 8px 0px;}#footer-widgets .widget .widget-title span:after {width: 40px;}#footer-widgets .widget.widget_lastest ul li {border-top: 1px solid rgba(255, 255, 255, 0.07);padding-top: 13px;margin-top: 19px;}#footer-widgets .widget.widget_lastest ul li:first-child {border-top: 0px;padding-top: 0px;}#footer-widgets .widget ul {margin: 0;list-style: none;}#footer-widgets .widget p {color: #999;font-weight: 500;font-family: "Montserrat", sans-serif;}.fa {color: #4b5faa !important;}#footer-widgets .widget.widget_text {background: url("../img/bg-contact.png") no-repeat bottom right;}#footer-widgets .widget.widget_text li {margin-top: 7px;}#footer-widgets .widget.widget_text li:first-child {margin-top: 0px;}#footer-widgets .widget.widget_text li .inner {position: relative;}#footer-widgets .widget.widget_text span.fa {display: inline-block;text-align: center;background-color: transparent transparent;color: #363636;font-size: 17px;width: 25px;height: 25px;line-height: 25px;float: left;margin: 0px 14px 0px 0px;}#footer-widgets .widget.widget_text span.text {font-size: 12px;color: #363636;line-height: 14px;overflow: hidden;}#footer-widgets .widget.widget_text span.sl {text-transform: uppercase;}#bottom {background-color: #fafafb;font-size: 13px;line-height: 26px;color: #333;}#bottom .bottom-bar-inner-wrap {padding: 26px 0px 28px 0px;display: table;overflow: hidden;width: 100%;position: relative;}#bottom .bottom-bar-content {display: table-cell;margin: 0;text-align: left;width: 40%;vertical-align: middle;}#bottom #copyright span {color: #8c8c8c;}#bottom #copyright span.text {padding-left: 6px;letter-spacing: 0.6px;}#bottom .bottom-bar-menu {display: table-cell;text-align: right;width: 60%;vertical-align: middle;}#bottom ul.bottom-nav {margin: 0;list-style: none;}#bottom ul.bottom-nav > li {display: inline-block;position: relative;padding: 0 14px;}#bottom ul.bottom-nav > li:last-child {padding-right: 0px;}#bottom ul.bottom-nav > li > a {font-size: 13px;line-height: 24px;font-family: "Montserrat", sans-serif;color: #8c8c8c;position: relative;font-weight: 500;}#bottom ul.bottom-nav > li.current-menu-item > a, #bottom ul.bottom-nav > li > a:hover {color: #363636;}#scroll-top {position: fixed;display: block;width: 35px;height: 35px;line-height: 35px;text-align: center;z-index: 1;right: 14px;bottom: 23px;opacity: 0;visibility: hidden;cursor: pointer;overflow: hidden;}#scroll-top.show {right: 24px;opacity: 1;visibility: visible;}#scroll-top:before, #scroll-top:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#scroll-top:before {z-index: -1;background-color: #3e3e3e;}#scroll-top:after {content: "\f10c";font-family: "Ionicons";font-size: 18px;color: #fff;}#scroll-top:hover:before {background-color: #363636;}.switcher-container {position: fixed;left: -220px;top: 100px;width: 220px;background-color: #000;z-index: 99999999;}.switcher-container h2 {color: #fff;font-size: 13px;font-weight: 700;letter-spacing: 0;text-transform: uppercase;height: 45px;line-height: 45px;padding-left: 20px;padding-right: 30px;margin: 0;}.switcher-container h2 a {background-color: #363636;display: block;position: absolute;right: -45px;top: 0;width: 45px;height: 45px;line-height: 45px;text-align: center;outline: 0;color: #fff;}.switcher-container h2 a.active:after {position: absolute;right: 21px;top: 0;content: "\f104";font-family: "FontAwesome";color: #fff;font-size: 22px;}.switcher-container h2 a.active i {display: none;}.switcher-container h2 a:hover, .switcher-container h2 a:focus {text-decoration: none;}.switcher-container h2 i {margin-top: 10px;font-size: 25px;color: #fff;-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}.switcher-container h2 i:hover {color: #fff;}.switcher-container h3 {font-size: 12px;font-weight: 700;color: #fff;margin: 0;line-height: 22px;margin-bottom: 10px;}.switcher-container .selector-box {color: #fff;overflow: hidden;}.switcher-container .layout-switcher {margin: 0 0 10px 0;overflow: hidden;}.switcher-container .layout-switcher a.layout {float: left;display: block;cursor: pointer;text-align: center;font-weight: 700;padding: 10px 20px;margin-left: 10px;}.switcher-container .layout-switcher a.layout:first-child {margin-left: 0;}.switcher-container .layout-switcher a.layout:hover {color: #fff;cursor: pointer;}.switcher-container .color-box {height: auto;overflow: hidden;margin-bottom: 6px;}.switcher-container .styleswitch {margin-bottom: 10px;}.sw-odd {background-color: #272727;padding: 21px 0 30px 20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.sw-even {background-color: #191919;padding: 21px 0 25px 20px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}.sw-even a {text-transform: uppercase;font-size: 12px;line-height: 40px;color: #fff;border: 1px solid #fff;padding: 10px 20px 10px 20px;margin-right: 10px;letter-spacing: 1.8px;font-weight: 600;}.sw-even a:hover {background-color: #363636;border: 1px solid #363636;color: #fff !important;}.sw-light {background-color: #fff;color: #000 !important;}.sw-odd a {font-size: 16px;color: #fff;width: 100%;display: inline-block;line-height: 17px;width: 100%;position: relative;padding-left: 47px;}.sw-odd .ws-colors a:before {background: none;}.sw-odd .ws-colors a {position: relative;width: auto;padding: 0;width: 30px;height: 30px;background-color: #333;display: inline-block;margin-right: 5px;overflow: hidden;}.sw-odd .ws-colors a.current:before {position: absolute;left: 8px;top: 6px;font-family: FontAwesome;content: "\f00c";color: #fff;z-index: 999;text-shadow: 0 0 2px rgba(0, 0, 0, 1);}.sw-odd .ws-colors #color1 {background-color: #363636;}.sw-odd .ws-colors #color2 {background-color: #3b59a1;}.sw-odd .ws-colors #color3 {background-color: #46b0e4;}.sw-odd .ws-colors #color4 {background-color: #dd4c39;}.sw-even h3 {margin-bottom: 6px;}.sw-odd .sw-image {padding: 0 20px 15px 0;}.sw-odd .sw-image a {padding: 0;margin-bottom: 5px;}.sw-odd .sw-image .sw-buy {padding: 16px 0px;color: #fff;width: 100%;}.sw-pattern.pattern {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);opacity: 0.01;position: absolute;left: 0;top: 98%;background-color: #000000;width: 100%;z-index: -1;padding: 20px 0 30px 20px;}.sw-pattern.pattern a {width: 40px;height: 40px;display: inline-block;margin-right: 5px;margin-bottom: 5px;position: relative;}.sw-pattern.pattern a.current:before {position: absolute;left: 12px;top: 6px;font-family: "FontAwesome";content: "\f00c";color: #fff;text-shadow: 0 0 2px rgba(0, 0, 0, 1);}.home-boxed #page {z-index: 0;width: 92.708%;margin: 0 auto;background: #fff;height: 100%;overflow: hidden;-webkit-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);-moz-box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.02);}@media only screen and (max-width: 1199px) {.hentry .post-tags, #top-bar .top-bar-content {width: 70%;}.hentry .post-socials, #top-bar .top-bar-socials {width: 30%;}#bottom ul.bottom-nav > li {padding: 0px 10px;}.has-effect-icon.w40 .elm-link > a {width: 35px;height: 35px;line-height: 35px;}.right-38 {right: 0px !important;}.hentry .box-excerpt .text {overflow: inherit;}.widget.widget_list .inner {padding: 15px;}.themesflat-row.gutter-mobile .span_1_of_3 {width: 50%;}.divider.h35 {height: 35px;display: block;clear: both;}}@media only screen and (max-width: 991px) {#site-header .mobile-button {display: block;}#main-nav, .menu-has-search #site-header #header-search, .menu-has-cart #site-header .nav-top-cart-wrapper, #top-bar .top-bar-content, .switcher-container, .row-information {display: none;}#top-bar .top-bar-socials {width: 100%;display: block;text-align: center;}#main-content {padding: 60px 0px;}#featured-title .featured-title-heading-wrap, #featured-title #breadcrumbs {width: 50%;}.breadcrumb-trail {display: none !important;}#site-header-inner {height: 71px !important;}.sidebar-right #site-content, .sidebar-right #sidebar, .sidebar-left #sidebar, .sidebar-left #site-content, .sidebar-right.width-71 #site-content, .sidebar-right.width-73 #site-content {float: none;width: 100%;}.site-header-absolute #site-header-wrap {position: relative;}.header-style-3 #site-header {background-color: #3e3e3e;}.topbar-style-3 #top-bar {background-color: #262626;}.themesflat-row .span_1_of_3 {width: 50%;}.themesflat-row.gutter-30 > [class*="col"]:nth-child(3) {clear: both;}#footer {padding: 60px 0px;}#bottom .bottom-bar-menu, #bottom .bottom-bar-content {width: 50%;text-align: center;vertical-align: top;}.themesflat-row.separator.drank > [class*="span_"], .themesflat-row.separator.light > [class*="col"] {border-left: 0px;}.widget.widget_instagram .instagram-wrap.g10 .instagram_badge_image img {width: 100%;display: block;}.comment-list.style-2 article {padding: 15px;}.themesflat-row .col.span_1_of_4 {width: 100%;}.divider.h35 {height: 35px;display: none;height: 0;}}@media only screen and (max-width: 767px) {#site-header .wrap-inner {padding: 20px 0px;}#site-header-inner {height: 71px !important;}#bottom .bottom-bar-content, #bottom .bottom-bar-menu {width: 100%;display: block;}#bottom .bottom-bar-menu {margin-top: 10px;}.hentry .box-excerpt .thumb {margin: 0px 0px 27px 0px;float: none;}.comment-respond {padding-top: 35px;}.custom.tparrows, .custom .tp-bullet {display: none;}.separator-solid .flat-content-wrap {border-bottom: 0px;}.themesflat-row .span_1_of_3, .themesflat-row .span_1_of_6, .themesflat-row.gutter-mobile .span_1_of_3, .themesflat-row .span_1_of_4 {width: 100%;}.padding-left-13 {padding: 0px !important;}.widget.widget_instagram .instagram_badge_image img {display: block;width: 100%;}}@media only screen and (max-width: 479px) {#featured-title #breadcrumbs, .hentry .post-tags, .hentry .post-socials, #featured-title .featured-title-heading-wrap {display: block;width: 100%;text-align: left;}.hentry .post-tags a {margin-bottom: 15px;}.themesflat-pagination .page-prev-next > li {width: 100%;border-left: 0px;border-top: 1px solid #e7e7e7;}.themesflat-pagination .page-prev-next > li:first-child {border-top: 0px;}.comment-list .children {display: none;}.comment-list .comment-meta .comment-time {padding-left: 0px;}.comment-list .comment-meta .comment-time:before {width: 0px;height: 0px;background-color: transparent;}#commentform .name-wrap, #commentform .email-wrap {width: 100%;margin-right: 0px;}.comment-list.style-2 article {padding: 10px;}.comment-list.style-2 .comment-meta .comment-position:before {width: 0px;height: 0px;background-color: transparent;}.comment-list.style-2 .comment-meta .comment-position {padding-left: 0px;}.comment-list article .gravatar {float: none;margin: 0px;}.comment-list article .comment-content {position: relative;margin-top: 15px;}.comment-list .comment-reply {top: auto;right: 0;left: 0;bottom: 0;}.comment-list article .comment-content p {padding-bottom: 0px;}#comments .comment-list article .comment-content .comment-text {padding-bottom: 30px;}button, input[type="button"], input[type="reset"], input[type="submit"] {width: 100%;}.comment-list.style-2 article .gravatar {margin: 0px;}}.experience-icon {margin-left: 11%;margin-bottom: 4%;}.form-control {height: 50px !important;}.sub-heading {font-weight: 400 !important;min-height: 80px !important;}#about-us .sub-heading {text-align: justify;}.project-item img {width: 100%;height: 170px !important;}.gallery {display: flex;flex-wrap: wrap;gap: 10px;}.image-container {position: relative;overflow: hidden;}.image-container img {display: block;width: 200px;transition: all 0.3s ease;}.image-container.hovered img {cursor: pointer;transform: scale(1.05);filter: none;}.image-container.blur img {filter: blur(4px);}.post-media img {max-width: 100%;height: 350px;}#main_image_section {width: 100%;height: auto;transition: opacity 0.3s ease-in-out;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}.text-link {cursor: pointer;}.image_section {height: 125px !important;}.elm-meta span {color: #f3f3f3 !important;}.elm-meta span:hover {color: #ffffff !important;}label.error {color: red;font-size: 14px;}.modal-dialog {margin-top: 10% !important;}input[type="text"], input[type="number"], textarea {height: 40px !important;}select {height: 45px !important;}.custom_card {margin: 0px;background-color: #fff;padding: 0px;border: none;text-align: left;font-size: 16px;cursor: pointer;transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out, 0.3s all;border-radius: 8px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);overflow: hidden;}.col-lg-3 {margin-top: 10px !important;margin-bottom: 10px !important;}.custom_card:hover {box-shadow: 0 16px 24px rgba(0, 0, 0, 0.2);transform: translateY(-5px);}.blog_link {text-decoration: none;color: inherit;display: block !important;cursor: pointer !important;}.custom_row {margin: 2px;display: flex;flex-wrap: wrap;justify-content: start;}.pagination {display: flex;list-style: none;padding: 0;justify-content: start;margin: 20px 0;}.pagination .page-item {margin: 0 5px;}.pagination .page-link {display: block;padding: 10px 15px;color: #fff;background-color: #000;border: 1px solid #000;border-radius: 5px;text-decoration: none;transition: all 0.3s ease-in-out;}.pagination .page-link:hover {color: #000;background-color: #fff;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}.pagination .page-item.active .page-link {color: #fff;background-color: #444;border-color: #444;}.pagination .page-item.disabled .page-link {color: #ccc;background-color: #333;border-color: #333;}.swal-footer {background-color: rgb(245, 248, 250);margin-top: 32px;border-top: 1px solid #e9eef1;overflow: hidden;}.swal-button {padding: 7px 19px;border-radius: 2px;background-color: #333;font-size: 12px;border: 1px solid #3e549a;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);}.footer-wrapper {padding: 15px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);color: #fff;text-align: center;}.go-to-link {cursor: pointer !important;}.submit-btn:disabled {background-color: #aaa;cursor: not-allowed;}.loader {border: 2px solid #f3f3f3;border-top: 2px solid #28a745;border-radius: 50%;width: 14px;height: 14px;animation: spin 1s linear infinite;display: none;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.contact-form {background-color: #fff;padding-top: 5%;padding: 20px;border-radius: 8px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);width: 100%;}.contact-form h2 {margin-bottom: 20px;font-size: 18px;color: #333;}.form-group {margin-bottom: 15px;}.form-group input, .form-group select {width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 4px;font-size: 14px;}.checkbox-group {display: flex;align-items: center;}.checkbox-group input {margin-right: 10px;}.checkbox-group label {font-size: 14px;}.checkbox-group .whatsapp {color: #25d366;font-weight: bold;}.submit-btn {width: 100%;padding: 10px;background-color: #363636;color: #fff;border: none;border-radius: 4px;font-size: 16px;cursor: pointer;display: flex;justify-content: center;align-items: center;}.submit-btn:disabled {background-color: #aaa;cursor: not-allowed;}.submit-btn:hover {background-color: rgb(46 46 46 / 10%);color: #333;}.inner-content-wrap p {font-size: 18px !important;}.site-header-without-logo {height: 75px;}i {color: #4b5faa !important;}.review-card {border: 1px solid #ddd;border-radius: 8px;padding: 16px;font-family: Arial, sans-serif;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);background-color: #fff;margin:10px;height: 260px !important;overflow-y: auto !important;}.review-header {display: flex;align-items: center;margin-bottom: 12px;}.profile-pic {max-width: 50px;max-height: 50px;border-radius: 50%;object-fit: cover;}.review-rating {margin-top: 5px;}.reviewer-info {display: flex;flex-direction: column;margin-left:10px;}.reviewer-name {font-weight: bold;font-size: 1.1em;}.review-date {color: #888;font-size: 0.9em;}.star {color: gold;font-size: 1.2em;margin-right: 2px;}.review-text {font-size: 1em;color: #333;line-height: 1.6;}
