Help
RSS
API
Feed
Maltego
Contact
Domain > futuresense.co.uk
×
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
2019-05-23
104.28.23.54
(
ClassC
)
2019-09-17
104.28.22.54
(
ClassC
)
2024-09-10
104.21.3.249
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Tue, 10 Sep 2024 23:09:27 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveCache-Control: max-age3600Expires: Wed, 11 Sep 2024 00:09:27 GMTLocation: https://futuresense.co.uk/Report-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?saSYRXaNj4oORnV3F4lSY%2FALV05K%2F6GoxZMVS58dPmj41M8r2ijPOJ96Uv744Yd0V31pAXwxphFcg88QWp95ymGCV2xA1ZdDU%2FTG7beWDzlmRjkKaCsHk6k4pHmsi%2BmsoVc1B4Q%3D%3D},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8c1315f62babec23-SEAalt-svc: h3:443; ma86400 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>cloudflare/center>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Tue, 10 Sep 2024 23:09:28 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-alivex-powered-by: PHP/8.1.29link: https://futuresense.co.uk/wp-json/>; relhttps://api.w.org/, https://futuresense.co.uk/wp-json/wp/v2/pages/1009>; relalternate; typeapplication/json, https://futuresense.co.uk/>; relshortlinkvary: Accept-EncodingCF-Cache-Status: DYNAMICReport-To: {endpoints:{url:https:\/\/a.nel.cloudflare.com\/report\/v4?sxGyDCZPWRBDQtRUIQ%2BcXZy%2BQNlGz%2B4L8oclSXOcXXmnJ4vPHa1alIEPRaumdxaxOQH0BdlIZRTTacZ7KL4Kr9ZMbG7Hp9FIR9TX2nAeBM5kGqikkv3gKLvSSPlk1sI1R25veyA%3D%3D},group:cf-nel,max_age:604800}NEL: {success_fraction:0,report_to:cf-nel,max_age:604800}Server: cloudflareCF-RAY: 8c1315f6a9b66ce5-SEAalt-svc: h3:443; ma86400 !DOCTYPE html>!--if !(IE 6) | !(IE 7) | !(IE 8) >!-->html langen-US classno-js>!--!endif-->head> meta charsetUTF-8 /> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1, user-scalable0> link relprofile hrefhttps://gmpg.org/xfn/11 /> title>FutureSense Travel Services/title>meta namerobots contentmax-image-preview:large />link reldns-prefetch href//fonts.googleapis.com />link relalternate typeapplication/rss+xml titleFutureSense Travel Services » Feed hrefhttps://futuresense.co.uk/feed/ />link relalternate typeapplication/rss+xml titleFutureSense Travel Services » Comments Feed hrefhttps://futuresense.co.uk/comments/feed/ />script>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:\/\/futuresense.co.uk\/wp-includes\/js\/wp-emoji-release.min.js?ver6.5.3}};/*! 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>style idwp-emoji-styles-inline-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>style idclassic-theme-styles-inline-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>body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFF;--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--color--accent: #999999;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #767676;--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--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;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{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;}.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}: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;}.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idthe7-font-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.min.css?ver11.13.0.1 mediaall />link relstylesheet idthe7-awesome-fonts-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/fonts/FontAwesome/css/all.min.css?ver11.13.0.1 mediaall />link relstylesheet idthe7-icomoon-icomoonfree-16x16-css hrefhttps://futuresense.co.uk/wp-content/uploads/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.css?ver6.5.3 mediaall />link relstylesheet idthe7-icomoon-numbers-32x32-css hrefhttps://futuresense.co.uk/wp-content/uploads/smile_fonts/icomoon-numbers-32x32/icomoon-numbers-32x32.css?ver6.5.3 mediaall />link relstylesheet idelementor-icons-css hrefhttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver5.29.0 mediaall />link relstylesheet idelementor-frontend-css hrefhttps://futuresense.co.uk/wp-content/uploads/elementor/css/custom-frontend.min.css?ver1717058174 mediaall />link relstylesheet idswiper-css hrefhttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver8.4.5 mediaall />link relstylesheet idelementor-post-6-css hrefhttps://futuresense.co.uk/wp-content/uploads/elementor/css/post-6.css?ver1717058174 mediaall />link relstylesheet idelementor-global-css hrefhttps://futuresense.co.uk/wp-content/uploads/elementor/css/global.css?ver1717058174 mediaall />link relstylesheet idelementor-post-1009-css hrefhttps://futuresense.co.uk/wp-content/uploads/elementor/css/post-1009.css?ver1717058175 mediaall />link relstylesheet iddt-web-fonts-css hrefhttps://fonts.googleapis.com/css?familyNunito+Sans:200,300,400,600,700%7CRoboto:400,600,700%7CNunito:300,400,600,700%7CMerriweather:400,600,700 mediaall />link relstylesheet iddt-main-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/css/main.min.css?ver11.13.0.1 mediaall />style iddt-main-inline-css>body #load { display: block; height: 100%; overflow: hidden; position: fixed; width: 100%; z-index: 9901; opacity: 1; visibility: visible; transition: all .35s ease-out;}.load-wrap { width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; text-align: center; display: -ms-flexbox; display: -ms-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-flow: column wrap; flex-flow: column wrap; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.load-wrap > svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%);}#load { background: var(--the7-elementor-beautiful-loading-bg,#ffffff); --the7-beautiful-spinner-color2: var(--the7-beautiful-spinner-color,rgba(0,0,0,0.12));}@charset utf-8;.vertical-centering { top: 50%; transform: translateY(-50%);}.horizontal-centering { left: 50%; transform: translateX(-50%);}.centering-mixin { top: 50%; left: 50%; transform: translate(-50%,-50%);}:root { --the7-h1-spacing: var(--the7-p-spacing,10px); --the7-h2-spacing: var(--the7-p-spacing,10px); --the7-h3-spacing: var(--the7-p-spacing,10px); --the7-h4-spacing: var(--the7-p-spacing,10px); --the7-h5-spacing: var(--the7-p-spacing,10px); --the7-h6-spacing: var(--the7-p-spacing,10px); --the7-form-border: solid; --the7-btn-shadow: 0px 0px 10px 0px rgba(0,0,0,0) ; --the7-btn-shadow-hover: 0px 0px 10px 0px rgba(0,0,0,0) ;}#the7-body { --the7-h1-color: var(--the7-title-color); --the7-h2-color: var(--the7-title-color); --the7-h3-color: var(--the7-title-color); --the7-h4-color: var(--the7-title-color); --the7-h5-color: var(--the7-title-color); --the7-h6-color: var(--the7-title-color); --the7-btn-s-font: var(--the7-btn-s-font-style,normal) normal var(--the7-btn-s-font-weight,normal) var(--the7-btn-s-font-size) / var(--the7-btn-s-line-height) var(--the7-btn-s-font-family); --the7-btn-m-font: var(--the7-btn-m-font-style,normal) normal var(--the7-btn-m-font-weight,normal) var(--the7-btn-m-font-size) / var(--the7-btn-m-line-height) var(--the7-btn-m-font-family); --the7-btn-l-font: var(--the7-btn-l-font-style,normal) normal var(--the7-btn-l-font-weight,normal) var(--the7-btn-l-font-size) / var(--the7-btn-l-line-height) var(--the7-btn-l-font-family); --the7-btn-lg-font: var(--the7-btn-lg-font-style,normal) normal var(--the7-btn-lg-font-weight,normal) var(--the7-btn-lg-font-size) / var(--the7-btn-lg-line-height) var(--the7-btn-lg-font-family); --the7-btn-xl-font: var(--the7-btn-xl-font-style,normal) normal var(--the7-btn-xl-font-weight,normal) var(--the7-btn-xl-font-size) / var(--the7-btn-xl-line-height) var(--the7-btn-xl-font-family); --the7-woo-title-font: var(--the7-woo-title-font-style,normal) normal var(--the7-woo-title-font-weight,normal) var(--the7-woo-title-font-size) / var(--the7-woo-title-line-height) var(--the7-woo-title-font-family); --the7-woo-content-font: var(--the7-woo-content-font-style,normal) normal var(--the7-woo-content-font-weight,normal) var(--the7-woo-content-font-size) / var(--the7-woo-content-line-height) var(--the7-woo-content-font-family); --the7-base-font: var(--the7-base-font-style,normal) normal var(--the7-base-font-weight,normal) var(--the7-base-font-size) / var(--the7-base-line-height) var(--the7-base-font-family); --the7-base-font-big: var(--the7-base-font-style,normal) normal var(--the7-base-font-weight,normal) var(--the7-text-big-font-size) / var(--the7-text-big-line-height) var(--the7-base-font-family); --the7-widget-title-font: var(--the7-widget-title-font-style,normal) normal var(--the7-widget-title-font-weight,normal) var(--the7-widget-title-font-size) / var(--the7-widget-title-line-height) var(--the7-widget-title-font-family); --the7-widget-content-font: var(--the7-widget-content-font-style,normal) normal var(--the7-widget-content-font-weight,normal) var(--the7-widget-content-font-size) / var(--the7-widget-content-line-height) var(--the7-widget-content-font-family); --the7-h1-font: var(--the7-h1-font-style,normal) normal var(--the7-h1-font-weight,normal) var(--the7-h1-font-size) / var(--the7-h1-line-height) var(--the7-h1-font-family); --the7-h2-font: var(--the7-h2-font-style,normal) normal var(--the7-h2-font-weight,normal) var(--the7-h2-font-size) / var(--the7-h2-line-height) var(--the7-h2-font-family); --the7-h3-font: var(--the7-h3-font-style,normal) normal var(--the7-h3-font-weight,normal) var(--the7-h3-font-size) / var(--the7-h3-line-height) var(--the7-h3-font-family); --the7-h4-font: var(--the7-h4-font-style,normal) normal var(--the7-h4-font-weight,normal) var(--the7-h4-font-size) / var(--the7-h4-line-height) var(--the7-h4-font-family); --the7-h5-font: var(--the7-h5-font-style,normal) normal var(--the7-h5-font-weight,normal) var(--the7-h5-font-size) / var(--the7-h5-line-height) var(--the7-h5-font-family); --the7-h6-font: var(--the7-h6-font-style,normal) normal var(--the7-h6-font-weight,normal) var(--the7-h6-font-size) / var(--the7-h6-line-height) var(--the7-h6-font-family); --the7-form-md-font-family: var(--the7-base-font-family); --the7-form-md-font-style: var(--the7-base-font-style,normal); --the7-form-md-font-weight: var(--the7-base-font-weight,normal); --the7-form-md-font-size: var(--the7-base-font-size); --the7-form-md-line-height: var(--the7-base-line-height); --the7-form-md-font: var(--the7-form-md-font-style) normal var(--the7-form-md-font-weight) var(--the7-form-md-font-size,--the7-base-font-size) / var(--the7-form-md-line-height,--the7-base-line-height) var(--the7-form-md-font-family,--the7-base-font-family); --the7-fit-height: calc(var(--the7-vh,1vh) * 100);}#the7-body.admin-bar { --the7-fit-height: calc(var(--the7-vh,1vh) * 100 - 32px);}@media screen and (max-width: 782px) { #the7-body.admin-bar { --the7-fit-height: calc(var(--the7-vh,1vh) * 100); }}.transparent-border-mixin { border-color: var(--the7-divider-color);}.sidebar .transparent-border-mixin,.sidebar-content .transparent-border-mixin { border-color: rgba(102,102,102,0.15);}.footer .transparent-border-mixin { border-color: rgba(102,102,102,0.15);}.solid-bg-mixin { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .outline-decoration { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .shadow-decoration { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.accent-bg-mixin { color: #fff; background-color: var(--the7-accent-color);}html,body,body.page,.wf-container > * { font: var(--the7-base-font-big); letter-spacing: var(--the7-base-letter-spacing); text-transform: var(--the7-base-text-transform); text-decoration: var(--the7-base-text-decoration); word-spacing: normal; color: var(--the7-base-color);}a.dt-owl-item-wrap,a.dt-owl-item-wrap:hover { color: var(--the7-base-color);}.elementor-widgetclass*elementor-widget-wp-widget- a:not(:hover) { color: var(--the7-base-color);}#main .wf-wrap,.page-title .wf-wrap,.fancy-header .wf-wrap { padding: 0 0px 0 0px;}.side-header .mobile-header-bar { box-sizing: border-box;}.no-cssgridlegacy.no-cssgrid .wf-container,.no-cssgridlegacy.no-cssgrid .wf-container-main { margin: 0 0px 0 0px;}#main-slideshow.fixed > .royalSlider { max-width: 1200px;}.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar { max-width: calc(1200px - 0px - 0px); margin: 0 auto;}.masthead:not(.side-header).full-width .header-bar,.header-bar .masthead.side-header-menu-icon { max-width: 100%;}.page-title .wf-wrap:after { width: calc(1200px - 0px - 0px); max-width: calc(100% - 0px - 0px);}.boxed .page-title .wf-wrap:after { left: 0px;}.no-cssgridlegacy.no-cssgrid .wf-container,.no-cssgridlegacy.no-cssgrid .wf-container-main { margin: 0 0px 0 0px;}.no-cssgridlegacy.no-cssgrid .sidebar-right .content { padding-left: 0px;}.no-cssgridlegacy.no-cssgrid .sidebar-left .content { padding-right: 0px;}.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget { padding-right: 0px;}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget { padding-left: 0px;}.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget { padding-left: 0;}.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget { padding-right: 0;}.no-cssgridlegacy.no-cssgrid .content,.no-cssgridlegacy.no-cssgrid .sidebar { padding: 0 0px 0 0px;}.sidebar-right .sidebar,.sidebar-divider-off.sidebar-right .sidebar,.sidebar-right .sidebar.solid-bg,.sidebar-right .sidebar.bg-under-widget { margin-right: 0; margin-left: 0;}.sidebar-left .sidebar,.sidebar-divider-off.sidebar-left .sidebar,.sidebar-left .sidebar.solid-bg,.sidebar-left .sidebar.bg-under-widget { margin-right: 0; margin-left: 0;}#main-slideshow.fixed { padding: 0px 0px 0px 0px;}.wf-container { margin: 0 0px 0 0px;}.wf-cell,.wf-usr-cell { padding: 0 0px 0 0px;}#footer .wf-wrap { padding: 0 0px 0 0px;}.text-big,.dt-accordion-text-big .wpb_accordion_header > a { font-size: var(--the7-text-big-font-size); line-height: var(--the7-text-big-line-height);}.text-normal,.dt-accordion-text-normal .wpb_accordion_header > a,.icon-with-text-shortcode .dt-text-desc { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.text-small,.dt-accordion-text-small .wpb_accordion_header > a { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.wp-caption-text { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.text-uppercase { text-transform: uppercase;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1-size,.entry-title.h1-size,.h2-size,.entry-title.h2-size,h1.entry-title,.h3-size,.entry-title.h3-size,h2.entry-title,.h4-size,.entry-title.h4-size,h3.entry-title,.h5-size,.entry-title.h5-size,.h6-size,.entry-title.h6-size,.header-color,.entry-meta .header-color,.color-title { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6 a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6 a:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h1-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h1-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h2-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h2-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h3-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h3-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h4-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h4-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h5-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h5-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h6-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h6-size,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .header-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-meta .header-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .color-title { color: #222222;}.sidebar-content h1,.sidebar-content h2,.sidebar-content h3,.sidebar-content h4,.sidebar-content h5,.sidebar-content h6,.sidebar-content h1 a,.sidebar-content h2 a,.sidebar-content h3 a,.sidebar-content h4 a,.sidebar-content h5 a,.sidebar-content h6 a,.sidebar-content h1 a:hover,.sidebar-content h2 a:hover,.sidebar-content h3 a:hover,.sidebar-content h4 a:hover,.sidebar-content h5 a:hover,.sidebar-content h6 a:hover,.sidebar-content .h1-size,.sidebar-content .entry-title.h1-size,.sidebar-content .h2-size,.sidebar-content .entry-title.h2-size,.sidebar-content h1.entry-title,.sidebar-content .h3-size,.sidebar-content .entry-title.h3-size,.sidebar-content h2.entry-title,.sidebar-content .h4-size,.sidebar-content .entry-title.h4-size,.sidebar-content h3.entry-title,.sidebar-content .h5-size,.sidebar-content .entry-title.h5-size,.sidebar-content .h6-size,.sidebar-content .entry-title.h6-size,.sidebar-content .header-color,.sidebar-content .entry-meta .header-color,.sidebar-content .color-title { color: #000000;}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer h1 a,.footer h2 a,.footer h3 a,.footer h4 a,.footer h5 a,.footer h6 a,.footer h1 a:hover,.footer h2 a:hover,.footer h3 a:hover,.footer h4 a:hover,.footer h5 a:hover,.footer h6 a:hover,.footer .h1-size,.footer .entry-title.h1-size,.footer .h2-size,.footer .entry-title.h2-size,.footer h1.entry-title,.footer .h3-size,.footer .entry-title.h3-size,.footer h2.entry-title,.footer .h4-size,.footer .entry-title.h4-size,.footer h3.entry-title,.footer .h5-size,.footer .entry-title.h5-size,.footer .h6-size,.footer .entry-title.h6-size,.footer .header-color,.footer .entry-meta .header-color,.footer .color-title { color: #000000;}h1,.h1-size,.entry-title.h1-size,.dt-accordion-h1-size .wpb_accordion_header > a { color: var(--the7-h1-color); font: var(--the7-h1-font); text-transform: var(--the7-h1-text-transform); letter-spacing: var(--the7-h1-letter-spacing); word-spacing: var(--the7-h1-word-spacing); text-decoration: var(--the7-h1-text-decoration);}h2,.h2-size,.entry-title.h2-size,h1.entry-title,.dt-accordion-h2-size .wpb_accordion_header > a { color: var(--the7-h2-color); font: var(--the7-h2-font); text-transform: var(--the7-h2-text-transform); letter-spacing: var(--the7-h2-letter-spacing); word-spacing: var(--the7-h2-word-spacing); text-decoration: var(--the7-h2-text-decoration);}h3,.h3-size,.entry-title.h3-size,h2.entry-title,.dt-accordion-h3-size .wpb_accordion_header > a { color: var(--the7-h3-color); font: var(--the7-h3-font); text-transform: var(--the7-h3-text-transform); letter-spacing: var(--the7-h3-letter-spacing); word-spacing: var(--the7-h3-word-spacing); text-decoration: var(--the7-h3-text-decoration);}h4,.h4-size,.entry-title.h4-size,h3.entry-title,.dt-accordion-h4-size .wpb_accordion_header > a,.vc_separator h4 { color: var(--the7-h4-color); font: var(--the7-h4-font); text-transform: var(--the7-h4-text-transform); letter-spacing: var(--the7-h4-letter-spacing); word-spacing: var(--the7-h4-word-spacing); text-decoration: var(--the7-h4-text-decoration);}h5,.h5-size,h4.entry-title,.entry-title.h5-size,.dt-accordion-h5-size .wpb_accordion_header > a { color: var(--the7-h5-color); font: var(--the7-h5-font); text-transform: var(--the7-h5-text-transform); letter-spacing: var(--the7-h5-letter-spacing); word-spacing: var(--the7-h5-word-spacing); text-decoration: var(--the7-h5-text-decoration);}h6,.h6-size,.entry-title.h6-size,.dt-accordion-h6-size .wpb_accordion_header > a { color: var(--the7-h6-color); font: var(--the7-h6-font); text-transform: var(--the7-h6-text-transform); letter-spacing: var(--the7-h6-letter-spacing); word-spacing: var(--the7-h6-word-spacing);}.text-primary { font-size: var(--the7-text-big-font-size); line-height: var(--the7-text-big-line-height);}.content .text-primary { color: var(--the7-h4-color);}.footer .text-primary { color: #000000;}a.text-primary { text-decoration: none;}a.text-primary:hover { text-decoration: underline;}.color-primary .sidebar,.sidebar-content .color-primary { color: #000000;}.footer .color-primary { color: #000000;}a.color-primary { text-decoration: none;}a.color-primary:hover { text-decoration: underline;}.text-secondary { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.color-secondary,.text-secondary { color: var(--the7-accent-color);}.stripe .color-secondary,.stripe .text-secondary { color: var(--the7-accent-color);}a,a:hover { color: var(--the7-links-color);}a:hover { color: var(--the7-links-hover-color,var(--the7-links-color));}#page .color-accent { color: var(--the7-accent-color);}.paint-accent-color { color: var(--the7-accent-color) !important;}.color-secondary,.color-base-transparent { color: var(--the7-secondary-text-color);}.sidebar-content .color-secondary,.sidebar-content .color-base-transparent { color: rgba(102,102,102,0.5);}.footer .color-secondary,.footer .color-base-transparent { color: rgba(102,102,102,0.5);}#main > .wf-wrap,#bottom-bar > .wf-wrap,#footer > .wf-wrap { width: 1200px;}#phantom.full-width .ph-wrap.boxed { max-width: 100%;}#page.boxed { max-width: 1280px;}.footer-overlap .boxed .footer,.footer-overlap .boxed #bottom-bar { max-width: 1280px;}#phantom .ph-wrap.boxed,.boxed .top-bar.line-content:before,.boxed .classic-header.content-width-line .navigation:before { max-width: calc(1200px - 0px - 0px);}.boxed .full-width .top-bar.line-content:before,.boxed .classic-header.full-width.content-width-line .navigation:before { max-width: 100%;}#main { padding: 0px 0 0px 0;}#main > .wf-wrap { padding: 0 0px 0 0px;}body { background: #ffffff none no-repeat center center; background-size: auto;}#page { background: #ffffff none repeat center top; background-size: auto;}.fixed-page-bg #page { background: none;}.fixed-page-bg #page:after { content: ; position: fixed; top: 0; height: 100vh; left: 0; right: 0; z-index: -1; background: #ffffff none repeat center top; background-size: auto;}.fixed-page-bg #page.boxed:after { max-width: 1280px; margin: 0 auto;}.footer-overlap .page-inner { background: #ffffff none repeat center top; background-size: auto;}textarea,select,blockquote,.entry-author,.format-aside-content,.format-status-content,.format-link-content,.dt-form button,.dt-btn,#main-slideshow .tp-button,.wpcf7-submit.dt-btn-m,.shortcode-action-bg,.shortcode-action-bg:before,.shortcode-teaser.frame-on,.testimonial-item .ts-viewport,.footer .testimonials.slider-content,.shortcode-code,#main .vc_text_separator div,#main .vc_progress_bar .vc_single_bar,#main .vc_progress_bar .vc_single_bar .vc_label,#main .vc_progress_bar .vc_single_bar .vc_bar,#main .flexslider,.nsu-submit,.mc4wp-form inputtypeurl,.mc4wp-form inputtypedate,#main #content .rotatingtweets,#main #content .norotatingtweets,.mc4wp-form form select,#megaMenu ul.megaMenu > li.menu-item,#megaMenu ul.megaMenu > li.menu-item > a,.customSelect,.loading-label,.widget .testimonial-content,.skill,.skill-value,.widget .team-container,.widget .logo-items li,.comment-list .comment > article,.bg-on:not(.fullwidth-img),.blog-content .block-style-widget,#mobile-menu,.testimonial-content,.wpb_content_element .wpb_accordion_header > a:before,.wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header,.twentytwenty-before-label,.twentytwenty-after-label,.btn-cntr a,.photo-scroller .album-share-overlay .share-button.entry-share,.project-navigation,.album-share-overlay,.st-accordion li > a:before,.arrows-accent .prev i,.arrows-accent .next i,.arrows-accent .owl-prev i,.arrows-accent .owl-next i,.round-images .bg-on.team-container:not(.fullwidth-img),.solid-bg .sidebar-content,.solid-bg.sidebar-content .widget,.bg-under-widget .sidebar-content .widget,.ls-container.ls-carousel .ls-nav-prev,.ls-container.ls-carousel .ls-nav-next,.menu-btn,.custom-menu a:before,.small-fancy-datas .fancy-date a { border-radius: 0px;}.wpb_tabs.tab-style-two,.wpb_tour.tab-style-two { border-radius: 0px;}.top-bar-bg { background: #ffffff none repeat center center;}#phantom .top-bar-bg,.sticky-on .top-bar-bg,.sticky-top-line-on .top-bar-bg { background: #ffffff none repeat center center !important;}.top-bar.line-content:after,.top-bar.full-width-line:after { border-bottom: 1px solid rgba(0,0,0,0.12);}.top-bar.line-content:after { width: calc(100% - 30px - 30px); left: auto; right: auto;}.boxed .top-bar.line-content:after { left: 50%;}.top-bar { min-height: 36px; padding: 0px 30px 0px 30px;}.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar { max-width: calc(1200px); margin: 0 auto;}.masthead:not(.side-header).full-width .top-bar,.top-bar .masthead.side-header-menu-icon { max-width: 100%;}.top-bar,.top-bar a:not(.wpml-ls-link):not(.wpml-ls-item-toggle),.top-bar .mini-nav .customSelect,.top-bar .mini-nav a:hover,.header-bottom-bar a { color: #aaaaaa;}.masthead .top-bar .mini-contacts,.masthead .top-bar .mini-nav > ul:not(.mini-sub-nav) > li > a,.masthead .top-bar .mini-login,.masthead .top-bar .mini-login .submit,.masthead .top-bar .mini-search .submit,.masthead .top-bar .mini-search,.masthead .top-bar .wc-ico-cart,.masthead .top-bar .text-area,.masthead .top-bar .customSelectInner { font: 300 14px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.masthead .top-bar .shopping-cart,.masthead .top-bar .soc-ico a,.masthead .top-bar .soc-ico { line-height: 20px;}.branding > a,.branding > img { padding: 0px 0px 0px 0px;}.transparent .masthead:not(.side-header-h-stroke) .branding > a,.transparent .masthead:not(.side-header-h-stroke) .branding > img { padding: 0px 0px 0px 0px;}.side-header-h-stroke .branding > a,.side-header-v-stroke .branding > a,.side-header-h-stroke .branding > img,.side-header-v-stroke .branding > img { padding: 0px 0px 0px 0px;}.mini-search input.field,.overlay-search-microwidget inputtypetext { font: 16px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; min-height: 38px; height: auto; line-height: 38px; width: 300px; border-width: 1px; border-color: #ffffff; border-radius: 2px; background: #ffffff; padding: 0 10px 0 10px;}.overlay-search-microwidget .searchform:not(.search-icon-disabled) input.field,.mini-search .searchform:not(.search-icon-disabled) input.field { padding-right: 10px;}.animate-search-width .search-icon { width: 16px;}.animate-search-width input.field:focus,.animate-search-width input.field:active,.animate-search-width:hover input.field { width: 260px;}.mini-search .search-icon i,.overlay-search-microwidget .search-icon i { color: #222222;}.searchform input::-moz-placeholder { color: #222222 !important; opacity: 1;}.searchform inputtypetext,.mini-search .field::placeholder,.overlay-search-microwidget .field::placeholder { color: #222222;}.popup-search .field::placeholder { color: #222222 !important;}.overlay-search-microwidget .search-icon,.mini-search .search-icon { right: 10px;}.overlay-search-microwidget .search-icon i,.mini-search .search-icon i { font-size: 16px;}.popup-search .search-icon { right: 20px;}.header-bar .popup-search .searchform .submit > span,.header-bar .overlay-search .searchform .submit > span { margin-left: 7.1428571428571px;}.branding .popup-search .searchform .submit > span,.branding .overlay-search .searchform .submit > span { margin-left: 7.1428571428571px;}.mixed-header .header-bar .popup-search .searchform .submit > span,.mixed-header .header-bar .overlay-search .searchform .submit > span { margin-left: 7.1428571428571px;}.popup-search .submit i,.overlay-search .submit i { font-size: 0px;}.branding .popup-search .submit i,.branding .overlay-search .submit i { font-size: 0px;}.mixed-header .popup-search .submit i,.mixed-header .overlay-search .submit i { font-size: 16px; color: #888888;}.masthead .top-bar .popup-search .submit i,.masthead .top-bar .overlay-search .submit i { font-size: 16px; color: #aaaaaa;}.dt-mobile-header .popup-search .submit i,.dt-mobile-header .overlay-search .submit i { font-size: 16px; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .popup-search .submit i,.mobile-header-bar .mobile-mini-widgets .overlay-search .submit i { font-size: 16px; color: #aaaaaa;}.overlay-search-microwidget { background: rgba(0,0,0,0.9);}.masthead .popup-search .popup-search-wrap { top: calc(100% + 8px);}.dt-mobile-header .popup-search .popup-search-wrap { width: 100%;}.masthead.side-header .mini-widgets .popup-search .popup-search-wrap { top: auto; bottom: calc(100% + 8px);}.masthead .mini-widgets .popup-search .popup-search-wrap.bottom-overflow { top: auto; bottom: calc(100% + 8px);}.masthead .mini-search inputtypetext::-moz-placeholder { color: #666666;}.mini-search .submit { font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.mini-search .submit:hover { opacity: 0.7;}.branding .mini-search .submit { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.mixed-header .mini-search .submit { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif; color: #888888;}.dt-mobile-header .mini-search .submit { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-search .submit { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.dt-mobile-header .mini-search .popup-search-wrap { top: auto; bottom: auto;}.overlay-search-microwidget .search-icon,.mini-search .search-icon { color: #222222;}.mixed-header .popup-search .submit.default-icon:before,.mixed-header .overlay-search .submit.default-icon:before { color: #888888;}.dt-mobile-header .popup-search .submit.default-icon:before,.dt-mobile-header .overlay-search .submit.default-icon:before { color: #666666;}.mobile-header-bar .popup-search .submit.default-icon:before,.mobile-header-bar .overlay-search .submit.default-icon:before { color: #aaaaaa;}.top-bar .mini-search .submit { color: #aaaaaa;}.top-bar .mini-search .submit:hover { opacity: 0.7;}.top-bar .popup-search .submit:before,.top-bar .overlay-search .submit:before { color: #ffffff;}.login-remember { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.mini-login,.mini-login .submit { font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.mini-login i,.mini-login .submit i { font-size: 0px;}.header-bar .mini-login i,.header-bar .mini-login .submit i { margin-right: 7.1428571428571px;}.branding .mini-login,.branding .mini-login .submit { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.branding .mini-login i,.branding .mini-login .submit i { font-size: 0px; margin-right: 7.1428571428571px;}.mixed-header .mini-login,.mixed-header .mini-login .submit { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif; color: #888888;}.mixed-header .mini-login i,.mixed-header .mini-login .submit i { font-size: 16px; color: #888888;}.masthead .top-bar .mini-login,.masthead .top-bar .mini-login .submit { color: #aaaaaa;}.masthead .top-bar .mini-login i,.masthead .top-bar .mini-login .submit i { font-size: 16px; color: #aaaaaa;}.mixed-header .header-bar .mini-login i,.mixed-header .header-bar .mini-login .submit i { margin-right: 7.1428571428571px;}.dt-mobile-header .mini-login,.dt-mobile-header .mini-login .submit { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.dt-mobile-header .mini-login i,.dt-mobile-header .mini-login .submit i { font-size: 16px; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-login,.mobile-header-bar .mobile-mini-widgets .mini-login .submit { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-login i,.mobile-header-bar .mobile-mini-widgets .mini-login .submit i { font-size: 16px; color: #aaaaaa;}a.mini-contacts:hover { opacity: 0.7;}.mini-contacts { text-decoration: none; font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.mini-contacts i { font-size: 0px;}.header-bar .mini-contacts i { margin-right: 7.1428571428571px;}.branding .mini-contacts { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.branding .mini-contacts i { font-size: 0px;}.mixed-header .mini-contacts { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif; color: #888888;}.mixed-header .mini-contacts i { font-size: 16px; color: #888888;}.mixed-header .header-bar .mini-contacts i { margin-right: 7.1428571428571px;}.masthead .top-bar .mini-contacts { color: #aaaaaa;}.masthead .top-bar .mini-contacts i { font-size: 16px; color: #aaaaaa;}.dt-mobile-header .mini-contacts { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.dt-mobile-header .mini-contacts i { font-size: 16px; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-contacts { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-contacts i { font-size: 16px; color: #aaaaaa;}.masthead .mini-widgets .soc-ico a,.masthead .mobile-mini-widgets .soc-ico a,.dt-mobile-header .soc-ico a { width: 37px; height: 37px; margin: 0 0px; line-height: 37px; border-radius: 0px;}.masthead .mini-widgets .soc-ico a:before,.masthead .mini-widgets .soc-ico a:after,.masthead .mobile-mini-widgets .soc-ico a:before,.masthead .mobile-mini-widgets .soc-ico a:after,.dt-mobile-header .soc-ico a:before,.dt-mobile-header .soc-ico a:after { width: 37px; height: 37px;}.masthead .mini-widgets .soc-ico a:first-child,.masthead .mobile-mini-widgets .soc-ico a:first-child,.dt-mobile-header .soc-ico a:first-child { margin-left: 0;}.masthead .mini-widgets .soc-ico a:last-child,.masthead .mobile-mini-widgets .soc-ico a:last-child,.dt-mobile-header .soc-ico a:last-child { margin-right: 0;}.masthead .soc-ico .soc-font-icon,.dt-mobile-header .soc-ico .soc-font-icon { font-size: 16px; line-height: 37px;}.masthead .soc-ico.border-on a:before,.dt-mobile-header .soc-ico.border-on a:before { box-shadow: inset 0px 0px 0px 0px rgba(255,255,255,0);}.masthead .soc-ico.hover-border-on a:hover:after,.dt-mobile-header .soc-ico.hover-border-on a:hover:after { box-shadow: inset 0px 0px 0px 0px rgba(255,255,255,0);}.masthead .soc-ico.custom-bg a:before,.masthead .soc-ico.accent-bg a:before,.dt-mobile-header .soc-ico.custom-bg a:before,.dt-mobile-header .soc-ico.accent-bg a:before { background-color: #ffffff;}.masthead .soc-ico.hover-custom-bg a:after,.masthead .soc-ico.accent-bg.hover-custom-bg a:after,.masthead .soc-ico.hover-custom-bg a:after,.accent-gradient .masthead .soc-ico.gradient-bg.hover-custom-bg a:after,.masthead .soc-ico.hover-accent-bg a:after,.dt-mobile-header .soc-ico.hover-custom-bg a:after,.dt-mobile-header .soc-ico.accent-bg.hover-custom-bg a:after,.dt-mobile-header .soc-ico.hover-custom-bg a:after,.accent-gradient .dt-mobile-header .soc-ico.gradient-bg.hover-custom-bg a:after,.dt-mobile-header .soc-ico.hover-accent-bg a:after { background-color: #999999; background-image: none;}.masthead .mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.masthead .mobile-mini-widgets .soc-ico a:not(:hover) .soc-font-icon,.dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon { color: var(--the7-accent-color); color: #aaaaaa !important; background: none !important;}.masthead .mini-widgets .soc-ico a:hover .soc-font-icon,.masthead .mobile-mini-widgets .soc-ico a:hover .soc-font-icon,.dt-mobile-header .soc-ico a:hover .soc-font-icon { color: var(--the7-accent-color); color: #ffffff !important; background: none !important;}.text-area { font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.branding .text-area { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.mixed-header .text-area { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif; color: #888888;}.top-bar .text-area { color: #aaaaaa;}.dt-mobile-header .text-area { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .text-area { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mini-nav .mini-sub-nav > li:not(.wpml-ls-item) > a .menu-text,.mini-nav .mini-sub-nav li.has-children > a:after,.footer-sub-nav > li a .subtitle-text,.mini-nav .mini-sub-nav li a .subtitle-text { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.footer-sub-nav > li a .subtitle-text,.mini-nav .mini-sub-nav li a .subtitle-text { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height); font-size: calc(var(--the7-text-small-font-size) - 2);}.mini-sub-nav > li.act:not(.wpml-ls-item) > a .menu-text,.mini-sub-nav > li:not(.act):not(.wpml-ls-item):hover > a .menu-text,.mini-nav .mini-sub-nav > li.act:not(.wpml-ls-item) > a .subtitle-text,.mini-nav .mini-sub-nav > li:not(.act):not(.wpml-ls-item):hover > a .subtitle-text { color: var(--the7-accent-color);}.masthead .menu-select,.masthead .mini-nav > ul:not(.mini-sub-nav) > li > a { font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.masthead .branding .menu-select,.masthead .branding .mini-nav > ul:not(.mini-sub-nav) > li > a { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.masthead.mixed-header .menu-select,.masthead.mixed-header .mini-nav > ul:not(.mini-sub-nav) > li > a { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif; color: #888888;}.masthead .top-bar .menu-select,.masthead .top-bar .mini-nav > ul:not(.mini-sub-nav) > li > a { color: #aaaaaa; font: 300 14px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.dt-mobile-header .menu-select,.dt-mobile-header .mini-nav > ul:not(.mini-sub-nav) > li > a { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .menu-select,.mobile-header-bar .mobile-mini-widgets .mini-nav > ul:not(.mini-sub-nav) > li > a { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-header-bar .mobile-mini-widgets .mini-nav .mini-sub-nav > li > a * { color: #222222 !important;}.masthead .mini-nav .customSelectInner { font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.branding .mini-nav .customSelectInner { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.mixed-header .mini-nav .customSelectInner { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif; color: #888888;}.top-bar .mini-nav .customSelectInner { color: #aaaaaa; font: 300 14px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.dt-mobile-header .mini-nav .customSelectInner { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}#bottom-bar .mini-nav .customSelectInner { color: #eeeeee; font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height); line-height: 17px;}#bottom-bar .mini-nav .customSelectInner i { color: #eeeeee;}.dt-mobile-header .mini-nav { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-nav { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #aaaaaa;}.mini-nav .customSelectInner i,.list-type-menu.mini-nav > ul > li > a i,.list-type-menu-first-switch.mini-nav > ul > li > a i,.list-type-menu-second-switch.mini-nav > ul > li > a i { font-size: 0px;}.header-bar .mini-nav .customSelectInner i,.header-bar .list-type-menu.mini-nav > ul > li > a i,.header-bar .list-type-menu-first-switch.mini-nav > ul > li > a i,.header-bar .list-type-menu-second-switch.mini-nav > ul > li > a i { margin-right: 7.1428571428571px;}.branding .mini-nav .customSelectInner i,.branding .list-type-menu.mini-nav > ul > li > a i,.branding .list-type-menu-first-switch.mini-nav > ul > li > a i,.branding .list-type-menu-second-switch.mini-nav > ul > li > a i { font-size: 0px; margin-right: 7.1428571428571px;}.mixed-header .mini-nav .customSelectInner i,.mixed-header .list-type-menu.mini-nav > ul > li > a i,.mixed-header .list-type-menu-first-switch.mini-nav > ul > li > a i,.mixed-header .list-type-menu-second-switch.mini-nav > ul > li > a i { font-size: 16px; color: #888888;}.mixed-header .header-bar .mini-nav .customSelectInner i i,.mixed-header .header-bar .list-type-menu.mini-nav > ul > li > a i i,.mixed-header .header-bar .list-type-menu-first-switch.mini-nav > ul > li > a i i,.mixed-header .header-bar .list-type-menu-second-switch.mini-nav > ul > li > a i i { margin-right: 7.1428571428571px;}.masthead .top-bar .mini-nav .customSelectInner i,.masthead .top-bar .list-type-menu.mini-nav > ul > li > a i,.masthead .top-bar .list-type-menu-first-switch.mini-nav > ul > li > a i,.masthead .top-bar .list-type-menu-second-switch.mini-nav > ul > li > a i { font-size: 16px; color: #aaaaaa;}.dt-mobile-header .mini-nav .customSelectInner i,.dt-mobile-header .list-type-menu.mini-nav > ul > li > a i,.dt-mobile-header .list-type-menu-first-switch.mini-nav > ul > li > a i,.dt-mobile-header .list-type-menu-second-switch.mini-nav > ul > li > a i { font-size: 16px; color: #aaaaaa;}.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner i,.mobile-header-bar .mobile-mini-widgets .list-type-menu.mini-nav > ul > li > a i,.mobile-header-bar .mobile-mini-widgets .list-type-menu-first-switch.mini-nav > ul > li > a i,.mobile-header-bar .mobile-mini-widgets .list-type-menu-second-switch.mini-nav > ul > li > a i { font-size: 16px; color: #aaaaaa;}#bottom-bar .mini-nav .menu-select:hover .customSelectInner i { color: inherit;}.header-elements-button-1 { font: 700 14px / 18px Roboto, Helvetica, Arial, Verdana, sans-serif; padding: 10px 20px 10px 20px; border-radius: 0px;}.header-elements-button-1:not(:hover) span { color: #ffffff;}.header-elements-button-1.microwidget-btn-bg-on:before { background: #999999;}.header-elements-button-1.border-on:before { box-shadow: inset 0px 0px 0px 1px #999999;}.header-elements-button-1 i { font-size: 14px;}.header-elements-button-1.btn-icon-align-left i { margin-right: 5px;}.header-elements-button-1.btn-icon-align-right i { margin-left: 5px;}.header-elements-button-1.btn-icon-align-right:not(:hover) i { color: #ffffff;}.header-elements-button-1.btn-icon-align-left:not(:hover) i { color: #ffffff;}.header-elements-button-1:hover span { color: #ffffff;}.header-elements-button-1.btn-icon-align-right:hover i { color: #ffffff;}.header-elements-button-1.btn-icon-align-left:hover i { color: #ffffff;}.header-elements-button-1.microwidget-btn-hover-bg-on:after { background: #999999;}.header-elements-button-1.hover-border-on:after { box-shadow: inset 0px 0px 0px 1px #999999;}.header-elements-button-2 { font: 700 14px / 18px Roboto, Helvetica, Arial, Verdana, sans-serif; padding: 10px 20px 10px 20px; border-radius: 0px;}.header-elements-button-2:not(:hover) span { color: #ffffff;}.header-elements-button-2.microwidget-btn-bg-on:before { background: #999999;}.header-elements-button-2.border-on:before { box-shadow: inset 0px 0px 0px 1px #999999;}.header-elements-button-2 i { font-size: 14px;}.header-elements-button-2.btn-icon-align-left i { margin-right: 5px;}.header-elements-button-2.btn-icon-align-right i { margin-left: 5px;}.header-elements-button-2:not(:hover) i { color: #ffffff;}.header-elements-button-2:hover span { color: #ffffff;}.header-elements-button-2.btn-icon-align-right:hover i { color: #ffffff;}.header-elements-button-2.btn-icon-align-left:hover i { color: #ffffff;}.header-elements-button-2.btn-icon-align-right:not(:hover) i { color: #ffffff;}.header-elements-button-2.btn-icon-align-left:not(:hover) i { color: #ffffff;}.header-elements-button-2.microwidget-btn-hover-bg-on:after { background: #999999;}.header-elements-button-2.hover-border-on:after { box-shadow: inset 0px 0px 0px 1px #999999;}.masthead:not(.side-header).dividers .main-nav > li:before,.masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after { border-color: rgba(17,17,17,0.14); height: 24px; border-width: 1px;}.side-header.dividers .main-nav > li:before,.side-header.dividers.surround .main-nav > li:last-child:after { border-color: rgba(17,17,17,0.14); width: 24px; border-width: 1px;}.main-nav > li > a { margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px;}.main-nav > li > a .animate-wrap { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}.side-header.dividers:not(.surround) .main-nav { margin: 0px 0 -20px 0;}.side-header:not(.dividers) .main-nav { margin: 0px 0 -20px 0;}.top-header .outside-item-double-margin.main-nav > li:first-child > a { margin-left: 0px;}.top-header .outside-item-custom-margin.main-nav > li:first-child > a { margin-left: 30px;}.top-header .outside-item-remove-margin.main-nav > li:first-child > a { margin-left: 0;}.top-header .outside-item-double-margin.main-nav > li:last-child > a { margin-right: 0px;}.top-header .outside-item-custom-margin.main-nav > li:last-child > a { margin-right: 30px;}.top-header .outside-item-remove-margin.main-nav > li:last-child > a { margin-right: 0;}.sub-downwards .main-nav > li > .next-level-button { left: 0px; margin-top: 0px; margin-bottom: 20px;}.sub-downwards .main-nav > li > .sub-nav:last-child { margin-bottom: 20px;}.sub-downwards .main-nav > li:last-child > .sub-nav:last-child { margin-bottom: 0;}.side-header.dividers .main-nav > li:before,.side-header.dividers.surround .main-nav > li:last-child:after { left: 0px;}.main-nav > li > a .menu-text { font: normal 200 22px / 26px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.main-nav.level-arrows-on > li.has-children > a .menu-item-text { line-height: 26px;}.main-nav > li:not(.wpml-ls-item) > a .menu-text { color: #666666;}.sticky-on .main-nav > li:not(.wpml-ls-item) > a .menu-text,#phantom .main-nav > li:not(.wpml-ls-item) > a .menu-text { color: #666666;}.main-nav > li:not(.wpml-ls-item) > a { color: #666666;}.sticky-on .main-nav > li:not(.wpml-ls-item) > a,#phantom .main-nav > li:not(.wpml-ls-item) > a { color: #666666;}.main-nav > li.act:not(.wpml-ls-item) > a { color: #999999;}.sticky-on .main-nav > li.act:not(.wpml-ls-item) > a,#phantom .main-nav > li.act:not(.wpml-ls-item) > a { color: #999999;}.main-nav > li.act:not(.wpml-ls-item) > a .menu-text,.main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text { color: #999999;}.sticky-on .main-nav > li.act:not(.wpml-ls-item) > a .menu-text,#phantom .main-nav > li.act:not(.wpml-ls-item) > a .menu-text,.sticky-on .main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text,#phantom .main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text { color: #999999;}.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text { color: #000000;}.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,.sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,#phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,.sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text,#phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text { color: #000000;}.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a { color: #000000;}.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,.sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a,#phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a { color: #000000;}.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text:after { background: #666666;}.sticky-on .main-nav.level-arrows-on > li.has-children > a .menu-text:after,#phantom .main-nav.level-arrows-on > li.has-children > a .menu-text:after { background: #666666;}.sub-sideways .main-nav.level-arrows-on > li.has-children > a span:after { background: rgba(102,102,102,0.2);}.sub-downwards .main-nav.level-arrows-on > li.has-children > a:after,.sub-downwards .next-level-button svg,.sub-downwards .main-nav > li.menu-item-language > a:after { color: rgba(102,102,102,0.2); fill: rgba(102,102,102,0.2);}.top-header .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,.top-header .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after { background: #000000;}.sticky-on .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,#phantom .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,.sticky-on .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after,#phantom .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after { background: #000000;}.top-header .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after { background: #999999;}.sticky-on .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after,#phantom .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after { background: #999999;}.side-header.sub-downwards .main-nav.level-arrows-on li.has-children > a:after { line-height: 26px;}.main-nav > li > a .subtitle-text { font: normal 12px / 16px Nunito Sans, Helvetica, Arial, Verdana, sans-serif;}.main-nav > .menu-item > a > i { font-size: 24px;}#main-nav > .menu-item > a > i { line-height: 24px;}.main-nav .sub-nav > .menu-item > a i { font-size: 12px;}.hover-outline-decoration > li > a,.active-outline-decoration > li > a { border: 2px solid transparent;}.top-header .hover-outline-decoration > li:not(.act) > a:hover,.top-header .hover-outline-decoration > li.dt-hovered:not(.act) > a { border: 2px solid #999999;}.top-header .active-outline-decoration > li.act > a { border: 2px solid rgba(153,153,153,0.15);}.top-header .active-bg-decoration > li.act > a { background-color: rgba(153,153,153,0.15);}.top-header .hover-bg-decoration > li:not(.act) > a:hover,.top-header .hover-bg-decoration > li.dt-hovered:not(.act) > a { background-color: #999999;}.hover-outline-decoration > li > a,.active-outline-decoration > li > a,.active-bg-decoration > li > a,.hover-bg-decoration > li > a { border-radius: 3px;}.bg-outline-decoration > li > a,.main-nav > li > a .animate-wrap,.hover-line-decoration > li:not(.act) > a:hover .decoration-line,.hover-line-decoration > li.dt-hovered:not(.act) > a .decoration-line,.active-line-decoration > li > a .decoration-line { border-radius: 3px;}.top-header .active-line-decoration > li.act > a:after { background-color: rgba(130,36,227,0.3);}.top-header .hover-line-decoration > li > a:hover .decoration-line,.top-header .hover-line-decoration > li.dt-hovered > a .decoration-line { height: 2px; background-color: rgba(255,255,255,0.23); background: rgba(255,255,255,0.23); background: -webkit-linear-gradient(to left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%); background: linear-gradient(to left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%);}.top-header .active-line-decoration > li.act > a .decoration-line { height: 2px; background-color: rgba(130,36,227,0.3);}.l-to-r-line > li > a i.underline { bottom: -2px; background-color: #999999; height: 2px;}.from-centre-line > li > a .menu-item-text:before { bottom: -2px; height: 2px; background-color: #999999;}.upwards-line > li > a .menu-item-text:before { bottom: -2px; height: 2px; background-color: #999999;}.downwards-line > li > a .menu-item-text:before { bottom: -2px; background-color: #999999;}.top-header .masthead .downwards-line > li > a .menu-item-text:before { height: 2px;}li:not(.dt-mega-menu) .sub-nav { width: 250px;}.sub-nav { background-color: #ffffff; padding: 0px 0px 0px 0px;}.top-header .sub-nav .sub-nav,.sub-sideways .sub-nav .sub-nav { top: 0px;}.main-nav .sub-nav > li > a .menu-text { font: 300 16px / 20px Nunito, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.sub-downwards .sub-nav .next-level-button:before,.side-header.sub-downwards .main-nav.level-arrows-on .sub-nav > li.has-children > a:after { line-height: 20px;}.main-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text { color: #666666;}.main-nav .sub-nav > li:not(.wpml-ls-item) > a,#bottom-bar .sub-nav > li:not(.wpml-ls-item) > a { color: #666666;}.sub-nav.level-arrows-on > li.has-children:not(.dt-mega-parent) > a:after,#bottom-bar .sub-nav li.has-children > a:after { background: #666666;}.main-nav .sub-nav > li > a .subtitle-text { font: normal 12px / 16px Nunito Sans, Helvetica, Arial, Verdana, sans-serif;}.main-nav .sub-nav > li > a,.sub-downwards .sub-nav.sub-nav-widgets > li { margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;}.top-header .main-nav .sub-nav.level-arrows-on > li.has-children > a { padding-right: 8px;}.sub-nav li:not(:first-child) .sub-nav { top: -5px;}.masthead:not(.sub-downwards) .sub-nav li.has-children a:after { right: -8px;}.top-header .masthead:not(.sub-downwards) .sub-nav li.has-children a:after { right: 0px;}.rtl .masthead:not(.sub-downwards) .sub-nav li.has-children a:after { right: auto; left: 0px;}.sub-downwards .sub-nav > li > .next-level-button { left: 0px; margin-top: 0px; margin-bottom: 0px;}.sub-downwards.dt-parent-menu-clickable .sub-nav > li:not(.has-children) > a { margin-right: 30px;}.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,#bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,.masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover,.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent) > a:hover { color: #000000;}.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text { color: #000000;}.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent) > a:hover .menu-text { color: #000000;}.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent):not(.act):hover > a:after,#bottom-bar .sub-nav li.has-children:not(.act):hover > a:after { background: #000000;}.top-header .sub-nav.hover-style-bg > li:not(.dt-mega-parent):not(.act):hover > a,.top-header .sub-nav.gradient-hover.hover-style-bg > li:not(.dt-mega-parent):not(.act):hover > a { background-color: rgba(255,255,255,0);}.top-header .sub-nav.hover-style-bg > li:not(.dt-mega-parent).act > a,.top-header .sub-nav.gradient-hover.hover-style-bg > li:not(.dt-mega-parent).act > a { background-color: rgba(255,255,255,0);}.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item):not(.wpml-ls-item) > a,.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a iclass^fa,.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a iclass^dt-icon,.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a { color: #999999;}.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .menu-text { color: #999999;}.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent).act > a:after,#bottom-bar .sub-nav li.has-children.act > a:after { background: #999999;}.masthead:not(.sub-downwards) .sub-nav .sub-nav { left: 251px !important;}.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav { right: 251px; left: auto !important;}.masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow { left: -251px !important;}.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow { right: -249px; left: auto !important;}.sub-downwards .sub-nav.level-arrows-on li.has-children > a svg,.sub-downwards .sub-nav.level-arrows-on li.has-children:not(.act):hover > a svg,.sub-downwards .sub-nav.level-arrows-on li.has-children.act > a svg,.sub-downwards .sub-nav .next-level-button { fill: rgba(102,102,102,0.27); color: rgba(102,102,102,0.27);}.sub-downwards .main-nav.level-arrows-on > li.has-children > a { max-width: calc(100% - 30px - 0px - 0px);}.sub-downwards .sub-nav.level-arrows-on > li.has-children > a { max-width: calc(100% - 30px - 0px - 0px);}.masthead.masthead-mobile-header,.masthead.masthead-mobile-header:not(.mixed-header) { background: #ffffff;}.mobile-sticky-header-overlay,.mobile-sticky-sidebar-overlay { background-color: rgba(17,17,17,0.5);}.dt-mobile-header { background-color: #ffffff; width: 300px;}.right-mobile-menu .show-mobile-header .dt-mobile-header { right: 300px;}.dt-mobile-header .mobile-header-scrollbar-wrap { width: calc(300px - 13px); padding: 45px 10px 30px 30px; box-sizing: border-box;}.admin-bar .dt-mobile-header .mobile-header-scrollbar-wrap { padding-top: 77px;}@media screen and (max-width: 782px) { .admin-bar .dt-mobile-header .mobile-header-scrollbar-wrap { padding-top: 91px; }}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-thumb { background: rgba(102,102,102,0.2); border-color: #ffffff;}html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-track { background-color: #ffffff;}.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar { margin: 0 auto; box-sizing: border-box;}.masthead:not(.side-header).full-width .mobile-header-bar,.mobile-header-bar .masthead.side-header-menu-icon { max-width: 100%;}.dt-mobile-menu-icon { padding: 0px 0px 0px 10px;}.dt-mobile-menu-icon .menu-toggle-caption { font: 300 16px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; word-spacing: normal;}.mobile-left-caption .dt-mobile-menu-icon .menu-toggle-caption { margin-right: 15px;}.mobile-right-caption .dt-mobile-menu-icon .menu-toggle-caption { margin-left: 15px;}.dt-mobile-menu-icon:not(.floating-btn) { margin: 0px 0px 0px 0px; border-radius: 0px;}.mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before { background-color: var(--the7-accent-color); background: rgba(255,255,255,0) !important;}.mobile-menu-icon-border-enable .dt-mobile-menu-icon:not(.floating-btn):before { border: 0px solid var(--the7-accent-color);}.mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after { background-color: var(--the7-accent-color); background: rgba(255,255,255,0) !important;}.mobile-menu-icon-hover-border-enable .dt-mobile-menu-icon:not(.floating-btn):after { border: 0px solid var(--the7-accent-color);}.dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-toggle-caption { color: var(--the7-accent-color); color: #000000 !important; background: none;}.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line,.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.dt-mobile-menu-icon:not(.floating-btn) .menu-line:before { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.dt-mobile-menu-icon:not(.floating-btn) .menu-line:after { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.dt-mobile-menu-icon:not(.floating-btn):hover .menu-toggle-caption { color: var(--the7-accent-color); color: #000000 !important; background: none;}.masthead:not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line,.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.h-dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.floating-mobile-menu-icon .dt-mobile-menu-icon.floating-btn { padding-top: 10px; padding-right: 10px; padding-bottom: 10px;}.floating-mobile-menu-icon .dt-mobile-menu-icon.floating-btn { border-radius: 0px;}.dt-close-mobile-menu-icon .mobile-menu-close-caption { font: 300 16px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; word-spacing: normal;}.mobile-close-left-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption { margin-right: 10px;}.mobile-close-right-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption { margin-left: 10px;}.dt-close-mobile-menu-icon:not(:hover) .mobile-menu-close-caption { color: var(--the7-accent-color); color: #000000 !important; background: none;}.dt-close-mobile-menu-icon:hover .mobile-menu-close-caption { color: var(--the7-accent-color); color: #000000 !important; background: none;}.left-mobile-menu-close-icon .dt-close-mobile-menu-icon { left: 0;}.right-mobile-menu-close-icon .dt-close-mobile-menu-icon { right: 0;}.center-mobile-menu-close-icon .dt-close-mobile-menu-icon { left: 50%; transform: translateX(-50%);}.ouside-mobile-menu-close-icon .dt-close-mobile-menu-icon { left: 300px;}.right-mobile-menu.ouside-mobile-menu-close-icon .dt-close-mobile-menu-icon { right: 300px; left: auto;}@media screen and (max-width: 300px) { .show-mobile-header .dt-close-mobile-menu-icon { left: calc(100% - 30px); } .right-mobile-menu .show-mobile-header .dt-close-mobile-menu-icon { left: auto; right: 0; } .right-mobile-menu .show-mobile-header .dt-mobile-header { right: 100%; }}.mobile-branding > a,.mobile-branding > img { padding: 0px 0px 0px 0px;}.transparent .masthead:not(.mixed-header) .mobile-branding > a,.transparent .masthead:not(.mixed-header) .mobile-branding > img { padding: 0px 0px 0px 0px;}.sticky-mobile-on.masthead:not(.mixed-header) .mobile-branding > a,.sticky-mobile-on.masthead:not(.mixed-header) .mobile-branding > img { padding: 0px 0px 0px 0px;}.sticky-mobile-on.masthead.masthead-mobile-header .sticky-mobile-logo-first-switch,.sticky-mobile-on.masthead.masthead-mobile-header .sticky-mobile-logo-second-switch { padding: 0px 0px 0px 0px;}.mobile-main-nav > li > a { padding: 14.3px 25px 14.3px 0;}.mobile-menu-show-divider .mobile-main-nav > li > a { padding: 20.9px 25px 20.9px 0;}.dt-mobile-header .next-level-button { padding: 14.3px 0; top: 0; line-height: 26px;}.mobile-menu-show-divider.dt-mobile-header .next-level-button { padding: 20.9px 0;}.dt-mobile-header .next-level-button:before { line-height: 26px;}.mobile-main-nav > li > .sub-nav:last-child { margin-bottom: 19px;}.mobile-main-nav li > a .menu-text { font: 200 22px / 26px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #666666; text-transform: none;}.mobile-main-nav > .menu-item > a iclass^fa,.mobile-main-nav > .menu-item > a iclass^dt-icon { font-size: 22px;}.mobile-main-nav li > a { color: #666666;}.mobile-main-nav li.act > a { color: #999999;}.mobile-main-nav li.act > a .menu-text,.mobile-main-nav li.act > a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .subtitle-text,.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .menu-text { color: #999999;}.mobile-main-nav li:not(.act) > a:hover .subtitle-text,.mobile-main-nav li:not(.act) > a:hover .menu-text,.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text { color: #999999;}.mobile-main-nav li:not(.act) > a:hover,.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover { color: #999999;}.mobile-main-nav > li.has-children > a:after,.mobile-main-nav .next-level-button svg,.mobile-main-nav > li.menu-item-language > a:after { color: rgba(102,102,102,0.17); fill: rgba(102,102,102,0.17);}.mobile-menu-show-divider .mobile-main-nav > li:before { border-bottom: 1px solid rgba(51,51,51,0.12);}.mobile-main-nav .sub-nav > li > a,#page .mobile-main-nav .sub-nav li { padding: 6.4px 0px 6.4px 0;}.dt-mobile-header .mobile-main-nav li .sub-nav > li > a .menu-text { font: 300 16px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #666666; text-transform: none;}.mobile-main-nav .sub-nav > .menu-item > a iclass^fa,.mobile-main-nav .sub-nav > .menu-item > a iclass^dt-icon { font-size: 16px;}.mobile-main-nav .sub-nav li > a .menu-text,.mobile-main-nav .sub-nav li > a iclass^fa,.mobile-main-nav .sub-nav li > a iclass^dt-icon { font-size: 12px; line-height: 16px;}.mobile-main-nav .sub-nav.level-arrows-on li.has-children > a:after,.mobile-main-nav .sub-nav.level-arrows-on li.has-children:not(.act):hover > a:after,.mobile-main-nav .sub-nav.level-arrows-on li.has-children.act > a:after,.mobile-main-nav .sub-nav li.has-children a:after,.mobile-main-nav .sub-nav .next-level-button { color: rgba(102,102,102,0.17);}.mobile-main-nav .sub-nav .next-level-button { padding: 8px 0; top: 0; line-height: 20px;}.mobile-main-nav .sub-nav .next-level-button:before { line-height: 20px;}.mobile-main-nav > li.has-children > a { max-width: calc(100% - 55px);}.mobile-main-nav .sub-nav > li.has-children > a { max-width: calc(100% - 30px);}.dt-close-mobile-menu-icon { padding: 0px 0px 0px 0px; margin: 25px 10px 0px 0px; border-radius: 0px;}.mobile-hamburger-close-bg-enable .dt-close-mobile-menu-icon:before { background-color: var(--the7-accent-color); background: #ffffff !important;}.mobile-hamburger-close-border-enable .dt-close-mobile-menu-icon:before { border: 0px solid var(--the7-accent-color);}.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after { background-color: var(--the7-accent-color); background: #ffffff !important;}.mobile-hamburger-close-border-hover-enable .dt-close-mobile-menu-icon:after { border: 0px solid var(--the7-accent-color);}.dt-close-mobile-menu-icon span:after { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.dt-close-mobile-menu-icon span:before { background-color: var(--the7-accent-color); background: #aaaaaa !important;}.top-bar .sub-nav li.has-children.act:after,#bottom-bar .sub-nav li.has-children.act:after { color: var(--the7-accent-color);}.top-bar .sub-nav > ul > li > a,#bottom-bar .sub-nav > ul > li > a { color: #666666; font: 300 16px / 20px Nunito, Helvetica, Arial, Verdana, sans-serif;}#page .masthead.sticky-on .header-bar,#phantom.masthead .header-bar,#phantom .ph-wrap { min-height: 64px;}#phantom .logo-box,#phantom .phantom-top-line-logo,.phantom-sticky .sticky-on.masthead:not(.side-header) .branding > a,.phantom-sticky .sticky-on.masthead:not(.side-header) .branding > img { padding: 0px 0px 0px 0px;}.transparent.phantom-sticky .sticky-on.masthead .branding > a,.transparent.phantom-sticky .sticky-on.masthead .branding > img { padding: 0px 0px 0px 0px;}#phantom { background: #ffffff none repeat center center; background-size: auto;}.phantom-shadow-decoration #phantom { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);}#phantom.boxed { max-width: 1280px;}.phantom-line-decoration #phantom { border-bottom: 1px solid rgba(51,51,51,0.11); box-shadow: none !important;}.phantom-content-width-line-decoration #phantom .ph-wrap { position: relative; box-shadow: none !important;}.phantom-content-width-line-decoration #phantom .ph-wrap:after { position: absolute; bottom: 0; left: auto; right: auto; content: ; width: calc(100% - 0px - 0px); height: 1px; background: rgba(51,51,51,0.11);}.phantom-shadow-decoration #phantom { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07); border-bottom: none;}.phantom-disable-decoration #phantom { box-shadow: none !important; border-bottom: none;}.responsive-off.phantom-sticky .sticky-on.masthead:not(.masthead-mobile) { background: #ffffff !important;}.responsive-off.phantom-line-decoration.phantom-sticky .sticky-on.masthead { border-bottom: 1px solid rgba(51,51,51,0.11); box-shadow: none !important;}.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,.ph-wrap { padding: 0 0px 0 0px;}.top-header .mega-full-width > .dt-mega-menu-wrap { width: calc(1200px - 0px - 0px);}.boxed .masthead:not(.full-width):not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke) .header-bar,.boxed .ph-wrap { max-width: 100%; width: calc(1200px - 0px - 0px);}#phantom .ph-wrap .header-bar { padding: 0;}.boxed .masthead:not(.width-in-pixel):not(#phantom) .top-bar.full-width-line:after,.boxed .masthead:not(.width-in-pixel):not(.sticky-on) .top-bar-bg,.boxed.masthead:not(.width-in-pixel):not(#phantom) .top-bar-bg,.boxed .classic-header:not(.width-in-pixel) .navigation:before { margin: 0 0px 0 0px; padding: 0 1000px;}.ph-wrap,#phantom .ph-wrap.boxed,.boxed .top-bar.line-content:before,.boxed .classic-header.content-width-line .navigation:before { max-width: calc(1200px - 0px - 0px);}.masthead:not(.mixed-header) { background: #ffffff none repeat center center; background-size: auto;}.masthead.line-decoration:not(.side-header):not(.mixed-header):not(.masthead-mobile-header) { border-bottom: 1px solid rgba(51,51,51,0.11);}.header-side-left .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header) { border-right: 1px solid rgba(51,51,51,0.11);}.header-side-right .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header) { border-left: 1px solid rgba(51,51,51,0.11);}.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar { padding-bottom: 1px;}.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar:after { position: absolute; bottom: 0; left: auto; right: auto; content: ; width: calc(100% - 0px - 0px); height: 1px; background: rgba(51,51,51,0.11);}.header-side-left .masthead.content-width-line-decoration:not(.mixed-header):not(.masthead-mobile-header) .header-bar:after { position: absolute; content: ; right: 0; bottom: auto; top: auto; height: calc(100% - 0px - 0px); width: 1px; background: rgba(51,51,51,0.11);}.header-side-right .masthead.content-width-line-decoration:not(.mixed-header):not(.masthead-mobile-header) .header-bar:after { position: absolute; content: ; left: 0; bottom: auto; top: auto; height: calc(100% - 0px - 0px); width: 1px; background: rgba(51,51,51,0.11);}.transparent .masthead:not(.side-header),.overlay-navigation .masthead.shadow-decoration:not(.mixed-header) { box-shadow: none;}.masthead.shadow-decoration:not(.side-header-menu-icon):not(#phantom):not(.masthead-mobile-header) { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);}.transparent .masthead:not(.side-header) { background: #eeee22;}.transparent .top-bar-bg { background: rgba(0,0,0,0.5);}#main-slideshow:not(.rv-slider):not(.empty-slider) { min-height: 140px;}#main-slideshow.fixed,#main-slideshow.fix,#main-slideshow.layer-fixed { background-color: rgba(102,102,102,0.08);}#main-slideshow.fixed > .royalSlider,#main-slideshow.fixed .ts-wrap { max-width: 1112px;}.outline-element-decoration #main-slideshow.fixed:after,.outline-element-decoration #main-slideshow.layer-fixed:after,.outline-element-decoration #main-slideshow.fix:after { background-color: rgba(102,102,102,0.15);}.page-title .wf-wrap { min-height: 60px; padding-top: 30px; padding-bottom: 30px;}.page-title .wf-wrap:after { border-bottom: 6px double rgba(51,51,51,0.11);}.page-title.solid-bg { background-color: rgba(255,255,255,0);}.page-title.solid-bg.bg-img-enabled { background-image: none; background-repeat: repeat; background-position: center center; background-size: auto auto;}.page-title.overlay-bg:after { background: rgba(0,0,0,0.5);}.page-title.gradient-bg { background: rgba(255,255,255,0);}.page-title.title-outline-decoration { border-bottom: 10px solid rgba(30,115,190,0);}.page-title > .wf-wrap,#fancy-header > .wf-wrap { width: 1200px;}.page-title h1,.page-title h1 *,.page-title h1 a:hover,#page .page-title .entry-title { font: normal 24px / 28px Merriweather, Helvetica, Arial, Verdana, sans-serif; color: #000000; text-transform: none;}.page-title .breadcrumbs li:before,.page-title .breadcrumbs li:before { color: rgba(102,102,102,0.35);}.page-title.breadcrumbs-bg .breadcrumbs { background: #594492; border-radius: 2px; border: 0px solid rgba(255,255,255,0);}.page-title .breadcrumbs { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px;}.page-title .breadcrumbs,.page-title .breadcrumbs a { color: #999999; font: normal 14px / 16px Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.page-title .breadcrumbs li:before,.page-title .breadcrumbs li:before { color: rgba(153,153,153,0.5);}.fancy-header h1,.fancy-header h2,.fancy-header .fancy-subtitle { font: normal 24px / 28px Merriweather, Helvetica, Arial, Verdana, sans-serif;}#page .fancy-header .color-accent span { color: var(--the7-accent-color);}.dt-breadcrumbs-shortcode .breadcrumbs * { color: var(--the7-secondary-text-color);}.responsive-off #main:not(.sidebar-none) .wf-container-main { grid-column-gap: 50px;}.responsive-off .sidebar-right .wf-container-main { -ms-grid-columns: calc(100% - 350px - 25px) 50px calc(350px - 25px); grid-template-columns: calc(100% - 350px - 25px) calc(350px - 25px);}.responsive-off .sidebar-left .wf-container-main { -ms-grid-columns: calc(350px - 25px) 50px calc(100% - 350px - 25px); grid-template-columns: calc(350px - 25px) calc(100% - 350px - 25px);}.responsive-off .sidebar-divider-vertical.sidebar-left .sidebar { padding-right: 50px;}.responsive-off .sidebar-divider-vertical.sidebar-right .sidebar { padding-left: 50px;}.sidebar-right .sidebar { border-left: 1px solid var(--the7-divider-color);}.sidebar-left .sidebar { border-right: 1px solid var(--the7-divider-color);}.solid-bg .sidebar-content { background: #f7f7f8 none repeat center center;}.solid-bg.sidebar-outline-decoration .sidebar-content,.bg-under-widget.sidebar-outline-decoration .widget { border: 1px solid rgba(0,0,0,0.06);}.bg-under-widget .sidebar-content .widget,.solid-bg.sidebar-content .widget { background: #f7f7f8 none repeat center center;}.solid-bg.sidebar-content.sidebar-outline-decoration .widget { border: 1px solid rgba(0,0,0,0.06);}.solid-bg.sidebar-shadow-decoration .sidebar-content,.bg-under-widget.sidebar-shadow-decoration .sidebar-content .widget,.solid-bg.sidebar-content.sidebar-shadow-decoration .widget { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.sidebar .widget,.sidebar-content .widget,.elementor-widget-sidebar .widget { border-top: 1px solid var(--the7-divider-color); color: #666666; padding-top: 30px; padding-bottom: 30px;}.sidebar .widget,.widget_product_categories li a,.widget .st-accordion li > a,ul.cart_list li a,ul.product_list_widget li a,.sidebar-content .widget,.widget .testimonial-vcard .text-primary,.widget .testimonial-vcard .text-secondary,divclass*elementor-widget-wp-widget-,.elementor-widget-sidebar .widget,.elementor-widget-wp-widget-woocommerce_recently_viewed_products,.elementor-widget-wp-widget-woocommerce_recent_reviews,.elementor-widget-wp-widget-woocommerce_product_categories,.elementor-widget-wp-widget-woocommerce_top_rated_products,.elementor-widget-wp-widget-woocommerce_widget_cart,.elementor-widget-wp-widget-woocommerce_price_filter,.elementor-widget-wp-widget-woocommerce_layered_nav,.elementor-widget-wp-widget-woocommerce_products,.elementor-widget-woocommerce-products,.elementor-widget-wp-widget-woocommerce_layered_nav_filters,.elementor-widget-wp-widget-woocommerce_rating_filter,.the7-product-filter { font: var(--the7-widget-content-font); text-transform: var(--the7-widget-content-text-transform); letter-spacing: var(--the7-widget-content-letter-spacing); text-decoration: var(--the7-widget-content-text-decoration);}.sidebar.bg-under-widget .widget,.bg-under-widget .sidebar-content .widget,.solid-bg.sidebar-content .widget,.mec-wrap .col-md-4 .widget { margin-top: 60px;}.widget-title,divclass*elementor-widget-wp-widget- h5,.elementor-widget .woocommerce h5 { font: var(--the7-widget-title-font); text-transform: var(--the7-widget-title-text-transform); letter-spacing: var(--the7-widget-title-letter-spacing); text-decoration: var(--the7-widget-title-text-decoration); color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget divclass*elementor-widget-wp-widget- h5,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .elementor-widget .woocommerce h5 { color: #222222;}.sidebar-content .widget-title,.sidebar-content divclass*elementor-widget-wp-widget- h5,.sidebar-content .elementor-widget .woocommerce h5 { color: #000000;}.footer .widget-title,.footer divclass*elementor-widget-wp-widget- h5,.footer .elementor-widget .woocommerce h5 { color: #000000;}.widget-title,body .elementor-widget .woocommerce h5 { margin-bottom: var(--the7-widget-gap);}.widgettitle { font: var(--the7-h4-font); text-transform: var(--the7-h4-text-transform); color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widgettitle { color: #222222;}.sidebar-content .widgettitle { color: #000000;}.footer .widgettitle { color: #000000;}.sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button),.sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button) * { color: #666666;}.sidebar-content .widget .post-content .text-secondary { color: rgba(102,102,102,0.5);}.footer .widget a,.footer .widget .post-content .text-secondary { color: #666666;}.footer .widget .post-content .text-secondary { color: rgba(102,102,102,0.5);}.widget_categories li a,.widget_meta a,.blogroll a,.widget_archive li a,.widget_recent_entries a,.widget_recent_comments a,.widget_links a,.items-grid a,.recent-posts a,.widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.contact-info .secondary-color,.widget_nav_menu a,.tagcloud a,.widget_pages a,a.rsswidget,.textwidget a { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_categories li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_meta a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .blogroll a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_archive li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_recent_entries a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_recent_comments a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_links a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .items-grid a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .contact-info .secondary-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_nav_menu a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .tagcloud a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_pages a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget a.rsswidget,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .textwidget a { color: #222222;}.sidebar-content .widget_categories li a,.sidebar-content .widget_meta a,.sidebar-content .blogroll a,.sidebar-content .widget_archive li a,.sidebar-content .widget_recent_entries a,.sidebar-content .widget_recent_comments a,.sidebar-content .widget_links a,.sidebar-content .items-grid a,.sidebar-content .recent-posts a,.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.sidebar-content .contact-info .secondary-color,.sidebar-content .widget_nav_menu a,.sidebar-content .tagcloud a,.sidebar-content .widget_pages a,.sidebar-content a.rsswidget,.sidebar-content .textwidget a { color: #000000;}.footer .widget_categories li a,.footer .widget_meta a,.footer .blogroll a,.footer .widget_archive li a,.footer .widget_recent_entries a,.footer .widget_recent_comments a,.footer .widget_links a,.footer .items-grid a,.footer .recent-posts a,.footer .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,.footer .contact-info .secondary-color,.footer .widget_nav_menu a,.footer .tagcloud a,.footer .widget_pages a,.footer a.rsswidget,.footer .textwidget a { color: #000000;}.widget_categories li,.widget_archive li { color: rgba(102,102,102,0.5);}.sidebar-content .custom-categories a,.sidebar-content .cat-item a,.sidebar-content .widget_recent_comments a,.sidebar-content .widget_tag_cloud a:hover { color: #000000;}.footer .custom-categories a,.footer .cat-item a,.footer .widget_recent_comments a,.footer .widget_tag_cloud a:hover { color: #000000;}.sidebar-content .custom-categories a span.item-num,.sidebar-content .cat-item a span.item-num { color: rgba(102,102,102,0.5);}.footer .custom-categories a span.item-num,.footer .cat-item a span.item-num { color: rgba(102,102,102,0.5);}.sidebar-content .custom-categories a:hover span.item-name,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-categories a:hover span.item-name,.sidebar-content .cat-item a:hover span.item-name,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .cat-item a:hover span.item-name,.sidebar-content .custom-menu a:hover,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:hover,.sidebar-content .custom-menu li.act > a,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu li.act > a,.sidebar-content .widget_recent_comments a:hover,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .widget_recent_comments a:hover { color: var(--the7-accent-color);}.footer .custom-categories a:hover span.item-name,.footer .cat-item a:hover span.item-name,.footer .custom-menu a:hover,.footer .custom-menu li.act > a,.footer .widget_recent_comments a:hover { color: var(--the7-accent-color);}.sidebar-content .custom-menu a:hover svg,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:hover svg,.sidebar-content .custom-menu li.act > a svg,.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu li.act > a svg { fill: var(--the7-accent-color); color: var(--the7-accent-color);}.footer .custom-menu a:hover svg,.footer .custom-menu li.act > a svg { fill: var(--the7-accent-color); color: var(--the7-accent-color);}.widget .menu li,.widget_pages li,.widget .custom-menu.dividers-on li,divclass*elementor-widget-wp-widget- .custom-menu.dividers-on li,divclass*elementor-widget-wp-widget- .menu li,.widget .blogroll li,.widget .qts-lang-menu li { border-style: solid; border-width: 1px; border-color: var(--the7-divider-color); border-left: none; border-right: none; border-bottom: none;}.sidebar-content .widget .menu li,.sidebar-content .widget .custom-menu.dividers-on li,.sidebar-content .widget_pages li,.sidebar-content .blogroll li,.sidebar-content .widget .qts-lang-menu li { border-style: solid; border-width: 1px; border-color: rgba(102,102,102,0.15); border-left: none; border-right: none; border-bottom: none;}.footer .menu li,.footer .widget_pages li,.footer .custom-menu.dividers-on li,.footer .blogroll li,.footer .qts-lang-menu li { border-style: solid; border-width: 1px; border-color: rgba(102,102,102,0.15); border-left: none; border-right: none; border-bottom: none;}.menu .current-menu-parent > a,.menu .current-menu-item > a,.custom-nav > li > a:hover span,.custom-nav li.act > a span,.custom-nav > li > ul a:hover span,.st-accordion li > a:hover,.st-accordion > ul li > a:hover *,.widget .custom-categories a:hover span.item-name,.widget_categories li a:hover,.widget_categories li a:not(.class-1):hover,.widget_meta a:hover,.blogroll a:hover,.widget_archive li a:hover,.widget_archive li a:not(.class-1):hover,.widget_recent_entries a:hover,.widget_recent_entries a:not(.class-1):hover,.widget_links a:hover,.widget_pages a:hover,.recent-posts a:not(.post-rollover):hover,.items-grid .post-content > a:hover,#wp-calendar td a:hover,.tagcloud a:hover,.tagcloud a:not(.class-1):hover,.widget_nav_menu a:hover,a.rsswidget:hover { color: var(--the7-accent-color);}.sidebar-content .menu .current-menu-parent > a,.sidebar-content.solid-bg .menu .current-menu-parent > a,.sidebar-content .menu .current-menu-item > a,.sidebar-content.solid-bg .menu .current-menu-item > a,.sidebar-content .custom-nav > li > a:hover span,.sidebar-content.solid-bg .custom-nav > li > a:hover span,.sidebar-content .custom-nav li.act > a span,.sidebar-content.solid-bg .custom-nav li.act > a span,.sidebar-content .custom-nav > li > ul a:hover span,.sidebar-content.solid-bg .custom-nav > li > ul a:hover span,.sidebar-content .st-accordion li > a:hover,.sidebar-content.solid-bg .st-accordion li > a:hover,.sidebar-content .st-accordion > ul li > a:hover *,.sidebar-content.solid-bg .st-accordion > ul li > a:hover *,.sidebar-content .widget .custom-categories a:hover span.item-name,.sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,.sidebar-content .widget_categories li a:hover,.sidebar-content.solid-bg .widget_categories li a:hover,.sidebar-content .widget_categories li a:not(.class-1):hover,.sidebar-content.solid-bg .widget_categories li a:not(.class-1):hover,.sidebar-content .widget_meta a:hover,.sidebar-content.solid-bg .widget_meta a:hover,.sidebar-content .blogroll a:hover,.sidebar-content.solid-bg .blogroll a:hover,.sidebar-content .widget_archive li a:hover,.sidebar-content.solid-bg .widget_archive li a:hover,.sidebar-content .widget_archive li a:not(.class-1):hover,.sidebar-content.solid-bg .widget_archive li a:not(.class-1):hover,.sidebar-content .widget_recent_entries a:hover,.sidebar-content.solid-bg .widget_recent_entries a:hover,.sidebar-content .widget_recent_entries a:not(.class-1):hover,.sidebar-content.solid-bg .widget_recent_entries a:not(.class-1):hover,.sidebar-content .widget_links a:hover,.sidebar-content.solid-bg .widget_links a:hover,.sidebar-content .widget_pages a:hover,.sidebar-content.solid-bg .widget_pages a:hover,.sidebar-content .recent-posts a:not(.post-rollover):hover,.sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,.sidebar-content .items-grid .post-content > a:hover,.sidebar-content.solid-bg .items-grid .post-content > a:hover,.sidebar-content #wp-calendar td a:hover,.sidebar-content.solid-bg #wp-calendar td a:hover,.sidebar-content .tagcloud a:hover,.sidebar-content.solid-bg .tagcloud a:hover,.sidebar-content .tagcloud a:not(.class-1):hover,.sidebar-content.solid-bg .tagcloud a:not(.class-1):hover,.sidebar-content .widget_nav_menu a:hover,.sidebar-content.solid-bg .widget_nav_menu a:hover,.sidebar-content a.rsswidget:hover,.sidebar-content.solid-bg a.rsswidget:hover { color: var(--the7-accent-color);}.footer .menu .current-menu-parent > a,.footer .menu .current-menu-item > a,.footer .custom-nav > li > a:hover span,.footer .custom-nav li.act > a span,.footer .custom-nav > li > ul a:hover span,.footer .st-accordion li > a:hover,.footer .st-accordion > ul li > a:hover *,.footer .widget .custom-categories a:hover span.item-name,.footer .widget_categories li a:hover,.footer .widget_categories li a:not(.class-1):hover,.footer .widget_meta a:hover,.footer .blogroll a:hover,.footer .widget_archive li a:hover,.footer .widget_archive li a:not(.class-1):hover,.footer .widget_recent_entries a:hover,.footer .widget_recent_entries a:not(.class-1):hover,.footer .widget_links a:hover,.footer .widget_pages a:hover,.footer .recent-posts a:not(.post-rollover):hover,.footer .items-grid .post-content > a:hover,.footer #wp-calendar td a:hover,.footer .tagcloud a:hover,.footer .tagcloud a:not(.class-1):hover,.footer .widget_nav_menu a:hover,.footer a.rsswidget:hover { color: var(--the7-accent-color);}.textwidget a:not(.dt-btn):hover { color: var(--the7-accent-color);}.sidebar-content .textwidget a:not(.dt-btn):hover,.stripe .sidebar-content.solid-bg .textwidget a:not(.dt-btn):hover { color: var(--the7-accent-color);}.footer .textwidget a:not(.dt-btn):hover { color: var(--the7-accent-color);}#wp-calendar,#wp-calendar td { background-color: rgba(0,0,0,0.04);}.sidebar-content #wp-calendar,.sidebar-content #wp-calendar td { background-color: rgba(0,0,0,0.04);}#wp-calendar,#wp-calendar caption,#wp-calendar td { border-color: var(--the7-divider-color);}.sidebar-content #wp-calendar,.sidebar-content #wp-calendar caption,.sidebar-content #wp-calendar td { border-color: rgba(102,102,102,0.15);}#wp-calendar td:hover { background-color: rgba(0,0,0,0.08);}.sidebar-content #wp-calendar td:hover { background-color: rgba(0,0,0,0.08);}.footer #wp-calendar,.footer #wp-calendar td { background-color: rgba(0,0,0,0.04);}.footer #wp-calendar td:hover { background-color: rgba(0,0,0,0.08);}.footer #wp-calendar,.footer #wp-calendar caption,.footer #wp-calendar td { border-color: rgba(102,102,102,0.15);}#wp-calendar td.act { color: #fff; background-color: var(--the7-accent-color);}#wp-calendar th,#wp-calendar caption,#wp-calendar tfoot td,#wp-calendar tfoot td a { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar th,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar caption,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar tfoot td,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar tfoot td a { color: #222222;}.sidebar-content #wp-calendar th,.sidebar-content #wp-calendar caption,.sidebar-content #wp-calendar tfoot td,.sidebar-content #wp-calendar tfoot td a { color: #000000;}.footer #wp-calendar th,.footer #wp-calendar caption,.footer #wp-calendar tfoot td,.footer #wp-calendar tfoot td a { color: #000000;}#page .widget .searchform .submit svg,#page .content .searchform .submit svg { fill: var(--the7-input-color); color: var(--the7-input-color);}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding: 0; border-color: var(--the7-input-border-color); background-color: var(--the7-input-bg-color); border-radius: var(--the7-input-border-radius);}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { background: none; margin: 0;}.wp-block-search .wp-block-search__button { height: var(--the7-input-height);}.wp-block-search .wp-block-search__label { display: block; color: #000000; margin-bottom: 8px; font: 16px / 1.3em Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none; font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.widget_recent_comments a:hover { color: var(--the7-accent-color) !important;}.custom-menu a svg { fill: var(--the7-secondary-text-color); color: var(--the7-secondary-text-color);}.sidebar-content .custom-menu a svg { fill: rgba(102,102,102,0.5); color: rgba(102,102,102,0.5);}.footer .custom-menu a svg { fill: rgba(102,102,102,0.5); color: rgba(102,102,102,0.5);}.custom-nav a svg { fill: #666666; color: #666666;}.footer .custom-nav a svg { fill: #666666; color: #666666;}.custom-menu a:hover svg,.custom-menu .act > a svg { fill: var(--the7-secondary-text-color); color: var(--the7-secondary-text-color);}.sidebar-content .custom-menu a:hover svg,.sidebar-content .custom-menu .act > a svg { fill: rgba(153,153,153,0.999); color: rgba(153,153,153,0.999);}.footer .custom-menu a:hover svg,.footer .custom-menu .act > a svg { fill: rgba(153,153,153,0.999); color: rgba(153,153,153,0.999);}.sidebar .skill,.sidebar-content .skill { background-color: rgba(102,102,102,0.15);}.footer .skill { background-color: rgba(102,102,102,0.15);}.skill-value { color: #fff; background-color: var(--the7-accent-color);}.skill-name,.skill-name *,.custom-nav > li > a span,.custom-nav > li > ul a span,.st-accordion li a,.st-accordion > ul li > a * { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .skill-name,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .skill-name *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-nav > li > a span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .st-accordion li a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a * { color: #222222;}.sidebar-content .skill-name,.sidebar-content .skill-name *,.sidebar-content .custom-nav > li > a span,.sidebar-content .custom-nav > li > ul a span,.sidebar-content .st-accordion li a,.sidebar-content .st-accordion > ul li > a * { color: #000000;}.footer .skill-name,.footer .skill-name *,.footer .custom-nav > li > a span,.footer .custom-nav > li > ul a span,.footer .st-accordion li a,.footer .st-accordion > ul li > a * { color: #000000;}.st-accordion li > a { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.custom-menu.show-arrow a:after { top: calc(var(--the7-text-big-line-height) - 13 / 2);}.footer .custom-menu.show-arrow a:after { top: calc(var(--the7-base-line-height) - 13 / 2);}.custom-menu a:not(:hover) { color: var(--the7-base-color);}.dt-mega-menu .sidebar-content .custom-menu a:not(:hover) { color: #222222;}.sidebar-content .custom-menu a:not(:hover) { color: #666666;}.footer .custom-menu a:not(:hover) { color: #666666;}.widget_presscore-custom-menu-one .custom-menu.show-arrow a:after { background-color: var(--the7-base-color);}.dt-mega-menu .sidebar-content .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after { background-color: #222222;}.sidebar-content .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after { background-color: #666666;}.footer .widget_presscore-custom-menu-one .custom-menu.show-arrow a:after { background-color: #666666;}.sidebar .st-accordion li > a:before,.sidebar-content .st-accordion li > a:before,.sidebar .custom-menu a:before,.sidebar-content .custom-menu a:before { background-color: rgba(102,102,102,0.15);}.footer .st-accordion li > a:before,.footer .custom-menu a:before { background-color: rgba(102,102,102,0.15);}.st-accordion li > a:after { color: rgba(102,102,102,0.5);}.footer .st-accordion li > a:after { color: rgba(102,102,102,0.5);}.st-accordion li > a:hover:after { color: var(--the7-accent-color);}.dt-posts-preload .dt-posts-preload-activity { background-color: rgba(153,153,153,0.9);}.format-link-content,.format-aside-content,.format-status-content { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .format-link-content { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .format-link-content { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.post.bg-on,.post.bg-on.fullwidth-img.format-quote,.post.bg-on.fullwidth-img.format-link { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .post.bg-on,.outline-element-decoration .post.bg-on.fullwidth-img.format-quote,.outline-element-decoration .post.bg-on.fullwidth-img.format-link { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .post.bg-on,.shadow-element-decoration .post.bg-on.fullwidth-img.format-quote,.shadow-element-decoration .post.bg-on.fullwidth-img.format-link { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.layout-list .post { border-top: 1px solid; border-color: var(--the7-divider-color);}.sidebar .layout-list .post,.sidebar-content .layout-list .post { border-color: rgba(102,102,102,0.15);}.footer .layout-list .post { border-color: rgba(102,102,102,0.15);}.dividers-on.classic-layout-list .post { border-bottom: 1px solid; border-color: var(--the7-divider-color);}.sidebar .dividers-on.classic-layout-list .post,.sidebar-content .dividers-on.classic-layout-list .post { border-color: rgba(102,102,102,0.15);}.footer .dividers-on.classic-layout-list .post { border-color: rgba(102,102,102,0.15);}.content-bg-on.centered-layout-list article,.content-bg-on.classic-layout-list article { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .content-bg-on.centered-layout-list article,.outline-element-decoration .content-bg-on.classic-layout-list article { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .content-bg-on.centered-layout-list article,.shadow-element-decoration .content-bg-on.classic-layout-list article { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.centered-layout-list.dividers-on .post-entry-content:after { background-color: rgba(102,102,102,0.15);}.sidebar .centered-layout-list.dividers-on .post-entry-content:after,.sidebar-content .centered-layout-list.dividers-on .post-entry-content:after { background-color: rgba(102,102,102,0.15);}.footer .centered-layout-list.dividers-on .post-entry-content:after { background-color: rgba(102,102,102,0.15);}.content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlay-layout-list) .post-entry-content { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.content-bg-on.content-rollover-layout-list .post-entry-content:before { background: #f7f7f7; background: -moz-linear-gradient(top,rgba(247,247,247,0) 0%,#f7f7f7 65%,#f7f7f7 100%); background: -webkit-linear-gradient(top,rgba(247,247,247,0) 0%,#f7f7f7 65%,#f7f7f7 100%); background: linear-gradient(to bottom,rgba(247,247,247,0) 0%,#f7f7f7 65%,#f7f7f7 100%);}#page .content-bg-on.gradient-overlap-layout-list .post-entry-content { background: linear-gradient(to bottom,#f7f7f7,#f7f7f7) no-repeat 0px 150px;}.content-bg-on.gradient-overlap-layout-list .post-entry-content:before { background: #f7f7f7; background: -moz-linear-gradient(top,rgba(247,247,247,0) 0%,rgba(247,247,247,0.9) 64%,#f7f7f7 83%,#f7f7f7 100%); background: -webkit-linear-gradient(top,rgba(247,247,247,0) 0%,rgba(247,247,247,0.9) 64%,#f7f7f7 83%,#f7f7f7 100%); background: linear-gradient(to bottom,rgba(247,247,247,0) 0%,rgba(247,247,247,0.9) 64%,#f7f7f7 83%,#f7f7f7 100%);}#page .content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content { background: var(--the7-content-boxes-bg);}.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before { display: none;}#page .enable-bg-rollover.gradient-overlay-layout-list .post-entry-content { background-color: rgba(153,153,153,0.85);}.blog-shortcode .entry-title,.portfolio-shortcode .entry-title,.albums-shortcode .entry-title,.owl-carousel.blog-carousel-shortcode .entry-title { font: normal normal normal var(--the7-h3-font-size) / var(--the7-h3-line-height) var(--the7-h3-font-family);}.mode-masonry.blog-shortcode .entry-title,.mode-grid.blog-shortcode .entry-title,.blog-carousel-shortcode.blog-shortcode .entry-title,.portfolio-carousel-shortcode.blog-shortcode .entry-title,.albums-carousel-shortcode.blog-shortcode .entry-title,.mode-masonry.portfolio-shortcode .entry-title,.mode-grid.portfolio-shortcode .entry-title,.blog-carousel-shortcode.portfolio-shortcode .entry-title,.portfolio-carousel-shortcode.portfolio-shortcode .entry-title,.albums-carousel-shortcode.portfolio-shortcode .entry-title,.mode-masonry.albums-shortcode .entry-title,.mode-grid.albums-shortcode .entry-title,.blog-carousel-shortcode.albums-shortcode .entry-title,.portfolio-carousel-shortcode.albums-shortcode .entry-title,.albums-carousel-shortcode.albums-shortcode .entry-title,.mode-masonry.owl-carousel.blog-carousel-shortcode .entry-title,.mode-grid.owl-carousel.blog-carousel-shortcode .entry-title,.blog-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,.portfolio-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,.albums-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title { font: normal normal normal var(--the7-h4-font-size) / var(--the7-h4-line-height) var(--the7-h4-font-family);}.blog-shortcode .entry-title a,.portfolio-shortcode .entry-title a,.albums-shortcode .entry-title a,.owl-carousel.blog-carousel-shortcode .entry-title a { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .blog-shortcode .entry-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .portfolio-shortcode .entry-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .albums-shortcode .entry-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .owl-carousel.blog-carousel-shortcode .entry-title a { color: #222222;}.sidebar-content .blog-shortcode .entry-title a,.sidebar-content .portfolio-shortcode .entry-title a,.sidebar-content .albums-shortcode .entry-title a,.sidebar-content .owl-carousel.blog-carousel-shortcode .entry-title a { color: #000000;}.footer .blog-shortcode .entry-title a,.footer .portfolio-shortcode .entry-title a,.footer .albums-shortcode .entry-title a,.footer .owl-carousel.blog-carousel-shortcode .entry-title a { color: #000000;}#page .blog-shortcode .entry-title a:hover,#page .portfolio-shortcode:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .entry-title a:hover,#page .albums-shortcode .entry-title a:hover,#page .owl-carousel.blog-carousel-shortcode .entry-title a:hover { color: var(--the7-accent-color);}.blog-shortcode .entry-meta,.portfolio-shortcode .entry-meta,.albums-shortcode .entry-meta,.owl-carousel .entry-meta { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height); color: var(--the7-secondary-text-color);}.sidebar-content .blog-shortcode .entry-meta,.sidebar-content .portfolio-shortcode .entry-meta,.sidebar-content .albums-shortcode .entry-meta,.sidebar-content .owl-carousel .entry-meta { color: rgba(102,102,102,0.5);}.footer .blog-shortcode .entry-meta,.footer .portfolio-shortcode .entry-meta,.footer .albums-shortcode .entry-meta,.footer .owl-carousel .entry-meta { color: rgba(102,102,102,0.5);}.blog-shortcode .entry-excerpt,.portfolio-shortcode .entry-excerpt,.albums-shortcode .entry-excerpt,.owl-carousel .entry-excerpt { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.blog-shortcode.mode-list .entry-excerpt { font-size: var(--the7-text-big-font-size); line-height: var(--the7-text-big-line-height);}.post-details.details-type-link { font-size: var(--the7-text-small-font-size); line-height: calc(var(--the7-text-small-font-size) + 4px); color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post-details.details-type-link { color: #222222;}.sidebar-content .post-details.details-type-link { color: #000000;}.footer .post-details.details-type-link { color: #000000;}.post-details.details-type-link * { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post-details.details-type-link * { color: #222222;}.sidebar-content .post-details.details-type-link * { color: #000000;}.footer .post-details.details-type-link * { color: #000000;}.post-details.details-type-link:after { background-color: var(--the7-accent-color);}.details { font-size: var(--the7-text-small-font-size); line-height: calc(var(--the7-text-small-font-size) + 4px); color: var(--the7-h1-color);}.details:hover { color: var(--the7-h1-color);}.details:before { background-color: var(--the7-accent-color);}.layout-masonry .post h2.entry-title,.layout-grid .post h2.entry-title,.shortcode-blog-posts .post h2.entry-title,.dt-blog-shortcode .post h2.entry-title,.slider-wrapper .post h2.entry-title,.rollover-content h2.entry-title { color: var(--the7-h4-color); font: var(--the7-h4-font); text-transform: var(--the7-h4-text-transform);}.post h2.entry-title,.post h2.entry-title { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post h2.entry-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post h2.entry-title { color: #222222;}.sidebar-content .post h2.entry-title,.sidebar-content .post h2.entry-title { color: #000000;}.footer .post h2.entry-title,.footer .post h2.entry-title { color: #000000;}.description-under-image .post .entry-title a:hover,.post .blog-content .entry-title a:hover,.project-list-content .entry-title a:hover { color: var(--the7-accent-color);}article.product-category .woocom-list-content .entry-title a:hover .count { color: var(--the7-title-color); background: none;}.fancy-date .entry-month:after,.fancy-date .entry-date:after { color: #fff; background-color: var(--the7-accent-color);}.portfolio-shortcode .project-links-container a:not(:hover) span { color: var(--the7-accent-color);}.dt-icon-hover-on.portfolio-shortcode .project-links-container a:hover span { color: var(--the7-accent-color);}.portfolio-shortcode .project-links-container:before,.portfolio-shortcode .project-links-container:after { border-color: var(--the7-accent-color);}.dt-icon-bg-on.portfolio-shortcode .project-links-container a:before { background-color: var(--the7-accent-color);}.dt-icon-hover-bg-on.portfolio-shortcode .project-links-container a:after { background-color: var(--the7-accent-color);}.comment-list .comment-body { background-color: var(--the7-content-boxes-bg);}.shadow-element-decoration .comment-list .comment-body { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.outline-element-decoration .comment-list .comment-body { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.comment-content { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.reply,.comment-meta,#reply-title small { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.comment-author,.pingback-title { font-size: var(--the7-text-big-font-size); line-height: var(--the7-text-big-line-height);}.comment-author a,.comment-author .fn { color: var(--the7-h5-color); font: var(--the7-h5-font); text-transform: var(--the7-h5-text-transform);}.comments-title { color: var(--the7-h3-color); font: var(--the7-h3-font); text-transform: var(--the7-h3-text-transform);}#reply-title small { font: var(--the7-base-font);}.comments-title,.comments-title a,.comment-author a,.comment-author .fn,#reply-title,.fn,.fn a,.pingback-title { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comments-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comments-title a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author .fn,.dt-mega-menu .dt-mega-parent .sidebar-content .widget #reply-title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .fn,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .fn a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .pingback-title { color: #222222;}.sidebar-content .comments-title,.sidebar-content .comments-title a,.sidebar-content .comment-author a,.sidebar-content .comment-author .fn,.sidebar-content #reply-title,.sidebar-content .fn,.sidebar-content .fn a,.sidebar-content .pingback-title { color: #000000;}.footer .comments-title,.footer .comments-title a,.footer .comment-author a,.footer .comment-author .fn,.footer #reply-title,.footer .fn,.footer .fn a,.footer .pingback-title { color: #000000;}#page .fn a:hover { color: var(--the7-accent-color);}.entry-author { background-color: var(--the7-content-boxes-bg);}.shadow-element-decoration .entry-author { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.outline-element-decoration .entry-author { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.entry-author .text-primary { font-size: var(--the7-base-font-size);}.author-link,.author-link:hover,.meta-nav { color: var(--the7-secondary-text-color); font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.sidebar-content .author-link,.sidebar-content .author-link:hover,.sidebar-content .meta-nav { color: rgba(102,102,102,0.5);}.footer .author-link,.footer .author-link:hover,.footer .meta-nav { color: rgba(102,102,102,0.5);}.author-description h4,.comment-author-name { color: var(--the7-title-color); color: var(--the7-h5-color); font: var(--the7-h5-font); text-transform: var(--the7-h5-text-transform); letter-spacing: var(--the7-h5-letter-spacing); word-spacing: var(--the7-h5-word-spacing); text-decoration: var(--the7-h5-text-decoration);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .author-description h4,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author-name { color: #222222;}.sidebar-content .author-description h4,.sidebar-content .comment-author-name { color: #000000;}.footer .author-description h4,.footer .comment-author-name { color: #000000;}.entry-meta,.entry-tags,.portfolio-categories,.author-link { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}.share-link-description,.author-bio { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.single .entry-tags a { border-color: var(--the7-divider-color);}.sidebar .single .entry-tags a,.sidebar-content .single .entry-tags a { border-color: rgba(102,102,102,0.15);}.footer .single .entry-tags a { border-color: rgba(102,102,102,0.15);}.entry-meta:before { width: var(--the7-base-line-height); height: var(--the7-base-line-height);}.portfolio-categories > a:after,.portfolio-categories > span:after,.entry-meta > a:after,.entry-meta > span:after { background-color: var(--the7-secondary-text-color);}.sidebar-content .portfolio-categories > a:after,.sidebar-content .portfolio-categories > span:after,.sidebar-content .entry-meta > a:after,.sidebar-content .entry-meta > span:after { background-color: rgba(102,102,102,0.5);}.footer .portfolio-categories > a:after,.footer .portfolio-categories > span:after,.footer .entry-meta > a:after,.footer .entry-meta > span:after { background-color: rgba(102,102,102,0.5);}.comment-metadata,.comment-metadata a,.entry-meta a,.entry-meta span,.entry-meta a *,.comment-reply-link,.single .entry-tags,.single .entry-tags a { color: var(--the7-secondary-text-color);}.single .entry-tags a:hover { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .single .entry-tags a:hover { color: #222222;}.sidebar-content .single .entry-tags a:hover { color: #000000;}.footer .single .entry-tags a:hover { color: #000000;}.share-button.entry-share,.btn-project-link,.btn-project-link:hover,.share-link-description { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .share-button.entry-share,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-project-link,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-project-link:hover,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .share-link-description { color: #222222;}.sidebar-content .share-button.entry-share,.sidebar-content .btn-project-link,.sidebar-content .btn-project-link:hover,.sidebar-content .share-link-description { color: #000000;}.footer .share-button.entry-share,.footer .btn-project-link,.footer .btn-project-link:hover,.footer .share-link-description { color: #000000;}.show-on-hover .share-link-description .share-link-icon { border-color: rgba(0,0,0,0.1);}.show-on-hover:hover .share-link-description .share-link-icon { border-color: rgba(0,0,0,0.21);}.project-post .btn-project-link { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height); border-color: rgba(0,0,0,0.1);}.project-post .btn-project-link:hover { border-color: rgba(0,0,0,0.21);}.project-navigation span { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height); line-height: 22px;}.rsSlide .slider-post-caption,.images-list-caption { line-height: var(--the7-base-line-height);}.post-navigation .nav-links { border-color: var(--the7-divider-color);}.sidebar .post-navigation .nav-links,.sidebar-content .post-navigation .nav-links { border-color: rgba(102,102,102,0.15);}.footer .post-navigation .nav-links { border-color: rgba(102,102,102,0.15);}.post-navigation .nav-links svg { fill: rgba(0,0,0,0.12); color: rgba(0,0,0,0.12);}.post-navigation .nav-links a svg:hover { fill: rgba(0,0,0,0.23); color: rgba(0,0,0,0.23);}#page .post-navigation .nav-links a .post-title:hover { color: var(--the7-accent-color);}.single-related-posts { border-color: var(--the7-divider-color);}.sidebar .single-related-posts,.sidebar-content .single-related-posts { border-color: rgba(102,102,102,0.15);}.footer .single-related-posts { border-color: rgba(102,102,102,0.15);}.dt-btn,.widget .dt-form .dt-btn,.nsu-submit,.give-btn.give-btn-reveal,.give-submit.give-btn,.wp-block-search .wp-block-search__button,.wc-block-product-search .wc-block-product-search__button { font: var(--the7-btn-s-font); text-transform: var(--the7-btn-s-text-transform); letter-spacing: var(--the7-btn-s-letter-spacing); word-spacing: var(--the7-btn-s-word-spacing); border-radius: var(--the7-btn-s-border-radius); border-width: var(--the7-btn-s-border-width); border-style: var(--the7-btn-s-border-style); border-color: var(--the7-btn-border-color); padding: var(--the7-btn-s-padding); min-width: var(--the7-btn-s-min-width); min-height: var(--the7-btn-s-min-height);}.dt-btn.ico-right-side > i,.widget .dt-form .dt-btn.ico-right-side > i,.nsu-submit.ico-right-side > i,.give-btn.give-btn-reveal.ico-right-side > i,.give-submit.give-btn.ico-right-side > i,.wp-block-search .wp-block-search__button.ico-right-side > i,.wc-block-product-search .wc-block-product-search__button.ico-right-side > i { margin-left: calc(var(--the7-btn-s-font-size) * 8 / 12); margin-right: 0 !important;}.dt-btn > i,.dt-btn > iclass^fa,.dt-btn > iclass^dt-icon,.widget .dt-form .dt-btn > i,.widget .dt-form .dt-btn > iclass^fa,.widget .dt-form .dt-btn > iclass^dt-icon,.nsu-submit > i,.nsu-submit > iclass^fa,.nsu-submit > iclass^dt-icon,.give-btn.give-btn-reveal > i,.give-btn.give-btn-reveal > iclass^fa,.give-btn.give-btn-reveal > iclass^dt-icon,.give-submit.give-btn > i,.give-submit.give-btn > iclass^fa,.give-submit.give-btn > iclass^dt-icon,.wp-block-search .wp-block-search__button > i,.wp-block-search .wp-block-search__button > iclass^fa,.wp-block-search .wp-block-search__button > iclass^dt-icon,.wc-block-product-search .wc-block-product-search__button > i,.wc-block-product-search .wc-block-product-search__button > iclass^fa,.wc-block-product-search .wc-block-product-search__button > iclass^dt-icon { font-size: var(--the7-btn-s-icon-size); margin-right: var(--the7-btn-s-icon-gap,calc(var(--the7-btn-s-font-size) * 8 / 12));}.btn-link.dt-btn-s { font: var(--the7-btn-s-font);}button.button,a.button,inputtypereset,.wpcf7-submit,.dt-btn-m,input.dt-btn-mtypesubmit,#main .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer inputtypesubmit,#main-slideshow .tp-button,.woocommerce-widget-layered-nav-dropdown__submit { font: var(--the7-btn-m-font); text-transform: var(--the7-btn-m-text-transform); letter-spacing: var(--the7-btn-m-letter-spacing); word-spacing: var(--the7-btn-m-word-spacing); border-radius: var(--the7-btn-m-border-radius); border-width: var(--the7-btn-m-border-width); border-style: var(--the7-btn-m-border-style); border-color: var(--the7-btn-border-color); padding: var(--the7-btn-m-padding); min-width: var(--the7-btn-m-min-width); min-height: var(--the7-btn-m-min-height);}.dt-btn-m.ico-right-side > i { margin-left: calc(var(--the7-btn-m-font-size) * 8 / 14); margin-right: 0 !important;}.dt-btn-m > i,.dt-btn-m > iclass^fa,.dt-btn-m > iclass^dt-icon- { font-size: var(--the7-btn-m-icon-size); margin-right: var(--the7-btn-m-icon-gap,calc(var(--the7-btn-m-font-size) * 8 / 14));}.dt-btn-l { font: var(--the7-btn-l-font); text-transform: var(--the7-btn-l-text-transform); letter-spacing: var(--the7-btn-l-letter-spacing); word-spacing: var(--the7-btn-l-word-spacing); border-radius: var(--the7-btn-l-border-radius); border-width: var(--the7-btn-l-border-width); border-style: var(--the7-btn-l-border-style); border-color: var(--the7-btn-border-color); padding: var(--the7-btn-l-padding); min-width: var(--the7-btn-l-min-width); min-height: var(--the7-btn-l-min-height);}.dt-btn-l.ico-right-side > i { margin-left: calc(var(--the7-btn-l-font-size) * 8 / 18); margin-right: 0 !important;}.dt-btn-l > i,.dt-btn-l > iclass^fa,.dt-btn-l > iclass^dt-icon- { font-size: var(--the7-btn-l-icon-size); margin-right: var(--the7-btn-l-icon-gap,calc(var(--the7-btn-l-font-size) * 8 / 18));}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration),.mec-event-footer .mec-booking-button,button.button,a.button:not(.edd-submit),.dt-form button,.widget .dt-form .dt-btn,inputtypereset,.wpcf7-submit,.nsu-submit,.dt-wc-btn,.checkout-button,input#place_order,inputnameapply_coupon,inputnamelogin,buttonnamecalc_shipping,buttonnamecalc_shipping:hover,.single_add_to_cart_button.button,.button.wc-backward,.woocommerce-Button.button,.woocommerce-Reviews .submit,.woocommerce-Buttonnameregister,.track_order inputnametrack,.cart-btn-below-img .woo-buttons a,inputnamesave_address,.wc-layout-list .woo-buttons a,.post-password-form inputtypesubmit,.mc4wp-form inputtypesubmit,div.mc4wp-form buttontypesubmit,.tml-submit-wrap inputtypesubmit,.wpcf7-form inputtypesubmit,inputtypesubmit:not(nameupdate_cart),.woocommerce-widget-layered-nav-dropdown__submit,.give-btn.give-btn-reveal,.give-submit.give-btn,.wp-block-search .wp-block-search__button,.wc-block-product-search .wc-block-product-search__button { transition: all 0.3s ease-out; box-shadow: var(--the7-btn-shadow);}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover,.mec-event-footer .mec-booking-button:hover,button.button:hover,a.button:not(.edd-submit):hover,.dt-form button:hover,.widget .dt-form .dt-btn:hover,inputtypereset:hover,.wpcf7-submit:hover,.nsu-submit:hover,.dt-wc-btn:hover,.checkout-button:hover,input#place_order:hover,inputnameapply_coupon:hover,inputnamelogin:hover,buttonnamecalc_shipping:hover,buttonnamecalc_shipping:hover:hover,.single_add_to_cart_button.button:hover,.button.wc-backward:hover,.woocommerce-Button.button:hover,.woocommerce-Reviews .submit:hover,.woocommerce-Buttonnameregister:hover,.track_order inputnametrack:hover,.cart-btn-below-img .woo-buttons a:hover,inputnamesave_address:hover,.wc-layout-list .woo-buttons a:hover,.post-password-form inputtypesubmit:hover,.mc4wp-form inputtypesubmit:hover,div.mc4wp-form buttontypesubmit:hover,.tml-submit-wrap inputtypesubmit:hover,.wpcf7-form inputtypesubmit:hover,inputtypesubmit:not(nameupdate_cart):hover,.woocommerce-widget-layered-nav-dropdown__submit:hover,.give-btn.give-btn-reveal:hover,.give-submit.give-btn:hover,.wp-block-search .wp-block-search__button:hover,.wc-block-product-search .wc-block-product-search__button:hover { box-shadow: var(--the7-btn-shadow-hover);}.btn-shadow.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration) { box-shadow: 0 1px 6px rgba(0,0,0,0.12);}.btn-shadow.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover { box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);}.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration) { box-shadow: 0px 2px 0px 0px #7a7a7a; transition: none;}.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover { box-shadow: 0px 2px 0px 0px #474747;}.mec-event-footer .mec-booking-button,.dt-form button,#page .widget .dt-form .dt-btn,.widget .dt-form .dt-btn,inputtypereset,.wpcf7-submit,.nsu-submit,.dt-wc-btn,input#place_order,.woocommerce-Reviews .submit:not(.box-button),input.button,inputnamesave_address,.wc-layout-list .woo-buttons a,.post-password-form inputtypesubmit,.mc4wp-form inputtypesubmit,div.mc4wp-form buttontypesubmit,.tml-submit-wrap inputtypesubmit,.wpcf7-form inputtypesubmit,inputtypesubmit:not(nameupdate_cart),.woocommerce-widget-layered-nav-dropdown__submit,.give-btn.give-btn-reveal,.give-submit.give-btn,.wc-block-filter-submit-button { color: var(--the7-btn-color); background: var(--the7-btn-bg,#999999);}.stripe .mec-event-footer .mec-booking-button,.mec-event-footer .mec-booking-button *,.sidebar .mec-event-footer .mec-booking-button,.sidebar .widget .mec-event-footer .mec-booking-button,.sidebar-content .widget .mec-event-footer .mec-booking-button,.footer .mec-event-footer .mec-booking-button,.stripe .dt-form button,.dt-form button *,.sidebar .dt-form button,.sidebar .widget .dt-form button,.sidebar-content .widget .dt-form button,.footer .dt-form button,.stripe #page .widget .dt-form .dt-btn,#page .widget .dt-form .dt-btn *,.sidebar #page .widget .dt-form .dt-btn,.sidebar .widget #page .widget .dt-form .dt-btn,.sidebar-content .widget #page .widget .dt-form .dt-btn,.footer #page .widget .dt-form .dt-btn,.stripe .widget .dt-form .dt-btn,.widget .dt-form .dt-btn *,.sidebar .widget .dt-form .dt-btn,.sidebar .widget .widget .dt-form .dt-btn,.sidebar-content .widget .widget .dt-form .dt-btn,.footer .widget .dt-form .dt-btn,.stripe inputtypereset,inputtypereset *,.sidebar inputtypereset,.sidebar .widget inputtypereset,.sidebar-content .widget inputtypereset,.footer inputtypereset,.stripe .wpcf7-submit,.wpcf7-submit *,.sidebar .wpcf7-submit,.sidebar .widget .wpcf7-submit,.sidebar-content .widget .wpcf7-submit,.footer .wpcf7-submit,.stripe .nsu-submit,.nsu-submit *,.sidebar .nsu-submit,.sidebar .widget .nsu-submit,.sidebar-content .widget .nsu-submit,.footer .nsu-submit,.stripe .dt-wc-btn,.dt-wc-btn *,.sidebar .dt-wc-btn,.sidebar .widget .dt-wc-btn,.sidebar-content .widget .dt-wc-btn,.footer .dt-wc-btn,.stripe input#place_order,input#place_order *,.sidebar input#place_order,.sidebar .widget input#place_order,.sidebar-content .widget input#place_order,.footer input#place_order,.stripe .woocommerce-Reviews .submit:not(.box-button),.woocommerce-Reviews .submit:not(.box-button) *,.sidebar .woocommerce-Reviews .submit:not(.box-button),.sidebar .widget .woocommerce-Reviews .submit:not(.box-button),.sidebar-content .widget .woocommerce-Reviews .submit:not(.box-button),.footer .woocommerce-Reviews .submit:not(.box-button),.stripe input.button,input.button *,.sidebar input.button,.sidebar .widget input.button,.sidebar-content .widget input.button,.footer input.button,.stripe inputnamesave_address,inputnamesave_address *,.sidebar inputnamesave_address,.sidebar .widget inputnamesave_address,.sidebar-content .widget inputnamesave_address,.footer inputnamesave_address,.stripe .wc-layout-list .woo-buttons a,.wc-layout-list .woo-buttons a *,.sidebar .wc-layout-list .woo-buttons a,.sidebar .widget .wc-layout-list .woo-buttons a,.sidebar-content .widget .wc-layout-list .woo-buttons a,.footer .wc-layout-list .woo-buttons a,.stripe .post-password-form inputtypesubmit,.post-password-form inputtypesubmit *,.sidebar .post-password-form inputtypesubmit,.sidebar .widget .post-password-form inputtypesubmit,.sidebar-content .widget .post-password-form inputtypesubmit,.footer .post-password-form inputtypesubmit,.stripe .mc4wp-form inputtypesubmit,.mc4wp-form inputtypesubmit *,.sidebar .mc4wp-form inputtypesubmit,.sidebar .widget .mc4wp-form inputtypesubmit,.sidebar-content .widget .mc4wp-form inputtypesubmit,.footer .mc4wp-form inputtypesubmit,.stripe div.mc4wp-form buttontypesubmit,div.mc4wp-form buttontypesubmit *,.sidebar div.mc4wp-form buttontypesubmit,.sidebar .widget div.mc4wp-form buttontypesubmit,.sidebar-content .widget div.mc4wp-form buttontypesubmit,.footer div.mc4wp-form buttontypesubmit,.stripe .tml-submit-wrap inputtypesubmit,.tml-submit-wrap inputtypesubmit *,.sidebar .tml-submit-wrap inputtypesubmit,.sidebar .widget .tml-submit-wrap inputtypesubmit,.sidebar-content .widget .tml-submit-wrap inputtypesubmit,.footer .tml-submit-wrap inputtypesubmit,.stripe .wpcf7-form inputtypesubmit,.wpcf7-form inputtypesubmit *,.sidebar .wpcf7-form inputtypesubmit,.sidebar .widget .wpcf7-form inputtypesubmit,.sidebar-content .widget .wpcf7-form inputtypesubmit,.footer .wpcf7-form inputtypesubmit,.stripe inputtypesubmit:not(nameupdate_cart),inputtypesubmit:not(nameupdate_cart) *,.sidebar inputtypesubmit:not(nameupdate_cart),.sidebar .widget inputtypesubmit:not(nameupdate_cart),.sidebar-content .widget inputtypesubmit:not(nameupdate_cart),.footer inputtypesubmit:not(nameupdate_cart),.stripe .woocommerce-widget-layered-nav-dropdown__submit,.woocommerce-widget-layered-nav-dropdown__submit *,.sidebar .woocommerce-widget-layered-nav-dropdown__submit,.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit,.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit,.footer .woocommerce-widget-layered-nav-dropdown__submit,.stripe .give-btn.give-btn-reveal,.give-btn.give-btn-reveal *,.sidebar .give-btn.give-btn-reveal,.sidebar .widget .give-btn.give-btn-reveal,.sidebar-content .widget .give-btn.give-btn-reveal,.footer .give-btn.give-btn-reveal,.stripe .give-submit.give-btn,.give-submit.give-btn *,.sidebar .give-submit.give-btn,.sidebar .widget .give-submit.give-btn,.sidebar-content .widget .give-submit.give-btn,.footer .give-submit.give-btn,.stripe .wc-block-filter-submit-button,.wc-block-filter-submit-button *,.sidebar .wc-block-filter-submit-button,.sidebar .widget .wc-block-filter-submit-button,.sidebar-content .widget .wc-block-filter-submit-button,.footer .wc-block-filter-submit-button { color: var(--the7-btn-color);}.btn-bg-off .mec-event-footer .mec-booking-button:not(:hover),.btn-bg-off .dt-form button:not(:hover),.btn-bg-off #page .widget .dt-form .dt-btn:not(:hover),.btn-bg-off .widget .dt-form .dt-btn:not(:hover),.btn-bg-off inputtypereset:not(:hover),.btn-bg-off .wpcf7-submit:not(:hover),.btn-bg-off .nsu-submit:not(:hover),.btn-bg-off .dt-wc-btn:not(:hover),.btn-bg-off input#place_order:not(:hover),.btn-bg-off .woocommerce-Reviews .submit:not(.box-button):not(:hover),.btn-bg-off input.button:not(:hover),.btn-bg-off inputnamesave_address:not(:hover),.btn-bg-off .wc-layout-list .woo-buttons a:not(:hover),.btn-bg-off .post-password-form inputtypesubmit:not(:hover),.btn-bg-off .mc4wp-form inputtypesubmit:not(:hover),.btn-bg-off div.mc4wp-form buttontypesubmit:not(:hover),.btn-bg-off .tml-submit-wrap inputtypesubmit:not(:hover),.btn-bg-off .wpcf7-form inputtypesubmit:not(:hover),.btn-bg-off inputtypesubmit:not(nameupdate_cart):not(:hover),.btn-bg-off .woocommerce-widget-layered-nav-dropdown__submit:not(:hover),.btn-bg-off .give-btn.give-btn-reveal:not(:hover),.btn-bg-off .give-submit.give-btn:not(:hover),.btn-bg-off .wc-block-filter-submit-button:not(:hover) { background: none;}.mec-event-footer .mec-booking-button:hover > *,.mec-event-footer .mec-booking-button:hover,.dt-form button:hover > *,.dt-form button:hover,#page .widget .dt-form .dt-btn:hover > *,#page .widget .dt-form .dt-btn:hover,.widget .dt-form .dt-btn:hover > *,.widget .dt-form .dt-btn:hover,inputtypereset:hover > *,inputtypereset:hover,.wpcf7-submit:hover > *,.wpcf7-submit:hover,.nsu-submit:hover > *,.nsu-submit:hover,.dt-wc-btn:hover > *,.dt-wc-btn:hover,input#place_order:hover > *,input#place_order:hover,.woocommerce-Reviews .submit:not(.box-button):hover > *,.woocommerce-Reviews .submit:not(.box-button):hover,input.button:hover > *,input.button:hover,inputnamesave_address:hover > *,inputnamesave_address:hover,.wc-layout-list .woo-buttons a:hover > *,.wc-layout-list .woo-buttons a:hover,.post-password-form inputtypesubmit:hover > *,.post-password-form inputtypesubmit:hover,.mc4wp-form inputtypesubmit:hover > *,.mc4wp-form inputtypesubmit:hover,div.mc4wp-form buttontypesubmit:hover > *,div.mc4wp-form buttontypesubmit:hover,.tml-submit-wrap inputtypesubmit:hover > *,.tml-submit-wrap inputtypesubmit:hover,.wpcf7-form inputtypesubmit:hover > *,.wpcf7-form inputtypesubmit:hover,inputtypesubmit:not(nameupdate_cart):hover > *,inputtypesubmit:not(nameupdate_cart):hover,.woocommerce-widget-layered-nav-dropdown__submit:hover > *,.woocommerce-widget-layered-nav-dropdown__submit:hover,.give-btn.give-btn-reveal:hover > *,.give-btn.give-btn-reveal:hover,.give-submit.give-btn:hover > *,.give-submit.give-btn:hover,.wc-block-filter-submit-button:hover > *,.wc-block-filter-submit-button:hover { color: var(--the7-btn-hover-color);}.stripe .mec-event-footer .mec-booking-button:hover > *,.mec-event-footer .mec-booking-button:hover > * *,.sidebar .mec-event-footer .mec-booking-button:hover > *,.sidebar .widget .mec-event-footer .mec-booking-button:hover > *,.sidebar-content .widget .mec-event-footer .mec-booking-button:hover > *,.footer .mec-event-footer .mec-booking-button:hover > *,.stripe .mec-event-footer .mec-booking-button:hover,.mec-event-footer .mec-booking-button:hover *,.sidebar .mec-event-footer .mec-booking-button:hover,.sidebar .widget .mec-event-footer .mec-booking-button:hover,.sidebar-content .widget .mec-event-footer .mec-booking-button:hover,.footer .mec-event-footer .mec-booking-button:hover,.stripe .dt-form button:hover > *,.dt-form button:hover > * *,.sidebar .dt-form button:hover > *,.sidebar .widget .dt-form button:hover > *,.sidebar-content .widget .dt-form button:hover > *,.footer .dt-form button:hover > *,.stripe .dt-form button:hover,.dt-form button:hover *,.sidebar .dt-form button:hover,.sidebar .widget .dt-form button:hover,.sidebar-content .widget .dt-form button:hover,.footer .dt-form button:hover,.stripe #page .widget .dt-form .dt-btn:hover > *,#page .widget .dt-form .dt-btn:hover > * *,.sidebar #page .widget .dt-form .dt-btn:hover > *,.sidebar .widget #page .widget .dt-form .dt-btn:hover > *,.sidebar-content .widget #page .widget .dt-form .dt-btn:hover > *,.footer #page .widget .dt-form .dt-btn:hover > *,.stripe #page .widget .dt-form .dt-btn:hover,#page .widget .dt-form .dt-btn:hover *,.sidebar #page .widget .dt-form .dt-btn:hover,.sidebar .widget #page .widget .dt-form .dt-btn:hover,.sidebar-content .widget #page .widget .dt-form .dt-btn:hover,.footer #page .widget .dt-form .dt-btn:hover,.stripe .widget .dt-form .dt-btn:hover > *,.widget .dt-form .dt-btn:hover > * *,.sidebar .widget .dt-form .dt-btn:hover > *,.sidebar .widget .widget .dt-form .dt-btn:hover > *,.sidebar-content .widget .widget .dt-form .dt-btn:hover > *,.footer .widget .dt-form .dt-btn:hover > *,.stripe .widget .dt-form .dt-btn:hover,.widget .dt-form .dt-btn:hover *,.sidebar .widget .dt-form .dt-btn:hover,.sidebar .widget .widget .dt-form .dt-btn:hover,.sidebar-content .widget .widget .dt-form .dt-btn:hover,.footer .widget .dt-form .dt-btn:hover,.stripe inputtypereset:hover > *,inputtypereset:hover > * *,.sidebar inputtypereset:hover > *,.sidebar .widget inputtypereset:hover > *,.sidebar-content .widget inputtypereset:hover > *,.footer inputtypereset:hover > *,.stripe inputtypereset:hover,inputtypereset:hover *,.sidebar inputtypereset:hover,.sidebar .widget inputtypereset:hover,.sidebar-content .widget inputtypereset:hover,.footer inputtypereset:hover,.stripe .wpcf7-submit:hover > *,.wpcf7-submit:hover > * *,.sidebar .wpcf7-submit:hover > *,.sidebar .widget .wpcf7-submit:hover > *,.sidebar-content .widget .wpcf7-submit:hover > *,.footer .wpcf7-submit:hover > *,.stripe .wpcf7-submit:hover,.wpcf7-submit:hover *,.sidebar .wpcf7-submit:hover,.sidebar .widget .wpcf7-submit:hover,.sidebar-content .widget .wpcf7-submit:hover,.footer .wpcf7-submit:hover,.stripe .nsu-submit:hover > *,.nsu-submit:hover > * *,.sidebar .nsu-submit:hover > *,.sidebar .widget .nsu-submit:hover > *,.sidebar-content .widget .nsu-submit:hover > *,.footer .nsu-submit:hover > *,.stripe .nsu-submit:hover,.nsu-submit:hover *,.sidebar .nsu-submit:hover,.sidebar .widget .nsu-submit:hover,.sidebar-content .widget .nsu-submit:hover,.footer .nsu-submit:hover,.stripe .dt-wc-btn:hover > *,.dt-wc-btn:hover > * *,.sidebar .dt-wc-btn:hover > *,.sidebar .widget .dt-wc-btn:hover > *,.sidebar-content .widget .dt-wc-btn:hover > *,.footer .dt-wc-btn:hover > *,.stripe .dt-wc-btn:hover,.dt-wc-btn:hover *,.sidebar .dt-wc-btn:hover,.sidebar .widget .dt-wc-btn:hover,.sidebar-content .widget .dt-wc-btn:hover,.footer .dt-wc-btn:hover,.stripe input#place_order:hover > *,input#place_order:hover > * *,.sidebar input#place_order:hover > *,.sidebar .widget input#place_order:hover > *,.sidebar-content .widget input#place_order:hover > *,.footer input#place_order:hover > *,.stripe input#place_order:hover,input#place_order:hover *,.sidebar input#place_order:hover,.sidebar .widget input#place_order:hover,.sidebar-content .widget input#place_order:hover,.footer input#place_order:hover,.stripe .woocommerce-Reviews .submit:not(.box-button):hover > *,.woocommerce-Reviews .submit:not(.box-button):hover > * *,.sidebar .woocommerce-Reviews .submit:not(.box-button):hover > *,.sidebar .widget .woocommerce-Reviews .submit:not(.box-button):hover > *,.sidebar-content .widget .woocommerce-Reviews .submit:not(.box-button):hover > *,.footer .woocommerce-Reviews .submit:not(.box-button):hover > *,.stripe .woocommerce-Reviews .submit:not(.box-button):hover,.woocommerce-Reviews .submit:not(.box-button):hover *,.sidebar .woocommerce-Reviews .submit:not(.box-button):hover,.sidebar .widget .woocommerce-Reviews .submit:not(.box-button):hover,.sidebar-content .widget .woocommerce-Reviews .submit:not(.box-button):hover,.footer .woocommerce-Reviews .submit:not(.box-button):hover,.stripe input.button:hover > *,input.button:hover > * *,.sidebar input.button:hover > *,.sidebar .widget input.button:hover > *,.sidebar-content .widget input.button:hover > *,.footer input.button:hover > *,.stripe input.button:hover,input.button:hover *,.sidebar input.button:hover,.sidebar .widget input.button:hover,.sidebar-content .widget input.button:hover,.footer input.button:hover,.stripe inputnamesave_address:hover > *,inputnamesave_address:hover > * *,.sidebar inputnamesave_address:hover > *,.sidebar .widget inputnamesave_address:hover > *,.sidebar-content .widget inputnamesave_address:hover > *,.footer inputnamesave_address:hover > *,.stripe inputnamesave_address:hover,inputnamesave_address:hover *,.sidebar inputnamesave_address:hover,.sidebar .widget inputnamesave_address:hover,.sidebar-content .widget inputnamesave_address:hover,.footer inputnamesave_address:hover,.stripe .wc-layout-list .woo-buttons a:hover > *,.wc-layout-list .woo-buttons a:hover > * *,.sidebar .wc-layout-list .woo-buttons a:hover > *,.sidebar .widget .wc-layout-list .woo-buttons a:hover > *,.sidebar-content .widget .wc-layout-list .woo-buttons a:hover > *,.footer .wc-layout-list .woo-buttons a:hover > *,.stripe .wc-layout-list .woo-buttons a:hover,.wc-layout-list .woo-buttons a:hover *,.sidebar .wc-layout-list .woo-buttons a:hover,.sidebar .widget .wc-layout-list .woo-buttons a:hover,.sidebar-content .widget .wc-layout-list .woo-buttons a:hover,.footer .wc-layout-list .woo-buttons a:hover,.stripe .post-password-form inputtypesubmit:hover > *,.post-password-form inputtypesubmit:hover > * *,.sidebar .post-password-form inputtypesubmit:hover > *,.sidebar .widget .post-password-form inputtypesubmit:hover > *,.sidebar-content .widget .post-password-form inputtypesubmit:hover > *,.footer .post-password-form inputtypesubmit:hover > *,.stripe .post-password-form inputtypesubmit:hover,.post-password-form inputtypesubmit:hover *,.sidebar .post-password-form inputtypesubmit:hover,.sidebar .widget .post-password-form inputtypesubmit:hover,.sidebar-content .widget .post-password-form inputtypesubmit:hover,.footer .post-password-form inputtypesubmit:hover,.stripe .mc4wp-form inputtypesubmit:hover > *,.mc4wp-form inputtypesubmit:hover > * *,.sidebar .mc4wp-form inputtypesubmit:hover > *,.sidebar .widget .mc4wp-form inputtypesubmit:hover > *,.sidebar-content .widget .mc4wp-form inputtypesubmit:hover > *,.footer .mc4wp-form inputtypesubmit:hover > *,.stripe .mc4wp-form inputtypesubmit:hover,.mc4wp-form inputtypesubmit:hover *,.sidebar .mc4wp-form inputtypesubmit:hover,.sidebar .widget .mc4wp-form inputtypesubmit:hover,.sidebar-content .widget .mc4wp-form inputtypesubmit:hover,.footer .mc4wp-form inputtypesubmit:hover,.stripe div.mc4wp-form buttontypesubmit:hover > *,div.mc4wp-form buttontypesubmit:hover > * *,.sidebar div.mc4wp-form buttontypesubmit:hover > *,.sidebar .widget div.mc4wp-form buttontypesubmit:hover > *,.sidebar-content .widget div.mc4wp-form buttontypesubmit:hover > *,.footer div.mc4wp-form buttontypesubmit:hover > *,.stripe div.mc4wp-form buttontypesubmit:hover,div.mc4wp-form buttontypesubmit:hover *,.sidebar div.mc4wp-form buttontypesubmit:hover,.sidebar .widget div.mc4wp-form buttontypesubmit:hover,.sidebar-content .widget div.mc4wp-form buttontypesubmit:hover,.footer div.mc4wp-form buttontypesubmit:hover,.stripe .tml-submit-wrap inputtypesubmit:hover > *,.tml-submit-wrap inputtypesubmit:hover > * *,.sidebar .tml-submit-wrap inputtypesubmit:hover > *,.sidebar .widget .tml-submit-wrap inputtypesubmit:hover > *,.sidebar-content .widget .tml-submit-wrap inputtypesubmit:hover > *,.footer .tml-submit-wrap inputtypesubmit:hover > *,.stripe .tml-submit-wrap inputtypesubmit:hover,.tml-submit-wrap inputtypesubmit:hover *,.sidebar .tml-submit-wrap inputtypesubmit:hover,.sidebar .widget .tml-submit-wrap inputtypesubmit:hover,.sidebar-content .widget .tml-submit-wrap inputtypesubmit:hover,.footer .tml-submit-wrap inputtypesubmit:hover,.stripe .wpcf7-form inputtypesubmit:hover > *,.wpcf7-form inputtypesubmit:hover > * *,.sidebar .wpcf7-form inputtypesubmit:hover > *,.sidebar .widget .wpcf7-form inputtypesubmit:hover > *,.sidebar-content .widget .wpcf7-form inputtypesubmit:hover > *,.footer .wpcf7-form inputtypesubmit:hover > *,.stripe .wpcf7-form inputtypesubmit:hover,.wpcf7-form inputtypesubmit:hover *,.sidebar .wpcf7-form inputtypesubmit:hover,.sidebar .widget .wpcf7-form inputtypesubmit:hover,.sidebar-content .widget .wpcf7-form inputtypesubmit:hover,.footer .wpcf7-form inputtypesubmit:hover,.stripe inputtypesubmit:not(nameupdate_cart):hover > *,inputtypesubmit:not(nameupdate_cart):hover > * *,.sidebar inputtypesubmit:not(nameupdate_cart):hover > *,.sidebar .widget inputtypesubmit:not(nameupdate_cart):hover > *,.sidebar-content .widget inputtypesubmit:not(nameupdate_cart):hover > *,.footer inputtypesubmit:not(nameupdate_cart):hover > *,.stripe inputtypesubmit:not(nameupdate_cart):hover,inputtypesubmit:not(nameupdate_cart):hover *,.sidebar inputtypesubmit:not(nameupdate_cart):hover,.sidebar .widget inputtypesubmit:not(nameupdate_cart):hover,.sidebar-content .widget inputtypesubmit:not(nameupdate_cart):hover,.footer inputtypesubmit:not(nameupdate_cart):hover,.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover > *,.woocommerce-widget-layered-nav-dropdown__submit:hover > * *,.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover > *,.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover > *,.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover > *,.footer .woocommerce-widget-layered-nav-dropdown__submit:hover > *,.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover,.woocommerce-widget-layered-nav-dropdown__submit:hover *,.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover,.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,.footer .woocommerce-widget-layered-nav-dropdown__submit:hover,.stripe .give-btn.give-btn-reveal:hover > *,.give-btn.give-btn-reveal:hover > * *,.sidebar .give-btn.give-btn-reveal:hover > *,.sidebar .widget .give-btn.give-btn-reveal:hover > *,.sidebar-content .widget .give-btn.give-btn-reveal:hover > *,.footer .give-btn.give-btn-reveal:hover > *,.stripe .give-btn.give-btn-reveal:hover,.give-btn.give-btn-reveal:hover *,.sidebar .give-btn.give-btn-reveal:hover,.sidebar .widget .give-btn.give-btn-reveal:hover,.sidebar-content .widget .give-btn.give-btn-reveal:hover,.footer .give-btn.give-btn-reveal:hover,.stripe .give-submit.give-btn:hover > *,.give-submit.give-btn:hover > * *,.sidebar .give-submit.give-btn:hover > *,.sidebar .widget .give-submit.give-btn:hover > *,.sidebar-content .widget .give-submit.give-btn:hover > *,.footer .give-submit.give-btn:hover > *,.stripe .give-submit.give-btn:hover,.give-submit.give-btn:hover *,.sidebar .give-submit.give-btn:hover,.sidebar .widget .give-submit.give-btn:hover,.sidebar-content .widget .give-submit.give-btn:hover,.footer .give-submit.give-btn:hover,.stripe .wc-block-filter-submit-button:hover > *,.wc-block-filter-submit-button:hover > * *,.sidebar .wc-block-filter-submit-button:hover > *,.sidebar .widget .wc-block-filter-submit-button:hover > *,.sidebar-content .widget .wc-block-filter-submit-button:hover > *,.footer .wc-block-filter-submit-button:hover > *,.stripe .wc-block-filter-submit-button:hover,.wc-block-filter-submit-button:hover *,.sidebar .wc-block-filter-submit-button:hover,.sidebar .widget .wc-block-filter-submit-button:hover,.sidebar-content .widget .wc-block-filter-submit-button:hover,.footer .wc-block-filter-submit-button:hover { color: var(--the7-btn-hover-color);}.mec-event-footer .mec-booking-button:hover,.dt-form button:hover,#page .widget .dt-form .dt-btn:hover,.widget .dt-form .dt-btn:hover,inputtypereset:hover,.wpcf7-submit:hover,.nsu-submit:hover,.dt-wc-btn:hover,input#place_order:hover,.woocommerce-Reviews .submit:not(.box-button):hover,input.button:hover,inputnamesave_address:hover,.wc-layout-list .woo-buttons a:hover,.post-password-form inputtypesubmit:hover,.mc4wp-form inputtypesubmit:hover,div.mc4wp-form buttontypesubmit:hover,.tml-submit-wrap inputtypesubmit:hover,.wpcf7-form inputtypesubmit:hover,inputtypesubmit:not(nameupdate_cart):hover,.woocommerce-widget-layered-nav-dropdown__submit:hover,.give-btn.give-btn-reveal:hover,.give-submit.give-btn:hover,.wc-block-filter-submit-button:hover { border-color: var(--the7-btn-border-hover-color);}#page .mec-event-footer .mec-booking-button:hover,.tinv-modal .mec-event-footer .mec-booking-button:hover,#page .dt-form button:hover,.tinv-modal .dt-form button:hover,#page #page .widget .dt-form .dt-btn:hover,.tinv-modal #page .widget .dt-form .dt-btn:hover,#page .widget .dt-form .dt-btn:hover,.tinv-modal .widget .dt-form .dt-btn:hover,#page inputtypereset:hover,.tinv-modal inputtypereset:hover,#page .wpcf7-submit:hover,.tinv-modal .wpcf7-submit:hover,#page .nsu-submit:hover,.tinv-modal .nsu-submit:hover,#page .dt-wc-btn:hover,.tinv-modal .dt-wc-btn:hover,#page input#place_order:hover,.tinv-modal input#place_order:hover,#page .woocommerce-Reviews .submit:not(.box-button):hover,.tinv-modal .woocommerce-Reviews .submit:not(.box-button):hover,#page input.button:hover,.tinv-modal input.button:hover,#page inputnamesave_address:hover,.tinv-modal inputnamesave_address:hover,#page .wc-layout-list .woo-buttons a:hover,.tinv-modal .wc-layout-list .woo-buttons a:hover,#page .post-password-form inputtypesubmit:hover,.tinv-modal .post-password-form inputtypesubmit:hover,#page .mc4wp-form inputtypesubmit:hover,.tinv-modal .mc4wp-form inputtypesubmit:hover,#page div.mc4wp-form buttontypesubmit:hover,.tinv-modal div.mc4wp-form buttontypesubmit:hover,#page .tml-submit-wrap inputtypesubmit:hover,.tinv-modal .tml-submit-wrap inputtypesubmit:hover,#page .wpcf7-form inputtypesubmit:hover,.tinv-modal .wpcf7-form inputtypesubmit:hover,#page inputtypesubmit:not(nameupdate_cart):hover,.tinv-modal inputtypesubmit:not(nameupdate_cart):hover,#page .woocommerce-widget-layered-nav-dropdown__submit:hover,.tinv-modal .woocommerce-widget-layered-nav-dropdown__submit:hover,#page .give-btn.give-btn-reveal:hover,.tinv-modal .give-btn.give-btn-reveal:hover,#page .give-submit.give-btn:hover,.tinv-modal .give-submit.give-btn:hover,#page .wc-block-filter-submit-button:hover,.tinv-modal .wc-block-filter-submit-button:hover { background: var(--the7-btn-hover-bg,#666666);}.btn-hover-bg-off #page .mec-event-footer .mec-booking-button:hover,.btn-hover-bg-off #page .dt-form button:hover,.btn-hover-bg-off #page #page .widget .dt-form .dt-btn:hover,.btn-hover-bg-off #page .widget .dt-form .dt-btn:hover,.btn-hover-bg-off #page inputtypereset:hover,.btn-hover-bg-off #page .wpcf7-submit:hover,.btn-hover-bg-off #page .nsu-submit:hover,.btn-hover-bg-off #page .dt-wc-btn:hover,.btn-hover-bg-off #page input#place_order:hover,.btn-hover-bg-off #page .woocommerce-Reviews .submit:not(.box-button):hover,.btn-hover-bg-off #page input.button:hover,.btn-hover-bg-off #page inputnamesave_address:hover,.btn-hover-bg-off #page .wc-layout-list .woo-buttons a:hover,.btn-hover-bg-off #page .post-password-form inputtypesubmit:hover,.btn-hover-bg-off #page .mc4wp-form inputtypesubmit:hover,.btn-hover-bg-off #page div.mc4wp-form buttontypesubmit:hover,.btn-hover-bg-off #page .tml-submit-wrap inputtypesubmit:hover,.btn-hover-bg-off #page .wpcf7-form inputtypesubmit:hover,.btn-hover-bg-off #page inputtypesubmit:not(nameupdate_cart):hover,.btn-hover-bg-off #page .woocommerce-widget-layered-nav-dropdown__submit:hover,.btn-hover-bg-off #page .give-btn.give-btn-reveal:hover,.btn-hover-bg-off #page .give-submit.give-btn:hover,.btn-hover-bg-off #page .wc-block-filter-submit-button:hover { background: none;}.mec-event-footer .mec-booking-button:hover .text-wrap,.dt-form button:hover .text-wrap,#page .widget .dt-form .dt-btn:hover .text-wrap,.widget .dt-form .dt-btn:hover .text-wrap,inputtypereset:hover .text-wrap,.wpcf7-submit:hover .text-wrap,.nsu-submit:hover .text-wrap,.dt-wc-btn:hover .text-wrap,input#place_order:hover .text-wrap,.woocommerce-Reviews .submit:not(.box-button):hover .text-wrap,input.button:hover .text-wrap,inputnamesave_address:hover .text-wrap,.wc-layout-list .woo-buttons a:hover .text-wrap,.post-password-form inputtypesubmit:hover .text-wrap,.mc4wp-form inputtypesubmit:hover .text-wrap,div.mc4wp-form buttontypesubmit:hover .text-wrap,.tml-submit-wrap inputtypesubmit:hover .text-wrap,.wpcf7-form inputtypesubmit:hover .text-wrap,inputtypesubmit:not(nameupdate_cart):hover .text-wrap,.woocommerce-widget-layered-nav-dropdown__submit:hover .text-wrap,.give-btn.give-btn-reveal:hover .text-wrap,.give-submit.give-btn:hover .text-wrap,.wc-block-filter-submit-button:hover .text-wrap { color: var(--the7-btn-hover-color);}.wc-block-product-search .wc-block-product-search__button,.wp-block-search .wp-block-search__button,button.button,.cart-btn-below-img .woo-buttons a,a.button:not(.edd-submit) { color: var(--the7-btn-color); background: var(--the7-btn-bg,#999999);}.stripe .wc-block-product-search .wc-block-product-search__button,.wc-block-product-search .wc-block-product-search__button *,.sidebar .wc-block-product-search .wc-block-product-search__button,.sidebar .widget .wc-block-product-search .wc-block-product-search__button,.sidebar-content .widget .wc-block-product-search .wc-block-product-search__button,.footer .wc-block-product-search .wc-block-product-search__button,.stripe .wp-block-search .wp-block-search__button,.wp-block-search .wp-block-search__button *,.sidebar .wp-block-search .wp-block-search__button,.sidebar .widget .wp-block-search .wp-block-search__button,.sidebar-content .widget .wp-block-search .wp-block-search__button,.footer .wp-block-search .wp-block-search__button,.stripe button.button,button.button *,.sidebar button.button,.sidebar .widget button.button,.sidebar-content .widget button.button,.footer button.button,.stripe .cart-btn-below-img .woo-buttons a,.cart-btn-below-img .woo-buttons a *,.sidebar .cart-btn-below-img .woo-buttons a,.sidebar .widget .cart-btn-below-img .woo-buttons a,.sidebar-content .widget .cart-btn-below-img .woo-buttons a,.footer .cart-btn-below-img .woo-buttons a,.stripe a.button:not(.edd-submit),a.button:not(.edd-submit) *,.sidebar a.button:not(.edd-submit),.sidebar .widget a.button:not(.edd-submit),.sidebar-content .widget a.button:not(.edd-submit),.footer a.button:not(.edd-submit) { color: var(--the7-btn-color);}.btn-bg-off .wc-block-product-search .wc-block-product-search__button:not(:hover),.btn-bg-off .wp-block-search .wp-block-search__button:not(:hover),.btn-bg-off button.button:not(:hover),.btn-bg-off .cart-btn-below-img .woo-buttons a:not(:hover),.btn-bg-off a.button:not(.edd-submit):not(:hover) { background: none;}.wc-block-product-search .wc-block-product-search__button:hover > *,.wc-block-product-search .wc-block-product-search__button:hover,.wp-block-search .wp-block-search__button:hover > *,.wp-block-search .wp-block-search__button:hover,button.button:hover > *,button.button:hover,.cart-btn-below-img .woo-buttons a:hover > *,.cart-btn-below-img .woo-buttons a:hover,a.button:not(.edd-submit):hover > *,a.button:not(.edd-submit):hover { color: var(--the7-btn-hover-color);}.wc-block-product-search .wc-block-product-search__button:hover,.wp-block-search .wp-block-search__button:hover,button.button:hover,.cart-btn-below-img .woo-buttons a:hover,a.button:not(.edd-submit):hover { border-color: var(--the7-btn-border-hover-color); background: var(--the7-btn-hover-bg,#666666);}.stripe .wc-block-product-search .wc-block-product-search__button:hover,.wc-block-product-search .wc-block-product-search__button:hover *,.sidebar .wc-block-product-search .wc-block-product-search__button:hover,.sidebar .widget .wc-block-product-search .wc-block-product-search__button:hover,.sidebar-content .widget .wc-block-product-search .wc-block-product-search__button:hover,.footer .wc-block-product-search .wc-block-product-search__button:hover,.stripe .wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:hover *,.sidebar .wp-block-search .wp-block-search__button:hover,.sidebar .widget .wp-block-search .wp-block-search__button:hover,.sidebar-content .widget .wp-block-search .wp-block-search__button:hover,.footer .wp-block-search .wp-block-search__button:hover,.stripe button.button:hover,button.button:hover *,.sidebar button.button:hover,.sidebar .widget button.button:hover,.sidebar-content .widget button.button:hover,.footer button.button:hover,.stripe .cart-btn-below-img .woo-buttons a:hover,.cart-btn-below-img .woo-buttons a:hover *,.sidebar .cart-btn-below-img .woo-buttons a:hover,.sidebar .widget .cart-btn-below-img .woo-buttons a:hover,.sidebar-content .widget .cart-btn-below-img .woo-buttons a:hover,.footer .cart-btn-below-img .woo-buttons a:hover,.stripe a.button:not(.edd-submit):hover,a.button:not(.edd-submit):hover *,.sidebar a.button:not(.edd-submit):hover,.sidebar .widget a.button:not(.edd-submit):hover,.sidebar-content .widget a.button:not(.edd-submit):hover,.footer a.button:not(.edd-submit):hover { color: var(--the7-btn-hover-color);}.btn-hover-bg-off .wc-block-product-search .wc-block-product-search__button:hover,.btn-hover-bg-off .wp-block-search .wp-block-search__button:hover,.btn-hover-bg-off button.button:hover,.btn-hover-bg-off .cart-btn-below-img .woo-buttons a:hover,.btn-hover-bg-off a.button:not(.edd-submit):hover { background: none;}.wc-block-product-search .wc-block-product-search__button:hover .text-wrap,.wp-block-search .wp-block-search__button:hover .text-wrap,button.button:hover .text-wrap,.cart-btn-below-img .woo-buttons a:hover .text-wrap,a.button:not(.edd-submit):hover .text-wrap { color: var(--the7-btn-hover-color);}button.button.tinvwl-add-to-cart:hover > * { color: inherit;}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style),.mec-event-footer .mec-booking-button,.give-btn.give-btn-reveal,.give-submit.give-btn { background: var(--the7-btn-bg,#999999);}.btn-bg-off .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):not(:hover),.btn-bg-off .mec-event-footer .mec-booking-button:not(:hover),.btn-bg-off .give-btn.give-btn-reveal:not(:hover),.btn-bg-off .give-submit.give-btn:not(:hover) { background: none;}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover,.mec-event-footer .mec-booking-button:hover,.give-btn.give-btn-reveal:hover,.give-submit.give-btn:hover { background: none; background: var(--the7-btn-hover-bg,#666666); border-color: var(--the7-btn-border-hover-color);}.btn-hover-bg-off .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover,.btn-hover-bg-off .mec-event-footer .mec-booking-button:hover,.btn-hover-bg-off .give-btn.give-btn-reveal:hover,.btn-hover-bg-off .give-submit.give-btn:hover { background: none;}.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-color,.mec-event-footer .mec-booking-button.accent-btn-bg-color,.give-btn.give-btn-reveal.accent-btn-bg-color,.give-submit.give-btn.accent-btn-bg-color { background: var(--the7-accent-color);}#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-hover-color:hover,#page .mec-event-footer .mec-booking-button.accent-btn-bg-hover-color:hover,#page .give-btn.give-btn-reveal.accent-btn-bg-hover-color:hover,#page .give-submit.give-btn.accent-btn-bg-hover-color:hover { background: var(--the7-accent-color);}#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).default-btn-bg-hover-color:hover,#page .mec-event-footer .mec-booking-button.default-btn-bg-hover-color:hover,#page .give-btn.give-btn-reveal.default-btn-bg-hover-color:hover,#page .give-submit.give-btn.default-btn-bg-hover-color:hover { background: none; background: var(--the7-btn-hover-bg,#666666);}.btn-light:hover,.outline-bg-btn:hover { background: var(--the7-btn-hover-bg,#666666);}.dt-btn.btn-hover-off:hover { background: var(--the7-btn-bg,#999999) !important;}.dt-btn:not(.btn-custom-style),.btn-link { color: var(--the7-btn-color);}.dt-btn:not(.btn-custom-style) *,.sidebar .dt-btn:not(.btn-custom-style),.content .sidebar-content .dt-btn:not(.btn-custom-style),.footer .dt-btn:not(.btn-custom-style),.content .shortcode-banner-inside .dt-btn:not(.btn-custom-style) *,.content .dt-btn:not(.btn-custom-style),.content .elementor-widgetclass*elementor-widget-wp-widget- .dt-btn:not(.btn-custom-style),.btn-link *,.sidebar .btn-link,.content .sidebar-content .btn-link,.footer .btn-link,.content .shortcode-banner-inside .btn-link *,.content .btn-link,.content .elementor-widgetclass*elementor-widget-wp-widget- .btn-link { color: var(--the7-btn-color);}.dt-btn:not(.btn-custom-style):hover,.dt-btn:not(.btn-custom-style):hover > *,.btn-link:hover,.btn-link:hover > * { color: var(--the7-btn-hover-color);}.content .elementor-widgetclass*elementor-widget-wp-widget- .dt-btn:not(.btn-custom-style):hover,.content .elementor-widgetclass*elementor-widget-wp-widget- .dt-btn:not(.btn-custom-style):hover > *,.content .elementor-widgetclass*elementor-widget-wp-widget- .btn-link:hover,.content .elementor-widgetclass*elementor-widget-wp-widget- .btn-link:hover > * { color: var(--the7-btn-hover-color);}.dt-btn:not(.btn-custom-style).accent-btn-color > span,.dt-btn:not(.btn-custom-style).accent-btn-color > .text-wrap *,.dt-btn:not(.btn-custom-style).accent-btn-color > iclass^fa,.dt-btn:not(.btn-custom-style).accent-btn-color > iclass^dt-icon-,.btn-link.accent-btn-color > span,.btn-link.accent-btn-color > .text-wrap *,.btn-link.accent-btn-color > iclass^fa,.btn-link.accent-btn-color > iclass^dt-icon- { color: var(--the7-accent-color);}.dt-btn:not(.btn-custom-style).title-btn-color,.dt-btn:not(.btn-custom-style).title-btn-color > span,.dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,.dt-btn:not(.btn-custom-style).title-btn-color > iclass^fa,.dt-btn:not(.btn-custom-style).title-btn-color > iclass^dt-icon-,.btn-link.title-btn-color,.btn-link.title-btn-color > span,.btn-link.title-btn-color > .text-wrap *,.btn-link.title-btn-color > iclass^fa,.btn-link.title-btn-color > iclass^dt-icon- { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > iclass^fa,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > iclass^dt-icon-,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > span,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > .text-wrap *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > iclass^fa,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > iclass^dt-icon- { color: #222222;}.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > span,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > iclass^fa,.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > iclass^dt-icon-,.sidebar-content .btn-link.title-btn-color,.sidebar-content .btn-link.title-btn-color > span,.sidebar-content .btn-link.title-btn-color > .text-wrap *,.sidebar-content .btn-link.title-btn-color > iclass^fa,.sidebar-content .btn-link.title-btn-color > iclass^dt-icon- { color: #000000;}.footer .dt-btn:not(.btn-custom-style).title-btn-color,.footer .dt-btn:not(.btn-custom-style).title-btn-color > span,.footer .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,.footer .dt-btn:not(.btn-custom-style).title-btn-color > iclass^fa,.footer .dt-btn:not(.btn-custom-style).title-btn-color > iclass^dt-icon-,.footer .btn-link.title-btn-color,.footer .btn-link.title-btn-color > span,.footer .btn-link.title-btn-color > .text-wrap *,.footer .btn-link.title-btn-color > iclass^fa,.footer .btn-link.title-btn-color > iclass^dt-icon- { color: #000000;}.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > span,.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > .text-wrap *,.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > iclass^fa,.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > iclass^dt-icon-,.btn-link.title-btn-hover-color:hover > span,.btn-link.title-btn-hover-color:hover > .text-wrap *,.btn-link.title-btn-hover-color:hover > iclass^fa,.btn-link.title-btn-hover-color:hover > iclass^dt-icon- { color: var(--the7-h1-color) !important;}.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > span,.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > .text-wrap *,.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > iclass^fa,.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > iclass^dt-icon-,.btn-link.default-btn-hover-color:hover > span,.btn-link.default-btn-hover-color:hover > .text-wrap *,.btn-link.default-btn-hover-color:hover > iclass^fa,.btn-link.default-btn-hover-color:hover > iclass^dt-icon- { color: var(--the7-btn-hover-color) !important;}#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > span,#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > .text-wrap *,#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > iclass^fa,#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > iclass^dt-icon-,#page .btn-link.accent-btn-hover-color:hover > span,#page .btn-link.accent-btn-hover-color:hover > .text-wrap *,#page .btn-link.accent-btn-hover-color:hover > iclass^fa,#page .btn-link.accent-btn-hover-color:hover > iclass^dt-icon- { color: var(--the7-accent-color) !important;}.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > span,.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > .text-wrap * { color: var(--the7-accent-color);}.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > span,.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > .text-wrap * { background: none; color: var(--the7-btn-hover-color);}.custom-btn-hover-color .dt-btn:hover > .text-wrap * { color: inherit;}.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > span,.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > .text-wrap * { color: var(--the7-accent-color);}.light-bg-btn { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .light-bg-btn { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .light-bg-btn { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.light-bg-btn:hover { background: var(--the7-btn-hover-bg,#666666);}#page .light-bg-btn.accent-btn-bg-hover-color:hover { background: var(--the7-accent-color);}.btn-light { background-color: var(--the7-content-boxes-bg); background-image: none;}.outline-element-decoration .btn-light { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .btn-light { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.btn-light:hover { background-image: none; background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .btn-light:hover { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .btn-light:hover { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.dt-btn.outline-bg-btn { background: none;}.accent-gradient .dt-btn.outline-bg-btn { background: none;}.dt-btn.outline-bg-btn:hover { border-color: transparent;}.outline-bg-btn { border-color: var(--the7-btn-bg-color);}.outline-bg-btn:hover { border-color: var(--the7-btn-hover-bg-color); background: var(--the7-btn-hover-bg,#666666);}.outline-bg-btn.accent-btn-bg-color { border-color: var(--the7-accent-color);}#page .outline-bg-btn.accent-btn-bg-hover-color:hover { background: var(--the7-accent-color); border-color: transparent;}.outline-btn { border-color: var(--the7-btn-bg-color);}.outline-btn:hover { border-color: var(--the7-btn-hover-bg-color); background: none;}.outline-btn.accent-btn-bg-color { border-color: var(--the7-accent-color);}#page .outline-btn.accent-btn-bg-hover-color:hover { border-color: var(--the7-accent-color);}.dt-btn-link,.dt-btn-link > span,.dt-btn-link > i { color: var(--the7-accent-color);}.dt-btn-link:after { background: var(--the7-accent-color);}.hr-thick { border-color: rgba(102,102,102,0.1);}.hr-thin { border-style: solid; border-width: 1px; border-color: var(--the7-divider-color); border-left: none; border-right: none; border-bottom: none;}.hr-thin.style-dashed { border-top-style: dashed; border-bottom: none;}.hr-thin.style-dotted { border-top-style: dotted; border-bottom: none;}.hr-thin.style-double { border-top-style: double; border-top-width: 3px; border-bottom: none;}.accent-border-color .separator-holder,.accent-border-color.hr-thin,.accent-border-color.hr-thick { border-color: var(--the7-accent-color);}.accent-gradient .accent-border-color.hr-thin.style-line,.accent-gradient .accent-border-color.hr-thick { border-width: 0; border-color: var(--the7-accent-color);}.dt-fancy-title.bg-on,hr.gf_rule { background-color: rgba(102,102,102,0.08);}.sidebar .dt-fancy-title.bg-on,.sidebar-content .dt-fancy-title.bg-on,.sidebar hr.gf_rule,.sidebar-content hr.gf_rule { background-color: rgba(102,102,102,0.08);}.footer .dt-fancy-title.bg-on,.footer hr.gf_rule { background-color: rgba(102,102,102,0.08);}.accent-border-color .dt-fancy-title.bg-on { color: #fff; background-color: var(--the7-accent-color);}#page .accent-title-color .dt-fancy-title { color: var(--the7-accent-color);}.title-color .dt-fancy-title { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .title-color .dt-fancy-title { color: #222222;}.sidebar-content .title-color .dt-fancy-title { color: #000000;}.footer .title-color .dt-fancy-title { color: #000000;}.dt-fancy-separator,.dt-fancy-separator * { color: var(--the7-secondary-text-color);}.sidebar-content .dt-fancy-separator,.sidebar-content .dt-fancy-separator * { color: rgba(102,102,102,0.5);}.footer .dt-fancy-separator,.footer .dt-fancy-separator * { color: rgba(102,102,102,0.5);}.separator-holder { border-color: var(--the7-divider-color);}.separator-holder,.accent-border-color .bg-on .separator-holder { border-color: var(--the7-divider-color);}.sidebar .separator-holder,.sidebar-content .separator-holder,.sidebar .accent-border-color .bg-on .separator-holder,.sidebar-content .accent-border-color .bg-on .separator-holder { border-color: rgba(102,102,102,0.15);}.footer .separator-holder,.footer .accent-border-color .bg-on .separator-holder { border-color: rgba(102,102,102,0.15);}.dt-fancy-title.bg-on { min-height: calc(var(--the7-base-font-size) * 2); line-height: calc(var(--the7-base-font-size) * 2);}.text-small .dt-fancy-title.bg-on { min-height: calc(var(--the7-text-small-font-size) * 2); line-height: calc(var(--the7-text-small-font-size) * 2);}.text-big .dt-fancy-title.bg-on { min-height: calc(var(--the7-text-big-font-size) * 2); line-height: calc(var(--the7-text-big-font-size) * 2);}.h1-size .dt-fancy-title.bg-on { min-height: calc(var(--the7-h1-font-size)*2); line-height: calc(var(--the7-h1-font-size)*2);}.h2-size .dt-fancy-title.bg-on { min-height: calc(var(--the7-h2-font-size)*2); line-height: calc(var(--the7-h2-font-size)*2);}.h3-size .dt-fancy-title.bg-on { min-height: calc(var(--the7-h3-font-size)*2); line-height: calc(var(--the7-h3-font-size)*2);}.h4-size .dt-fancy-title.bg-on { min-height: calc(var(--the7-h4-font-size)*2); line-height: calc(var(--the7-h4-font-size)*2);}.h5-size .dt-fancy-title.bg-on { min-height: calc(var(--the7-h5-font-size)*2); line-height: calc(var(--the7-h5-font-size)*2);}.h6-size .dt-fancy-title.bg-on { min-height: calc(var(--the7-h6-font-size)*2); line-height: calc(var(--the7-h6-font-size)*2);}.shortcode-tooltip { color: var(--the7-links-color); border-color: var(--the7-links-color);}.borderframe .shortcode-single-image { border-color: var(--the7-divider-color);}.sidebar .borderframe .shortcode-single-image,.sidebar-content .borderframe .shortcode-single-image { border-color: rgba(102,102,102,0.15);}.footer .borderframe .shortcode-single-image { border-color: rgba(102,102,102,0.15);}.shortcode-single-caption { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height); color: var(--the7-secondary-text-color);}.sidebar-content .shortcode-single-caption { color: rgba(102,102,102,0.5);}.footer .shortcode-single-caption { color: rgba(102,102,102,0.5);}.borderframe.br-standard .shortcode-single-image { background-color: var(--the7-content-boxes-bg);}.shadow-element-decoration .borderframe.br-standard .shortcode-single-image { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.outline-element-decoration .borderframe.br-standard .shortcode-single-image { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.frame-on { border-color: var(--the7-divider-color);}.sidebar .frame-on,.sidebar-content .frame-on { border-color: rgba(102,102,102,0.15);}.footer .frame-on { border-color: rgba(102,102,102,0.15);}.frame-on.frame-fancy { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .frame-on.frame-fancy { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .frame-on.frame-fancy { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.shortcode-single-image-wrap .rollover-icon { color: var(--the7-accent-color); border-color: var(--the7-accent-color);}.dt-icon-bg-on.shortcode-single-image-wrap .rollover-icon { background-color: var(--the7-accent-color);}.list-divider li { border-color: var(--the7-divider-color);}.sidebar .list-divider li,.sidebar-content .list-divider li { border-color: rgba(102,102,102,0.15);}.footer .list-divider li { border-color: rgba(102,102,102,0.15);}.standard-arrow.list-divider.bullet-top li:not(:first-child):before,.standard-arrow.list-divider.bullet-top li:not(:first-child):after { margin-top: 14px;}.standard-arrow.bullet-top li:before,.standard-arrow.bullet-top li:after { margin-top: 5px;}.standard-number-list li:before,.standard-arrow li:before { color: #fff; background-color: var(--the7-accent-color);}.content .soc-ico a:before { background-color: rgba(102,102,102,0.15);}.dt-mega-menu .dt-mega-parent .sidebar-content .soc-ico a:before { background-color: rgba(34,34,34,0.15);}.sidebar .soc-ico a:before,.sidebar-content .soc-ico a:before { background-color: rgba(102,102,102,0.15);}.footer .soc-ico a:before { background-color: rgba(102,102,102,0.15);}.dt-shortcode-soc-icons a.dt-icon-bg-on:before,.dt-shortcode-icon.dt-icon-bg-on .icon-inner:before,.text-icon.dt-icon-bg-on .icon-inner:before { border-color: var(--the7-accent-color); background-color: var(--the7-accent-color);}.content .dt-icon-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before { background-color: var(--the7-accent-color);}.content .dt-icon-border-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before { border-color: var(--the7-accent-color);}.dt-shortcode-soc-icons a.dt-icon-border-on:before,.dt-shortcode-soc-icons a.dt-icon-hover-border-on:after,.dt-shortcode-icon.dt-icon-border-on:before,.dt-shortcode-icon.dt-icon-hover-border-on:after,.text-icon.dt-icon-border-on:before,.text-icon.dt-icon-hover-border-on:after { border-color: var(--the7-accent-color);}#main .soc-ico a:hover,#footer .soc-ico a:hover { background-color: transparent; box-shadow: none;}#main .soc-ico a:after,#footer .soc-ico a:after { background-color: var(--the7-accent-color); box-shadow: none;}.accent-gradient #main .soc-ico a:hover,.accent-gradient #footer .soc-ico a:hover { background: none;}.dt-shortcode-soc-icons a.dt-icon-hover-bg-on:after,.dt-shortcode-icon.dt-icon-hover-bg-on .icon-inner:after,.text-icon.dt-icon-hover-bg-on .icon-inner:after { border-color: var(--the7-accent-color); background-color: var(--the7-accent-color);}.content .dt-icon-hover-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after { background-color: var(--the7-accent-color);}.content .dt-icon-border-hover-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after { border-color: var(--the7-accent-color);}.dt-shortcode-soc-icons a .soc-font-icon,#main .dt-team-shortcode .soc-ico a .soc-font-icon,.dt-shortcode-icon .soc-icon,.text-icon .soc-icon { color: var(--the7-accent-color);}.content .soc-ico a:not(:hover) .soc-font-icon { color: var(--the7-base-color);}.sidebar .soc-ico a:not(:hover) .soc-font-icon,.sidebar-content .soc-ico a:not(:hover) .soc-font-icon { color: #666666;}.footer .soc-ico a:not(:hover) .soc-font-icon { color: #666666;}blockquote:not(.shortcode-blockquote):not(.elementor-blockquote),blockquote.shortcode-blockquote.block-style-widget,.block-style-widget { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration blockquote:not(.shortcode-blockquote):not(.elementor-blockquote),.outline-element-decoration .block-style-widget { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration blockquote:not(.shortcode-blockquote):not(.elementor-blockquote),.shadow-element-decoration .block-style-widget { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.shortcode-pullquote:after,.shortcode-action-bg:before { color: #fff; background-color: var(--the7-accent-color);}blockquote.shortcode-blockquote { border-color: var(--the7-divider-color);}.sidebar blockquote.shortcode-blockquote,.sidebar-content blockquote.shortcode-blockquote { border-color: rgba(102,102,102,0.15);}.footer blockquote.shortcode-blockquote { border-color: rgba(102,102,102,0.15);}blockquote:not(.elementor-blockquote),blockquote:not(.elementor-blockquote) *,.shortcode-pullquote,.wp-block-quote cite { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget blockquote:not(.elementor-blockquote),.dt-mega-menu .dt-mega-parent .sidebar-content .widget blockquote:not(.elementor-blockquote) *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .shortcode-pullquote,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-quote cite { color: #222222;}.sidebar-content blockquote:not(.elementor-blockquote),.sidebar-content blockquote:not(.elementor-blockquote) *,.sidebar-content .shortcode-pullquote,.sidebar-content .wp-block-quote cite { color: #000000;}.footer blockquote:not(.elementor-blockquote),.footer blockquote:not(.elementor-blockquote) *,.footer .shortcode-pullquote,.footer .wp-block-quote cite { color: #000000;}blockquote:not(.wp-block-quote):not(.elementor-blockquote) { color: var(--the7-h5-color); font: var(--the7-h5-font); text-transform: var(--the7-h5-text-transform);}.plain-bg { border-color: var(--the7-divider-color);}.sidebar .plain-bg,.sidebar-content .plain-bg { border-color: rgba(102,102,102,0.15);}.footer .plain-bg { border-color: rgba(102,102,102,0.15);}.slider-wrapper.arrows-accent .owl-prev i,.slider-wrapper.arrows-accent .owl-next i { background-color: rgba(153,153,153,0.9);}.elementor-widget-the7_photo-scroller .scroller-arrow span,.elementor-widget-the7_photo-scroller .scroller-arrow:hover span { color: var(--the7-accent-color);}.slider-wrapper.arrows-accent .owl-prev:hover i,.slider-wrapper.arrows-accent .owl-next:hover i { color: #fff; background-color: var(--the7-accent-color);}.dt-owl-item .post.bg-on { box-shadow: none;}.dt-owl-item .post.bg-on:before { background-color: var(--the7-content-boxes-bg);}.outline-element-decoration .dt-owl-item .post.bg-on:before { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .dt-owl-item .post.bg-on:before { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}input::-webkit-input-placeholder { color: var(--the7-input-color); opacity: var(--the7-form-placeholder-opacity,0.5);}input:-moz-placeholder { color: var(--the7-input-color); opacity: var(--the7-form-placeholder-opacity,0.5);}textarea::-webkit-input-placeholder { color: var(--the7-input-color); opacity: var(--the7-form-placeholder-opacity,0.5);}textarea:-moz-placeholder { color: var(--the7-input-color); opacity: var(--the7-form-placeholder-opacity,0.5);}input:focus::-webkit-input-placeholder { opacity: var(--the7-form-placeholder-opacity-focus,0.15);}input:focus:-moz-placeholder { opacity: var(--the7-form-placeholder-opacity-focus,0.15);}textarea:focus::-webkit-input-placeholder { opacity: var(--the7-form-placeholder-opacity-focus,0.15);}textarea:focus:-moz-placeholder { opacity: var(--the7-form-placeholder-opacity-focus,0.15);}.form-fields label,.comment-form label:not(forwp-comment-cookies-consent) { color: var(--the7-input-color);}inputtypetext,.widget_search inputtypetext.searchform-s,inputtypesearch,inputtypetel,inputtypeurl,inputtypeemail,inputtypenumber,inputtypedate,inputtyperange,inputtypepassword,select,textarea,.wpcf7-number,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select,.the7-elementor-product-comments .elementor-field-textual,.elementor-field-group .elementor-field-textual,.elementor-field-group .elementor-select-wrapper select { color: var(--the7-input-color); font: var(--the7-form-md-font); border-style: var(--the7-form-border); border-top-width: var(--the7-top-input-border-width); border-right-width: var(--the7-right-input-border-width); border-bottom-width: var(--the7-bottom-input-border-width); border-left-width: var(--the7-left-input-border-width); padding: var(--the7-top-input-padding) var(--the7-right-input-padding) var(--the7-bottom-input-padding) var(--the7-left-input-padding); border-color: var(--the7-input-border-color); background-color: var(--the7-input-bg-color); border-radius: var(--the7-input-border-radius); box-shadow: var(--the7-form-shadow); transition: all 0.3s ease;}inputtypetext:focus,.widget_search inputtypetext.searchform-s:focus,inputtypesearch:focus,inputtypetel:focus,inputtypeurl:focus,inputtypeemail:focus,inputtypenumber:focus,inputtypedate:focus,inputtyperange:focus,inputtypepassword:focus,select:focus,textarea:focus,.wpcf7-number:focus,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:focus,.the7-elementor-product-comments .elementor-field-textual:focus,.elementor-field-group .elementor-field-textual:focus,.elementor-field-group .elementor-select-wrapper select:focus { box-shadow: var(--the7-form-shadow-focus);}.content inputtypetext,.content .widget_search inputtypetext.searchform-s,.content inputtypesearch,.content inputtypetel,.content inputtypeurl,.content inputtypeemail,.content inputtypenumber,.content inputtypedate,.content inputtyperange,.content inputtypepassword,.content select,.content textarea,.content .wpcf7-number,.content .woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select,.content .the7-elementor-product-comments .elementor-field-textual,.content .elementor-field-group .elementor-field-textual,.content .elementor-field-group .elementor-select-wrapper select { font-size: var(--the7-form-md-font-size); line-height: var(--the7-form-md-line-height);}.content .elementor-field-group .elementor-select-wrapper select { font-size: inherit; line-height: inherit;}input:-webkit-autofill { transition: background-color 99999s ease-in-out 0s;}inputtypetext,.widget_search inputtypetext.searchform-s,inputtypesearch,inputtypetel,inputtypeurl,inputtypeemail,inputtypenumber,inputtypedate,inputtyperange,inputtypepassword,select,.wpcf7-number,.tinvwl-input-group .form-control,.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select { min-height: var(--the7-input-height);}.formError + input,.formError + textarea { border-color: #f55b5f;}select:focus,.woocommerce div.product.elementor form.cart table.variations td.value:focus:before { outline: 0px solid transparent; box-shadow: 0 0 0 1px rgba(0,0,0,0.1) inset;}.widget .dt-form .dt-btn,.dt-form .dt-btn,.comment-form .dt-btn { font: var(--the7-btn-m-font); text-transform: var(--the7-btn-m-text-transform); letter-spacing: var(--the7-btn-m-letter-spacing); word-spacing: var(--the7-btn-m-word-spacing); border-radius: var(--the7-btn-m-border-radius); padding: var(--the7-btn-m-padding);}inputtypesubmit:not(nameupdate_cart):not(.woocommerce-widget-layered-nav-dropdown__submit),.post-password-form inputtypesubmit,.mc4wp-form inputtypesubmit,div.mc4wp-form buttontypesubmit,.tml-submit-wrap inputtypesubmit,.wpcf7-form inputtypesubmit { font: var(--the7-btn-m-font); text-transform: var(--the7-btn-m-text-transform); letter-spacing: var(--the7-btn-m-letter-spacing); word-spacing: var(--the7-btn-m-word-spacing); border-radius: var(--the7-btn-m-border-radius); padding: var(--the7-btn-m-padding); min-width: var(--the7-btn-m-min-width); min-height: var(--the7-btn-m-min-height);}.popup-message-style .parentFormundefined,.inline-message-style .parentFormundefined,.popup-message-style .wpcf7-mail-sent-ok,.inline-message-style .wpcf7-mail-sent-ok,.popup-message-style .wpcf7-validation-errors,.inline-message-style .wpcf7-validation-errors,.popup-message-style .wpcf7-response-output,.inline-message-style .wpcf7-response-output { background: var(--the7-accent-color);}.parentFormundefined .formErrorContent,.wpcf7-mail-sent-ok .formErrorContent,.wpcf7-validation-errors .formErrorContent,.wpcf7-response-output .formErrorContent { font: var(--the7-base-font-big);}#page .parentFormundefined,.popup-message-style .parentFormundefined,.inline-message-style .parentFormundefined,#page .wpcf7-mail-sent-ok,.popup-message-style .wpcf7-mail-sent-ok,.inline-message-style .wpcf7-mail-sent-ok,#page .wpcf7-validation-errors,.popup-message-style .wpcf7-validation-errors,.inline-message-style .wpcf7-validation-errors,#page .wpcf7-response-output,.popup-message-style .wpcf7-response-output,.inline-message-style .wpcf7-response-output { color: #ffffff !important; border: none;}#page .parentFormundefined .formErrorContent,#page .parentFormundefined .formErrorContent a,#page .parentFormundefined .close-message #page .parentFormundefined a,.popup-message-style .parentFormundefined .formErrorContent,.popup-message-style .parentFormundefined .formErrorContent a,.popup-message-style .parentFormundefined .close-message .popup-message-style .parentFormundefined a,.inline-message-style .parentFormundefined .formErrorContent,.inline-message-style .parentFormundefined .formErrorContent a,.inline-message-style .parentFormundefined .close-message .inline-message-style .parentFormundefined a,#page .wpcf7-mail-sent-ok .formErrorContent,#page .wpcf7-mail-sent-ok .formErrorContent a,#page .wpcf7-mail-sent-ok .close-message #page .wpcf7-mail-sent-ok a,.popup-message-style .wpcf7-mail-sent-ok .formErrorContent,.popup-message-style .wpcf7-mail-sent-ok .formErrorContent a,.popup-message-style .wpcf7-mail-sent-ok .close-message .popup-message-style .wpcf7-mail-sent-ok a,.inline-message-style .wpcf7-mail-sent-ok .formErrorContent,.inline-message-style .wpcf7-mail-sent-ok .formErrorContent a,.inline-message-style .wpcf7-mail-sent-ok .close-message .inline-message-style .wpcf7-mail-sent-ok a,#page .wpcf7-validation-errors .formErrorContent,#page .wpcf7-validation-errors .formErrorContent a,#page .wpcf7-validation-errors .close-message #page .wpcf7-validation-errors a,.popup-message-style .wpcf7-validation-errors .formErrorContent,.popup-message-style .wpcf7-validation-errors .formErrorContent a,.popup-message-style .wpcf7-validation-errors .close-message .popup-message-style .wpcf7-validation-errors a,.inline-message-style .wpcf7-validation-errors .formErrorContent,.inline-message-style .wpcf7-validation-errors .formErrorContent a,.inline-message-style .wpcf7-validation-errors .close-message .inline-message-style .wpcf7-validation-errors a,#page .wpcf7-response-output .formErrorContent,#page .wpcf7-response-output .formErrorContent a,#page .wpcf7-response-output .close-message #page .wpcf7-response-output a,.popup-message-style .wpcf7-response-output .formErrorContent,.popup-message-style .wpcf7-response-output .formErrorContent a,.popup-message-style .wpcf7-response-output .close-message .popup-message-style .wpcf7-response-output a,.inline-message-style .wpcf7-response-output .formErrorContent,.inline-message-style .wpcf7-response-output .formErrorContent a,.inline-message-style .wpcf7-response-output .close-message .inline-message-style .wpcf7-response-output a { color: #ffffff;}#page .parentFormundefined:before,.popup-message-style .parentFormundefined:before,.inline-message-style .parentFormundefined:before,#page .wpcf7-mail-sent-ok:before,.popup-message-style .wpcf7-mail-sent-ok:before,.inline-message-style .wpcf7-mail-sent-ok:before,#page .wpcf7-validation-errors:before,.popup-message-style .wpcf7-validation-errors:before,.inline-message-style .wpcf7-validation-errors:before,#page .wpcf7-response-output:before,.popup-message-style .wpcf7-response-output:before,.inline-message-style .wpcf7-response-output:before { color: #ffffff;}.comment-form-cookies-consent label,.form-terms-text { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height);}select:not(.elementor-field),.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field) { -webkit-appearance: none !important; -moz-appearance: none; background-image: linear-gradient(45deg,transparent 50%,var(--the7-input-color) 50%), linear-gradient(135deg,var(--the7-input-color) 50%,transparent 50%); background-position: calc(100% - var(--the7-right-input-padding) - 5px) 50%, calc(100% - var(--the7-right-input-padding)) 50%, 100% 0; background-size: 5px 5px, 5px 5px, 2.5em 2.5em; background-repeat: no-repeat; padding-right: calc(var(--the7-right-input-padding) + 15px);}.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field) { background-image: linear-gradient(45deg,transparent 50%,var(--the7-input-color) 50%), linear-gradient(135deg,var(--the7-input-color) 50%,transparent 50%); background-position: calc(100% - var(--the7-right-input-padding) - 4px) 50%, calc(100% - var(--the7-right-input-padding)) 50%, 100% 0; background-size: 4px 4px, 4px 4px, 2.5em 2.5em; background-repeat: no-repeat;}.dt-arrow-border-on .owl-carousel .owl-nav a:not(:hover):before { border-color: var(--the7-accent-color);}.dt-arrow-hover-border-on .owl-carousel .owl-nav a:hover:after { border-color: var(--the7-accent-color);}.arrows-bg-on.owl-carousel .owl-nav a:before { background-color: var(--the7-accent-color);}.arrows-hover-bg-on.owl-carousel .owl-nav a:after { background-color: var(--the7-accent-color);}.owl-carousel .owl-nav svg { fill: var(--the7-accent-color); color: var(--the7-accent-color);}.owl-carousel .owl-nav i,.owl-carousel .owl-nav i:before { color: var(--the7-accent-color);}.owl-carousel .owl-nav a:hover svg { fill: var(--the7-accent-color); color: var(--the7-accent-color);}.owl-carousel .owl-nav a:hover i { color: var(--the7-accent-color);}.owl-carousel.bullets-scale-up .owl-dot span,.owl-carousel.bullets-scale-up .owl-dot:not(.active):hover span,.owl-carousel.bullets-scale-up .owl-dot.active span { background: var(--the7-accent-color);}.owl-carousel.bullets-stroke .owl-dot:not(.active) span,.owl-carousel.bullets-stroke .owl-dot:not(.active):hover span { background: var(--the7-accent-color);}.owl-carousel.bullets-stroke .owl-dot.active span { box-shadow: 0 0 0 2px var(--the7-accent-color);}.owl-carousel.bullets-fill-in .owl-dot span,.owl-carousel.bullets-fill-in .owl-dot:not(.active):hover span,.owl-carousel.bullets-fill-in .owl-dot.active span { box-shadow: inset 0 0 0 2px var(--the7-accent-color);}.owl-carousel.bullets-small-dot-stroke .owl-dot span,.owl-carousel.bullets-small-dot-stroke .owl-dot:not(.active):hover span,.owl-carousel.bullets-small-dot-stroke .owl-dot.active span { background: var(--the7-accent-color);}.owl-carousel.bullets-small-dot-stroke .owl-dot.active { box-shadow: 0 0 0 2px var(--the7-accent-color);}.owl-carousel.bullets-ubax .owl-dot span,.owl-carousel.bullets-ubax .owl-dot:not(.active):hover span { background: var(--the7-accent-color);}.owl-carousel.bullets-ubax .owl-dot.active span { border-color: var(--the7-accent-color);}.owl-carousel.bullets-etefu .owl-dot span,.owl-carousel.bullets-etefu .owl-dot:not(.active):hover span,.owl-carousel.bullets-etefu .owl-dot span:before { background: var(--the7-accent-color);}.dt-owl-item-icon i { color: var(--the7-accent-color);}.dt-owl-item-icon svg { fill: var(--the7-accent-color); color: var(--the7-accent-color);}.text-and-icon-carousel .owl-nav i,.testimonials-carousel .owl-nav i,.text-and-icon-carousel .owl-nav a:hover i,.testimonials-carousel .owl-nav a:hover i,.text-and-icon-carousel .owl-nav i:before,.testimonials-carousel .owl-nav i:before { background: none; color: var(--the7-accent-color);}.dt-owl-item-icon:before,.dt-owl-item-icon:after,.text-and-icon-carousel .owl-nav a,.text-and-icon-carousel .owl-nav a:hover,.testimonials-carousel .owl-nav a,.testimonials-carousel .owl-nav a:hover { border-color: var(--the7-accent-color);}.full-width-wrap .dt-shortcode .filter { width: 1200px; margin-left: auto; margin-right: auto;}.filter { margin-bottom: 40px;}.paginator { margin-top: 40px;}.filter-categories a,.filter-categories .customSelect { font: 15px / 19px Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.filter a,.filter a *,.filter .customSelect { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter a *,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter .customSelect { color: #222222;}.sidebar-content .filter a,.sidebar-content .filter a *,.sidebar-content .filter .customSelect { color: #000000;}.footer .filter a,.footer .filter a *,.footer .filter .customSelect { color: #000000;}.filter svg { fill: var(--the7-h5-color); color: var(--the7-h5-color);}.filter-categories a,.filter-extras > div { padding: 5px 0px 5px 0px; margin: 0px 15px 0px 15px;}.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act { color: var(--the7-accent-color);}.filter-bg-decoration .filter-categories a { border-radius: 100px;}.filter-bg-decoration .filter-categories a:not(.act):hover { color: var(--the7-accent-color);}.filter-bg-decoration .filter-categories a:after { display: none;}.filter-bg-decoration .filter-categories a.act { color: #fff;}.filter-bg-decoration .filter-categories a.act { color: #fff; background-color: var(--the7-accent-color); border-radius: 100px;}.filter-underline-decoration .filter-categories a:after { color: #fff; background-color: var(--the7-accent-color); height: 1px;}.filter-switch { background-color: rgba(153,153,153,0.2);}.filter:not(.filter-bg-decoration) .filter-categories a.act:after,.filter-switch-toggle { background-color: var(--the7-accent-color);}.paginator a,.paginator a * { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator a,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator a * { color: #222222;}.sidebar-content .paginator a,.sidebar-content .paginator a * { color: #000000;}.footer .paginator a,.footer .paginator a * { color: #000000;}.paginator .button-caption:before { background: var(--the7-title-color);}.paginator .button-load-more,.paginator .loading-ready { font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.paginator .button-load-more { border-color: rgba(0,0,0,0.1); font-size: var(--the7-base-font-size); line-height: var(--the7-base-line-height);}.paginator .button-load-more.animate-load,.paginator .button-load-more:hover { border-color: rgba(0,0,0,0.21);}.paginator .button-load-more.animate-load .stick,.paginator .button-load-more.button-lazy-loading .stick { border-top-color: var(--the7-h5-color); border-right-color: var(--the7-h5-color);}.paginator:not(.paginator-more-button) a { font-size: var(--the7-text-big-font-size); line-height: var(--the7-text-big-line-height); color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator:not(.paginator-more-button) a { color: #222222;}.sidebar-content .paginator:not(.paginator-more-button) a { color: #000000;}.footer .paginator:not(.paginator-more-button) a { color: #000000;}.paginator:not(.paginator-more-button) a:after { background-color: var(--the7-accent-color);}#footer.solid-bg { background: #ffffff none repeat center top;}#footer.footer-outline-decoration { border-top: 1px solid rgba(129,215,66,0.96);}.wf-container-footer,.footer.full-width-line { border-top: 1px solid #ffffff;}.header-side-left.footer-overlap.boxed-layout:not(.sticky-header) #footer,.header-side-right.footer-overlap.boxed-layout:not(.sticky-header) #footer { max-width: 1560px;}#footer .wf-container-footer { padding-top: 0px; padding-bottom: 0px;}#footer .wf-container { margin: 0 -30px;}.footer .widget { color: #666666; padding: 0 30px;}.footer .widget,.footer .tp_recent_tweets li { font: var(--the7-widget-content-font); text-transform: var(--the7-widget-content-text-transform); letter-spacing: var(--the7-widget-content-letter-spacing); text-decoration: var(--the7-widget-content-text-decoration);}#footer.full-width > .wf-wrap,#footer.full-width #bottom-bar > .wf-wrap { width: 100%;}#footer > .wf-wrap,#footer #bottom-bar > .wf-wrap { padding: 0 0px 0 0px;}#bottom-bar.solid-bg { background: rgba(255,255,255,0.12) none repeat center top;}.wf-container-bottom,#bottom-bar.full-width-line { border-top: 1px solid rgba(255,255,255,0.12);}.wf-container-bottom { padding: 10px 0 10px 0; min-height: 60px;}#bottom-bar { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height); color: #eeeeee;}#bottom-bar .mini-nav li:before { border-left-color: #38393a;}.footer-sub-nav > li.act > a .menu-text,.footer-sub-nav > li:not(.act):hover > a .menu-text,.footer-sub-nav > li.act > a .subtitle-text,.footer-sub-nav > li:not(.act):hover > a .subtitle-text { color: var(--the7-accent-color);}#bottom-bar a,#bottom-bar .mini-nav .customSelect,#bottom-bar .menu-select { color: #eeeeee;}#bottom-bar .menu-select svg { fill: #eeeeee; color: #eeeeee;}#bottom-bar .mini-search,#bottom-bar .mini-contacts:before { background-color: #ffffff;}#branding-bottom { padding: 0px 0px 0px 0px;}.no-avatar,.testim-no-avatar { border: 1px solid; border-color: var(--the7-divider-color);}.sidebar .no-avatar,.sidebar-content .no-avatar,.sidebar .testim-no-avatar,.sidebar-content .testim-no-avatar { border-color: rgba(102,102,102,0.15);}.footer .no-avatar,.footer .testim-no-avatar { border-color: rgba(102,102,102,0.15);}.testim-no-avatar svg { fill: var(--the7-divider-color); color: var(--the7-divider-color);}.no-avatar,.no-avatar svg,.comment-list .no-avatar:after { color: var(--the7-divider-color); fill: var(--the7-divider-color);}.sidebar .no-avatar,.sidebar-content .no-avatar,.sidebar .no-avatar svg,.sidebar-content .no-avatar svg,.sidebar .comment-list .no-avatar:after,.sidebar-content .comment-list .no-avatar:after { color: rgba(102,102,102,0.15);}.footer .no-avatar,.footer .no-avatar svg,.footer .comment-list .no-avatar:after { color: rgba(102,102,102,0.15);}.scroll-top { border-radius: 0px;}inputtypetext,inputtypetel,inputtypeurl,inputtypeemail,inputtypenumber,inputtypedate,inputtyperange,inputtypepassword,select,textarea { font: var(--the7-form-md-font); letter-spacing: var(--the7-form-md-letter-spacing); text-transform: var(--the7-form-md-text-transform); text-decoration: var(--the7-base-text-decoration);}.content .wpcf7-select { line-height: calc(var(--the7-input-height) - 14px); min-width: 200px;}a.clear-form,#cancel-comment-reply-link { font-size: var(--the7-text-small-font-size); line-height: var(--the7-text-small-line-height); color: var(--the7-secondary-text-color);}.sidebar-content a.clear-form,.sidebar-content #cancel-comment-reply-link { color: rgba(102,102,102,0.5);}.footer a.clear-form,.footer #cancel-comment-reply-link { color: rgba(102,102,102,0.5);}.customSelect { font: var(--the7-base-font); background-color: rgba(102,102,102,0.08);}.sidebar .customSelect,.sidebar-content .customSelect { background-color: rgba(102,102,102,0.08);}.footer .customSelect { background-color: rgba(102,102,102,0.08);}.shortcode-code { background-color: var(--the7-content-boxes-bg);}.shadow-element-decoration .shortcode-code { box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.outline-element-decoration .shortcode-code { box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.content table,.content td,.content th { border-color: var(--the7-divider-color);}.dt-highlight { color: #fff; background-color: var(--the7-accent-color);}.post-content .text-secondary { color: rgba(102,102,102,0.5);}.sidebar-content .post-content .text-secondary { color: rgba(102,102,102,0.5);}.footer .post-content .text-secondary { color: rgba(102,102,102,0.5);}#page .items-grid .post-content a:hover,#page .post-content a:hover { color: var(--the7-accent-color);}.shortcode-banner-bg > * { line-height: var(--the7-base-line-height);}.layzr-bg { background-image: url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width38 height38 viewBox0 0 38 38 strokergba(102,102,102,0.25)%3E%3Cg fillnone fill-ruleevenodd%3E%3Cg transformtranslate(1 1) stroke-width2%3E%3Ccircle stroke-opacity.55 cx18 cy18 r18/%3E%3Cpath dM36 18c0-9.94-8.06-18-18-18%3E%3CanimateTransform attributeNametransform typerotate from0 18 18 to360 18 18 dur1s repeatCountindefinite/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E);}.sidebar .layzr-bg,.sidebar-content .layzr-bg { background-image: url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width38 height38 viewBox0 0 38 38 strokergba(102,102,102,0.25)%3E%3Cg fillnone fill-ruleevenodd%3E%3Cg transformtranslate(1 1) stroke-width2%3E%3Ccircle stroke-opacity.55 cx18 cy18 r18/%3E%3Cpath dM36 18c0-9.94-8.06-18-18-18%3E%3CanimateTransform attributeNametransform typerotate from0 18 18 to360 18 18 dur1s repeatCountindefinite/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E);}.footer .layzr-bg { background-image: url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg width38 height38 viewBox0 0 38 38 strokergba(102,102,102,0.25)%3E%3Cg fillnone fill-ruleevenodd%3E%3Cg transformtranslate(1 1) stroke-width2%3E%3Ccircle stroke-opacity.55 cx18 cy18 r18/%3E%3Cpath dM36 18c0-9.94-8.06-18-18-18%3E%3CanimateTransform attributeNametransform typerotate from0 18 18 to360 18 18 dur1s repeatCountindefinite/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E);}.layzr-bg:not(.layzr-bg-transparent) { background-color: rgba(102,102,102,0.05);}.sidebar .layzr-bg:not(.layzr-bg-transparent),.sidebar-content .layzr-bg:not(.layzr-bg-transparent) { background-color: rgba(102,102,102,0.05);}.footer .layzr-bg:not(.layzr-bg-transparent) { background-color: rgba(102,102,102,0.05);}#page .woocom-project .layzr-bg:not(.layzr-bg-transparent) { background-color: transparent;}.pswp button.pswp__button--arrow--left,.pswp button.pswp__button--arrow--right,.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before { font-size: 48px; line-height: 48px; min-height: 48px;}.rollover i,.post-rollover i,.rollover-video i,.enable-bg-rollover .post-thumbnail-rollover:after,.enable-bg-rollover .gallery-rollover,.enable-bg-rollover.hover-scale figure:after { background-color: rgba(153,153,153,0.2);}.hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,.buttons-on-img .rollover-content,.albums .rollover-thumbnails-on i,.dt-albums-shortcode .rollover-thumbnails-on i,.rollover-buttons-on i,.hover-scale .rollover-project:after,.hover-style-two.content-align-bottom .rollover-project:after,.portfolio-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,.albums-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,.enable-bg-rollover.hover-scale article:after { background-color: rgba(153,153,153,0.85);}.effect-bubba .rollover-project,.effect-layla .rollover-project,.effect-sarah .rollover-project { background-color: rgba(153,153,153,0.85);}.effect-bubba:not(.hover-color-static) .rollover-project:hover > a > img,.effect-layla:not(.hover-color-static) .rollover-project:hover > a > img,.effect-sarah:not(.hover-color-static) .rollover-project:hover > a > img { opacity: 0.3;}.hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,.accent-gradient .hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,.hover-color-static.hover-scale .rollover-project:after,.hover-color-static.hover-style-two.content-align-bottom .rollover-project:after { background-color: rgba(0,0,0,0.65); background-image: none;}.hover-color-static.effect-bubba .rollover-project,.hover-color-static.effect-layla .rollover-project,.hover-color-static.effect-sarah .rollover-project { background-color: #000000; background-image: none;}.hover-color-static .buttons-on-img i,.hover-color-static .rollover i,.hover-color-static .rollover-video i,.hover-color-static .rollover.rollover-thumbnails-on i,#page .hover-color-static .buttons-on-img .rollover-content { background-color: rgba(0,0,0,0.35); background-image: none;}.rollover-thumbnails span:first-child i { color: #fff; background-color: var(--the7-accent-color);}.gallery-shortcode .gallery-zoom-ico,.blog-shortcode .gallery-zoom-ico,.blog-carousel-shortcode .gallery-zoom-ico { border-color: var(--the7-accent-color);}.gallery-shortcode .gallery-zoom-ico span,.gallery-shortcode .gallery-zoom-ico:before,.blog-shortcode .gallery-zoom-ico span,.blog-shortcode .gallery-zoom-ico:before,.blog-carousel-shortcode .gallery-zoom-ico span,.blog-carousel-shortcode .gallery-zoom-ico:before { color: var(--the7-accent-color);}.dt-icon-bg-on.gallery-shortcode .gallery-zoom-ico,.dt-icon-bg-on.blog-shortcode .gallery-zoom-ico,.dt-icon-bg-on.blog-carousel-shortcode .gallery-zoom-ico { background-color: var(--the7-accent-color);}.albums-shortcode .album-zoom-ico { border-color: var(--the7-accent-color);}.albums-shortcode .album-zoom-ico span { color: var(--the7-accent-color);}.dt-icon-bg-on.albums-shortcode .album-zoom-ico { background-color: var(--the7-accent-color);}.rollover-content { line-height: var(--the7-base-line-height);}.rollover-content h2.entry-title { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .rollover-content h2.entry-title { color: #222222;}.sidebar-content .rollover-content h2.entry-title { color: #000000;}.footer .rollover-content h2.entry-title { color: #000000;}.portfolio-categories a,.portfolio-categories a *,.portfolio-categories span { color: var(--the7-secondary-text-color);}.gform_wrapper .gsection { border-bottom-style: solid !important; border-bottom-width: var(--the7-bottom-input-border-width); border-bottom-color: var(--the7-divider-color);}.gform_wrapper .ginput_complex label,.gform_wrapper .gfield_time_hour label,.gform_wrapper .gfield_time_minute label,.gform_wrapper .gfield_date_month label,.gform_wrapper .gfield_date_day label,.gform_wrapper .gfield_date_year label,.gform_wrapper .instruction { font-size: var(--the7-text-small-font-size); color: rgba(102,102,102,0.45);}#main .gform_wrapper span.ginput_total,#main .gform_wrapper .gfield_required,#main .gform_wrapper .ginput_left input:focus + label,#main .gform_wrapper .ginput_right input:focus + label,#main .gform_wrapper .ginput_full input:focus + label { color: var(--the7-accent-color);}.gform_wrapper h3.gform_title,.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,h3.gform_title,form.mc4wp-form label { color: var(--the7-title-color);}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper h3.gform_title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper .gsection .gfield_label,.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper h2.gsection_title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3.gform_title,.dt-mega-menu .dt-mega-parent .sidebar-content .widget form.mc4wp-form label { color: #222222;}.sidebar-content .gform_wrapper h3.gform_title,.sidebar-content .gform_wrapper .gsection .gfield_label,.sidebar-content .gform_wrapper h2.gsection_title,.sidebar-content h3.gform_title,.sidebar-content form.mc4wp-form label { color: #000000;}.footer .gform_wrapper h3.gform_title,.footer .gform_wrapper .gsection .gfield_label,.footer .gform_wrapper h2.gsection_title,.footer h3.gform_title,.footer form.mc4wp-form label { color: #000000;}h3.gform_title,.gform_wrapper h3.gform_title { color: var(--the7-h3-color); font: var(--the7-h3-font); text-transform: var(--the7-h3-text-transform);}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title { color: var(--the7-h4-color); font: var(--the7-h4-font); text-transform: var(--the7-h4-text-transform);}#main .gform_wrapper textarea,.gform_wrapper .top_label .gfield_label { font: var(--the7-base-font);}.ngg-albumoverview .ngg-album,.wpb_separator.wpb_content_element,.vc_text_separator { border-color: var(--the7-divider-color);}.sidebar .ngg-albumoverview .ngg-album,.sidebar-content .ngg-albumoverview .ngg-album,.sidebar .wpb_separator.wpb_content_element,.sidebar-content .wpb_separator.wpb_content_element,.sidebar .vc_text_separator,.sidebar-content .vc_text_separator { border-color: rgba(102,102,102,0.15);}.footer .ngg-albumoverview .ngg-album,.footer .wpb_separator.wpb_content_element,.footer .vc_text_separator { border-color: rgba(102,102,102,0.15);}.mini-wpml { font: normal 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.branding .mini-wpml,.mixed-header .mini-wpml,.classic-header .mobile-mini-widgets .mini-wpml { font: 20px / 24px Arial, Helvetica, Arial, Verdana, sans-serif;}.top-bar .mini-wpml { font: 300 14px / 20px Nunito Sans, Helvetica, Arial, Verdana, sans-serif;}.dt-mobile-header .mini-wpml { font: 300 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif;}.popup-message-style .wpcf7-validation-errors,.popup-message-style .wpcf7-mail-sent-ok,.popup-message-style .wpcf7-response-output { background-color: var(--the7-accent-color);}.wpcf7-validation-errors .wpcf7-not-valid-tip-text,.wpcf7-validation-errors .wpcf7-valid-tip-text,.wpcf7-mail-sent-ok .wpcf7-not-valid-tip-text,.wpcf7-mail-sent-ok .wpcf7-valid-tip-text,.wpcf7-response-output .wpcf7-not-valid-tip-text,.wpcf7-response-output .wpcf7-valid-tip-text { font: var(--the7-base-font-big);}.asp_product_name { color: var(--the7-h3-color); font: var(--the7-h3-font); text-transform: var(--the7-h3-text-transform);}.transparent:not(.photo-scroller-album):not(.phantom-sticky) .masthead.line-decoration:not(.masthead-mobile-header) { border-bottom: 1px solid rgba(255,255,255,0.25);}.transparent:not(.photo-scroller-album) .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on),.transparent .sticky-on.masthead.masthead-mobile { border: none; box-shadow: none !important;}.transparent .masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .top-bar.line-content:after,.transparent .masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .top-bar.full-width-line:after { border-bottom-color: rgba(255,255,255,0.25);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets > *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .mini-nav > ul:not(.mini-sub-nav) > li > a *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-mini-widgets .mini-nav > ul:not(.mini-sub-nav) > li > a *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area a,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav > ul:not(.mini-sub-nav) > li > a:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .searchform > .search-icon i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit i { color: #fff;}.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-current-language > a,.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-legacy-list-horizontal a,.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-legacy-list-vertical a { color: #fff;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .branding,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .branding .mini-widgets > *:not(.sub-nav),.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets > *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area a,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-mini-widgets > *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-branding *,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-contacts * { color: #fff;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit:hover { color: rgba(255,255,255,0.7) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on:not(.sticky-top-line-on)) .popup-search .submit:hover i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on:not(.sticky-top-line-on)) .overlay-search .submit:hover i { color: rgba(255,255,255,0.7) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search inputtypetext { background: rgba(255,255,255,0.25); border-color: rgba(255,255,255,0.3);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input.field { background: rgba(255,255,255,0.25); border-color: rgba(255,255,255,0.3);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search inputtypetext,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input::placeholder,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input::placeholder { color: #fff !important;}.transparent .classic-header.content-width-line:not(.sticky-on) .navigation:before,.transparent .classic-header.full-width-line:not(.sticky-on) .navigation:before,.transparent .classic-header.bg-behind-menu:not(.sticky-on) .navigation:before { background-color: rgba(255,255,255,0.25); background-image: none;}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .menu-text,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .subtitle-text,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a:hover span,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li.act > a > span { color: #fff !important; background: none;}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a > span > span.menu-subtitle,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li:hover > a > span > span.menu-subtitle { color: rgba(255,255,255,0.5);}.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav > li:before,.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav > li:before,.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav > li:last-child:after,.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav > li:last-child:after { border-color: rgba(255,255,255,0.25);}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration > li:not(.act):hover > a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .active-outline-decoration > li.act > a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration > li.dt-hovered:not(.act) > a { border-color: rgba(255,255,255,0.25);}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li:not(.act) > a:hover,.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li:not(.act) > a:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li.dt-hovered:not(.act) > a,.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li.dt-hovered:not(.act) > a,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .active-bg-decoration > li.act > a,.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .active-bg-decoration > li.act > a { background-color: rgba(255,255,255,0.25); background-image: none;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .l-to-r-line > li > a i.underline,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .from-centre-line > li > a .menu-item-text:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .upwards-line > li > a .menu-item-text:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .downwards-line > li > a .menu-item-text:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .active-line-decoration > li.act > a .decoration-line,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration > li > a:hover .decoration-line,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration > li.dt-hovered:not(.act) > a .decoration-line,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:after { background-color: #ffffff; background-image: none;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .menu-line:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .menu-line:before { background: #ffffff !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before { background: rgba(255,255,255,0.3) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after { background: rgba(255,255,255,0.25) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-hover-border-enable .dt-mobile-menu-icon:not(.floating-btn):after { border-color: rgba(255,255,255,0.25) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on):not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line { background: #ffffff !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-bg-enable .menu-toggle:before { background: rgba(255,255,255,0.3) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-border-enable .dt-mobile-menu-icon:not(.floating-btn):before { border-color: rgba(255,255,255,0.3) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-bg-hover-enable .menu-toggle:after { background: rgba(255,255,255,0.25) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-border-enable .menu-toggle:before { border-color: rgba(255,255,255,0.3) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-border-hover-enable .menu-toggle:after { border-color: rgba(255,255,255,0.25) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children > a .menu-text:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after { background: white !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.disabled-bg a:before { background-color: transparent !important;}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.custom-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.accent-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.gradient-bg a { box-shadow: none !important;}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.custom-bg a:before,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.accent-bg a:before,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.gradient-bg a:before { background: rgba(255,255,255,0.25) !important; background-image: none !important;}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-gradient-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-custom-bg a,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-accent-bg a { box-shadow: none !important;}.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-gradient-bg a:after,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-custom-bg a:after,.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-accent-bg a:after { background: rgba(255,255,255,0.45) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-disabled-bg a:after { background-color: transparent !important; box-shadow: none !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico a .soc-font-icon,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico a:hover .soc-font-icon { color: #fff !important; background: none;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.border-on a:before { box-shadow: inset 0px 0px 0px 0px rgba(255,255,255,0.25);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-border-on a:hover:after,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-border-on a:hover:after { box-shadow: inset 0px 0px 0px 0px rgba(255,255,255,0.45) !important;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .searchform > .search-icon,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-contacts,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:before { color: white;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart { color: #fff;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart i { color: #fff;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:hover,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:hover { opacity: 1; color: rgba(255,255,255,0.7);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:hover i,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:hover i { color: rgba(255,255,255,0.7);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart > .counter,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart > .counter { background-color: rgba(255,255,255,0.25); background-image: none;}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .rectangular-counter-style .wc-ico-cart > .counter:before,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .rectangular-counter-style .edd-ico-cart > .counter:before { border-right: 4px solid rgba(255,255,255,0.25);}.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart > .counter.custom-bg,.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart > .counter.custom-bg { background-color: rgba(255,255,255,0.25) !important; background-image: none !important;}@charset utf-8;@media screen and (min-width: 1151px) { #page { display: -ms-grid; display: grid; -ms-grid-rows: auto; grid-template-rows: auto; -ms-grid-columns: 100%; grid-template-columns: 100%; grid-template-areas: header slider title fancyheader elementor-header checkout main footer; } .floating-navigation-below-slider #page { grid-template-areas: slider header title fancyheader elementor-header main footer; } .footer-overlap #page { grid-template-areas: header page-inner slider title fancyheader elementor-header checkout main footer; } .header-side-left:not(.sticky-header):not(.hidden-header) #page, .header-side-line.left-side-line:not(.hidden-header) #page { grid-template-areas: header-side slider header-side title header-side fancyheader header-side elementor-header header-side checkout header-side main header-side footer; } .footer-overlap.header-side-left:not(.sticky-header):not(.hidden-header) #page, .footer-overlap.header-side-line.left-side-line:not(.hidden-header) #page { grid-template-areas: header-side page-inner header-side footer; } .header-side-right:not(.sticky-header):not(.hidden-header) #page { grid-template-areas: slider header-side title header-side fancyheader header-side elementor-header header-side checkout header-side main header-side footer header-side; } .footer-overlap.header-side-right:not(.sticky-header):not(.hidden-header) #page { grid-template-areas: page-inner header-side footer header-side; } .header-side-left:not(.sticky-header):not(.hidden-header) #page { -ms-grid-columns: 280px calc(100% - 280px); grid-template-columns: 280px calc(100% - 280px); } .rtl.header-side-left:not(.sticky-header):not(.hidden-header) #page { -ms-grid-columns: calc(100% - 280px) 280px; grid-template-columns: calc(100% - 280px) 280px; } .header-side-right:not(.sticky-header):not(.hidden-header) #page { -ms-grid-columns: calc(100% - 280px) 280px; grid-template-columns: calc(100% - 280px) 280px; } .rtl.header-side-right:not(.sticky-header):not(.hidden-header) #page { -ms-grid-columns: 280px calc(100% - 280px); grid-template-columns: 280px calc(100% - 280px); } .header-side-line.left-side-line:not(.hidden-header) #page { -ms-grid-columns: 60px calc(100% - 60px); grid-template-columns: 60px calc(100% - 60px); } .rtl.header-side-line.left-side-line:not(.hidden-header) #page { -ms-grid-columns: calc(100% - 60px) 60px; grid-template-columns: calc(100% - 60px) 60px; } .footer-overlap.floating-navigation-below-slider .page-inner { display: grid; grid-template-rows: auto; grid-template-columns: 100%; grid-template-areas: slider header title fancyheader elementor-header checkout main footer; } .dt-mobile-header, .dt-mobile-menu-icon, .mobile-header-space, .masthead .mobile-header-bar, .transparent .header-space, .hidden-header.header-side-left .masthead, .hidden-header.header-side-right .masthead, .hidden-header .top-line-space, .hidden-header .masthead:not(.sticky-on):not(#phantom), .hidden-header .header-space:not(.sticky-space-on) { display: none; } .masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar, .ph-wrap { padding-right: 0px; padding-left: 0px; } .top-header .mega-full-width > .dt-mega-menu-wrap { width: calc(1200px - 0px - 0px); } .boxed .masthead:not(.full-width):not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke) .header-bar, .boxed .ph-wrap { box-sizing: border-box; max-width: 100%; width: calc(1200px); } #phantom .ph-wrap .header-bar { padding: 0; } .boxed .masthead:not(.width-in-pixel):not(.sticky-on) .top-bar-bg, .boxed.masthead:not(.width-in-pixel):not(#phantom) .top-bar-bg, .boxed .classic-header:not(.width-in-pixel) .navigation:before { margin: 0 0px 0 0px; padding: 0 1000px; } .ph-wrap, #phantom .ph-wrap.boxed, .boxed .top-bar.line-content:before, .boxed .classic-header.content-width-line .navigation:before { max-width: calc(1200px - 0px - 0px); } .side-header > .top-bar, .mixed-header:not(.side-header-h-stroke) > .top-bar { position: absolute; visibility: hidden; opacity: 0; } .is-safari .desktop-side-header { height: 100vh; } .admin-bar .desktop-side-header.is-safari { height: calc(100vh - 32px); } .is-safari .desktop-side-header .mCustomScrollbar.header-scrollbar-wrap { height: 100vh; } .header-side-left.footer-overlap:not(.sticky-header) #footer, .header-side-right.footer-overlap:not(.sticky-header) #footer { max-width: calc(100% - 280px); } .header-side-left.footer-overlap:not(.sticky-header) .boxed #footer, .header-side-right.footer-overlap:not(.sticky-header) .boxed #footer { max-width: 100%; width: calc(1280px - 280px); } .header-side-left.footer-overlap:not(.sticky-header) #footer { right: 0; } .header-side-line.footer-overlap #footer { max-width: calc(100% - 60px); } .left-side-line.header-side-line.footer-overlap #footer { right: 0; } .header-side-line.footer-overlap .boxed #footer { max-width: 100%; width: calc(1280px - 60px); } .is-iOS .side-header:not(.sub-sideways), .mobile-true .side-header:not(.sub-sideways) { overflow-y: auto; -webkit-overflow-scrolling: touch; } .overlay-navigation .sticky-header-overlay { display: none; } .phantom-sticky .fixed-masthead.masthead { position: absolute; top: 0; width: 100%; z-index: 500; } .phantom-sticky .fixed-masthead.sticky-on.masthead { position: fixed; } .floating-navigation-below-slider.phantom-sticky:not(.transparent) .masthead { position: relative; } .transparent .masthead:not(.side-header) { position: absolute; width: 100%; } .floating-navigation-below-slider.phantom-sticky.transparent .masthead { position: absolute; } .floating-navigation-below-slider.phantom-sticky .masthead.sticky-on { position: fixed; } .floating-navigation-below-slider.phantom-sticky .header-space.sticky-space-off { display: none; } .phantom-sticky .sticky-on.masthead:not(.masthead-mobile) { background: #ffffff none repeat center center !important; background-size: auto; } .mixed-header.side-header-h-stroke.sticky-top-line-on { background-color: #000000 !important; } .phantom-line-decoration.phantom-sticky .sticky-on.masthead { border-bottom: 1px solid rgba(51,51,51,0.11); box-shadow: none !important; } .phantom-shadow-decoration.phantom-sticky .sticky-on.masthead { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07); border-bottom: none; } .phantom-disable-decoration.phantom-sticky .sticky-on.masthead { box-shadow: none !important; border-bottom: none; } .phantom-sticky:not(.phantom-shadow-decoration) .sticky-on.masthead.shadow-decoration { box-shadow: none; } .phantom-sticky:not(.overlap):not(.transparent) .masthead { transition: background-color 330ms ease, background-image 330ms ease; } .phantom-sticky .page-inner .masthead { -webkit-backface-visibility: hidden; } .phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo, .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > a:not(.sticky-logo), .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > img:not(.sticky-logo) { display: none; opacity: 0; } .phantom-sticky:not(.phantom-custom-logo-on) .sticky-off .branding .sticky-logo, .phantom-sticky:not(.phantom-custom-logo-on) .sticky-on .branding .sticky-logo, .phantom-main-logo-on.phantom-sticky .sticky-on .branding > a, .phantom-main-logo-on.phantom-sticky .sticky-on .branding > img, .phantom-logo-off.phantom-sticky .sticky-on .branding > a, .phantom-logo-off.phantom-sticky .sticky-on .branding > img { display: none; visibility: hidden; } .phantom-main-logo-on.phantom-sticky .sticky-on .branding .sticky-logo { display: block; visibility: visible; } .phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo, .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > a:not(.sticky-logo), .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > img:not(.sticky-logo) { visibility: hidden; } .phantom-sticky.phantom-custom-logo-on .sticky-on .branding .sticky-logo, .phantom-sticky.phantom-custom-logo-on .sticky-off .branding > a:not(.sticky-logo), .phantom-sticky.phantom-custom-logo-on .sticky-off .branding > img:not(.sticky-logo) { visibility: visible; } .phantom-main-logo-on.phantom-sticky .branding .sticky-logo { display: none; } .phantom-sticky #page .side-header .branding > a:not(.sticky-logo), .phantom-sticky #page .side-header .branding > img:not(.sticky-logo):not(.mobile-logo) { display: block; opacity: 1; animation: none; visibility: visible; } .phantom-fade .masthead, .phantom-slide .masthead { top: 0 !important; } .masthead .in-top-bar-left:not(.show-on-desktop), .masthead .in-top-bar-right:not(.show-on-desktop), .masthead .in-top-bar:not(.show-on-desktop), .masthead .hide-on-desktop { visibility: hidden; position: absolute; left: -9999px; } .masthead .in-top-bar-left:not(.show-on-desktop).display-none, .masthead .in-top-bar-right:not(.show-on-desktop).display-none, .masthead .in-top-bar:not(.show-on-desktop).display-none, .masthead .hide-on-desktop.display-none { display: none; } .masthead .hide-on-desktop .menu-select { display: none; } .select-type-menu .menu-select { position: relative; display: inline-block; visibility: visible; margin: 0 auto; opacity: 1; } .select-type-menu .menu-select:hover { opacity: 0.7; } .select-type-menu > ul { visibility: hidden; } .mini-nav:not(.select-type-menu) > ul > li:not(:last-child) { margin: 0 16px 0 0; } .list-type-menu.mini-nav > ul > li > .mini-sub-nav { top: 19px; } .list-type-menu .menu-select { position: absolute; visibility: hidden; opacity: 0; } .list-type-menu.mini-nav ul { display: block; line-height: 0; } .list-type-menu.mini-nav > ul > li.act > a, .list-type-menu.mini-nav > ul > li:not(.act) > a:hover { opacity: 0.7; } .list-type-menu.mini-nav > ul > li.act > a i, .list-type-menu.mini-nav > ul > li:not(.act) > a:hover i { opacity: 0.7; } .side-header .mini-nav.select-type-menu > .mini-sub-nav:not(.bottom-overflow), .side-header .list-type-menu > ul > li > .mini-sub-nav, .top-header.floating-navigation-below-slider .main-nav > li > .mini-sub-nav.bottom-overflow { top: auto !important; bottom: 100%; } .side-header-h-stroke .show-on-first-switch, .masthead .mobile-mini-widgets .show-on-first-switch, .side-header-h-stroke .show-on-second-switch, .masthead .mobile-mini-widgets .show-on-second-switch { display: none; }}@media screen and (max-width: 0px) { .masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar, .ph-wrap { padding-right: 0px; padding-left: 0px; } .phantom-content-width-line-decoration #phantom .ph-wrap:after { width: calc(100% - 0px - 0px); } .masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar:after, .mixed-header.side-header-h-stroke.content-width-line-decoration:not(.masthead-mobile-header) .header-bar:after { width: calc(100% - 0px - 0px); }}@media screen and (min-width: 778px) { .boxed .masthead:not(.side-header):not(.side-header-menu-icon) .top-bar { max-width: 100%; width: calc(1200px - 30px - 30px); }}@media screen and (max-width: 778px) { .top-bar { padding: 0px 30px 0px 30px; } .top-bar.line-content:after { width: calc(100% - 30px - 30px); }}@media screen and (max-width: 1150px) { .transparent.sticky-mobile-header .masthead-mobile-header { transition: none; } .masthead.shadow-mobile-header-decoration.masthead-mobile-header { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07); } .masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar { padding-bottom: 1px; } .masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar:after { position: absolute; bottom: 0; left: auto; right: auto; content: ; width: calc(100% - 30px - 30px); height: 1px; background: #ffffff; } .masthead.masthead-mobile-header.line-mobile-header-decoration:not(#phantom) { border-bottom: 1px solid #ffffff; } .boxed .masthead.sticky-mobile-on { max-width: 1280px; } #page { display: -ms-grid; display: grid; -ms-grid-rows: auto; grid-template-rows: auto; -ms-grid-columns: 100%; grid-template-columns: 100%; grid-template-areas: header slider title fancyheader elementor-header checkout main footer; } .floating-navigation-below-slider #page { grid-template-areas: slider header title fancyheader elementor-header checkout main footer; } .footer-overlap #page { grid-template-areas: header page-inner slider title fancyheader elementor-header checkout main footer; } .header-side-left:not(.sticky-header) #page, .header-side-line.left-side-line #page, .header-side-right:not(.sticky-header) #page { grid-template-areas: header slider title fancyheader elementor-header checkout main footer; } .footer-overlap.header-side-left:not(.sticky-header) #page, .footer-overlap.header-side-line.left-side-line #page, .footer-overlap.header-side-right:not(.sticky-header) #page { grid-template-areas: header page-inner slider title fancyheader elementor-header checkout main footer; } .footer-overlap.floating-navigation-below-slider .page-inner { display: grid; grid-template-rows: auto; grid-template-columns: 100%; grid-template-areas: slider header title fancyheader elementor-header checkout main footer; } .hidden-header.header-side-left .masthead:not(.show-floating-icon):not(.sticky-mobile-on), .hidden-header.header-side-right .masthead:not(.show-floating-icon):not(.sticky-mobile-on), .hidden-header.header-side-left .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on), .hidden-header.header-side-right .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on), .hidden-header.header-side-left .mobile-header-space, .hidden-header.header-side-right .mobile-header-space { display: none; } .masthead { grid-area: header; } .side-header.masthead, .side-header-v-stroke.masthead { grid-area: header; -ms-grid-column: 1; } .masthead:not(.side-header) .mobile-header-bar, .side-header.masthead-mobile-header .mobile-header-bar { padding: 0 30px 0 30px; box-sizing: border-box; } .header-side-left:not(.sticky-header) .checkout-page-title, .header-side-line.left-side-line .checkout-page-title, .header-side-left:not(.sticky-header) .page-title, .header-side-line.left-side-line .page-title, .header-side-left:not(.sticky-header) .fancy-header, .header-side-line.left-side-line .fancy-header, .header-side-left:not(.sticky-header) #main, .header-side-line.left-side-line #main, .header-side-left:not(.sticky-header) .footer, .header-side-line.left-side-line .footer, .header-side-left:not(.sticky-header) #main-slideshow, .header-side-line.left-side-line #main-slideshow, .header-side-left:not(.sticky-header) .photo-scroller, .header-side-line.left-side-line .photo-scroller { -ms-grid-column: 1; } .mobile-header-space { grid-area: header; } .transparent.sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead.masthead-mobile-header:not(#phantom) { transform: translateY(0); } .phantom-sticky.floating-mobile-menu-icon:not(.transparent) .fixed-masthead.masthead { position: relative; } .overlay-navigation.header-side-line #page, .header-side-left.header-side-line #page { padding: 0 !important; } .header-side-left #page { padding-left: 0 !important; } .header-side-right #page { padding-right: 0 !important; } .side-header { height: auto; -ms-flex-flow: column nowrap; flex-flow: column nowrap; } .admin-bar .side-header { height: auto; } .transparent:not(.photo-scroller-album) .masthead { position: absolute; width: 100%; z-index: 102; } .side-header .top-bar .mini-widgets.right-widgets { -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; } .masthead .main-nav, .masthead:not(.side-header) .main-nav, #phantom, .masthead:not(.side-header) .header-bar, .masthead.side-header .header-bar, .header-scrollbar-wrap, .masthead.mixed-header, .header-space, .hide-overlay, .top-line-space { display: none; } .sticky-header .masthead.side-header, .overlay-navigation .masthead.side-header { display: none; } .sticky-header .masthead.mixed-header, .overlay-navigation .masthead.mixed-header, .dt-mobile-header { display: block; } .phantom-fade.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead, .phantom-slide.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead, .phantom-sticky.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead { display: block; } .show-floating-icon.masthead:not(.side-header), .fixed-mobile-header.masthead:not(.side-header) { transform: none !important; } .transparent.floating-navigation-below-slider .show-floating-icon.masthead { background: none !important; } body:not(.transparent) .masthead:not(.side-header) { background-color: #ffffff; } .transparent .masthead:not(.mixed-header), .transparent .masthead.masthead-mobile-header { background: #eeee22; } .sticky-mobile-on.masthead:not(.side-header), .side-header.masthead-mobile-header.sticky-mobile-on { background-color: #ffffff !important; } .sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space { display: block; } .no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent) .masthead.masthead-mobile-header:not(#phantom) { position: absolute; } .masthead .mobile-header-bar { display: -ms-flexbox; display: -ms-flex; display: flex; } .dt-mobile-menu-icon { display: -ms-inline-flexbox; display: -ms-inline-flex; display: inline-flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; } .masthead .mobile-header-bar { min-height: 60px; } .masthead.full-width, .masthead.mixed-header { box-sizing: border-box; } .top-bar.top-bar-disabled { display: none; } .top-bar .soc-ico a { float: none; display: inline-block; vertical-align: middle; } #bottom-bar .mini-nav select, #bottom-bar .menu-select { display: inline-flex; } .header-side-left:not(.header-top-line-active) .masthead, .header-side-right:not(.header-top-line-active) .masthead, .overlay-navigation:not(.header-top-line-active) .masthead { position: relative; left: 0 !important; width: 100%; margin-left: 0 !important; margin-right: 0; } .header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active) .masthead, .header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active) .masthead, .overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active) .masthead, .header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead, .header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead, .overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead, .header-side-left:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead, .header-side-right:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead, .overlay-navigation:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead { width: 100% !important; } .header-side-left:not(.header-top-line-active) .header-side-left:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .header-side-right:not(.header-top-line-active) .header-side-left:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .overlay-navigation:not(.header-top-line-active) .header-side-left:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .header-side-left:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .header-side-right:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .overlay-navigation:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .header-side-left:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .header-side-right:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on), .overlay-navigation:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on) { top: 0 !important; } .header-side-left:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on), .header-side-right:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on), .overlay-navigation:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on) { transform: none !important; transition: none !important; } #page .mixed-header.side-header-menu-icon.line-decoration:not(.masthead-mobile-header), #page .mixed-header.side-header-v-stroke.line-decoration:not(.masthead-mobile-header) { border-bottom: 1px solid #dd9933; } .masthead.shadow-decoration.side-header-menu-icon:not(.masthead-mobile-header) { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07); } .side-header-v-stroke .header-bar .mini-login, .side-header-v-stroke .header-bar .mini-search, .side-header-v-stroke .header-bar .shopping-cart, .side-header-v-stroke .header-bar .mini-contacts, .side-header-v-stroke .header-bar .text-area, .side-header-v-stroke .header-bar .mini-nav, .side-header-v-stroke .header-bar .soc-ico, .side-header-v-stroke .header-bar .mini-wpml { margin: 0 10px; } .transparent .masthead.side-header { position: absolute; height: auto; } .transparent .masthead.full-width-line:not(.side-header) { border-bottom: none; } .sticky-header.fade-header-animation .side-header, .overlay-navigation .masthead { opacity: 1 !important; visibility: visible !important; animation: none !important; } .sticky-header.header-side-left.slide-header-animation .side-header { transform: translate3d(0,0,0); } .floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn { top: 50px; } #page .project-navigation { top: 10px; right: 10px; } .mobile-branding img.mobile-logo, .mobile-branding img.mobile-desktop-logo, .show-device-logo .branding img, .show-device-logo .mobile-branding img, .sticky-mobile-logo-first-switch, .sticky-mobile-logo-second-switch, .sticky-mobile-on .mobile-branding * { display: none; } .show-device-logo .branding img.mobile-logo, .show-device-logo .mobile-branding img.mobile-logo { display: block; max-width: 100%; height: auto; } .mobile-header-bar .mobile-mini-widgets { -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-flow: row wrap; flex-flow: row wrap; } .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets { -ms-flex-order: 2; order: 2; } .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-branding { -ms-flex-order: 1; order: 1; } .first-switch-logo-right.first-switch-menu-left .mobile-header-bar { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; } .first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-branding { -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .first-switch-logo-left.first-switch-menu-right .mobile-header-bar { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; } .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-branding { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; -ms-flex-order: 0; order: 0; } .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets { -ms-flex-order: 1; order: 1; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation { -ms-flex-order: 2; order: 2; } .first-switch-logo-center.first-switch-menu-right .mobile-branding { -ms-flex-order: 0; order: 0; } .first-switch-logo-center.first-switch-menu-right .mobile-navigation { -ms-flex-order: 2; order: 2; } .mobile-sticky-header-overlay.active { opacity: 1; visibility: visible; z-index: 9601; } .show-overlay-mobile-header .sticky-header-overlay.active, .closed-overlay-mobile-header .sticky-header-overlay.active { opacity: 0; visibility: hidden; display: none; } .footer-overlap .footer { width: 100% !important; } .floating-navigation-below-slider.phantom-sticky:not(.transparent):not(.sticky-mobile-header) .masthead-mobile { top: 0 !important; } .mobile-mini-widgets-in-menu { display: -ms-flexbox !important; display: -ms-flex !important; display: flex !important; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-align-items: center; -ms-flex-align: center; align-items: center; } .dt-mobile-header .mini-widgets { display: none; } .floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead, .floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead { position: relative; } html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead, html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead { top: 0 !important; } .sticky-mobile-header .masthead { height: auto; width: 100%; } .sticky-mobile-header:not(.floating-navigation-below-slider) .masthead { top: 0; } .sticky-mobile-header:not(.floating-navigation-below-slider) .sticky-mobile-on.masthead { position: fixed !important; top: 0; } .sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead { position: fixed !important; } .sticky-mobile-header.floating-navigation-below-slider:not(.admin-bar) .fixed-mobile-header.masthead { top: 0 !important; } .sticky-mobile-header.fixed-mobile-menu .top-bar { display: none; } .sticky-mobile-header.floating-navigation-below-slider.transparent .mobile-header-space { display: none; }}@media screen and (min-width: 601px) and (max-width: 1150px) { .side-header-h-stroke .show-on-second-switch, .masthead .mobile-mini-widgets .show-on-second-switch { display: none; } .mobile-mini-widgets-in-menu.first-switch-no-widgets { padding: 0; } .transparent:not(.photo-scroller-album) .masthead { position: absolute; width: 100%; z-index: 102; } .masthead .top-bar .mini-widgets > *, .masthead .mobile-header-bar .in-top-bar-left, .masthead .mobile-header-bar .in-top-bar-right, .dt-mobile-header .in-top-bar-left, .dt-mobile-header .in-top-bar-right { display: none; } .masthead .top-bar .left-widgets .in-top-bar-left, .masthead .top-bar .right-widgets .in-top-bar-right, .mobile-mini-widgets .near-logo-first-switch { display: -ms-inline-flexbox; display: -ms-inline-flex; display: inline-flex; } .masthead .top-bar .left-widgets .in-top-bar-left.text-area, .masthead .top-bar .right-widgets .in-top-bar-right.text-area, .mobile-mini-widgets .near-logo-first-switch.text-area { display: inline-block; } .masthead .top-bar .left-widgets .in-top-bar-left:not(.show-on-first-switch) { display: none; } .masthead .top-bar .right-widgets .in-top-bar-right:not(.show-on-first-switch) { display: none; } .side-header .top-bar .mini-widgets.left-widgets { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; } .select-type-menu-first-switch .menu-select { position: relative; display: inline-block; visibility: visible; margin: 0 auto; opacity: 1; } .select-type-menu-first-switch .menu-select:hover { opacity: 0.7; } .select-type-menu-first-switch > ul { visibility: hidden; } .mini-nav:not(.select-type-menu-first-switch) > ul > li:not(:last-child) { margin: 0 16px 0 0; } .list-type-menu-first-switch.mini-nav > ul > li > .mini-sub-nav { top: 19px; } .list-type-menu-first-switch .menu-select { position: absolute; visibility: hidden; opacity: 0; } .list-type-menu-first-switch.mini-nav ul { display: block; line-height: 0; } .list-type-menu-first-switch.mini-nav .customSelect1 { visibility: hidden !important; } .list-type-menu-first-switch.mini-nav > ul > li.act > a .menu-item-text, .list-type-menu-first-switch.mini-nav > ul > li > a:hover { opacity: 0.7; } .sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch img, .sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch { display: block; } .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets { -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .first-switch-logo-center.first-switch-menu-left .mobile-navigation { -ms-flex: 1 1 0%; flex: 1 1 0%; } .first-switch-logo-center.first-switch-menu-right .mobile-navigation { -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets { -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; } .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last { margin-right: 0; } .first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation { margin-right: 10px; } .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation { margin-left: 10px; } .first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first { margin-left: 0; } .masthead .in-menu-first-switch { display: none; } .masthead .hide-on-first-switch, .dt-mobile-header .hide-on-first-switch { display: none; } .mobile-mini-widgets-in-menu .in-menu-second-switch, .masthead.widgets .show-on-second-switch, .masthead .show-on-second-switch { display: none; } .mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch) { display: -ms-inline-flexbox; display: -ms-inline-flex; display: inline-flex; } .mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch).text-area { display: inline-block; }}@media screen and (max-width: 600px) { html:not(.no-cssgridlegacy.no-cssgrid) .masthead:not(.sticky-mobile-on) { top: 0 !important; } .sticky-mobile-header .masthead { height: auto; width: 100%; } .mobile-mini-widgets-in-menu.second-switch-no-widgets { padding: 0; } .sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img, .show-mobile-logo.side-header.show-device-logo.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img, .sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch, .show-mobile-logo.side-header.show-device-logo.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch { display: block; } .masthead .top-bar .mini-widgets > * { margin: 0 10px !important; } .masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch) { display: none; } .masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch).microwidget-btn, .masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch).text-area { display: none; } .select-type-menu-second-switch .menu-select { position: relative; display: block; visibility: visible; margin: 0 auto; opacity: 1; } .select-type-menu-second-switch .menu-select:hover { opacity: 0.7; } .select-type-menu-second-switch > ul { visibility: hidden; } .mini-nav:not(.select-type-menu-second-switch) > ul > li:not(:last-child) { margin: 0 16px 0 0; } .list-type-menu-second-switch.mini-nav > ul > li > .mini-sub-nav { top: 19px; } .list-type-menu-second-switch .menu-select { position: absolute; visibility: hidden; opacity: 0; } .list-type-menu-second-switch.mini-nav ul { display: block; line-height: 0; } .mini-nav.list-type-menu-second-switch .customSelect1 { visibility: hidden !important; } .list-type-menu-second-switch.mini-nav > ul > li.act > a, .list-type-menu-second-switch.mini-nav > ul > li:not(.act) > a:hover { opacity: 0.7; } body.page:not(.sticky-mobile-header):not(.floating-navigation-below-slider) .masthead:not(.side-header) { transform: none !important; } .sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space { display: block; } .no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent) .masthead.masthead-mobile-header:not(#phantom) { position: absolute; } .masthead .mobile-header-bar { min-height: 50px; } .masthead .mobile-header-bar .mobile-mini-widgets > *, .masthead .mobile-mini-widgets .in-menu-second-switch { display: none; } .masthead .mobile-header-bar .mobile-mini-widgets > *.microwidget-btn, .masthead .mobile-mini-widgets .in-menu-second-switch.microwidget-btn { display: none; } .masthead .top-bar .mini-widgets > *, .masthead .mobile-header-bar .in-top-bar-left, .masthead .mobile-header-bar .in-top-bar-right, .masthead .top-bar .right-widgets, .dt-mobile-header .in-top-bar { display: none; } .masthead .top-bar .mini-widgets > *.microwidget-btn, .masthead .mobile-header-bar .in-top-bar-left.microwidget-btn, .masthead .mobile-header-bar .in-top-bar-right.microwidget-btn, .masthead .top-bar .right-widgets.microwidget-btn, .dt-mobile-header .in-top-bar.microwidget-btn { display: none; } .side-header .top-bar .mini-widgets.left-widgets, .masthead .top-bar .left-widgets { -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; } .side-header .top-bar .mini-widgets.left-widgets .in-top-bar, .masthead .top-bar .left-widgets .in-top-bar { display: -ms-inline-flexbox; display: -ms-inline-flex; display: inline-flex; text-align: center; } .side-header .top-bar .mini-widgets.left-widgets .in-top-bar.text-area, .masthead .top-bar .left-widgets .in-top-bar.text-area { display: inline-block; } .hide-on-second-switch { display: none !important; } .show-on-second-switch { display: -ms-flexbox !important; display: -ms-flex !important; display: flex !important; -ms-align-items: center; -ms-flex-align: center; align-items: center; } .show-on-second-switch.text-area, .show-on-second-switch.in-top-bar { display: flex !important; } .show-on-second-switch.text-area.hide-on-second-switch { display: none !important; } .dt-mobile-header .mini-widgets { display: none; } .mobile-mini-widgets-in-menu .near-logo-second-switch { display: none; } .mobile-mini-widgets-in-menu .near-logo-second-switch.microwidget-btn { display: none; } .masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch { display: -ms-inline-flexbox; display: -ms-inline-flex; display: inline-flex; } .masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch.text-area { display: inline-block; } .masthead.line-decoration { border-bottom: none; } .mini-contacts { white-space: normal; } .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets { -ms-flex-order: 2; order: 2; -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-branding { -ms-flex-order: 1; order: 1; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; } .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation { -ms-flex-order: 0; order: 0; -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-positive: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: 0%; } .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last { margin-right: 0; } .second-switch-logo-right.second-switch-menu-left .mobile-header-bar { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; } .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-branding { -ms-flex-order: 2; order: 2; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation { -ms-flex-order: 0; order: 0; } .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation { margin-right: 10px; } .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation { margin-right: 10px; margin-left: 0; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-branding { -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; -ms-flex-order: 0; order: 0; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets { -ms-flex-order: 1; order: 1; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation { -ms-flex-order: 2; order: 2; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation { margin-left: 10px; } .second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-branding { -ms-flex-order: 1; order: 1; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; } .second-switch-logo-center.second-switch-menu-right .mobile-navigation { -ms-flex-order: 2; order: 2; -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-positive: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: 0%; -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets { -ms-flex-order: 0; order: 0; -ms-flex: 1 1 0%; flex: 1 1 0%; -ms-flex-positive: 1; -ms-flex-negative: 1; -ms-flex-preferred-size: 0%; -ms-flex-flow: row wrap; flex-flow: row wrap; -ms-flex-pack: flex-start; -ms-justify-content: flex-start; justify-content: flex-start; -ms-flex-pack: start; } .second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first { margin-left: 0; } .show-mobile-logo .branding img, .show-device-logo .branding img.mobile-logo, .side-header.show-device-logo .branding img.mobile-logo, .show-mobile-logo.show-device-logo .branding img, .show-mobile-logo.side-header.show-device-logo .branding img, .show-mobile-logo .mobile-branding img, .show-device-logo .mobile-branding img.mobile-logo, .side-header.show-device-logo .mobile-branding img.mobile-logo, .show-mobile-logo.show-device-logo .mobile-branding img, .show-mobile-logo.side-header.show-device-logo .mobile-branding img { display: none; } .show-mobile-logo .branding img.mobile-logo, .show-mobile-logo.show-device-logo .branding img.mobile-logo, .show-device-logo .branding img, .show-mobile-logo .mobile-branding img.mobile-logo, .show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo, .show-device-logo .mobile-branding img, .transparent .mobile-branding img.mobile-desktop-logo { display: inline-block; max-width: 100%; height: auto; }}@media screen and (max-width: 778px) { .page-title.page-title-responsive-enabled .wf-wrap { -ms-flex-flow: column wrap; flex-flow: column wrap; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; text-align: center; min-height: 0px; } .page-title-responsive-enabled.page-title.title-left.disabled-bg h1 { margin: 5px 0; } .page-title-responsive-enabled.page-title.title-left .breadcrumbs { text-align: center; } .page-title-responsive-enabled.page-title h1, .page-title-responsive-enabled.page-title h1 *, .page-title-responsive-enabled.page-title h1 a:hover, #page .page-title-responsive-enabled.page-title .entry-title { font: 24px / 26px Merriweather, Helvetica, Arial, Verdana, sans-serif; } .page-title-responsive-enabled.page-title.breadcrumbs-mobile-off .breadcrumbs { display: none; }}@media screen and (min-width: 800px) { .transparent.video-playing .masthead { display: none !important; } .video-playing .rsHomePorthole .rsCloseVideoBtn { top: 30px; }}@media screen and (max-width: 768px) { .project-even .alignleft, .project-even ul.royalSlider.alignleft { width: 100%; } .content .project-wide-col { width: 100%; } .content .project-wide-col.left-side { padding-right: 0; } .content .project-wide-col.right-side { padding-left: 0; } .content .project-narrow-col { width: 100%; } .layout-list .blog-content, .layout-list .blog-media, .layout-list .project-list-content, .layout-list .project-list-media { float: none; width: 100% !important; } .layout-list .buttons-on-img, .layout-list .project-even .buttons-on-img { margin-left: 0; margin-right: 0; } .blog.layout-list .post .alignleft { margin-right: 0; margin-left: 0; }}@media screen and (max-width: 0px) { #footer .wf-container-footer { padding-top: 0px; padding-bottom: 0px; } #footer > .wf-wrap, #footer #bottom-bar > .wf-wrap { padding: 0 0px 0 0px; }}@media screen and (max-width: 992px) { .footer .widget { width: 100%; } .mobile-hide-footer #footer > .wf-wrap { display: none; } .footer-overlap .page-inner { margin-bottom: 0 !important; } .footer-overlap .footer { bottom: initial !important; } .footer-overlap .footer { position: relative !important; left: 0 !important; }}@media screen and (max-width: 990px) { #bottom-bar .wf-container-bottom { -ms-flex-flow: column wrap; flex-flow: column wrap; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; } #bottom-bar .wf-container-bottom > div { margin: 0; } #branding-bottom, #bottom-bar .wf-float-left, #bottom-bar .wf-float-right { display: block; float: none; width: auto; padding-left: 0; padding-right: 0; margin-right: auto; margin-left: auto; text-align: center !important; } #bottom-bar.logo-split .wf-float-left, #bottom-bar.logo-split .wf-float-right { -ms-flex: 0 0 auto; flex: 0 0 auto; } #bottom-bar .bottom-text-block { text-align: center; margin-left: 0; }}@media screen and (max-width: 778px) { #bottom-bar .mini-nav ul { display: none; } #bottom-bar .mini-nav select, #bottom-bar .menu-select { display: block; height: auto; } #bottom-bar .menu-select { position: relative; opacity: 1; visibility: visible; display: flex; }}@media screen and (max-width: 778px) { #main { padding: 0px 0 0px 0; } #main > .wf-wrap { padding: 0 0px 0 0px; } .page-title .wf-wrap, .fancy-header .wf-wrap { padding-left: 0px; padding-right: 0px; } #main-slideshow.fixed { padding-left: 0px; padding-right: 0px; } #main-slideshow.fixed > .royalSlider { max-width: 1200px; } .page-title .wf-wrap:after { width: calc(1200px - 0px - 0px); max-width: calc(100% - 0px - 0px); } .boxed .page-title .wf-wrap:after { left: 0px; } .no-cssgridlegacy.no-cssgrid .wf-container, .no-cssgridlegacy.no-cssgrid .wf-container-main { margin: 0 0px 0 0px; } .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar { padding-right: 0px; } .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar { padding-left: 0px; } .no-cssgridlegacy.no-cssgrid .sidebar-right .content { padding-left: 0px; } .no-cssgridlegacy.no-cssgrid .sidebar-left .content { padding-right: 0px; } .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg, .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget { padding-right: 0px; } .no-cssgridlegacy.no-cssgrid .sidebar-left .content, .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg, .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget { padding-left: 0px; } .no-cssgridlegacy.no-cssgrid .wf-container-main { margin: 0 0px 0 0px; } .no-cssgridlegacy.no-cssgrid .content, .no-cssgridlegacy.no-cssgrid .sidebar { padding: 0 0px 0 0px; } #main .wf-container { margin: 0 0px 0 0px; } .wf-cell, .wf-usr-cell { padding: 0 0px 0 0px; }}@media screen and (min-width: 992px) { #main > .wf-wrap { position: relative; } .dt-sticky-sidebar { will-change: min-height; } .dt-sticky-sidebar .sidebar-content { position: relative; transform: translate(0,0); transform: translate3d(0,0,0); will-change: position, transform; -webkit-backface-visibility: hidden; } .no-cssgridlegacy.no-cssgrid .content { width: calc(100% - 350px); } .no-cssgridlegacy.no-cssgrid .sidebar { width: 350px; } .no-cssgridlegacy.no-cssgrid .sidebar-left .content, .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar { float: right; } .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-right .content { float: left; } .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-right .content, .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg, .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget { padding-right: 25px; } .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .content, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget { padding-right: 50px; } .no-cssgridlegacy.no-cssgrid .sidebar-left .content, .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget, .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar, .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg { padding-left: 25px; } .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .content, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar, .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg { padding-left: 50px; } #main:not(.sidebar-none) .wf-container-main { display: -ms-grid; display: grid; grid-column-gap: 50px; } .sidebar-right .wf-container-main { grid-template-areas: content sidebar; } .sidebar-left .wf-container-main { grid-template-areas: sidebar content; } .sidebar, .sidebar-space { grid-area: sidebar; -ms-grid-row: 1; } .sidebar-right .sidebar, .sidebar-right .sidebar-space { -ms-grid-column: 3; } .sidebar-left .sidebar, .sidebar-left .sidebar-space { -ms-grid-column: 1; } .content { grid-area: content; -ms-grid-row: 1; } .sidebar-right .content { -ms-grid-column: 1; } .sidebar-left .content { -ms-grid-column: 3; } .sidebar-right .wf-container-main { -ms-grid-columns: calc(100% - 350px - 25px) 50px calc(350px - 25px); grid-template-columns: calc(100% - 350px - 25px) calc(350px - 25px); } .sidebar-left .wf-container-main { -ms-grid-columns: calc(350px - 25px) 50px calc(100% - 350px - 25px); grid-template-columns: calc(350px - 25px) calc(100% - 350px - 25px); } .sidebar-divider-vertical.sidebar-left .sidebar { padding-right: 0; } .sidebar-divider-vertical.sidebar-left .sidebar .sidebar-content { padding-right: 50px; } .sidebar-divider-vertical.sidebar-right .sidebar { padding-left: 0; } .sidebar-divider-vertical.sidebar-right .sidebar .sidebar-content { padding-left: 50px; }}@media screen and (max-width: 992px) { .mobile-hide-sidebar .sidebar { display: none; } .sidebar-right .sidebar, .sidebar-left .sidebar { border: none; } .sidebar-right .sidebar, .sidebar-left .sidebar, .sidebar-divider-off.sidebar-right .sidebar, .sidebar-divider-off.sidebar-left .sidebar, .sidebar-right .sidebar.solid-bg, .sidebar-left .sidebar.solid-bg, .sidebar-right .sidebar.bg-under-widget, .sidebar-left .sidebar.bg-under-widget { width: 100%; margin-right: 0; margin-left: 0; margin-top: 60px; } .wc-sidebar-toggle { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; position: absolute; top: 40%; right: -40px; width: 40px; height: 40px; background-color: var(--the7-accent-color); color: #fff; transition: left 0.3s; z-index: 9996; box-shadow: 0 1px 6px rgba(0,0,0,0.12); transition: box-shadow 0.2s ease-out, opacity 0.45s; cursor: pointer; border-radius: 0px; border-bottom-left-radius: 0; border-top-left-radius: 0; } .accent-gradient .wc-sidebar-toggle { background: #999999; background: -webkit-linear-gradient(); background: linear-gradient(); } .wc-sidebar-toggle:hover { box-shadow: 0 1px 11px 0 rgba(0,0,0,0.18); } .wc-sidebar-toggle:before { font-family: icomoon-the7-font !important; 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; content: \ea012; } .mobile-sticky-sidebar-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden; transition: all 0.4s; } .mobile-sticky-sidebar-overlay.active { opacity: 1; visibility: visible; z-index: 9601; } .dt-wc-sidebar-collapse .sidebar-right .sidebar, .dt-wc-sidebar-collapse .sidebar-left .sidebar { position: fixed; top: 0; left: 0; margin: 0; max-width: 80%; min-width: 280px; width: 350px; height: 100vh; transform: translateX(-100%); transition: transform 0.3s; z-index: 9996; background: #f7f7f8; } .dt-wc-sidebar-collapse .sidebar-right .sidebar:before, .dt-wc-sidebar-collapse .sidebar-left .sidebar:before { content: ; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #ffffff; } .dt-wc-sidebar-collapse .sidebar-right .sidebar .sidebar-content, .dt-wc-sidebar-collapse .sidebar-left .sidebar .sidebar-content { position: relative; overflow-x: hidden; overflow-y: scroll; height: 100%; padding: 30px; } .dt-wc-sidebar-collapse .show-mobile-sidebar .sidebar-right .sidebar, .dt-wc-sidebar-collapse .show-mobile-sidebar .sidebar-left .sidebar { transform: translateX(0); } .dt-wc-sidebar-collapse .closed-mobile-sidebar .sidebar-right .sidebar, .dt-wc-sidebar-collapse .closed-mobile-sidebar .sidebar-left .sidebar { transform: translateX(-100%); }}@media screen and (max-width: 640px) { #page .order_details tbody tr:first-of-type, #page .customer_details tbody tr:first-of-type { border: none; } #page .order_details td, #page .customer_details td { text-align: left; padding: 0; border: none; } #page .order_details th, #page .customer_details th { border: none; padding: 0; } #page .order_details tbody tr, #page .customer_details tbody tr { padding-top: 10px; padding-bottom: 10px; } #page .order_details tfoot, #page .customer_details tfoot { display: block; } #page .order_details tfoot tr, #page .customer_details tfoot tr { padding-top: 10px; padding-bottom: 10px; } .the7-cart-form table.shop_table tbody tr { overflow: hidden; padding-top: 25px; padding-bottom: 25px; } .wc-complete-wrap .wc-bacs-bank-details li { -ms-flex-flow: column wrap; flex-flow: column wrap; -ms-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } .wc-complete-wrap .wc-bacs-bank-details li > strong { padding-left: 0; } .shop_table { display: block; } .shop_table tbody, .shop_table tfoot { display: block; } .shop_table thead { display: none; } .shop_table tr { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-flex-flow: column wrap; flex-flow: column wrap; border-top: 1px solid var(--the7-divider-color); } .calculated_shipping .shop_table tr:first-child { border-top: none; } #page .shop_table tr td { border: none; } .content .woocommerce-cart-wrap .shop_table tr.cart_item td { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; width: 100%; max-width: 100%; padding: 5px 0; border: none; } .content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-thumbnail, .content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-quantity { padding-bottom: 10px; } .content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-price { display: none; } .shop_table tr.cart_item td a.remove { display: inline-block; text-align: center; } .shop_table tr.cart_item td a.remove i { vertical-align: top; } .shop_table tr.cart_item td .product-thumbnail > a { display: block; padding-bottom: 7px; } .shop_table tr.cart_item td .product-quantity { margin-top: 3px; } .shop_table tr.cart_item td td.product-subtotal { margin-top: 10px; } .shop_table tr.cart_item td.product-name { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-flex-flow: column wrap; flex-flow: column wrap; -ms-align-items: center; -ms-flex-align: center; align-items: center; } .shop_table tr.cart_item td.product-name a, .shop_table tr.cart_item td.product-name .variation { display: block; padding-bottom: 7px; text-align: center; } .order_details tr td, .order_details tr th, .customer_details tr td, .customer_details tr th { width: 100%; } table.shop_table.cart td, .product .variations td, .elementor-widget .variations td, .elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart tbody tr:last-child { display: block; margin: 0 auto; } .e-cart-section.shop_table { overflow: hidden; } .cart .product-thumbnail { margin: 0 auto; } .cart-footer { -ms-flex-flow: column wrap; flex-flow: column wrap; -ms-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start; } table.tinvwl-table-manage-list { border-collapse: collapse; } .tinv-wishlist .tinvwl-table-manage-list .product-cb, .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove { display: inline-block; width: auto !important; vertical-align: text-top; } .tinv-wishlist td.product-name a { display: block; padding-bottom: 10px; } .wishlist_item .product-thumbnail > a { display: inline-block; } .tinv-wishlist td.product-name a+.variation { display: inline-block; } .tinv-wishlist table.tinvwl-table-manage-list { text-align: center; } .tinv-wishlist table.tinvwl-table-manage-list th.product-name, .tinv-wishlist table.tinvwl-table-manage-list th.wishlist-name { padding: 0; border: none; } .tinv-wishlist table.tinvwl-table-manage-list td { border: none; padding: 0; } .tinv-wishlist table.tinvwl-table-manage-list td.product-cb input { vertical-align: middle; } .tinv-wishlist table.tinvwl-table-manage-list td.product-name, .tinv-wishlist table.tinvwl-table-manage-list td.product-action, .tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail, .tinv-wishlist table.tinvwl-table-manage-list td.product-remove, .tinv-wishlist table.tinvwl-table-manage-list td.product-cb { padding: 5px 0; } .tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail, .tinv-wishlist table.tinvwl-table-manage-list td.product-stock { padding-bottom: 10px; } .tinv-wishlist table.tinvwl-table-manage-list tr { display: block; margin-bottom: 20px; padding-bottom: 25px; border-bottom: 1px solid var(--the7-divider-color); }}@media screen and (max-width: 768px) { .checkout-page-title a { font: var(--the7-h4-font); } .checkout-page-title .checkout-counter { width: 40px; height: 40px; }}@media screen and (max-width: 1200px) { .rsHomePorthole .rsPlayBtn, .rsHomePorthole .rsCLink { height: 50px; margin-left: -25px; margin-top: -25px; width: 50px; } .rsHomePorthole .rsPlayBtn { background-size: 30px 30px; background-position: 15px center; } .rsHomePorthole .rsCLink { background-size: 24px 24px; } .rsHomePorthole .rsBtnCenterer { margin-top: -25px; height: 50px; } .rsHomePorthole .rsBtnCenterer:not(.with-link) .rsPlayBtn { margin-top: 0; } .rsHomePorthole .rsBtnCenterer.with-link { width: 120px; margin: -25px 0 0 -60px; } .rsHomePorthole .with-link .rsCLink, .rsHomePorthole .with-link .rsPlayBtn { position: relative; top: 0; left: 0; display: inline-block; margin: 0 5px; }}@media screen and (max-width: 1100px) { .floating-content { transform: translateY(0) !important; }}@media screen and (max-width: 970px) { #main .wf-mobile-hidden, .filter-extras { display: none; } #main .wf-mobile-visible, .content .wf-table.wf-mobile-collapsed, .content .wf-mobile-collapsed .wf-tr, .content .wf-mobile-collapsed .wf-td { display: block; } .table-standard { overflow: scroll; } .content .wf-1, .content .wf-1-2, .content .wf-2-4, .content .wf-1-3, .content .wf-2-3, .content .wf-1-4, .content .wf-3-4, .content .wf-1-5, .content class*wf-span- { width: 100%; } .items-grid .wf-cell.wf-1-3, .items-grid .wf-cell.wf-1-2 { width: 50%; } .related-product > li { width: 50%; } .sidebar-right .related-product > li, .sidebar-left .related-product > li { width: 50%; } .woocommerce-cart-wrap .related-product > li { width: 100%; } .single-related-posts .items-grid > .related-item { width: 50%; } .sidebar-right .single-related-posts .items-grid > .related-item, .sidebar-left .single-related-posts .items-grid > .related-item { width: 50%; } li.comment, li.pingback { padding-left: 0; } .children li.comment, .children li.pingback { padding-left: 30px; } #comments .children { margin-left: 10px; } .box-style-table .shortcode-action-container { display: block; margin-top: 20px; margin-bottom: 0; padding-left: 0; overflow: hidden; } .shortcode-action-box.box-style-table { display: block; } .box-style-table .action-button .dt-btn { float: left; }}@media only screen and (max-width: 960px) { .header-side-left .mega-full-width > .sub-nav, .header-side-left .mega-auto-width > .sub-nav { max-width: 767px; left: 0; top: auto !important; padding-left: 0; } .header-side-right .mega-full-width > .sub-nav, .header-side-right .mega-auto-width > .sub-nav { max-width: 767px; right: 0; top: auto !important; padding-right: 0; } form.lost_reset_password { width: 67%; } #customer_login { -ms-flex-flow: row wrap; flex-flow: row wrap; } #customer_login > div { width: 67%; } #customer_login > div + div { margin-left: auto; margin-top: 60px; }}@media screen and (max-width: 800px) { .rsHomePorthole .rsCapt { bottom: 25px; }}@media screen and (min-width: 0px) and (max-width: 760px) { #main-slideshow .psThumbs { display: none; } .rsHomePorthole .rsCapt { padding: 0 20px; bottom: 15px; } form.lost_reset_password { width: 100%; } #customer_login > div { width: 100%; }}@media screen and (max-width: 760px) { .scroller-arrow, .project-navigation > span, .album-content-description, .hide-thumb-btn, .photo-scroller:not(class*the7_photo-scroller) .ts-wrap.scroller-thumbnails, .photo-scroller:not(class*the7_photo-scroller) .hide-thumb-btn, .share-overlay h3 { display: none; } .photo-scroller:not(class*the7_photo-scroller) .btn-cntr, .photo-scroller:not(class*the7_photo-scroller) .slide-caption { bottom: 5px !important; } .project-navigation .next-post { margin-right: 0; } .share-overlay .wf-td { padding-top: 60px; } .share-overlay h1 { margin-bottom: 30px; font-size: 40px; line-height: 44px; } #page .share-overlay .soc-ico a, .share-overlay .soc-ico a { width: 50px; height: 50px; margin: 5px; } .share-overlay .soc-ico a .icon { width: 40px; height: 40px; } .dt-fancy-separator { width: 100% !important; } .overlap.video-playing #header { display: none !important; } .items-grid .wf-cell.wf-1-3, .items-grid .wf-cell.wf-1-2 { width: 100%; } .related-product > li { width: 100%; } .sidebar-right .related-product > li, .sidebar-left .related-product > li, .woocommerce-cart-wrap .related-product > li { width: 100%; } .single-related-posts .items-grid > .related-item { width: 100%; } .sidebar-right .single-related-posts .items-grid > .related-item, .sidebar-left .single-related-posts .items-grid > .related-item { width: 100%; } .dt-testimonials-shortcode.layout-6 .testimonial-item, .dt-testimonials-shortcode.layout-5 .testimonial-item { -ms-flex-flow: column wrap; flex-flow: column wrap; } .dt-testimonials-shortcode.layout-6 .testimonial-item .content-wrap, .dt-testimonials-shortcode.layout-5 .testimonial-item .content-wrap { width: 100% !important; } .dt-testimonials-shortcode.layout-6 .testimonial-item .testimonial-avatar, .dt-testimonials-shortcode.layout-5 .testimonial-item .testimonial-avatar { padding: 0; margin-bottom: 20px; } .content-align-center.dt-testimonials-shortcode.layout-6 .testimonial-item, .content-align-center.dt-testimonials-shortcode.layout-5 .testimonial-item { -ms-align-items: center; -ms-flex-align: center; align-items: center; }}@media screen and (max-width: 600px) { .masthead:not(.side-header) .mobile-header-bar, .side-header.masthead-mobile-header .mobile-header-bar { padding: 0 30px 0 30px; box-sizing: border-box; } .masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar:after { width: calc(100% - 30px - 30px); } .masthead.shadow-mobile-header-decoration.masthead-mobile-header { box-shadow: 0 0 15px 1px rgba(0,0,0,0.07); } .first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation { margin-right: 10px; } .first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .mobile-navigation { margin-left: 10px; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation { margin-left: 10px; } .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets { -ms-flex-pack: flex-end; -ms-justify-content: flex-end; justify-content: flex-end; -ms-flex-pack: end; } .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation { margin-right: 10px; }}@media screen and (max-width: 568px) { .rollover-content p, .rollover-content .entry-meta { display: none; } .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap) > .woocommerce-message, .popup-message-style .woocommerce-error, .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap) > .woocommerce-info, .popup-message-style .parentFormundefined:not(.run-animation), .popup-message-style .parentFormundefined.run-animation, .popup-message-style #page .wpcf7-mail-sent-ok, .popup-message-style #page .wpcf7-validation-errors, .popup-message-style #page .wpcf7-response-output { max-width: 300px; } @keyframes slide-in-message { 0% { opacity: 0; transform: translate3d(600px,-50%,0); } 50% { opacity: 0; transform: translate3d(-200px,-50%,0); } 100% { opacity: 1; transform: translate3d(-300px,-50%,0); } } @keyframes slide-out-message { 0% { opacity: 1; transform: translate3d(-300px,-50%,0); } 100% { opacity: 0; transform: translate3d(800px,-50%,0); } }}@media (max-width: 600px) { .floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn { top: 10px; }}@media (max-width: 480px) { .wc-login-wrap .log-left-block, .wc-login-wrap .log-right-block { width: 100%; } .wc-login-wrap .log-right-block { margin-top: 20px; }}@media screen and (max-width: 500px) { .post-navigation .nav-links { -ms-flex-flow: column wrap; flex-flow: column wrap; } .post-navigation .nav-previous, .post-navigation .nav-next { width: 100%; padding: 0; margin: 0 0 25px 0; -ms-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; } .post-navigation .nav-previous .post-title, .post-navigation .nav-next .post-title { -ms-align-self: center; -ms-flex-item-align: center; align-self: center; } .rtl .post-navigation .nav-previous .post-title, .rtl .post-navigation .nav-next .post-title { -ms-align-self: center; -ms-flex-item-align: center; align-self: center; } .post-navigation .nav-previous i, .post-navigation .nav-next i { display: none; } .post-navigation .nav-links { padding-bottom: 0; } .post-navigation .back-to-list, .post-navigation .disabled { display: none; }}@media screen and (max-width: 450px) { .woocommerce-result-count { float: none; } .mobile-header-bar, .masthead .popup-search .submit { position: relative; } .dt-mobile-header .mini-nav, .masthead .mini-nav, .dt-mobile-header .shopping-cart, .masthead .shopping-cart, .dt-mobile-header .popup-search, .masthead .popup-search, .dt-mobile-header .searchform, .masthead .searchform, .dt-mobile-header .popup-search.act, .masthead .popup-search.act, .dt-mobile-header .mini-nav li, .masthead .mini-nav li { position: static; } #page .masthead .mini-nav .mini-sub-nav, #page .masthead .shopping-cart-wrap, #page .masthead .popup-search .popup-search-wrap { max-width: 280px !important; left: 50% !important; transform: translate3d(-50%,0,0); } #page .masthead .mini-nav .mini-sub-nav .shopping-cart-inner:before, #page .masthead .shopping-cart-wrap .shopping-cart-inner:before, #page .masthead .popup-search .popup-search-wrap .shopping-cart-inner:before { display: none; } #page .masthead .mini-nav .mini-sub-nav:before, #page .masthead .shopping-cart-wrap:before, #page .masthead .popup-search .popup-search-wrap:before { display: none; } #page .masthead .popup-search .popup-search-wrap { width: 280px; } .dt-mobile-header .select-type-menu .sub-nav, .dt-mobile-header .select-type-menu-first-switch .sub-nav, .dt-mobile-header .select-type-menu-second-switch .sub-nav { top: 0; } .masthead .popup-search .popup-search-wrap, .masthead .top-bar .popup-search .popup-search-wrap { top: 100%; } .masthead .shopping-cart-wrap, .masthead .top-bar .shopping-cart-wrap { top: 100%; padding-top: 0; }}@media only screen and (min-width: 768px) and (max-width: 1024px) { body:after { content: tablet; display: none; }}@media screen and (max-width: 760px),screen and (max-height: 300px) { body:after { content: phone; display: none; }}@media (min-width: 768px) and (max-width: 991px) { .ipad-reverse-col { order: 2; } .vert-tablet-reverse-col { display: -ms-flexbox; display: -ms-flex; display: flex; flex-direction: row-reverse; }}@media (min-width: 992px) and (max-width: 1199px) { .hor-tablet-reverse-col { display: -ms-flexbox; display: -ms-flex; display: flex; flex-direction: row-reverse; }}@media (max-width: 778px) { .reverse-row-on-mobile, .phone-reverse-col { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-flex-flow: column wrap; flex-flow: column wrap; flex-direction: column-reverse; }}.main-nav > li.dt-mega-menu > a { position: relative;}.side-header .main-nav > li > a.mega-menu-img-top,.side-header .main-nav > li > a.mega-menu-img-top_align_left,.side-header .mini-nav li > a.mega-menu-img-top,.side-header .mini-nav li > a.mega-menu-img-top_align_left { -ms-flex-flow: column wrap; flex-flow: column wrap;}.masthead:not(.sub-downwards) .main-nav .sub-nav li.hide-mega-title > a .menu-text,.dt-mega-menu .sub-nav li.has-children:after,.dt-mega-menu .sub-nav .dt-mega-parent:before,.dt-mega-menu .sub-nav .dt-mega-parent:first-child:before,.dt-mega-menu .sub-nav li:before { display: none;}.sub-downwards .sub-nav li.hide-mega-title > a { display: block;}.sub-downwards .sub-nav li.hide-mega-title > a.mega-menu-img-top,.sub-downwards .sub-nav li.hide-mega-title > a.mega-menu-img-top_align_left { display: -ms-flex; display: flex; -ms-flex-flow: column wrap; flex-flow: column wrap;}.menu-subtitle { display: block; text-transform: none;}.menu-subtitle { font-family: Arial, sans-serif; font-style: normal; font-weight: normal;}.dt-mega-menu .sub-nav .dt-mega-parent > a span.menu-subtitle { font-size: 12px; line-height: 14px;}.menu-subtitle:after,.mega-icon:after { display: none !important;}.top-header .mega-full-width > .dt-mega-menu-wrap { width: 100%;}.side-header .mega-full-width .dt-mega-menu-wrap,.side-header .mega-auto-width .dt-mega-menu-wrap { top: 0; left: 100%;}.header-side-right .mega-full-width > .dt-mega-menu-wrap,.header-side-right .mega-auto-width > .dt-mega-menu-wrap { top: 0; left: auto; right: 100%; padding-left: 0;}.masthead.side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap,.masthead.side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap { width: 890px; max-width: 890px;}.mega-auto-width .dt-mega-menu-wrap { left: 0; width: auto;}.main-nav .mega-auto-width > .dt-mega-menu-wrap { min-width: 240px;}.mega-auto-width > .dt-mega-menu-wrap.left-overflow,.mega-full-width .dt-mega-menu-wrap.left-overflow { left: 0 !important; right: auto !important; margin-left: 0 !important;}.top-header .main-nav .dt-mega-menu-wrap { position: absolute; top: 100%; visibility: hidden; opacity: 0; padding: 10px; box-sizing: border-box;}.main-nav .dt-mega-menu-wrap { box-shadow: 0px 0px 4px rgba(0,0,0,0.2);}.top-header.floating-navigation-below-slider .main-nav > li > .dt-mega-menu-wrap.bottom-overflow { top: auto; bottom: 100%;}.dt-mega-menu-wrap.y-overflow { overflow-y: auto;}.top-header.floating-navigation-below-slider .dt-mega-menu-wrap.bottom-overflow { top: auto; bottom: 0;}.dt-mega-menu-wrap .sub-nav { position: relative; width: auto; padding: 0; background: none; box-shadow: none;}.show-mega-menu .dt-mega-menu-wrap .sub-nav,.sub-downwards .dt-mega-menu-wrap .sub-nav { visibility: visible; opacity: 1;}#page .dt-mobile-header .dt-mega-menu-wrap > .sub-nav { visibility: visible; opacity: 1; width: auto;}.main-nav .mega-full-width > .dt-mega-menu-wrap .sub-nav .sub-nav,.main-nav .mega-full-width > .dt-mega-menu-wrap .sub-nav .sub-nav ul,.main-nav .mega-auto-width > .dt-mega-menu-wrap .sub-nav .sub-nav,.main-nav .mega-auto-width > .dt-mega-menu-wrap .sub-nav .sub-nav ul { width: auto;}.dt-mega-menu .dt-mega-menu-wrap { padding-top: 0; padding-bottom: 0; font-size: 0; line-height: 0; word-spacing: -4px; text-align: left;}.dt-mega-menu .dt-mega-menu-wrap:before,.dt-mega-menu .dt-mega-menu-wrap:after { content: ; display: table; clear: both;}.dt-mega-menu > .dt-mega-menu-wrap { padding: 20px 10px 10px;}.dt-mega-menu .dt-mega-menu-wrap li { padding-left: 0; padding-right: 0; word-spacing: normal;}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent { position: static; display: -ms-inline-flexbox; display: -ms-inline-flex; display: inline-flex; -ms-flex-flow: column wrap; flex-flow: column wrap; padding: 0 10px 0; box-sizing: border-box;}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent > .sub-nav > li:last-child { padding-bottom: 0; margin-bottom: 0;}.dt-mega-menu .sub-nav .dt-mega-parent:first-child { border-left: none;}.new-column > a { margin-left: -21px !important; border-radius: none;}.dt-mega-menu .sub-nav .dt-mega-parent:hover > a { border-radius: 0;}.dt-mega-menu .sub-nav .dt-mega-parent > a { width: auto;}.dt-mega-menu .sub-nav .dt-mega-parent.no-link > a:hover,.no-link > a:hover { opacity: 1;}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow { position: relative; left: auto !important; top: auto; max-width: 100%; padding: 0; background: none; box-shadow: none;}.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow { right: auto; left: auto !important;}.dt-mega-menu.dt-hovered .sub-nav .sub-nav,.show-mega-menu.dt-mega-menu .sub-nav .sub-nav { visibility: visible !important; opacity: 1 !important;}.dt-mega-parent .sub-nav > li { margin-bottom: 2px;}.side-header .main-nav .new-column { display: none;}.top-header .sub-nav > li.dt-mega-parent > a { margin: 0;}.top-header .sub-nav > li.dt-mega-parent > a.mega-menu-img-top { text-align: center;}.top-header .sub-nav > li.dt-mega-parent.empty-title > a,.sub-sideways .sub-nav > li.dt-mega-parent.empty-title > a { padding: 0;}.menu-item .dt-mega-menu-wrap > .sub-nav { transition: opacity 200ms ease;}.menu-item.show-mega-menu-content .dt-mega-menu-wrap > .sub-nav { visibility: visible; opacity: 1;}.dt-mega-menu-wrap > .sub-nav { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-flex-flow: row wrap; flex-flow: row wrap;}.dt-mega-parent .sub-nav .sub-nav { margin-left: 20px;}.sub-downwards.side-header .main-nav .sub-nav li.dt-mega-parent .sub-nav { padding-top: 0; padding-bottom: 0;}.dt-mega-parent .sub-nav .sub-nav > li:first-child { padding-top: 0;}.dt-mega-parent .sub-nav > li.has-children > a:after { display: none;}.sub-nav-widgets .sidebar-content .widget:first-child { padding-top: 0;}.mobile-main-nav .sub-nav.sub-nav-widgets { padding: 0 !important;}#page .mobile-main-nav .sub-nav.sub-nav-widgets { max-width: 100%; width: 100% !important;}.side-header .mega-menu-widgets,.mobile-main-nav .mega-menu-widgets { max-width: 100%;}.dt-mega-menu .dt-mega-menu-wrap .sub-nav .mega-menu-widgets { overflow: hidden; max-width: 100%;}.masthead.side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap .sub-nav-widgets,.masthead.side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap .sub-nav-widgets { width: 100%;}.mega-menu-img,.mega-menu-img img { max-width: 100%; height: auto;}.mega-menu-img-right img,.mega-menu-img-right i,.mega-menu-img-right_top img,.mega-menu-img-right_top i { order: 1;}.mega-menu-img-right .menu-item-text,.mega-menu-img-right_top .menu-item-text { order: 0;}.mega-menu-img-right_top,.mega-menu-img-left_top { -ms-flex-flow: column wrap; flex-flow: column wrap;}.masthead:not(.sub-downwards) .dt-mega-parent > .mega-menu-img-right_top,.mobile-main-nav .mega-menu-img-right_top,.masthead:not(.sub-downwards) .dt-mega-parent > .mega-menu-img-left_top,.mobile-main-nav .mega-menu-img-left_top { -ms-align-content: flex-start; align-content: flex-start;}.mobile-main-nav .mega-menu-img-right_top,.mobile-main-nav .mega-menu-img-left_top { -ms-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start;}.mega-menu-img-right_top .menu-item-text,.mega-menu-img-left_top .menu-item-text { display: -ms-flexbox; display: -ms-flex; display: flex; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text,.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text { -ms-align-self: flex-start; -ms-flex-item-align: flex-start; align-self: flex-start;}.masthead:not(.sub-downwards) .mega-menu-img-right_top .subtitle-text,.masthead:not(.sub-downwards) .mega-menu-img-left_top .subtitle-text { -ms-align-self: flex-start; -ms-flex-item-align: flex-start; align-self: flex-start; width: 100%;}.mega-menu-img-right,.mega-menu-img-left { -ms-flex-flow: row nowrap; flex-flow: row nowrap;}.sub-nav li .mega-menu-img-top,.sub-nav li .mega-menu-img-top img,.sub-nav li .mega-menu-img-top_align_left,.sub-nav li .mega-menu-img-top_align_left img { display: block;}.sub-downwards.h-justify.h-center .sub-nav li .mega-menu-img-top_align_left img,.sub-downwards.h-center .sub-nav li .mega-menu-img-top_align_left img { display: inline-block;}.mobile-main-nav .mega-menu-img-top img,.mobile-main-nav .mega-menu-img-top_align_left img { margin: 0 0 5px 0 !important;}.sub-nav li .mega-menu-img-top img { display: inline-block;}.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top,.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left { -ms-flex-flow: column wrap; flex-flow: column wrap;}.masthead:not(.sub-downwards) .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left { -ms-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start;}.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top .menu-text { text-align: center;}.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top,.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left { -ms-flex-flow: column wrap; flex-flow: column wrap;}.sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-right_top,.sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-right { -ms-align-content: flex-start; align-content: flex-start;}.masthead:not(.sub-downwards) .sub-nav > li > a.mega-menu-img-right_top .menu-item-text,.dt-mobile-header .sub-nav > li > a.mega-menu-img-right_top .menu-item-text,.masthead:not(.sub-downwards) .sub-nav > li > a.mega-menu-img-right .menu-item-text,.dt-mobile-header .sub-nav > li > a.mega-menu-img-right .menu-item-text { width: 100%; -ms-flex-pack: space-between; -ms-justify-content: space-between; justify-content: space-between;}.masthead:not(.sub-downwards) .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top { text-align: center;}.sub-downwards.h-center .sub-nav > li > a.mega-menu-img-top { -ms-flex-flow: column wrap; flex-flow: column wrap; display: -ms-flexbox; display: -ms-flex; display: flex;}.mega-menu-widgets .slider-content { visibility: visible;}.main-nav .dt-mega-menu .post-rollover i,.main-nav .dt-mega-menu .rollover i { padding: 0;}.sub-nav > li.dt-mega-parent > a:not(.not-clickable-item):hover { cursor: pointer;}.top-header .dt-mega-menu-wrap .sub-nav-widgets > li:last-child .widget { padding-bottom: 0;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu-wrap { background-color: #ffffff;}.top-header .main-nav .dt-mega-menu-wrap,.sub-sideways .main-nav .dt-mega-menu-wrap { padding: 20px 10px 20px 10px;}.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent { padding: 0px 10px 0px 10px;}.dt-mega-menu > .sub-nav > li:hover > a { background-color: transparent;}.main-nav .sub-nav > li.dt-mega-parent:not(.empty-title) > a,.sub-downwards .main-nav .sub-nav > li.dt-mega-parent.empty-title > a { padding: 9px 10px 9px 10px;}.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children:not(.has-widget) > a,.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children.has-widget > .sub-nav-widgets,.sub-downwards .main-nav .sub-nav:first-child > li.dt-mega-parent.empty-title.has-children:not(.has-widget) > a,.sub-downwards .main-nav .sub-nav:first-child > li.dt-mega-parent.empty-title.has-children.has-widget > .sub-nav-widgets { margin-bottom: 0px;}.sub-downwards .sub-nav > li.dt-mega-parent > .next-level-button { margin-top: 9px; margin-bottom: 9px;}.main-nav > li > a > span > span.menu-subtitle { color: rgba(102,102,102,0.4);}.sub-nav .menu-subtitle,.sub-nav li.act > a:hover .menu-subtitle { color: rgba(102,102,102,0.4); font-family: Nunito Sans, Helvetica, Arial, Verdana, sans-serif; font-size: 12px;}.main-nav .sub-nav > li.dt-mega-parent > a .menu-text { font: 18px / 24px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; text-transform: uppercase; color: #222222;}.main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.wpml-ls-item) > a:not(.not-clickable-item):hover .menu-text { color: #999999;}.main-nav .sub-nav > li.dt-mega-parent.current-menu-item > a .menu-text { color: #999999;}.main-nav .sub-nav > li.dt-mega-parent > a .subtitle-text { font: normal 14px / 18px Nunito Sans, Helvetica, Arial, Verdana, sans-serif; color: #222222;}.main-nav .sub-nav .mega-menu-img > i,.main-nav .sub-nav .mega-menu-img > span > i,.mobile-main-nav .sub-nav .mega-menu-img > i,.mobile-main-nav .sub-nav .mega-menu-img > span > i { display: inline-block;}.main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a > i,.main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a > span i { font-size: 16px; color: #222222;}.main-nav .dt-mega-menu .sub-nav .dt-mega-parent:not(.current-menu-item) > a:not(.not-clickable-item):hover i { color: #999999;}.main-nav .dt-mega-menu .sub-nav .dt-mega-parent.current-menu-item > a i { color: #999999;}.sub-nav .menu-subtitle,.sub-nav li.act > a:hover .menu-subtitle { color: rgba(102,102,102,0.4);}.dt-mega-menu .sub-nav .dt-mega-parent > a { border-bottom-color: rgba(102,102,102,0.1);}.top-header .main-nav .mega-auto-width > .dt-mega-menu-wrap,.sub-sideways .main-nav .mega-auto-width > .dt-mega-menu-wrap { min-width: 250px;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent { width: 250px;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-1 > .dt-mega-menu-wrap { width: 270px;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-2 > .dt-mega-menu-wrap { width: 520px;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-3 > .dt-mega-menu-wrap { width: 770px;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-4 > .dt-mega-menu-wrap { width: 1020px;}.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-5 > .dt-mega-menu-wrap { width: 1270px;}.dt-mega-parent .sidebar-content .widget { border: none; margin-bottom: 0;}.dt-mega-parent .sidebar-content .widget *,.dt-mega-parent .sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(:hover),.dt-mega-parent .sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(:hover) * { color: #222222;}.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a { color: #222222;}.dt-mega-parent .sidebar-content .widget-title,.dt-mega-parent .sidebar-content .widget .team-author-name a:not(:hover) { color: #222222;}.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover * { color: var(--the7-accent-color);}.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,.accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover * { background: -webkit-linear-gradient(); color: transparent; -webkit-background-clip: text; background-clip: text;}@media all and (-ms-high-contrast: none) { .accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover, .accent-gradient .dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover * { color: #999999; }}.mobile-main-nav > li .dt-mega-menu-wrap,.mobile-main-nav > li .dt-mega-menu-wrap > .sub-nav .sub-nav { margin-bottom: 19px;}.dt-mega-parent .sidebar-content .widget .soc-ico a:before { background-color: rgba(34,34,34,0.15);}.mega-menu-widgets .soc-ico a:after { background-color: var(--the7-accent-color); box-shadow: none;}.dt-mega-parent .sidebar-content .widget .soc-ico a:not(:hover) .soc-font-icon { color: #222222;}.dt-mega-parent .sidebar-content .widget .post-content .text-secondary { color: rgba(34,34,34,0.5);}.dt-mega-parent .sidebar-content .widget .custom-categories a,.dt-mega-parent .sidebar-content .widget .custom-categories a .item-name,.dt-mega-parent .sidebar-content .widget .cat-item a,.dt-mega-parent .sidebar-content .widget .widget_recent_comments a,.dt-mega-parent .sidebar-content .widget .widget_tag_cloud a:hover { color: #222222;}.dt-mega-parent .sidebar-content .widget .custom-categories a span.item-num,.dt-mega-parent .sidebar-content .widget .cat-item a span.item-num { color: rgba(34,34,34,0.5);}.dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a,.dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a,.dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span,.dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span,.dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span,.dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover,.dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *,.dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name,.dt-mega-parent .sidebar-content .widget .widget_categories li a:hover,.dt-mega-parent .sidebar-content .widget .widget_meta a:hover,.dt-mega-parent .sidebar-content .widget .blogroll a:hover,.dt-mega-parent .sidebar-content .widget .widget_archive li a:hover,.dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover,.dt-mega-parent .sidebar-content .widget .widget_links a:hover,.dt-mega-parent .sidebar-content .widget .widget_pages a:hover,.dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,.dt-mega-parent .sidebar-content .widget .items-grid .post-content > a:hover,.dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,.dt-mega-parent .sidebar-content .widget .tagcloud a:hover,.dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover,.dt-mega-parent .sidebar-content .widget a.rsswidget:hover { color: var(--the7-accent-color);}.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a,.accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span,.accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span,.accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_meta a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .blogroll a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_links a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_pages a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .items-grid .post-content > a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .tagcloud a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover,.accent-gradient .dt-mega-parent .sidebar-content .widget a.rsswidget:hover { background: -webkit-linear-gradient(); color: transparent; -webkit-background-clip: text; background-clip: text;}@media all and (-ms-high-contrast: none) { .accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a, .accent-gradient .dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span, .accent-gradient .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span, .accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_categories li a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_meta a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .blogroll a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_archive li a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_links a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_pages a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .items-grid .post-content > a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .tagcloud a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover, .accent-gradient .dt-mega-parent .sidebar-content .widget a.rsswidget:hover { color: #999999; }}.dt-mega-parent .sidebar-content .widget .custom-menu a:after { color: rgba(34,34,34,0.5);}.dt-mega-parent .sidebar-content .widget .st-accordion li > a:before,.dt-mega-parent .sidebar-content .widget .custom-menu a:before { background-color: rgba(34,34,34,0.15);}.dt-mega-parent .sidebar-content .widget .st-accordion li > a:after { color: rgba(34,34,34,0.5);}.main-nav li.dt-mega-menu .mega-menu-img >.the7-svg-image { width: 16px;}.floating-content { position: relative; -webkit-backface-visibility: hidden; -webkit-perspective: 1000; -webkit-transition: transform .3s ease-out; transition: transform .3s ease-out;}.project-wide-col { display: inline-block; vertical-align: top; width: 66.6667%; box-sizing: border-box;}.project-wide-col.left-side { padding-right: 50px;}.project-wide-col.right-side { padding-left: 50px;}.project-narrow-col { display: inline-block; vertical-align: top; width: 33.3333%;}.mobile-false .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img { position: absolute; left: 0; top: 50%; width: calc(100% + 40px); max-width: calc(100% + 40px);}.filter-grayscale .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img,.filter-grayscale-static .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img { top: 0; width: 100%; max-width: 100%; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.effect-layla .rollover-content { display: block; padding: 35px 45px; opacity: 1; text-align: center;}.effect-layla .rollover-content:hover { padding: 35px 45px;}.effect-layla .rollover-content:before,.effect-layla .rollover-content:after { position: absolute; content: ; opacity: 0;}.effect-layla .rollover-content:before { top: 25px; right: 15px; bottom: 25px; left: 15px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; -ms-transform: scale(0,1); -webkit-transform: scale(0,1); transform: scale(0,1); -webkit-transform-origin: 0 0; transform-origin: 0 0;}.effect-layla .rollover-content:after { top: 15px; right: 25px; bottom: 15px; left: 25px; border-right: 1px solid #fff; border-left: 1px solid #fff; -ms-transform: scale(1,0); -webkit-transform: scale(1,0); transform: scale(1,0); -ms-transform-origin: 100% 0; -webkit-transform-origin: 100% 0; transform-origin: 100% 0;}.effect-layla .entry-title,.effect-layla .links-container,.effect-layla .rollover-thumbnails { -ms-transition: -ms-transform 0.35s; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s;}.effect-layla:not(.always-show-info) .entry-title,.effect-layla:not(.always-show-info) .links-container,.effect-layla:not(.always-show-info) .rollover-thumbnails { opacity: 0; -ms-transition: -ms-transform 0.35s, opacity 0.35s; -webkit-transition: -webkit-transform 0.35s, opacity 0.35s; transition: transform 0.35s, opacity 0.35s;}.effect-layla p,.effect-layla .entry-meta { opacity: 0; -webkit-transform: translate3d(0,-15px,0); transform: translate3d(0,-15px,0);}.effect-layla .entry-title,.effect-layla .links-container,.effect-layla .rollover-thumbnails { -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0);}.always-show-info.effect-layla .entry-title,.always-show-info.effect-layla .links-container,.always-show-info.effect-layla .rollover-thumbnails { -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0);}.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project > a > img { -webkit-transform: translate3d(-20px,-50%,0); transform: translate3d(-20px,-50%,0);}.effect-layla .rollover-project > a > img,.effect-layla .rollover-content:before,.effect-layla .rollover-content:after,.effect-layla p,.effect-layla .entry-meta { -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}.effect-layla .links-container,.effect-layla .entry-meta { position: relative; z-index: 10;}.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project:hover > a > img { -webkit-transform: translate3d(-20px,calc(-50% + 10px),0); transform: translate3d(-20px,calc(-50% + 10px),0);}.mobile-true .filter-grayscale .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img,.mobile-true .filter-grayscale-static .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img,.mobile-true .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.mobile-false .effect-layla.hover-color-static .rollover-project:hover > a > img,.mobile-true .effect-layla.hover-color-static .rollover-project.is-clicked > a > img { opacity: 0.3;}.mobile-false .effect-layla .rollover-project:hover figcaption::before,.mobile-true .effect-layla .rollover-project.is-clicked figcaption::before,.mobile-false .effect-layla .rollover-project:hover figcaption::after,.mobile-true .effect-layla .rollover-project.is-clicked figcaption::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}.mobile-false .effect-layla .rollover-project:hover .entry-title,.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,.mobile-false .effect-layla .rollover-project:hover p,.mobile-true .effect-layla .rollover-project.is-clicked p,.mobile-false .effect-layla .rollover-project:hover .entry-meta,.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta,.mobile-false .effect-layla .rollover-project:hover .links-container,.mobile-true .effect-layla .rollover-project.is-clicked .links-container,.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-content:after,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-content:after,.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-title,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,.mobile-false.mobile-false .effect-layla .rollover-project:hover .links-container,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .links-container,.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails,.mobile-false.mobile-false .effect-layla .rollover-project:hover p,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked p,.mobile-false.mobile-false .effect-layla .rollover-project:hover a > img,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked a > img,.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-meta,.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta { -webkit-transition-delay: 0.15s; transition-delay: 0.15s;}.effect-bubba .rollover-project > a > img { -webkit-transition: opacity 0.35s; transition: opacity 0.35s;}.mobile-false .effect-bubba.hover-color-static .rollover-project:hover > a > img,.mobile-true .effect-bubba.hover-color-static .rollover-project.is-clicked > a > img { opacity: 0.3;}.effect-bubba .rollover-content { display: block; padding: 35px 45px; text-align: center; opacity: 1;}.effect-bubba .rollover-content:before,.effect-bubba .rollover-content:after { position: absolute; top: 25px; right: 25px; bottom: 25px; left: 25px; content: ; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s;}.effect-bubba .rollover-content:before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1);}.effect-bubba .rollover-content:after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0);}.effect-bubba:not(.always-show-info) .rollover-content .entry-title,.effect-bubba:not(.always-show-info) .rollover-content .links-container,.effect-bubba:not(.always-show-info) .rollover-content .rollover-thumbnails { opacity: 0; -webkit-transition: -webkit-transform 0.35s, opacity 0.35s; transition: transform 0.35s, opacity 0.35s; -webkit-transform: translate3d(0,-20px,0); transform: translate3d(0,-20px,0);}.effect-bubba .rollover-content p,.effect-bubba .rollover-content .entry-meta { opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(0,20px,0); transform: translate3d(0,20px,0);}.effect-bubba .links-container,.effect-bubba .entry-meta { position: relative; z-index: 10;}.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:before,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:before,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:after,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:after { opacity: 1; -webkit-transform: scale(1); transform: scale(1);}.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-title,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-title,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .links-container,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .links-container,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-thumbnails,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-thumbnails,.mobile-false.mobile-false .effect-bubba .rollover-project:hover p,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked p,.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-meta,.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-meta { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.mobile-false .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img { position: absolute; top: 50%; left: 0; width: calc(100% + 20px); max-width: calc(100% + 20px);}.filter-grayscale .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img,.filter-grayscale-static .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img { top: 0; width: 100%; max-width: 100%; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.effect-sarah .rollover-project > a > img { max-width: none; width: -webkit-calc(100% + 20px); width: calc(100% + 20px); -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-10px,-50%,0); transform: translate3d(-10px,-50%,0); -webkit-backface-visibility: hidden; backface-visibility: hidden;}.jg-container.effect-sarah .rollover-project > a > img,.slider-wrapper.effect-sarah .rollover-project > a > img,.mobile-true .effect-sarah .rollover-project > a > img { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.slider-wrapper.effect-sarah .rollover-project > a > img { width: 100%;}.mobile-false.mobile-false .effect-sarah.hover-color-static .rollover-project:hover > a > img,.mobile-true.mobile-true .effect-sarah.hover-color-static .rollover-project.is-clicked > a > img { opacity: 0.3;}.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project:hover > a > img,.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img { -webkit-transform: translate3d(0,-50%,0); transform: translate3d(0,-50%,0);}.effect-sarah .rollover-content { display: block; padding: 25px 40px; text-align: left; opacity: 1;}.effect-sarah .rollover-content .links-container { text-align: left;}.effect-sarah:not(.always-show-info) .rollover-content .entry-title,.effect-sarah:not(.always-show-info) .rollover-content .links-container,.effect-sarah:not(.always-show-info) .rollover-content .rollover-thumbnails { opacity: 0; -webkit-transition: opacity 0.35s; transition: opacity 0.35s;}.effect-sarah .rollover-content .entry-title { position: relative; overflow: hidden; padding: 0 0 15px; margin-bottom: 15px;}.effect-sarah .rollover-content .entry-title:after { position: absolute; bottom: 0; left: 0; width: 100%; height: 3px; background: #fff; content: ; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: translate3d(-101%,0,0); transform: translate3d(-100%,0,0);}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title { opacity: 1;}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title:after,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title:after { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.mobile-false.mobile-false .effect-sarah .rollover-project:hover .links-container,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .links-container,.mobile-false.mobile-false .effect-sarah .rollover-project:hover .rollover-thumbnails,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .rollover-thumbnails { opacity: 1;}.effect-sarah .rollover-content p,.effect-sarah .rollover-content .entry-meta { opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0);}.mobile-false.mobile-false .effect-sarah .rollover-project:hover p,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked p,.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-meta,.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-meta { opacity: 1; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}.effect-layla .links-container,.effect-sarah .links-container,.effect-bubba .links-container { width: 100%; height: 44px;}.effect-layla .rollover-content,.effect-sarah .rollover-content,.effect-bubba .rollover-content { -webkit-align-content: center; -ms-align-content: center; align-content: center; -ms-flex-line-pack: center;}.effect-layla .rollover-content,.effect-bubba .rollover-content { -webkit-justify-content: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center;}.cs-style-3 .rollover-project .rollover-content { opacity: 1;}.cs-style-3 .rollover-content { padding: 0;}.cs-style-3.content-align-centre .rollover-content { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: flex-end; -ms-align-content: flex-end; align-content: flex-end; -ms-flex-line-pack: end; -webkit-justify-content: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: flex-end; -ms-align-items: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -ms-flex-align: end;}.cs-style-3 .rollover-project > a { position: relative; display: block; -webkit-transition: -webkit-transform 0.4s; transition: transform 0.4s;}.mobile-false .cs-style-3 .rollover-project:hover > a { -ms-transform: translateY(-20px); -webkit-transform: translateY(-20px); transform: translateY(-20px);}.hover-style-three .rollover-project > a:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ; background-color: rgba(0,0,0,0.2); opacity: 0;}.mobile-false .hover-style-three .rollover-project:hover > a:after,.mobile-true .hover-style-three .rollover-project.is-clicked > a:after { opacity: 1;}.cs-style-3.content-align-left .rollover-content-container { position: absolute; bottom: 0;}.cs-style-3 .rollover-content-container { width: 100%; padding: 15px 20px 5px; background-color: #1e1e1e;}.mobile-false .cs-style-3 .rollover-content-container { -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s; transition: transform 0.4s, opacity 0.1s 0.3s; -ms-transform: translateY(100%); -webkit-transform: translateY(100%); transform: translateY(100%);}.cs-style-3 .rollover-project:hover .rollover-content-container,.mobile-false .cs-style-3 .dt-owl-item:hover .rollover-content-container,.mobile-true .cs-style-3 .is-clicked .rollover-content-container,.mobile-true .cs-style-3 .dt-owl-item .rollover-content-container { opacity: 1; -ms-transform: translateY(0px); -webkit-transform: translateY(0px); transform: translateY(0px); -ms-transition: -ms-transform 0.4s, opacity 0.1s; -webkit-transition: -webkit-transform 0.4s, opacity 0.1s; transition: transform 0.4s, opacity 0.1s;}.mobile-true .cs-style-3 .is-clicked .rollover-content { display: block;}.mobile-true .cs-style-3.content-align-centre .rollover-content { display: none;}.cs-style-3.content-align-centre .rollover-content.is-clicked { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex;}.cs-style-3 .rollover-thumbnails { opacity: 0; margin-bottom: 20px;}.mobile-false .cs-style-3 .links-container { opacity: 0;}.cs-style-3 .links-container { margin-bottom: 15px;}.mobile-false .cs-style-3 .rollover-project:hover .links-container,.mobile-false .cs-style-3 .rollover-project:hover .rollover-thumbnails,.mobile-false .cs-style-3 .dt-owl-item:hover .links-container { opacity: 1;}.mobile-false .cs-style-3 .links-container,.cs-style-3 .rollover-project .rollover-thumbnails { -webkit-transition: opacity 400ms ease; transition: opacity 400ms ease;}.mobile-true .cs-style-3 .links-container { -webkit-transition: opacity 0.1s 0.3s; transition: opacity 0.1s 0.3s;}.cs-style-3 .rollover-content * { color: #fff !important;}.accent-gradient .cs-style-3 .rollover-content .entry-title a { -webkit-backface-visibility: hidden; background-image: none;}.hover-style-one .rollover-content,.accent-gradient .hover-style-one .rollover-content { background: rgba(0,0,0,0.6); background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),rgba(0,0,0,0.1) 50%,color-stop(100%,rgba(0,0,0,0.6))); background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.6) 100%); background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.6) 100%); background-color: transparent !important; color: #fff;}.hover-style-one .rollover-content { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}.content-align-centre.hover-style-one .rollover-content { -webkit-align-content: flex-end; -ms-align-content: flex-end; align-content: flex-end; -ms-flex-line-pack: end; -webkit-justify-content: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: flex-end; -ms-align-items: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -ms-flex-align: end;}.content-align-left.hover-style-one .rollover-content { -webkit-align-content: flex-end; -ms-align-content: flex-end; align-content: flex-end; -ms-flex-line-pack: end; -webkit-align-items: flex-end; -ms-align-items: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -ms-flex-align: end;}.hover-style-one .rollover-project > a:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ; background-color: rgba(0,0,0,0.2); opacity: 0;}.mobile-false .hover-style-one .rollover-project:hover > a:after { opacity: 1;}.hover-style-one .rollover-content-container { margin-top: 10px; width: 100%;}.hover-style-one.always-show-info .links-container,.hover-style-one.always-show-info .rollover-thumbnails { opacity: 0;}.hover-style-one.always-show-info .rollover-project:hover .links-container,.hover-style-one.always-show-info .rollover-project:hover .rollover-thumbnails { opacity: 1;}.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content.is-clicked { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}.hover-style-two .rollover-content { display: -webkit-flex; display: -ms-flexbox; display: -ms-flex; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}.content-align-bottom.hover-style-two .rollover-content { -webkit-align-content: flex-end; -ms-align-content: flex-end; align-content: flex-end; -ms-flex-line-pack: end; -webkit-justify-content: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: flex-end; -ms-align-items: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -ms-flex-align: end;}.content-align-centre.hover-style-two .rollover-content { -webkit-align-content: center; -ms-align-content: center; align-content: center; -ms-flex-line-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; -ms-justify-content: center; justify-content: center; -webkit-align-items: center; -ms-align-items: center; -ms-flex-align: center; align-items: center;}.content-align-left-bottom.hover-style-two .rollover-content { -webkit-align-content: flex-end; -ms-align-content: flex-end; align-content: flex-end; -ms-flex-line-pack: end; -webkit-align-items: flex-end; -ms-align-items: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -ms-flex-align: end;}.content-align-left-top.hover-style-two .rollover-content { -webkit-align-content: flex-start; -ms-align-content: flex-start; align-content: flex-start; -ms-flex-line-pack: start; -webkit-align-items: flex-start; -ms-align-items: flex-start; -ms-flex-align: flex-start; align-items: flex-start; -ms-flex-align: start;}.hover-style-two .rollover-content-container { margin-top: 10px; width: 100%;}.buttons-on-img { position: relative; overflow: hidden; margin: 0 0 20px; text-align: center;}.bg-on .buttons-on-img { margin: 0;}.layout-list .buttons-on-img { margin: 0 30px 25px 0;}.layout-list .project-even .buttons-on-img { margin: 0 0 25px 30px;}.layout-list .media-wide .buttons-on-img { margin-right: 0; margin-left: 0;}.buttons-on-img > p,.post .buttons-on-img .alignnone,.description-under-image .post .buttons-on-img .alignnone,.description-under-image .post .buttons-on-img .slider-masonry { margin-bottom: 0;}.post .buttons-on-img .alignleft { margin: 0;}.buttons-on-img > .rollover-content { padding: 0;}.mobile-true .buttons-on-img > .rollover-content { display: block;}.accent-bg-mixin { color: #fff; background-color: #999999;}.accent-gradient .accent-bg-mixin { background: #999999; background: -webkit-linear-gradient(); background: linear-gradient();}.solid-bg-mixin { background-color: #f7f7f7;}.header-color { color: #000000;}.dt-mega-parent .sidebar-content .widget .header-color { color: #222222;}#main .sidebar-content .header-color { color: #000000;}.footer .header-color { color: #000000;}.color-base-transparent { color: #999999;}.sidebar-content .color-base-transparent { color: rgba(102,102,102,0.5);}.footer .color-base-transparent { color: rgba(102,102,102,0.5);}.outline-element-decoration .outline-decoration { -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0); box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .shadow-decoration { -webkit-box-shadow: 0 6px 18px rgba(0,0,0,0.1); box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.testimonial-item:not(.testimonial-item-slider),.testimonial-item .ts-viewport,.bg-on.team-container,.dt-team-shortcode.content-bg-on .team-container { background-color: #f7f7f7;}.outline-element-decoration .testimonial-item:not(.testimonial-item-slider),.outline-element-decoration .testimonial-item .ts-viewport,.outline-element-decoration .bg-on.team-container,.outline-element-decoration .dt-team-shortcode.content-bg-on .team-container { -webkit-box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0); box-shadow: inset 0px 0px 0px 1px rgba(0,0,0,0);}.shadow-element-decoration .testimonial-item:not(.testimonial-item-slider),.shadow-element-decoration .testimonial-item .ts-viewport,.shadow-element-decoration .bg-on.team-container,.shadow-element-decoration .dt-team-shortcode.content-bg-on .team-container { -webkit-box-shadow: 0 6px 18px rgba(0,0,0,0.1); box-shadow: 0 6px 18px rgba(0,0,0,0.1);}.dt-team-shortcode .team-content { font-size: 15px; line-height: 1.4em;}.testimonial-item .testimonial-vcard .text-secondary,.testimonial-item .testimonial-vcard .text-primary,.testimonial-item .testimonial-vcard .text-primary * { color: #000000;}.sidebar-content .testimonial-item .testimonial-vcard .text-secondary,.sidebar-content .testimonial-item .testimonial-vcard .text-primary,.sidebar-content .testimonial-item .testimonial-vcard .text-primary * { color: #000000;}.footer .testimonial-item .testimonial-vcard .text-secondary,.footer .testimonial-item .testimonial-vcard .text-primary,.footer .testimonial-item .testimonial-vcard .text-primary * { color: #000000;}.testimonial-item .testimonial-vcard a.text-primary:hover,.testimonial-item .testimonial-vcard a.text-primary:hover * { text-decoration: underline;}.team-author p { color: #000000; font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.dt-team-shortcode .team-author p { font: / 1.5em Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none; color: #999999;}.accent-gradient .dt-team-shortcode .team-author p { background: -webkit-linear-gradient(); color: transparent; -webkit-background-clip: text; background-clip: text;}@media all and (-ms-high-contrast: none) { .accent-gradient .dt-team-shortcode .team-author p { color: #999999; }}.dt-mega-parent .sidebar-content .widget .team-author p { font: 15px / 1.4em Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none; color: rgba(34,34,34,0.5);}.sidebar-content .team-author p { font: 15px / 1.4em Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none; color: rgba(102,102,102,0.5);}.footer .team-author p { font: 15px / 1.4em Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none; color: rgba(102,102,102,0.5);}.testimonial-vcard .text-secondary { color: #000000; line-height: 1.3em; font-weight: bold;}.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-secondary { color: #222222;}#main .sidebar-content .testimonial-vcard .text-secondary { color: #000000;}.footer .testimonial-vcard .text-secondary { color: #000000;}#main .sidebar-content .widget .testimonial-vcard .text-secondary { color: rgba(102,102,102,0.5);}.dt-testimonials-shortcode .testimonial-vcard .text-secondary { font-size: 15px; line-height: 1.4em; font-weight: normal; color: #999999;}.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary { background: -webkit-linear-gradient(); color: transparent; -webkit-background-clip: text; background-clip: text;}@media all and (-ms-high-contrast: none) { .accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary { color: #999999; }}.dt-testimonials-shortcode .more-link { color: #999999;}.testimonial-vcard .text-primary { color: #000000; font-size: 15px; line-height: 1.4em; font-weight: bold;}.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary { color: #222222;}#main .sidebar-content .testimonial-vcard .text-primary { color: #000000;}.footer .testimonial-vcard .text-primary { color: #000000;}.testimonial-vcard .text-primary * { color: #000000;}.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary * { color: #222222;}#main .sidebar-content .testimonial-vcard .text-primary * { color: #000000;}.footer .testimonial-vcard .text-primary * { color: #000000;}.dt-testimonials-shortcode .testimonial-vcard .text-primary { font: normal normal / Merriweather, Helvetica, Arial, Verdana, sans-serif;}.team-author-name,.team-author-name a { color: #000000; font: normal normal / Merriweather, Helvetica, Arial, Verdana, sans-serif;}.content .team-author-name a:hover { color: #999999;}.accent-gradient .content .team-author-name a:hover { background: -webkit-linear-gradient(); color: transparent; -webkit-background-clip: text; background-clip: text;}@media all and (-ms-high-contrast: none) { .accent-gradient .content .team-author-name a:hover { color: #999999; }}.widget .team-author-name,.widget .team-author-name a { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none; color: #000000;}.dt-mega-parent .sidebar-content .widget .widget .team-author-name,.dt-mega-parent .sidebar-content .widget .widget .team-author-name a { color: #222222;}#main .sidebar-content .widget .team-author-name,#main .sidebar-content .widget .team-author-name a { color: #000000;}.footer .widget .team-author-name,.footer .widget .team-author-name a { color: #000000;}.team-author-name,.team-author-name a { color: #000000;}.dt-mega-parent .sidebar-content .widget .team-author-name,.dt-mega-parent .sidebar-content .widget .team-author-name a { color: #222222;}#main .sidebar-content .team-author-name,#main .sidebar-content .team-author-name a { color: #000000;}.footer .team-author-name,.footer .team-author-name a { color: #000000;}.rsTitle { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}.rsDesc { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; text-transform: none;}@media screen and (max-width: 1200px) { .rsTitle { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; } .rsDesc { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; }}@media screen and (max-width: 1024px) { .rsTitle { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; } .rsDesc { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; }}@media screen and (max-width: 800px) { .rsTitle { font: / Merriweather, Helvetica, Arial, Verdana, sans-serif; } .rsDesc { font: 15px / 1.4em Merriweather, Helvetica, Arial, Verdana, sans-serif; }}@media screen and (max-width: 320px) { .rsTitle { font: 15px / 1.4em Merriweather, Helvetica, Arial, Verdana, sans-serif; } .rsDesc { display: none !important; font: 15px / 1.4em Merriweather, Helvetica, Arial, Verdana, sans-serif; }}#main-slideshow .progress-spinner-left,#main-slideshow .progress-spinner-right { border-color: #999999 !important;}.slider-content .owl-dot:not(.active):not(:hover),.slider-content .owl-dot:not(.active):hover { -webkit-box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35); box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);}.slider-content .owl-dot.active { -webkit-box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35); box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);}.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):not(:hover),.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):hover { -webkit-box-shadow: inset 0 0 0 2px rgba(34,34,34,0.35); box-shadow: inset 0 0 0 2px rgba(34,34,34,0.35);}.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot.active { -webkit-box-shadow: inset 0 0 0 20px rgba(34,34,34,0.35); box-shadow: inset 0 0 0 20px rgba(34,34,34,0.35);}.sidebar .slider-content .owl-dot:not(.active):not(:hover),.sidebar .slider-content .owl-dot:not(.active):hover,.sidebar-content .slider-content .owl-dot:not(.active):not(:hover),.sidebar-content .slider-content .owl-dot:not(.active):hover { -webkit-box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35); box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);}.sidebar .slider-content .owl-dot.active,.sidebar-content .slider-content .owl-dot.active { -webkit-box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35); box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);}.footer .slider-content .owl-dot:not(.active):not(:hover),.footer .slider-content .owl-dot:not(.active):hover { -webkit-box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35); box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);}.footer .slider-content .owl-dot.active { -webkit-box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35); box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);}/style>link relstylesheet idthe7-custom-scrollbar-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/lib/custom-scrollbar/custom-scrollbar.min.css?ver11.13.0.1 mediaall />link relstylesheet idthe7-wpbakery-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/css/wpbakery.min.css?ver11.13.0.1 mediaall />link relstylesheet idthe7-core-css hrefhttps://futuresense.co.uk/wp-content/plugins/dt-the7-core/assets/css/post-type.min.css?ver2.7.9 mediaall />link relstylesheet idthe7-css-vars-css hrefhttps://futuresense.co.uk/wp-content/uploads/the7-css/css-vars.css?verf5e6a6754353 mediaall />link relstylesheet idstyle-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/style.css?ver11.13.0.1 mediaall />link relstylesheet idthe7-elementor-global-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/css/compatibility/elementor/elementor-global.min.css?ver11.13.0.1 mediaall />link relstylesheet idgoogle-fonts-1-css hrefhttps://fonts.googleapis.com/css?familyRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CPoppins%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&displayauto&ver6.5.3 mediaall />link relstylesheet idelementor-icons-the7-icons-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.min.css?ver11.13.0.1 mediaall />link relstylesheet idelementor-icons-shared-0-css hrefhttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver5.15.3 mediaall />link relstylesheet idelementor-icons-fa-solid-css hrefhttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver5.15.3 mediaall />link relstylesheet idelementor-icons-fa-regular-css hrefhttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver5.15.3 mediaall />link relpreconnect hrefhttps://fonts.gstatic.com/ crossorigin>script srchttps://futuresense.co.uk/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script srchttps://futuresense.co.uk/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>script iddt-above-fold-js-extra>var dtLocal {themeUrl:https:\/\/futuresense.co.uk\/wp-content\/themes\/dt-the7,passText:To view this protected post, enter the password below:,moreButtonText:{loading:Loading...,loadMore:Load more},postID:1009,ajaxurl:https:\/\/futuresense.co.uk\/wp-admin\/admin-ajax.php,REST:{baseUrl:https:\/\/futuresense.co.uk\/wp-json\/the7\/v1,endpoints:{sendMail:\/send-mail}},contactMessages:{required:One or more fields have an error. Please check and try again.,terms:Please accept the privacy policy.,fillTheCaptchaError:Please, fill the captcha.},captchaSiteKey:,ajaxNonce:47d2c94401,pageData:{type:page,template:page,layout:null},themeSettings:{smoothScroll:off,lazyLoading:false,desktopHeader:{height:},ToggleCaptionEnabled:disabled,ToggleCaption:Navigation,floatingHeader:{showAfter:94,showMenu:false,height:64,logo:{showLogo:true,html:,url:https:\/\/futuresense.co.uk\/}},topLine:{floatingTopLine:{logo:{showLogo:false,html:}}},mobileHeader:{firstSwitchPoint:1150,secondSwitchPoint:600,firstSwitchPointHeight:60,secondSwitchPointHeight:50,mobileToggleCaptionEnabled:right,mobileToggleCaption:Menu},stickyMobileHeaderFirstSwitch:{logo:{html:}},stickyMobileHeaderSecondSwitch:{logo:{html:}},sidebar:{switchPoint:992},boxedWidth:1280px},VCMobileScreenWidth:778,elementor:{settings:{container_width:1260}}};var dtShare {shareButtonText:{facebook:Share on Facebook,twitter:Share on X,pinterest:Pin it,linkedin:Share on Linkedin,whatsapp:Share on Whatsapp},overlayOpacity:90};/script>script srchttps://futuresense.co.uk/wp-content/themes/dt-the7/js/above-the-fold.min.js?ver11.13.0.1 iddt-above-fold-js>/script>script>/script>link relhttps://api.w.org/ hrefhttps://futuresense.co.uk/wp-json/ />link relalternate typeapplication/json hrefhttps://futuresense.co.uk/wp-json/wp/v2/pages/1009 />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://futuresense.co.uk/xmlrpc.php?rsd />meta namegenerator contentWordPress 6.5.3 />link relcanonical hrefhttps://futuresense.co.uk/ />link relshortlink hrefhttps://futuresense.co.uk/ />link relalternate typeapplication/json+oembed hrefhttps://futuresense.co.uk/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Ffuturesense.co.uk%2F />link relalternate typetext/xml+oembed hrefhttps://futuresense.co.uk/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Ffuturesense.co.uk%2F&formatxml />meta propertyog:site_name contentFutureSense Travel Services />meta propertyog:title contentHomepage />meta propertyog:description contentSpecialist overseas education and cultural experiences for Higher and Further education We work with UK education institutions to offer a range of carefully crafted placements that enable learners to become Global Citizens. Partner with us Committed to creating a Global Britain Programmes aligned with the UN Sustainable Goals Long-term partnerships with overseas organisations Exceptional support… />meta propertyog:url contenthttps://futuresense.co.uk/ />meta propertyog:type contentwebsite />meta namegenerator contentElementor 3.21.8; features: e_optimized_assets_loading; settings: css_print_method-external, google_font-enabled, font_display-auto>meta namegenerator contentPowered by WPBakery Page Builder - drag and drop page builder for WordPress./>meta namegenerator contentPowered by Slider Revolution 6.7.12 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface. />script typetext/javascript idthe7-loader-script>document.addEventListener(DOMContentLoaded, function(event) { var load document.getElementById(load); if(!load.classList.contains(loader-removed)){ var removeLoading setTimeout(function() { load.className + loader-removed; }, 300); }});/script> link relicon hrefhttps://futuresense.co.uk/wp-content/uploads/2020/05/FutureSense-Final-150x114.png sizes32x32 />link relicon hrefhttps://futuresense.co.uk/wp-content/uploads/2020/05/FutureSense-Final.png sizes192x192 />link relapple-touch-icon hrefhttps://futuresense.co.uk/wp-content/uploads/2020/05/FutureSense-Final.png />meta namemsapplication-TileImage contenthttps://futuresense.co.uk/wp-content/uploads/2020/05/FutureSense-Final.png />script>function setREVStartSize(e){ //window.requestAnimationFrame(function() { window.RSIW window.RSIWundefined ? window.innerWidth : window.RSIW; window.RSIH window.RSIHundefined ? window.innerHeight : window.RSIH; try { var pw document.getElementById(e.c).parentNode.offsetWidth, newh; pw pw0 || isNaN(pw) || (e.lfullwidth || e.layoutfullwidth) ? window.RSIW : pw; e.tabw e.tabwundefined ? 0 : parseInt(e.tabw); e.thumbw e.thumbwundefined ? 0 : parseInt(e.thumbw); e.tabh e.tabhundefined ? 0 : parseInt(e.tabh); e.thumbh e.thumbhundefined ? 0 : parseInt(e.thumbh); e.tabhide e.tabhideundefined ? 0 : parseInt(e.tabhide); e.thumbhide e.thumbhideundefined ? 0 : parseInt(e.thumbhide); e.mh e.mhundefined || e.mh || e.mhauto ? 0 : parseInt(e.mh,0); if(e.layoutfullscreen || e.lfullscreen) newh Math.max(e.mh,window.RSIH); else{ e.gw Array.isArray(e.gw) ? e.gw : e.gw; for (var i in e.rl) if (e.gwiundefined || e.gwi0) e.gwi e.gwi-1; e.gh e.elundefined || e.el || (Array.isArray(e.el) && e.el.length0)? e.gh : e.el; e.gh Array.isArray(e.gh) ? e.gh : e.gh; for (var i in e.rl) if (e.ghiundefined || e.ghi0) e.ghi e.ghi-1; var nl new Array(e.rl.length), ix 0, sl; e.tabw e.tabhide>pw ? 0 : e.tabw; e.thumbw e.thumbhide>pw ? 0 : e.thumbw; e.tabh e.tabhide>pw ? 0 : e.tabh; e.thumbh e.thumbhide>pw ? 0 : e.thumbh; for (var i in e.rl) nli e.rliwindow.RSIW ? 0 : e.rli; sl nl0; for (var i in nl) if (sl>nli && nli>0) { sl nli; ixi;} var m pw>(e.gwix+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gwix); newh (e.ghix * m) + (e.tabh + e.thumbh); } var el document.getElementById(e.c); if (el!null && el) el.style.height newh+px; el document.getElementById(e.c+_wrapper); if (el!null && el) { el.style.height newh+px; el.style.display block; } } catch(e){ console.log(Failure at Presize of Slider: + e) } //}); };/script>noscript>style> .wpb_animate_when_almost_visible { opacity: 1; }/style>/noscript>style idthe7-custom-inline-css typetext/css>.sub-nav .menu-item i.fa,.sub-nav .menu-item i.fas,.sub-nav .menu-item i.far,.sub-nav .menu-item i.fab { text-align: center; width: 1.25em;}/style>/head>body idthe7-body classhome page-template page-template-elementor_header_footer page page-id-1009 wp-custom-logo wp-embed-responsive the7-core-ver-2.7.9 title-off dt-responsive-on right-mobile-menu-close-icon ouside-menu-close-icon mobile-close-right-caption fade-thin-mobile-menu-close-icon fade-medium-menu-close-icon srcset-enabled btn-flat custom-btn-color custom-btn-hover-color first-switch-logo-left first-switch-menu-right second-switch-logo-left second-switch-menu-right right-mobile-menu layzr-loading-on popup-message-style the7-ver-11.13.0.1 the7-elementor-typography dt-fa-compatibility wpb-js-composer js-comp-ver-7.6 vc_responsive elementor-default elementor-template-full-width elementor-clear-template elementor-kit-6 elementor-page elementor-page-1009>!-- The7 11.13.0.1 -->div idload classring-loader> div classload-wrap>style typetext/css> .the7-spinner { width: 72px; height: 72px; position: relative; } .the7-spinner > div { border-radius: 50%; width: 9px; left: 0; box-sizing: border-box; display: block; position: absolute; border: 9px solid #fff; width: 72px; height: 72px; } .the7-spinner-ring-bg{ opacity: 0.25; } div.the7-spinner-ring { animation: spinner-animation 0.8s cubic-bezier(1, 1, 1, 1) infinite; border-color:var(--the7-beautiful-spinner-color2) transparent transparent transparent; } @keyframes spinner-animation{ from{ transform: rotate(0deg); } to { transform: rotate(360deg); } }/style>div classthe7-spinner> div classthe7-spinner-ring-bg>/div> div classthe7-spinner-ring>/div>/div>/div>/div>div idpage > a classskip-link screen-reader-text href#content>Skip to content/a>style idthe7-page-content-style>#main { padding-top: 0px; padding-bottom: 0px;}#main > .wf-wrap { padding-right: 0px; padding-left: 0px;}@media screen and (max-width: 778px) { #main { padding-top: 0px; padding-bottom: 0px; } #main > .wf-wrap { padding-right: 0px; padding-left: 0px; }}/style>div idmain classsidebar-none sidebar-divider-off> div classmain-gradient>/div> div classwf-wrap> div classwf-container-main> div idcontent classcontent rolemain> div data-elementor-typewp-page data-elementor-id1009 classelementor elementor-1009> section classelementor-section elementor-top-section elementor-element elementor-element-5d123e79 elementor-section-stretched elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle data-id5d123e79 data-element_typesection data-settings{"stretch_section":"section-stretched","background_background":"gradient"}> div classelementor-background-overlay>/div> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d7289e8 data-idd7289e8 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-cfd785b elementor-reverse-tablet elementor-reverse-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idcfd785b data-element_typesection> div classelementor-container elementor-column-gap-wider> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-0377765 data-id0377765 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-b1a124d elementor-widget elementor-widget-heading data-idb1a124d data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h3 classelementor-heading-title elementor-size-default>Specialist overseas education and cultural experiences for Higher and Further education/h3> /div> /div> div classelementor-element elementor-element-26ac988 elementor-widget elementor-widget-spacer data-id26ac988 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-fd50271 elementor-widget elementor-widget-text-editor data-idfd50271 data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>We work with UK education institutions to offer a range of carefully crafted placements that enable learners to become Global Citizens./p> /div> /div> div classelementor-element elementor-element-1ea732f elementor-widget elementor-widget-spacer data-id1ea732f data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-2bc7f99 elementor-align-center elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-widget elementor-widget-the7_button_widget data-id2bc7f99 data-element_typewidget data-widget_typethe7_button_widget.default> div classelementor-widget-container> div classelementor-button-wrapper>a href/contact-2/ classbox-button elementor-button elementor-size-lg>Partner with us/a>/div> /div> /div> div classelementor-element elementor-element-9bc9f8f elementor-align-center elementor-widget__width-auto elementor-tablet-align-left elementor-widget elementor-widget-the7_button_widget data-id9bc9f8f data-element_typewidget data-widget_typethe7_button_widget.default> div classelementor-widget-container> div classelementor-button-wrapper>a href# classbox-button elementor-button elementor-size-lg no-text>i aria-hiddentrue classelementor-button-icon icomoon-the7-font-the7-arrow-29-2>/i>/a>/div> /div> /div> /div> /div> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3cffb10 data-id3cffb10 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-5524f70 elementor-widget__width-auto elementor-widget elementor-widget-image data-id5524f70 data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img decodingasync srchttps://futuresense.co.uk/wp-content/uploads/2022/04/242597667_4297546183665956_1868054467074612557_n-2.jpg title242597667_4297546183665956_1868054467074612557_n (2) alt242597667_4297546183665956_1868054467074612557_n (2) loadinglazy /> /div> /div> div classelementor-element elementor-element-ffc3c92 elementor-widget__width-auto elementor-widget elementor-widget-image data-idffc3c92 data-element_typewidget data-widget_typeimage.default> div classelementor-widget-container> img decodingasync srchttps://futuresense.co.uk/wp-content/uploads/2022/04/884339_511984532222159_230763519_o.jpg title884339_511984532222159_230763519_o alt884339_511984532222159_230763519_o loadinglazy /> /div> /div> /div> /div> /div> /section> div classelementor-element elementor-element-3360e89 content-align-left icon-box-vertical-align-top icon-position-left icon-vertical-align-start elementor-widget elementor-widget-the7_icon_box_grid_widget data-id3360e89 data-element_typewidget data-widget_typethe7_icon_box_grid_widget.default> div classelementor-widget-container> div classthe7-box-grid-wrapper the7-elementor-widget loading-effect-none the7_icon_box_grid_widget-3360e89> div classdt-css-grid> div classwf-cell shown> div classthe7-icon-box-grid> div classbox-content-wrapper> a classelementor-icon-div aria-labelCommitted to creating a Global Britain> div classelementor-icon> i aria-hiddentrue classfas fa-globe-europe>/i> /div> /a> div classbox-content> h4 classbox-heading> a aria-labelCommitted to creating a Global Britain> Committed to creating a Global Britain /a> /h4> /div> /div> /div> /div> div classwf-cell shown> div classthe7-icon-box-grid> div classbox-content-wrapper> a classelementor-icon-div aria-labelProgrammes aligned with the UN Sustainable Goals> div classelementor-icon> i aria-hiddentrue classfas fa-grip-horizontal>/i> /div> /a> div classbox-content> h4 classbox-heading> a aria-labelProgrammes aligned with the UN Sustainable Goals> Programmes aligned with the UN Sustainable Goals /a> /h4> /div> /div> /div> /div> div classwf-cell shown> div classthe7-icon-box-grid> div classbox-content-wrapper> a classelementor-icon-div aria-labelLong-term partnerships with overseas organisations> div classelementor-icon> i aria-hiddentrue classfar fa-handshake>/i> /div> /a> div classbox-content> h4 classbox-heading> a aria-labelLong-term partnerships with overseas organisations> Long-term partnerships with overseas organisations /a> /h4> /div> /div> /div> /div> div classwf-cell shown> div classthe7-icon-box-grid> div classbox-content-wrapper> a classelementor-icon-div aria-labelExceptional support for education partners> div classelementor-icon> i aria-hiddentrue classfar fa-comments>/i> /div> /a> div classbox-content> h4 classbox-heading> a aria-labelExceptional support for education partners> Exceptional support for education partners /a> /h4> /div> /div> /div> /div> /div> /div> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-3428bd5 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id3428bd5 data-element_typesection idabout data-settings{"stretch_section":"section-stretched","background_background":"classic"}> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53977da data-id53977da data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-f37d7a1 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-idf37d7a1 data-element_typesection> div classelementor-container elementor-column-gap-wider> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-afe649d data-idafe649d data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-db48af7 elementor-widget elementor-widget-heading data-iddb48af7 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h6 classelementor-heading-title elementor-size-default>Welcome to FutureSense/h6> /div> /div> div classelementor-element elementor-element-26d8865 elementor-widget elementor-widget-spacer data-id26d8865 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-d123c0b elementor-widget elementor-widget-heading data-idd123c0b data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h3 classelementor-heading-title elementor-size-default>Committed to creating a Global Britain by immersing young people in different cultures around the world./h3> /div> /div> div classelementor-element elementor-element-8104a2c elementor-widget elementor-widget-spacer data-id8104a2c data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-e0d7d89 elementor-widget elementor-widget-the7_button_widget data-ide0d7d89 data-element_typewidget data-widget_typethe7_button_widget.default> div classelementor-widget-container> div classelementor-button-wrapper>a hrefhttps://futuresense.co.uk/contact-2/ classbox-button elementor-button elementor-size-md>Find our more and talk to us/a>/div> /div> /div> /div> /div> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e39b557 data-ide39b557 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-021a483 elementor-tabs-view-horizontal elementor-widget elementor-widget-tabs data-id021a483 data-element_typewidget data-widget_typetabs.default> div classelementor-widget-container> div classelementor-tabs> div classelementor-tabs-wrapper roletablist > div idelementor-tab-title-2201 classelementor-tab-title elementor-tab-desktop-title aria-selectedtrue data-tab1 roletab tabindex0 aria-controlselementor-tab-content-2201 aria-expandedfalse>About us/div> div idelementor-tab-title-2202 classelementor-tab-title elementor-tab-desktop-title aria-selectedfalse data-tab2 roletab tabindex-1 aria-controlselementor-tab-content-2202 aria-expandedfalse>Our principles/div> /div> div classelementor-tabs-content-wrapper roletablist aria-orientationvertical> div classelementor-tab-title elementor-tab-mobile-title aria-selectedtrue data-tab1 roletab tabindex0 aria-controlselementor-tab-content-2201 aria-expandedfalse>About us/div> div idelementor-tab-content-2201 classelementor-tab-content elementor-clearfix data-tab1 roletabpanel aria-labelledbyelementor-tab-title-2201 tabindex0 hiddenfalse>p>FutureSense has been arranging specialist educational experiences and programmes since 2001, delivering successful programmes for numerous HE and FE educational institutions from across the UK as well as from Australia. /p>p>Over the years we have facilitated programmes for almost 10,000 learners and have a network of partners in each country to manage logistics and project delivery.br>/p>/div> div classelementor-tab-title elementor-tab-mobile-title aria-selectedfalse data-tab2 roletab tabindex-1 aria-controlselementor-tab-content-2202 aria-expandedfalse>Our principles/div> div idelementor-tab-content-2202 classelementor-tab-content elementor-clearfix data-tab2 roletabpanel aria-labelledbyelementor-tab-title-2202 tabindex0 hiddenhidden>p>We’re driven in the knowledge that international experiences at a young age can shape the adult you become. Through government and corporate initiatives, we ensure our programmes are accessible for learners of all backgrounds and by doing so, we enable a future that is level for all. /p>p>Our commitment is to creating a Global Britain, which incorporates learnings from different cultures, a fair society and a carbon negative future./p>/div> /div> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-6b23c6b8 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id6b23c6b8 data-element_typesection data-settings{"stretch_section":"section-stretched","background_background":"classic"}> div classelementor-background-overlay>/div> div classelementor-container elementor-column-gap-wider> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3693c0a8 data-id3693c0a8 data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-63df2da1 elementor-widget__width-initial elementor-widget elementor-widget-heading data-id63df2da1 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Are you a HE or FE institution looking for an overseas programme partner?/h2> /div> /div> div classelementor-element elementor-element-6680643c elementor-widget elementor-widget-spacer data-id6680643c data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-3567997d elementor-align-center elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-widget elementor-widget-the7_button_widget data-id3567997d data-element_typewidget data-widget_typethe7_button_widget.default> div classelementor-widget-container> div classelementor-button-wrapper>a hrefhttps://futuresense.co.uk/contact-2/ classbox-button elementor-button elementor-size-lg>Contact us online/a>/div> /div> /div> div classelementor-element elementor-element-1579ae2 elementor-align-center elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-widget elementor-widget-the7_button_widget data-id1579ae2 data-element_typewidget data-widget_typethe7_button_widget.default> div classelementor-widget-container> div classelementor-button-wrapper>a classbox-button elementor-button elementor-size-lg>01635 889 393i aria-hiddentrue classelementor-button-icon fas fa-phone-alt>/i>/a>/div> /div> /div> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-249593d8 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id249593d8 data-element_typesection data-settings{"stretch_section":"section-stretched","background_background":"classic"}> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1b4a870 data-id1b4a870 data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-9cc4edd elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id9cc4edd data-element_typesection> div classelementor-container elementor-column-gap-wider> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-cb4f92b data-idcb4f92b data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-54708e1 elementor-widget elementor-widget-heading data-id54708e1 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h6 classelementor-heading-title elementor-size-default>Working with us/h6> /div> /div> div classelementor-element elementor-element-0cf73c1 elementor-widget elementor-widget-spacer data-id0cf73c1 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-19867fa elementor-widget elementor-widget-heading data-id19867fa data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Offer your students an opportunity to learn vital skills on our full range of programmes./h2> /div> /div> div classelementor-element elementor-element-d9a2768 elementor-widget elementor-widget-spacer data-idd9a2768 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-487b144e elementor-widget elementor-widget-text-editor data-id487b144e data-element_typewidget data-widget_typetext-editor.default> div classelementor-widget-container> p>Our range of programmes span across a variety of subjects and themes that include cross cultural exchanges, mobility, service learning and more. Our long-term partnerships spanning over 10 years put us in a unique position to work with institutions to develop and design programmes around your aims. /p> /div> /div> /div> /div> div classelementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-c17e512 data-idc17e512 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-0f435fe elementor-widget elementor-widget-counter data-id0f435fe data-element_typewidget data-widget_typecounter.default> div classelementor-widget-container> div classelementor-counter> div classelementor-counter-title>Global destinations/div> div classelementor-counter-number-wrapper> span classelementor-counter-number-prefix>/span> span classelementor-counter-number data-duration2000 data-to-value9 data-from-value0 data-delimiter,>0/span> span classelementor-counter-number-suffix>/span> /div> /div> /div> /div> div classelementor-element elementor-element-2ddfd84 elementor-widget elementor-widget-spacer data-id2ddfd84 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-7e9be82 elementor-widget elementor-widget-counter data-id7e9be82 data-element_typewidget data-widget_typecounter.default> div classelementor-widget-container> div classelementor-counter> div classelementor-counter-title>Participants since 2001/div> div classelementor-counter-number-wrapper> span classelementor-counter-number-prefix>/span> span classelementor-counter-number data-duration2000 data-to-value9500 data-from-value0 data-delimiter,>0/span> span classelementor-counter-number-suffix>/span> /div> /div> /div> /div> /div> /div> /div> /section> div classelementor-element elementor-element-9011ab0 elementor-widget elementor-widget-spacer data-id9011ab0 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> section classelementor-section elementor-inner-section elementor-element elementor-element-2bd721c elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id2bd721c data-element_typesection> div classelementor-container elementor-column-gap-wider> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-4380d5d data-id4380d5d data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-8fafaed elementor-widget elementor-widget-heading data-id8fafaed data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> p classelementor-heading-title elementor-size-default>01./p> /div> /div> div classelementor-element elementor-element-b0fb14c elementor-widget elementor-widget-heading data-idb0fb14c data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Excellent range of programmes/h4> /div> /div> div classelementor-element elementor-element-f04399f elementor-widget elementor-widget-spacer data-idf04399f data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-a73820c data-ida73820c data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-b6eeb15 elementor-widget elementor-widget-heading data-idb6eeb15 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> p classelementor-heading-title elementor-size-default>02./p> /div> /div> div classelementor-element elementor-element-6cc77a8 elementor-widget elementor-widget-heading data-id6cc77a8 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>Comprehensive support for learners and staff/h4> /div> /div> div classelementor-element elementor-element-9121b0d elementor-widget elementor-widget-spacer data-id9121b0d data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-64270c8 data-id64270c8 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-2f5061b elementor-widget elementor-widget-heading data-id2f5061b data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> p classelementor-heading-title elementor-size-default>03./p> /div> /div> div classelementor-element elementor-element-af348e9 elementor-widget elementor-widget-heading data-idaf348e9 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>In depth understanding of outbound mobility/h4> /div> /div> div classelementor-element elementor-element-05588b5 elementor-widget elementor-widget-spacer data-id05588b5 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> /div> /div> div classelementor-column elementor-col-25 elementor-inner-column elementor-element elementor-element-816f29d data-id816f29d data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-3e75146 elementor-widget elementor-widget-heading data-id3e75146 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> p classelementor-heading-title elementor-size-default>04./p> /div> /div> div classelementor-element elementor-element-d562ce6 elementor-widget elementor-widget-heading data-idd562ce6 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h4 classelementor-heading-title elementor-size-default>We prioritise safeguarding and safety/h4> /div> /div> div classelementor-element elementor-element-32bf0c8 elementor-widget elementor-widget-spacer data-id32bf0c8 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> section classelementor-section elementor-top-section elementor-element elementor-element-1d4e36a elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id1d4e36a data-element_typesection data-settings{"stretch_section":"section-stretched","background_background":"classic"}> div classelementor-container elementor-column-gap-no> div classelementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66df534 data-id66df534 data-element_typecolumn data-settings{"background_background":"classic"}> div classelementor-widget-wrap elementor-element-populated> section classelementor-section elementor-inner-section elementor-element elementor-element-6fd1202 elementor-section-boxed elementor-section-height-default elementor-section-height-default data-id6fd1202 data-element_typesection> div classelementor-container elementor-column-gap-wider> div classelementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-bc511d6 data-idbc511d6 data-element_typecolumn> div classelementor-widget-wrap elementor-element-populated> div classelementor-element elementor-element-8dad305 elementor-widget__width-initial elementor-widget elementor-widget-heading data-id8dad305 data-element_typewidget data-widget_typeheading.default> div classelementor-widget-container> h2 classelementor-heading-title elementor-size-default>Any questions? Request a call-back to find out more about our opportunities./h2> /div> /div> div classelementor-element elementor-element-33858f5 elementor-widget elementor-widget-spacer data-id33858f5 data-element_typewidget data-widget_typespacer.default> div classelementor-widget-container> div classelementor-spacer> div classelementor-spacer-inner>/div> /div> /div> /div> div classelementor-element elementor-element-cd7b9fa elementor-widget__width-initial elementor-widget elementor-widget-form data-idcd7b9fa data-element_typewidget data-widget_typeform.default> div classelementor-widget-container> /div> /div> /div> /div> /div> /section> /div> /div> /div> /section> /div> /div>!-- #content --> /div>!-- .wf-container --> /div>!-- .wf-wrap --> /div>!-- #main --> a href# classscroll-top>svg version1.1 idLayer_1 xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px viewBox0 0 16 16 styleenable-background:new 0 0 16 16; xml:spacepreserve>path dM11.7,6.3l-3-3C8.5,3.1,8.3,3,8,3c0,0,0,0,0,0C7.7,3,7.5,3.1,7.3,3.3l-3,3c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0L7,6.4 V12c0,0.6,0.4,1,1,1s1-0.4,1-1V6.4l1.3,1.3c0.4,0.4,1,0.4,1.4,0C11.9,7.5,12,7.3,12,7S11.9,6.5,11.7,6.3z/>/svg>span classscreen-reader-text>Go to Top/span>/a>/div>!-- #page --> script> window.RS_MODULES window.RS_MODULES || {}; window.RS_MODULES.modules window.RS_MODULES.modules || {}; window.RS_MODULES.waiting window.RS_MODULES.waiting || ; window.RS_MODULES.defered true; window.RS_MODULES.moduleWaiting window.RS_MODULES.moduleWaiting || {}; window.RS_MODULES.type compiled; /script> link relstylesheet idthe7-icon-box-grid-widget-css hrefhttps://futuresense.co.uk/wp-content/themes/dt-the7/css/compatibility/elementor/the7-icon-box-grid-widget.min.css?ver11.13.0.1 mediaall />link relstylesheet idrs-plugin-settings-css href//futuresense.co.uk/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver6.7.12 mediaall />style idrs-plugin-settings-inline-css>#rs-demo-id {}/style>script srchttps://futuresense.co.uk/wp-content/themes/dt-the7/js/main.min.js?ver11.13.0.1 iddt-main-js>/script>script src//futuresense.co.uk/wp-content/plugins/revslider/sr6/assets/js/rbtools.min.js?ver6.7.12 defer async idtp-tools-js>/script>script src//futuresense.co.uk/wp-content/plugins/revslider/sr6/assets/js/rs6.min.js?ver6.7.12 defer async idrevmin-js>/script>script srchttps://futuresense.co.uk/wp-content/themes/dt-the7/js/legacy.min.js?ver11.13.0.1 iddt-legacy-js>/script>script srchttps://futuresense.co.uk/wp-content/themes/dt-the7/lib/jquery-mousewheel/jquery-mousewheel.min.js?ver11.13.0.1 idjquery-mousewheel-js>/script>script srchttps://futuresense.co.uk/wp-content/themes/dt-the7/lib/custom-scrollbar/custom-scrollbar.min.js?ver11.13.0.1 idthe7-custom-scrollbar-js>/script>script srchttps://futuresense.co.uk/wp-content/plugins/dt-the7-core/assets/js/post-type.min.js?ver2.7.9 idthe7-core-js>/script>script srchttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/jquery-numerator/jquery-numerator.min.js?ver0.2.1 idjquery-numerator-js>/script>script srchttps://futuresense.co.uk/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver3.21.8 idelementor-webpack-runtime-js>/script>script srchttps://futuresense.co.uk/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver3.21.8 idelementor-frontend-modules-js>/script>script srchttps://futuresense.co.uk/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver4.0.2 idelementor-waypoints-js>/script>script srchttps://futuresense.co.uk/wp-includes/js/jquery/ui/core.min.js?ver1.13.2 idjquery-ui-core-js>/script>script idelementor-frontend-js-before>var elementorFrontendConfig {environmentMode:{edit:false,wpPreview:false,isScriptDebug:false},i18n:{shareOnFacebook:Share on Facebook,shareOnTwitter:Share on Twitter,pinIt:Pin it,download:Download,downloadImage:Download image,fullscreen:Fullscreen,zoom:Zoom,share:Share,playVideo:Play Video,previous:Previous,next:Next,close:Close,a11yCarouselWrapperAriaLabel:Carousel | Horizontal scrolling: Arrow Left & Right,a11yCarouselPrevSlideMessage:Previous slide,a11yCarouselNextSlideMessage:Next slide,a11yCarouselFirstSlideMessage:This is the first slide,a11yCarouselLastSlideMessage:This is the last slide,a11yCarouselPaginationBulletMessage:Go to slide},is_rtl:false,breakpoints:{xs:0,sm:480,md:779,lg:1021,xl:1440,xxl:1600},responsive:{breakpoints:{mobile:{label:Mobile Portrait,value:778,default_value:767,direction:max,is_enabled:true},mobile_extra:{label:Mobile Landscape,value:880,default_value:880,direction:max,is_enabled:false},tablet:{label:Tablet Portrait,value:1020,default_value:1024,direction:max,is_enabled:true},tablet_extra:{label:Tablet Landscape,value:1200,default_value:1200,direction:max,is_enabled:false},laptop:{label:Laptop,value:1366,default_value:1366,direction:max,is_enabled:false},widescreen:{label:Widescreen,value:2400,default_value:2400,direction:min,is_enabled:false}}},version:3.21.8,is_static:false,experimentalFeatures:{e_optimized_assets_loading:true,e_swiper_latest:true,container_grid:true,home_screen:true,ai-layout:true,landing-pages:true},urls:{assets:https:\/\/futuresense.co.uk\/wp-content\/plugins\/elementor\/assets\/},swiperClass:swiper,settings:{page:,editorPreferences:},kit:{stretched_section_container:main,viewport_mobile:778,viewport_tablet:1020,active_breakpoints:viewport_mobile,viewport_tablet,lightbox_enable_counter:yes,lightbox_enable_fullscreen:yes,lightbox_enable_zoom:yes,lightbox_enable_share:yes,lightbox_title_src:title,lightbox_description_src:description},post:{id:1009,title:FutureSense%20Travel%20Services,excerpt:,featuredImage:false}};/script>script srchttps://futuresense.co.uk/wp-content/plugins/elementor/assets/js/frontend.min.js?ver3.21.8 idelementor-frontend-js>/script>script>/script>div classpswp tabindex-1 roledialog aria-hiddentrue> div classpswp__bg>/div> div classpswp__scroll-wrap> div classpswp__container> div classpswp__item>/div> div classpswp__item>/div> div classpswp__item>/div> /div> div classpswp__ui pswp__ui--hidden> div classpswp__top-bar> div classpswp__counter>/div> button classpswp__button pswp__button--close titleClose (Esc) aria-labelClose (Esc)>/button> button classpswp__button pswp__button--share titleShare aria-labelShare>/button> button classpswp__button pswp__button--fs titleToggle fullscreen aria-labelToggle fullscreen>/button> button classpswp__button pswp__button--zoom titleZoom in/out aria-labelZoom in/out>/button> div classpswp__preloader> div classpswp__preloader__icn> div classpswp__preloader__cut> div classpswp__preloader__donut>/div> /div> /div> /div> /div> div classpswp__share-modal pswp__share-modal--hidden pswp__single-tap> div classpswp__share-tooltip>/div> /div> button classpswp__button pswp__button--arrow--left titlePrevious (arrow left) aria-labelPrevious (arrow left)> /button> button classpswp__button pswp__button--arrow--right titleNext (arrow right) aria-labelNext (arrow right)> /button> div classpswp__caption> div classpswp__caption__center>/div> /div> /div> /div>/div>/body>/html>
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
]