Help
RSS
API
Feed
Maltego
Contact
Domain > asesorandes.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2015-02-28
192.254.139.183
(
ClassC
)
2024-10-25
198.71.233.69
(
ClassC
)
Port 80
HTTP/1.1 308 Permanent RedirectServer: openrestyDate: Fri, 25 Oct 2024 01:33:17 GMTContent-Type: text/html; charsetutf-8Content-Length: 60Connection: keep-alivelocation: https://asesorandes.com/x-backend: varnish_sslStrict-Transport-Security: max-age31536000; includeSubDomains a hrefhttps://asesorandes.com/>Permanent Redirect/a>.
Port 443
HTTP/1.1 200 OKServer: openrestyDate: Fri, 25 Oct 2024 01:33:17 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveaccept-ranges: bytesage: 70166content-security-policy: upgrade-insecure-requestsstrict-transport-security: max-age300vary: Accept-Encoding, User-Agentx-cache: cachedx-cache-hit: HITx-cacheable: YES:Forcedx-cacheproxy-retries: 0/2x-content-type-options: nosniffx-fawn-proc-count: 1,0,24x-php-version: 7.4x-xss-protection: 1; modeblockx-backend: varnish_sslStrict-Transport-Security: max-age31536000; includeSubDomains !DOCTYPE html>html langes-PE classno-js>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1> link relprofile hrefhttp://gmpg.org/xfn/11> link relpingback hrefhttps://asesorandes.com/xmlrpc.php> title>Asesorandes – Consultoría Financiera & Desarrollo de Negocios/title>meta namerobots contentmax-image-preview:large />link reldns-prefetch href//static.addtoany.com />link reldns-prefetch href//fonts.googleapis.com />link relalternate typeapplication/rss+xml titleAsesorandes » Feed hrefhttps://asesorandes.com/feed/ />link relalternate typeapplication/rss+xml titleAsesorandes » Feed de los comentarios hrefhttps://asesorandes.com/comments/feed/ />script typetext/javascript>/* !CDATA */window._wpemojiSettings {baseUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/,ext:.png,svgUrl:https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/,svgExt:.svg,source:{concatemoji:https:\/\/asesorandes.com\/wp-includes\/js\/wp-emoji-release.min.js?ver6.6.2}};/*! This file is auto-generated */!function(i,n){var o,s,e;function c(e){try{var t{supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var tnew Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return ert})}function u(e,t,n){switch(t){caseflag:return n(e,\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f,\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f)?!1:!n(e,\ud83c\uddfa\ud83c\uddf3,\ud83c\uddfa\u200b\ud83c\uddf3)&&!n(e,\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f,\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f);caseemoji:return!n(e,\ud83d\udc26\u200d\u2b1b,\ud83d\udc26\u200b\u2b1b)}return!1}function f(e,t,n){var rundefined!typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement(canvas),ar.getContext(2d,{willReadFrequently:!0}),o(a.textBaselinetop,a.font600 32px Arial,{});return e.forEach(function(e){oet(a,e,n)}),o}function t(e){var ti.createElement(script);t.srce,t.defer!0,i.head.appendChild(t)}undefined!typeof Promise&&(owpEmojiSettingsSupports,sflag,emoji,n.supports{everything:!0,everythingExceptFlag:!0},enew Promise(function(e){i.addEventListener(DOMContentLoaded,e,{once:!0})}),new Promise(function(t){var nfunction(){try{var eJSON.parse(sessionStorage.getItem(o));if(objecttypeof e&&numbertypeof e.timestamp&&(new Date).valueOf()e.timestamp+604800&&objecttypeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(undefined!typeof Worker&&undefined!typeof OffscreenCanvas&&undefined!typeof URL&&URL.createObjectURL&&undefined!typeof Blob)try{var epostMessage(+f.toString()+(+JSON.stringify(s),u.toString(),p.toString().join(,)+));,rnew Blob(e,{type:text/javascript}),anew Worker(URL.createObjectURL(r),{name:wpTestEmojiSupports});return void(a.onmessagefunction(e){c(ne.data),a.terminate(),t(n)})}catch(e){}c(nf(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supportstet,n.supports.everythingn.supports.everything&&n.supportst,flag!t&&(n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&n.supportst);n.supports.everythingExceptFlagn.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady!1,n.readyCallbackfunction(){n.DOMReady!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(en.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);/* > *//script>link relstylesheet idstripe-main-styles-css hrefhttps://asesorandes.com/wp-content/mu-plugins/vendor/godaddy/mwc-core/assets/css/stripe-settings.css typetext/css mediaall />link relstylesheet idsbi_styles-css hrefhttps://asesorandes.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver6.5.1 typetext/css mediaall />style idwp-emoji-styles-inline-css typetext/css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>link relstylesheet idwp-block-library-css hrefhttps://asesorandes.com/wp-includes/css/dist/block-library/style.min.css?ver6.6.2 typetext/css mediaall />style idclassic-theme-styles-inline-css typetext/css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css typetext/css>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--inter: Inter, sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idcontact-form-7-css hrefhttps://asesorandes.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver5.9.8 typetext/css mediaall />link relstylesheet idstm-stm-css hrefhttps://asesorandes.com/wp-content/uploads/stm_fonts/stm/stm.css?ver1.0 typetext/css mediaall />link relstylesheet idtp_twitter_plugin_css-css hrefhttps://asesorandes.com/wp-content/plugins/recent-tweets-widget/tp_twitter_plugin.css?ver1.0 typetext/css mediascreen />link relstylesheet idrs-plugin-settings-css hrefhttps://asesorandes.com/wp-content/plugins/revslider/public/assets/css/settings.css?ver5.2.6 typetext/css mediaall />style idrs-plugin-settings-inline-css typetext/css>#rs-demo-id {}/style>link relstylesheet idwoocommerce-layout-css hrefhttps://asesorandes.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver9.3.3 typetext/css mediaall />link relstylesheet idwoocommerce-smallscreen-css hrefhttps://asesorandes.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver9.3.3 typetext/css mediaonly screen and (max-width: 768px) />link relstylesheet idwoocommerce-general-css hrefhttps://asesorandes.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver9.3.3 typetext/css mediaall />style idwoocommerce-inline-inline-css typetext/css>.woocommerce form .form-row .required { visibility: visible; }/style>link relstylesheet idbootstrap-css hrefhttps://asesorandes.com/wp-content/themes/consulting/assets/css/bootstrap.min.css?ver3.4 typetext/css mediaall />link relstylesheet idfont-awesome-css hrefhttps://asesorandes.com/wp-content/themes/consulting/assets/css/font-awesome.min.css?ver3.4 typetext/css mediaall />link relstylesheet idconsulting-style-css hrefhttps://asesorandes.com/wp-content/themes/consulting/style.css?ver3.4 typetext/css mediaall />link relstylesheet idconsulting-layout-css hrefhttps://asesorandes.com/wp-content/themes/consulting/assets/css/layout_5/main.css?ver3.4 typetext/css mediaall />style idconsulting-layout-inline-css typetext/css>html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }body { margin: 0; }article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary { display: block; }audio,canvas,progress,video { display: inline-block; vertical-align: baseline; }audio:not(controls) { display: none; height: 0; }hidden,template { display: none; }a { background-color: transparent; }a:active,a:hover { outline: 0; }abbrtitle { border-bottom: 1px dotted; }b,strong { font-weight: bold; }dfn { font-style: italic; }h1 { font-size: 2em; margin: 0.67em 0; }mark { background: #ff0; color: #000; }small { font-size: 80%; }sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup { top: -0.5em; }sub { bottom: -0.25em; }img { border: 0; }svg:not(:root) { overflow: hidden; }figure { margin: 1em 40px; }hr { box-sizing: content-box; height: 0; }pre { overflow: auto; }code,kbd,pre,samp { font-family: monospace, monospace; font-size: 1em; }button,input,optgroup,select,textarea { color: inherit; font: inherit; margin: 0; }button { overflow: visible; }button,select { text-transform: none; }button,html inputtypebutton,inputtypereset,inputtypesubmit { -webkit-appearance: button; cursor: pointer; }buttondisabled,html inputdisabled { cursor: default; }button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0; }input { line-height: normal; }inputtypecheckbox,inputtyperadio { box-sizing: border-box; padding: 0; }inputtypenumber::-webkit-inner-spin-button,inputtypenumber::-webkit-outer-spin-button { height: auto; }inputtypesearch { -webkit-appearance: textfield; box-sizing: content-box; }inputtypesearch::-webkit-search-cancel-button,inputtypesearch::-webkit-search-decoration { -webkit-appearance: none; }fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }legend { border: 0; padding: 0; }textarea { overflow: auto; }optgroup { font-weight: bold; }table { border-collapse: collapse; border-spacing: 0; }td,th { padding: 0; }img.alignnone { max-width: 100%; height: auto; }.aligncenter,div.aligncenter { display: block; margin: 5px auto 20px auto; }.alignright { float: right; margin: 5px 0 20px 20px; }.alignleft { float: left; margin: 6px 30px 20px 0; }a img.alignright { float: right; margin: 5px 0 20px 20px; }a img.alignnone { margin: 0 0 20px 0 !important; }a img.alignleft { float: left; margin: 6px 30px 20px 0; }a img.aligncenter { display: block; margin-left: auto; margin-right: auto; }.wp-caption { background: #fff; border: 1px solid #f0f0f0; max-width: 96%; padding: 5px 3px 10px; text-align: center; }.wp-caption.alignnone { margin: 0 0 20px 0 !important; }.wp-caption figcaption { padding: 5px 0 0; }.wp-caption.alignleft { margin: 6px 30px 20px 0; }.wp-caption.alignright { margin: 5px 0 20px 20px; }.wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 98.5%; padding: 0; width: auto; }.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; }.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; font-size: 14px; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.gallery { margin-bottom: 30px; } .gallery .gallery-item { display: inline-block; padding: 1.79104477%; text-align: center; vertical-align: top; width: 100%; margin: 0; }.gallery-columns-2 .gallery-item { max-width: 50%; }.gallery-columns-3 .gallery-item { max-width: 33.33%; }.gallery-columns-4 .gallery-item { max-width: 25%; }.gallery-columns-5 .gallery-item { max-width: 20%; }.gallery-columns-6 .gallery-item { max-width: 16.66%; }.gallery-columns-7 .gallery-item { max-width: 14.28%; }.gallery-columns-8 .gallery-item { max-width: 12.5%; }.gallery-columns-9 .gallery-item { max-width: 11.11%; }.gallery-icon img { max-width: 100%; height: auto; margin: 0 auto; }.gallery-caption { color: #707070; color: rgba(51, 51, 51, 0.7); display: block; font-size: 12px; line-height: 1.5; padding: 0.5em 0; }.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption { display: none; }.bypostauthor { text-decoration: none; }html { font-size: 100%; }body { color: #777777; } body.error404 { background: url(../../images/page_404.jpg) no-repeat 50% 0 !important; background-size: cover !important; } body.error404 #main { background-color: transparent; } body.error404 .content_wrapper { background: none; } body.boxed_layout { background-attachment: fixed; background-size: cover; background-repeat: no-repeat; } body.boxed_layout.boxed_bg_image_pattern { background-attachment: fixed; background-repeat: repeat; background-position: 50% 50%; background-size: auto; } body.boxed_layout.bg_img_1 { background-image: url(../../images/bg/img_1.jpg); } body.boxed_layout.bg_img_2 { background-image: url(../../images/bg/img_2.jpg); } body.boxed_layout.bg_img_3 { background-image: url(../../images/bg/img_3.png); background-attachment: fixed; background-repeat: repeat; background-position: 50% 50%; background-size: auto; } body.boxed_layout.bg_img_4 { background-image: url(../../images/bg/img_4.png); background-attachment: fixed; background-repeat: repeat; background-position: 50% 50%; background-size: auto; } body.boxed_layout.custom_bg_image { background-attachment: fixed; background-size: cover; background-repeat: no-repeat; } body.boxed_layout #wrapper { max-width: 1230px; margin: 39px auto 0; overflow: hidden; background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.25); } body.boxed_layout.sticky_header #wrapper { margin-top: 0; } body.boxed_layout #footer { max-width: 1230px; }#main { position: relative; padding: 0 0 60px; z-index: 10; }#wrapper { position: relative; overflow: hidden; }.content_wrapper { position: relative; background: #fff; z-index: 10; }.mobile_header { display: none; }.stm_viewport { opacity: 0; -webkit-transition: opacity 900ms linear; -moz-transition: opacity 900ms linear; transition: opacity 900ms linear; }.overflow_hidden { overflow: hidden; }#frontend_customizer_button { background: #41403f; }#header { position: relative; z-index: 99999; }.header_top { position: relative; padding: 43px 0 71px; background: #41403f; } .header_top:before { content: ; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.1); z-index: 10; display: block; } .header_top .container { position: relative; z-index: 15; }.logo { float: left; font-size: 30px; text-transform: uppercase; color: #333; } .logo a { display: block; } .logo a img { max-width: inherit; }.header_socials { float: right; font-size: 0; margin: 0 0 0 82px; } .header_socials a { font-size: 22px; line-height: 22px; display: inline-block; margin: 10px 0 0 16px; color: rgba(255, 255, 255, 0.66); transition: color 0.2s linear; } .header_socials a:first-child { margin: 0; } .header_socials a:hover { color: #fff; }.icon_text { position: relative; } .icon_text .icon { float: left; font-size: 26px; color: #b82f20; margin: 0 14px 0 0; } .icon_text .icon i { vertical-align: top; } .icon_text .text { color: #fff; float: right; font-size: 13px; } .icon_text .text strong { font-weight: 400; line-height: 16px; }.header_top .icon_text { float: right; margin: 5px 0 0 62px; line-height: 16px; }#stm_wpml_lang_switcher { position: relative; margin: 0 0 0 51px; padding: 15px 0; float: right; text-transform: uppercase; font-size: 13px; font-weight: 900; } #stm_wpml_lang_switcher ul { position: absolute; left: -20px; top: -4px; list-style: none; background: #fff; border: 1px solid #cccccc; z-index: 2; padding: 55px 25px 8px 20px; margin: 0; display: none; } #stm_wpml_lang_switcher:hover ul { display: block; } #stm_wpml_lang_switcher .active_language { position: relative; color: #999; cursor: pointer; z-index: 5; } #stm_wpml_lang_switcher .active_language .fa { margin: 0 0 0 4px; } #stm_wpml_lang_switcher li { margin: 0 0 10px; font-weight: 400; } #stm_wpml_lang_switcher li a { color: #aaaaaa; } #stm_wpml_lang_switcher li a:hover { color: #41403f; }body.header_style_2 .header_top { background: rgba(255, 255, 255, 0.3); padding: 0; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); } body.header_style_2 .header_top:before { display: none; } body.header_style_2 .header_top .logo { float: none; } body.header_style_2 .header_top .logo a { margin-top: -12px; } body.header_style_2 .header_top .top_nav { position: relative; float: none; bottom: auto; top: auto; left: auto; right: auto; padding: 33px 0; overflow: inherit; } body.header_style_2 .header_top .top_nav .top_nav_wrapper, body.header_style_2 .header_top .top_nav .main_menu_nav { background: none; box-shadow: none; float: right; } body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul, body.header_style_2 .header_top .top_nav .main_menu_nav > ul { padding: 0; } body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li { letter-spacing: -0.04em; } body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li > a { color: #41403f; padding: 10px 16px; height: auto; } body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_item > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current-menu-parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_parent > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li.current_page_ancestor > a { color: #b82f20; } body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li:hover > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li:hover > a { color: #b82f20; } body.header_style_2 .header_top .top_nav .header_socials { float: right; font-size: 0; margin: 0 0 0 40px; } body.header_style_2 .header_top .top_nav .header_socials a { font-size: 16px; line-height: 16px; display: inline-block; margin: 14px 0 0 25px; color: #41403f; transition: color 0.2s linear; } body.header_style_2 .header_top .top_nav .header_socials a.cart_count { position: relative; font-size: 15px; } body.header_style_2 .header_top .top_nav .header_socials a.cart_count .count { position: absolute; right: -10px; top: -11px; background: #939290; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; width: 19px; height: 19px; font-size: 9px; font-family: Montserrat, sans-serif; font-weight: 700; text-align: center; line-height: 21px; color: #222222 !important; } body.header_style_2 .header_top .top_nav .header_socials a:first-child { margin: 0; } body.header_style_2 .header_top .top_nav .header_socials a:hover { color: #b82f20; text-decoration: none; }body.header_style_3 .header_top { padding: 45px 0 30px; } body.header_style_3 .header_top:before { display: none; } body.header_style_3 .header_top .icon_text { margin-top: 0; } body.header_style_3 .header_top .logo a { margin-top: -13px; } body.header_style_3 .header_top .header_socials a { margin-top: 5px; }body.header_style_3 .top_nav { position: relative; float: none; bottom: auto; top: auto; left: auto; right: auto; padding: 0; overflow: inherit; background: #41403f; } body.header_style_3 .top_nav .top_nav_wrapper { background: none; box-shadow: none; border-top: 1px solid rgba(255, 255, 255, 0.15); } body.header_style_3 .top_nav .top_nav_wrapper > ul { margin: 0 0 0 -16px; padding: 0; } body.header_style_3 .top_nav .icon_text { margin-right: 0; }body.header_style_4 .header_top { background: #fff; padding: 50px 0 42px; } body.header_style_4 .header_top:before { display: none; } body.header_style_4 .header_top .icon_text { margin-top: 0; margin-left: 95px; padding: 0 5px; } body.header_style_4 .header_top .icon_text .text { color: #41403f; } body.header_style_4 .header_top .icon_text .text strong { font-weight: 400; } body.header_style_4 .header_top .icon_text.big { margin-left: 113px; } body.header_style_4 .header_top .icon_text.big .icon { margin-right: 15px; } body.header_style_4 .header_top .icon_text.big .text strong { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 18px; } body.header_style_4 .header_top .icon_text .icon { margin-right: 13px; font-size: 22px; } body.header_style_4 .header_top .logo a { margin-top: -13px; }body.header_style_4 .top_nav { position: relative; float: none; bottom: auto; top: auto; left: auto; right: auto; padding: 0; overflow: inherit; background: #41403f; } body.header_style_4 .top_nav .top_nav_wrapper { background: none; box-shadow: none; } body.header_style_4 .top_nav .top_nav_wrapper > ul { margin: 0 0 0 -20px; padding: 0; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li { font-size: 16px; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li:first-child > a:after { display: none; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { padding: 21px 21px 21px 20px; letter-spacing: -.4px; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { content: ; position: absolute; top: 50%; right: 6px; width: 0; height: 0; border-width: 5px 4px 0 4px; border-style: solid; border-color: #939290 transparent transparent transparent; } body.header_style_4 .top_nav .icon_text { margin-right: 0; } body.header_style_4 .top_nav .header_socials a { margin: 20px 0 0 18px; } body.header_style_4 .top_nav .header_socials a:hover { color: #fff; }body.header_style_5 .header_top { position: relative; z-index: 21; background: transparent; padding: 26px 0 36px; } body.header_style_5 .header_top:before { display: none; } body.header_style_5 .header_top .info-text { color: #41403f; font-size: 13px; line-height: normal; } body.header_style_5 .header_top .info-text strong, body.header_style_5 .header_top .info-text b { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 18px; } body.header_style_5 .header_top .info-text.__phone-number { position: absolute; right: 15px; top: 15px; line-height: 16px; } body.header_style_5 .header_top .logo { float: none; } body.header_style_5 .header_top .logo a img { display: block; margin: 0 auto; } body.header_style_5 .header_top #lang_sel { position: relative; float: left; -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; } body.header_style_5 .header_top #lang_sel > ul { list-style: none; margin: 0; padding: 0; } body.header_style_5 .header_top #lang_sel > ul > li .lang_sel_sel { position: relative; display: block; padding: 16px 24px 16px 1px; color: #41403f; text-decoration: none !important; } body.header_style_5 .header_top #lang_sel > ul > li .lang_sel_sel:after { content: ; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #41403f; position: absolute; right: 2px; top: 50%; margin: -2px 0 0; } body.header_style_5 .header_top #lang_sel > ul > li > ul { position: absolute; visibility: hidden; left: 0; top: 100%; min-width: 100%; background: #41403f; list-style: none; padding: 2px 0 12px; margin: 0; opacity: 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; } body.header_style_5 .header_top #lang_sel > ul > li > ul a { color: #fff; display: block; padding: 10px 20px; text-decoration: none !important; -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } body.header_style_5 .header_top #lang_sel > ul > li > ul a:hover { background: #b82f20; } body.header_style_5 .header_top #lang_sel:hover { background: transparent; } body.header_style_5 .header_top #lang_sel:hover > ul > li > ul { visibility: visible; opacity: 1; }body.header_style_5 .top_nav { position: relative; float: none; bottom: auto; top: auto; left: auto; right: auto; padding: 0; overflow: inherit; background: transparent; } body.header_style_5 .top_nav .top_nav_wrapper { background: none; box-shadow: none; border-bottom: 1px solid rgba(65,64,63,0.25); text-align: center; } body.header_style_5 .top_nav .top_nav_wrapper > ul { margin: 0 auto; display: inline-block; vertical-align: top; padding: 0; float: none; text-align: left; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li { font-size: 14px; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li:first-child > a:after { display: none; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li > a { color: #41403f; height: auto; text-transform: uppercase; padding: 20px 26px; letter-spacing: -.5px; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_5 .top_nav .top_nav_wrapper > ul > li.current-menu-item > a, body.header_style_5 .top_nav .top_nav_wrapper > ul > li:hover > a { color: #b82f20; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { content: ; position: absolute; top: 26px; right: 6px; width: 0; height: 0; border-width: 5px 4px 0 4px; border-style: solid; border-color: #b82f20 transparent transparent transparent; }body.header_style_5.header_inverse .header_top .info-text { color: #fff; }body.header_style_5.header_inverse #lang_sel { -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; } body.header_style_5.header_inverse #lang_sel > ul > li .lang_sel_sel { color: #fff; } body.header_style_5.header_inverse #lang_sel > ul > li .lang_sel_sel:after { border-top: 5px solid #fff; }body.header_style_5.header_inverse .top_nav .top_nav_wrapper { border-bottom: 1px solid rgba(255, 255, 255, 0.25); } body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li > a { color: #fff; } body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li.current-menu-item > a, body.header_style_5.header_inverse .top_nav .top_nav_wrapper > ul > li:hover > a { color: #b82f20; }body.header_style_5.title_box_image_added .top_nav .top_nav_wrapper { border: none; }body.header_style_6 .header_top { background: transparent; padding: 0; position: relative; } body.header_style_6 .header_top:before { content: ; position: absolute; width: 100%; top: 0; left: 0; height: 47px; background: #fff; } body.header_style_6 .header_top .header_top_wrapper { background: #41403f; padding: 0 40px; } body.header_style_6 .header_top .logo { float: none; } body.header_style_6 .header_top .logo a { margin-top: -12px; } body.header_style_6 .header_top .top_nav { position: relative; float: none; bottom: auto; top: auto; left: auto; right: auto; padding: 26px 0; overflow: inherit; } body.header_style_6 .header_top .top_nav .main_menu_nav { margin-right: -25px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper, body.header_style_6 .header_top .top_nav .main_menu_nav { background: none; box-shadow: none; float: right; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul, body.header_style_6 .header_top .top_nav .main_menu_nav > ul { padding: 0; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li { letter-spacing: -0.04em; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li > a { color: #fff; padding: 10px 25px; text-transform: uppercase; font-size: 14px; height: auto; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.menu-item-has-children > a:after { content: ; position: absolute; top: 16px; right: 6px; width: 0; height: 0; border-width: 5px 4px 0 4px; border-style: solid; border-color: #b82f20 transparent transparent transparent; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_item > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current_page_item > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current-menu-parent > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current_page_parent > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li.current_page_ancestor > a { color: #b82f20; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li:hover > a, body.header_style_6 .header_top .top_nav .main_menu_nav > ul > li:hover > a { color: #b82f20; }body.header_style_7 { margin-left: 300px; } body.header_style_7 .stm-revslider-wrapper { padding-left: 300px !important; } body.header_style_7 #wrapper { overflow: visible; } body.header_style_7 #main, body.header_style_7 #footer { overflow: hidden; } body.header_style_7.header_transparent #header { position: relative; } body.header_style_7 .container { max-width: 1140px; width: 100%; } body.header_style_7 .header_side { position: fixed; top: 0; bottom: 0; left: 0; width: 300px; background: #fff; box-shadow: 1px 0 6px rgba(0, 0, 0, 0.2); } body.header_style_7 .header_side_wrapper { padding-top: 79px; padding-left: 38px; padding-right: 33px; padding-bottom: 40px; } body.header_style_7 .logo { float: none; text-align: center; } body.header_style_7 .side_nav { margin-top: 62px; } body.header_style_7 .side_nav .main_menu_nav { list-style: none; padding-left: 0; margin-bottom: 0; } body.header_style_7 .side_nav .main_menu_nav > li { position: relative; padding: 0 48px 0 53px; margin: 0 -48px 0 -53px; } body.header_style_7 .side_nav .main_menu_nav > li:not(:first-child) > a { border-top: 1px solid rgba(65,64,63,0.21); } body.header_style_7 .side_nav .main_menu_nav > li > a { position: relative; display: block; padding: 19.5px 0; color: #41403f; text-transform: uppercase; font-weight: 700; font-family: Montserrat, sans-serif; font-size: 14px; -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; } body.header_style_7 .side_nav .main_menu_nav > li > a:focus, body.header_style_7 .side_nav .main_menu_nav > li > a:hover { text-decoration: none; } body.header_style_7 .side_nav .main_menu_nav > li.menu-item-has-children > a { padding-right: 10px; } body.header_style_7 .side_nav .main_menu_nav > li.menu-item-has-children > a:after { content: \f105; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 14px; position: absolute; right: 0; top: 21px; } body.header_style_7 .side_nav .main_menu_nav > li.current-menu-item > a, body.header_style_7 .side_nav .main_menu_nav > li.current-menu-parent > a, body.header_style_7 .side_nav .main_menu_nav > li:hover > a { color: #b82f20; } body.header_style_7 .side_nav .main_menu_nav > li ul { width: 208px; background: #fff; box-shadow: 2px 1px 6px rgba(0, 0, 0, 0.2); position: absolute; left: 100%; top: -10px; margin-bottom: 0; margin-left: -20px; padding: 10px 0; list-style: none; visibility: hidden; opacity: 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; } body.header_style_7 .side_nav .main_menu_nav > li ul ul { margin-left: 0; } body.header_style_7 .side_nav .main_menu_nav > li ul li { position: relative; } body.header_style_7 .side_nav .main_menu_nav > li ul li a { display: block; position: relative; padding: 11px 20px; font-size: 13px; font-family: Montserrat, sans-serif; color: #41403f; text-transform: uppercase; } body.header_style_7 .side_nav .main_menu_nav > li ul li a:hover, body.header_style_7 .side_nav .main_menu_nav > li ul li a:focus { text-decoration: none; } body.header_style_7 .side_nav .main_menu_nav > li ul li.menu-item-has-children > a { padding-right: 25px; } body.header_style_7 .side_nav .main_menu_nav > li ul li.menu-item-has-children > a:after { content: \f105; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 14px; position: absolute; right: 19px; top: 13px; } body.header_style_7 .side_nav .main_menu_nav > li ul li:hover > a { background: #41403f; color: #fff; box-shadow: none; } body.header_style_7 .side_nav .main_menu_nav > li ul li:hover > ul { visibility: visible; opacity: 1; } body.header_style_7 .side_nav .main_menu_nav > li:hover > ul { visibility: visible; opacity: 1; } body.header_style_7 .header_socials { margin: 45px 0 0; float: none; text-align: center; } body.header_style_7 .header_socials a { font-size: 19px; color: #41403f; } body.header_style_7 .header_socials a:not(:first-child) { margin-left: 36px; } body.header_style_7 .header_socials a:hover { color: #b82f20; } body.header_style_7 .header_copyright { margin-top: 47px; font-size: 13px; line-height: 24px; color: #777; }.top_bar { position: relative; z-index: 20; font-size: 13px; background-color: #41403f; } .top_bar #lang_sel { position: relative; float: left; -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; } .top_bar #lang_sel > ul { list-style: none; margin: 0; padding: 0; } .top_bar #lang_sel > ul > li .lang_sel_sel { position: relative; display: block; padding: 16px 24px 16px 1px; color: #fff; text-decoration: none !important; } .top_bar #lang_sel > ul > li .lang_sel_sel:after { content: ; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #fff; position: absolute; right: 2px; top: 50%; margin: -2px 0 0; } .top_bar #lang_sel > ul > li > ul { position: absolute; visibility: hidden; left: 0; top: 100%; min-width: 100%; background: #41403f; list-style: none; padding: 2px 0 12px; margin: 0; opacity: 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; } .top_bar #lang_sel > ul > li > ul a { color: #fff; display: block; padding: 10px 20px; text-decoration: none !important; -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .top_bar #lang_sel > ul > li > ul a:hover { background: #b82f20; } .top_bar #lang_sel:hover { background: #41403f; } .top_bar #lang_sel:hover > ul > li > ul { visibility: visible; opacity: 1; }.top_bar_info_wr { position: relative; float: right; } .top_bar_info_wr .top_bar_info_switcher { position: relative; float: right; background: #939290; font-size: 13px; } .top_bar_info_wr .top_bar_info_switcher .active { position: relative; cursor: pointer; padding: 14px 42px 16px 21px; color: #41403f; text-decoration: none !important; min-width: 160px; } .top_bar_info_wr .top_bar_info_switcher .active i { display: inline-block; vertical-align: middle; margin: 0 15px 0 0; font-size: 16px; } .top_bar_info_wr .top_bar_info_switcher .active span { display: inline-block; vertical-align: middle; } .top_bar_info_wr .top_bar_info_switcher .active:after { content: ; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #41403f; position: absolute; right: 20px; top: 50%; margin: -2px 0 0; } .top_bar_info_wr .top_bar_info_switcher ul { position: absolute; left: 0; top: 100%; display: none; background: #41403f; list-style: none; padding: 12px 0; margin: 0; min-width: 100%; } .top_bar_info_wr .top_bar_info_switcher ul a { color: #fff; display: block; padding: 10px 20px; text-decoration: none !important; -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .top_bar_info_wr .top_bar_info_switcher ul a:hover { background: #b82f20; } .top_bar_info_wr .top_bar_info { display: none; float: right; margin: 0; padding: 0 6px 0 0; list-style: none; } .top_bar_info_wr .top_bar_info:after { content: ; display: inline-block; vertical-align: middle; height: 50px; } .top_bar_info_wr .top_bar_info li { display: inline-block; vertical-align: middle; padding: 5px 23px; color: #fff; font-size: 13px; } .top_bar_info_wr .top_bar_info li a { color: #fff; text-decoration: none !important; -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; } .top_bar_info_wr .top_bar_info li a:hover span { text-decoration: underline; } .top_bar_info_wr .top_bar_info li i { display: inline-block; vertical-align: middle; margin: 0 12px 0 0; font-size: 16px; color: #939290; } .top_bar_info_wr .top_bar_info li span { display: inline-block; vertical-align: middle; }.top_bar_contacts { list-style: none; padding-left: 0; margin-bottom: 0; } .top_bar_contacts:after { content: ; display: table; clear: both; } .top_bar_contacts > li { float: left; margin: 0 80px 0 0; color: #fff; font-size: 13px; } .top_bar_contacts > li .top_bar_contacts_text { display: inline-block; vertical-align: middle; line-height: 1; } .top_bar_contacts > li a { color: #fff; } .top_bar_contacts > li i { margin-right: 10px; font-size: 16px; color: #b82f20; vertical-align: middle; display: inline-block; line-height: 1; } .top_bar_contacts > li i.stm-email { font-size: 12px; } .top_bar_contacts > li i.stm-location-2 { font-size: 17px; }body.header_style_6 #lang_sel { margin-right: 80px; -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; } body.header_style_6 #lang_sel > ul > li .lang_sel_sel { padding: 23.5px 24px 23.5px 1px; color: #41403f; } body.header_style_6 #lang_sel > ul > li .lang_sel_sel:after { border-top: 5px solid #41403f; } body.header_style_6 #lang_sel > ul > li > ul { min-width: 105px; background: #fff; margin: -8px 0 0; box-shadow: 0 3px 7px rgba(0, 0, 0, 0.35); } body.header_style_6 #lang_sel > ul > li > ul a { color: #41403f; } body.header_style_6 #lang_sel > ul > li > ul a:hover { background: #b82f20; } body.header_style_6 #lang_sel:hover { background: transparent; }.top_bar .cart_count { position: relative; font-size: 16px; text-decoration: none; color: #41403f; } .top_bar .cart_count .count { position: absolute; right: -10px; top: -11px; background: #939290; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; width: 19px; height: 19px; font-size: 10px; font-family: Open Sans, sans-serif; text-align: center; line-height: 19px; color: #222222 !important; }body.header_style_6 .top_bar { background: #fff; } body.header_style_6 .top_bar .cart_count_wrapper { float: right; padding: 21.5px 0; }body.header_style_6 .top_bar_contacts { padding: 23px 0; float: left; } body.header_style_6 .top_bar_contacts > li { color: #222; } body.header_style_6 .top_bar_contacts > li .top_bar_contacts_text strong, body.header_style_6 .top_bar_contacts > li .top_bar_contacts_text b { font-family: Open Sans, sans-serif; } body.header_style_6 .top_bar_contacts > li a { color: #222; }.top_nav { position: absolute; bottom: -28px; left: 0; right: 0; z-index: 20; } .top_nav .top_nav_wrapper { background: #41403f; box-shadow: 0 0 5px rgba(0, 0, 0, 0.52); } .top_nav .top_nav_wrapper > ul { position: relative; font-family: Montserrat, sans-serif; font-weight: 700; list-style: none; margin: 0; padding: 0 35px; float: left; } .top_nav .main_menu_nav > ul { position: relative; list-style: none; margin: 0; float: left; } .top_nav .top_nav_wrapper > ul:after, .top_nav .main_menu_nav > ul:after { content: ; clear: both; display: table; } .top_nav .top_nav_wrapper > ul > li, .top_nav .main_menu_nav > ul > li { position: relative; float: left; font-size: 16px; line-height: 1; color: #ffffff; font-weight: 600 !important; text-transform: lowercase; } .top_nav .top_nav_wrapper > ul > li.current_page_item > a, .top_nav .top_nav_wrapper > ul > li.current-menu-ancestor > a, .top_nav .top_nav_wrapper > ul > li.current-menu-parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_parent > a, .top_nav .top_nav_wrapper > ul > li.current_page_ancestor > a, .top_nav .main_menu_nav > ul > li.current_page_item > a, .top_nav .main_menu_nav > ul > li.current-menu-ancestor > a, .top_nav .main_menu_nav > ul > li.current-menu-parent > a, .top_nav .main_menu_nav > ul > li.current_page_parent > a, .top_nav .main_menu_nav > ul > li.current_page_ancestor > a { color: #939290; } .top_nav .top_nav_wrapper > ul > li:hover > a, .top_nav .main_menu_nav > ul > li:hover > a { color: #939290; } .top_nav .top_nav_wrapper > ul > li > a, .top_nav .main_menu_nav > ul > li > a { position: relative; display: block; border-top: 4px solid transparent; border-bottom: 4px solid transparent; color: #ffffff; padding: 21px 16px; height: 64px; text-decoration: none !important; -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; } .top_nav .top_nav_wrapper .sub-menu > li.menu-item-has-children > a, .top_nav .top_nav_wrapper .sub-menu > li.page_item_has_children > a { position: relative; } .top_nav .top_nav_wrapper .sub-menu > li.menu-item-has-children > a:hover:before, .top_nav .top_nav_wrapper .sub-menu > li.page_item_has_children > a:hover:before { border-left-color: #939290; } .top_nav .top_nav_wrapper .sub-menu > li.menu-item-has-children > a:before, .top_nav .top_nav_wrapper .sub-menu > li.page_item_has_children > a:before { content: ; position: absolute; right: 20px; top: 50%; margin: -4px 0 0; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 5px solid #cccccc; } .top_nav .main_menu_nav > ul > li.menu-item-has-children > a, .top_nav .main_menu_nav > ul > li.page_item_has_children > a { padding-right: 23px; } .top_nav .top_nav_wrapper > ul > li ul, .top_nav .main_menu_nav > ul > li ul { position: absolute; top: 100%; left: 0; opacity: 0; visibility: hidden; background: #fff; list-style: none; padding: 14px 0; margin: 0; width: 230px; z-index: 1; -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.27); -moz-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.27); box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.27); -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; } .top_nav .top_nav_wrapper > ul > li ul ul, .top_nav .main_menu_nav > ul > li ul ul { left: 100%; top: -2px; background: #41403f; padding: 6px 0 4px; } .top_nav .top_nav_wrapper > ul > li ul ul li a, .top_nav .main_menu_nav > ul > li ul ul li a { color: #fff; padding: 12px 26px; } .top_nav .top_nav_wrapper > ul > li ul ul li a:hover, .top_nav .main_menu_nav > ul > li ul ul li a:hover { color: #939290; } .top_nav .top_nav_wrapper > ul li:hover > ul, .top_nav .main_menu_nav > ul li:hover > ul { visibility: visible; opacity: 1; } .top_nav .top_nav_wrapper > ul > li ul li, .top_nav .main_menu_nav > ul > li ul li { position: relative; font-weight: 500; font-size: 14px; text-transform: capitalize; color: #333333; } .top_nav .top_nav_wrapper > ul > li ul li a, .top_nav .main_menu_nav > ul > li ul li a { display: block; padding: 13px 26px 11px; color: #333333; text-decoration: none !important; } .top_nav .main_menu_nav > ul > li ul li:before, .top_nav .top_nav_wrapper > ul > li ul li:before { content: ; position: absolute; left: 0; right: 0; top: -2px; height: 2px; background: #41403f; opacity: 0; visibility: hidden; } .top_nav .main_menu_nav > ul > li ul li:after, .top_nav .top_nav_wrapper > ul > li ul li:after { content: ; position: absolute; left: 0; right: 0; bottom: -2px; height: 2px; background: #41403f; opacity: 0; visibility: hidden; } .top_nav .main_menu_nav > ul > li ul li:hover:before, .top_nav .top_nav_wrapper > ul > li ul li:hover:before { opacity: 1; visibility: visible; } .top_nav .main_menu_nav > ul > li ul li:hover:after, .top_nav .top_nav_wrapper > ul > li ul li:hover:after { opacity: 1; visibility: visible; } .top_nav .main_menu_nav > ul > li ul li:hover > a, .top_nav .top_nav_wrapper > ul > li ul li:hover > a { background: #41403f; color: #fff; } .top_nav .icon_text { float: right; padding: 0 0 0 35px; margin: 18px 38px 0 0; color: #fff; } .top_nav .icon_text:before { content: ; position: absolute; left: 0; top: 50%; margin: -17px 0 0 0; border-left: 1px solid rgba(255, 255, 255, 0.15); height: 27px; } .top_nav .icon_text strong { color: #fff; font-size: 18px; font-weight: 700 !important; font-family: Montserrat, sans-serif; } .top_nav .icon_text strong a { color: #fff; font-size: 18px; } .top_nav .icon_text span { font-size: 13px; }body.sticky_menu.header_style_1.admin-bar #header .top_nav.affix, body.sticky_menu.header_style_3.admin-bar #header .top_nav.affix, body.sticky_menu.header_style_4.admin-bar #header .top_nav.affix { top: 32px; }body.sticky_menu.header_style_1 #header .top_nav, body.sticky_menu.header_style_3 #header .top_nav, body.sticky_menu.header_style_4 #header .top_nav { -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; } body.sticky_menu.header_style_1 #header .top_nav.affix, body.sticky_menu.header_style_3 #header .top_nav.affix, body.sticky_menu.header_style_4 #header .top_nav.affix { position: fixed; left: 0; top: 0; right: 0; bottom: auto; -webkit-transform: translateZ(0); } body.sticky_menu.header_style_1 #header .top_nav.affix .top_nav_wrapper, body.sticky_menu.header_style_3 #header .top_nav.affix .top_nav_wrapper, body.sticky_menu.header_style_4 #header .top_nav.affix .top_nav_wrapper { border-top: none; }body.sticky_menu.header_style_2.admin-bar #header .header_top.affix { top: 32px; }body.sticky_menu.header_style_2 #header .header_top { -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; } body.sticky_menu.header_style_2 #header .header_top.affix { position: fixed; background: #fff; left: 0; top: 0; right: 0; bottom: auto; -webkit-transform: translateZ(0); } body.sticky_menu.header_style_2 #header .header_top.affix .top_nav { padding: 22px 0; }.page_title { position: relative; padding: 54px 0 27px; background-color: #939290; margin: 0 0 73px; background-position: 50% 0; color: #222222; background-size: cover; } .page_title h1 { color: inherit; } .page_title h1:after { background: #fff; } .page_title.transparent { background-color: transparent; padding-bottom: 0; margin-bottom: 0; padding-top: 32px; } .page_title.transparent h1 { margin-bottom: 20px; } .page_title.transparent h1:after { background-color: #939290; } .page_title.disable_title { margin-bottom: 0; padding-bottom: 17px; }h1.page_title_2 { line-height: 36px; padding: 0; margin-bottom: 40px; }body.header_transparent #header { position: absolute; left: 0; right: 0; top: 0; }.wpb_content_element ul { margin: 0 0 20px; list-style: none; padding: 0; } .wpb_content_element ul li { position: relative; padding: 0 0 0 26px; margin: 0 0 9px; line-height: 22px; color: #222222; } .wpb_content_element ul li:before { content: \f04d; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); position: absolute; left: 0; top: 8px; display: inline-block; vertical-align: top; font-size: 5px; color: #b82f20; transform: rotate(45deg); }.wpb_content_element strong { color: #333333; }body .vc_call_to_action.vc_cta_btn_pos_right .vc_button-2-wrapper { float: right; }body .vc_call_to_action.vc_cta_btn_pos_left .vc_button-2-wrapper { float: left; }body .vc_call_to_action.vc_cta_btn_pos_right .vc_cta_btn,body .vc_call_to_action.vc_cta_btn_pos_left .vc_cta_btn { float: none; margin: 0; }body .vc_call_to_action hgroup h2, body .vc_call_to_action h4 { font-size: 18px; line-height: 24px; font-weight: 700; padding: 11px 0; color: #fff; }body .vc_call_to_action hgroup h2:before, body .vc_call_to_action h4:before { display: none; }body .vc_call_to_action { background-color: #41403f; background-image: url(../../images/stroke.png); background-repeat: repeat; border: none; padding: 16px 30px 15px 55px; }body .vc_call_to_action.stretch { margin-left: -3000px; margin-right: -3000px; padding-right: 3000px; padding-left: 3000px; }@media all and (-webkit-min-device-pixel-ratio: 1.5) { body .vc_call_to_action { background-image: url(../../images/stroke@2x.png); background-size: 8px 8px; } }body .vc_btn,body a.vc_btn,body button.vc_btn,body .vc_btn:hover,body a.vc_btn:hover,body button.vc_btn:hover,body .vc_btn:focus,body a.vc_btn:focus,body button.vc_btn:focus { text-decoration: none !important; border: none; padding: 16px 22px 14px; border-radius: 0; font-size: 13px; line-height: 15px; font-weight: 900; display: inline-block; box-shadow: none !important; outline: none !important; color: #4c4c4b; white-space: nowrap; transition: background 0.2s linear, color 0.2s linear; }body .vc_btn-sm,body a.vc_btn-sm,body button.vc_btn-sm { padding: 13px 22px 11px !important; }body .vc_call_to_action a.vc_btn { position: relative; padding-right: 40px; background: #fff; }body .vc_call_to_action a.vc_btn:after { content: \f054; position: absolute; right: 13px; top: 13px; font: normal normal normal 14px/1 FontAwesome; font-size: 20px; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color: #41403f; }body .vc_call_to_action a.vc_btn:hover,body .vc_call_to_action a.vc_btn:active,body .vc_call_to_action a.vc_btn:focus { color: #fff; background: #333; }body .wpb_image_grid .wpb_image_grid_ul .isotope-item { margin: 0 15px 15px 0; }body .wpb_image_grid .wpb_image_grid_ul { width: 110%; }.wpb_gallery h5:before { display: none; }.wpb_gallery h5 { margin: 0 0 30px 0; }body .vc_separator.type_2 { background: url(../../images/pattern_3.png) repeat-x 0 0; background-size: 8px 5px; height: 5px; }.wpb_widgetised_column aside.widget { margin: 0 0 40px 0; }.vc_grid-item.services .vc_gitem-post-data-source-post_image h2:before { display: none; }.vc_grid-item.services .vc_gitem-post-data-source-post_image img { height: 196px; width: auto; }.vc_grid-item.services .vc_gitem-post-data-source-post_title { text-transform: uppercase; }.vc_grid-item.services .vc_gitem-post-data-source-post_title a { color: #333333; }.vc_grid-item.services .vc_gitem-post-data-source-post_title a:hover { color: #41403f; }.vc_grid-item.services .vc_gitem-post-data-source-post_title > *:before { background: #cbcbcb; }.vc_grid-item.services:hover .vc_gitem-post-data-source-post_title > *:before { background: #41403f; }.vc_grid-item.services .vc_gitem-post-data-source-post_title > * { margin: 0; }.vc_grid-item.services .vc_grid-item-mini { padding-bottom: 45px; background: url(../../images/pattern_3.png) repeat-x -5px 100%; }.post_grid_no_pattern .vc_grid-item.services .vc_grid-item-mini,.post_grid_no_pattern { background: none; padding-bottom: 0; }body .vc_grid.vc_grid-gutter-30px .vc_grid-item { padding-bottom: 40px; display: inline-block; float: none; vertical-align: top; }.vc_grid.vc_row .vc_grid-item.services .wpb_content_element,.vc_grid.vc_row .vc_grid-item.services .vc_icon_element,.vc_grid.vc_row .vc_grid-item.services .vc_btn { margin: 0; }body .vc_btn-orange,body a.vc_btn-orange,body button.vc_btn-orange { background: #41403f; }body .vc_btn-orange:hover,body a.vc_btn-orange:hover,body button.vc_btn-orange:hover { background: #777777; }body .vc_grid.vc_row .vc_grid-item .vc_grid-item-mini { position: relative; }body .vc_grid.vc_row .vc_grid-item { padding-bottom: 40px !important; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-4:nth-child(-n+3) .vc_grid-item-mini:before { display: none; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-4:nth-child(-n+3) .vc_grid-item-mini { padding-top: inherit; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-2:nth-child(-n+6) .vc_grid-item-mini:before { display: none; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-2:nth-child(-n+6) .vc_grid-item-mini { padding-top: inherit; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-3:nth-child(-n+4) .vc_grid-item-mini:before { display: none; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-3:nth-child(-n+4) .vc_grid-item-mini { padding-top: inherit; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-6:nth-child(-n+2) .vc_grid-item-mini:before { display: none; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-6:nth-child(-n+2) .vc_grid-item-mini { padding-top: inherit; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-12:first-child .vc_grid-item-mini:before { display: none; }.vc_grid.vc_row .vc_grid-item.vc_col-sm-12:first-child .vc_grid-item-mini { padding-top: inherit; }body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper { padding-top: 0; }body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper img { max-width: 100%; height: auto; }body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video { position: absolute; top: 50%; left: 50%; width: 65px; height: 65px; border: 5px solid #939290; background: #939290; opacity: 0.9; margin: -32px 0 0 -32px; -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; }body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video:after { content: ; position: absolute; top: 16px; left: 21px; border-top: 11px solid transparent; border-bottom: 11px solid transparent; border-right: 15px solid transparent; border-left: 15px solid #222; }body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video:hover { opacity: 1; }body .wpb_video_widget .wpb_wrapper .wpb_video_wrapper .play_video:hover:after { border-left-color: #fff; }body .wpb_gmaps_widget .wpb_wrapper { padding: 0; background: none; }body .vc_grid.vc_row.vc_grid-gutter-40px .vc_grid-item { padding-right: 40px; padding-bottom: 40px; }body .vc_grid.vc_row.vc_grid-gutter-45px .vc_grid-item { padding-right: 45px; padding-bottom: 45px; }body .vc_grid.vc_row.vc_grid-gutter-50px .vc_grid-item { padding-right: 50px; padding-bottom: 50px; }body .vc_grid.vc_row.vc_grid-gutter-55px .vc_grid-item { padding-right: 55px; padding-bottom: 55px; }body .vc_grid.vc_row.vc_grid-gutter-60px .vc_grid-item { padding-right: 60px; padding-bottom: 60px; }body .vc_grid.vc_row.vc_grid-gutter-40px .vc_pageable-slide-wrapper { margin-right: -40px; }body .vc_grid.vc_row.vc_grid-gutter-45px .vc_pageable-slide-wrapper { margin-right: -45px; }body .vc_grid.vc_row.vc_grid-gutter-50px .vc_pageable-slide-wrapper { margin-right: -50px; }body .vc_grid.vc_row.vc_grid-gutter-55px .vc_pageable-slide-wrapper { margin-right: -55px; }body .vc_grid.vc_row.vc_grid-gutter-60px .vc_pageable-slide-wrapper { margin-right: -60px; }body .vc_column_container .vc_btn,body .vc_column_container .wpb_button,body .vc_grid.vc_row .vc_grid-item .vc_btn { margin: 0; }.vc_gitem-post-data-source-post_date:before { content: \f017; display: inline-block; vertical-align: middle; margin: 0 7px 0 0; font: normal normal normal 15px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color: #41403f; }.vc_gitem-post-data-source-post_date > * { display: inline-block; vertical-align: middle; color: #aaaaaa; font-size: 12px; }body .vc_btn3.vc_btn3-color-orange,body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat { background-color: #41403f; }body .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 40px; }body .vc_btn3.vc_btn3-size-md { font-size: 13px; }body .vc_btn3.vc_btn3-color-orange:hover,body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:hover,body .vc_btn3.vc_btn3-color-orange:focus,body .vc_btn3.vc_btn3-color-orange.vc_btn3-style-flat:focus { color: #fff; background: #333; }.vc_col-sm-3.wpb_column .pricing_price_wrap { font-size: 35px; }.vc_col-sm-3.wpb_column .pricing_price_wrap,.vc_col-sm-3.wpb_column .pricing-table_content,.vc_col-sm-3.wpb_column .pricing-table_footer { padding: 0; }body .vc_message_box { text-transform: uppercase; font-weight: 900; padding: 1.8em 1em 1.8em 3em; color: #777777; margin: 0 0 30px 0; }body .vc_message_box-icon > .fa { font-size: 16px; }body .vc_color-info.vc_message_box,body .vc_color-danger.vc_message_box,body .vc_color-warning.vc_message_box,body .vc_color-success.vc_message_box { color: #777777; }body .vc_message_box-outline,body .vc_message_box-solid-icon { border-width: 4px; }body .vc_color-info.vc_message_box-outline,body .vc_color-info.vc_message_box-solid-icon { border-color: #99bcdb; }body .vc_color-danger.vc_message_box-outline,body .vc_color-danger.vc_message_box-solid-icon { border-color: #ffb3b3; }body .vc_color-warning.vc_message_box-outline,body .vc_color-warning.vc_message_box-solid-icon { border-color: #f9d7a3; }body .vc_color-success.vc_message_box-outline,body .vc_color-success.vc_message_box-solid-icon { border-color: #bee0a8; }body .vc_color-info.vc_message_box .vc_message_box-icon,body .vc_color-info.vc_message_box-outline .vc_message_box-icon,body .vc_color-info.vc_message_box-solid-icon .vc_message_box-icon { color: #337ab7; }body .vc_color-danger.vc_message_box .vc_message_box-icon,body .vc_color-danger.vc_message_box-outline .vc_message_box-icon,body .vc_color-danger.vc_message_box-solid-icon .vc_message_box-icon { color: #ff6868; }body .vc_color-warning.vc_message_box-outline .vc_message_box-icon,body .vc_color-warning.vc_message_box-solid-icon .vc_message_box-icon,body .vc_color-warning.vc_message_box .vc_message_box-icon { color: #f3b047; }body .vc_color-success.vc_message_box-outline .vc_message_box-icon,body .vc_color-success.vc_message_box-solid-icon .vc_message_box-icon,body .vc_color-success.vc_message_box .vc_message_box-icon { color: #7ec251; }body .vc_progress_bar .vc_label { font-size: 14px; color: #aaaaaa; display: block; margin-bottom: 12px; }body .vc_progress_bar .vc_single_bar { height: 6px; background: #dbdbdb; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; }body .vc_progress_bar .vc_single_bar .vc_bar { border-radius: 0; }body .vc_progress_bar .vc_single_bar .vc_bar.striped { background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; }body .vc_progress_bar.style_1 .vc_single_bar,body .vc_progress_bar.style_2 .vc_single_bar { background: -webkit-repeating-linear-gradient(135deg, #fff, #fff 25%, #e3e3e3 25%, #e3e3e3 50%, #fff 50%) top left fixed; background: repeating-linear-gradient(-45deg, #fff, #fff 25%, #e3e3e3 25%, #e3e3e3 50%, #fff 50%) top left fixed; background-size: 4px 4px; }body .vc_progress_bar.style_2 .vc_bar_value-marker { position: absolute; right: 0; bottom: 15px; line-height: 1; background-color: #dbdbdb; color: #626262; font-size: 10px; padding: 2px; -webkit-transform: translateX(50%); transform: translateX(50%); }body .vc_progress_bar.style_2 .vc_bar_value-marker:after { content: ; position: absolute; top: 100%; left: 0; right: 0; height: 0; width: 0; margin: 0 auto; border: 3px solid transparent; border-top: 3px solid #dbdbdb; }body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline { color: #aaaaaa; border-color: #acacac; }body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover,body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus { background-color: #41403f; border-color: #41403f; color: #ffffff; }.wpb_content_element .dropcarps_bordered:first-letter { float: left; border: 6px solid #41403f; color: #41403f; font-size: 28px; font-weight: 900; padding: 15.5px 17px; margin: 6px 25px 15px 0; }.wpb_content_element .dropcarps:first-letter { float: left; color: #aaaaaa; font-size: 28px; font-weight: 900; padding: 21.5px 23px; margin: 6px 25px 15px 0; }.wpb_content_element ol li { margin: 0 0 10px 0; }.wpb_content_element ol { padding: 0; list-style-position: inside; }.wpb_content_element ul.style_1 li,ul.style_1 li,.wpb_content_element ul.style_2 li,ul.style_2 li,.wpb_content_element ul.style_3 li,ul.style_3 li,.wpb_content_element ul.style_4 li,ul.style_4 li,.wpb_content_element ul.style_5 li,ul.style_5 li { padding: 0 0 0 27px; margin: 0 0 10px 0; position: relative; list-style: none; }.wpb_content_element ul.style_1 li:last-child,ul.style_1 li:last-child,.wpb_content_element ul.style_2 li:last-child,ul.style_2 li:last-child,.wpb_content_element ul.style_3 li:last-child,ul.style_3 li:last-child,.wpb_content_element ul.style_4 li:last-child,ul.style_4 li:last-child,.wpb_content_element ul.style_5 li:last-child,ul.style_5 li:last-child { margin-bottom: 0; }.wpb_content_element ul.style_1 li:before,ul.style_1 li:before,.wpb_content_element ul.style_2 li:before,ul.style_2 li:before,.wpb_content_element ul.style_3 li:before,ul.style_3 li:before,.wpb_content_element ul.style_4 li:before,ul.style_4 li:before,.wpb_content_element ul.style_5 li:before,ul.style_5 li:before { content: \f054; position: absolute; left: 0; top: 3px; display: inline-block; vertical-align: top; font: normal normal normal 14px/1 FontAwesome; color: #41403f; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }.wpb_content_element ul.style_1 li:before,ul.style_1 li:before { content: \f00c; }.wpb_content_element ul.style_2 li:before,ul.style_2 li:before { content: \f14a; }.wpb_content_element ul.style_3 li:before,ul.style_3 li:before { content: \f10c; color: #777777; }.wpb_content_element ul.style_4 li:before,ul.style_4 li:before { content: \f067; }.wpb_content_element ul.style_5 li:before,ul.style_5 li:before { content: \f061; color: #777777; }body .wpb_tour_next_prev_nav { display: none; }.vc_row.buttons-group .vc_btn3-container.vc_btn3-inline { margin-right: 12px; }.vc_row.buttons-group .vc_btn3-container.vc_btn3-inline:last-child { margin-right: 0; }.stm_pricing-table { background-color: #f6f6f6; border: 5px solid #f6f6f6; padding: 35px; position: relative; -webkit-transition: all 0.3s linear; transition: all 0.3s linear; text-align: center; }.pricing-table_inner { display: inline-block; text-align: left; }.stm_pricing-table.has-label { background-color: #ffffff; border-color: #cccccc; }.pricing-table_head { margin: 0 0 23px 0; }.pricing-table_head h5:before { margin-bottom: 18px; }.pricing-table_head h5 { margin: 0 0 29px 0; }.pricing_price_wrap { font-size: 40px; line-height: 1; color: #333333; padding: 0 20px; }.pricing_price_prefix,.pricing_price { font-weight: 900; }.pricing_price_separator,.pricing_price_postfix { font-weight: 300; }.pricing-table_content { padding: 0 20px; }.pricing-table_content ol,.pricing-table_content ul { padding: 0; margin: 0; list-style-position: inside; }.pricing-table_content ul { list-style: none; }.pricing-table_content ol li,.pricing-table_content ul li { padding-left: 26px; position: relative; margin: 0 0 7px 0; }.pricing-table_content ol li:last-child,.pricing-table_content ul li:last-child { margin-bottom: 0; }.pricing-table_content ul li:before { content: \f00c; position: absolute; left: 0; top: 3px; display: inline-block; vertical-align: top; font: normal normal normal 13px/1 FontAwesome; color: #41403f; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }.pricing-table_footer { margin: 32px 0 0 0; padding: 0 20px; }.vc_col-sm-3.wpb_column .pricing_price_wrap { font-size: 35px; }.vc_col-sm-3.wpb_column .pricing_price_wrap,.vc_col-sm-3.wpb_column .pricing-table_content,.vc_col-sm-3.wpb_column .pricing-table_footer { padding: 0; }.pricing-table_label { position: absolute; top: -5px; right: -11px; background-color: #cccccc; color: #ffffff; text-transform: uppercase; font-size: 13px; font-weight: 900; line-height: 1; padding: 10px 13px; }.pricing-table_label:after { content: ; position: absolute; top: 100%; right: 0; border: 2px solid transparent; border-left: 5px solid #b0b0b0; border-top: 1px solid #b0b0b0; }.wpb_content_element img { max-width: 100%; height: auto; }body .vc_grid-container { margin-bottom: 0; }body .vc_grid.vc_row .vc_grid-item.no_margins { padding-bottom: 0 !important; }body .wpb_button, body .wpb_column > .vc_column-inner > .wpb_wrapper > :last-child { margin-bottom: 0; }body .wpb_button, body .wpb_column > .vc_column-inner > .wpb_wrapper > :last-child { margin-bottom: 0; }body .vc_col-has-fill > .vc_column-inner, body .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_vc_row > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, body .vc_row-has-fill + .vc_vc_row_inner > .vc_row > .vc_vc_column_inner > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_row > .vc_vc_column > .vc_column_container > .vc_column-inner, body .vc_row-has-fill > .vc_vc_column_inner > .vc_column_container > .vc_column-inner { padding-top: 0; }.info_box { position: relative; margin: 0 0 30px; } .info_box.align_center { text-align: center; } .info_box h4 { font-weight: 700; font-family: Montserrat, sans-serif; font-size: 20px; letter-spacing: -.04em; color: #41403f; text-transform: none; margin: 0 0 13px; } .info_box h4:before { display: none; } .info_box p { margin: 0 0 14px; line-height: 22px; color: #222222; } .info_box .read_more { text-transform: lowercase; font-family: Montserrat, sans-serif; font-weight: 700; font-size: 13px; transition: color 0.2s linear; color: #41403f; } .info_box .read_more .stm_icon { margin: 2px 0 0 9px; font-size: 12px; vertical-align: middle; color: #939290; } .info_box .read_more span { vertical-align: middle; line-height: 13px; letter-spacing: -.2px; } .info_box .read_more:hover, .info_box .read_more:focus { text-decoration: none; } .info_box .read_more:hover { color: #b82f20; } .info_box ul { list-style: none; padding: 0; margin: 0; } .info_box ul li { position: relative; padding: 0 0 0 20px; margin: 0 0 4px; } .info_box ul li:before { content: \f054; position: absolute; left: 0; top: 5px; display: inline-block; vertical-align: top; font: normal normal normal 14px/1 FontAwesome; font-size: 10px; color: #41403f; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); } .info_box.style_2 { background: rgba(255, 255, 255, 0.95); -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; -o-transition: background 0.3s ease; transition: background 0.3s ease; } .info_box.style_2:hover { background: #fff; } .info_box.style_2 h4 { margin-bottom: 15px; letter-spacing: 0; } .info_box.style_2 p { margin-bottom: 18px; line-height: 18px; color: #777777; } .info_box.style_2 .read_more { color: #41403f; } .info_box.style_2 .read_more .stm_icon { color: #939290; } .info_box.style_2 .read_more:hover { color: #b82f20; } .info_box.style_2 .read_more:hover .stm_icon { color: #b82f20; } .info_box.style_3 { overflow: hidden; } .info_box.style_3:hover .info_box_text { padding-top: 38px; top: 0; } .info_box.style_3 .info_box_text { position: absolute; left: 0; top: 163px; right: 0; bottom: 0; background: rgba(65,64,63,0.9); padding: 17px 30px 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; } .info_box.style_3 .info_box_text .title { margin-bottom: 8px; text-transform: uppercase; } .info_box.style_3 .info_box_text .title:after { content: ; display: table; clear: both; } .info_box.style_3 .info_box_text .title .icon { color: #939290; font-size: 40px; min-width: 54px; display: table-cell; vertical-align: middle; padding: 0 12px 0 0; } .info_box.style_3 .info_box_text .title h6 { color: #fff; display: table-cell; vertical-align: middle; padding-top: 0; margin: 0; font-weight: 700; line-height: 22px; } .info_box.style_3 .info_box_text .title h6 span { display: block; height: 40px; overflow: hidden; } .info_box.style_3 .info_box_text p { margin: 0 0 20px; color: #fff; padding-left: 55px; font-size: 13px; line-height: 24px; } .info_box.style_3 .info_box_text .read_more { text-transform: lowercase; transition: color 0.2s linear; color: #939290; padding-left: 55px; } .info_box.style_3 .info_box_text .read_more .stm_icon { margin: 2px 0 0 5px; font-size: 12px; vertical-align: middle; color: #939290; } .info_box.style_3 .info_box_text .read_more span { vertical-align: middle; line-height: 13px; } .info_box.style_3 .info_box_text .read_more:hover { color: #fff; text-decoration: none; } .info_box.style_3 .info_box_text .read_more:hover .stm_icon { color: #939290; } .info_box.style_3 .info_box_image { margin: 0; } .info_box.style_4 h4 { color: #222; letter-spacing: 0; margin-bottom: 10px; } .info_box.style_4 .info_box_image { position: relative; margin-bottom: 4px; } .info_box.style_4 .info_box_image:before { content: ; position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; background: rgba(0, 0, 0, 0.2); -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } .info_box.style_4 .info_box_image:after { content: ; position: absolute; bottom: 0; left: 0; background: #939290; width: 0; height: 5px; z-index: 2; -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; } .info_box.style_4 p { color: #888; font-size: 13px; margin-bottom: 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; } .info_box.style_4 .read_more { position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: transparent; font: 0/0 sans-serif; } .info_box.style_4:hover .info_box_image:after { width: 100%; } .info_box.style_4:hover .info_box_image:before { opacity: 1; } .info_box.style_4:hover p { color: #222; } .info_box.style_5 { border: 4px solid #b82f20; padding: 27px 25px 20px 27px; -webkit-transition: border-color 0.4s ease; -moz-transition: border-color 0.4s ease; -ms-transition: border-color 0.4s ease; -o-transition: border-color 0.4s ease; transition: border-color 0.4s ease; } .info_box.style_5:hover { border-color: #41403f; } .info_box.style_5 h3 { line-height: 30px; letter-spacing: -0.04em; padding-top: 10px; margin-bottom: 20px; } .info_box.style_5 h3:after { margin-top: 16px; } .info_box.style_5 p { margin-bottom: 32px; font-size: 13px; } .info_box.style_5 .read_more { color: #41403f; font-weight: 600; letter-spacing: 0.04em; } .info_box.style_5 .read_more .stm_icon { margin-left: 10px; }.info_box.style_6 { background: #fff; padding: 40px; -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; } .info_box.style_6 .info_box_text .title { margin-bottom: 10px; } .info_box.style_6 .info_box_text .icon { width: 55px; display: table-cell; vertical-align: middle; } .info_box.style_6 .info_box_text .icon i { font-size: 32px; color: #b82f20; } .info_box.style_6 .info_box_text h5 { display: table-cell; vertical-align: middle; font-weight: 400; padding-top: 0; margin-bottom: 0; letter-spacing: -.05em; } .info_box.style_6 .info_box_text p { padding-left: 55px; font-size: 13px; line-height: 18px; color: #777; margin-bottom: 17px; } .info_box.style_6 .info_box_text .read_more { padding-left: 55px; text-transform: none; } .info_box.style_6 .info_box_text .read_more:hover { color: #939290; } .info_box.style_6 .info_box_text .read_more .stm_icon { margin-left: 10px; } .info_box.style_6:hover { box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }.info_box_image { position: relative; margin: 0 0 3px; } .info_box_image img { max-width: 100%; height: auto; }.projects_tabs { position: relative; } .projects_tabs h2 { color: #ffffff; float: left; } .projects_tabs h2:before { background: #41403f; margin-bottom: 14px; } .projects_tabs h2 a { color: #fff; transition: color 0.2s linear; } .projects_tabs h2 a:hover { color: #41403f; } .projects_tabs .tabs { float: right; margin: 17px -15px 0 0; } .projects_tabs .tabs a { display: inline-block; vertical-align: top; padding: 13px 15px 12px; color: #aaaaaa; font-size: 13px; text-transform: uppercase; font-weight: 700; transition: color 0.2s linear, background 0.2s linear; } .projects_tabs .tabs a:hover { color: #41403f; } .projects_tabs .tabs a.active { background: #333333; color: #41403f; border-radius: 3px; } .projects_tabs.no_padding .projects_carousel { margin-left: -12px; margin-right: -12px; } .projects_tabs .projects_carousel { position: relative; display: none !important; } .projects_tabs .projects_carousel.active { display: block !important; } .projects_tabs .projects_carousel .project { position: relative; } .projects_tabs .projects_carousel .project img { display: block; max-width: 100%; height: auto; width: 100%; } .projects_tabs .projects_carousel.multiple_project .project { padding: 0 12px; } .projects_tabs .projects_carousel .project .project_wr { position: relative; } .projects_tabs .projects_carousel .project .overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; transition: opacity 0.3s linear; -webkit-transition: opacity 0.3s linear; -moz-transition: opacity 0.3s linear; overflow: hidden; } .projects_tabs .projects_carousel .project .view_more { position: absolute; left: 33px; bottom: 10px; opacity: 0; transition: bottom 0.2s linear, opacity 0.2s linear; -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; -moz-transition: bottom 0.2s linear, opacity 0.2s linear; font-weight: 700; } .projects_tabs .projects_carousel .project h4 { position: absolute; left: 33px; bottom: 100px; color: #fff; text-transform: uppercase; margin: 0; width: 70%; opacity: 0; transition: bottom 0.2s linear, opacity 0.2s linear; -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; -moz-transition: bottom 0.2s linear, opacity 0.2s linear; } .projects_tabs .projects_carousel .project h4:before { display: none; } .projects_tabs .projects_carousel .project:hover .overlay { opacity: 0.5; } .projects_tabs .full_width { margin-left: -3000px; margin-right: -3000px; padding-right: 3000px; padding-left: 3000px; } .projects_tabs .full_width .projects_tabs_header { margin-left: -3000px; margin-right: -3000px; padding-right: 3000px; padding-left: 3000px; } .projects_tabs .projects_tabs_header { border-bottom: 1px solid #222222; box-shadow: 0 3px 3px #292929; margin: 0 0 50px; padding: 37px 0 22px; } .projects_tabs .project:hover h4 { bottom: 80px; opacity: 1; } .projects_tabs .project:hover .view_more { bottom: 25px; opacity: 1; }.projects_carousel .project .view_more:hover, .projects_carousel .project .view_more:active, .projects_carousel .project .view_more:focus { background: #41403f; color: #fff; }.projects_carousel.multiple_project .project.slick-cloned { top: 0 !important; }.icon_box { position: relative; } .icon_box.style_1 .icon { color: #41403f; margin: 0 0 8px; vertical-align: bottom; } .icon_box.style_1 h5 { font-family: Montserrat, sans-serif; font-weight: 700; } .icon_box.style_1.icon_left .icon, .icon_box.style_1.icon_left_transparent .icon { float: left; margin: 0; text-align: center; } .icon_box.style_1.icon_left .icon_text, .icon_box.style_1.icon_left_transparent .icon_text { overflow: hidden; } .icon_box.style_1.icon_left h5, .icon_box.style_1.icon_left_transparent h5 { padding-top: 0; font-size: 18px; color: #41403f; } .icon_box.style_1.icon_left h5:after, .icon_box.style_1.icon_left_transparent h5:after { display: block; width: 47px; margin-top: 14px; height: 5px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; border-radius: 0px; } .icon_box.style_1.icon_left h5.no_stripe, .icon_box.style_1.icon_left_transparent h5.no_stripe { margin-bottom: 18px; } .icon_box.style_1.icon_left h5.no_stripe:after, .icon_box.style_1.icon_left_transparent h5.no_stripe:after { display: none; } .icon_box.style_1.icon_left p, .icon_box.style_1.icon_left_transparent p { font-size: 13px; line-height: 18px; } .icon_box.style_1.icon_left.middle, .icon_box.style_1.icon_left_transparent.middle { white-space: nowrap; } .icon_box.style_1.icon_left.middle .icon, .icon_box.style_1.icon_left_transparent.middle .icon { float: none; display: inline-block; vertical-align: middle; } .icon_box.style_1.icon_left.middle .icon_text, .icon_box.style_1.icon_left_transparent.middle .icon_text { display: inline-block; vertical-align: middle; } .icon_box.style_1.icon_left_transparent .icon { display: inline-block; vertical-align: middle; float: none; } .icon_box.style_1.icon_left_transparent .icon i { width: auto; height: auto; line-height: 1; background: none; color: #b82f20; text-align: left; } .icon_box.style_1.icon_left_transparent h5 { display: inline-block; vertical-align: middle; } .icon_box.style_1 .icon i { display: block; vertical-align: middle; width: 50px; height: 50px; line-height: 50px; background: #41403f; text-align: center; color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; } .icon_box.style_1 .icon:after { content: ; display: inline-block; vertical-align: middle; height: 100%; } .icon_box.style_1.hexagon.hexanog_animation { position: relative; padding: 37px 20px; } .icon_box.style_1.hexagon.hexanog_animation:hover { background: #fff; } .icon_box.style_1.hexagon.hexanog_animation:hover .icon { padding: 20px 0; } .icon_box.style_1.hexagon.hexanog_animation:hover .icon:before { height: 15px; } .icon_box.style_1.hexagon.hexanog_animation:hover .icon:after { height: 15px; } .icon_box.style_1.hexagon.hexanog_animation h5 { margin-bottom: 11px; } .icon_box.style_1.hexagon.hexanog_animation .icon_text p:last-child { margin: 0; } .icon_box.style_1.hexagon.hexanog_animation .icon { -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; } .icon_box.style_1.hexagon.hexanog_animation .icon i { position: relative; } .icon_box.style_1.hexagon.hexanog_animation .icon:before { content: ; display: block; position: absolute; left: 29px; top: -3px; width: 6px; background: #939290; height: 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; } .icon_box.style_1.hexagon.hexanog_animation .icon:after { content: ; display: block; position: absolute; left: 29px; bottom: -3px; width: 6px; background: #939290; height: 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; } .icon_box.style_1.hexagon .icon { position: relative; } .icon_box.style_1.hexagon .icon i { background: none; color: #41403f; width: 64px; height: 55px; line-height: 55px; } .icon_box.style_1.hexagon .icon i:after { content: \e91c; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; left: 0; top: 0; font-size: 55px; } .icon_box.style_1 h4, .icon_box.style_1 h5 { margin-bottom: 20px; } .icon_box.style_1 h4:before { display: none; } .icon_box.style_1 h4:after { content: ; display: block; width: 46px; height: 5px; background: #aaaaaa; margin: 17px 0 0; } .icon_box.style_1.icon_top_transparent { text-align: left; } .icon_box.style_1.icon_top_transparent .icon { display: inline-block; height: 62px; margin-bottom: 20px; } .icon_box.style_1.icon_top_transparent .icon i { height: auto; width: auto; font-size: 62px; line-height: normal; color: #b82f20; background: transparent; } .icon_box.style_1.icon_top_transparent .icon_text h4 { padding-top: 0; line-height: 18px; font-size: 14px; } .icon_box.style_1.icon_top_transparent .icon_text h4.no_stripe:after { content: none; }.icon_box.style_2 .icon { display: table-cell; vertical-align: middle; }.icon_box.style_2 h5 { display: table-cell; vertical-align: middle; margin-bottom: 0; padding: 0; } .icon_box.style_2 h5:after { content: none; }.icon_box.style_2.alignment_center { text-align: center; } .icon_box.style_2.alignment_center .icon_box_inner { display: inline-block; text-align: left; }.icon_box.style_2.alignment_right { text-align: right; } .icon_box.style_2.alignment_right .icon_box_inner { display: inline-block; text-align: left; }.stm_testimonials { position: relative; margin: 0 -15px; font-size: 0; } .stm_testimonials.cols_2 .item { width: 50%; } .stm_testimonials.cols_3 .item { width: 33%; } .stm_testimonials.style_2 .item .testimonial { background: #f2f2f2; } .stm_testimonials.style_2 .item .testimonial:before { bottom: -3px; right: -3px; } .stm_testimonials.style_2 .item .testimonial:after { background-image: url(../../images/testimonials_before_2.png); } .stm_testimonials .item { font-size: 14px; display: inline-block; vertical-align: top; padding: 0 15px; margin: 0 0 43px; } .stm_testimonials .item .testimonial { position: relative; border: 3px solid #f2f2f2; padding: 21px 28px 32px; margin: 0 0 20px; } .stm_testimonials .item .testimonial:before { content: \e90b; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 48px; color: #939290; position: absolute; right: 0; bottom: 0; width: 58px; height: 40px; overflow: hidden; } .stm_testimonials .item .testimonial:after { content: ; position: absolute; left: 62px; bottom: -33px; width: 30px; height: 33px; background: url(../../images/testimonials_before.png) no-repeat 0 0; background-size: 15px 18px; } .stm_testimonials .item .testimonial p { margin: 0; } .stm_testimonials .item .testimonial-info { position: relative; } .stm_testimonials .item .testimonial-info:after { content: ; display: table; clear: both; } .stm_testimonials .item .testimonial-info .testimonial-image { max-width: 50px; display: table-cell; vertical-align: middle; } .stm_testimonials .item .testimonial-info .testimonial-image img { max-width: 100%; height: auto; overflow: hidden; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; } .stm_testimonials .item .testimonial-info .testimonial-text { display: table-cell; vertical-align: middle; padding: 0 0 0 15px; } .stm_testimonials .item .testimonial-info .testimonial-text .name { font-size: 13px; color: #222; line-height: 20px; font-family: Montserrat, sans-serif; } .stm_testimonials .item .testimonial-info .testimonial-text .company { font-size: 13px; color: #808080; line-height: 20px; font-style: italic; }.vc_testimonials.style_3.navigation-arrows { padding: 100px 0; background-size: cover; background-repeat: no-repeat; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { position: relative; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:after { content: ; display: table; clear: both; } .vc_testimonials.style_3.navigation-arrows .owl-nav { position: absolute; bottom: 60px; right: 60px; z-index: 2; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { float: right; max-width: 540px; width: 100%; padding: 64px 60px 53px; background: rgba(255, 255, 255, 0.9); } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:before { content: \e90b; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: absolute; top: 47px; left: -25px; color: #b82f20; font-size: 48px; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr .item > p { margin-bottom: 22px; font-size: 16px; font-weight: 300; line-height: 30px; color: #222; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr .item .testimonial_info h4 { padding: 0; letter-spacing: 0; margin-bottom: 0; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr .item .testimonial_info p { padding: 0; margin-bottom: 0; font-size: 14px; color: #777; } .vc_testimonials.style_3.navigation-arrows .owl-nav:after { content: ; display: table; clear: both; } .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-prev, .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-next { float: left; width: 45px; height: 45px; padding-top: 7px; text-align: center; font-size: 19px; border: 3px solid #bac1c6; color: #bac1c6; -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; position: relative; cursor: pointer; } .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-prev:hover, .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-next:hover { border-color: #41403f; background: #41403f; color: #fff; z-index: 2; } .vc_testimonials.style_3.navigation-arrows .owl-nav .owl-prev { margin-right: -3px; }.vc_testimonials.style_3.navigation-bullets { padding: 80px 0; background-size: cover; background-repeat: no-repeat; } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr { position: relative; float: right; max-width: 635px; width: 100%; padding: 68px 68px 97px; background: rgba(255, 255, 255, 0.9); } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr:after { content: ; display: table; clear: both; } .vc_testimonials.style_3.navigation-bullets .owl-dots { position: absolute; bottom: 44px; left: 0; width: 100%; z-index: 2; text-align: center; } .vc_testimonials.style_3.navigation-bullets .owl-dots .owl-dot { display: inline-block; margin: 0 22px; } .vc_testimonials.style_3.navigation-bullets .owl-dots .owl-dot span { display: block; width: 9px; height: 9px; background: rgba(0, 0, 0, 0.2); border-radius: 50%; 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; } .vc_testimonials.style_3.navigation-bullets .owl-dots .owl-dot.active span { background: #b82f20; transform: scale(2.1); } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item > p { text-align: center; margin-bottom: 26px; font-size: 18px; line-height: 30px; color: #41403f; } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info { position: relative; text-align: center; } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info:before { display: inline-block; margin-bottom: 16px; content: \e93b; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #b82f20; font-size: 71px; } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info h4 { font-size: 14px; text-transform: uppercase; padding: 0; letter-spacing: 0; margin-bottom: 5px; line-height: normal; } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info p { line-height: normal; padding: 0; margin-bottom: 0; font-size: 14px; color: #777; } .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel .item .testimonial_info p strong { font-weight: 400; }.stats_counter { position: relative; } .stats_counter .icon { float: left; color: #41403f; margin: 0 12px 0 0; } .stats_counter h3:after { display: none; } .stats_counter h3 { color: #fff; margin: 0 0 14px; font-size: 50px; letter-spacing: 0; white-space: nowrap; } .stats_counter .counter_title { clear: both; color: #fff; font-family: Montserrat, sans-serif; }.posts_grid { position: relative; } .posts_grid > ul { position: relative; padding: 0; margin: 0 -15px 30px; list-style: none; font-size: 0; } .posts_grid > ul:after { content: ; position: absolute; bottom: 0; left: 15px; right: 15px; height: 1px; background: #dddddd; } .posts_grid > ul > li { position: relative; display: inline-block; vertical-align: top; margin: 0 0 39px 0; padding: 0 15px; width: 33.3%; font-size: 14px; } .posts_grid > ul > li .post_info { padding: 0 0 46px; background: url(../../images/pattern_3.png) repeat-x -5px 100%; background-size: 8px 5px; } .posts_grid .post_thumbnail { margin: 0 0 30px; } .posts_grid .post_thumbnail img { display: block; max-width: 100%; height: auto; } .posts_grid .post_thumbnail a { position: relative; display: block; } .posts_grid .post_thumbnail a:before { content: ; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); -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; opacity: 0; } .posts_grid .post_thumbnail a:after { content: \e920; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -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; position: absolute; left: 50%; top: 50%; margin: -15px 0 0 -15px; color: #fff; font-size: 30px; opacity: 0; } .posts_grid .post_thumbnail a:hover:before, .posts_grid .post_thumbnail a:hover:after { opacity: 1; } .posts_grid h5 { padding: 0; margin-bottom: 14px; } .posts_grid h5:after { display: none; } .posts_grid h5:before { content: ; width: 47px; height: 5px; background: #939290; display: block; margin: 0 0 20px; } .posts_grid h5 a { color: #41403f; } .posts_grid .post_date { display: inline-block; vertical-align: middle; font-size: 13px; line-height: 13px; } .posts_grid .post_date .fa { font-size: 15px; color: #939290; margin: 0 5px 0 0; }.project_info { position: relative; } .project_info .project_info_wr { position: relative; background-size: 8px 4px; padding: 30px 34px; } .project_info .project_info_wr:before { content: ; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(../../images/pattern_4.png) no-repeat 0 0; } .project_info .project_info_wr:after { content: ; position: absolute; right: 0; bottom: 0; width: 100%; height: 100%; background: url(../../images/pattern_4.png) no-repeat 100% 100%; } .project_info .project_info_wr table { width: 100%; font-size: 13px; } .project_info .project_info_wr table td { padding: 3px 0; } .project_info .project_info_wr table th { font-weight: 700; color: #333; } .project_info.style_2 .project_info_wr td, .project_info.style_2 .project_info_wr th, .project_info.style_2 .project_info_wr tr, .project_info.style_2 .project_info_wr table { display: block; padding: 0; } .project_info.style_2 .project_info_wr:before, .project_info.style_2 .project_info_wr:after { display: none; } .project_info.style_3 .project_info_wr:before, .project_info.style_3 .project_info_wr:after { display: none; } .project_info.style_2 .project_info_wr { padding: 0; } .project_info.style_3 .project_info_wr { padding: 0; } .project_info.style_3 h4 { margin: 0 0 27px; } .project_info.style_2 { border: 3px solid #41403f; padding: 34px 34px 43px; } .project_info.style_2 .project_info_wr td { font-size: 11px; text-transform: uppercase; color: #aaaaaa; } .project_info.style_2 .project_info_wr tr { margin: 0 0 14px 0; } .project_info.style_2 .project_info_wr tr:last-child { margin: 0; } .project_info.style_2 .project_info_wr th { font-size: 14px; font-weight: 400; } .project_info.style_2 h4 { margin: 0 0 35px 0; } .project_info.style_3 .project_info_wr th { text-align: right; font-weight: 400; font-size: 14px; color: inherit; } .project_info.style_3 .project_info_wr td { color: inherit; font-weight: 900; background: #f2f2f2; padding: 7px 14px 6px 17px; } .project_info.style_3 .project_info_wr th { background: #f2f2f2; padding: 7px 14px 6px 17px; } .project_info.style_3 .project_info_wr tr:nth-child(even) td, .project_info.style_3 .project_info_wr tr:nth-child(even) th { background: #ffffff; }.project_grid_wrapper { position: relative; overflow: hidden; height: 200px; } .project_grid_wrapper .projects_preloader { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #fff url(../../images/preloader.gif) no-repeat 50% 50%; }.project_grid_filter { position: relative; margin-bottom: 60px; } .project_grid_filter ul { position: relative; float: left; width: calc(100% - 50px); padding: 0; margin: 0; list-style: none; } .project_grid_filter ul li { position: relative; float: left; margin: 1px 44px 0 0; text-transform: uppercase; font-weight: 900; font-size: 13px; } .project_grid_filter ul li a { display: block; padding: 13px 14px 12px; color: #333333; border-radius: 3px; } .project_grid_filter ul li.active a { background: #41403f; color: #fff; } .project_grid_filter ul li.active a:hover { color: #fff; } .project_grid_filter ul li a:hover { color: #41403f; }.project_grid_switcher { position: relative; display: block; float: right; width: 45px; height: 45px; border: 3px solid #aaaaaa; color: #aaaaaa !important; } .project_grid_switcher:hover { color: #41403f !important; border-color: #41403f; } .project_grid_switcher .fa { font-size: 13px; line-height: 13px; position: absolute; top: 13px; -webkit-transition: left 0.2s linear, right 0.2s linear; -moz-transition: left 0.2s linear, right 0.2s linear; -ms-transition: left 0.2s linear, right 0.2s linear; -o-transition: left 0.2s linear, right 0.2s linear; transition: left 0.2s linear, right 0.2s linear; } .project_grid_switcher .left { left: 6px; } .project_grid_switcher .right { right: 6px; } .project_grid_switcher.active .left { left: 22px; } .project_grid_switcher.active .right { right: 22px; }.project_grid { position: relative; margin: 0 -15px; } .project_grid .project { width: 33.33%; overflow: hidden; padding: 0 15px; margin: 0 0 33px; }.project_grid_wrapper.col_2 .project_grid .project { width: 50%; }.project_grid_wrapper.col_1 .project_grid .project { width: 100%; }.project_grid_wrapper.col_4 .project_grid .project { width: 25%; }.project_grid_wrapper.col_5 .project_grid .project { width: 20%; }.project_grid .project img { display: block; max-width: 100%; height: auto; }.project_grid .project .project_wr { position: relative; overflow: hidden; }.project_grid .project .overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0; transition: opacity 0.3s linear; -webkit-transition: opacity 0.3s linear; -moz-transition: opacity 0.3s linear; overflow: hidden; }.project_grid .project .view_more { position: absolute; left: 36px; bottom: 10px; opacity: 0; transition: bottom 0.2s linear, opacity 0.2s linear; -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; -moz-transition: bottom 0.2s linear, opacity 0.2s linear; font-weight: 700; }.project_grid .project h4 { position: absolute; left: 36px; bottom: 100px; color: #fff; text-transform: uppercase; margin: 0; width: 70%; opacity: 0; transition: bottom 0.2s linear, opacity 0.2s linear; -webkit-transition: bottom 0.2s linear, opacity 0.2s linear; -moz-transition: bottom 0.2s linear, opacity 0.2s linear; }.project_grid .project:hover h4 { bottom: 80px; opacity: 1; }.project_grid .project:hover .view_more { bottom: 25px; opacity: 1; }.project_grid .project h4:before { display: none; }.project_grid .project:hover .overlay { opacity: 0.5; }.project_grid .project .view_more:hover, .project_grid .project .view_more:active, .project_grid .project .view_more:focus { background: #41403f; color: #fff; }.project_grid_wrapper.wide .project_grid { margin: 0; } .project_grid_wrapper.wide .project_grid .project { margin: 0; padding: 0; } .project_grid_wrapper.wide .project_grid .project img, .project_grid_wrapper.wide .project_grid .project .overlay, .project_grid_wrapper.wide .project_grid .project .project_wr { border-radius: 0; }.stm_partner { position: relative; } .stm_partner .image { border: 3px solid #f2f2f2; margin: 0 0 24px; } .stm_partner .image img { display: block; max-width: 100%; height: auto; } .stm_partner h5, .stm_partner h4 { line-height: normal; padding: 0; margin: 0 0 5px; } .stm_partner h5 a, .stm_partner h4 a { color: #41403f; -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; } .stm_partner h5 a:hover, .stm_partner h4 a:hover { color: #939290; text-decoration: none; } .stm_partner .description { font-size: 13px; line-height: 18px; margin-bottom: 15px; } .stm_partner .read_more { text-transform: lowercase; font-weight: 700; font-size: 13px; transition: color 0.2s linear; color: #222222; } .stm_partner .read_more .stm_icon { margin: 2px 0 0 5px; font-size: 12px; vertical-align: middle; color: #939290; } .stm_partner .read_more span { vertical-align: middle; line-height: 13px; } .stm_partner .read_more:hover { color: #b82f20; text-decoration: none; } .stm_partner.style_2:after { content: ; display: table; clear: both; } .stm_partner.style_2 .image { float: left; max-width: 203px; margin: 0 33px 0 0; border: none; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17); -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.17); } .stm_partner.style_2 .stm_partner_content { overflow: hidden; } .stm_partner.style_2 .stm_partner_content h4 { color: #41403f; margin: 0 0 13px; } .stm_partner.style_2 .stm_partner_content .position { color: #777777; letter-spacing: -0.04em; font-family: Montserrat, sans-serif; margin: 0 0 17px; line-height: 18px; } .stm_partner.style_2 .stm_partner_content .description { border-top: 1px solid #dddddd; padding-top: 13px; line-height: 22px; margin: 0; }.staff_list { position: relative; } .staff_list ul { list-style: none; padding: 0; margin: 0; } .staff_list ul li { margin: 0 0 30px; padding: 0 0 30px; border-bottom: 1px solid #e6e6e6; } .staff_list ul li:after { content: ; display: table; clear: both; } .staff_list ul li:last-child { border: none; margin-bottom: 0; padding-bottom: 0; } .staff_list ul li .staff_image { position: relative; float: left; margin: 0 30px 0 0; max-width: 255px; } .staff_list ul li .staff_image img { display: block; max-width: 100%; height: auto; transform: translateZ(0); } .staff_list ul li .staff_info { overflow: hidden; } .staff_list ul li .staff_info h4 { padding: 4px 0 0; margin: 0 0 1px; } .staff_list ul li .staff_info h4 a { color: #41403f; } .staff_list ul li .staff_info .staff_department { font-family: Montserrat, sans-serif; margin: 0 0 16px; letter-spacing: -0.04em; } .staff_list ul li .staff_info p { font-size: 13px; line-height: 18px; margin: 0 0 24px; } .staff_list.grid ul { margin: 0 -15px; font-size: 0; } .staff_list.grid ul li { display: inline-block; vertical-align: top; width: 33%; border: none; margin: 0 0 47px; padding: 0 15px; font-size: 13px; } .staff_list.grid ul li .staff_image { margin: 0 0 14px; float: none; } .staff_list.grid ul li .staff_info p { margin: 0 0 15px; } .staff_list.grid ul li .staff_info .read_more { text-transform: lowercase; font-weight: 700; font-size: 13px; transition: color 0.2s linear; color: #222222; } .staff_list.grid ul li .staff_info .read_more .stm_icon { margin: 2px 0 0 5px; font-size: 12px; vertical-align: middle; color: #939290; } .staff_list.grid ul li .staff_info .read_more span { vertical-align: middle; line-height: 13px; } .staff_list.grid ul li .staff_info .read_more:hover { color: #b82f20; text-decoration: none; }.staff_carousel { margin: 0 -15px; }.staff_carousel_arrows { position: relative; } .staff_carousel_arrows:after { content: ; display: table; clear: both; }.staff_carousel_arrows_inner { float: right; margin: 0 -2.5px 40px -2.5px; } .staff_carousel_arrows_inner:after { content: ; display: table; clear: both; } .staff_carousel_arrows_inner .slick_prev, .staff_carousel_arrows_inner .slick_next { position: static; margin: 0 2.5px; float: left; }.staff_carousel_item { padding: 0 15px; } .staff_carousel_item .staff_image { position: relative; margin-bottom: 20px; } .staff_carousel_item .staff_image img { display: block; max-width: 100%; height: auto; transform: translateZ(0); } .staff_carousel_item h5 { padding: 0; margin: 0 0 6px; } .staff_carousel_item h5 a { color: #41403f; } .staff_carousel_item .staff_department { font-family: Montserrat, sans-serif; font-weight: 700; letter-spacing: 0.03em; color: #777; }.stm_contact { position: relative; margin: 0 0 27px 0; } .stm_contact .stm_contact_image { float: left; max-width: 87px; margin: 0 23px 0 0; } .stm_contact .stm_contact_image img { display: block; max-width: 100%; height: auto; } .stm_contact .stm_contact_info { overflow: hidden; } .stm_contact .stm_contact_info h5 { padding: 0; margin: 0 0 7px; line-height: 16px; } .stm_contact .stm_contact_info .stm_contact_job { font-family: Montserrat, sans-serif; font-size: 13px; margin: 0 0 9px; } .stm_contact .stm_contact_info .stm_contact_row { font-size: 13px; margin: 0 0 4px; } .stm_contact .stm_contact_info .stm_contact_row:last-child { margin: 0; } .stm_contact .stm_contact_info .stm_contact_row a { color: #41403f; }.vacancy_table_wr { position: relative; margin: 0 0 45px; } .vacancy_table_wr .vacancy_table { width: 100%; border-collapse: collapse; border-spacing: 0; } .vacancy_table_wr .vacancy_table thead th { position: relative; color: #41403f; font-size: 13px; padding: 21px 0 21px 43px; cursor: pointer; font-weight: 700; text-transform: lowercase; border-top: 5px solid #cacaca; border-bottom: 1px solid #e5e5e5; font-family: Montserrat, sans-serif; } .vacancy_table_wr .vacancy_table thead th.headerSortDown { border-top-color: #939290; } .vacancy_table_wr .vacancy_table thead th.headerSortDown:after { content: \f078; } .vacancy_table_wr .vacancy_table thead th.headerSortUp { border-top-color: #939290; } .vacancy_table_wr .vacancy_table thead th.headerSortUp:after { content: \f077; } .vacancy_table_wr .vacancy_table thead th:after { content: \f078; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 11px; color: #41403f; position: absolute; margin: 2px 0 0 20px; } .vacancy_table_wr .vacancy_table thead th:first-child { padding-left: 0; } .vacancy_table_wr .vacancy_table tbody td { font-size: 13px; line-height: 18px; padding: 13px 0 13px 43px; border-bottom: 1px solid #e5e5e5; } .vacancy_table_wr .vacancy_table tbody td:first-child { padding-left: 0; } .vacancy_table_wr .vacancy_table tbody td a { color: #41403f; -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; } .vacancy_table_wr .vacancy_table tbody td a:hover { text-decoration: none; color: #b82f20; }.testimonials_carousel { position: relative; margin: 0 -20px; } .testimonials_carousel.disable_carousel { font-size: 0; } .testimonials_carousel.disable_carousel .testimonial { padding: 0 20px; margin: 0 0 45px; display: inline-block; vertical-align: top; font-size: 14px; } .testimonials_carousel.disable_carousel.per_row_2 .testimonial { width: 50%; } .testimonials_carousel.disable_carousel.per_row_3 .testimonial { width: 33%; } .testimonials_carousel.disable_carousel.per_row_3 .testimonial .image { float: none; max-width: inherit; margin: 0 0 20px; } .testimonials_carousel .testimonial { position: relative; padding: 0 20px; } .testimonials_carousel .testimonial .image { float: left; margin: 0 30px 0 0; max-width: 255px; } .testimonials_carousel .testimonial .image a { position: relative; display: block; } .testimonials_carousel .testimonial .image a:before { content: ; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); -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; opacity: 0; } .testimonials_carousel .testimonial .image a:after { content: \e920; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -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; position: absolute; left: 50%; top: 50%; margin: -15px 0 0 -15px; color: #fff; font-size: 30px; opacity: 0; } .testimonials_carousel .testimonial .image a:hover:before, .testimonials_carousel .testimonial .image a:hover:after { opacity: 1; } .testimonials_carousel .testimonial .image img { display: block; max-width: 100%; height: auto; } .testimonials_carousel .testimonial .info { overflow: hidden; } .testimonials_carousel .testimonial .info h4 { color: #41403f; margin-bottom: 6px; font-size: 20px; text-transform: none; line-height: 22px; padding-top: 0; margin-top: -2px; } .testimonials_carousel .testimonial .info h4 a { color: #41403f; -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; } .testimonials_carousel .testimonial .info h4 a:hover { color: #222; text-decoration: none; } .testimonials_carousel .testimonial .info .position, .testimonials_carousel .testimonial .info .company { font-family: Montserrat, sans-serif; font-weight: 700; color: #777777; line-height: 18px; } .testimonials_carousel .testimonial .info .company { margin: 0 0 18px; } .testimonials_carousel .testimonial .info p { color: #222222; line-height: 22px; margin: 0; }.testimonials_carousel.style_2 { margin: 0 -15px; } .testimonials_carousel.style_2 .item { position: relative; padding: 0 15px; } .testimonials_carousel.style_2 .item .testimonial { background: #f5f5f5; position: relative; padding: 28px 28px 27px; margin: 0 0 21px; } .testimonials_carousel.style_2 .item .testimonial:before { content: \e90b; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 48px; color: #939290; position: absolute; right: 0; bottom: 0; width: 60px; height: 40px; overflow: hidden; } .testimonials_carousel.style_2 .item .testimonial:after { content: ; position: absolute; left: 65px; bottom: -30px; width: 30px; height: 33px; background: url(../../images/testimonials_before.png) no-repeat 0 0; background-size: 15px 18px; } .testimonials_carousel.style_2 .item .testimonial p { margin: 0; font-size: 14px; line-height: 26px; color: #222; } .testimonials_carousel.style_2 .item .testimonial:before { bottom: 0; right: 1px; } .testimonials_carousel.style_2 .item .testimonial:after { background-image: url(../../images/testimonials_before_2.png); } .testimonials_carousel.style_2 .item .testimonial-info { position: relative; } .testimonials_carousel.style_2 .item .testimonial-info:after { content: ; display: table; clear: both; } .testimonials_carousel.style_2 .item .testimonial-info .testimonial-image { max-width: 50px; display: table-cell; vertical-align: middle; } .testimonials_carousel.style_2 .item .testimonial-info .testimonial-image img { max-width: 100%; height: auto; overflow: hidden; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; } .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text { display: table-cell; vertical-align: middle; padding: 0 0 0 15px; } .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .name { color: #222; line-height: 20px; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 700; } .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .company { font-size: 14px; color: #808080; line-height: 20px; font-style: italic; }.testimonials_carousel.style_3 .testimonial_inner { padding: 20px; background: #fff; } .testimonials_carousel.style_3 .testimonial_inner:after { content: ; display: table; clear: both; } .testimonials_carousel.style_3 .testimonial_inner .image { margin-right: 20px; width: 174px; } .testimonials_carousel.style_3 .testimonial_inner p { margin-bottom: 17px; color: #222; line-height: 22px; } .testimonials_carousel.style_3 .testimonial_inner h6 { padding-top: 0; margin-bottom: 3px; letter-spacing: 0; } .testimonials_carousel.style_3 .testimonial_inner h6 a { color: #41403f; -webkit-transition: color 0.3s ease; -moz-transition: color 0.3s ease; -ms-transition: color 0.3s ease; -o-transition: color 0.3s ease; transition: color 0.3s ease; } .testimonials_carousel.style_3 .testimonial_inner h6 a:hover, .testimonials_carousel.style_3 .testimonial_inner h6 a:focus { text-decoration: none; } .testimonials_carousel.style_3 .testimonial_inner h6 a:hover { color: #222; } .testimonials_carousel.style_3 .testimonial_inner .position { font-size: 13px; letter-spacing: -0.01em; font-weight: 400; color: #777; }.vc_image_carousel_wr { margin: 0 -10px; } .vc_image_carousel_wr.no_paddings .vc_image_carousel.owl-carousel .owl-item .item { padding: 0; } .vc_image_carousel_wr .vc_image_carousel { position: relative; } .vc_image_carousel_wr .vc_image_carousel.owl-carousel .owl-item { float: none; display: inline-block; vertical-align: middle; } .vc_image_carousel_wr .vc_image_carousel.owl-carousel .owl-item .item { padding: 0 10px; } .vc_image_carousel_wr.grayscale .owl-item img { -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; opacity: 0.9; } .vc_image_carousel_wr.grayscale .owl-item img:hover { opacity: 1; }.stm_news { position: relative; } .stm_news .news_list { list-style: none; padding: 0; margin: 0 -15px; font-size: 0; } .stm_news .news_list.posts_per_row_3 li { width: 33%; } .stm_news .news_list.posts_per_row_2 li { width: 50%; } .stm_news .news_list.posts_per_row_1 li { width: 100%; } .stm_news .news_list li { display: inline-block; vertical-align: top; width: 25%; padding: 0 15px; margin-bottom: 30px; font-size: 13px; } .stm_news .news_list li .image { margin: 0 0 30px; } .stm_news .news_list li .image img { display: block; max-width: 100%; height: auto; } .stm_news .news_list li .image a { position: relative; display: block; } .stm_news .news_list li .image a:before { content: ; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); -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; opacity: 0; } .stm_news .news_list li .image a:after { content: \e920; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -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; position: absolute; left: 50%; top: 50%; margin: -15px 0 0 -15px; color: #fff; font-size: 30px; opacity: 0; } .stm_news .news_list li .image a:hover:before, .stm_news .news_list li .image a:hover:after { opacity: 1; } .stm_news .news_list li h5 { margin-bottom: 17px; padding-top: 0; } .stm_news .news_list li h5:before { content: ; display: block; width: 47px; height: 5px; background: #939290; margin: 0 0 20px; } .stm_news .news_list li h5 a { color: #41403f; } .stm_news .news_list li h5 a:hover { color: #222; text-decoration: none; } .stm_news .news_list li .date { position: relative; font-size: 13px; padding: 0 0 0 23px; } .stm_news .news_list li .date:before { content: \f017; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color: #939290; position: absolute; left: 0; top: 1px; font-size: 15px; }.stm_gmap_wrapper { position: relative; } .stm_gmap_wrapper .stm_gmap { height: 733px; width: 100%; } .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw { text-align: center; margin-top: -4px; } .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw > div > div { overflow: hidden !important; } .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw h6 { display: block; margin: 0; text-transform: lowercase; font-size: 16px; color: #fff; font-weight: 600; line-height: 20px; padding-top: 0; } .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw h6:after { display: none; } .stm_gmap_wrapper .stm_gmap .gm-style .gm-style-iw + div { display: none !important; } .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div { border: none !important; background: #41403f !important; border-radius: 30px !important; margin-top: -6px; } .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div:first-child > div { left: 7px !important; transform: skewX(42deg) !important; box-shadow: none !important; background: #41403f !important; z-index: 40; } .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div > div:nth-child(2) > div { left: -1px !important; transform: skewX(-42deg) !important; box-shadow: none !important; background: #41403f !important; z-index: 40; } .stm_gmap_wrapper .stm_gmap .gm-style > div:first-child > div + div > div:last-child > div > div:first-child > div:nth-child(2) { background-color: transparent !important; box-shadow: none !important; } .stm_gmap_wrapper .gmap_addresses { padding: 73px 0 71px; background: #41403f; } .stm_gmap_wrapper .gmap_addresses .container { position: relative; } .stm_gmap_wrapper .gmap_addresses .addresses { position: relative; } .stm_gmap_wrapper .gmap_addresses .addresses .item { padding: 0 66px 0 1px; border-right: 1px solid rgba(255, 255, 255, 0.25); } .stm_gmap_wrapper .gmap_addresses .addresses .item .title { font-family: Montserrat, sans-serif; color: #fff; font-weight: 700; font-size: 20px; letter-spacing: -.9px; margin: 0 0 14px; -webkit-transition: color 0.3s ease; -moz-transition: color 0.3s ease; -ms-transition: color 0.3s ease; -o-transition: color 0.3s ease; transition: color 0.3s ease; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul { list-style: none; margin: 0; padding: 0; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li { color: rgba(255, 255, 255, 0.5); margin: 0 0 14px; -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; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li:after { content: ; display: table; clear: both; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li:last-child { margin: 0; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .icon { float: left; width: 16px; line-height: 20px; font-size: 16px; margin-right: 14px; text-align: center; color: rgba(147,146,144,0.5); -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; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .icon .stm-email { font-size: 12px; padding: 2px 0 0; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .text { overflow: hidden; font-size: 13px; line-height: 16px; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .text a { color: #939290; } .stm_gmap_wrapper .gmap_addresses .addresses .item ul li .text p { margin: 0; font-size: 13px; line-height: 16px; } .stm_gmap_wrapper .gmap_addresses .addresses .item.focused .title, .stm_gmap_wrapper .gmap_addresses .addresses .item:hover .title { color: #939290; } .stm_gmap_wrapper .gmap_addresses .addresses .item.focused ul li, .stm_gmap_wrapper .gmap_addresses .addresses .item:hover ul li { color: #fff; } .stm_gmap_wrapper .gmap_addresses .addresses .item.focused ul li .icon, .stm_gmap_wrapper .gmap_addresses .addresses .item:hover ul li .icon { color: #939290; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr { position: absolute; right: 15px; top: 0; height: 100%; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr:before { content: ; display: inline-block; vertical-align: middle; height: 100%; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots { display: inline-block; vertical-align: middle; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot { width: 8px; height: 8px; padding: 2px; margin: 13px 0; cursor: pointer; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot span { display: block; width: 4px; height: 4px; background: rgba(255, 255, 255, 0.5); padding: 0; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -ms-transition: all 0.2s linear; -o-transition: all 0.2s linear; transition: all 0.2s linear; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot.active { padding: 0; } .stm_gmap_wrapper .gmap_addresses .owl-dots-wr .owl-dots .owl-dot.active span { width: 8px; height: 8px; background: #939290; border-color: #939290; }.company_history { position: relative; } .company_history > ul { list-style: none; margin: 0; padding: 0; } .company_history > ul > li { margin: 0; } .company_history > ul > li:last-child { margin: 0; } .company_history > ul > li .year { font-size: 20px; font-weight: 700; font-family: Montserrat, sans-serif; color: #41403f; line-height: 28px; letter-spacing: -0.04em; display: table-cell; } .company_history > ul > li .sep { position: relative; display: table-cell; width: 80px; } .company_history > ul > li .sep:after { content: ; position: absolute; left: 50%; top: 8px; width: 9px; height: 9px; background: #939290; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .company_history > ul > li .sep:before { content: ; position: absolute; left: 50%; top: 20px; bottom: -5px; width: 1px; background: #e6e6e6; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .company_history > ul > li:last-child .sep:before { display: none; } .company_history > ul > li:last-child .company_history_text { padding: 0; } .company_history > ul > li .company_history_text { display: table-cell; padding: 0 0 50px; } .company_history > ul > li .company_history_text h4 { margin: 0 0 16px; padding: 0; font-weight: 700; } .company_history > ul > li .company_history_text p { font-size: 13px; line-height: 18px; margin: 0; }.stm_contacts_widget { color: #fff; font-family: Montserrat, sans-serif; } .stm_contacts_widget h4 { position: relative; color: #fff; padding: 0; } .stm_contacts_widget ul { position: relative; list-style: none; padding: 0; margin: 0 0 30px; } .stm_contacts_widget ul li { color: #fff; padding: 0; margin: 0 0 13px; line-height: 22px; } .stm_contacts_widget ul li:before { display: none; } .stm_contacts_widget ul li .icon { float: left; font-size: 20px; line-height: 18px; color: #939290; margin: 0 15px 0 0; } .stm_contacts_widget ul li .icon .fa-envelope { font-size: 16px; line-height: 22px; } .stm_contacts_widget ul li .text { overflow: hidden; padding: 1px 0 0; font-weight: 500; } .stm_contacts_widget ul.socials { margin: 0; } .stm_contacts_widget ul.socials:after { content: ; display: table; clear: both; } .stm_contacts_widget ul.socials li { float: left; margin: 0 8px 8px 0; } .stm_contacts_widget ul.socials li:last-child { margin-right: 0; } .stm_contacts_widget ul.socials li a { display: block; width: 32px; height: 32px; -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px; background: #fff; text-align: center; line-height: 32px; color: #41403f; font-size: 17px; text-decoration: none !important; -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; } .stm_contacts_widget ul.socials li a i { line-height: 34px; } .stm_contacts_widget ul.socials li a i.fa-vimeo { font-size: 14px; } .stm_contacts_widget ul.socials li a i.stm-google-plus { font-size: 13px; } .stm_contacts_widget ul.socials li a:hover { background: #b82f20; color: #fff; } .stm_contacts_widget ul.socials li a.social-facebook:hover { background: #3a5897; } .stm_contacts_widget ul.socials li a.social-twitter:hover { background: #00aced; } .stm_contacts_widget ul.socials li a.social-instagram:hover { background: #ac907a; } .stm_contacts_widget ul.socials li a.social-google-plus:hover { background: #db4437; } .stm_contacts_widget ul.socials li a.social-linkedin:hover { background: #0077b5; } .stm_contacts_widget ul.socials li a.social-skype:hover { background: #00aff0; }.stm_contacts_widget.style_2 ul { margin-bottom: -13px; } .stm_contacts_widget.style_2 ul:after { content: ; display: table; clear: both; } .stm_contacts_widget.style_2 ul li { float: left; } .stm_contacts_widget.style_2 ul li:not(:last-child) { margin-right: 54px; } .stm_contacts_widget.style_2 ul li .icon { float: none; display: inline-block; vertical-align: middle; width: 39px; background: #939290; text-align: center; line-height: 39px; color: #fff; } .stm_contacts_widget.style_2 ul li .text { display: inline-block; font-size: 14px; vertical-align: middle; color: #41403f; }.stm_contacts_widget.style_3 { font-family: Open Sans, sans-serif; } .stm_contacts_widget.style_3 ul { text-align: center; font-size: 0; margin-bottom: 0; list-style: none; } .stm_contacts_widget.style_3 ul li { padding: 0 17px; display: inline-block; vertical-align: top; font-size: 13px; } .stm_contacts_widget.style_3 ul li .icon { float: none; min-height: 25px; margin: 0 0 17px; font-size: 19px; } .stm_contacts_widget.style_3 ul li .icon:before { content: ; display: inline-block; width: 1px; height: 0; vertical-align: bottom; } .stm_contacts_widget.style_3 ul li .icon i { vertical-align: bottom; } .stm_contacts_widget.style_3 ul li .icon .stm-envelope-11 { font-size: 16px; } .stm_contacts_widget.style_3 ul li .icon .stm-clock6, .stm_contacts_widget.style_3 ul li .icon .stm-pin-11 { font-size: 20px; } .stm_contacts_widget.style_3 ul li .text { padding: 0; line-height: 18px; font-weight: 400; color: rgba(255, 255, 255, 0.5); } .stm_contacts_widget.style_3 ul li .text a { color: #fff; }.stm_services { position: relative; margin: 0 -15px; font-size: 0; } .stm_services .item { position: relative; display: inline-block; vertical-align: top; width: 33%; padding: 0 15px; margin: 0 0 57px; font-size: 14px; } .stm_services .item .item_wr .item_thumbnail { margin: 0 0 30px; } .stm_services .item .item_wr .item_thumbnail img { display: block; max-width: 100%; height: auto; } .stm_services .item .item_wr .item_thumbnail a { position: relative; display: block; } .stm_services .item .item_wr .item_thumbnail a:before { content: ; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.6); -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; opacity: 0; } .stm_services .item .item_wr .item_thumbnail a:after { content: \e920; font-family: stm; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -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; position: absolute; left: 50%; top: 50%; margin: -15px 0 0 -15px; color: #fff; font-size: 30px; opacity: 0; } .stm_services .item .item_wr .item_thumbnail a:hover:before, .stm_services .item .item_wr .item_thumbnail a:hover:after { opacity: 1; } .stm_services .item .item_wr .content { font-size: 13px; -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; } .stm_services .item .item_wr .content h5 { padding: 0; margin: 0 0 9px; } .stm_services .item .item_wr .content h5 a { text-decoration: none !important; color: #41403f; -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; } .stm_services .item .item_wr .content h5 a:hover { color: #b82f20; } .stm_services .item .item_wr .content h5:before { content: ; display: block; width: 47px; height: 5px; background: #939290; margin: 0 0 18px; } .stm_services .item .item_wr .content h5:after { display: none; } .stm_services .item .item_wr .content p { line-height: 18px; } .stm_services .item .item_wr .content .read_more { text-transform: lowercase; font-weight: 400; font-size: 13px; transition: color 0.2s linear; color: #222222; font-family: Montserrat, sans-serif; } .stm_services .item .item_wr .content .read_more .stm_icon { margin: 2px 0 0 5px; font-size: 12px; vertical-align: middle; color: #939290; } .stm_services .item .item_wr .content .read_more span { vertical-align: middle; line-height: 13px; } .stm_services .item .item_wr .content .read_more:hover { color: #b82f20; text-decoration: none; } .stm_services.cols_4 .item { width: 25%; } .stm_services.cols_2 .item { width: 50%; } .stm_services.cols_1 .item { width: 100%; }.stm_services_tabs .services_categories { position: relative; margin: 0 0 62px; padding: 0 15px; } .stm_services_tabs .services_categories ul { background: #939290; text-align: center; margin: 0; padding: 0; list-style: none; } .stm_services_tabs .services_categories ul:after { content: ; display: table; clear: both; } .stm_services_tabs .services_categories ul li { float: left; } .stm_services_tabs .services_categories ul li a { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 14px; text-transform: lowercase; letter-spacing: -.6px; display: block; padding: 14.5px 24.3px; outline: none !important; color: #41403f; transition: background 0.2s ease, color 0.2s ease; } .stm_services_tabs .services_categories ul li a:focus, .stm_services_tabs .services_categories ul li a:hover { text-decoration: none; } .stm_services_tabs .services_categories ul li.ui-state-active a { background: #41403f; color: #939290; }.stm_services_tabs { font-size: 0; margin: 0 -15px; }.stm_services_tabs .service_tab_item { position: relative; display: inline-block; vertical-align: top; width: 50%; font-size: 14px; padding: 0 35px; margin: 0 0 46px; }.stm_services_tabs .service_tab_item .service_header { position: relative; margin: 0 0 4px; }.stm_services_tabs .service_tab_item .service_name { display: table-cell; width: 1%; white-space: nowrap; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 700; color: #212121; padding-right: 10px; }.stm_services_tabs .service_tab_item .service_name a { color: #41403f; letter-spacing: -.3px; transition: color 0.2s ease; } .stm_services_tabs .service_tab_item .service_name a:focus, .stm_services_tabs .service_tab_item .service_name a:hover { text-decoration: none; } .stm_services_tabs .service_tab_item .service_name a:hover { color: #b82f20; }.stm_services_tabs .service_tab_item .service_dots { display: table-cell; width: 98%; }.stm_services_tabs .service_tab_item .service_dots .separator_dots { display: block; width: 100%; border-bottom: 1px dashed #b82f20; }.stm_services_tabs .service_tab_item .service_cost { display: table-cell; width: 1%; padding-left: 10px; font-family: Montserrat, sans-serif; font-size: 14px; font-weight: 700; line-height: 22px; letter-spacing: -.3px; color: #b82f20; }.stm_services_tabs .service_tab_item .service_label { position: absolute; left: 35px; top: -22px; background: #b82f20; border-radius: 3px; padding: 4px 7px 4px; color: #fff; font-size: 10px; font-weight: 600; line-height: 9px; text-transform: uppercase; }.stm_services_tabs .service_tab_item .service_text p { margin-bottom: 0; color: #222222; line-height: 22px; }body .stm_chart { position: relative; } body .stm_chart canvas { max-width: 100%; height: auto; } body .stm_chart .chart-legend { position: relative; margin: 10px 0 0; list-style: none; padding: 0; } body .stm_chart .chart-legend:after { content: ; display: table; clear: both; } body .stm_chart .chart-legend li { padding: 0; margin: 0 24px 12px 0; font-size: 13px; color: #777777; float: left; } body .stm_chart .chart-legend li:before { display: none; } body .stm_chart .chart-legend li span { display: inline-block; vertical-align: top; width: 18px; height: 18px; margin: 0 5px 0 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; } body .stm_chart.legend_position_right canvas { display: inline-block; vertical-align: middle; } body .stm_chart.legend_position_right .chart-legend { display: inline-block; vertical-align: middle; padding: 0 0 0 30px; } body .stm_chart.legend_position_right .chart-legend li { float: none; margin: 0 0 10px; }.stm_works_wr { position: relative; } .stm_works_wr.cols_4 .stm_works .item { width: 25%; } .stm_works_wr.cols_3 .stm_works .item { width: 33.333%; } .stm_works_wr.cols_2 .stm_works .item { width: 50%; } .stm_works_wr.cols_1 .stm_works .item { width: 100%; } .stm_works_wr.grid.style_1 .stm_works { margin: 0 -15px; } .stm_works_wr.grid.style_1 .stm_works .item { padding: 0 15px; margin: 0 0 30px; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr { position: relative; overflow: hidden; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr img { display: block; max-width: 100%; height: auto; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr:before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(65,64,63,0.75); opacity: 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; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr .title { position: absolute; bottom: 94px; left: 30px; right: 30px; font-family: Montserrat, sans-serif; font-weight: 600; font-size: 18px; color: #fff; letter-spacing: -0.04em; line-height: 24px; opacity: 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; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr .title:before { content: ; display: block; width: 47px; height: 5px; background: #939290; margin: 0 0 19px; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr .category { position: absolute; bottom: 20px; left: 30px; right: 30px; color: #fff; font-size: 13px; opacity: 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; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr .link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr:hover:before { opacity: 1; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr:hover .title { opacity: 1; bottom: 74px; } .stm_works_wr.grid.style_1 .stm_works .item .item_wr:hover .category { opacity: 1; bottom: 40px; } .stm_works_wr.grid.style_2 .stm_works { position: relative; margin: 0 -15px; } .stm_works_wr.grid.style_2 .stm_works .item { padding: 0 15px; margin: 0 0 30px; } .stm_works_wr.grid.style_2 .stm_works .item .image a { display: block; } .stm_works_wr.grid.style_2 .stm_works .item .image a img { display: block; max-width: 100%; height: auto; } .stm_works_wr.grid.style_2 .stm_works .item .info { padding: 24px 22px 22px; border: 3px solid #f2f2f2; border-top: none; } .stm_works_wr.grid.style_2 .stm_works .item .info .category { font-size: 13px; margin: 0 0 8px; } .stm_works_wr.grid.style_2 .stm_works .item .info .category a { color: #777777; } .stm_works_wr.grid.style_2 .stm_works .item .info .category a:hover { color: #b82f20; text-decoration: none; } .stm_works_wr.grid.style_2 .stm_works .item .info .category a:focus { text-decoration: none; } .stm_works_wr.grid.style_2 .stm_works .item .info .category a span { display: inline-block; vertical-align: middle; line-height: 1; } .stm_works_wr.grid.style_2 .stm_works .item .info .category a i { display: inline-block; vertical-align: middle; line-height: 1; color: #939290; font-size: 12px; margin: 2px 0 0 5px; } .stm_works_wr.grid.style_2 .stm_works .item .info .title { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 16px; letter-spacing: -0.04em; line-height: 24px; } .stm_works_wr.grid.style_2 .stm_works .item .info .title a { color: #41403f; -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; } .stm_works_wr.grid.style_2 .stm_works .item .info .title a:hover { color: #b82f20; text-decoration: none; } .stm_works_wr.grid.style_2 .stm_works .item .info .title a:focus { text-decoration: none; } .stm_works_wr.grid_with_filter.style_1 .stm_works { position: relative; margin: 0 -15px; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item { padding: 0 15px; margin: 0 0 30px; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .image a { display: block; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .image a img { display: block; max-width: 100%; height: auto; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info { padding: 24px 28px 22px; border: 3px solid #f2f2f2; border-top: none; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category { font-size: 13px; margin: 0 0 8px; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a { color: #777777; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a:hover { color: #b82f20; text-decoration: none; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a:focus { text-decoration: none; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a span { display: inline-block; vertical-align: middle; line-height: 1; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .category a i { display: inline-block; vertical-align: middle; line-height: 1; color: #939290; font-size: 12px; margin: 2px 0 0 5px; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title { font-family: Montserrat, sans-serif; font-weight: 600; font-size: 16px; letter-spacing: -0.04em; line-height: 24px; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title a { color: #41403f; -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; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title a:hover { color: #b82f20; text-decoration: none; } .stm_works_wr.grid_with_filter.style_1 .stm_works .item .info .title a:focus { text-decoration: none; } .stm_works_wr.grid_with_filter.style_2 .stm_works { position: relative; margin: 0 -15px; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item { padding: 0 15px; margin: 0 0 30px; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr { position: relative; overflow: hidden; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr img { display: block; max-width: 100%; height: auto; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(65,64,63,0.75); opacity: 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; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title { position: absolute; bottom: 94px; left: 30px; right: 30px; font-family: Montserrat, sans-serif; font-weight: 600; font-size: 18px; color: #fff; letter-spacing: -0.04em; line-height: 24px; opacity: 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; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title:before { content: ; display: block; width: 47px; height: 5px; background: #939290; margin: 0 0 19px; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .category { position: absolute; bottom: 20px; left: 30px; right: 30px; color: #fff; font-size: 13px; opacity: 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; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:hover:before { opacity: 1; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:hover .title { opacity: 1; bottom: 74px; } .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr:hover .category { opacity: 1; bottom: 40px; } .stm_works_wr.grid_with_filter.style_2.wide .stm_works { margin: 0; } .stm_works_wr.grid_with_filter.style_2.wide .stm_works .item { padding: 0; margin: 0; } .stm_works_wr.style_1 .works_filter { list-style: none; padding: 14px 20px; margin: 0 0 40px; background: #939290; } .stm_works_wr.style_1 .works_filter:after { content: ; display: table; clear: both; } .stm_works_wr.style_1 .works_filter li { float: left; line-height: 1; font-size: 14px; } .stm_works_wr.style_1 .works_filter li.active a { background: #41403f; color: #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; } .stm_works_wr.style_1 .works_filter li a { color: #41403f; display: block; padding: 9px 15px; } .stm_works_wr.style_1 .works_filter li a:focus { text-decoration: none; } .stm_works_wr.style_2 .works_filter { list-style: none; margin: 0 0 33px; padding-left: 0; } .stm_works_wr.style_2 .works_filter:after { content: ; display: table; clear: both; } .stm_works_wr.style_2 .works_filter li { float: left; line-height: 1; } .stm_works_wr.style_2 .works_filter li:not(:first-child) { margin-left: 39px; } .stm_works_wr.style_2 .works_filter li.active a { background: #b82f20; color: #41403f; } .stm_works_wr.style_2 .works_filter li a { color: #41403f; display: block; text-transform: uppercase; padding: 17px 18px 15px 18px; font-size: 13px; font-weight: 900; letter-spacing: -0.05em; -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; } .stm_works_wr.style_2 .works_filter li a:hover, .stm_works_wr.style_2 .works_filter li a:focus { text-decoration: none; } .stm_works_wr.style_2 .works_filter li a:hover { background: #b82f20; color: #41403f; } .stm_works_wr.style_2 .works_filter.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; } .stm_works_wr.style_2 .works_filter .works_filter_switcher { float: right; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher { position: relative; display: block; float: right; width: 45px; height: 45px; top: -2px; border: 3px solid #aaa; color: #aaa !important; margin: 2px 0 0; transition: all 0.2s ease; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher:hover { border-color: #b82f20; background: transparent; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher:hover .fa { color: #b82f20; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher .fa { font-size: 13px; line-height: 13px; position: absolute; top: 13px; transition: color .2s ease, left 0.2s ease, right 0.2s ease; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher .left { left: 5px; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher .right { right: 5px; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher.active .left { left: 22px; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher.active .right { right: 22px; }body .vc_cta3 .vc_cta3-container { margin-bottom: auto; }body .vc_cta3.vc_general { padding: 17px 0 15px; border: none; } body .vc_cta3.vc_general h2 { padding-top: 0; margin: 0; letter-spacing: -.8px; text-transform: none; } body .vc_cta3.vc_general h2:after { display: none; }body .vc_cta3.vc_cta3-actions-right .vc_cta3-content { width: 1000px; vertical-align: middle; }body .vc_btn3-container { margin-bottom: 20px; }body .vc_general.vc_btn3 { font-family: Montserrat, sans-serif; font-weight: 700; font-size: 14px; text-transform: uppercase; line-height: 23px; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline, body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-style-flat { padding: 4px 22px; font-weight: 600; text-transform: none; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline, body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-style-flat { padding: 8px 18px; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline, body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-style-flat { padding: 10px 25px; } body .vc_general.vc_btn3.has_sub_title { line-height: 16px; } body .vc_general.vc_btn3.has_sub_title.vc_btn3-size-lg.vc_btn3-style-outline, body .vc_general.vc_btn3.has_sub_title.vc_btn3-size-lg.vc_btn3-style-outline-custom, body .vc_general.vc_btn3.has_sub_title.vc_btn3-size-lg.vc_btn3-style-flat { padding: 6px 25px 5px; } body .vc_general.vc_btn3.vc_btn3-shape-rounded { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 43px; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon { left: 15px; font-size: 19px; height: 19px; line-height: 19px; color: #41403f; -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; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 41px; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { right: 15px; font-size: 19px; height: 19px; line-height: 19px; color: #41403f; -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; } body .vc_general.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 40px; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon { left: 10px; width: auto; font-size: 14px; height: 14px; line-height: 14px; color: #939290; -moz-box-sizing: content-box; -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; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 40px; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { right: 10px; width: auto; font-size: 14px; height: 14px; line-height: 14px; color: #939290; -moz-box-sizing: content-box; -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; } body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) { padding-left: 49px; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty) .vc_btn3-icon { left: 16px; font-size: 19px; height: 19px; line-height: 19px; color: #939290; -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; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_2 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-left:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) { padding-right: 49px; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty) .vc_btn3-icon { right: 16px; font-size: 19px; height: 19px; line-height: 19px; color: #939290; -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; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_2 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat { color: #fff; border-color: #41403f; background: #41403f; border-width: 3px; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat:hover { background: #939290; border-color: #939290; color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-flat:hover .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-outline { color: #41403f; border-color: #939290; background: transparent; border-width: 2px; border-radius: 3px; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-outline .vc_btn3-icon { font-size: 18px; color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-outline:hover { background: #939290; color: #fff; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_1.vc_btn3-style-outline:hover .vc_btn3-icon { color: #fff; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat { color: #fff; border-color: #41403f; background: #41403f; border-width: 3px; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover { background: transparent; border-color: #fff; color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat:hover .vc_btn3-icon { color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-outline { color: #41403f; border-color: #41403f; background: transparent; border-width: 3px; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-outline:hover { background: transparent; border-color: #b82f20; color: #b82f20; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-outline:hover .vc_btn3-icon { color: #b82f20 !important; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat { color: #41403f; border-color: #939290; background: #939290; border-width: 3px; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat:hover { background: #41403f; border-color: #41403f; color: #fff; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat:hover .vc_btn3-icon { color: #939290 !important; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline { color: #fff; border-color: #939290; background: transparent; border-width: 3px; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline .vc_btn3-icon { color: #fff !important; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline:hover { background: #939290; border-color: #939290; color: #41403f; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_4.vc_btn3-style-outline:hover .vc_btn3-icon { color: #41403f !important; } body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat { color: #222222; border-color: #fff; background: #fff; border-width: 3px; } body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover { background: #41403f; border-color: #41403f; color: #fff; } body .vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover .vc_btn3-icon { color: #939290 !important; } body .vc_general.vc_btn3 small { display: block; font-size: 12px; font-family: Open Sans; font-weight: 400; }body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) { width: auto; -moz-box-sizing: content-box; }.consulting-rev-title { font-size: 48px; line-height: 60px; color: #fff; text-transform: uppercase; font-family: Montserrat, sans-serif; font-weight: 700; letter-spacing: -0.06em; }.consulting-rev-title-2 { font-size: 36px; line-height: 42px; color: #222222; font-family: Montserrat, sans-serif; font-weight: 700; letter-spacing: -0.06em; }.consulting-rev-title-3 { font-size: 45px; line-height: 45px; color: #222222; font-family: Montserrat, sans-serif; font-weight: 700; letter-spacing: -0.06em; }.consulting-rev-title-icon { font-size: 72px; color: #b82f20; padding-left: 1px; }.consulting-rev-text { font-weight: 400; font-family: Montserrat, sans-serif; color: #fff; line-height: 32px; font-size: 24px; letter-spacing: -0.02em; }.consulting-rev-text-2 { color: #222222; line-height: 22px; font-size: 14px; }.tp-caption .button { transition: all .3s ease !important; margin-right: 16px; text-transform: uppercase; }.baseColorOverlay.tp-caption { background: rgba(65,64,63,0.5) !important; }body .tparrows { width: 45px; height: 45px; background: none; border: 3px solid #bac1c6; -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; } body .tparrows:hover { background: #41403f; border-color: #41403f; } body .tparrows:hover:before { color: #fff; } body .tparrows.tp-leftarrow:before { content: \f053; padding: 0 3px 0 0; } body .tparrows.tp-rightarrow:before { content: \f054; padding: 0 0 0 3px; } body .tparrows:before { font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 19px; line-height: 40px; color: #bac1c6; }body .tp-bullets .tp-bullet { width: 4px; height: 4px; background: #b82f20; box-sizing: content-box; margin: 2px; padding: 0; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; } body .tp-bullets .tp-bullet.selected { background: #41403f; padding: 2px; margin: 0; }.wpb_gallery_slidesslick_slider_2.slider_main { margin: 0 0 40px 0; }.wpb_gallery_slides_navslick_slider_2.slider_nav { margin: 0 -5px; } .wpb_gallery_slides_navslick_slider_2.slider_nav .slick-slide { margin: 0 5px; } .wpb_gallery_slides_navslick_slider_2.slider_nav .slick-slide img { cursor: pointer; } .wpb_gallery_slides_navslick_slider_2.slider_nav .slick-slide-wr { position: relative; } .wpb_gallery_slides_navslick_slider_2.slider_nav .stm-slick-active .slick-slide-wr:after { content: ; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }.wpb_gallery_slidesslick_slider_2.slider_main .slick_next { right: 20px; top: auto; margin: 0; bottom: 20px; opacity: 0; -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }.wpb_gallery_slidesslick_slider_2.slider_main .slick_prev { left: auto; right: 75px; top: auto; bottom: 20px; margin: 0; opacity: 0; -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }.wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_prev, .wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_next { opacity: 0.5; }.wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_prev:hover, .wpb_gallery_slidesslick_slider_2.slider_main:hover .slick_next:hover { opacity: 1; transition: none; }.wpb_gallery_slidesslick_slider_2.slider_main .image_title { position: absolute; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.35); width: 100%; padding: 30px 200px 30px 28px; font-size: 16px; color: #ffffff; opacity: 0; -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }.wpb_gallery_slidesslick_slider_2.slider_main:hover .image_title { opacity: 1; }.wpb_gallery_slidesslick_slider_2.slider_main .slider_info { position: absolute; right: 138px; bottom: 31px; font-size: 14px; color: #fff; opacity: 0; -webkit-transition: opacity 0.2s linear; -moz-transition: opacity 0.2s linear; -ms-transition: opacity 0.2s linear; -o-transition: opacity 0.2s linear; transition: opacity 0.2s linear; }.wpb_gallery_slidesslick_slider_2.slider_main:hover .slider_info { opacity: 1; }.wpb_gallery_slidesslick_slider_2.slider_main .slider_info span { color: #41403f; }.wpb_gallery_slidesslick_slider_2.slider_main .slider_info em { font-style: normal; }.vc_custom_heading.text_align_center { text-align: center; } .vc_custom_heading.text_align_center *:after { margin-left: auto; margin-right: auto; }.vc_custom_heading.text_align_right *:after { margin-left: auto; }.vc_custom_heading.has_icon h1, .vc_custom_heading.has_icon .h1,.vc_custom_heading.has_icon h2, .vc_custom_heading.has_icon .h2,.vc_custom_heading.has_icon h3, .vc_custom_heading.has_icon .h3,.vc_custom_heading.has_icon h4, .vc_custom_heading.has_icon .h4,.vc_custom_heading.has_icon h5, .vc_custom_heading.has_icon .h5,.vc_custom_heading.has_icon h6, .vc_custom_heading.has_icon .h6 { padding-top: 4px; }.vc_custom_heading mark { color: #939290; }.vc_custom_heading .icon { float: left; margin-right: 30px; color: #939290; }.vc_custom_heading.icon_pos_top .icon { float: none; margin-right: 0; margin-bottom: 19px; text-align: center; }.vc_custom_heading.icon_pos_bottom .icon { float: none; margin: 19px 0; text-align: center; }.vc_custom_heading.icon_pos_right .icon { float: right; margin-right: 30px; margin-left: 0; }.vc_custom_heading .subtitle { display: block; font-family: Montserrat, sans-serif; font-size: 16px; line-height: 34px; color: #777; letter-spacing: normal; }.vc_custom_heading.title_no_stripe h1:after,.vc_custom_heading.title_no_stripe h2:after,.vc_custom_heading.title_no_stripe h3:after,.vc_custom_heading.title_no_stripe h4:after,.vc_custom_heading.title_no_stripe h5:after,.vc_custom_heading.title_no_stripe h6:after { content: none; }.vc_custom_heading.stripe_between { margin-bottom: 23px; } .vc_custom_heading.stripe_between h1, .vc_custom_heading.stripe_between .h1, .vc_custom_heading.stripe_between h2, .vc_custom_heading.stripe_between .h2, .vc_custom_heading.stripe_between h3, .vc_custom_heading.stripe_between .h3, .vc_custom_heading.stripe_between h4, .vc_custom_heading.stripe_between .h4, .vc_custom_heading.stripe_between h5, .vc_custom_heading.stripe_between .h5, .vc_custom_heading.stripe_between h6, .vc_custom_heading.stripe_between .h6 { margin-bottom: 39px; } .vc_custom_heading.stripe_between .subtitle { line-height: 26px; letter-spacing: 0.02em; }body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel:first-child .vc_tta-panel-heading { border-top: none; }body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading { background: #f2f2f2; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { background: transparent; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { background: transparent; }body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-body { background: #f2f2f2; }body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel.vc_active + .vc_tta-panel .vc_tta-panel-heading { border-top: none; }body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading { -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; border: none; margin: 0 !important; border-top: 1px solid #b6b6b6; background: #cacaca; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title { text-transform: none; font-weight: 600; padding: 0; font-size: 16px; line-height: 20px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title:after { display: none; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a { padding-left: 30px; padding-right: 30px; padding-top: 15px; padding-bottom: 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; color: #41403f; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a { padding-right: 42px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus { right: 25px; width: 9px; height: 9px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before { background: #41403f; height: 3px; display: block; transform: none; -webkit-transform: none; -moz-transform: none; border: none; margin: -1.5px 0 0 0; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { background: #41403f; width: 3px; display: block; transform: none; -webkit-transform: none; -moz-transform: none; border: none; margin: 0 0 0 -1.5px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a { padding-left: 42px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus { left: 25px; width: 9px; height: 9px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before { border-width: 3px 0 0; border-color: #41403f; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after { border-width: 0 0 0 3px; border-color: #41403f; }body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body { border: none; padding: 3px 30px 18px; background: #cacaca; } body .vc_tta-container .vc_tta.vc_general.vc_tta-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body p { line-height: 22px; }body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-panels { border: none; background: transparent; } body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-panels .vc_tta-panel-body { padding-left: 0; padding-right: 0; }body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style.vc_tta-o-no-fill .vc_tta-tabs-container .vc_tta-tabs-list { background: #939290; }body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list { background: none; } body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a { background: #939290; color: #41403f; border: none; font-weight: 700; font-family: Montserrat, sans-serif; letter-spacing: -0.04em; padding: 15px 30px; } body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a { background: #41403f; color: #939290; }body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels { border-color: #f2f2f2; background: #f2f2f2; } body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels .vc_tta-panel-body { padding: 30px 40px; overflow: inherit; }body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel { margin-bottom: 19px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading { border: none; margin: 0; background: transparent; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body { padding: 8px 30px 0 43px; border: none !important; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-body .wpb_text_column p { line-height: 22px; }body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title { padding: 0; font-size: 16px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a { padding: 7px 20px 5px; color: #444; letter-spacing: -0.02em; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a .vc_tta-controls-icon { border: 1px solid; width: 24px; height: 24px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a .vc_tta-controls-icon::before { left: 6px; right: 6px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title > a .vc_tta-controls-icon::after { top: 6px; bottom: 6px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title.vc_tta-controls-icon-position-left > a { padding-left: 43px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title.vc_tta-controls-icon-position-left > a .vc_tta-controls-icon { left: 3px; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern .vc_tta-panel-title:after { content: none; }body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon { border-color: #b82f20; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::after, body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-controls-icon::before { border-color: #b82f20; }body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon { background: #b82f20; } body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon:before, body .vc_tta-container .vc_tta-accordion.vc_general.vc_tta-style-modern.vc_tta-color-orange.vc_tta-style-modern .vc_tta-panel.vc_active .vc_tta-panel-title > a .vc_tta-controls-icon:after { border-color: #fff; }body { font-family: Open Sans, sans-serif; font-size: 14px; }a { color: #939290; text-decoration: none; outline: none !important; } a:hover, a:active, a:focus { text-decoration: underline; color: #939290; }h1, .h1,h2, .h2,h3, .h3,h4, .h4,h5, .h5,h6, .h6 { font-family: Montserrat, sans-serif; font-weight: 700; letter-spacing: -0.04em; color: #41403f; padding: 0; margin: 0 0 23px; font-size: 48px; line-height: 60px; } h1:after, .h1:after, h2:after, .h2:after, h3:after, .h3:after, h4:after, .h4:after, h5:after, .h5:after, h6:after, .h6:after { content: ; display: block; width: 35px; height: 6px; background: #b82f20; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; margin: 4px 0 0; } h1.stripe_2:after, .h1.stripe_2:after, h2.stripe_2:after, .h2.stripe_2:after, h3.stripe_2:after, .h3.stripe_2:after, h4.stripe_2:after, .h4.stripe_2:after, h5.stripe_2:after, .h5.stripe_2:after, h6.stripe_2:after, .h6.stripe_2:after { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; width: 47px; height: 5px; } h1.no_stripe:after, h1.stripe_2.no_stripe:after, .h1.no_stripe:after, .h1.stripe_2.no_stripe:after, h2.no_stripe:after, h2.stripe_2.no_stripe:after, .h2.no_stripe:after, .h2.stripe_2.no_stripe:after, h3.no_stripe:after, h3.stripe_2.no_stripe:after, .h3.no_stripe:after, .h3.stripe_2.no_stripe:after, h4.no_stripe:after, h4.stripe_2.no_stripe:after, .h4.no_stripe:after, .h4.stripe_2.no_stripe:after, h5.no_stripe:after, h5.stripe_2.no_stripe:after, .h5.no_stripe:after, .h5.stripe_2.no_stripe:after, h6.no_stripe:after, h6.stripe_2.no_stripe:after, .h6.no_stripe:after, .h6.stripe_2.no_stripe:after { display: none; }div.no_stripe h1:after, div.no_stripe .h1:after,div.no_stripe h2:after, div.no_stripe .h2:after,div.no_stripe h3:after, div.no_stripe .h3:after,div.no_stripe h4:after, div.no_stripe .h4:after,div.no_stripe h5:after, div.no_stripe .h5:after,div.no_stripe h6:after, div.no_stripe .h6:after { display: none; }div.remove_padding h1, div.remove_padding .h1,div.remove_padding h2, div.remove_padding .h2,div.remove_padding h3, div.remove_padding .h3,div.remove_padding h4, div.remove_padding .h4,div.remove_padding h5, div.remove_padding .h5,div.remove_padding h6, div.remove_padding .h6 { padding-top: 0; }h1, .h1 { text-transform: uppercase; }h2, .h2 { margin-bottom: 23px; font-size: 42px; letter-spacing: -0.004em; line-height: 45px; padding: 10px 0 0; text-transform: uppercase; } h2:after, .h2:after { margin: 11px 0 0; }h3, .h3 { margin-bottom: 23px; font-size: 36px; letter-spacing: 0.001em; line-height: 36px; padding: 17px 0 0; text-transform: uppercase; } h3:after, .h3:after { margin: 16px 0 0; }h4, .h4 { font-size: 20px; font-weight: 700; margin-bottom: 23px; letter-spacing: -0.002em; text-transform: uppercase; line-height: 28px; padding: 23px 0 0; } h4:after, .h4:after { margin: 14px 0 0; }h5, .h5 { margin: 0 0 23px; font-size: 18px; font-weight: 700; letter-spacing: -0.003em; line-height: 22px; padding: 28px 0 0; } h5:after, .h5:after { margin: 16px 0 0; }h6, .h6 { font-size: 16px; font-weight: 700; letter-spacing: -0.02em; line-height: 20px; padding: 31px 0 0; } h6:after, .h6:after { margin: 17px 0 0; }p { line-height: 22px; margin: 0 0 15px; }strong, b { font-weight: 700; font-family: Montserrat, sans-serif; }mark { background: none; color: #41403f; padding: inherit; }blockquote { padding: 21px 30px 18px 30px; border-left: 5px solid #939290; background: #f2f2f2; font-size: 16px; line-height: 26px; color: #212121; font-style: italic; }.wpb_text_column ul, .comment-body .comment-text ul { margin: 0 0 20px; list-style: none; padding: 0; } .wpb_text_column ul.small_margin li, .comment-body .comment-text ul.small_margin li { margin-bottom: 9px; } .wpb_text_column ul li, .comment-body .comment-text ul li { position: relative; padding: 0 0 0 26px; margin: 0 0 14px; line-height: 18px; color: #222222; border: none; font-family: Montserrat, sans-serif; font-size: 13px; } .wpb_text_column ul li:before, .comment-body .comment-text ul li:before { content: \f04d; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); position: absolute; left: 0; top: 8px; display: inline-block; vertical-align: top; font-size: 5px; color: #939290; transform: rotate(45deg); } .wpb_text_column ul li div, .comment-body .comment-text ul li div { padding: 10px 0; } .wpb_text_column ul li p, .comment-body .comment-text ul li p { font-family: Open Sans; } .wpb_text_column ul li ul, .wpb_text_column ul li ol, .comment-body .comment-text ul li ul, .comment-body .comment-text ul li ol { margin: 10px 0 10px; } .wpb_text_column ul li ol > li, .comment-body .comment-text ul li ol > li { list-style: decimal; padding: 0; } .wpb_text_column ul li ol > li:before, .comment-body .comment-text ul li ol > li:before { display: none; padding-left: 0; }.wpb_text_column ol, .comment-body .comment-text ol { list-style-position: inside; list-style: decimal; margin: 0 0 20px; padding: 0; } .wpb_text_column ol > li, .comment-body .comment-text ol > li { margin: 0 0 10px 0; border: none; list-style: decimal; } .wpb_text_column ol > li ul > li, .comment-body .comment-text ol > li ul > li { list-style: none; } .wpb_text_column ol > li ol, .wpb_text_column ol > li ul, .comment-body .comment-text ol > li ol, .comment-body .comment-text ol > li ul { margin: 10px 0 10px; padding: 0 0 0 26px; }.wpb_text_column p, .comment-body .comment-text p { color: #222; }.wpb_text_column table, .comment-body .comment-text table { width: 100%; margin: 0 0 40px; } .wpb_text_column table td, .wpb_text_column table th, .comment-body .comment-text table td, .comment-body .comment-text table th { padding: 10px; border: 1px solid #e6e6e6; }.wpb_text_column dl, .comment-body .comment-text dl { margin: 0 0 40px; } .wpb_text_column dl dd, .comment-body .comment-text dl dd { margin: 0 0 10px; }.wpb_text_column embed, .wpb_text_column iframe, .comment-body .comment-text embed, .comment-body .comment-text iframe { max-width: 100%; }mark { color: #41403f; }fieldset { border: none; padding: 0; }inputtypetext, inputtypeemail, inputtypesearch, inputtypepassword { -webkit-appearance: none; -moz-appearance: none; }textarea { -webkit-appearance: none; -moz-appearance: none; }::-webkit-input-placeholder { color: #222222; }:-moz-placeholder { color: #222222; opacity: 1; }::-moz-placeholder { color: #222222; opacity: 1; }:-ms-input-placeholder { color: #222222; }.button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .post-password-form inputtypesubmit { position: relative; outline: none !important; border: none; font-weight: 700; font-family: Montserrat, sans-serif; font-size: 14px; padding: 8px 21px; color: #fff; border-radius: 0; background: #41403f; border: 3px solid #41403f; display: inline-block; line-height: 23px; -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; } .button.size-lg, .woocommerce a.button.size-lg, .woocommerce button.button.size-lg, .woocommerce input.button.size-lg, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg, .woocommerce input.button.alt.size-lg, .post-password-form inputtypesubmit.size-lg { padding: 10px 25px; line-height: 23px; } .button.size-lg.icon_left, .woocommerce a.button.size-lg.icon_left, .woocommerce button.button.size-lg.icon_left, .woocommerce input.button.size-lg.icon_left, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_left, .woocommerce input.button.alt.size-lg.icon_left, .post-password-form inputtypesubmit.size-lg.icon_left { padding-left: 49px; } .button.size-lg.icon_left .vc_btn3-icon, .woocommerce a.button.size-lg.icon_left .vc_btn3-icon, .woocommerce button.button.size-lg.icon_left .vc_btn3-icon, .woocommerce input.button.size-lg.icon_left .vc_btn3-icon, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_left .vc_btn3-icon, .woocommerce input.button.alt.size-lg.icon_left .vc_btn3-icon, .post-password-form inputtypesubmit.size-lg.icon_left .vc_btn3-icon { left: 16px; } .button.size-lg.icon_right, .woocommerce a.button.size-lg.icon_right, .woocommerce button.button.size-lg.icon_right, .woocommerce input.button.size-lg.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg.icon_right, .woocommerce input.button.alt.size-lg.icon_right, .post-password-form inputtypesubmit.size-lg.icon_right { padding-right: 49px; } .button.size-lg .vc_btn3-icon, .woocommerce a.button.size-lg .vc_btn3-icon, .woocommerce button.button.size-lg .vc_btn3-icon, .woocommerce input.button.size-lg .vc_btn3-icon, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-lg .vc_btn3-icon, .woocommerce input.button.alt.size-lg .vc_btn3-icon, .post-password-form inputtypesubmit.size-lg .vc_btn3-icon { right: 16px; font-size: 19px; height: 19px; line-height: 19px; } .button.size-sm, .woocommerce a.button.size-sm, .woocommerce button.button.size-sm, .woocommerce input.button.size-sm, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm, .woocommerce input.button.alt.size-sm, .post-password-form inputtypesubmit.size-sm { padding: 5px 15px; font-weight: 600; } .button.size-sm.icon_left, .woocommerce a.button.size-sm.icon_left, .woocommerce button.button.size-sm.icon_left, .woocommerce input.button.size-sm.icon_left, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_left, .woocommerce input.button.alt.size-sm.icon_left, .post-password-form inputtypesubmit.size-sm.icon_left { padding-left: 30px; } .button.size-sm.icon_left i, .woocommerce a.button.size-sm.icon_left i, .woocommerce button.button.size-sm.icon_left i, .woocommerce input.button.size-sm.icon_left i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_left i, .woocommerce input.button.alt.size-sm.icon_left i, .post-password-form inputtypesubmit.size-sm.icon_left i { left: 12px; right: auto; } .button.size-sm.icon_right, .woocommerce a.button.size-sm.icon_right, .woocommerce button.button.size-sm.icon_right, .woocommerce input.button.size-sm.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_right, .woocommerce input.button.alt.size-sm.icon_right, .post-password-form inputtypesubmit.size-sm.icon_right { padding-right: 30px; } .button.size-sm.icon_right i, .woocommerce a.button.size-sm.icon_right i, .woocommerce button.button.size-sm.icon_right i, .woocommerce input.button.size-sm.icon_right i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.size-sm.icon_right i, .woocommerce input.button.alt.size-sm.icon_right i, .post-password-form inputtypesubmit.size-sm.icon_right i { right: 12px; left: auto; } .button.icon_right, .woocommerce a.button.icon_right, .woocommerce button.button.icon_right, .woocommerce input.button.icon_right, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.icon_right, .woocommerce input.button.alt.icon_right, .post-password-form inputtypesubmit.icon_right { padding-right: 37px; } .button.icon_left, .woocommerce a.button.icon_left, .woocommerce button.button.icon_left, .woocommerce input.button.icon_left, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.icon_left, .woocommerce input.button.alt.icon_left, .post-password-form inputtypesubmit.icon_left { padding-left: 59px; } .button.icon_left i, .woocommerce a.button.icon_left i, .woocommerce button.button.icon_left i, .woocommerce input.button.icon_left i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.icon_left i, .woocommerce input.button.alt.icon_left i, .post-password-form inputtypesubmit.icon_left i { left: 30px; right: auto; } .button i, .woocommerce a.button i, .woocommerce button.button i, .woocommerce input.button i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button i, .woocommerce input.button.alt i, .post-password-form inputtypesubmit i { position: absolute; top: 50%; right: 15px; left: auto; font-size: 14px; line-height: 14px; color: #939290; -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(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); transform: translate(0, -50%); } .button:hover, .button:focus, .button:active, .woocommerce a.button:hover, .woocommerce a.button:focus, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:focus, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:focus, .woocommerce input.button:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus, .woocommerce input.button.alt:active, .post-password-form inputtypesubmit:hover, .post-password-form inputtypesubmit:focus, .post-password-form inputtypesubmit:active { background: #939290; border-color: #939290; color: #41403f; text-decoration: none; } .button:hover i, .button:focus i, .button:active i, .woocommerce a.button:hover i, .woocommerce a.button:focus i, .woocommerce a.button:active i, .woocommerce button.button:hover i, .woocommerce button.button:focus i, .woocommerce button.button:active i, .woocommerce input.button:hover i, .woocommerce input.button:focus i, .woocommerce input.button:active i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:active i, .woocommerce input.button.alt:hover i, .woocommerce input.button.alt:focus i, .woocommerce input.button.alt:active i, .post-password-form inputtypesubmit:hover i, .post-password-form inputtypesubmit:focus i, .post-password-form inputtypesubmit:active i { color: #41403f; } .button.bordered, .woocommerce a.button.bordered, .woocommerce button.button.bordered, .woocommerce input.button.bordered, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.bordered, .woocommerce input.button.alt.bordered, .post-password-form inputtypesubmit.bordered { -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; } .button.theme_style_2:hover, .woocommerce a.button.theme_style_2:hover, .woocommerce button.button.theme_style_2:hover, .woocommerce input.button.theme_style_2:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_2:hover, .woocommerce input.button.alt.theme_style_2:hover, .post-password-form inputtypesubmit.theme_style_2:hover { background: transparent; border-color: #fff; color: #41403f; } .button.theme_style_3, .woocommerce a.button.theme_style_3, .woocommerce button.button.theme_style_3, .woocommerce input.button.theme_style_3, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3, .woocommerce input.button.alt.theme_style_3, .post-password-form inputtypesubmit.theme_style_3 { background: #939290; color: #41403f; border-color: #939290; } .button.theme_style_3 i, .woocommerce a.button.theme_style_3 i, .woocommerce button.button.theme_style_3 i, .woocommerce input.button.theme_style_3 i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3 i, .woocommerce input.button.alt.theme_style_3 i, .post-password-form inputtypesubmit.theme_style_3 i { color: #41403f; } .button.theme_style_3:hover, .button.theme_style_3:focus, .button.theme_style_3:active, .woocommerce a.button.theme_style_3:hover, .woocommerce a.button.theme_style_3:focus, .woocommerce a.button.theme_style_3:active, .woocommerce button.button.theme_style_3:hover, .woocommerce button.button.theme_style_3:focus, .woocommerce button.button.theme_style_3:active, .woocommerce input.button.theme_style_3:hover, .woocommerce input.button.theme_style_3:focus, .woocommerce input.button.theme_style_3:active, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:active, .woocommerce input.button.alt.theme_style_3:hover, .woocommerce input.button.alt.theme_style_3:focus, .woocommerce input.button.alt.theme_style_3:active, .post-password-form inputtypesubmit.theme_style_3:hover, .post-password-form inputtypesubmit.theme_style_3:focus, .post-password-form inputtypesubmit.theme_style_3:active { background: transparent; border-color: #939290; color: #939290; } .button.theme_style_3:hover i, .button.theme_style_3:focus i, .button.theme_style_3:active i, .woocommerce a.button.theme_style_3:hover i, .woocommerce a.button.theme_style_3:focus i, .woocommerce a.button.theme_style_3:active i, .woocommerce button.button.theme_style_3:hover i, .woocommerce button.button.theme_style_3:focus i, .woocommerce button.button.theme_style_3:active i, .woocommerce input.button.theme_style_3:hover i, .woocommerce input.button.theme_style_3:focus i, .woocommerce input.button.theme_style_3:active i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:focus i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_3:active i, .woocommerce input.button.alt.theme_style_3:hover i, .woocommerce input.button.alt.theme_style_3:focus i, .woocommerce input.button.alt.theme_style_3:active i, .post-password-form inputtypesubmit.theme_style_3:hover i, .post-password-form inputtypesubmit.theme_style_3:focus i, .post-password-form inputtypesubmit.theme_style_3:active i { color: #939290; } .button.theme_style_4, .woocommerce a.button.theme_style_4, .woocommerce button.button.theme_style_4, .woocommerce input.button.theme_style_4, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4, .woocommerce input.button.alt.theme_style_4, .post-password-form inputtypesubmit.theme_style_4 { background: #939290; color: #41403f; border-color: #939290; } .button.theme_style_4 i, .woocommerce a.button.theme_style_4 i, .woocommerce button.button.theme_style_4 i, .woocommerce input.button.theme_style_4 i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4 i, .woocommerce input.button.alt.theme_style_4 i, .post-password-form inputtypesubmit.theme_style_4 i { color: #41403f; } .button.theme_style_4:hover, .woocommerce a.button.theme_style_4:hover, .woocommerce button.button.theme_style_4:hover, .woocommerce input.button.theme_style_4:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4:hover, .woocommerce input.button.alt.theme_style_4:hover, .post-password-form inputtypesubmit.theme_style_4:hover { background: #41403f; border-color: #41403f; color: #fff; } .button.theme_style_4:hover i, .woocommerce a.button.theme_style_4:hover i, .woocommerce button.button.theme_style_4:hover i, .woocommerce input.button.theme_style_4:hover i, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.theme_style_4:hover i, .woocommerce input.button.alt.theme_style_4:hover i, .post-password-form inputtypesubmit.theme_style_4:hover i { color: #939290; }.post-password-form inputtypesubmit { padding: 10px 25px; line-height: 23px; }.post-password-form label { padding-top: 1px; margin: 0 15px 0 0; vertical-align: bottom; }.input-group { margin: 0 0 30px 0; width: 100%; }.form-control, .wpcf7-form-control, .input-group .form-control,body .woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .post-password-form inputtypepassword { font-size: 13px; line-height: 18px; color: #222222; background: #cacaca; border: none; box-shadow: none; outline: none; padding: 16px 30px 15px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 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; box-sizing: border-box !important; width: 100%; display: block; height: 49px; } .form-control:active, .form-control:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, body .woocommerce-cart table.cart td.actions .coupon .input-text:active, body .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce form .form-row input.input-text:active, .woocommerce form .form-row input.input-text:focus, .woocommerce form .form-row textarea:active, .woocommerce form .form-row textarea:focus, .post-password-form inputtypepassword:active, .post-password-form inputtypepassword:focus { background: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 0 2px #b82f20; -moz-box-shadow: 0 0 0 2px #b82f20; box-shadow: 0 0 0 2px #b82f20; }.woocommerce form .form-row.woocommerce-invalid input.input-text { -webkit-box-shadow: 0 0 0 2px red; -moz-box-shadow: 0 0 0 2px red; box-shadow: 0 0 0 2px red; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; border: none; }body textarea.form-control, body textarea.wpcf7-form-control, body #order_comments, body .input-group textarea.form-control { height: 128px; }textarea.wpcf7-form-control { resize: vertical; }.request_callback { position: relative; } .request_callback p { font-weight: 700; font-family: Montserrat, sans-serif; color: #fff; margin-bottom: 12px; }.request_callback_5 .wpcf7-form-control,.request_callback_5 .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 17px; }.select2-container .selection,.select2-container--default .select2-selection--single,.select2-container { outline: none !important; }.widget_archive .select2-container.select2-container--default .select2-selection--single { height: 44px; } .widget_archive .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 42px; padding-left: 15px; padding-right: 50px; } .widget_archive .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { width: 44px; height: 44px; }.select2-container .selection { display: block; } .select2-container .selection:after { content: ; display: table; clear: both; }.select2-container.select2-container--default .select2-selection--single { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; border: 1px solid #cacaca; height: 49px; line-height: 1; background: #cacaca; font-size: 13px; } .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 48px; padding-left: 29px; padding-right: 50px; color: #222222; } .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { width: 50px; height: 49px; top: 0; right: 0; } .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b { border-width: 6px 6px 0 6px; border-color: #777777 transparent transparent transparent; margin-left: -6px; margin-top: -3px; }.select2-container.select2-container--default.select2-container--open .select2-selection--single { border-color: #cacaca; background-color: #fff; } .select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #777777 transparent; border-width: 0 6px 6px 6px; }.select2-container .select2-dropdown { border: 1px solid #cacaca; color: #222; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; } .select2-container .select2-dropdown .select2-results__option--highlightedaria-selected { background: #b82f20; } .select2-container .select2-dropdown .select2-results__option { padding: 10px 18px; }span.wpcf7-not-valid-tip { display: none; }div.wpcf7-response-output { margin: 0 0 10px; background-color: #c9f7b2; color: #61a600; padding: 18px 30px 18px 20px; font-size: 14px; border: none; } div.wpcf7-response-output.wpcf7-validation-errors { background-color: #ffd9d9; color: #ff0000; } div.wpcf7-response-output.wpcf7-mail-sent-ng { background-color: #fff2b2; color: #ff9900; }.comment-info ul { list-style: none; padding: 0; margin: 0 0 20px; } .comment-info ul li { position: relative; padding: 0 0 0 20px; margin: 0 0 4px; } .comment-info ul.type_1 li:before { content: \f00c; top: 4px; } .comment-info ul.type_2 li:before { content: \f14a; top: 3px; font-size: 14px; }.comment-info ol { margin: 0 0 20px; padding: 0; list-style-position: inside; } .comment-info ol li { position: relative; padding: 0 0 0 20px; margin: 0 0 4px; }.comments-title { position: relative; font-weight: 700; text-transform: lowercase; margin-bottom: 20px; } .comments-title:after { display: none; }ul.comment-list { position: relative; margin: 0 0 40px; padding: 0; } ul.comment-list li { list-style: none; border-top: 1px solid #dddddd; padding: 30px 0 0; margin: 0 0 30px; } ul.comment-list .comment .vcard { float: left; margin: 0 32px 0 0; width: 87px; } ul.comment-list .comment .vcard img { max-width: 100%; height: auto; } ul.comment-list .comment .comment-info { overflow: hidden; } ul.comment-list .comment .comment-author { float: left; font-family: Montserrat, sans-serif; font-weight: 600; color: #333333; } ul.comment-list .comment .comment-meta { float: right; font-size: 11px; color: #aaaaaa; text-transform: uppercase; font-weight: 600; margin: 0 0 15px 0; } ul.comment-list .comment .comment-meta a { display: inline-block; vertical-align: middle; color: #aaaaaa; } ul.comment-list .comment .comment-meta a:hover { color: #b82f20; text-decoration: none; } ul.comment-list .comment .comment-meta a:before { content: /; display: inline-block; vertical-align: baseline; margin: 0 7px 0 5px; color: #dddddd; } ul.comment-list .comment .comment-meta a:first-child:before { display: none; } ul.comment-list .comment .comment-text { clear: both; } ul.comment-list .comment .comment-text p { line-height: 22px; } ul.comment-list .comment .comment-text *:last-child { margin-bottom: 0; } ul.comment-list .children { margin: 29px 0 0 30px; padding: 0; } ul.comment-list .children > li { position: relative; padding: 30px 0 0; margin: 0 0 30px; border-top: 1px solid #dddddd; } ul.comment-list .children > li:before { content: ; position: absolute; left: 66px; top: -9px; background: url(../../images/comment_before.png) no-repeat 0 0; width: 15px; height: 9px; }.comment-respond { margin: 40px 0 0 0; }.comment-reply-title { margin: 0 0 19px; font-size: 20px; text-transform: lowercase; } .comment-reply-title:after { display: none; }.comment-reply-title:before { margin: 0 0 22px 0; }.comment-awaiting-moderation { display: block; color: #b82f20; font-weight: 700; text-transform: lowercase; margin: 10px 0 0; }.comment-info table { width: 100%; margin: 0 0 40px; }.comment-info table td, .comment-info table th { border: 1px solid #e9e9e9; padding: 5px 10px; }.comment-form .form-submit { display: none; }.comment-info ul ul, .comment-info ol ol { margin: 10px 0 20px 20px; }.slick_prev, .slick_next { width: 45px; height: 45px; z-index: 10000; border: 3px solid #d7d7d7; top: 50%; margin-top: -22px; position: absolute; font-size: 20px; text-align: center; color: #d7d7d7; cursor: pointer; box-sizing: border-box; transition: border 0.2s linear, background 0.2s linear, color 0.2s linear, opacity 0.2s linear; }.slick_prev { left: -145px; padding-right: 2px !important; }.slick_next { right: -145px; padding-left: 2px !important; }body.boxed_layout .slick_prev { left: -51px; }body.boxed_layout .slick_next { right: -51px; }.slick_prev:hover, .slick_next:hover { border-color: #41403f !important; background: #41403f; color: #fff; opacity: 1; }.slick_prev i, .slick_next i { margin-top: 10px; }.slick-dots { position: relative; padding: 0; margin: 20px 0 0; list-style: none; text-align: center; height: 8px; } .slick-dots:after { content: ; clear: both; display: table; } .slick-dots li { float: left; margin: 0 10px 0 0; }.multiple_project .slick-dots li { float: none; display: inline-block; vertical-align: top; margin: 0 5px; }.slick-dots li.slick-active button { background: #41403f; }.slick-dots li button { display: block; border: none; text-indent: -3000px; width: 10px; height: 8px; background: #cccccc; outline: none; padding: 0; margin: 0; }.wpb_gallery_slidesslick_slider .slick_prev { left: auto; right: 75px; top: auto; margin: 0; bottom: 20px; }.wpb_gallery_slidesslick_slider .slick_next { right: 20px; top: auto; margin: 0; bottom: 20px; }.breadcrumbs { position: relative; font-size: 12px; line-height: 22px; color: inherit; margin: 0 0 6px; text-transform: capitalize; } .breadcrumbs > span { margin: 0 12px 10px 0; } .breadcrumbs > span i.fa { font-weight: 600; } .breadcrumbs > span a { color: inherit; } .breadcrumbs > span a:hover { color: #41403f; text-decoration: none; }.page_title.transparent { margin-bottom: 10px; } .page_title.transparent .breadcrumbs { margin-bottom: 16px; color: #808080; } .page_title.transparent .breadcrumbs span i.fa { color: #b82f20; } .page_title.transparent .breadcrumbs span a { color: #808080; } .page_title.transparent .breadcrumbs span a:hover { color: #41403f; text-decoration: none; }.page_title.disable_title .breadcrumbs { margin-bottom: 6px; }ul.page-numbers, .page-links { position: relative; margin: 0 0 40px 0; padding: 0; }.page-numbers:after, .page-links:after, .page-links:after { content: ; clear: both; display: table; }.page-numbers li { list-style: none; float: left; margin: 0 11px 0 0; }.page-links > span, .page-links > a { list-style: none; float: left; margin: 0 11px 0 0; display: block; min-width: 40px; height: 40px; text-align: center; border: 2px solid transparent; padding: 11px 5px 0; font-size: 16px; line-height: 16px; font-weight: 600; font-family: Montserrat, sans-serif; color: #41403f; } .page-links > span:hover, .page-links > span.current, .page-links > a:hover, .page-links > a.current { border-color: #41403f; text-decoration: none; }.page-links > span { border-color: #41403f; }.page-links > .page-links-title { padding-left: 0; border: none; }.page-links > label { list-style: none; float: left; margin: 0 11px 0 0; line-height: 30px; }.page-numbers .page-numbers { display: block; min-width: 40px; height: 40px; text-align: center; border: 2px solid transparent; padding: 11px 5px 0; font-size: 16px; line-height: 16px; font-weight: 600; font-family: Montserrat, sans-serif; color: #41403f; } .page-numbers .page-numbers:hover, .page-numbers .page-numbers.current { border-color: #41403f; text-decoration: none; }.stm_post_info { position: relative; margin: 0 0 50px; } .stm_post_info .post_thumbnail { position: relative; margin: 0 0 22px; } .stm_post_info .post_thumbnail img { display: block; max-width: 100%; height: auto; } .stm_post_info .post_excerpt { position: relative; margin: 0 0 28px 0; }.post_details_wr .stm_post_info { border-top: 1px solid #dddddd; padding: 13px 0 0; margin: 0 0 43px; } .post_details_wr .stm_post_info .post_thumbnail { margin: 0; }.post_details_wr .stm_post_details .comments_num { margin: 0; }.stm_post_details { position: relative; margin: 0 0 5px 0; } .stm_post_details ul { float: left; width: 70%; margin: 0; padding: 0; } .stm_post_details ul li { position: relative; float: left; list-style: none; margin: 0 0 10px 20px; padding: 0 0 0 21px; font-size: 13px; } .stm_post_details ul li:before { content: ; width: 1px; height: 12px; background: #dddddd; position: absolute; left: 0; top: 3px; } .stm_post_details ul li:first-child { margin: 0; padding: 0; } .stm_post_details ul li:first-child:before { display: none; } .stm_post_details ul li i { color: #939290; font-size: 15px; vertical-align: baseline; margin: 0 5px 0 0; } .stm_post_details .comments_num { float: right; width: 30%; font-size: 13px; margin: -3px 0 0; text-align: right; } .stm_post_details .comments_num a { color: #777; } .stm_post_details .comments_num .fa { color: #939290; font-size: 16px; margin: 0 8px 0 0; } .stm_post_details span { color: #222222; } .stm_post_details img { max-width: 100%; height: auto; display: block; }.post_bottom { position: relative; margin: 0 0 52px; } .post_bottom .tags { font-size: 0; } .post_bottom .tags a { display: inline-block; vertical-align: top; padding: 5px 8px 6px; font-size: 13px !important; color: #777777; border: 1px solid #cccccc; margin: 0 6px 7px 0; text-decoration: none !important; text-transform: lowercase; -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; } .post_bottom .tags a:hover { background: #939290; border-color: #939290; color: #222222; } .post_bottom .share_buttons { white-space: nowrap; padding: 5px 0 0; } .post_bottom .share_buttons .addtoany_header { display: inline-block; vertical-align: middle; margin: 0 15px 0 0; font-size: 11px; line-height: 1; } .post_bottom .share_buttons label { font-size: 11px; color: #aaaaaa; font-weight: 600; text-transform: uppercase; vertical-align: middle; display: inline-block; margin: 0 15px 0 0; } .post_bottom .share_buttons .addtoany_list { display: inline-block; vertical-align: middle; margin: 0 -4px; line-height: 1 !important; } .post_bottom .share_buttons .addtoany_list a { line-height: 1; } .post_bottom .share_buttons .addtoany_list a span { vertical-align: middle; }.about_author { background: #f2f2f2; padding: 20px 20px 15px; margin: 0 0 50px; } .about_author:after { content: ; display: table; clear: both; } .about_author .author_image { float: left; width: 87px; height: 87px; margin: 0 25px 0 0; } .about_author .author_image img { display: block; max-width: 100%; height: auto; } .about_author .author_info { position: relative; } .about_author .author_info .author_name { margin: 0 0 8px; } .about_author .author_info .author_name span { display: block; font-size: 11px; font-weight: 600; color: #aaaaaa; text-transform: uppercase; margin: 0 0 3px; } .about_author .author_info .author_name strong { font-weight: 700; font-size: 16px; color: #222222; text-transform: uppercase; } .about_author .author_info .author_content { line-height: 22px; font-size: 13px; color: #222222; }.posts_list > ul { padding: 0; margin: 0; list-style: none; } .posts_list > ul > li { list-style: none; padding: 0 0 40px; margin: 0 0 49px 0; border-bottom: 1px solid #dddddd; } .posts_list > ul > li.sticky { background: #f2f2f2; padding: 40px; } .posts_list > ul > li:last-child { padding-bottom: 50px; margin-bottom: 29px; } .posts_list > ul > li h4 { padding-top: 0; font-weight: 700; font-size: 22px; } .posts_list > ul.no-paginate > li:last-child { padding-bottom: 0; margin-bottom: 40px; border-bottom: none; }.posts_grid > ul.no-paginate:after { content: none; }.default_widgets, .stm_sidebar, .shop_widgets { position: relative; } .default_widgets .wpb_content_element, .stm_sidebar .wpb_content_element, .shop_widgets .wpb_content_element { margin: 0 0 40px; } .default_widgets .wpb_content_element .widget, .stm_sidebar .wpb_content_element .widget, .shop_widgets .wpb_content_element .widget { margin: 0; }.widget { margin: 0 0 40px; } .widget .widget_title { border-top: 3px solid #41403f; margin-bottom: 25px; } .widget .widget_title:after { display: none; } .widget.widget_nav_menu, .widget.widget_categories, .widget.widget_product_categories, .widget.widget_archive, .widget.widget_pages, .widget.widget_meta { position: relative; } .widget.widget_nav_menu ul, .widget.widget_categories ul, .widget.widget_product_categories ul, .widget.widget_archive ul, .widget.widget_pages ul, .widget.widget_meta ul { list-style: none; margin: 0; padding: 0; } .widget.widget_nav_menu ul li, .widget.widget_categories ul li, .widget.widget_product_categories ul li, .widget.widget_archive ul li, .widget.widget_pages ul li, .widget.widget_meta ul li { font-weight: 600; font-family: Montserrat, sans-serif; border-bottom: 1px solid #fff; background: #f2f2f2; margin: 0; padding: 0 23px 0 0; color: #41403f; } .widget.widget_nav_menu ul li a, .widget.widget_categories ul li a, .widget.widget_product_categories ul li a, .widget.widget_archive ul li a, .widget.widget_pages ul li a, .widget.widget_meta ul li a { color: #41403f; text-decoration: none !important; border-left: 5px solid transparent; display: inline-block; padding: 14px 0 14px 18px; -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_nav_menu ul li.current-menu-item > a, .widget.widget_nav_menu ul li.current_page_item > a, .widget.widget_nav_menu ul li.current-cat > a, .widget.widget_categories ul li.current-menu-item > a, .widget.widget_categories ul li.current_page_item > a, .widget.widget_categories ul li.current-cat > a, .widget.widget_product_categories ul li.current-menu-item > a, .widget.widget_product_categories ul li.current_page_item > a, .widget.widget_product_categories ul li.current-cat > a, .widget.widget_archive ul li.current-menu-item > a, .widget.widget_archive ul li.current_page_item > a, .widget.widget_archive ul li.current-cat > a, .widget.widget_pages ul li.current-menu-item > a, .widget.widget_pages ul li.current_page_item > a, .widget.widget_pages ul li.current-cat > a, .widget.widget_meta ul li.current-menu-item > a, .widget.widget_meta ul li.current_page_item > a, .widget.widget_meta ul li.current-cat > a { border-left-color: #b82f20; } .widget.widget_nav_menu ul li.current-menu-item:hover > a, .widget.widget_nav_menu ul li.current_page_item:hover > a, .widget.widget_nav_menu ul li.current-cat:hover > a, .widget.widget_categories ul li.current-menu-item:hover > a, .widget.widget_categories ul li.current_page_item:hover > a, .widget.widget_categories ul li.current-cat:hover > a, .widget.widget_product_categories ul li.current-menu-item:hover > a, .widget.widget_product_categories ul li.current_page_item:hover > a, .widget.widget_product_categories ul li.current-cat:hover > a, .widget.widget_archive ul li.current-menu-item:hover > a, .widget.widget_archive ul li.current_page_item:hover > a, .widget.widget_archive ul li.current-cat:hover > a, .widget.widget_pages ul li.current-menu-item:hover > a, .widget.widget_pages ul li.current_page_item:hover > a, .widget.widget_pages ul li.current-cat:hover > a, .widget.widget_meta ul li.current-menu-item:hover > a, .widget.widget_meta ul li.current_page_item:hover > a, .widget.widget_meta ul li.current-cat:hover > a { border-left-color: #b82f20; } .widget.widget_nav_menu ul li.current-menu-item ul, .widget.widget_nav_menu ul li.current_page_item ul, .widget.widget_nav_menu ul li.current-cat ul, .widget.widget_categories ul li.current-menu-item ul, .widget.widget_categories ul li.current_page_item ul, .widget.widget_categories ul li.current-cat ul, .widget.widget_product_categories ul li.current-menu-item ul, .widget.widget_product_categories ul li.current_page_item ul, .widget.widget_product_categories ul li.current-cat ul, .widget.widget_archive ul li.current-menu-item ul, .widget.widget_archive ul li.current_page_item ul, .widget.widget_archive ul li.current-cat ul, .widget.widget_pages ul li.current-menu-item ul, .widget.widget_pages ul li.current_page_item ul, .widget.widget_pages ul li.current-cat ul, .widget.widget_meta ul li.current-menu-item ul, .widget.widget_meta ul li.current_page_item ul, .widget.widget_meta ul li.current-cat ul { margin-top: 20px; } .widget.widget_nav_menu ul li:hover > a, .widget.widget_categories ul li:hover > a, .widget.widget_product_categories ul li:hover > a, .widget.widget_archive ul li:hover > a, .widget.widget_pages ul li:hover > a, .widget.widget_meta ul li:hover > a { border-left-color: #b82f20; } .widget.widget_nav_menu ul li:before, .widget.widget_categories ul li:before, .widget.widget_product_categories ul li:before, .widget.widget_archive ul li:before, .widget.widget_pages ul li:before, .widget.widget_meta ul li:before { display: none; } .widget.widget_nav_menu ul li .children, .widget.widget_nav_menu ul li .sub-menu, .widget.widget_categories ul li .children, .widget.widget_categories ul li .sub-menu, .widget.widget_product_categories ul li .children, .widget.widget_product_categories ul li .sub-menu, .widget.widget_archive ul li .children, .widget.widget_archive ul li .sub-menu, .widget.widget_pages ul li .children, .widget.widget_pages ul li .sub-menu, .widget.widget_meta ul li .children, .widget.widget_meta ul li .sub-menu { margin: -2px 0 25px 35px; padding: 0; } .widget.widget_nav_menu ul li .children li, .widget.widget_nav_menu ul li .sub-menu li, .widget.widget_categories ul li .children li, .widget.widget_categories ul li .sub-menu li, .widget.widget_product_categories ul li .children li, .widget.widget_product_categories ul li .sub-menu li, .widget.widget_archive ul li .children li, .widget.widget_archive ul li .sub-menu li, .widget.widget_pages ul li .children li, .widget.widget_pages ul li .sub-menu li, .widget.widget_meta ul li .children li, .widget.widget_meta ul li .sub-menu li { position: relative; font-weight: 400; font-family: Open Sans; border: none; font-size: 13px; margin: 0 0 12px; padding-right: 0; background: none; } .widget.widget_nav_menu ul li .children li:before, .widget.widget_nav_menu ul li .sub-menu li:before, .widget.widget_categories ul li .children li:before, .widget.widget_categories ul li .sub-menu li:before, .widget.widget_product_categories ul li .children li:before, .widget.widget_product_categories ul li .sub-menu li:before, .widget.widget_archive ul li .children li:before, .widget.widget_archive ul li .sub-menu li:before, .widget.widget_pages ul li .children li:before, .widget.widget_pages ul li .sub-menu li:before, .widget.widget_meta ul li .children li:before, .widget.widget_meta ul li .sub-menu li:before { content: -; display: block; position: absolute; left: -11px; top: 0; color: #777777; } .widget.widget_nav_menu ul li .children li:hover a, .widget.widget_nav_menu ul li .sub-menu li:hover a, .widget.widget_categories ul li .children li:hover a, .widget.widget_categories ul li .sub-menu li:hover a, .widget.widget_product_categories ul li .children li:hover a, .widget.widget_product_categories ul li .sub-menu li:hover a, .widget.widget_archive ul li .children li:hover a, .widget.widget_archive ul li .sub-menu li:hover a, .widget.widget_pages ul li .children li:hover a, .widget.widget_pages ul li .sub-menu li:hover a, .widget.widget_meta ul li .children li:hover a, .widget.widget_meta ul li .sub-menu li:hover a { text-decoration: underline !important; } .widget.widget_nav_menu ul li .children li a, .widget.widget_nav_menu ul li .sub-menu li a, .widget.widget_categories ul li .children li a, .widget.widget_categories ul li .sub-menu li a, .widget.widget_product_categories ul li .children li a, .widget.widget_product_categories ul li .sub-menu li a, .widget.widget_archive ul li .children li a, .widget.widget_archive ul li .sub-menu li a, .widget.widget_pages ul li .children li a, .widget.widget_pages ul li .sub-menu li a, .widget.widget_meta ul li .children li a, .widget.widget_meta ul li .sub-menu li a { background: none; border: none; padding: 0; color: #777777; } .widget.widget_nav_menu ul li .children li .children, .widget.widget_nav_menu ul li .children li .sub-menu, .widget.widget_nav_menu ul li .sub-menu li .children, .widget.widget_nav_menu ul li .sub-menu li .sub-menu, .widget.widget_categories ul li .children li .children, .widget.widget_categories ul li .children li .sub-menu, .widget.widget_categories ul li .sub-menu li .children, .widget.widget_categories ul li .sub-menu li .sub-menu, .widget.widget_product_categories ul li .children li .children, .widget.widget_product_categories ul li .children li .sub-menu, .widget.widget_product_categories ul li .sub-menu li .children, .widget.widget_product_categories ul li .sub-menu li .sub-menu, .widget.widget_archive ul li .children li .children, .widget.widget_archive ul li .children li .sub-menu, .widget.widget_archive ul li .sub-menu li .children, .widget.widget_archive ul li .sub-menu li .sub-menu, .widget.widget_pages ul li .children li .children, .widget.widget_pages ul li .children li .sub-menu, .widget.widget_pages ul li .sub-menu li .children, .widget.widget_pages ul li .sub-menu li .sub-menu, .widget.widget_meta ul li .children li .children, .widget.widget_meta ul li .children li .sub-menu, .widget.widget_meta ul li .sub-menu li .children, .widget.widget_meta ul li .sub-menu li .sub-menu { margin-top: 10px; margin-bottom: 5px; } .widget.widget_recent_comments, .widget.widget_rss { position: relative; } .widget.widget_recent_comments ul, .widget.widget_rss ul { list-style: none; margin: 0; padding: 0; } .widget.widget_recent_comments ul li, .widget.widget_rss ul li { font-weight: 600; font-family: Montserrat, sans-serif; border-bottom: 1px solid #fff; background: #f2f2f2; margin: 0; padding: 14px 23px 14px 18px; border-left: 5px solid transparent; color: #41403f; } .widget.widget_recent_comments ul li a, .widget.widget_rss ul li a { color: #41403f; text-decoration: none !important; -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_recent_comments ul li:hover, .widget.widget_rss ul li:hover { border-left-color: #b82f20; } .widget.widget_recent_comments ul li:before, .widget.widget_rss ul li:before { display: none; } .widget.widget_calendar .calendar_wrap table { width: 100%; } .widget.widget_calendar .calendar_wrap table caption { font-weight: 700; text-transform: uppercase; color: #41403f; margin: 0 0 15px; } .widget.widget_calendar .calendar_wrap table td, .widget.widget_calendar .calendar_wrap table th { text-align: center; font-size: 14px; padding: 10px 5px; } .widget.widget_calendar .calendar_wrap table thead th { background: #939290; color: #41403f; } .widget.widget_calendar .calendar_wrap table tbody { border: 1px solid #e6e6e6; } .widget.widget_calendar .calendar_wrap table tfoot #prev { text-align: left; } .widget.widget_calendar .calendar_wrap table tfoot #next { text-align: right; } .widget.widget_search .search-form { position: relative; } .widget.widget_search .search-form .form-control { width: 100%; padding: 13px 50px 13px 15px; height: 44px; } .widget.widget_search .search-form button { position: absolute; right: 0; top: 0; width: 44px; height: 44px; background: #41403f; color: #fff; text-align: center; border: none; font-size: 17px; outline: none !important; -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_search .search-form button:hover { background: #939290; color: #41403f; } .widget.widget_tag_cloud .tagcloud, .widget.widget_product_tag_cloud .tagcloud { font-size: 0; } .widget.widget_tag_cloud .tagcloud a, .widget.widget_product_tag_cloud .tagcloud a { display: inline-block; vertical-align: top; padding: 5px 8px 6px; font-size: 13px !important; color: #777777; border: 1px solid #cccccc; margin: 0 6px 7px 0; text-decoration: none !important; text-transform: lowercase; -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_tag_cloud .tagcloud a:hover, .widget.widget_product_tag_cloud .tagcloud a:hover { background: #939290; border-color: #939290; color: #222222; } .widget.widget_text { font-size: 13px; line-height: 22px; color: #222222; } .widget.widget_text p { font-size: 13px; line-height: 22px; color: #222222; } .widget.widget_text img { max-width: 100%; height: auto; } .widget.widget_text .widget_title { font-size: 16px; font-weight: 600; margin-bottom: 17px; } .widget.widget_recent_entries ul { margin: 0 0 20px; list-style: none; padding: 0; } .widget.widget_recent_entries ul li { padding: 0; margin: 0 0 30px; } .widget.widget_recent_entries ul li:before { display: none; } .widget.widget_recent_entries ul li a { font-size: 14px; line-height: 20px; color: #41403f; font-family: Montserrat, sans-serif; font-weight: 600; margin: 0 0 9px; display: block; } .widget.widget_recent_entries ul li .post-date { position: relative; display: block; font-size: 12px; color: #808080; padding: 0 0 0 23px; } .widget.widget_recent_entries ul li .post-date:before { content: \f017; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); position: absolute; left: 0; top: 3px; color: #939290; font-size: 15px; } .widget.widget_recent_entries ul li:last-child { margin: 0; }#footer .footer_widgets { position: relative; padding: 62px 0 0; } #footer .footer_widgets .widget { margin: 0 0 50px; } #footer .footer_widgets .widget .widget_title { position: relative; text-transform: none; font-size: 20px; color: #fff; margin: 0 0 36px; padding-bottom: 18px; border-bottom: 1px solid rgba(204, 204, 204, 0.5); } #footer .footer_widgets .widget.widget_mc4wp_form_widget .widget_title { border-bottom: none; margin: 0; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form { position: relative; margin: 0 0 15px; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form { margin: 0 0 12px; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form inputtypeemail { width: 100%; background: #fff; padding: 10px 57px 10px 17px; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form inputtypesubmit { position: absolute; left: 0; top: 0; visibility: hidden; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form label { position: absolute; right: 0; top: 0; border: none; width: 40px; height: 38px; line-height: 40px; padding: 0; cursor: pointer; text-align: center; font-size: 13px; background: none; color: #fff; outline: none !important; -webkit-transition: color 0.3s ease; -moz-transition: color 0.3s ease; -ms-transition: color 0.3s ease; -o-transition: color 0.3s ease; transition: color 0.3s ease; background: #b82f20; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form label .stm-email { font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-family: FontAwesome !important; font-size: 17px; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form .stm_newsletter_form label .stm-email:before { content: \f09e; } #footer .footer_widgets .widget.widget_mc4wp_form_widget form.mc4wp-form p { color: rgba(255, 255, 255, 0.6); font-size: 13px; } #footer .footer_widgets .widget.widget_recent_entries { position: relative; } #footer .footer_widgets .widget.widget_recent_entries ul { list-style: none; margin: 0; padding: 0; } #footer .footer_widgets .widget.widget_recent_entries ul li { position: relative; margin: 0 0 30px; } #footer .footer_widgets .widget.widget_recent_entries ul li a { font-family: Montserrat, sans-serif; font-weight: 500; color: #fff; line-height: 20px; display: inline-block; vertical-align: top; -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; margin: 0 0 14px; } #footer .footer_widgets .widget.widget_recent_entries ul li a:hover { text-decoration: none; color: #939290; } #footer .footer_widgets .widget.widget_recent_entries ul li .post-date { position: relative; display: block; font-size: 12px; padding: 0 0 0 23px; color: rgba(255, 255, 255, 0.6); } #footer .footer_widgets .widget.widget_recent_entries ul li .post-date:before { content: \f017; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color: #939290; font-size: 15px; position: absolute; left: 0; top: 0; } #footer .footer_widgets .widget.widget_nav_menu { position: relative; } #footer .footer_widgets .widget.widget_nav_menu ul { list-style: none; padding: 0; margin: 0 -20px; font-size: 0; } #footer .footer_widgets .widget.widget_nav_menu ul li { width: 50%; font-size: 13px; line-height: 16px; padding: 0 20px; margin: 0 0 20px; display: inline-block; vertical-align: top; border: none; background: none; font-weight: 400; } #footer .footer_widgets .widget.widget_nav_menu ul li a { padding: 0; border: none; color: rgba(184,47,32,0.6); text-decoration: none; } #footer .footer_widgets .widget.widget_nav_menu ul li a:hover { text-decoration: underline !important; } #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu { margin-top: 10px; } #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li { float: none; width: auto; padding: 0 20px 0 30px; margin-bottom: 5px; } #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li a { text-decoration: none !important; } #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li:before { left: 20px; } #footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu > li:hover > a { text-decoration: underline !important; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table { width: 100%; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table caption { font-weight: 700; text-transform: uppercase; color: #fff; margin: 0 0 15px; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table td, #footer .footer_widgets .widget.widget_calendar .calendar_wrap table th { text-align: center; font-size: 14px; padding: 10px 5px; color: #fff; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table thead th { background: #939290; color: #41403f; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table tbody { border: 1px solid #fff; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table tfoot #prev { text-align: left; } #footer .footer_widgets .widget.widget_calendar .calendar_wrap table tfoot #next { text-align: right; } #footer .footer_widgets .widget.widget_search .search-form { position: relative; } #footer .footer_widgets .widget.widget_search .search-form .form-control { width: 100%; padding: 13px 50px 13px 15px; height: 44px; } #footer .footer_widgets .widget.widget_search .search-form button { position: absolute; right: 0; top: 0; width: 44px; height: 44px; background: #939290; color: #41403f; text-align: center; border: none; font-size: 17px; outline: none !important; -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; } #footer .footer_widgets .widget.widget_search .search-form button:hover { background: #939290; color: #fff; } #footer .footer_widgets .widget.widget_text { color: #fff; } #footer .footer_widgets .widget.widget_text p { font-size: 13px; line-height: 22px; color: #fff; } #footer .footer_widgets .widget.widget_text .wp-caption-text { color: #222; } #footer .footer_widgets .widget.widget_text img { max-width: 100%; height: auto; } #footer .footer_widgets .widget.widget_text #sb_instagram { padding-top: 4px; padding-bottom: 0 !important; } #footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images { width: auto !important; padding: 0 !important; margin: -7.5px -7.5px 0 !important; } #footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images .sbi_item { padding: 7.5px !important; } #footer .footer_widgets .widget.widget_tag_cloud .tagcloud, #footer .footer_widgets .widget.widget_product_tag_cloud .tagcloud { font-size: 0; } #footer .footer_widgets .widget.widget_tag_cloud .tagcloud a, #footer .footer_widgets .widget.widget_product_tag_cloud .tagcloud a { display: inline-block; vertical-align: top; padding: 5px 8px 6px; font-size: 13px !important; color: #777777; border: 1px solid #cccccc; margin: 0 6px 7px 0; text-decoration: none !important; text-transform: lowercase; background: #fff; -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; } #footer .footer_widgets .widget.widget_tag_cloud .tagcloud a:hover, #footer .footer_widgets .widget.widget_product_tag_cloud .tagcloud a:hover { background: #939290; border-color: #939290; color: #222222; } #footer .footer_widgets .widget_tp_widget_recent_tweets:after { content: ; display: table; clear: both; } #footer .footer_widgets .tp_recent_tweets { margin-top: -2px; } #footer .footer_widgets .tp_recent_tweets ul { padding-left: 0; margin-bottom: 0; } #footer .footer_widgets .tp_recent_tweets li { position: relative; padding-left: 30px; padding-bottom: 22px; background: none; } #footer .footer_widgets .tp_recent_tweets li:last-child { padding-bottom: 0; } #footer .footer_widgets .tp_recent_tweets li:before { position: absolute; left: 0; top: 3px; content: \f099; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); font-size: 18px; color: #b82f20; } #footer .footer_widgets .tp_recent_tweets li span { font-size: 13px; line-height: 22px; color: rgba(255, 255, 255, 0.6); } #footer .footer_widgets .tp_recent_tweets li span a { font-weight: 400; color: rgba(184,47,32,0.6); } #footer .footer_widgets .tp_recent_tweets li .twitter_time { margin-top: 2px; font-size: 11px; font-style: normal; color: rgba(255, 255, 255, 0.4); }.about_vacantion { position: relative; display: table; table-layout: fixed; width: 100%; background: #939290; padding: 23px 32px; margin: 0 0 80px; color: #404040; } .about_vacantion .info { display: table-cell; line-height: 26px; padding: 0 10px; font-size: 13px; } .about_vacantion .info:first-child { padding-left: 0; } .about_vacantion .info:last-child { padding-right: 0; } .about_vacantion .info .icon { float: left; width: 30px; } .about_vacantion .info .text { overflow: hidden; } .about_vacantion .info .text strong { display: block; color: #222222; font-soze: 14px; font-weight: 700; }.vacancy_bottom { position: relative; margin: 0 0 60px; padding-top: 40px; border-top: 1px solid #dddddd; } .vacancy_bottom .share_buttons { white-space: nowrap; padding: 5px 0 0; } .vacancy_bottom .share_buttons .addtoany_header { display: inline-block; vertical-align: middle; margin: 0 15px 0 0; font-size: 11px; line-height: 1; } .vacancy_bottom .share_buttons label { font-size: 11px; color: #aaaaaa; font-weight: 600; text-transform: uppercase; vertical-align: middle; display: inline-block; margin: 0 15px 0 0; } .vacancy_bottom .share_buttons .addtoany_list { display: inline-block; vertical-align: middle; margin: 0 -4px; line-height: 1 !important; } .vacancy_bottom .share_buttons .addtoany_list a { line-height: 1; } .vacancy_bottom .share_buttons .addtoany_list a span { vertical-align: middle; }.staff_bottom_wr { position: relative; background: #41403f; color: #fff; padding: 47px 50px 38px; margin-bottom: 30px; } .staff_bottom_wr:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(65,64,63,0.9); } .staff_bottom_wr .staff_bottom { position: relative; } .staff_bottom_wr .staff_bottom h4 { color: #fff; font-weight: 700; padding: 0; margin: 0 0 28px; } .staff_bottom_wr .staff_bottom .infos { display: table; width: 100%; border-collapse: collapse; border-spacing: 0; table-layout: fixed; } .staff_bottom_wr .staff_bottom .infos .info { display: table-cell; vertical-align: top; font-family: Montserrat, sans-serif; font-weight: 500; line-height: 22px; padding: 0 20px; } .staff_bottom_wr .staff_bottom .infos .info:first-child { padding-left: 0; } .staff_bottom_wr .staff_bottom .infos .info:last-child { padding-right: 0; } .staff_bottom_wr .staff_bottom .infos .info i { color: #939290; } .staff_bottom_wr .staff_bottom .infos .info .phone { margin: 0 0 14px; } .staff_bottom_wr .staff_bottom .infos .info .phone .fa-phone { font-size: 20px; display: inline-block; vertical-align: middle; width: 25px; } .staff_bottom_wr .staff_bottom .infos .info .phone span { display: inline-block; vertical-align: middle; } .staff_bottom_wr .staff_bottom .infos .info .email .stm-envelope { font-size: 12px; display: inline-block; vertical-align: middle; width: 25px; } .staff_bottom_wr .staff_bottom .infos .info .email span { display: inline-block; vertical-align: middle; } .staff_bottom_wr .staff_bottom .infos .info .address .stm-marker { float: left; font-size: 18px; width: 30px; } .staff_bottom_wr .staff_bottom .infos .info .address span { overflow: hidden; display: block; } .staff_bottom_wr .staff_bottom .infos .info .socials p { margin: 0 0 9px; line-height: 22px; } .staff_bottom_wr .staff_bottom .infos .info .socials ul { list-style: none; padding: 0; margin: 0; } .staff_bottom_wr .staff_bottom .infos .info .socials ul:after { content: ; display: table; clear: both; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li { float: left; margin: 0 8px 8px 0; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a { display: block; width: 32px; height: 32px; -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px; background: #fff; text-align: center; line-height: 32px; font-size: 17px; text-decoration: none !important; -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; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a i { line-height: 34px; color: #41403f; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a i.fa-vimeo { font-size: 14px; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a i.stm-google-plus { font-size: 13px; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a:hover { background: #b82f20; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a:hover i { color: #fff; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-facebook:hover { background: #3a5897; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-twitter:hover { background: #00aced; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-instagram:hover { background: #ac907a; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-google-plus:hover { background: #db4437; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-linkedin:hover { background: #0077b5; } .staff_bottom_wr .staff_bottom .infos .info .socials ul li a.social-skype:hover { background: #00aff0; }body .gform_wrapper inputtypeemail,body .gform_wrapper inputtypenumber,body .gform_wrapper inputtypepassword,body .gform_wrapper inputtypetel,body .gform_wrapper inputtypetext,body .gform_wrapper inputtypeurl,body .gform_wrapper textarea { font-size: 13px; line-height: 18px; color: #222222; background: #cacaca; border: none; box-shadow: none; outline: none; padding: 16px 30px 15px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 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; box-sizing: border-box !important; width: 100%; display: block; height: 49px; } body .gform_wrapper inputtypeemail:active, body .gform_wrapper inputtypeemail:focus, body .gform_wrapper inputtypenumber:active, body .gform_wrapper inputtypenumber:focus, body .gform_wrapper inputtypepassword:active, body .gform_wrapper inputtypepassword:focus, body .gform_wrapper inputtypetel:active, body .gform_wrapper inputtypetel:focus, body .gform_wrapper inputtypetext:active, body .gform_wrapper inputtypetext:focus, body .gform_wrapper inputtypeurl:active, body .gform_wrapper inputtypeurl:focus, body .gform_wrapper textarea:active, body .gform_wrapper textarea:focus { background: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 0 2px #939290; -moz-box-shadow: 0 0 0 2px #939290; box-shadow: 0 0 0 2px #939290; }body .gform_wrapper .ginput_complex.ginput_container { overflow: inherit; }body .gform_wrapper .recaptcha_input_area inputtypetext { height: auto; display: inline-block; }.select2-container--default .select2-selection--multiple { outline: none !important; }.select2-container .selection { display: block; } .select2-container .selection:after { content: ; display: table; clear: both; }.select2-container.select2-container--default .select2-selection--multiple { -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; border: 1px solid #cacaca; height: 49px; line-height: 1; background: #cacaca; font-size: 13px; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__rendered { line-height: 48px; padding-left: 29px; padding-right: 50px; color: #222222; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__arrow { width: 50px; height: 49px; top: 0; right: 0; } .select2-container.select2-container--default .select2-selection--multiple .select2-selection__arrow b { border-width: 6px 6px 0 6px; border-color: #777777 transparent transparent transparent; margin-left: -6px; margin-top: -3px; }.select2-container.select2-container--default.select2-container--open .select2-selection--multiple { border-color: #cacaca; background-color: #fff; } .select2-container.select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__arrow b { border-color: transparent transparent #777777 transparent; border-width: 0 6px 6px 6px; }.select2-container .select2-dropdown { border: 1px solid #cacaca; color: #222; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 0; } .select2-container .select2-dropdown .select2-results__option--highlightedaria-selected { background: #b82f20; } .select2-container .select2-dropdown .select2-results__option { padding: 10px 29px; }.select2-container--default .select2-selection--multiple .select2-selection__choice { line-height: 35px; }#footer { position: relative; background: #41403f; -webkit-box-shadow: inset 0 2px 5px 0px rgba(0, 0, 0, 0.39); -moz-box-shadow: inset 0 2px 5px 0px rgba(0, 0, 0, 0.39); box-shadow: inset 0 2px 5px 0px rgba(0, 0, 0, 0.39); } #footer .widgets_row { position: relative; } #footer .widgets_row .footer_logo { position: relative; margin: 0 0 37px; padding: 22px 0 0; } #footer .widgets_row .footer_logo a { display: inline-block; vertical-align: top; } #footer .widgets_row .footer_logo a img { display: block; height: 45px; width: auto; } #footer .widgets_row .footer_text { color: #fff; opacity: .5; margin: 0 0 40px; } #footer .widgets_row .footer_text p { margin: 0; font-size: 13px; line-height: 22px; } #footer .copyright_row { position: relative; } #footer .copyright_row.widgets_disabled .copyright_row_wr { border-top: none; } #footer .copyright_row .copyright_row_wr { border-top: 1px solid rgba(204, 204, 204, 0.25); padding: 16px 0 9px; } #footer .copyright_row .copyright_row_wr:after { content: ; display: table; clear: both; } #footer .copyright_row .copyright_row_wr .socials { position: relative; float: right; width: 50%; } #footer .copyright_row .copyright_row_wr .socials ul { list-style: none; padding: 0; margin: 0; float: right; } #footer .copyright_row .copyright_row_wr .socials ul:after { content: ; display: table; clear: both; } #footer .copyright_row .copyright_row_wr .socials ul li { float: left; margin: 0 0 8px 8px; } #footer .copyright_row .copyright_row_wr .socials ul li a { display: block; width: 32px; height: 32px; -webkit-border-radius: 32px; -moz-border-radius: 32px; -ms-border-radius: 32px; border-radius: 32px; color: #41403f; background: #fff; text-align: center; font-size: 17px; text-decoration: none !important; -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; } #footer .copyright_row .copyright_row_wr .socials ul li a i { line-height: 32px; } #footer .copyright_row .copyright_row_wr .socials ul li a i.fa-vimeo { font-size: 14px; } #footer .copyright_row .copyright_row_wr .socials ul li a i.stm-google-plus { font-size: 13px; } #footer .copyright_row .copyright_row_wr .socials ul li a:hover { background: #b82f20; color: #fff; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-facebook:hover { background: #3a5897; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-twitter:hover { background: #00aced; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-instagram:hover { background: #ac907a; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-google-plus:hover { background: #db4437; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-vimeo:hover { background: #44bbff; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-linkedin:hover { background: #0077b5; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-behance:hover { background: #1769ff; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-dribbble:hover { background: #ec4989; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-flickr:hover { background: #128fdc; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-github:hover { background: #fff; color: #333333; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-pinterest:hover { background: #cb2027; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-yahoo:hover { background: #500095; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-delicious:hover { background: #3399ff; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-dropbox:hover { background: #1081de; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-reddit:hover { background: #ff4500; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-soundcloud:hover { background: #ff6600; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-google:hover { background: #4285f4; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-skype:hover { background: #00aff0; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-youtube:hover { background: #cc181e; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-tumblr:hover { background: #529ecc; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-vk:hover { background: #49739f; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-odnoklassniki:hover { background: #f58220; } #footer .copyright_row .copyright_row_wr .socials ul li a.social-whatsapp:hover { background: #4cda64; } #footer .copyright_row .copyright_row_wr .copyright { float: left; font-size: 13px; line-height: 15px; color: rgba(255, 255, 255, 0.5); width: 50%; padding: 10px 0 14px; } #footer .copyright_row .copyright_row_wr .copyright a { color: rgba(147,146,144,0.5); } #footer.style_2 .copyright_row .copyright_row_wr .copyright { width: 100%; float: none; text-align: center; } #footer.style_2 .socials { margin-bottom: 35px; } #footer.style_2 .socials ul { list-style: none; padding-left: 0; margin-bottom: 0; } #footer.style_2 .socials ul:after { content: ; display: table; clear: both; } #footer.style_2 .socials ul li { float: left; } #footer.style_2 .socials ul li:not(:last-child) { margin-right: 8px; } #footer.style_2 .socials ul li a { display: block; width: 32px; font-size: 18px; line-height: 32px; text-align: center; border-radius: 50%; background: #fff; color: #41403f; opacity: 0.5; -webkit-transition: opacity 0.3s ease; -moz-transition: opacity 0.3s ease; -ms-transition: opacity 0.3s ease; -o-transition: opacity 0.3s ease; transition: opacity 0.3s ease; } #footer.style_2 .socials ul li a:hover { opacity: 1; } #footer.style_2 .widgets_row .footer_text { margin-bottom: 35px; } #footer.style_2 .footer_widgets .widget { margin-bottom: 40px; } #footer.style_2 .footer_widgets .widget .widget_title { font-weight: 400; letter-spacing: 0.01em; padding-top: 19px; }#footer .copyright_row.border-top-hide.widgets_disabled .copyright_row_wr,#footer .copyright_row.border-top-hide .copyright_row_wr { border-top: none; }.third_bg_color,.vc_general.vc_cta3.vc_cta3-color-classic.vc_cta3-style-flat.third_bg_color { background-color: #939290; }.base_bg_color { background-color: #41403f; }.rev_slider li.tp-revslider-slidesli.third_bg_color { background-color: #939290 !important; }.base_font_color { color: #41403f; } .base_font_color.vc_custom_heading > h1, .base_font_color.vc_custom_heading > .h1, .base_font_color.vc_custom_heading > h2, .base_font_color.vc_custom_heading > .h2, .base_font_color.vc_custom_heading > h3, .base_font_color.vc_custom_heading > .h3, .base_font_color.vc_custom_heading > h4, .base_font_color.vc_custom_heading > .h4, .base_font_color.vc_custom_heading > h5, .base_font_color.vc_custom_heading > .h5, .base_font_color.vc_custom_heading > h6, .base_font_color.vc_custom_heading > .h6 { color: #41403f; }.third_font_color { color: #939290; } .third_font_color.vc_custom_heading > h1, .third_font_color.vc_custom_heading > .h1, .third_font_color.vc_custom_heading > h2, .third_font_color.vc_custom_heading > .h2, .third_font_color.vc_custom_heading > h3, .third_font_color.vc_custom_heading > .h3, .third_font_color.vc_custom_heading > h4, .third_font_color.vc_custom_heading > .h4, .third_font_color.vc_custom_heading > h5, .third_font_color.vc_custom_heading > .h5, .third_font_color.vc_custom_heading > h6, .third_font_color.vc_custom_heading > .h6 { color: #939290; }.border_base_color.vc_custom_heading { border-color: #41403f; }body .vc_row.overlay.vc_parallax .vc_parallax-inner:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.25); }body .vc_row.overlay { position: relative; } body .vc_row.overlay:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.25); display: block; }body .vc_row.overlay_2.vc_parallax .vc_parallax-inner:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(65,64,63,0.9); }body .vc_row.overlay_2 { position: relative; } body .vc_row.overlay_2:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(65,64,63,0.9); display: block; }body .vc_row.fixed_bg { background-attachment: fixed; background-position: 50% 0 !important; background-size: cover !important; }body .overlay_3 { position: relative; } body .overlay_3:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(65,64,63,0.9); }body .vc_row.overlay_4.vc_parallax .vc_parallax-inner:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(65,64,63,0.5); }body .vc_row.overlay_4 { position: relative; } body .vc_row.overlay_4:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(65,64,63,0.75); display: block; }body .vc_row.video_overlay.vc_parallax .vc_parallax-inner:before { content: ; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: url(../../images/video_overlay.png) repeat 50% 50%; z-index: 10; }body .mb-30, body .stm_sidebar .wpb_content_element.mb-30 { margin-bottom: 30px; }body.boxed_layout.stm-demo-changed { background-image: none !important; }.stm-site-preloader.preloader-wrapper { position: fixed; top: 50%; left: 50%; margin-top: -32px; margin-left: -32px; opacity: 0; visibility: hidden; transition: opacity .1s ease 1s; }body.stm-demo-changed .stm-site-preloader.preloader-wrapper { visibility: visible; opacity: 1; }.stm-site-preloader .spinner-blue,.stm-site-preloader .spinner-blue-only { border-color: #b82f20; }@media only screen and (max-width: 768px) { body .vc_row.reset-sm-paddings { margin-left: -15px !important; margin-right: -15px !important; } body .vc_row.reset-sm-paddings > .wpb_column > .vc_column-inner { padding-left: 15px !important; padding-right: 15px !important; } }.page_404 .bottom { position: fixed; bottom: 0; left: 0; right: 0; } .page_404 .bottom h1 { padding: 0; margin: 0 0 0 -11px; font-size: 230px; line-height: 132px; color: #41403f; } .page_404 .bottom h1:after { display: none; } .page_404 .bottom .bottom_wr { padding: 70px 95px; background: #41403f; } .page_404 .bottom .bottom_wr .media h3 { color: #fff; padding: 0; margin: 0; } .page_404 .bottom .bottom_wr .media h3:after { display: none; }.woocommerce .cart-collaterals .cart_totals, .woocommerce .woocommerce-page .cart-collaterals .cart_totals { float: left; }.woocommerce .widget_price_filter .price_slider { margin-bottom: 20px; }.woocommerce .widget_price_filter .price_slider_amount { text-align: right; line-height: 20px; font-size: 14px; } .woocommerce .widget_price_filter .price_slider_amount .button { font-size: 14px; border: 1px solid #cccccc; background: none; color: #41403f; text-transform: lowercase; font-weight: 700; font-family: Montserrat, sans-serif; padding: 10px 21px 9px; } .woocommerce .widget_price_filter .price_slider_amount .button:hover { background: #939290; border-color: #939290; } .woocommerce .widget_price_filter .price_slider_amount .button { float: right; } .woocommerce .widget_price_filter .price_slider_amount .price_label { float: left; letter-spacing: -0.04em; padding-top: 7px; color: #999999; }.woocommerce .widget_price_filter .ui-slider { position: relative; text-align: left; margin-left: .5em; margin-right: .5em; }.woocommerce .widget_price_filter .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 11px; height: 11px; background-color: #b82f20; border-radius: 11px; cursor: ew-resize; outline: none; top: -4px; margin-left: -5px; }.woocommerce .widget_price_filter .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; border-radius: 1em; background-color: #939290; }.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content { border-radius: 1em; background-color: #e6e6e6; border: 0; }.woocommerce .widget_price_filter .ui-slider-horizontal { height: 3px; }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min { left: -1px; }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max { right: -1px; }.woocommerce ul.product_list_widget { list-style: none outside; padding: 0; margin: 0; } .woocommerce ul.product_list_widget li { padding: 0 0 20px; border-bottom: 1px solid #dddddd; margin: 0 0 20px; list-style: none; } .woocommerce ul.product_list_widget li:after { content: ; display: table; clear: both; } .woocommerce ul.product_list_widget li:last-child { margin: 0; border: none; padding: 0; } .woocommerce ul.product_list_widget li a { display: block; font-weight: 700; } .woocommerce ul.product_list_widget li a:hover { text-decoration: none; } .woocommerce ul.product_list_widget li .product-title { color: #41403f; font-family: Montserrat, sans-serif; font-weight: 700; margin: 0 0 10px; } .woocommerce ul.product_list_widget li .product-title:hover { color: #b82f20; } .woocommerce ul.product_list_widget li img { float: left; margin: 0 16px 0 0; width: 54px; height: auto; box-shadow: none; } .woocommerce ul.product_list_widget li dl { margin: 0; padding-left: 1em; border-left: 2px solid rgba(0, 0, 0, 0.1); } .woocommerce ul.product_list_widget li dl:after { content: ; display: table; clear: both; } .woocommerce ul.product_list_widget li dl dt, .woocommerce ul.product_list_widget li dl dd { display: inline-block; float: left; margin-bottom: 1em; } .woocommerce ul.product_list_widget li dl dt { font-weight: 700; padding: 0 0 .25em 0; margin: 0 4px 0 0; clear: left; } .woocommerce ul.product_list_widget li dl dd { padding: 0 0 .25em 0; } .woocommerce ul.product_list_widget li dl dd p:last-child { margin-bottom: 0; } .woocommerce ul.product_list_widget li .star-rating { float: none; margin: 8px 0 10px; font-size: 11px; height: 11px; width: 76px; letter-spacing: 0.40em; } .woocommerce ul.product_list_widget li .star-rating span { color: #939290; } .woocommerce ul.product_list_widget li .amount { color: #999999; font-size: 14px; line-height: 20px; letter-spacing: -0.04em; }.woocommerce .star-rating { float: right; overflow: hidden; position: relative; height: 11px; width: 76px; letter-spacing: 0.40em; font-size: 11px; line-height: 1; font-family: star; } .woocommerce .star-rating:before { content: \73\73\73\73\73; color: #dddddd; float: left; top: 0; left: 0; position: absolute; } .woocommerce .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; } .woocommerce .star-rating span:before { content: \53\53\53\53\53; top: 0; position: absolute; left: 0; }.woocommerce span.onsale { padding: 3px 10px 2px; min-height: inherit; min-width: inherit; font-weight: 700; position: absolute; text-align: center; line-height: 20px; top: -.5em; left: -.5em; margin: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; background-color: #81ca00; color: #fff; font-size: 12px; text-transform: uppercase; -webkit-font-smoothing: antialiased; z-index: 9; }.woocommerce ul.products { clear: both; } .woocommerce ul.products:after { content: ; display: table; clear: both; } .woocommerce ul.products li.product { float: left; display: table-cell; vertical-align: top; margin: -1px 0 0; padding: 40px 20px; position: relative; width: 33.33%; border: 1px solid #f2f2f2; border-right-color: transparent; border-bottom-color: transparent; -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; } .woocommerce ul.products li.product:hover { -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); border-color: #f2f2f2; border-top-color: transparent; border-bottom-color: transparent; } .woocommerce ul.products li.product.first { border-left-color: transparent; } .woocommerce ul.products li.product.last { border-right-color: transparent; } .woocommerce ul.products li.product:first-child, .woocommerce ul.products li.product:first-child + li.product, .woocommerce ul.products li.product:first-child + li.product + li.product { border-top-color: transparent; } .woocommerce ul.products li.product:first-child:hover, .woocommerce ul.products li.product:first-child + li.product:hover, .woocommerce ul.products li.product:first-child + li.product + li.product:hover { border-color: #f2f2f2; border-top-color: transparent; border-bottom-color: transparent; }.woocommerce .products ul,.woocommerce ul.products { padding: 0; list-style: none outside; clear: both; } .woocommerce .products ul:after, .woocommerce ul.products:after { content: ; display: table; clear: both; } .woocommerce .products ul li, .woocommerce ul.products li { list-style: none outside; }.woocommerce .related ul.products { margin: 0; padding: 0; border: none; }.woocommerce ul.products { border-bottom: 1px solid #dddddd; padding: 0 0 40px; margin: 0 0 30px; } .woocommerce ul.products li.product { text-align: center; } .woocommerce ul.products li.product .onsale { top: 30px; right: 30px; left: auto; } .woocommerce ul.products li.product h3 { padding: 0; margin: 0 0 1px; font-size: 16px; font-weight: 600; line-height: 20px; color: #41403f; } .woocommerce ul.products li.product h3:after { display: none; } .woocommerce ul.products li.product .author { color: #777777; font-size: 13px; font-style: italic; margin: 0 0 20px; } .woocommerce ul.products li.product a { text-decoration: none; display: block; } .woocommerce ul.products li.product a:after { content: ; display: table; clear: both; } .woocommerce ul.products li.product a img { width: auto; max-width: 100%; height: auto; margin: 0 0 25px; box-shadow: none; display: inline-block; } .woocommerce ul.products li.product strong { display: block; } .woocommerce ul.products li.product .star-rating-wr { display: inline-block; vertical-align: middle; padding: 0 10px; } .woocommerce ul.products li.product .star-rating { display: inline-block; font-size: 11px; } .woocommerce ul.products li.product .star-rating span { color: #939290; } .woocommerce ul.products li.product .button { margin-top: 6px; clear: both; display: inline-block; } .woocommerce ul.products li.product .price { color: #41403f; font-family: Montserrat, sans-serif; font-weight: 400; margin-bottom: 10px; font-size: 20px; display: inline-block; vertical-align: middle; letter-spacing: -0.04em; text-decoration: none; padding: 0 10px; } .woocommerce ul.products li.product .price del { opacity: 1; display: block; float: left; font-size: 14px; line-height: 28px; color: #999999; margin: 0 10px 0 0; } .woocommerce ul.products li.product .price ins { background: none; font-weight: 400; float: left; text-decoration: none; } .woocommerce ul.products li.product .price .from { font-size: 0.67em; margin: -2px 0 0 0; text-transform: uppercase; color: rgba(27, 27, 27, 0.5); }.woocommerce .woocommerce_before_shop_loop { padding: 11px 20px 11px 30px; background: #f2f2f2; margin: 0 0 30px; } .woocommerce .woocommerce_before_shop_loop:after { content: ; display: table; clear: both; } .woocommerce .woocommerce_before_shop_loop .woocommerce-result-count { color: #222222; margin: 0; padding: 7px 0 0 0; } .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering { margin: 0; } .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single { height: 38px; } .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 36px; padding-right: 43px; } .woocommerce .woocommerce_before_shop_loop .woocommerce-ordering .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow { height: 38px; width: 38px; }.woocommerce a.added_to_cart { padding-top: 15px; white-space: nowrap; display: inline-block; font-size: 12px; font-family: Montserrat, sans-serif; } .woocommerce a.added_to_cart:hover { text-decoration: underline !important; }.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info { padding: 27px 150px 27px 56px !important; margin: 0 0 20px !important; position: relative; background-color: transparent; color: #212121; border: 3px solid #939290; list-style: none outside !important; width: auto; word-wrap: break-word; } .woocommerce .woocommerce-message:after, .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-info:after { content: ; display: table; clear: both; } .woocommerce .woocommerce-message:before, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before { font-family: WooCommerce; content: \e028; display: inline-block; position: absolute; top: 50%; left: 21px; font-size: 21px; margin: -15px 0 0; } .woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button { float: none; position: absolute; right: 21px; top: 18px; padding: 5px 15px; } .woocommerce .woocommerce-message li, .woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li { list-style: none outside !important; padding-left: 0 !important; margin-left: 0 !important; } .woocommerce .woocommerce-message .showlogin, .woocommerce .woocommerce-message .showcoupon, .woocommerce .woocommerce-error .showlogin, .woocommerce .woocommerce-error .showcoupon, .woocommerce .woocommerce-info .showlogin, .woocommerce .woocommerce-info .showcoupon { font-size: 14px; font-weight: 700; color: #41403f; text-decoration: none !important; border-bottom: 1px dotted #41403f; } .woocommerce .woocommerce-message .showlogin:hover, .woocommerce .woocommerce-message .showcoupon:hover, .woocommerce .woocommerce-error .showlogin:hover, .woocommerce .woocommerce-error .showcoupon:hover, .woocommerce .woocommerce-info .showlogin:hover, .woocommerce .woocommerce-info .showcoupon:hover { border-bottom: none; }.woocommerce .woocommerce-message { border-color: #81ca00; } .woocommerce .woocommerce-message:before { content: \e015; color: #81ca00; }.woocommerce .woocommerce-info { border-color: #939290; } .woocommerce .woocommerce-info:before { content: \f05a; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); color: #41403f; font-size: 24px; margin-top: -12px; }.woocommerce .woocommerce-error { border-color: #b81c23; } .woocommerce .woocommerce-error:before { content: \e016; color: #b81c23; }.woocommerce div.product div.images,.woocommerce #content div.product div.images { float: left; width: 350px; margin-bottom: 60px; } .woocommerce div.product div.images .woocommerce-main-image, .woocommerce #content div.product div.images .woocommerce-main-image { position: relative; display: block; height: 360px; text-align: center; border: 1px solid #f2f2f2; } .woocommerce div.product div.images .woocommerce-main-image:after, .woocommerce #content div.product div.images .woocommerce-main-image:after { content: ; display: inline-block; vertical-align: middle; height: 100%; } .woocommerce div.product div.images:after, .woocommerce #content div.product div.images:after { content: ; display: inline-block; vertical-align: middle; height: 100%; } .woocommerce div.product div.images img, .woocommerce #content div.product div.images img { display: inline-block; vertical-align: middle; width: auto; max-width: 100%; height: auto; } .woocommerce div.product div.images .thumbnails, .woocommerce #content div.product div.images .thumbnails { list-style: none; padding: 0; margin: 10px -5px 0; font-size: 0; } .woocommerce div.product div.images .thumbnails li, .woocommerce #content div.product div.images .thumbnails li { padding: 0 5px; float: left; width: 33.33%; } .woocommerce div.product div.images .thumbnails li:hover a, .woocommerce #content div.product div.images .thumbnails li:hover a { border-color: #41403f; } .woocommerce div.product div.images .thumbnails li a, .woocommerce #content div.product div.images .thumbnails li a { -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; display: block; border: 1px solid #f2f2f2; padding: 15px 27px; } .woocommerce div.product div.images .thumbnails li a img, .woocommerce #content div.product div.images .thumbnails li a img { max-width: 100%; height: auto; }.woocommerce div.product div.summary,.woocommerce #content div.product div.summary { padding-left: 30px; float: none; width: auto; overflow: hidden; margin-bottom: 60px; }.woocommerce div.product { margin-bottom: 0; position: relative; } .woocommerce div.product .product_title { clear: none; margin-top: 0; padding: 0; } .woocommerce div.product span.price, .woocommerce div.product p.price { color: #41403f; font-size: 28px; line-height: 1; letter-spacing: -0.04em; } .woocommerce div.product span.price ins, .woocommerce div.product p.price ins { background: inherit; font-weight: 400; text-decoration: none; } .woocommerce div.product span.price del, .woocommerce div.product p.price del { font-size: 20px; line-height: 28px; color: #999999; margin: 0 10px 0 0; } .woocommerce div.product p.stock { font-size: 0.92em; } .woocommerce div.product .stock { color: #939290; } .woocommerce div.product .out-of-stock { color: red; } .woocommerce div.product .woocommerce-product-rating { padding: 6px 0 0; margin-bottom: 25px; line-height: 1; } .woocommerce div.product .woocommerce-product-rating .star-rating { margin: 0 10px 0 0; float: none; display: inline-block; vertical-align: middle; color: #939290; } .woocommerce div.product .woocommerce-product-rating .woocommerce-review-link { display: inline-block; vertical-align: middle; color: #777777; font-size: 13px; } .woocommerce div.product div.images { margin-bottom: 2em; } .woocommerce div.product div.images img { display: block; width: 100%; height: auto; box-shadow: none; } .woocommerce div.product div.images div.thumbnails { padding-top: 1em; } .woocommerce div.product div.summary { margin-bottom: 2em; } .woocommerce div.product div.summary p { line-height: 22px; color: #222222; margin-bottom: 23px; } .woocommerce div.product div.summary p.price { color: #41403f; line-height: 1; margin-bottom: 17px; } .woocommerce div.product div.social { text-align: right; margin: 0 0 1em; } .woocommerce div.product div.social span { margin: 0 0 0 2px; } .woocommerce div.product div.social span span { margin: 0; } .woocommerce div.product div.social span .stButton .chicklets { padding-left: 16px; width: 0; } .woocommerce div.product div.social iframe { float: left; margin-top: 3px; } .woocommerce div.product .woocommerce-tabs { margin: 0 0 35px; } .woocommerce div.product .woocommerce-tabs ul.tabs { list-style: none; padding: 0; margin: 0; overflow: hidden; position: relative; } .woocommerce div.product .woocommerce-tabs ul.tabs:after { content: ; display: table; clear: both; } .woocommerce div.product .woocommerce-tabs ul.tabs li { border: none; background-color: #939290; display: block; float: left; position: relative; z-index: 0; border-radius: 0; margin: 0; padding: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { display: inline-block; padding: 15px 35px 14px; font-weight: 700; font-family: Montserrat, sans-serif; letter-spacing: -0.04em; color: #41403f; text-decoration: none; text-transform: lowercase; -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; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover { text-decoration: none; color: #b82f20; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background: #41403f; color: #939290; z-index: 2; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active a { color: inherit; text-shadow: inherit; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before { display: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after { display: none; } .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after { display: none; } .woocommerce div.product .woocommerce-tabs ul.tabs:before { display: none !important; } .woocommerce div.product .woocommerce-tabs .panel { margin: 0; padding: 35px 40px 38px; background: #f2f2f2; border: none; color: #222222; box-shadow: none; border-radius: 0; } .woocommerce div.product .woocommerce-tabs .panel p { line-height: 22px; } .woocommerce div.product .woocommerce-tabs .panel p:last-child { margin: 0; } .woocommerce div.product p.cart { margin-bottom: 2em; } .woocommerce div.product p.cart:after { content: ; display: table; clear: both; } .woocommerce div.product form.cart { margin-bottom: 29px; } .woocommerce div.product form.cart:after { content: ; display: table; clear: both; } .woocommerce div.product form.cart div.quantity { position: relative; float: left; margin: 0 20px 0 0; width: 95px; } .woocommerce div.product form.cart div.quantity input { background: #cacaca; border: none; padding: 15px 49px 16px 15px; border-radius: 0; color: #222222; font-size: 13px; line-height: 1; outline: none !important; box-shadow: none !important; width: 100%; } .woocommerce div.product form.cart .woocommerce-variation-price { margin-bottom: 15px; } .woocommerce div.product form.cart table { border-width: 0 0 1px 0; } .woocommerce div.product form.cart table td { padding-left: 0; } .woocommerce div.product form.cart table div.quantity { float: none; margin: 0; } .woocommerce div.product form.cart table small.stock { display: block; float: none; } .woocommerce div.product form.cart .variations { margin-bottom: 1em; border: 0; width: 100%; } .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th { border: 0; vertical-align: middle; line-height: 22px; } .woocommerce div.product form.cart .variations label { font-weight: 400; font-family: Montserrat, sans-serif; font-size: 14px; color: #222; display: inline-block; } .woocommerce div.product form.cart .variations select { max-width: 100%; min-width: 75%; display: inline-block; margin-right: 1em; } .woocommerce div.product form.cart .variations td.label { padding-right: 1em; } .woocommerce div.product form.cart .woocommerce-variation-description p { margin-bottom: 1em; } .woocommerce div.product form.cart .reset_variations { visibility: hidden; font-size: 0.83em; } .woocommerce div.product form.cart .wc-no-matching-variations { display: none; } .woocommerce div.product form.cart .button { vertical-align: middle; float: left; } .woocommerce div.product form.cart .group_table td.label { padding-right: 1em; padding-left: 1em; } .woocommerce div.product form.cart .group_table td { vertical-align: top; padding-bottom: .5em; border: 0; }.woocommerce .product_meta .posted_in { display: block; font-size: 13px; margin: 0 0 16px; color: #777777; } .woocommerce .product_meta .posted_in a { color: #222222; }.woocommerce .product_meta .tagged_as { display: block; } .woocommerce .product_meta .tagged_as a { display: inline-block; vertical-align: top; padding: 5px 8px 6px; font-size: 13px !important; color: #777777; border: 1px solid #cccccc; margin: 0 6px 7px 0; text-decoration: none !important; text-transform: lowercase; -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; } .woocommerce .product_meta .tagged_as a:hover { background: #939290; border-color: #939290; color: #222222; }.woocommerce .quantity_actions { position: absolute; top: 0; right: 0; }.woocommerce .quantity_actions span { display: block; height: 24.5px; width: 49px; text-align: center; cursor: pointer; }.woocommerce .quantity_actions .plus { line-height: 19px; } .woocommerce .quantity_actions .plus em { -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; font-size: 0; line-height: 0; border-left: 5.5px solid transparent; border-right: 5.5px solid transparent; border-bottom: 6px solid #777777; }.woocommerce .quantity_actions .minus { line-height: 8px; } .woocommerce .quantity_actions .minus em { -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; font-size: 0; line-height: 0; border-left: 5.5px solid transparent; border-right: 5.5px solid transparent; border-top: 6px solid #777777; }.woocommerce .quantity_actions span:hover.plus em { border-bottom-color: #939290; }.woocommerce .quantity_actions span:hover.minus em { border-top-color: #939290; }.woocommerce #reviews h3 { margin: 0 0 19px; }.woocommerce #review_form #respond p { margin: 0; line-height: 1; }.woocommerce #reviews #comment { height: 128px; }.woocommerce p.stars a { width: 19px; height: 11px; color: #ddd; } .woocommerce p.stars a:hover ~ a:before { color: #ddd; }.woocommerce p.stars:hover a:before { color: #939290; }.woocommerce p.stars.selected a.active:before { color: #939290; }.woocommerce p.stars.selected a.active ~ a:before { color: #ddd; }.woocommerce p.stars.selected a:not(.active):before { color: #939290; }.woocommerce .commentmetadata .star-rating { display: inline-block; vertical-align: middle; float: none; margin: 0 0 0 10px; } .woocommerce .commentmetadata .star-rating span { color: #939290; }.woocommerce table.shop_table { border: none; margin: 0 0 40px; text-align: left; width: 100%; border-collapse: separate; border-radius: 0; border-top: 5px solid #cacaca; } .woocommerce table.shop_table th { font-family: Montserrat, sans-serif; font-weight: 400; padding: 22px 3px 17px; font-size: 13px; color: #41403f; border-bottom: #dddddd; } .woocommerce table.shop_table td { border-top: 1px solid #dddddd; padding: 20px 0; vertical-align: middle; } .woocommerce table.shop_table td small { font-weight: normal; } .woocommerce table.shop_table td div.quantity { position: relative; float: left; margin: 0 20px 0 0; width: 95px; } .woocommerce table.shop_table td div.quantity input { background: #cacaca; border: none; padding: 15px 49px 16px 15px; border-radius: 0; color: #222222; font-size: 13px; line-height: 1; outline: none !important; box-shadow: none !important; width: 100%; } .woocommerce table.shop_table tbody:first-child tr:first-child th, .woocommerce table.shop_table tbody:first-child tr:first-child td { border-top: 0; } .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce table.shop_table tbody th { font-weight: 700; border-top: 1px solid rgba(0, 0, 0, 0.1); }.woocommerce a.remove { display: block; font-size: 1.5em; height: 1em; width: 1em; text-align: center; line-height: 1; border-radius: 100%; color: #cacaca !important; text-decoration: none; font-weight: 700; border: 0; } .woocommerce a.remove:hover { color: #fff !important; background: red; }.woocommerce form .form-row { padding: 0; margin-bottom: 30px; }.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register { border: none; padding: 45px 50px; margin: 2em 0 2em 0px; text-align: left; border-radius: 0; background: #f2f2f2; } .woocommerce form.login .lost_password, .woocommerce form.checkout_coupon .lost_password, .woocommerce form.register .lost_password { margin: 0; } .woocommerce form.login #rememberme, .woocommerce form.checkout_coupon #rememberme, .woocommerce form.register #rememberme { margin: 0 0 0 20px; }.woocommerce-cart table.cart .product-thumbnail { min-width: 40px; }.woocommerce-cart table.cart img { width: 40px; margin: 0 20px 0 0; box-shadow: none; }.woocommerce-cart table.cart th,.woocommerce-cart table.cart td { vertical-align: middle; } .woocommerce-cart table.cart th.product-name a, .woocommerce-cart table.cart td.product-name a { color: #41403f; font-weight: 400; font-family: Montserrat, sans-serif; } .woocommerce-cart table.cart th .amount, .woocommerce-cart table.cart td .amount { color: #999999; font-size: 14px; font-family: Montserrat, sans-serif; } .woocommerce-cart table.cart th.product-remove, .woocommerce-cart table.cart td.product-remove { text-align: center; } .woocommerce-cart table.cart th.product-remove .remove, .woocommerce-cart table.cart td.product-remove .remove { display: inline-block; } .woocommerce-cart table.cart th.product-quantity, .woocommerce-cart table.cart td.product-quantity { text-align: center; } .woocommerce-cart table.cart th.product-quantity div.quantity, .woocommerce-cart table.cart td.product-quantity div.quantity { display: inline-block; vertical-align: middle; float: none; margin: 0; }.woocommerce-cart table.cart td.actions { padding: 30px 0; } .woocommerce-cart table.cart td.actions .coupon .input-text { float: left; padding: 16px 30px 15px; border: inherit; line-height: inherit; margin: 0 10px 0 0; }.woocommerce-cart table.cart input { margin: 0; vertical-align: middle; line-height: 1; }.woocommerce-cart table.cart .coupon inputtypetext { width: 255px; }.woocommerce-cart .wc-proceed-to-checkout { padding: 30px 0 0; } .woocommerce-cart .wc-proceed-to-checkout:after { content: ; display: table; clear: both; } .woocommerce-cart .wc-proceed-to-checkout a.checkout-button { display: inline-block; text-align: center; margin-bottom: 20px; font-size: 14px; padding: 8px 21px; }.woocommerce-cart .cart-collaterals .shipping_calculator .button { width: 100%; float: none; display: block; }.woocommerce-cart .cart-collaterals .cart_totals p small { color: #41403f; font-size: 0.83em; }.woocommerce-cart .cart-collaterals .cart_totals table { border-collapse: separate; margin: 0 0 6px; padding: 0; } .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th, .woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td { border-top: 0; } .woocommerce-cart .cart-collaterals .cart_totals table th { width: 40%; } .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th { vertical-align: top; border-left: 0; border-right: 0; line-height: 1.5em; } .woocommerce-cart .cart-collaterals .cart_totals table small { color: #41403f; } .woocommerce-cart .cart-collaterals .cart_totals table select { width: 100%; }.woocommerce-cart .cart-collaterals .cart_totals .discount td { color: #41403f; }.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th { border-top: 1px solid #41403f; }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product { margin-top: 0; }.woocommerce-cart .cart-collaterals .cart_totals .cart_totals_wr { background: #f2f2f2; padding: 30px 50px; }.woocommerce-cart .cart-collaterals .cart_totals table { border: none; margin: 0; } .woocommerce-cart .cart-collaterals .cart_totals table th { text-transform: lowercase; width: auto; min-width: 110px; } .woocommerce-cart .cart-collaterals .cart_totals table td { width: auto; line-height: 22px; color: #222222; } .woocommerce-cart .cart-collaterals .cart_totals table td p { font-size: 13px; line-height: 22px; margin-bottom: 10px; } .woocommerce-cart .cart-collaterals .cart_totals table td p.form-row { padding: 0; margin-bottom: 15px; } .woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator p { font-size: 13px; line-height: 22px; } .woocommerce-cart .cart-collaterals .cart_totals table td .woocommerce-shipping-calculator p a { color: #41403f; text-decoration: none !important; border-bottom: 1px dashed #41403f; } .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td { background: none; border: none; padding: 13px 0; }.woocommerce-cart .cart-collaterals .cart_totals { width: 540px; }form.woocommerce-checkout { margin-top: 40px; }.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label { display: inline-block; vertical-align: middle; margin: 0; }.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address .input-checkbox { display: inline-block; vertical-align: middle; margin: 0 0 0 10px; }.woocommerce-checkout-review-order { position: relative; margin: 40px -3000px -60px; padding: 80px 3000px; background: #f2f2f2; } .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr { width: 50%; float: left; padding: 0 15px; } .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table th, .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table td { padding: 20px 30px; } .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table tfoot td { font-weight: 400; color: #222222; background: #fff; border: none; text-align: right; } .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table tfoot th { background: #fff; border: none; } .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr table.shop_table tfoot .shipping td { font-size: 13px; } .woocommerce-checkout-review-order .woocommerce-checkout-payment-wr { width: 50%; float: left; padding: 0 15px; } .woocommerce-checkout-review-order #order_review_heading, .woocommerce-checkout-review-order #order_review_heading { margin: 0 0 31px; padding: 0; } .woocommerce-checkout-review-order #order_review_heading:after, .woocommerce-checkout-review-order #order_review_heading:after { display: none; }.woocommerce-checkout #payment { background: none; border-radius: 0; } .woocommerce-checkout #payment ul.payment_methods { padding: 0; border: none; } .woocommerce-checkout #payment ul.payment_methods li { line-height: 1; margin: 0 0 20px; } .woocommerce-checkout #payment ul.payment_methods li .input-radio { display: inline-block; vertical-align: middle; } .woocommerce-checkout #payment ul.payment_methods li > label { display: inline-block; vertical-align: middle; margin: 0; font-size: 13px; font-weight: 600; color: #41403f; } .woocommerce-checkout #payment ul.payment_methods li > label .icon img { margin: 15px 15px 0 0; display: inline-block; vertical-align: middle; } .woocommerce-checkout #payment ul.payment_methods li > label .icon a { margin: 15px 0 0 0; display: inline-block; vertical-align: middle; line-height: 1; float: none; color: #41403f; font-size: 13px; text-decoration: underline; } .woocommerce-checkout #payment ul.payment_methods li > label .icon a:hover { text-decoration: none; } .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_paypal .input-radio { vertical-align: top; } .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_paypal > label { vertical-align: top; } .woocommerce-checkout #payment div.payment_box { margin: 0; padding: 10px 20px 0 31px; background: none; color: #777777; font-size: 13px; line-height: 22px; } .woocommerce-checkout #payment div.payment_box:before { display: none; } .woocommerce-checkout #payment div.payment_box p { line-height: 22px; }.woocommerce #payment #place_order, .woocommerce-page #payment #place_order { float: none; }.addresses address { line-height: 22px; color: #222222; }.addresses .address { padding: 30px 40px; background: #f2f2f2; } .addresses .address .title { margin: 0 0 20px; } .addresses .address .title h4 { padding: 0; } .addresses .address .title h4:after { display: none; } .addresses .address address { line-height: 22px; color: #222222; }#add_payment_method #payment div.form-row, .woocommerce-checkout #payment div.form-row { padding-left: 0; }.woocommerce .order_details { padding: 0; }.woocommerce-account .address .title.media { margin-bottom: 23px; }#bbpress-forums li { padding: 0; } #bbpress-forums li:before { content: none; }#bbpress-forums fieldset.bbp-form { margin-bottom: 30px; } #bbpress-forums fieldset.bbp-form label { margin-bottom: 10px; line-height: normal; } #bbpress-forums fieldset.bbp-form legend { margin-bottom: 0; }#bbpress-forums #subscription-toggle { float: right; line-height: 28px; }#bbpress-forums .bbp-replies #subscription-toggle { line-height: normal; }#bbpress-forums #bbp-user-wrapper h2.entry-title { margin-bottom: 23px; padding-bottom: 0; line-height: normal; } #bbpress-forums #bbp-user-wrapper h2.entry-title:after { margin-top: 10px; }#bbpress-forums #bbp-search-form #bbp_search,#bbpress-forums fieldset.bbp-form textarea,#bbpress-forums fieldset.bbp-form inputtypetext,#bbpress-forums #bbp-your-profile fieldset inputtypetext,#bbpress-forums #bbp-your-profile fieldset inputtypepassword,#bbpress-forums #bbp-your-profile fieldset textarea { font-size: 13px; line-height: 18px; color: #222222; background: #cacaca; border: none; box-shadow: none; outline: none; padding: 16px 30px 15px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; border-radius: 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; box-sizing: border-box !important; width: 100%; display: block; } #bbpress-forums #bbp-search-form #bbp_search:active, #bbpress-forums #bbp-search-form #bbp_search:focus, #bbpress-forums fieldset.bbp-form textarea:active, #bbpress-forums fieldset.bbp-form textarea:focus, #bbpress-forums fieldset.bbp-form inputtypetext:active, #bbpress-forums fieldset.bbp-form inputtypetext:focus, #bbpress-forums #bbp-your-profile fieldset inputtypetext:active, #bbpress-forums #bbp-your-profile fieldset inputtypetext:focus, #bbpress-forums #bbp-your-profile fieldset inputtypepassword:active, #bbpress-forums #bbp-your-profile fieldset inputtypepassword:focus, #bbpress-forums #bbp-your-profile fieldset textarea:active, #bbpress-forums #bbp-your-profile fieldset textarea:focus { background: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 0 2px #939290; -moz-box-shadow: 0 0 0 2px #939290; box-shadow: 0 0 0 2px #939290; }#bbpress-forums fieldset.bbp-form inputtypetext { height: 49px; }#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset inputtypetext,#bbpress-forums #bbp-your-profile fieldset textarea { width: 60%; display: inline-block; } #bbpress-forums #bbp-your-profile fieldset input:focus, #bbpress-forums #bbp-your-profile fieldset inputtypetext:focus, #bbpress-forums #bbp-your-profile fieldset textarea:focus { border: none; outline: none; }#bbpress-forums #bbp-your-profile fieldset .select2-container { width: 60% !important; }#bbpress-forums #bbp-search-form { margin-bottom: 10px; } #bbpress-forums #bbp-search-form #bbp_search { display: inline-block; width: auto; padding: 10px 15px; background: transparent; vertical-align: top; border: 1px solid #ccc; } #bbpress-forums #bbp-search-form #bbp_search:active, #bbpress-forums #bbp-search-form #bbp_search:focus { border-radius: 0; box-shadow: none; border-color: #41403f; } #bbpress-forums #bbp-search-form .button { padding: 5.5px 21px; }#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar { margin-bottom: 5px; }#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-topic-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums li.bbp-body div.hentry { padding: 8px; }#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums div.bbp-template-notice img.avatar { margin-top: -2px; margin-bottom: 0; }@media only screen and (max-width: 1440px) { body .tparrows.tp-leftarrow { transform: none !important; -webkit-transform: none !important; -moz-transform: none !important; left: 0 !important; margin: -22px 0 0 0 !important; } body .tparrows.tp-rightarrow { transform: none !important; -webkit-transform: none !important; -moz-transform: none !important; left: auto !important; right: 0 !important; margin: -22px 0 0 0 !important; } body.boxed_layout .tparrows.tp-leftarrow { left: 18px !important; } body.boxed_layout .tparrows.tp-rightarrow { right: 18px !important; } body.boxed_layout .slick_prev { left: -40px; } body.boxed_layout .slick_next { right: -40px; } }@media only screen and (max-width: 1199px) { body.header_style_7 .header_side_wrapper .side_nav { margin-top: 42px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul { margin-right: -15px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a { padding: 10px 15px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { right: 0; } body.header_style_6 #lang_sel { margin-right: 30px; } body.header_style_6 .top_bar_contacts > li { margin-right: 30px; } body.header_style_4 .header_top .icon_text { margin-left: 45px; } body.header_style_4 .header_top .icon_text:last-child { margin-left: 0; } body.header_style_4 .header_top .icon_text.big { margin-left: 45px; } .stm_services_tabs .services_categories ul li a { padding: 14.5px 15.3px; } .vc_col-md-4 .info_box.style_3 .info_box_text { top: 123px; } .vc_col-md-4 .info_box.style_3 .info_box_text p { margin-bottom: 5px; } .vc_col-md-4 .info_box.style_3 .info_box_text .title h6 span { height: 40px; overflow: hidden; } .vc_col-md-4 .info_box.style_3:hover .info_box_text { top: 0; padding-top: 10px; } .stm_contacts_widget.style_2 ul li:not(:last-child) { margin-right: 20px; } }@media only screen and (max-width: 1024px) { .vc_grid-item.blog .vc_gitem-post-data-source-post_date { display: none; } .header_socials { margin: 0 0 0 40px; } #wrapper { padding-bottom: 0 !important; } #footer { position: relative; width: auto; bottom: auto; } .contact_col aside.widget { padding-top: 38px !important; padding-bottom: 30px !important; } .top_nav .top_nav_wrapper > ul, .top_nav .main_menu_nav > ul { padding: 0 15px; } .icon_button { font-size: 10px; } .top_bar .top_bar_info li:before { margin: 0 15px; } .top_nav .icon_text { padding: 0 0 0 20px; margin: 18px 20px 0 0; } body .vc_row.fixed_bg { background-attachment: scroll; } .top_bar_info_wr .top_bar_info li { padding: 5px; font-size: 12px; } .top_bar_info_wr .top_bar_info_switcher .active { padding: 14px 35px 16px 15px; min-width: 140px; } body.header_style_2 .header_top .top_nav .top_nav_wrapper > ul > li > a, body.header_style_2 .header_top .top_nav .main_menu_nav > ul > li > a { padding-left: 10px; padding-right: 10px; } body.header_style_2 .header_top .top_nav .header_socials { margin: 0 0 0 20px; } body.header_style_2 .header_top .top_nav .header_socials a { margin-left: 14px; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { padding-left: 20px; padding-right: 20px; } .info_box.style_3 .info_box_text { top: 122px; } .info_box.style_3:hover .info_box_text { padding-top: 17px; } .info_box.style_3 .info_box_text p { padding-left: 0; margin-bottom: 10px; } .info_box.style_3 .info_box_text .read_more { padding-left: 0; } body.header_style_7 { margin-left: auto; } body.header_style_7 .stm-revslider-wrapper { padding-left: 0 !important; } body.header_style_7 #header .header_side, body.header_style_7 #header .top_nav { display: none; } body.header_style_7 .mobile_header { display: block; } body.header_style_7 .mobile_header .header_socials { margin: 0; float: right; } body.header_style_7 .mobile_header #stm_wpml_lang_switcher { float: left; margin: 0; padding: 9px 0 7px; } body.header_style_7 .mobile_header #stm_wpml_lang_switcher ul { top: -15px; padding: 55px 25px 8px 20px; } body.header_style_7 .mobile_header .mobile_header_top_bar { background: #eeeeee; padding: 4px 23px; } body.header_style_7 .mobile_header .header_socials a { margin: 5px 30px 5px 0; } body.header_style_7 .mobile_header .header_socials a:first-child { margin: 5px 30px 5px 0; } body.header_style_7 .mobile_header .header_socials a:last-child { margin: 0; } body.header_style_7 .mobile_header .logo_wrapper { position: relative; background: #fff; padding: 22px 35px 30px 41px; } body.header_style_7 .mobile_header .logo_wrapper .logo { float: left; } body.header_style_7 .mobile_header .header_info { background: #41403f; } body.header_style_7 .mobile_header .icon_texts { padding: 40px 40px; } body.header_style_7 .mobile_header .header_info .icon_text { padding: 0; color: #aaaaaa; display: inline-block; vertical-align: top; margin-right: 70px; } body.header_style_7 .mobile_header .header_info .icon_text:last-child { margin: 0; } body.header_style_7 .mobile_header .header_info .icon_text .text strong { color: #fff; } body.header_style_7 .mobile_header .header_info .icon_text .text strong a { color: #fff; font-size: 15px; } body.header_style_7 .mobile_header .header_info .icon_text .text span { font-size: 13px; } body.header_style_7 .icon_text .text { float: left; } body.header_style_7 .mobile_header .header_info .icon_text .icon { width: 32px; margin: 0; } body.header_style_7 #menu_toggle { position: relative; cursor: pointer; float: right; width: 26px; height: 20px; padding: 10px 0; margin: 17px 0 0; } body.header_style_7 #menu_toggle button { position: absolute; left: 0; top: 50%; margin: -2px 0 0; background: #41403f; height: 4px; padding: 0; border: none; width: 100%; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; outline: none !important; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; } body.header_style_7 #menu_toggle button:before { content: ; position: absolute; left: 0; top: -8px; width: 26px; height: 4px; background: #41403f; -webkit-transform-origin: 1.5px center; -moz-transform-origin: 1.5px center; -o-transform-origin: 1.5px center; transform-origin: 1.5px center; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; } body.header_style_7 #menu_toggle button:after { content: ; position: absolute; left: 0; bottom: -8px; width: 26px; height: 4px; background: #41403f; -webkit-transform-origin: 1.5px center; -moz-transform-origin: 1.5px center; -o-transform-origin: 1.5px center; transform-origin: 1.5px center; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; } body.header_style_7 #menu_toggle.open button { background: transparent; } body.header_style_7 #menu_toggle.open button:before { top: 0; -webkit-transform: rotate3d(0, 0, 1, -45deg); -moz-transform: rotate3d(0, 0, 1, -45deg); -o-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50%; } body.header_style_7 #menu_toggle.open button:after { bottom: 0; transform: rotate3d(0, 0, 1, 45deg); transform-origin: 50% 50%; } body.header_style_7 .mobile_header .top_nav_mobile { padding: 16px 0; margin: 0 0 15px; display: none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.52); } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav { padding: 0; margin: 0; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li { position: relative; list-style: none; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li > a { padding: 11px 36px 11px 44px; display: block; font-size: 20px; color: #ffffff; text-transform: lowercase; font-weight: 700; letter-spacing: -0.04em; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li:hover > a { color: #939290; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow { position: absolute; display: block; right: 12px; top: 0; cursor: pointer; height: 50px; padding: 0 30px; -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; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active { -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:before, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:after { background: #939290; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 11px; height: 11px; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:before { content: ; position: absolute; left: 0; top: 4px; width: 11px; height: 3px; background: #fff; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; border-radius: 1px; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:after { content: ; position: absolute; left: 4px; top: 0; width: 3px; height: 11px; background: #fff; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; border-radius: 1px; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children > .sub-menu > li.menu-item-has-children .arrow { padding: 10px 20px 12px; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul { position: relative; margin: 0; padding: 0; display: none; background: #f0f2f5; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul:before { content: ; position: absolute; right: 31px; top: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 8px solid #41403f; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li { text-transform: capitalize; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li .arrow { display: none !important; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li a { font-size: 16px; color: #41403f; font-weight: 600; padding: 11px 36px 11px 44px; display: block; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li:active > a { color: #939290; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul { display: block; background: #fff; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul:before { display: none; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul a { font-size: 14px; font-weight: 400; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul li { position: relative; padding: 0 0 0 7px; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav ul li ul li:before { content: ; position: absolute; left: 44px; top: 50%; width: 4px; height: 1px; background: #41403f; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a { color: #939290; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children > .arrow { color: #41403f; } body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .arrow, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .arrow, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .sub-menu > li.current-menu-item.menu-item-has-children > .arrow, body.header_style_7 .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .sub-menu > li.current-menu-parent.menu-item-has-children > .arrow { color: #41403f; } body.header_style_7 .mobile_menu > ul ul ul { display: block; } }@media only screen and (max-width: 991px) { body.header_style_6 .header_top .header_top_wrapper { padding: 0 10px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul { margin-right: -10px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li > a { font-size: 12px; padding: 10px; } body.header_style_6 .header_top .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { right: -2px; top: 14px; } body.header_style_6 .top_bar_contacts { clear: both; padding-top: 0; } body.header_style_6 .top_bar_contacts > li { margin-right: 10px; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li > a { padding: 20px 15px; } body.header_style_5 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { right: 0; } body.header_style_4 .header_top .icon_text.big, body.header_style_4 .header_top .icon_text { margin-left: 0; } body.header_style_4 .header_top .icon_text.big .icon, body.header_style_4 .header_top .icon_text .icon { margin-right: 10px; } body.header_style_4 .header_top .icon_text.big .text, body.header_style_4 .header_top .icon_text .text { font-size: 12px; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li > a { padding-left: 10px; padding-right: 10px; } body.header_style_4 .top_nav .top_nav_wrapper > ul > li.menu-item-has-children > a:after { right: -2px; } .vc_col-sm-6 .info_box.style_3 .info_box_text { top: 163px; } .vc_col-sm-6 .info_box.style_3:hover .info_box_text { padding-top: 17px; top: 0; } .vc_col-sm-6 .info_box.style_3:hover .info_box_text p { margin-bottom: 10px; } .icon_box.style_2.alignment_center { text-align: left; } .icon_box.style_2 h5 br { display: none; } .stm_works_wr.style_2 .works_filter li a { padding: 12px 13px 10px 13px; } .stm_works_wr.style_2 .works_filter li:not(:first-child) { margin-left: 10px; } .stm_works_wr.grid.style_2 .stm_works .item { width: 50%; } .stm_works_wr.grid.style_2 .stm_works .item .image a img { width: 100%; } .testimonials_carousel.style_3 .testimonial_inner .image { float: none; width: 100%; margin-bottom: 15px; margin-right: 0; } }@media only screen and (max-width: 960px) { .header_socials { margin: 0 0 0 10px; } .top_nav .icon_text { display: none; } .vc_column_container.left_column { padding-right: 15px !important; } .header_top .icon_text { margin: 5px 0 0 10px; } .vc_column_container.right_column { padding-left: 15px !important; } .vc_column_container.center_column { padding-left: 15px !important; padding-right: 15px !important; } }@media only screen and (max-width: 768px) { .stm_contacts_widget.style_3 ul li { display: block; margin-bottom: 20px; } body .vc_call_to_action { padding: 16px 30px 15px 30px; } .projects_tabs h2 { float: none; margin: 0 0 30px; } .projects_tabs .tabs { float: none; margin: 0; } #header .header_top, #header .top_nav { display: none; } .mobile_header { display: block; } .mobile_header .header_socials { margin: 0; float: right; } .mobile_header #stm_wpml_lang_switcher { float: left; margin: 0; padding: 9px 0 7px; } .mobile_header #stm_wpml_lang_switcher ul { top: -15px; padding: 55px 25px 8px 20px; } .mobile_header .mobile_header_top_bar { background: #eeeeee; padding: 4px 23px; } .mobile_header .header_socials a { margin: 5px 30px 5px 0; } .mobile_header .header_socials a:first-child { margin: 5px 30px 5px 0; } .mobile_header .header_socials a:last-child { margin: 0; } .mobile_header .logo_wrapper { position: relative; background: #fff; padding: 22px 35px 30px 41px; } .mobile_header .logo_wrapper .logo { float: left; } .mobile_header .header_info { background: #41403f; } .mobile_header .icon_texts { padding: 40px 40px; } .mobile_header .header_info .icon_text { padding: 0; color: #aaaaaa; display: inline-block; vertical-align: top; margin-right: 70px; } .mobile_header .header_info .icon_text:last-child { margin: 0; } .mobile_header .header_info .icon_text .text strong { color: #fff; } .mobile_header .header_info .icon_text .text strong a { color: #fff; font-size: 15px; } .mobile_header .header_info .icon_text .text span { font-size: 13px; } .icon_text .text { float: left; } .mobile_header .header_info .icon_text .icon { width: 32px; margin: 0; } #menu_toggle { position: relative; cursor: pointer; float: right; width: 26px; height: 20px; padding: 10px 0; margin: 17px 0 0; } #menu_toggle button { position: absolute; left: 0; top: 50%; margin: -2px 0 0; background: #41403f; height: 4px; padding: 0; border: none; width: 100%; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; outline: none !important; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; } #menu_toggle button:before { content: ; position: absolute; left: 0; top: -8px; width: 26px; height: 4px; background: #41403f; -webkit-transform-origin: 1.5px center; -moz-transform-origin: 1.5px center; -o-transform-origin: 1.5px center; transform-origin: 1.5px center; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; } #menu_toggle button:after { content: ; position: absolute; left: 0; bottom: -8px; width: 26px; height: 4px; background: #41403f; -webkit-transform-origin: 1.5px center; -moz-transform-origin: 1.5px center; -o-transform-origin: 1.5px center; transform-origin: 1.5px center; -webkit-transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s; -webkit-border-radius: 2px; -moz-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px; } #menu_toggle.open button { background: transparent; } #menu_toggle.open button:before { top: 0; -webkit-transform: rotate3d(0, 0, 1, -45deg); -moz-transform: rotate3d(0, 0, 1, -45deg); -o-transform: rotate3d(0, 0, 1, -45deg); transform: rotate3d(0, 0, 1, -45deg); -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50%; } #menu_toggle.open button:after { bottom: 0; transform: rotate3d(0, 0, 1, 45deg); transform-origin: 50% 50%; } .mobile_header .top_nav_mobile { padding: 16px 0; margin: 0 0 15px; display: none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.52); } .mobile_header .top_nav_mobile .main_menu_nav { padding: 0; margin: 0; } .mobile_header .top_nav_mobile .main_menu_nav li { position: relative; list-style: none; } .mobile_header .top_nav_mobile .main_menu_nav > li > a { padding: 11px 36px 11px 44px; display: block; font-size: 20px; color: #ffffff; text-transform: lowercase; font-weight: 700; letter-spacing: -0.04em; } .mobile_header .top_nav_mobile .main_menu_nav > li:hover > a { color: #939290; } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow { position: absolute; display: block; right: 12px; top: 0; cursor: pointer; height: 50px; padding: 0 30px; -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; } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active { -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:before, .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow.active i:after { background: #939290; } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); width: 11px; height: 11px; } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:before { content: ; position: absolute; left: 0; top: 4px; width: 11px; height: 3px; background: #fff; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; border-radius: 1px; } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children .arrow i:after { content: ; position: absolute; left: 4px; top: 0; width: 3px; height: 11px; background: #fff; -webkit-border-radius: 1px; -moz-border-radius: 1px; -ms-border-radius: 1px; border-radius: 1px; } .mobile_header .top_nav_mobile .main_menu_nav > li.menu-item-has-children > .sub-menu > li.menu-item-has-children .arrow { padding: 10px 20px 12px; } .mobile_header .top_nav_mobile .main_menu_nav ul { position: relative; margin: 0; padding: 0; display: none; background: #f0f2f5; } .mobile_header .top_nav_mobile .main_menu_nav ul:before { content: ; position: absolute; right: 31px; top: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 8px solid #41403f; } .mobile_header .top_nav_mobile .main_menu_nav ul li { text-transform: capitalize; } .mobile_header .top_nav_mobile .main_menu_nav ul li .arrow { display: none !important; } .mobile_header .top_nav_mobile .main_menu_nav ul li a { font-size: 16px; color: #41403f; font-weight: 600; padding: 11px 36px 11px 44px; display: block; } .mobile_header .top_nav_mobile .main_menu_nav ul li:active > a { color: #939290; } .mobile_header .top_nav_mobile .main_menu_nav ul li ul { display: block; background: #fff; } .mobile_header .top_nav_mobile .main_menu_nav ul li ul:before { display: none; } .mobile_header .top_nav_mobile .main_menu_nav ul li ul a { font-size: 14px; font-weight: 400; } .mobile_header .top_nav_mobile .main_menu_nav ul li ul li { position: relative; padding: 0 0 0 7px; } .mobile_header .top_nav_mobile .main_menu_nav ul li ul li:before { content: ; position: absolute; left: 44px; top: 50%; width: 4px; height: 1px; background: #41403f; } .mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a, .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-ancestor > a { color: #939290; } .mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children > .arrow { color: #41403f; } .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .arrow, .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .arrow, .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children > .sub-menu > li.current-menu-item.menu-item-has-children > .arrow, .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-ancestor.menu-item-has-children > .sub-menu > li.current-menu-parent.menu-item-has-children > .arrow { color: #41403f; } .mobile_menu > ul ul ul { display: block; } .footer_widgets_wrapper .widgets.cols_4 aside { width: 50%; } .vc_row.construction_slider .ls-container { margin-top: -60px !important; } .posts_grid .post_date { display: none; } .page_404 { text-align: center; } .page_404 h2:before { display: none; } .page_404 strong { margin-top: 250px; } .contact_col aside.widget { padding-top: 70px !important; padding-bottom: 44px !important; } .entry-header { margin-top: -60px; } body.header_style_transparent .icon_text .text strong, body.header_style_transparent .header_top .icon_text span, body.header_style_transparent .header_socials a { color: #aaa; } body.header_style_transparent #header { height: auto; } body.header_style_transparent #header:before { display: none; } .top_bar { display: none; } body.header_style_dark .logo, body.header_style_white .logo { margin: 0 !important; } body.mobile_header_style_white .mobile_header .logo_wrapper { background: #3f3f3f; } body.mobile_header_style_white .mobile_header .header_info { background: #fff; } body.mobile_header_style_white #menu_toggle button { background: #fff; } body.mobile_header_style_white #menu_toggle button:before, body.mobile_header_style_white #menu_toggle button:after { background: #fff; } body.mobile_header_style_white #menu_toggle.open button { background: transparent; } body.mobile_header_style_white .mobile_header .header_info .icon_text .text strong { color: #3f3f3f; } body.mobile_header_style_white .mobile_header .header_info .icon_text .text strong a { color: #3f3f3f; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li > a { color: #3f3f3f; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav li.current_page_item > a, body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav li.current-menu-parent > a { color: #41403f; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li.current_page_item.menu-item-has-children .arrow { color: #41403f; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li { border-bottom: 1px solid #ccc; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li.current-menu-parent.menu-item-has-children .arrow { color: #41403f; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li:hover { background: #fff; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav ul li a { color: #777; } body.mobile_header_style_white .mobile_header .top_nav_mobile .main_menu_nav > li > a:hover { color: #41403f; } body .testimonials_carousel.disable_carousel.per_row_2 .testimonial .image { float: none; max-width: inherit; margin: 0 0 20px; } body .testimonials_carousel.disable_carousel.per_row_2 .testimonial .company { margin-bottom: 14px; } .stm_works_wr.cols_4 .stm_works .item, .stm_works_wr.cols_3 .stm_works .item, .stm_works_wr.cols_2 .stm_works .item { width: 50%; } .woocommerce ul.products { clear: both; } .woocommerce ul.products:after { content: ; display: table; clear: both; } .woocommerce ul.products li.product { float: left; display: table-cell; vertical-align: top; margin: -1px 0 0; padding: 40px 20px; position: relative; width: 50%; border: none; border: 1px solid #f2f2f2; border-right-color: transparent; border-bottom-color: transparent; -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; } .woocommerce ul.products li.product:hover { -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); border-color: #f2f2f2; border-top-color: transparent; border-bottom-color: transparent; } .woocommerce ul.products li.product.first { border-left-color: #f2f2f2; } .woocommerce ul.products li.product.last { border-right-color: transparent; } .woocommerce ul.products li.product:first-child + li.product + li.product { border-top-color: #f2f2f2; } .woocommerce ul.products li.product:first-child, .woocommerce ul.products li.product:first-child + li.product { border-top-color: transparent; } .woocommerce ul.products li.product:nth-child(odd) { border-left-color: transparent; } .woocommerce ul.products li.product:nth-child(even) { border-right-color: transparent; } .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count { float: none; margin: 0 0 20px; padding: 0; } .woocommerce .woocommerce_before_shop_loop .woocommerce-result-count { padding: 0; } .woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering { float: none; margin: 0 0 10px; padding: 0; } .woocommerce .woocommerce_before_shop_loop { padding-bottom: 20px; } .woocommerce ul.products li.product a img { max-width: 175px; } .woocommerce div.product div.images img, .woocommerce #content div.product div.images img { max-width: 175px; } .vc_col-sm-6 .info_box.style_3 .info_box_text, .info_box.style_3 .info_box_text { top: 0; } .info_box.style_3 .info_box_text p { line-height: 16px; margin-bottom: 15px; } body.header_transparent #header { position: relative; left: auto; top: auto; right: auto; } .stm_services_tabs .service_tab_item { padding: 0 15px; } .stm_services_tabs .service_tab_item .service_label { left: 15px; } .stm_gmap_wrapper .gmap_addresses .addresses .item { border-right: none; padding-right: 30px; } .testimonials_carousel.style_3 .testimonial_inner .image { float: left; width: 174px; margin-bottom: 0; margin-right: 20px; } }@media only screen and (max-width: 667px) { .vc_testimonials.style_3.navigation-bullets .vc_testimonials_carousel_wr { padding-left: 30px; padding-right: 30px; } .stm_services_tabs .service_tab_item { width: 100%; } .stm_partner.style_2 .image { float: none; max-width: inherit; margin: 0 0 20px; } #frontend_customizer { display: none !important; } body .vc_call_to_action { padding-top: 25px; text-align: center; } body .vc_call_to_action.vc_cta_btn_pos_right .vc_button-2-wrapper { float: none; margin: 0 0 20px; } .posts_grid > ul > li { width: 50%; } .stm_post_details ul li { float: none; } .stm_post_details ul li.post_by { clear: both; margin: 0; } .stm_post_details ul li.post_by:before { display: none; } .stm_share { text-align: left; margin: 10px 0; } #header { margin-bottom: 15px; } .page_404 strong { font-size: 100px; margin-top: 20px; line-height: 100px; } .mobile_header .header_info .icon_text { display: block; margin: 0 0 17px; } .project_grid .project { width: 50%; } .project_grid_wrapper.col_2 .project_grid .project, .project_grid_wrapper.col_4 .project_grid .project, .project_grid_wrapper.col_5 .project_grid .project { width: 50%; } .project_grid_wrapper.col_1 .project_grid .project { width: 100%; } .project_grid_filter ul li { margin: 1px 10px 10px 0; } body.header_transparent.header_style_transparent #header { position: relative; left: auto; top: auto; height: auto; margin-bottom: 0; } .entry-header { margin-top: -15px; } .entry-header .entry-title-right, .entry-header .entry-title-left { float: none; height: auto; margin: 0 0 20px; } .entry-header.small .entry-title-left, .entry-header.small .entry-title-right { float: none; height: auto; margin: 0 0 20px; } .entry-header .entry-title-right, .entry-header.small .entry-title-right { margin-bottom: 30px; } .prev_next_post a { margin: 0 12px 0 0; } .entry-header .entry-title-right .button { margin: 0 10px 0 0; } body .vc_cta3.vc_cta3-actions-right .vc_cta3-content { width: auto; text-align: center; margin: 0 0 20px; } body .vc_cta3.vc_cta3-actions-right .vc_cta3-content .vc_custom_heading { text-align: center; } body .vc_general.vc_btn3.vc_btn3-color-theme_style_2.vc_btn3-style-flat { display: inline-block; width: auto; } body .vc_btn3-container.vc_btn3-right { text-align: center; } .stats_counter { text-align: center; } .testimonials_carousel .testimonial .image { float: none; margin: 0 0 20px; max-width: inherit; } .stm_news .news_list li { width: 100%; } #footer .copyright_row .copyright_row_wr .socials { width: 100%; float: none; text-align: center; } #footer .copyright_row .copyright_row_wr .socials ul { float: none; display: inline-block; vertical-align: top; } #footer .copyright_row .copyright_row_wr .copyright { width: 100%; float: none; text-align: center; } #header { margin-bottom: 0; } .page_title.disable_title { padding-top: 25px; } .vacancy_table_wr .vacancy_table thead th.location, .vacancy_table_wr .vacancy_table tbody td.location, .vacancy_table_wr .vacancy_table thead th:after { display: none; } .vacancy_table_wr .vacancy_table thead th, .vacancy_table_wr .vacancy_table tbody td { padding-left: 20px; } .about_vacantion { display: block; } .about_vacantion .info { display: block; padding: 0; margin: 0 0 20px; } .vacancy_bottom .media-body { display: block; width: auto; margin: 0 0 20px; } .vacancy_bottom .share_buttons { display: block; } .staff_list ul li .staff_image { float: none; margin: 0 0 30px; max-width: inherit; } .staff_list.grid ul li { display: block; width: 100%; } .stm_news .news_list.posts_per_row_3 li, .stm_news .news_list.posts_per_row_2 li { width: 100%; } .staff_bottom_wr .staff_bottom .infos { display: block; } .staff_bottom_wr .staff_bottom .infos .info { display: block; padding: 0; margin: 0 0 30px; } .staff_bottom_wr { padding: 40px 30px; } .stm_services .item { width: 100%; display: block; } .stm_services .item .item_wr .item_thumbnail img { width: 100%; } body .stm_chart canvas { height: auto !important; } .stm_works_wr.grid.style_2 .stm_works .item, .stm_works_wr.cols_4 .stm_works .item, .stm_works_wr.cols_3 .stm_works .item, .stm_works_wr.cols_2 .stm_works .item { width: 100%; } .stm_works_wr.grid .stm_works .item .item_wr:hover .category { bottom: 30px; } .stm_works_wr.grid .stm_works .item .item_wr:hover .title { bottom: 60px; } .stm_works_wr.style_1 .works_filter li { float: none; width: 100%; margin: 0 0 20px; text-align: center; } .stm_works_wr.style_2 .works_filter .works_filter_switcher { float: none; display: inline-block; } .stm_works_wr.style_2 .works_filter .works_filter_switcher .stm_works_grid_switcher { float: none; display: inline-block; } .stm_works_wr.style_2 .works_filter li { float: none; width: 100%; text-align: center; margin: 0 0 20px; } .stm_works_wr.style_2 .works_filter li:not(:first-child) { margin-left: 0; } .vc_custom_heading.text_align_right > * { text-align: left !important; } .vc_custom_heading.text_align_right > *:after { margin-left: 0; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4 { padding: 0; font-weight: 700; font-family: Montserrat, sans-serif; text-transform: lowercase; font-size: 14px; } .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading h4:after { display: none; } body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-panels .vc_tta-panel-body { padding: 20px; } body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a { background: #939290; color: #41403f; } .stm_post_details ul li.post_cat { clear: both; margin: 0; } .stm_post_details ul li.post_cat:before { display: none; } .stm_post_details ul { float: none; } .stm_post_details { margin: 0 0 15px; } .post_bottom .tags { width: auto; display: block; margin: 0 0 30px; } .post_bottom .share_buttons { width: auto; display: block; } .stm_testimonials.cols_4 .item, .stm_testimonials.cols_3 .item, .stm_testimonials.cols_2 .item { width: 100%; } .woocommerce ul.products { clear: both; } .woocommerce ul.products:after { content: ; display: table; clear: both; } .woocommerce ul.products li.product { float: left; display: block; vertical-align: top; margin: -1px 0 0; padding: 40px 20px; position: relative; width: 100%; border: none !important; border-top: 1px solid #f2f2f2 !important; border-right-color: transparent; border-bottom-color: transparent; -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; } .woocommerce ul.products li.product:hover { -webkit-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15); border-color: #f2f2f2; border-top-color: transparent; border-bottom-color: transparent; } .woocommerce ul.products li.product:first-child { border: none !important; } .woocommerce div.product div.images, .woocommerce #content div.product div.images { width: auto; float: none; margin: 0 0 30px; } .woocommerce div.product div.summary, .woocommerce #content div.product div.summary { margin: 0 0 30px; padding: 0; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { padding-left: 25px; padding-right: 25px; } .woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info { padding-right: 40px !important; } .woocommerce .woocommerce-message .wc-forward, .woocommerce .woocommerce-error .wc-forward, .woocommerce .woocommerce-info .wc-forward { display: none; } .woocommerce-cart table.cart td.actions .coupon .input-text { float: none; width: 100%; margin: 0 0 15px; } .woocommerce-cart table.cart td.actions .coupon button { width: 100%; float: none; } .woocommerce-cart table.cart td.actions .button { width: 100%; } .woocommerce table.cart td.actions .coupon { padding-bottom: 15px; } .woocommerce-cart .cart-collaterals .cart_totals { width: auto; float: none; } .login .button { margin: 0 0 30px; } .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-last, .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table-wr, .woocommerce-checkout-review-order .woocommerce-checkout-payment-wr { float: none; width: 100%; } .woocommerce input.button { width: 100%; } .stm_contacts_widget ul.socials li { margin-right: 6px; } .info_box.style_3 .info_box_text .title .icon { display: table-cell; } .info_box.style_3 .info_box_text { padding: 17px 30px 0; } .info_box.style_3 .info_box_text p { margin: 0 0 20px; color: #fff; padding-left: 0; font-size: 13px; line-height: 24px; } .testimonials_carousel.disable_carousel.per_row_2 .testimonial, .testimonials_carousel.disable_carousel.per_row_3 .testimonial { width: 100%; } }@media only screen and (max-width: 640px) { .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr { padding-top: 45px; padding-left: 40px; padding-right: 40px; padding-bottom: 65px; } .vc_testimonials.style_3.navigation-arrows .vc_testimonials_carousel_wr:before { top: -15px; left: 10px; } .vc_testimonials.style_3.navigation-arrows .owl-nav { bottom: 5px; right: 5px; } }@media only screen and (max-width: 480px) { .footer_widgets_wrapper .widgets.cols_3 aside, .footer_widgets_wrapper .widgets.cols_4 aside { width: 100%; } #footer .footer_widgets .widget.widget_text #sb_instagram #sbi_images .sbi_item { width: 50%; } .posts_grid > ul > li { width: 100%; } .posts_grid .post_date { display: inline-block; } .stm_post_details .comments_num { clear: both; float: none; } .stm_post_details ul li.post_date, .stm_post_details ul li.post_by, .stm_post_details ul li.post_cat { margin: 0 0 10px; } .ls-l.mobile_remove { display: none !important; } .page_404 strong { margin-top: 100px; } .stm_post_details ul { width: auto; } .stm_post_details .comments_num { text-align: left; width: auto; } .vc_grid-item.blog { margin: 0 0 40px; } .our_partners .logo { float: none; margin: 0 0 30px; display: inline-block; } .testimonials_carousel.style_3 .testimonial_inner .image { float: none; width: 100%; margin-bottom: 15px; margin-right: 0; } .stm_services_tabs .services_categories ul li { float: none; } }@media only screen and (max-height: 700px) { body.header_style_7 .header_side_wrapper { padding-top: 39px; } body.header_style_7 .side_nav { margin-top: 32px; } body.header_style_7 .header_socials { margin-top: 25px; } }.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content { float: none; width: 100%;}.woocommerce-MyAccount-navigation { margin: 0 0 35px; }.woocommerce-MyAccount-navigation ul { list-style: none; padding: 0; margin: 0; overflow: hidden; position: relative; }.woocommerce-MyAccount-navigation ul:after { content: ; display: table; clear: both; }.woocommerce-MyAccount-navigation ul li { border: none; background-color: #939290; display: block; float: left; position: relative; z-index: 0; border-radius: 0; margin: 0; padding: 0; }.woocommerce-MyAccount-navigation ul li a { display: inline-block; padding: 15px 35px 14px; font-weight: 700; font-family: Poppins; letter-spacing: -0.04em; color: #41403f; text-decoration: none; text-transform: lowercase; -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; }.woocommerce-MyAccount-navigation ul li a:hover { text-decoration: none; color: #b82f20; }.woocommerce-MyAccount-navigation ul li.is-active { background: #41403f; color: #939290; z-index: 2; }.woocommerce-MyAccount-navigation ul li.is-active a { color: inherit; text-shadow: inherit; }.woocommerce-MyAccount-navigation ul li.is-active:before { display: none; }.woocommerce-MyAccount-navigation ul li.is-active:after { display: none; }.woocommerce-MyAccount-navigation ul li:before, .woocommerce-MyAccount-navigation ul li:after { display: none; }.woocommerce-MyAccount-navigation ul:before { display: none !important; }.page_title{ background-repeat: repeat !important; }/style>link relstylesheet idselect2-css hrefhttps://asesorandes.com/wp-content/themes/consulting/assets/css/select2.min.css?ver3.4 typetext/css mediaall />link relstylesheet idconsulting-default-font-css hrefhttps://fonts.googleapis.com/css?familyOpen+Sans%3A400%2C300%2C300italic%2C400italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%26subset%3Dlatin%2Cgreek%2Cgreek-ext%2Cvietnamese%2Ccyrillic-ext%2Clatin-ext%2Ccyrillic%7CMontserrat%3A400%2C700&ver3.4 typetext/css mediaall />link relstylesheet idjs_composer_front-css hrefhttps://asesorandes.com/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver4.11.2 typetext/css mediaall />link relstylesheet idaddtoany-css hrefhttps://asesorandes.com/wp-content/plugins/add-to-any/addtoany.min.css?ver1.16 typetext/css mediaall />link relstylesheet idstm-google-fonts-css href//fonts.googleapis.com/css?familyOpen+Sans%3Aregular%2Citalic%2C700%2C300%2C300italic%2C600%2C600italic%2C700italic%2C800%2C800italic%7CMontserrat%3Aregular%2C700&ver3.4 typetext/css mediaall />script typetext/javascript idaddtoany-core-js-before>/* !CDATA */window.a2a_configwindow.a2a_config||{};a2a_config.callbacks;a2a_config.overlays;a2a_config.templates{};a2a_localize { Share: Share, Save: Save, Subscribe: Subscribe, Email: Email, Bookmark: Bookmark, ShowAll: Show all, ShowLess: Show less, FindServices: Find service(s), FindAnyServiceToAddTo: Instantly find any service to add to, PoweredBy: Powered by, ShareViaEmail: Share via email, SubscribeViaEmail: Subscribe via email, BookmarkInYourBrowser: Bookmark in your browser, BookmarkInstructions: Press Ctrl+D or \u2318+D to bookmark this page, AddToYourFavorites: Add to your favorites, SendFromWebOrProgram: Send from any email address or email program, EmailProgram: Email program, More: More…, ThanksForSharing: Thanks for sharing!, ThanksForFollowing: Thanks for following!};/* > *//script>script typetext/javascript defer srchttps://static.addtoany.com/menu/page.js idaddtoany-core-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>script typetext/javascript defer srchttps://asesorandes.com/wp-content/plugins/add-to-any/addtoany.min.js?ver1.1 idaddtoany-jquery-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.tools.min.js?ver5.2.6 idtp-tools-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/revslider/public/assets/js/jquery.themepunch.revolution.min.js?ver5.2.6 idrevmin-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver2.7.0-wc.9.3.3 idjquery-blockui-js data-wp-strategydefer>/script>script typetext/javascript idwc-add-to-cart-js-extra>/* !CDATA */var wc_add_to_cart_params {ajax_url:\/wp-admin\/admin-ajax.php,wc_ajax_url:\/?wc-ajax%%endpoint%%,i18n_view_cart:View cart,cart_url:https:\/\/asesorandes.com\/?page_id835,is_cart:,cart_redirect_after_add:no};/* > *//script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver9.3.3 idwc-add-to-cart-js data-wp-strategydefer>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver2.1.4-wc.9.3.3 idjs-cookie-js deferdefer data-wp-strategydefer>/script>script typetext/javascript idwoocommerce-js-extra>/* !CDATA */var woocommerce_params {ajax_url:\/wp-admin\/admin-ajax.php,wc_ajax_url:\/?wc-ajax%%endpoint%%};/* > *//script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver9.3.3 idwoocommerce-js deferdefer data-wp-strategydefer>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver4.11.2 idvc_woocommerce-add-to-cart-js-js>/script>link relhttps://api.w.org/ hrefhttps://asesorandes.com/wp-json/ />link relalternate titleJSON typeapplication/json hrefhttps://asesorandes.com/wp-json/wp/v2/pages/1071 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://asesorandes.com/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.6.2 />meta namegenerator contentWooCommerce 9.3.3 />link relcanonical hrefhttps://asesorandes.com/ />link relshortlink hrefhttps://asesorandes.com/ />link relalternate titleoEmbed (JSON) typeapplication/json+oembed hrefhttps://asesorandes.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fasesorandes.com%2F />link relalternate titleoEmbed (XML) typetext/xml+oembed hrefhttps://asesorandes.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fasesorandes.com%2F&formatxml /> script typetext/javascript> var ajaxurl https://asesorandes.com/wp-admin/admin-ajax.php; /script> noscript>style>.woocommerce-product-gallery{ opacity: 1 !important; }/style>/noscript> style typetext/css>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}/style>meta namegenerator contentPowered by Visual Composer - drag and drop page builder for WordPress./>!--if lte IE 9>link relstylesheet typetext/css hrefhttps://asesorandes.com/wp-content/plugins/js_composer/assets/css/vc_lte_ie9.min.css mediascreen>!endif-->!--if IE 8>link relstylesheet typetext/css hrefhttps://asesorandes.com/wp-content/plugins/js_composer/assets/css/vc-ie8.min.css mediascreen>!endif-->meta namegenerator contentPowered by Slider Revolution 5.2.6 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface. />style idwp-fonts-local typetext/css>@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url(https://asesorandes.com/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2) format(woff2);font-stretch:normal;}@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url(https://asesorandes.com/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2) format(woff2);}/style>link relicon hrefhttps://asesorandes.com/wp-content/uploads/2016/09/cropped-favicon500x500-32x32.png sizes32x32 />link relicon hrefhttps://asesorandes.com/wp-content/uploads/2016/09/cropped-favicon500x500-192x192.png sizes192x192 />link relapple-touch-icon hrefhttps://asesorandes.com/wp-content/uploads/2016/09/cropped-favicon500x500-180x180.png />meta namemsapplication-TileImage contenthttps://asesorandes.com/wp-content/uploads/2016/09/cropped-favicon500x500-270x270.png />style typetext/css titledynamic-css classoptions-output>.top_nav_wr .top_nav .logo a img{width:320px;}.header_top .logo a{margin-top:3px;}.top_nav_wr .top_nav .logo a img{width:100%;}body, body .vc_general.vc_btn3 small, .default_widgets .widget.widget_nav_menu ul li .children li, .default_widgets .widget.widget_categories ul li .children li, .default_widgets .widget.widget_product_categories ul li .children li, .stm_sidebar .widget.widget_nav_menu ul li .children li, .stm_sidebar .widget.widget_categories ul li .children li, .stm_sidebar .widget.widget_product_categories ul li .children li, .shop_widgets .widget.widget_nav_menu ul li .children li, .shop_widgets .widget.widget_categories ul li .children li, .shop_widgets .widget.widget_product_categories ul li .children li, body.header_style_4 .header_top .icon_text .text strong{font-family:Open Sans;}h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .top_nav .top_nav_wrapper > ul, .top_nav .icon_text strong, .stm_testimonials .item .testimonial-info .testimonial-text .name, .stats_counter .counter_title, .stm_contact .stm_contact_info .stm_contact_job, .vacancy_table_wr .vacancy_table thead th, .testimonials_carousel .testimonial .info .position, .testimonials_carousel .testimonial .info .company, .stm_gmap_wrapper .gmap_addresses .addresses .item .title, .company_history > ul > li .year, .stm_contacts_widget, .stm_works_wr.grid .stm_works .item .item_wr .title, .stm_works_wr.grid_with_filter .stm_works .item .info .title, body .vc_general.vc_btn3, .consulting-rev-title, .consulting-rev-title-2, .consulting-rev-title-3, .consulting-rev-text, body .vc_tta-container .vc_tta.vc_general.vc_tta-tabs.theme_style .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a, strong, b, .button, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce input.button.alt, .request_callback p, ul.comment-list .comment .comment-author, .page-numbers .page-numbers, #footer .footer_widgets .widget.widget_recent_entries ul li a, .default_widgets .widget.widget_nav_menu ul li, .default_widgets .widget.widget_categories ul li, .default_widgets .widget.widget_product_categories ul li, .stm_sidebar .widget.widget_nav_menu ul li, .stm_sidebar .widget.widget_categories ul li, .stm_sidebar .widget.widget_product_categories ul li, .shop_widgets .widget.widget_nav_menu ul li, .shop_widgets .widget.widget_categories ul li, .shop_widgets .widget.widget_product_categories ul li, .default_widgets .widget.widget_recent_entries ul li a, .stm_sidebar .widget.widget_recent_entries ul li a, .shop_widgets .widget.widget_recent_entries ul li a, .staff_bottom_wr .staff_bottom .infos .info, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce ul.product_list_widget li .product-title, .woocommerce ul.products li.product .price, .woocommerce a.added_to_cart, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce div.product form.cart .variations label, .woocommerce table.shop_table th, .woocommerce-cart table.cart th.product-name a, .woocommerce-cart table.cart td.product-name a, .woocommerce-cart table.cart th .amount, .woocommerce-cart table.cart td .amount, .stm_services .item .item_wr .content .read_more, .staff_list ul li .staff_info .staff_department, .stm_partner.style_2 .stm_partner_content .position, .wpb_text_column ul li, .comment-body .comment-text ul li, body.header_style_4 .header_top .icon_text.big .text strong, .info_box .read_more, .stm_services_tabs .service_tab_item .service_name, .stm_services_tabs .services_categories ul li a, .stm_services_tabs .service_tab_item .service_cost, .vc_custom_heading .subtitle, .stm_gmap_wrapper .gmap_addresses .addresses .item .title, .info_box h4, .testimonials_carousel.style_2 .item .testimonial-info .testimonial-text .name, .staff_carousel_item .staff_department, body.header_style_5 .header_top .info-text strong, .stm_works_wr.grid_2.style_1 .stm_works .item .item_wr .title, .stm_works_wr.grid_2.style_2 .stm_works .item .item_wr .title, .stm_works_wr.grid_with_filter.style_1 .stm_works .item .item_wr .title, .stm_works_wr.grid_with_filter.style_2 .stm_works .item .item_wr .title, body.header_style_7 .side_nav .main_menu_nav > li > a, body.header_style_7 .side_nav .main_menu_nav > li ul li a, body.header_style_5 .header_top .info-text b{font-family:Montserrat;}body{font-size:14px;}h1, .h1{font-weight:500;}h2, .h2{font-weight:500;}h2, .h2{font-size:33px;}h3, .h3{font-weight:500;}h3, .h3{font-size:28px;}h4, .h4{font-weight:400;}h4, .h4{font-size:16px;}h5, .h5{font-weight:400;}h6, .h6{font-weight:200;}/style>style typetext/css data-typevc_custom-css>#row-socios-fundadores-lista.wpb_content_element{ margin-bottom: 5px;}/style>style typetext/css data-typevc_shortcodes-custom-css>.vc_custom_1459268490415{margin-bottom: 0px !important;}.vc_custom_1473857678322{margin-top: 75px !important;}.vc_custom_1473857708199{margin-bottom: 100px !important;}.vc_custom_1473856981947{margin-bottom: 54px !important;padding-top: 36px !important;padding-bottom: 45px !important;background-image: url(http://cosmicperu.com/clientes/Asesorandes2/wp-content/uploads/2015/12/stockvault-reflections-in-the-city112058.jpg?id1731) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1490978794832{margin-bottom: 75px !important;}.vc_custom_1462103971745{margin-bottom: -60px !important;padding-top: 82px !important;padding-bottom: 125px !important;}.vc_custom_1474599228683{margin-bottom: 42px !important;}.vc_custom_1474516834102{margin-bottom: 50px !important;}.vc_custom_1490678072017{margin-bottom: 25px !important;}.vc_custom_1490891577845{margin-top: 25px !important;}.vc_custom_1473858974058{margin-bottom: 42px !important;}.vc_custom_1490892139308{margin-bottom: 40px !important;}/style>noscript>style typetext/css> .wpb_animate_when_almost_visible { opacity: 1; }/style>/noscript>/head>body classhome page-template-default page page-id-1071 theme-consulting woocommerce-no-js site_layout_5 header_style_5 header_transparent header_inverse wpb-js-composer js-comp-ver-4.11.2 vc_responsive>div idwrapper> div idfullpage classcontent_wrapper> header idheader> div classheader_top clearfix> div classcontainer> div classinfo-text __phone-number> span>511-4221400/span>br />span>Av. Pardo y Aliaga 540/span>br />span>San Isidro, Lima - Perú/span> /div> div classlogo> a hrefhttps://asesorandes.com/>img srchttps://asesorandes.com/wp-content/uploads/2017/03/lgoAS2-1.png stylewidth: 320px; height: px; altAsesorandes />/a> /div> /div> /div> div classtop_nav> div classcontainer> div classtop_nav_wrapper clearfix> ul idmenu-asesorandes-1 classmain_menu_nav>li idmenu-item-1667 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-1071 current_page_item menu-item-1667>a hrefhttps://asesorandes.com/ aria-currentpage>inicio/a>/li>li idmenu-item-1687 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1687>a href#>Asesorandes/a>ul classsub-menu> li idmenu-item-1668 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1668>a hrefhttps://asesorandes.com/nosotros-2-2/>Nosotros/a>/li> li idmenu-item-1670 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1670>a hrefhttps://asesorandes.com/experiencia-2/>Experiencia/a>/li> li idmenu-item-1669 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1669>a hrefhttps://asesorandes.com/equipo-2/>Equipo/a>/li>/ul>/li>li idmenu-item-1671 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1671>a hrefhttps://asesorandes.com/servicios/>Servicios/a>/li>li idmenu-item-1672 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1672>a href#>Sectores/a>ul classsub-menu> li idmenu-item-1678 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1678>a hrefhttps://asesorandes.com/sector-financiero-2/>Sector Financiero/a>/li> li idmenu-item-1677 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1677>a hrefhttps://asesorandes.com/sector-inmobiliario-2/>Sector Inmobiliario/a>/li> li idmenu-item-1676 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1676>a hrefhttps://asesorandes.com/retail-y-cc-2/>Sector Retail y Centros Comerciales/a>/li> li idmenu-item-1675 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1675>a hrefhttps://asesorandes.com/hospitalidad-y-turismo-2/>Sector Hospitalidad y Turismo/a>/li> li idmenu-item-1674 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1674>a hrefhttps://asesorandes.com/sector-infraestructura-2/>Sector Infraestructura/a>/li> li idmenu-item-1979 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1979>a hrefhttps://asesorandes.com/sector-negocios-sostenibles/>Sector Negocios Sostenibles/a>/li> li idmenu-item-1673 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1673>a hrefhttps://asesorandes.com/otros-sectores-2/>Otros Sectores/a>/li>/ul>/li>li idmenu-item-1689 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1689>a href#>Emprendimientos/a>ul classsub-menu> li idmenu-item-1679 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1679>a hrefhttps://asesorandes.com/emprendimientos/>Proyectos/a>/li> li idmenu-item-1680 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1680>a hrefhttps://asesorandes.com/works/amazon-harvest-2/>Amazon Harvest/a>/li> li idmenu-item-1681 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1681>a hrefhttps://asesorandes.com/works/organic/>Organic/a>/li> li idmenu-item-1682 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1682>a hrefhttps://asesorandes.com/works/glup/>Glup/a>/li> li idmenu-item-1683 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1683>a hrefhttps://asesorandes.com/works/pieta/>Pietá/a>/li> li idmenu-item-1684 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1684>a hrefhttps://asesorandes.com/works/willka/>Willka/a>/li> li idmenu-item-2177 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2177>a hrefhttps://asesorandes.com/works/x-shirt/>X-Shirt/a>/li> li idmenu-item-2176 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2176>a hrefhttps://asesorandes.com/works/mi-huerto-web/>Mi Huerto Web/a>/li> li idmenu-item-2175 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2175>a hrefhttps://asesorandes.com/works/housekipp/>Housekipp/a>/li> li idmenu-item-2174 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2174>a hrefhttps://asesorandes.com/works/ayni/>Ayni/a>/li> li idmenu-item-2173 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2173>a hrefhttps://asesorandes.com/works/agua-piedra/>Agua Piedra/a>/li> li idmenu-item-2172 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2172>a hrefhttps://asesorandes.com/works/agro-iq/>Agro IQ/a>/li> li idmenu-item-2171 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2171>a hrefhttps://asesorandes.com/works/3i/>3is/a>/li>/ul>/li>li idmenu-item-2301 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2301>a href#>Fledge Perú/a>ul classsub-menu> li idmenu-item-2282 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2282>a hrefhttps://asesorandes.com/fledge>Acerca de Fledge/a>/li> li idmenu-item-2283 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2283>a hrefhttps://asesorandes.com/fledge8>– Fledge8 Lima/a>/li> li idmenu-item-2284 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2284>a hrefhttps://asesorandes.com/fledge9/>– Fledge9 Seattle/a>/li> li idmenu-item-2285 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2285>a hrefhttps://asesorandes.com/fledge10/>– Fledge10 Lima/a>/li>/ul>/li>li idmenu-item-1777 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1777>a hrefhttps://asesorandes.com/contacto/>Contacto/a>/li>/ul> /div> /div> /div> div classmobile_header> div classlogo_wrapper clearfix> div classlogo> a hrefhttps://asesorandes.com/>img srchttps://asesorandes.com/wp-content/uploads/2017/03/lgoAS1.png stylewidth: 100%; height: px; altAsesorandes />/a> /div> div idmenu_toggle> button>/button> /div> /div> div classheader_info> div classtop_nav_mobile> ul idmenu-asesorandes-2 classmain_menu_nav>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-1071 current_page_item menu-item-1667>a hrefhttps://asesorandes.com/ aria-currentpage>inicio/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1687>a href#>Asesorandes/a>ul classsub-menu> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1668>a hrefhttps://asesorandes.com/nosotros-2-2/>Nosotros/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1670>a hrefhttps://asesorandes.com/experiencia-2/>Experiencia/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1669>a hrefhttps://asesorandes.com/equipo-2/>Equipo/a>/li>/ul>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1671>a hrefhttps://asesorandes.com/servicios/>Servicios/a>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1672>a href#>Sectores/a>ul classsub-menu> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1678>a hrefhttps://asesorandes.com/sector-financiero-2/>Sector Financiero/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1677>a hrefhttps://asesorandes.com/sector-inmobiliario-2/>Sector Inmobiliario/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1676>a hrefhttps://asesorandes.com/retail-y-cc-2/>Sector Retail y Centros Comerciales/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1675>a hrefhttps://asesorandes.com/hospitalidad-y-turismo-2/>Sector Hospitalidad y Turismo/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1674>a hrefhttps://asesorandes.com/sector-infraestructura-2/>Sector Infraestructura/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1979>a hrefhttps://asesorandes.com/sector-negocios-sostenibles/>Sector Negocios Sostenibles/a>/li> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1673>a hrefhttps://asesorandes.com/otros-sectores-2/>Otros Sectores/a>/li>/ul>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1689>a href#>Emprendimientos/a>ul classsub-menu> li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1679>a hrefhttps://asesorandes.com/emprendimientos/>Proyectos/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1680>a hrefhttps://asesorandes.com/works/amazon-harvest-2/>Amazon Harvest/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1681>a hrefhttps://asesorandes.com/works/organic/>Organic/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1682>a hrefhttps://asesorandes.com/works/glup/>Glup/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1683>a hrefhttps://asesorandes.com/works/pieta/>Pietá/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-1684>a hrefhttps://asesorandes.com/works/willka/>Willka/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2177>a hrefhttps://asesorandes.com/works/x-shirt/>X-Shirt/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2176>a hrefhttps://asesorandes.com/works/mi-huerto-web/>Mi Huerto Web/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2175>a hrefhttps://asesorandes.com/works/housekipp/>Housekipp/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2174>a hrefhttps://asesorandes.com/works/ayni/>Ayni/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2173>a hrefhttps://asesorandes.com/works/agua-piedra/>Agua Piedra/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2172>a hrefhttps://asesorandes.com/works/agro-iq/>Agro IQ/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2171>a hrefhttps://asesorandes.com/works/3i/>3is/a>/li>/ul>/li>li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2301>a href#>Fledge Perú/a>ul classsub-menu> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2282>a hrefhttps://asesorandes.com/fledge>Acerca de Fledge/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2283>a hrefhttps://asesorandes.com/fledge8>– Fledge8 Lima/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2284>a hrefhttps://asesorandes.com/fledge9/>– Fledge9 Seattle/a>/li> li classmenu-item menu-item-type-custom menu-item-object-custom menu-item-2285>a hrefhttps://asesorandes.com/fledge10/>– Fledge10 Lima/a>/li>/ul>/li>li classmenu-item menu-item-type-post_type menu-item-object-page menu-item-1777>a hrefhttps://asesorandes.com/contacto/>Contacto/a>/li>/ul> /div> div classicon_texts> div classicon_text clearfix> div classicon>i classfa fa fa-phone>/i>/div> div classtext> span>511-4221400/span>br />span>Av. Pardo y Aliaga 540/span>br />span>San Isidro, Lima - Perú/span> /div> /div> div classicon_text clearfix> div classicon>i classfa fa fa-clock-o>/i>/div> div classtext> strong>´Lun - Vie 8:00 - 18:00/strong>br />span>Sábados cerrado/span> /div> /div> /div> /div> /div> /header> div idmain> div classcontainer> div classcontent-area> article idpost-1071 classpost-1071 page type-page status-publish hentry> div classentry-content> div classvc_row wpb_row vc_row-fluid vc_custom_1459268490415>div classwpb_column vc_column_container vc_col-sm-12 vc_hidden-xs>div classvc_column-inner >div classwpb_wrapper>div classwpb_revslider_element wpb_content_element>div idrev_slider_4_1_wrapper classrev_slider_wrapper fullwidthbanner-container stylemargin:0px auto;background-color:transparent;padding:0px;margin-top:0px;margin-bottom:0px;>!-- START REVOLUTION SLIDER 5.2.6 fullwidth mode --> div idrev_slider_4_1 classrev_slider fullwidthabanner styledisplay:none; data-version5.2.6>ul> !-- SLIDE --> li data-indexrs-7 data-transitionrandom data-slotamountdefault data-hideafterloop0 data-hideslideonmobileoff data-easeindefault data-easeoutdefault data-masterspeeddefault data-thumbhttps://asesorandes.com/wp-content/uploads/2016/09/BANNER-INICIO-100x50.jpg data-delay5000 data-rotate0 data-saveperformanceoff data-titleSlide data-param1 data-param2 data-param3 data-param4 data-param5 data-param6 data-param7 data-param8 data-param9 data-param10 data-description> !-- MAIN IMAGE --> img fetchpriorityhigh decodingasync srchttps://asesorandes.com/wp-content/uploads/2016/09/BANNER-INICIO.jpg alt titleCarhuacocha Sunrise width1440 height960 data-bgpositioncenter top data-bgfitcover data-bgrepeatno-repeat classrev-slidebg data-no-retina> !-- LAYERS --> !-- LAYER NR. 1 --> div classtp-caption baseColorOverlay tp-shape tp-shapewrapper tp-resizeme idslide-7-layer-5 data-xcenter data-hoffset data-ycenter data-voffset data-widthfull,full,full,full data-heightfull,full,full,full data-transform_idleo:1; data-transform_inopacity:0;s:300;e:Power2.easeInOut; data-transform_outopacity:0;s:300; data-start500 data-basealignslide data-responsive_offseton stylez-index: 5;font-family:Arial;> /div> !-- LAYER NR. 2 --> div classtp-caption tp-resizeme idslide-7-layer-1 data-xcenter data-hoffset6 data-ycenter data-voffset58 data-widthauto data-heightauto data-transform_idleo:1; data-transform_inx:-50px;opacity:0;s:1000;e:Power2.easeInOut; data-transform_outopacity:0;s:300; data-start500 data-splitinnone data-splitoutnone data-responsive_offseton stylez-index: 6; white-space: nowrap; font-size: 20px; line-height: 22px; font-weight: 400; color: rgba(255, 255, 255, 1.00);text-align:center;>div classconsulting-rev-title>GUIAMOS SU PROYECTObr>A LA CIMA DE SUS EXPECTATIVAS/div> /div> /li> !-- SLIDE --> li data-indexrs-9 data-transitionrandom data-slotamountdefault data-hideafterloop0 data-hideslideonmobileoff data-easeindefault data-easeoutdefault data-masterspeeddefault data-thumbhttps://asesorandes.com/wp-content/uploads/2016/09/BANNER-INICIO-2-100x50.jpg data-delay5000 data-rotate0 data-saveperformanceoff data-titleSlide data-param1 data-param2 data-param3 data-param4 data-param5 data-param6 data-param7 data-param8 data-param9 data-param10 data-description> !-- MAIN IMAGE --> img decodingasync srchttps://asesorandes.com/wp-content/uploads/2016/09/BANNER-INICIO-2.jpg alt titlebanner-inicio-2 width1440 height960 data-bgpositioncenter top data-bgfitcover data-bgrepeatno-repeat classrev-slidebg data-no-retina> !-- LAYERS --> !-- LAYER NR. 1 --> div classtp-caption baseColorOverlay tp-shape tp-shapewrapper tp-resizeme idslide-9-layer-5 data-xcenter data-hoffset data-ycenter data-voffset data-widthfull,full,full,full data-heightfull,full,full,full data-transform_idleo:1; data-transform_inopacity:0;s:300;e:Power2.easeInOut; data-transform_outopacity:0;s:300; data-start500 data-basealignslide data-responsive_offseton stylez-index: 5;font-family:Arial;> /div> !-- LAYER NR. 2 --> div classtp-caption tp-resizeme idslide-9-layer-1 data-xcenter data-hoffset6 data-ycenter data-voffset80 data-widthauto data-heightauto data-transform_idleo:1; data-transform_inx:-50px;opacity:0;s:1000;e:Power2.easeInOut; data-transform_outopacity:0;s:300; data-start500 data-splitinnone data-splitoutnone data-responsive_offseton stylez-index: 6; white-space: nowrap; font-size: 20px; line-height: 22px; font-weight: 400; color: rgba(255, 255, 255, 1.00);text-align:center;>div classconsulting-rev-title>Transformamos tu pasiónbr>en un proyecto innovador/div> /div> /li>/ul>script>var htmlDiv document.getElementById(rs-plugin-settings-inline-css); var htmlDivCss; if(htmlDiv) { htmlDiv.innerHTML htmlDiv.innerHTML + htmlDivCss; }else{ var htmlDiv document.createElement(div); htmlDiv.innerHTML style> + htmlDivCss + /style>; document.getElementsByTagName(head)0.appendChild(htmlDiv.childNodes0); } /script>div classtp-bannertimer tp-bottom stylevisibility: hidden !important;>/div> /div>script>var htmlDiv document.getElementById(rs-plugin-settings-inline-css); var htmlDivCss.tp-caption.baseColorOverlay,.baseColorOverlay{color:rgba(0,0,0,1.00);font-size:px;line-height:px;font-weight:100;font-style:normal;font-family:;padding:0 0 0 0px;text-decoration:none;text-align:left;background-color:rgba(0,0,0,0.50);border-color:rgba(0,0,0,0.50);border-style:solid;border-width:0px;border-radius:0px 0px 0px 0px}; if(htmlDiv) { htmlDiv.innerHTML htmlDiv.innerHTML + htmlDivCss; }else{ var htmlDiv document.createElement(div); htmlDiv.innerHTML style> + htmlDivCss + /style>; document.getElementsByTagName(head)0.appendChild(htmlDiv.childNodes0); } /script> script typetext/javascript> /****************************************** - PREPARE PLACEHOLDER FOR SLIDER - ******************************************/ var setREVStartSizefunction(){ try{var enew Object,ijQuery(window).width(),t9999,r0,n0,l0,f0,s0,h0; e.c jQuery(#rev_slider_4_1); e.gridwidth 1170; e.gridheight 735; e.sliderLayout fullwidth; if(e.responsiveLevels&&(jQuery.each(e.responsiveLevels,function(e,f){f>i&&(trf,le),i>f&&f>r&&(rf,ne)}),t>r&&(ln)),fe.gridheightl||e.gridheight0||e.gridheight,se.gridwidthl||e.gridwidth0||e.gridwidth,hi/s,hh>1?1:h,fMath.round(h*f),fullscreene.sliderLayout){var u(e.c.width(),jQuery(window).height());if(void 0!e.fullScreenOffsetContainer){var ce.fullScreenOffsetContainer.split(,);if (c) jQuery.each(c,function(e,i){ujQuery(i).length>0?u-jQuery(i).outerHeight(!0):u}),e.fullScreenOffset.split(%).length>1&&void 0!e.fullScreenOffset&&e.fullScreenOffset.length>0?u-jQuery(window).height()*parseInt(e.fullScreenOffset,0)/100:void 0!e.fullScreenOffset&&e.fullScreenOffset.length>0&&(u-parseInt(e.fullScreenOffset,0))}fu}else void 0!e.minHeight&&fe.minHeight&&(fe.minHeight);e.c.closest(.rev_slider_wrapper).css({height:f}) }catch(d){console.log(Failure at Presize of Slider:+d)} }; setREVStartSize(); var tpjjQuery; var revapi4; tpj(document).ready(function() { if(tpj(#rev_slider_4_1).revolution undefined){ revslider_showDoubleJqueryError(#rev_slider_4_1); }else{ revapi4 tpj(#rev_slider_4_1).show().revolution({ sliderType:standard,jsFileLocation://asesorandes.com/wp-content/plugins/revslider/public/assets/js/, sliderLayout:fullwidth, dottedOverlay:none, delay:9000, navigation: { keyboardNavigation:off, keyboard_direction: horizontal, mouseScrollNavigation:off, mouseScrollReverse:default, onHoverStop:off, touch:{ touchenabled:on, swipe_threshold: 75, swipe_min_touches: 1, swipe_direction: horizontal, drag_block_vertical: false } , arrows: { style:, enable:true, hide_onmobile:true, hide_under:769, hide_onleave:false, tmp:, left: { h_align:left, v_align:center, h_offset:210, v_offset:0 }, right: { h_align:right, v_align:center, h_offset:210, v_offset:0 } } }, visibilityLevels:1240,1024,778,480, gridwidth:1170, gridheight:735, lazyType:none, shadow:0, spinner:spinner0, stopLoop:off, stopAfterLoops:-1, stopAtSlide:-1, shuffle:off, autoHeight:off, disableProgressBar:on, hideThumbsOnMobile:off, hideSliderAtLimit:0, hideCaptionAtLimit:0, hideAllCaptionAtLilmit:0, debugMode:false, fallbacks: { simplifyAll:off, nextSlideOnWindowFocus:off, disableFocusListener:false, } }); } }); /*ready*/ /script> /div>!-- END REVOLUTION SLIDER -->/div>/div>/div>/div>/div>div classvc_row wpb_row vc_row-fluid vc_custom_1473857678322>div classwpb_column vc_column_container vc_col-sm-12>div classvc_column-inner >div classwpb_wrapper>div classvc_custom_heading vc_custom_1474599228683 text_align_center >h2 styletext-align: center >Fledge Perú/h2>/div>/div>/div>/div>/div>div classvc_row wpb_row vc_row-fluid vc_custom_1473857708199>div classwpb_column vc_column_container vc_col-sm-6>div classvc_column-inner >div classwpb_wrapper>div classvc_custom_heading text_align_left >h4 styletext-align: left >ASESORANDES SUSCRIBE UN ACUERDO CON FLEDGE SEATTLE PARA OPERAR FLEDGE PERÚ, ACELERADORA DE EMPRENDIMIENTOS DE ALTO IMPACTO PARA LA REGIÓN/h4>/div> div classwpb_text_column wpb_content_element vc_custom_1474516834102> div classwpb_wrapper> p>strong>Fledge, una exitosa aceleradora de Start Ups con sede en Seattle, replicará su experiencia de éxito en el Perú/strong>/p>p>La primera de estas ciudades: Lima, donde de la mano con Asesorandes llevará a cabo un programa de 10 semanas de orientación dirigido a emprendimientos que no sólo causen un impacto positivo y medible, sino también, que produzcan una notable mejora para los beneficiarios de dichos emprendimientos./p>p>Fledge ha concluido de forma exitosa 7 programas de aceleración en Seattle, y por primera vez, se realizará este evento en un país latinoamericano, ofreciendo una creciente red de mentores de gran prestigio./p> /div> /div>div classvc_btn3-container vc_btn3-inline vc_custom_1490678072017>a classvc_general vc_btn3 vc_btn3-size-lg vc_btn3-shape-square vc_btn3-style-flat vc_btn3-color-theme_style_3 hrefhttp://asesorandes.com/fledge title target_self>Leer Más de Fledge Perú/a>/div>/div>/div>/div>div classwpb_column vc_column_container vc_col-sm-6>div classvc_column-inner >div classwpb_wrapper> div classwpb_video_widget wpb_content_element vc_custom_1490891577845> div classwpb_wrapper>div classwpb_video_wrapper>img decodingasync class srchttps://asesorandes.com/wp-content/uploads/2016/09/fledge.jpg width540 height240 altfledge titlefledge />a href# classplay_video>/a>div classvideo styledisplay: none; width: 400px; height: 248.44720496894px;>iframe loadinglazy width1120 height630 srchttps://www.youtube.com/embed/xZm69sUoygU?featureoembed frameborder0 allowfullscreen>/iframe>/div>/div> /div> /div> div classvc_row wpb_row vc_inner vc_row-fluid>div classwpb_column vc_column_container vc_col-sm-3>div classvc_column-inner >div classwpb_wrapper>/div>/div>/div>div classwpb_column vc_column_container vc_col-sm-9>div classvc_column-inner >div classwpb_wrapper> div classwpb_gallery wpb_content_element vc_clearfix> div classwpb_wrapper>div classwpb_gallery_slides wpb_image_grid data-interval5>ul classwpb_image_grid_ul>li classisotope-item>div classitem>img loadinglazy decodingasync width300 height114 srchttps://asesorandes.com/wp-content/uploads/2016/09/fledge-04-300x114.jpg classattachment-medium alt srcsethttps://asesorandes.com/wp-content/uploads/2016/09/fledge-04-300x114.jpg 300w, https://asesorandes.com/wp-content/uploads/2016/09/fledge-04-768x292.jpg 768w, https://asesorandes.com/wp-content/uploads/2016/09/fledge-04.jpg 1000w sizes(max-width: 300px) 100vw, 300px />/div>/li>/ul>/div> /div> /div> /div>/div>/div>/div>div classvc_row wpb_row vc_inner vc_row-fluid>div classwpb_column vc_column_container vc_col-sm-3>div classvc_column-inner >div classwpb_wrapper>/div>/div>/div>div classwpb_column vc_column_container vc_col-sm-9>div classvc_column-inner >div classwpb_wrapper> div classwpb_gallery wpb_content_element vc_clearfix> div classwpb_wrapper>div classwpb_gallery_slides wpb_image_grid data-interval5>ul classwpb_image_grid_ul>li classisotope-item>div classitem>img loadinglazy decodingasync width300 height226 srchttps://asesorandes.com/wp-content/uploads/2016/09/fledge-02-300x226.jpg classattachment-medium alt srcsethttps://asesorandes.com/wp-content/uploads/2016/09/fledge-02-300x226.jpg 300w, https://asesorandes.com/wp-content/uploads/2016/09/fledge-02.jpg 665w sizes(max-width: 300px) 100vw, 300px />/div>/li>/ul>/div> /div> /div> /div>/div>/div>/div>div classvc_row wpb_row vc_inner vc_row-fluid>div classwpb_column vc_column_container vc_col-sm-3>div classvc_column-inner >div classwpb_wrapper>/div>/div>/div>div classwpb_column vc_column_container vc_col-sm-9>div classvc_column-inner >div classwpb_wrapper> div classwpb_gallery wpb_content_element vc_clearfix> div classwpb_wrapper>div classwpb_gallery_slides wpb_image_grid data-interval5>ul classwpb_image_grid_ul>li classisotope-item>div classitem>img loadinglazy decodingasync width300 height159 srchttps://asesorandes.com/wp-content/uploads/2016/09/fledge-01-300x159.jpg classattachment-medium alt srcsethttps://asesorandes.com/wp-content/uploads/2016/09/fledge-01-300x159.jpg 300w, https://asesorandes.com/wp-content/uploads/2016/09/fledge-01-768x408.jpg 768w, https://asesorandes.com/wp-content/uploads/2016/09/fledge-01.jpg 942w sizes(max-width: 300px) 100vw, 300px />/div>/li>/ul>/div> /div> /div> /div>/div>/div>/div>/div>/div>/div>/div>div data-vc-full-widthtrue data-vc-full-width-initfalse classvc_row wpb_row vc_row-fluid overlay_4 fixed_bg vc_custom_1473856981947 vc_row-has-fill>div classwpb_column vc_column_container vc_col-sm-12>div classvc_column-inner >div classwpb_wrapper>div classvc_custom_heading text_align_center title_no_stripe >h5 stylefont-size: 28px;color: #ffffff;line-height: 34px;text-align: center >mark>Buscamos que nuestros clientes logren cumplir el sueño/mark>br />detrás de cada proyecto que emprenden./h5>/div>/div>/div>/div>/div>div classvc_row-full-width vc_clearfix>/div>div idrow-socios-fundadores classvc_row wpb_row vc_row-fluid vc_custom_1490978794832>div classwpb_column vc_column_container vc_col-sm-12>div classvc_column-inner >div classwpb_wrapper>div classvc_custom_heading vc_custom_1473858974058 text_align_center >h3 stylefont-size: 30px;text-align: center >Socios Fundadores/h3>/div>div idrow-socios-fundadores-lista classvc_row wpb_row vc_inner vc_row-fluid>div classwpb_column vc_column_container vc_col-sm-4>div classvc_column-inner >div classwpb_wrapper> div classwpb_single_image wpb_content_element vc_align_left> figure classwpb_wrapper vc_figure> a hrefhttps://asesorandes.com/staff/romulodlv/ target_self classvc_single_image-wrapper vc_box_border_grey>img loadinglazy decodingasync width150 height150 srchttps://asesorandes.com/wp-content/uploads/2016/09/ROMULO-DE-LA-VEGA-150x150.jpg classvc_single_image-img attachment-thumbnail alt srcsethttps://asesorandes.com/wp-content/uploads/2016/09/ROMULO-DE-LA-VEGA-150x150.jpg 150w, https://asesorandes.com/wp-content/uploads/2016/09/ROMULO-DE-LA-VEGA-180x180.jpg 180w, https://asesorandes.com/wp-content/uploads/2016/09/ROMULO-DE-LA-VEGA-300x300.jpg 300w, https://asesorandes.com/wp-content/uploads/2016/09/ROMULO-DE-LA-VEGA-50x50.jpg 50w, https://asesorandes.com/wp-content/uploads/2016/09/ROMULO-DE-LA-VEGA-320x320.jpg 320w sizes(max-width: 150px) 100vw, 150px />/a> /figure> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> h4 classno_stripe>span stylecolor: #41403f;>RÓMULO DE LA VEGA/span>/h4> /div> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> p classno_stripe>Socio Fundador/p> /div> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> p classno_stripe>span stylefont-size: 10pt; color: #777777;>Rómulo se ha desempeñado previamente como Gerente de Finanzas Estructuradas en el Banco Wiese Sudameris, supervisando los departamentos de finanzas corporativas,…/span>/p> /div> /div> div classvc_separator wpb_content_element vc_sep_width_100 type_1 vc_separator_no_text> span classvc_sep_holder vc_sep_holder_l>span classvc_sep_line>/span>/span> span classvc_sep_holder vc_sep_holder_r>span classvc_sep_line>/span>/span> /div> div classvc_empty_space styleheight: 32px >span classvc_empty_space_inner>/span>/div>/div>/div>/div>div classwpb_column vc_column_container vc_col-sm-4>div classvc_column-inner >div classwpb_wrapper> div classwpb_single_image wpb_content_element vc_align_left> figure classwpb_wrapper vc_figure> a hrefhttps://asesorandes.com/staff/robertop/ target_self classvc_single_image-wrapper vc_box_border_grey>img loadinglazy decodingasync width150 height150 srchttps://asesorandes.com/wp-content/uploads/2016/09/ROBERTO-PERSIVALE-150x150.jpg classvc_single_image-img attachment-thumbnail alt srcsethttps://asesorandes.com/wp-content/uploads/2016/09/ROBERTO-PERSIVALE-150x150.jpg 150w, https://asesorandes.com/wp-content/uploads/2016/09/ROBERTO-PERSIVALE-180x180.jpg 180w, https://asesorandes.com/wp-content/uploads/2016/09/ROBERTO-PERSIVALE-300x300.jpg 300w, https://asesorandes.com/wp-content/uploads/2016/09/ROBERTO-PERSIVALE-50x50.jpg 50w, https://asesorandes.com/wp-content/uploads/2016/09/ROBERTO-PERSIVALE-320x320.jpg 320w sizes(max-width: 150px) 100vw, 150px />/a> /figure> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> h4 classno_stripe>span stylecolor: #41403f;>ROBERTO PERSIVALE/span>/h4> /div> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> p classno_stripe>Socio Fundador/p> /div> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> p classno_stripe>span stylefont-size: 10pt; color: #777777;>Ha desarrollado una extensiva red de inversión internacional, atrayendo inversión extranjera de alto impacto. Ha formado parte de la introducción de operadores…/span>/p> /div> /div> div classvc_separator wpb_content_element vc_sep_width_100 type_1 vc_separator_no_text> span classvc_sep_holder vc_sep_holder_l>span classvc_sep_line>/span>/span> span classvc_sep_holder vc_sep_holder_r>span classvc_sep_line>/span>/span> /div> div classvc_empty_space styleheight: 32px >span classvc_empty_space_inner>/span>/div>/div>/div>/div>div classwpb_column vc_column_container vc_col-sm-4>div classvc_column-inner >div classwpb_wrapper> div classwpb_single_image wpb_content_element vc_align_left> figure classwpb_wrapper vc_figure> a hrefhttps://asesorandes.com/staff/jeanfp/ target_self classvc_single_image-wrapper vc_box_border_grey>img loadinglazy decodingasync width150 height150 srchttps://asesorandes.com/wp-content/uploads/2016/09/jean-francois-150x150.jpg classvc_single_image-img attachment-thumbnail alt srcsethttps://asesorandes.com/wp-content/uploads/2016/09/jean-francois-150x150.jpg 150w, https://asesorandes.com/wp-content/uploads/2016/09/jean-francois-180x180.jpg 180w, https://asesorandes.com/wp-content/uploads/2016/09/jean-francois-300x300.jpg 300w, https://asesorandes.com/wp-content/uploads/2016/09/jean-francois-50x50.jpg 50w, https://asesorandes.com/wp-content/uploads/2016/09/jean-francois-320x320.jpg 320w sizes(max-width: 150px) 100vw, 150px />/a> /figure> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> h4 classno_stripe>span stylecolor: #41403f;>JEAN FRANÇOIS PATARIN/span>/h4> /div> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> p classno_stripe>Socio Fundador/p> /div> /div> div classwpb_text_column wpb_content_element > div classwpb_wrapper> p classno_stripe>span stylefont-size: 10pt; color: #777777;>Sus experiencias e intereses está enfocados en el diseño y optimización de estructuras financieras para negocios y para transacciones de comercio internacional…./span>/p> /div> /div> div classvc_separator wpb_content_element vc_sep_width_100 type_1 vc_separator_no_text> span classvc_sep_holder vc_sep_holder_l>span classvc_sep_line>/span>/span> span classvc_sep_holder vc_sep_holder_r>span classvc_sep_line>/span>/span> /div> /div>/div>/div>/div>/div>/div>/div>/div>div data-vc-full-widthtrue data-vc-full-width-initfalse data-vc-parallax1.5 data-vc-parallax-imagehttps://www.youtube.com/watch?vgPgMltxn-N4 classvc_row wpb_row vc_row-fluid video_overlay vc_custom_1462103971745 vc_row-has-fill vc_video-bg-container vc_general vc_parallax vc_parallax-content-moving>div classwpb_column vc_column_container vc_col-sm-12>div classvc_column-inner >div classwpb_wrapper>div classvc_custom_heading vc_custom_1490892139308 text_align_center >h1 stylecolor: #9b9b9b;text-align: center >Comienza a tomar buenas decisiones! /h1>/div>div classvc_btn3-container vc_btn3-center>a classvc_general vc_btn3 vc_btn3-size-lg vc_btn3-shape-square vc_btn3-style-flat vc_btn3-icon-right vc_btn3-color-theme_style_3 hrefhttp://asesorandes.com/contacto/ title target_self>Contáctanos i classvc_btn3-icon fa fa-chevron-right>/i>/a>/div>/div>/div>/div>/div>div classvc_row-full-width vc_clearfix>/div> /div> /article> /div> /div> !--.container--> /div> !--#main--> /div> !--.content_wrapper--> footer idfooter classfooter style_2 no-copyright> div classwidgets_row> div classcontainer> div classfooter_widgets> div classrow> div classcol-lg-3 col-md-3 col-sm-6 col-xs-12> div classfooter_logo> a hrefhttps://asesorandes.com/> img srchttps://asesorandes.com/wp-content/uploads/2017/03/lgoASE2-1.png altAsesorandes /> /a> /div> div classfooter_text> p>Asesorandes es una sofisticada boutique financiera especializada en consultoría y desarrollo de negocios, con una trayectoria exitosa en el Perú y la región andina gracias a la amplia experiencia multidisciplinaria de sus socios fundadores./p> /div> /div> div classcol-lg-3 col-md-3 col-sm-6 col-xs-12> section idtext-3 classwidget widget_text>h4 classwidget_title no_stripe>Menú/h4> div classtextwidget>ul> li>a hrefhttps://asesorandes.com/>Inicio/a>/li> li>a hrefhttps://asesorandes.com/nosotros-2-2/>Nosotros/a>/li> li>a hrefhttps://asesorandes.com/experiencia-2/>Experiencia/a>/li> li>a hrefhttps://asesorandes.com/equipo-2/>Equipo/a>/li> li>a hrefhttps://asesorandes.com/servicios/>Servicios/a>/li> li>a hrefhttps://asesorandes.com/contacto/>Contacto/a>/li>/ul>/div> /section> /div> div classcol-lg-3 col-md-3 col-sm-6 col-xs-12> section idtext-4 classwidget widget_text>h4 classwidget_title no_stripe>Sectores/h4> div classtextwidget>ul> li>a hrefhttps://asesorandes.com/sector-financiero-2/>Sector Financiero/a>/li> li>a hrefhttps://asesorandes.com/sector-inmobiliario-2/>Sector Inmobiliario/a>/li> li>a hrefhttps://asesorandes.com/retail-y-cc-2/>Sector Retail Y Centros Comerciales/a>/li> li>a hrefhttps://asesorandes.com/hospitalidad-y-turismo-2/>Sector Hospitalidad Y Turismo/a>/li> li>a hrefhttps://asesorandes.com/sector-infraestructura-2/>Sector Infraestructura/a>/li> li>a hrefhttps://asesorandes.com/sector-negocios-sostenibles/>Sector Negocios Sostenibles/a>/li> li>a hrefhttps://asesorandes.com/otros-sectores-2/>Otros Sectores/a>/li>/ul>/div> /section> /div> div classcol-lg-3 col-md-3 col-sm-6 col-xs-12> section idtext-5 classwidget widget_text>h4 classwidget_title no_stripe>Destacados/h4> div classtextwidget>ul> li>a hrefhttps://asesorandes.com/fledge/>Fledge Perú/a>/li>li>a hrefhttps://asesorandes.com/emprendimientos/>Emprendimientos/a>/li>/ul>/div> /section> /div> /div> /div> /div> /div> div classcopyright_row> div classcontainer> div classcopyright_row_wr> div classcopyright> Copyright © 2016 Asesorandes. Derechos fotográficos: freepik.com designed by Creativeart / Onlyyouqj / Danmir12 / Pressfoto / Jcomp /div> /div> /div> /div> /footer> /div> !--#wrapper-->!-- Instagram Feed JS -->script typetext/javascript>var sbiajaxurl https://asesorandes.com/wp-admin/admin-ajax.php;/script> script typetext/javascript> (function () { var c document.body.className; c c.replace(/woocommerce-no-js/, woocommerce-js); document.body.className c; })(); /script> script typetext/javascript> function revslider_showDoubleJqueryError(sliderID) { var errorMessage Revolution Slider Error: You have some jquery.js library include that comes after the revolution files js include.; errorMessage + br> This includes make eliminates the revolution slider libraries, and make it not work.; errorMessage + br>br> To fix it you can:br> 1. In the Slider Settings -> Troubleshooting set option: strong>b>Put JS Includes To Body/b>/strong> option to true.; errorMessage + br> 2. Find the double jquery.js include and remove it.; errorMessage span stylefont-size:16px;color:#BC0C06;> + errorMessage + /span>; jQuery(sliderID).show().html(errorMessage); } /script> link relstylesheet idwc-blocks-style-css hrefhttps://asesorandes.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?verwc-9.3.3 typetext/css mediaall />link relstylesheet idvc_google_fonts_abril_fatfaceregular-css href//fonts.googleapis.com/css?familyAbril+Fatface%3Aregular&ver6.6.2 typetext/css mediaall />script typetext/javascript srchttps://asesorandes.com/wp-includes/js/dist/hooks.min.js?ver2810c76e705dd1a53b18 idwp-hooks-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-includes/js/dist/i18n.min.js?ver5e580eb46a90c2b997e6 idwp-i18n-js>/script>script typetext/javascript idwp-i18n-js-after>/* !CDATA */wp.i18n.setLocaleData( { text direction\u0004ltr: ltr } );/* > *//script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver5.9.8 idswv-js>/script>script typetext/javascript idcontact-form-7-js-extra>/* !CDATA */var wpcf7 {api:{root:https:\/\/asesorandes.com\/wp-json\/,namespace:contact-form-7\/v1}};/* > *//script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver5.9.8 idcontact-form-7-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/themes/consulting/assets/js/bootstrap.min.js?ver3.4 idbootstrap-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/themes/consulting/assets/js/select2.min.js?ver3.4 idselect2-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/themes/consulting/assets/js/custom.js?ver3.4 idconsulting-custom-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver9.3.3 idsourcebuster-js-js>/script>script typetext/javascript idwc-order-attribution-js-extra>/* !CDATA */var wc_order_attribution {params:{lifetime:1.0000000000000000818030539140313095458623138256371021270751953125e-5,session:30,base64:false,ajaxurl:https:\/\/asesorandes.com\/wp-admin\/admin-ajax.php,prefix:wc_order_attribution_,allowTracking:true},fields:{source_type:current.typ,referrer:current_add.rf,utm_campaign:current.cmp,utm_source:current.src,utm_medium:current.mdm,utm_content:current.cnt,utm_id:current.id,utm_term:current.trm,utm_source_platform:current.plt,utm_creative_format:current.fmt,utm_marketing_tactic:current.tct,session_entry:current_add.ep,session_start_time:current_add.fd,session_pages:session.pgs,session_count:udata.vst,user_agent:udata.uag}};/* > *//script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver9.3.3 idwc-order-attribution-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver4.11.2 idwpb_composer_front_js-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/js_composer/assets/lib/bower/isotope/dist/isotope.pkgd.min.js?ver4.11.2 idisotope-js>/script>script typetext/javascript src//www.youtube.com/iframe_api?ver4.11.2 idvc_youtube_iframe_api_js-js>/script>script typetext/javascript srchttps://asesorandes.com/wp-content/plugins/js_composer/assets/lib/bower/skrollr/dist/skrollr.min.js?ver4.11.2 idvc_jquery_skrollr_js-js>/script>/body>/html>
Subdomains
Date
Domain
IP
www.asesorandes.com
2024-10-25
198.71.233.69
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]