<style>@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);:root{--pl25-font-family:Segoe UI,'Segoe UI','Roboto',"Helvetica Neue",Arial,sans-serif;--pl25-font-size-base:14px;--pl25-font-size-header-title:18px;--pl25-font-size-header-desc:14px;--pl25-font-size-permission-label:14px;--pl25-font-size-permission-desc:13px;--pl25-font-size-button:14px;--pl25-font-size-powered:12px;--pl25-font-size-consent-button:14px;--pl25-font-size-header-title-mobile:16px;--pl25-font-size-header-desc-mobile:13px;--pl25-font-size-permission-label-mobile:13px;--pl25-font-size-button-mobile:13px;--pl25-font-size-powered-mobile:11px;--pl25-modal-bg:#fff;--pl25-modal-shadow:rgba(51, 51, 51, 0.25);--pl25-modal-text:#333;--pl25-modal-border:#e4e4e4;--pl25-modal-button-primary-bg:#000000;--pl25-modal-button-primary-text:#fff;--pl25-modal-button-secondary-bg:#e4e4e4;--pl25-modal-button-secondary-text:#333;--pl25-toggle-button-bg:#535353;--pl25-modal-check-bg-off:#e4e4e4;--pl25-modal-check-bg-on:#2ea34f;--pl25-modal-check-circle-bg:#fff;--pl25-consent-bg:#f5f5f5;--pl25-consent-text:#333}.pl25--root{all:unset!important}.pl25-modal{all:unset!important;position:fixed!important;bottom:0!important;left:0!important;width:495px!important;max-width:100%!important;z-index:999999999!important;font-size:var(--pl25-font-size-base)!important;letter-spacing:0!important}.pl25-modal.pl25-position-left{right:unset!important;left:0!important}.pl25-modal.pl25-position-right{left:unset!important;right:0!important}.pl25-modal.pl25-with-transition,.pl25-modal.pl25-with-transition .pl25-toggle{transition:.3s linear!important}.pl25-modal::before,.pl25-modal::after,.pl25-modal ::before,.pl25-modal ::after{display:none!important}.pl25-modal *{all:unset!important;display:block!important;font-variant:normal!important;box-sizing:border-box!important;color:var(--pl25-modal-text)!important;font-family:var(--pl25-font-family)!important;line-height:1.45em!important;font-weight:400!important;font-size:var(--pl25-font-size-base)!important}.pl25-modal strong,.pl25-modal b{font-weight:700!important}.pl25-modal.pl25-hide{transform:translateY(100%)!important}.pl25-modal.pl25-hide .pl25-toggle{opacity:1!important;pointer-events:all!important;visibility:visible!important}.pl25-modal.pl25-hide .pl25-toggle.pl25-hide{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.pl25-modal .pl25-toggle{width:50px!important;height:50px!important;background:url('https://api.consent.simplecommerce.app/assets/icons/settings-icon.png') center center no-repeat,var(--pl25-toggle-button-bg)!important;background-size:30px auto,cover!important;border-radius:100%!important;position:absolute!important;top:-60px!important;left:10px!important;box-shadow:none!important;cursor:pointer!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.pl25-modal.pl25-position-left .pl25-toggle{right:unset!important;left:10px!important}.pl25-modal.pl25-position-right .pl25-toggle{left:unset!important;right:10px!important}.pl25-modal .pl25-dismiss{all:unset!important;display:block!important;box-sizing:border-box!important;position:absolute!important;top:20px!important;right:15px!important;width:22.5px!important;height:22.5px!important;background:0 0!important;border-radius:50%!important;z-index:20!important;cursor:pointer!important;transition:.3s!important}.pl25-modal .pl25-dismiss.pl25-hide{display:none!important}.pl25-modal .pl25-dismiss::before{content:''!important;display:initial!important;width:15px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(45deg)!important;transition:.3s!important}.pl25-modal .pl25-dismiss::after{content:''!important;display:initial!important;width:15px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;right:unset!important;transform:translate(-50%,-50%) rotate(-45deg)!important;transition:.3s!important}.pl25-modal .pl25-body{position:relative!important;bottom:-1px!important;left:10px!important;max-width:calc(100% - 20px)!important;width:calc(100% - 20px)!important;background-color:var(--pl25-modal-bg)!important;padding:20px!important;box-shadow:0 0 20px var(--pl25-modal-shadow)!important;color:var(--pl25-modal-text)!important;margin-bottom:10px!important;border-radius:25px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;align-items:center!important}.pl25-modal .pl25-header{flex:0 0 auto!important;padding-right:0!important;max-width:100%!important;align-self:stretch!important}.pl25-modal .pl25-header .pl25-title{font-size:var(--pl25-font-size-header-title)!important;font-weight:700!important;margin:0 0 10px!important;text-align:center!important}.pl25-modal .pl25-header .pl25-desc-secondary{display:none!important}.pl25-modal .pl25-header .pl25-desc-secondary.pl25-show{display:block!important}.pl25-modal .pl25-header .pl25-desc-primary.pl25-hide{display:none!important}.pl25-modal .pl25-header div p{font-size:var(--pl25-font-size-header-desc)!important}.pl25-modal .pl25-permissions{display:none!important}.pl25-modal .pl25-permissions.pl25-show{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;flex:1 1!important;margin:15px 0 0!important;gap:15px!important}.pl25-modal .pl25-permission{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin:0!important;flex:0 0 calc(50% - 7.5px)!important;padding:0!important;align-self:flex-start!important}.pl25-modal .pl25-permission .pl25-description-toggle{all:unset!important;display:block!important;box-sizing:border-box!important;flex:0 0 auto!important;width:10px!important;cursor:pointer!important;position:relative!important}.pl25-modal .pl25-permission .pl25-description-toggle.pl25-hide{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.pl25-modal .pl25-permission .pl25-description-toggle::before{content:''!important;display:initial!important;width:10px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) rotate(90deg)!important;transition:.3s!important}.pl25-modal .pl25-permission .pl25-description-toggle::after{content:''!important;display:initial!important;width:10px!important;height:2px!important;background-color:var(--pl25-modal-text)!important;position:absolute!important;top:50%!important;left:50%!important;right:unset!important;transform:translate(-50%,-50%) rotate(0)!important;transition:.3s!important}.pl25-modal .pl25-permission .pl25-description-toggle.pl25-open::before{transform:translate(-50%,-50%) rotate(0)!important}.pl25-modal .pl25-permission input[type=checkbox]{display:none!important}.pl25-modal .pl25-permission input[type=checkbox]::before,.pl25-modal .pl25-permission input[type=checkbox]::after{content:none!important}.pl25-modal .pl25-permission label{flex:1 1!important;font-size:18px!important;display:flex!important;margin:0!important;gap:10px!important;align-items:center!important;cursor:pointer!important}.pl25-modal .pl25-permission label>span:not(.necessary-custom-check){flex:1 1!important;font-size:var(--pl25-font-size-permission-label)!important;font-weight:700!important}.pl25-modal .pl25-permission label .necessary-custom-check{width:44px!important;height:24px!important;border-radius:12px!important;background-color:var(--pl25-modal-check-bg-off)!important;position:relative!important;transition:.3s!important;cursor:pointer!important;flex-shrink:0!important}.pl25-modal .pl25-permission label .necessary-custom-check::before{content:''!important;display:initial!important;position:absolute!important;top:2px!important;left:2px!important;width:20px!important;height:20px!important;border-radius:10px!important;background-color:var(--pl25-modal-check-circle-bg)!important;transition:.3s!important}.pl25-modal .pl25-permission input[type=checkbox]:checked+label .necessary-custom-check{background:var(--pl25-modal-check-bg-on)!important}.pl25-modal .pl25-permission input[type=checkbox]:checked+label .necessary-custom-check::before{transform:translateX(20px)!important}.pl25-modal .pl25-permission input[type=checkbox]:disabled+label,.pl25-modal .pl25-permission input[type=checkbox]:disabled+label>span,.pl25-modal .pl25-permission input[type=checkbox]:disabled+label .necessary-custom-check{cursor:not-allowed!important}.pl25-modal .pl25-permission input[type=checkbox]:disabled+label .necessary-custom-check{opacity:.5!important}.pl25-modal .pl25-permission .pl25-description{flex:0 0 100%!important;font-size:var(--pl25-font-size-permission-desc)!important;display:none!important}.pl25-modal .pl25-permission .pl25-description.pl25-show{display:block!important}.pl25-modal .pl25-permission .pl25-description ul{margin:0!important;padding:0 0 0 20px!important;list-style:none!important}.pl25-modal .pl25-permission .pl25-description ul li{font-size:var(--pl25-font-size-permission-desc)!important}.pl25-modal .pl25-actions{flex:1 1 100%!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin:20px 0 0!important;width:100%!important}.pl25-modal .pl25-actions .pl25-btn{all:unset!important;display:inline-block!important;box-sizing:border-box!important;width:calc(33.33% - 6.66px)!important;background:var(--pl25-modal-button-secondary-bg)!important;color:var(--pl25-modal-button-secondary-text)!important;font-size:var(--pl25-font-size-button)!important;font-weight:700!important;padding:10px!important;border-radius:10px!important;text-align:center!important;cursor:pointer!important;opacity:1!important;transition:opacity .2s!important}.pl25-modal .pl25-actions .pl25-btn:hover{opacity:.8!important}.pl25-modal .pl25-actions .pl25-btn::before{content:none!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_save{display:none!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_save.pl25-show{display:block!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_customize.pl25-hide,.pl25-modal .pl25-actions .pl25-btn.pl25-btn_reject.pl25-hide{display:none!important}.pl25-modal .pl25-actions .pl25-btn.pl25-btn_accept{background:var(--pl25-modal-button-primary-bg)!important;color:var(--pl25-modal-button-primary-text)!important}.pl25-modal .pl25-branding{display:flex!important;gap:5px 10px!important;width:100%!important;margin-top:10px!important;flex:0 0 100%!important;opacity:.6!important;flex-wrap:wrap!important;align-items:flex-start!important;justify-content:space-between!important}.pl25-modal .pl25-branding>a{all:unset!important;font-size:var(--pl25-font-size-powered)!important;text-align:left!important;white-space:nowrap!important;color:var(--pl25-modal-text)!important;display:inline-flex!important;align-self:flex-end!important;align-items:center!important;cursor:pointer!important;text-decoration:none!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:0 5px!important;flex:1 1 0!important;max-width:fit-content!important}.pl25-modal .pl25-branding>a>img{filter:none!important;max-width:100px!important;max-height:25px!important}.pl25-modal .pl25-branding>.pl25-policy-links{display:flex!important;flex-direction:column!important;align-items:flex-start!important;align-self:flex-end!important;justify-content:center!important;flex:0 1 auto!important}.pl25-modal .pl25-branding>.pl25-policy-links *{margin:0!important}.pl25-modal .pl25-branding>.pl25-policy-links>a{all:unset!important;font-size:var(--pl25-font-size-powered)!important;text-align:left!important;color:var(--pl25-modal-text)!important;display:inline-flex!important;align-items:center!important;cursor:pointer!important;text-decoration:underline!important}.pl25-modal .pl25-branding>.pl25-policy-links>a:hover{text-decoration:none!important}.pl25-modal .pl25-branding>.pl25-policy-links>a:empty,.pl25-modal .pl25-branding>.pl25-policy-links>a:not([href]),.pl25-modal .pl25-branding>.pl25-policy-links>a[href=""]{display:none!important}@media (max-width:575px){.pl25-modal{width:485px!important}.pl25-modal .pl25-dismiss{top:16px!important;right:10px!important}.pl25-modal .pl25-body{padding:15px!important;border-radius:18.75px!important}.pl25-modal .pl25-header .pl25-title{font-size:var(--pl25-font-size-header-title-mobile)!important}.pl25-modal .pl25-header div,.pl25-modal .pl25-header div span,.pl25-modal .pl25-header div p,.pl25-modal .pl25-header div p a,.pl25-modal .pl25-header div *{font-size:var(--pl25-font-size-header-desc-mobile)!important;line-height:1.1em!important;text-align:center!important}.pl25-modal .pl25-permission{flex:0 0 100%!important;border-bottom:1px solid var(--pl25-modal-border)!important;padding-bottom:5px!important}.pl25-modal .pl25-permission label>span:not(.necessary-custom-check){font-size:var(--pl25-font-size-permission-label-mobile)!important}.pl25-modal .pl25-permission .pl25-description-toggle{height:20px!important}.pl25-modal .pl25-actions .pl25-btn{font-size:var(--pl25-font-size-button-mobile)!important;width:calc(50% - 6.66px)!important}.pl25-modal .pl25-branding>a,.pl25-modal .pl25-branding>.pl25-policy-links>a{font-size:var(--pl25-font-size-powered-mobile)!important}}div[data-pl25-consent][data-pl25-display=false],iframe[data-pl25-consent][data-src]{display:none!important}.pl25-iframe-placeholder{all:initial;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;box-sizing:border-box!important;max-width:100%!important;max-height:100%!important;background-color:none!important;background-image:none!important;border:none!important;border-radius:0!important;font-family:var(--pl25-font-family)!important;font-size:var(--pl25-font-size-base)!important;font-weight:400!important;font-style:normal!important;line-height:1.5!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;letter-spacing:normal!important;word-spacing:normal!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:hidden!important;transition:background-color .3s,border-color .3s!important;transform:none!important;filter:none!important;clip:auto!important;clip-path:none!important;float:none!important;clear:none!important;vertical-align:baseline!important}.pl25-iframe-placeholder:hover{background-color:none!important;border-color:none!important}.pl25-iframe-placeholder::before,.pl25-iframe-placeholder::after,.pl25-iframe-placeholder ::before,.pl25-iframe-placeholder ::after{display:none!important;content:none!important}.pl25-iframe-placeholder>.pl25-accept-consent{all:initial!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:12px 24px!important;margin:0!important;min-width:auto!important;min-height:auto!important;max-width:100%!important;width:100%!important;height:100%!important;box-sizing:border-box!important;background-color:var(--pl25-consent-bg)!important;background-image:none!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:auto!important;color:var(--pl25-consent-text)!important;border:none!important;border-radius:8px!important;outline:0!important;font-family:var(--pl25-font-family)!important;font-size:var(--pl25-font-size-consent-button)!important;font-weight:500!important;font-style:normal!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;letter-spacing:normal!important;word-spacing:normal!important;white-space:normal!important;word-wrap:break-word!important;cursor:pointer!important;pointer-events:auto!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;overflow:visible!important;transition:opacity .2s!important;transform:none!important;filter:none!important;clip:auto!important;clip-path:none!important;float:none!important;clear:none!important;vertical-align:baseline!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.pl25-iframe-placeholder>.pl25-accept-consent:hover{opacity:.8!important}.pl25-iframe-placeholder>.pl25-accept-consent:active{transform:translateY(0)!important}.pl25-iframe-placeholder>.pl25-accept-consent:focus{outline:0!important;outline-offset:0px!important}.pl25-iframe-placeholder>.pl25-accept-consent:focus:not(:focus-visible){outline:0!important}.pl25-iframe-placeholder>.pl25-accept-consent:focus-visible{outline:0!important;outline-offset:0px!important}.pl25-iframe-placeholder>.pl25-accept-consent::before,.pl25-iframe-placeholder>.pl25-accept-consent::after{display:none!important;content:none!important}.pl25-iframe-placeholder *,.pl25-iframe-placeholder>.pl25-accept-consent *{all:unset!important}.elementor .pl25-iframe-placeholder:has(+ iframe,+ embed,+ object,+ video){width:100%!important}.wp-block-embed__wrapper .pl25-iframe-placeholder,.wpb_wrapper>.wpb_video_wrapper .pl25-iframe-placeholder,.youtubeBlock[class*=youtubeBlockResponsive]>.pl25-iframe-placeholder{bottom:0!important;height:100%!important;left:0!important;position:absolute!important;right:0!important;top:0!important;width:100%!important}</style><script>window["IframePlaceholderTemplateContent"] = "<div class=\"pl25--root\"> <div data-part=\"iframe-placeholder\" class=\"pl25-iframe-placeholder\" data-consent-type=\"preferences\" style=\"width:100%;height:400px\"> <button data-part=\"iframe-accept-button\" class=\"pl25-accept-consent\" data-consent-type=\"preferences\"> Cliquez pour accepter les cookies de Pr\u00e9f\u00e9rences et activer ce contenu <\/button> <\/div> <\/div>";</script><script>window.dataLayer=window.dataLayer||[],window.gtag=window.gtag||function(){window.dataLayer.push(arguments)},window.fbq=window.fbq||function(){window.fbq.callMethod?window.fbq.callMethod.apply(window.fbq,arguments):window.fbq.queue.push(arguments)},window.fbq.push=window.fbq,window.fbq.loaded=!0,window.fbq.version="2.0",window.fbq.queue=[];const COOKIE_CONFIG={name:"pl25_consent",lifetime:Number("90000"),domain:window.location.hostname,path:"/",sameSite:"Strict"},UI_CONFIG={alwaysHideReopenButton:"true"===String("false")},PERMISSION_CATEGORIES={necessary:"necessary",statistics:"statistics",preferences:"preferences",marketing:"marketing"},DEFAULT_PERMISSIONS={necessary:!0,statistics:"true"===String("false"),preferences:"true"===String("false"),marketing:"true"===String("false")},DEFAULT_CONSENT={ad_storage:"true"===String("false")?"granted":"denied",analytics_storage:"true"===String("false")?"granted":"denied",analytics_storage_custom:"true"===String("false")?"granted":"denied",ad_user_data:"true"===String("false")?"granted":"denied",ad_personalization:"true"===String("false")?"granted":"denied",functionality_storage:"true"===String("false")?"granted":"denied",personalization_storage:"true"===String("false")?"granted":"denied",security_storage:"true"===String("false")?"granted":"denied"},USE_GA4_DATA_MODELING="true"===String("true"),CookieManager={set(e,t,n){const s=new Date;s.setTime(s.getTime()+24*n*60*60*1e3);const a=`expires=${s.toUTCString()}`,o="https:"===window.location.protocol?";Secure":"",i=`${e}=${encodeURIComponent(t)};${a};path=${COOKIE_CONFIG.path};domain=${COOKIE_CONFIG.domain};SameSite=${COOKIE_CONFIG.sameSite}${o}`;document.cookie=i},get(e){const t=e+"=",n=document.cookie.split(";");for(let e=0;e<n.length;e++){let s=n[e].trim();if(0===s.indexOf(t))return decodeURIComponent(s.substring(t.length))}return null},delete(e,t=COOKIE_CONFIG.domain,n=COOKIE_CONFIG.path){document.cookie=`${e}=;expires=Thu, 01 Jan 1970 00:00:00 UTC;path=${n};domain=${t}`}},IframeObserver={observer:null,init(){this.observer=new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.length&&e.addedNodes.forEach(e=>{if("IFRAME"===e.nodeName&&this.checkAndHandleIframe(e),e.querySelectorAll){e.querySelectorAll("iframe").forEach(e=>{this.checkAndHandleIframe(e)})}})})}),this.observer.observe(document.body,{childList:!0,subtree:!0})},detectIframeCategory(e){const t=e.getAttribute("src")||"";return t.includes("googletagmanager.com")?PERMISSION_CATEGORIES.statistics:t.includes("youtube.com/embed")||t.includes("youtube-nocookie.com/embed")||t.includes("player.vimeo.com")||t.includes("google.com/maps")?PERMISSION_CATEGORIES.preferences:t.includes("facebook.com/tr")||t.includes("facebook.com/plugins")||t.includes("analytics.twitter.com")||t.includes("doubleclick.net")?PERMISSION_CATEGORIES.marketing:null},checkAndHandleIframe(e){if(!e.hasAttribute("data-pl25-consent"))try{const t=this.detectIframeCategory(e);if(!t)return;e.setAttribute("data-pl25-consent",t);const n=!0===(ConsentManager.load()||DEFAULT_PERMISSIONS)[t];this.injectPlaceholder(e,n,t),n||this.blockIframe(e)}catch(t){console.error("Error processing iframe:",t,e)}},injectPlaceholder(e,t,n){const s="IframePlaceholderTemplateContent";if(void 0!==window[s]&&window[s]&&e.parentNode)try{const a=document.createElement("div");a.innerHTML=window[s].trim();const o=a.firstElementChild;if(!o)return void console.warn("Failed to create placeholder element from template");const i="pl25-iframe-placeholder",r=o.classList.contains(i)?o:o.querySelector("."+i)||o;r.setAttribute("data-consent-type",n);const I=r.querySelector(".pl25-accept-consent");I&&I.setAttribute("data-consent-type",n),t&&r.style.setProperty("display","none","important"),e.parentNode.insertBefore(o,e)}catch(e){console.error("Error injecting placeholder:",e)}},blockIframe(e){const t=e.getAttribute("allow"),n=e.getAttribute("src");if(t||n)try{t&&(e.setAttribute("data-allow",t),e.removeAttribute("allow")),n&&(e.setAttribute("data-src",n),e.removeAttribute("src"),e.style.opacity="0"),e.classList.add("pl25-blocked")}catch(t){console.error("Error blocking iframe:",t,e)}},disconnect(){this.observer&&this.observer.disconnect()}},ConsentManager={save(e){const t=this.load()||DEFAULT_PERMISSIONS,n={timestamp:(new Date).toISOString(),permissions:e};CookieManager.set(COOKIE_CONFIG.name,JSON.stringify(n),COOKIE_CONFIG.lifetime),this.apply(e,t)},load(){const e=CookieManager.get(COOKIE_CONFIG.name);if(e)try{return JSON.parse(e).permissions}catch(e){return console.error("Failed to parse consent cookie:",e),null}return null},hasConsent:()=>null!==CookieManager.get(COOKIE_CONFIG.name),apply(e,t=null){TrackingManager.updateTracking(e,t),this.dispatchConsentEvent(e)},dispatchConsentEvent(e){try{const t=new CustomEvent("pl25ConsentChanged",{detail:e});window.dispatchEvent(t)}catch(e){console.error("Failed to dispatch consent event:",e)}},getInitialPermissions(){return this.load()||DEFAULT_PERMISSIONS}},TrackingManager={updateTracking(e,t=null){const n=this.buildGtagConsent(e),s=this.buildPrivacyParameters(e);window.gtag("consent","update",n),window.gtag("set",s);const a=this.handleCategoryScriptsAndIframes(e,t);this.updateOtherServices(e),a&&(window.location.href=window.location.href)},handleCategoryScriptsAndIframes(e,t=null,n=!1){let s=!1;return Object.keys(e).forEach(a=>{if("necessary"===a)return;(!t||t[a]!==e[a]||n)&&(e[a]?this.enableCategory(a):n||(this.categoryNeedsReload(a)?s=!0:this.disableCategory(a)))}),s},categoryNeedsReload:e=>document.querySelectorAll(`script[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).length>0||"marketing"===e,buildGtagConsent(e){const t={...DEFAULT_CONSENT},n=ConsentManager.hasConsent(),s=e=>e.forEach(e=>t[e]="granted"),a=(e,a)=>{e?s(a):a.forEach(e=>{n||"granted"!==t[e]?(e=>{e.forEach(e=>t[e]="denied")})([e]):s([e])})};return s(["functionality_storage","security_storage"]),a(e?.statistics??!1,["analytics_storage","analytics_storage_custom"]),a(e?.preferences??!1,["personalization_storage"]),a(e?.marketing??!1,["ad_storage","ad_user_data","ad_personalization"]),USE_GA4_DATA_MODELING||s(["analytics_storage"]),t},buildPrivacyParameters(e){const t=!0===e.marketing,n=!0===e.statistics;return{ads_data_redaction:!t,anonymize_ip:!n,client_storage:n?"cookies":"none",allow_google_signals:n,allow_ad_personalization_signals:t,url_passthrough:!n,cookie_update:n,cookie_expires:n?63072e3:0,wait_for_update:500,send_page_view:!0,redact_visitor_ip:!n}},updateOtherServices(e){if("undefined"!=typeof fbq)try{e.marketing?fbq("dataProcessingOptions",[]):fbq("dataProcessingOptions",["LDU"],0,0)}catch(e){console.error("Failed to update Facebook Pixel consent:",e)}if(window.dataLayer)try{const t={version:2,...this.buildGtagConsent(e)};window.dataLayer.push({event:"consent_update",consent_mode:t})}catch(e){console.error("Failed to update GTM consent:",e)}},enableCategory(e){document.querySelectorAll(`script[type="text/plain"][data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=document.createElement("script");t.type="text/javascript",Array.from(e.attributes).forEach(e=>{"type"!==e.name&&("data-src"===e.name?t.setAttribute("src",e.value):t.setAttribute(e.name,e.value))}),e.src?t.src=e.src:t.textContent=e.textContent,e.parentNode.replaceChild(t,e)});document.querySelectorAll(`iframe[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=e.getAttribute("data-allow"),n=e.getAttribute("data-src");t&&(e.setAttribute("allow",t),e.removeAttribute("data-allow")),n&&(e.src=n,e.removeAttribute("data-src"),e.style.opacity="1")});document.querySelectorAll(`div[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{"false"===e.getAttribute("data-pl25-display")&&e.setAttribute("data-pl25-display","true")});document.querySelectorAll(`.pl25-iframe-placeholder[data-consent-type="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{e.style.setProperty("display","none","important")})},disableCategory(e){document.querySelectorAll(`iframe[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{const t=e.getAttribute("allow"),n=e.getAttribute("src");t&&(e.setAttribute("data-allow",t),e.removeAttribute("allow")),n&&(e.setAttribute("data-src",n),e.removeAttribute("src"),e.style.opacity="0")});document.querySelectorAll(`div[data-pl25-consent="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{"true"===e.getAttribute("data-pl25-display")&&e.setAttribute("data-pl25-display","false")});document.querySelectorAll(`.pl25-iframe-placeholder[data-consent-type="${PERMISSION_CATEGORIES[e]}"]`).forEach(e=>{e.style.setProperty("display","flex","important")})}},UIManager={scrollTimeout:null,init(){if(ConsentManager.hasConsent()){const e=ConsentManager.load();TrackingManager.handleCategoryScriptsAndIframes(e,null,!0),TrackingManager.updateOtherServices(e),this.updateCheckboxes(e),this.hideModal(),this.showCloseBtn()}else{this.updateCheckboxes(DEFAULT_PERMISSIONS);const e=this.getActiveDefaultPermissions();Object.keys(e).length>0&&(TrackingManager.handleCategoryScriptsAndIframes(e,null,!0),TrackingManager.updateOtherServices(e)),this.showModal()}this.attachEventListeners(),this.adjustModalView()},attachEventListeners(){const e=document.getElementById("pl25-btn_accept"),t=document.getElementById("pl25-btn_reject"),n=document.getElementById("pl25-btn_save"),s=document.getElementById("pl25-btn_customize"),a=document.getElementById("pl25-toggle"),o=document.getElementById("pl25-dismiss"),i=document.querySelectorAll(".pl25-trigger");e&&e.addEventListener("click",()=>this.handleAccept()),t&&t.addEventListener("click",()=>this.handleReject()),n&&n.addEventListener("click",()=>this.handleSave()),s&&s.addEventListener("click",()=>this.handleCustomize()),a&&a.addEventListener("click",e=>{e.preventDefault(),this.openModal()}),o&&o.addEventListener("click",e=>{e.preventDefault(),this.closeModal()}),i.length>0&&i.forEach(e=>{e.addEventListener("click",e=>{e.preventDefault();const t=document.getElementById("pl25-modal");t?.classList.contains("pl25-hide")&&this.openModal()})}),document.addEventListener("click",e=>{const t=e.target.closest("#pl25-modal");!ConsentManager.hasConsent()||"#pl25-toggle"===e.target.getAttribute("href")||e.target.classList.contains("pl25-trigger")||e.target.classList.contains("pl25-modal")||t||document.getElementById("pl25-modal")?.classList.contains("pl25-hide")||this.closeModal()}),document.querySelectorAll(".pl25-description").forEach(e=>{const t=e.textContent?.trim();if(!t||0===t.length){const t=e.closest(".pl25-permission")?.querySelector(".pl25-description-toggle");t?.classList.add("pl25-hide")}}),document.querySelectorAll(".pl25-description-toggle").forEach(e=>{e.addEventListener("click",function(){const e=this.closest(".pl25-permission")?.querySelector(".pl25-description");this.classList.toggle("pl25-open"),e?.classList.toggle("pl25-show")})});const r=this;document.addEventListener("click",e=>{if(e.target.classList.contains("pl25-accept-consent")){const t=e.target.getAttribute("data-consent-type"),n=Object.keys(PERMISSION_CATEGORIES).find(e=>PERMISSION_CATEGORIES[e]===t);if(!n)return void console.warn("Unknown consent type key:",t);const s=ConsentManager.load()||{...DEFAULT_PERMISSIONS};s[n]=!0,ConsentManager.save(s),r.updateCheckboxes(s),this.closeModal(),this.showCloseBtn()}}),window.addEventListener("scroll",()=>{clearTimeout(this.scrollTimeout),this.scrollTimeout=setTimeout(()=>this.adjustModalView(),100)})},handleAccept(){const e={necessary:!0,statistics:!0,preferences:!0,marketing:!0};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleReject(){const e={necessary:!0,statistics:!1,preferences:!1,marketing:!1};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleSave(){const e={necessary:!0,statistics:document.getElementById("statistics")?.checked||!1,preferences:document.getElementById("preferences")?.checked||!1,marketing:document.getElementById("marketing")?.checked||!1};ConsentManager.save(e),this.updateCheckboxes(e),this.closeModal(),this.showCloseBtn()},handleCustomize(){const e=document.getElementById("pl25-header"),t=document.getElementById("pl25-permissions"),n=document.getElementById("pl25-btn_save"),s=document.getElementById("pl25-btn_customize"),a=document.getElementById("pl25-btn_reject"),o=document.getElementById("pl25-desc-secondary"),i=document.getElementById("pl25-desc-primary");e?.classList.add("customizing"),t?.classList.add("pl25-show"),n?.classList.add("pl25-show"),o?.classList.add("pl25-show"),s?.classList.add("pl25-hide"),a?.classList.add("pl25-hide"),i?.classList.add("pl25-hide")},updateCheckboxes(e){Object.keys(e).forEach(t=>{const n=document.getElementById(PERMISSION_CATEGORIES[t]);n&&(n.checked=!!e[t])})},getActiveDefaultPermissions(){const e={necessary:!0};return!0===DEFAULT_PERMISSIONS.statistics&&(e.statistics=!0),!0===DEFAULT_PERMISSIONS.preferences&&(e.preferences=!0),!0===DEFAULT_PERMISSIONS.marketing&&(e.marketing=!0),e},openModal(){this.handleCustomize(),this.showModal()},closeModal(){this.hideModal()},showModal(){const e=document.getElementById("pl25-modal");if(e?.classList.remove("pl25-hide"),!UI_CONFIG.alwaysHideReopenButton){const e=document.getElementById("pl25-toggle");e?.classList.add("pl25-hide")}},hideModal(){const e=document.getElementById("pl25-modal");if(e?.classList.add("pl25-hide"),!UI_CONFIG.alwaysHideReopenButton){const e=document.getElementById("pl25-toggle");e?.classList.remove("pl25-hide")}},adjustModalView(){if(!UI_CONFIG.alwaysHideReopenButton){const e=document.getElementById("pl25-modal");if(e?.classList.contains("pl25-hide")){const e=document.getElementById("pl25-toggle");if(e){const t=document.body.scrollHeight,n=window.innerHeight,s=window.scrollY||window.pageYOffset||document.documentElement.scrollTop;s>40&&t-n-s<40?e.classList.add("pl25-hide"):e.classList.remove("pl25-hide")}}}},showCloseBtn(){const e=document.getElementById("pl25-dismiss");e&&ConsentManager.hasConsent()&&e.classList.remove("pl25-hide")}};!function(){const e=ConsentManager.getInitialPermissions(),t=TrackingManager.buildGtagConsent(e);window.gtag("consent","default",t);const n=TrackingManager.buildPrivacyParameters(e);window.gtag("set",n),e.marketing?window.fbq("dataProcessingOptions",[]):window.fbq("dataProcessingOptions",["LDU"],0,0)}(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{UIManager.init(),IframeObserver.init()}):(UIManager.init(),IframeObserver.init()),window.addEventListener("load",()=>{const e=document.getElementById("pl25-modal");e?.classList.add("pl25-with-transition")}),window["pl25"]={hasConsent:()=>ConsentManager.hasConsent(),getPermissions:()=>ConsentManager.load(),updatePermissions:e=>ConsentManager.save(e),checkPermission:e=>{const t=ConsentManager.load();return!!t&&t[e]}};</script>	/* Webkit */
	::selection {
	background: #9f1c34;
	}
	/* Gecko/Mozilla */
	::-moz-selection {
	background: #9f1c34;
	}


	h1 a:hover,
	.box_image_holder .box_icon .fa-stack i.fa-stack-base,
	.q_percentage_with_icon,
	.filter_holder ul li.active span,
	.filter_holder ul li:hover span,
	.q_tabs .tabs-nav li.active a:hover,
	.q_tabs .tabs-nav li a:hover,
	.q_accordion_holder.accordion .ui-accordion-header:hover,
	.q_accordion_holder.accordion.with_icon .ui-accordion-header i,
	.testimonials .testimonial_text_inner p.testimonial_author span.author_company,
	.testimonial_content_inner .testimonial_author .company_position,
	.q_icon_with_title.center .icon_holder .font_awsome_icon i:hover,
	.q_box_holder.with_icon .box_holder_icon_inner .fa-stack i.fa-stack-base,
	.q_icon_with_title.boxed .icon_holder .fa-stack,
	.q_progress_bars_icons_inner .bar.active i.fa-circle,
	.q_list.number ul>li:before,
	.q_social_icon_holder:hover .simple_social,
	.social_share_dropdown ul li :hover i,
	.social_share_list_holder ul li i:hover,
	.blog_holder.blog_masonry_date_in_image .social_share_list_holder ul li i:hover,
	.latest_post_inner .post_infos a:hover,
	.q_masonry_blog article .q_masonry_blog_post_info a:hover,
	.blog_holder article:not(.format-quote):not(.format-link) .post_info a:hover,
	.latest_post_inner .post_comments:hover i,
	.blog_holder article .post_description a:hover,
	.blog_holder article .post_description .post_comments:hover,
	.blog_like a:hover i,
	.blog_like a.liked i,
	.latest_post .blog_like a:hover span,
	article:not(.format-quote):not(.format-link) .blog_like a:hover span,
	.comment_holder .comment .text .replay,
	.comment_holder .comment .text .comment-reply-link,
	.header-widget.widget_nav_menu ul.menu li a:hover,
	aside .widget a:hover,
	aside .widget.posts_holder li:hover,
	.wpb_widgetised_column .widget a:hover,
	.wpb_widgetised_column .widget.posts_holder li:hover,
    .elementor-widget.elementor-widget-sidebar .widget a:hover,
	.elementor-widget.elementor-widget-sidebar .widget.posts_holder li:hover,
	.q_steps_holder .circle_small:hover span,
	.q_steps_holder .circle_small:hover .step_title,
	.header_top #lang_sel > ul > li > a:hover,
	.header_top #lang_sel_click > ul > li> a:hover,
	.header_top #lang_sel_list ul li a.lang_sel_sel,
	.header_top #lang_sel_list ul li a:hover,
	aside .widget #lang_sel a.lang_sel_sel:hover,
	aside .widget #lang_sel_click a.lang_sel_sel:hover,
	aside .widget #lang_sel ul ul a:hover,
	aside .widget #lang_sel_click ul ul a:hover,
	aside .widget #lang_sel_list li a.lang_sel_sel,
	aside .widget #lang_sel_list li a:hover,
	.wpb_widgetised_column .widget #lang_sel a.lang_sel_sel:hover,
	.wpb_widgetised_column .widget #lang_sel_click a.lang_sel_sel:hover,
	.wpb_widgetised_column .widget #lang_sel ul ul a:hover,
	.wpb_widgetised_column .widget #lang_sel_click ul ul a:hover,
	.wpb_widgetised_column .widget #lang_sel_list li a.lang_sel_sel,
	.wpb_widgetised_column .widget #lang_sel_list li a:hover,
    .elementor-widget.elementor-widget-sidebar .widget #lang_sel a.lang_sel_sel:hover,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel_click a.lang_sel_sel:hover,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel ul ul a:hover,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel_click ul ul a:hover,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel_list li a.lang_sel_sel,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel_list li a:hover,
	.service_table_inner li.service_table_title_holder i,
	.latest_post_two_holder .latest_post_two_text a:hover,
		.q_team .q_team_social_holder .q_social_icon_holder:hover .simple_social,
	.portfolio_template_8 .portfolio_detail .info .category,
	.portfolio_navigation.navigation_title .post_info span.categories,
	.qode_portfolio_related .projects_holder article .portfolio_description .project_category,
	.blog_compound article .post_content .blog_like a:hover,
	.blog_compound article .post_content .blog_like a:hover span,
	.blog_compound article .post_content .blog_share a:hover,
	.blog_compound article .post_content .blog_share a:hover span,
	.blog_compound article .post_content .post_comments:hover,
	.blog_compound article .post_content .post_comments:hover span,
	.blog_holder.blog_pinterest article.format-link .post_info a:hover,
	.blog_holder.blog_pinterest article.format-quote .post_info a:hover,
	.blog_compound .post_title .category a,
	.blog_compound .post_title .category span.date,
	.q_price_table.qode_pricing_table_advanced .qode_pt_subtitle,
	.q_price_table.qode_pricing_table_advanced .qode_pt_additional_info .qode_pt_icon,
	.q_price_table.qode_pricing_table_advanced .price_table_inner .value,
	table.tt_timetable .event .event_header,
	table.tt_timetable .event a,
	.tt_tabs .tt_tabs_navigation .ui-tabs-active a,
	.tt_tabs .tt_tabs_navigation li a:hover,
	.qode-owl-slider .owl-nav .owl-next:hover .qode-next-icon,
	.qode-owl-slider .owl-nav .owl-next:hover .qode-prev-icon,
	.qode-owl-slider .owl-nav .owl-prev:hover .qode-next-icon,
	.qode-owl-slider .owl-nav .owl-prev:hover .qode-prev-icon,
	.qode-owl-slider-style .owl-nav .owl-next:hover .qode-next-icon,
	.qode-owl-slider-style .owl-nav .owl-next:hover .qode-prev-icon,
	.qode-owl-slider-style .owl-nav .owl-prev:hover .qode-next-icon,
	.qode-owl-slider-style .owl-nav .owl-prev:hover .qode-prev-icon
	{
	color: #9f1c34 !important;
	}
	h2 a:hover,
	h3 a:hover,
	h4 a:hover,
	h5 a:hover,
	h6 a:hover,
	a:hover,
	p a:hover,
	.portfolio_share .social_share_holder a:hover,
	.breadcrumb .current,
	.breadcrumb a:hover,
	.q_icon_with_title .icon_with_title_link,
	.q_counter_holder span.counter,
	.q_font_awsome_icon i,
	.q_font_awsome_icon span,
	.q_dropcap,
	.q_counter_holder span.counter,
	nav.mobile_menu ul li a:hover,
	nav.mobile_menu ul li.active > a,
	.q_progress_bars_icons_inner.square .bar.active i,
	.q_progress_bars_icons_inner.circle .bar.active i,
	.q_progress_bars_icons_inner.normal .bar.active i,
	.q_font_awsome_icon_stack .fa-circle,
	.footer_top .q_social_icon_holder:hover .simple_social,
	.more_facts_button:hover,
	.box_holder_icon .fa-stack i,
	.blog_large_image_simple .minimalist_date,
	nav.content_menu ul li.active:hover i,
	nav.content_menu ul li:hover i,
	nav.content_menu ul li.active:hover a,
	nav.content_menu ul li:hover a,
	.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover span,
	.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active span,
	.q_font_awsome_icon i:hover,
	.q_font_awsome_icon span:hover,
	.fullscreen_search_holder .search_submit:hover,
	.title .text_above_title,
	.qode-comparative-features-table .qode-cft-link:hover,
	.qode-comparative-features-table .qode-cft-mark.qode-cft-active,
	.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-date,
	.qode-showcase-icon .qode-icon-holder.qode-icon-circle .qode-icon-element,
	.qode-horizontal-timeline .qode-timeline-navigation a.qode-prev,
	.qode-horizontal-timeline .qode-timeline-navigation a.qode-next
	{

	color: #9f1c34;
	}

	.box_image_with_border:hover,
	.qbutton:hover,
	.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,
	.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
	.load_more a:hover,
	.blog_load_more_button a:hover,
	#submit_comment:hover,
	.drop_down .wide .second ul li .qbutton:hover,
	.drop_down .wide .second ul li ul li .qbutton:hover,
	.qbutton.white:hover,
	.qbutton.green,
	.portfolio_slides .hover_feature_holder_inner .qbutton:hover,
	.testimonials_holder.light .flex-direction-nav a:hover,
	.q_progress_bars_icons_inner.square .bar.active .bar_noactive,
	.q_progress_bars_icons_inner.square .bar.active .bar_active,
	.q_progress_bars_icons_inner.circle .bar.active .bar_noactive,
	.q_progress_bars_icons_inner.circle .bar.active .bar_active,
	.widget.widget_search form.form_focus,
	.q_steps_holder .circle_small_wrapper,
	.animated_icon_inner span.animated_icon_back i,
	body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner,
	body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner,
		input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
	.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
	.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{
	border-color: #9f1c34	}

	.tt_tabs .tt_tabs_navigation .ui-tabs-active a,
	.tt_tabs .tt_tabs_navigation li a:hover,
	.tt_tabs .tt_tabs_navigation li a{
	border-color: #9f1c34 !important;
	}

	.q_icon_list i,
	.q_progress_bar .progress_content,
	.q_progress_bars_vertical .progress_content_outer .progress_content,
	.qbutton:hover,
	.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,
	.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
	.post-password-form input[type='submit']:hover,
	.load_more a:hover,
	.blog_load_more_button a:hover,
	#submit_comment:hover,
	.drop_down .wide .second ul li .qbutton:hover,
	.drop_down .wide .second ul li ul li .qbutton:hover,
	.qbutton.white:hover,
	.qbutton.green,
	.call_to_action,
	.highlight,
	.testimonials_holder.light .flex-direction-nav a:hover,
	.q_dropcap.circle,
	.q_dropcap.square,
	.q_message,
	.q_price_table.active .active_text,
	.q_icon_with_title.boxed .icon_holder .fa-stack,
	.q_font_awsome_icon_square,
	.q_icon_with_title.square .icon_holder .fa-stack:hover,
	.box_holder_icon_inner.square .fa-stack:hover,
	.box_holder_icon_inner.circle .fa-stack:hover,
	.circle .icon_holder .fa-stack:hover,
	.q_list.number.circle_number ul>li:before,
	.q_social_icon_holder.circle_social .fa-stack:hover,
	.social_share_dropdown ul li.share_title,
	.latest_post_holder .latest_post_date .post_publish_day,
	.q_masonry_blog article.format-link:hover,
	.q_masonry_blog article.format-quote:hover,
	#wp-calendar td#today,
	.vc_text_separator.full div,
	.mejs-controls .mejs-time-rail .mejs-time-current,
	.mejs-controls .mejs-time-rail .mejs-time-handle,
	.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
	.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-current,
	.wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
	.q_pie_graf_legend ul li .color_holder,
	.q_line_graf_legend ul li .color_holder,
	.q_team .q_team_text_inner .separator,
	.circle_item .circle:hover,
	.qode_call_to_action.container,
	.qode_carousels .flex-control-paging li a.flex-active,
	.animated_icon_inner span.animated_icon_back i,
		.q_circles_holder .q_circle_inner2:hover,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
	.portfolio_main_holder .item_holder.subtle_vertical_hover .icons_holder a,
	.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
	.portfolio_main_holder .item_holder.image_text_zoom_hover .icons_holder a,
	.portfolio_main_holder .item_holder.slow_zoom .icons_holder a,
	.qode_video_box .qode_video_image:hover .qode_video_box_button,
	.blog_holder.masonry_gallery article.format-link:hover,
	.blog_holder.masonry_gallery article.format-quote:hover,
	.blog_holder.blog_chequered article.format-link:hover,
	.blog_holder.blog_chequered article.format-quote:hover,
	.qode-pricing-calculator .qode-pricing-calculator-switch input:checked+.qode-pricing-calculator-slider,
	.qode-icon-holder.qode-icon-circle,
	.qode-icon-holder.qode-icon-square,
	.qode-qbutton-main-color,
	.qode-advanced-tabs .qode-advanced-tabs-nav li,
	.qode-accordion-holder .qode-title-holder.ui-state-active,
	.qode-accordion-holder .qode-title-holder.ui-state-hover,
	header.menu_bottom .header_bottom_right_widget_holder .header_bottom_widget.widget_search form>div input[type=text],
	.qode-advanced-call-to-action.qode-advanced-cta-gradient-animation .qode-advanced-cta-background-3,
	.tt_tabs .tt_tabs_navigation li a,
	.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected,
	.tabs_box_navigation.sf-timetable-menu li ul li a:hover,
	.tabs_box_navigation.sf-timetable-menu li ul li.selected a:hover,
	#qode-multi-device-showcase.qode-mds-appear-effect #qode-mds-spinner .qode-mds-pulse,
	.qode-horizontal-timeline .qode-events-wrapper .qode-events .qode-filling-line,
	.qode-horizontal-timeline .qode-events-wrapper .qode-events a .circle-outer,
	.no-touch .qode-horizontal-timeline .qode-events-wrapper .qode-events a:hover .circle-outer,
	.qode-horizontal-timeline .qode-events-wrapper .qode-events a.selected .circle-outer
	{
	background-color: #9f1c34;
	}


	.qode-showcase-item-holder.qode-showcase-active .qode-icon-holder.qode-icon-circle{
	background-color: #9f1c34 !important;
	}

	.q_circles_holder .q_circle_inner2:hover,
	body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner,
	body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner {
	background-color: #9f1c34 !important;
	border-color: #9f1c34 !important;
	}

	.qode-lazy-preloader svg circle,
	#qode-multi-device-showcase.qode-mds-appear-effect #qode-mds-spinner svg circle {
	stroke: #9f1c34	}


	h1,h2,h3,h4,h5,h6,
	.h1,.h2,.h3,.h4,.h5,.h6,
	h1 a,
	h2 a,
	h3 a,
	h4 a,
	h5 a,
	h6 a
	a,
	p a,
	nav.main_menu>ul>li.active > a,
	.drop_down .wide .second ul li ul li.menu-item-has-children > a,
	.drop_down .wide .second ul li ul li.menu-item-has-children > a:hover,
	.title h1,
	.q_icon_list p,
	.q_progress_bars_vertical .progress_number,
	.qbutton,
	.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn,
	.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
	.post-password-form input[type='submit'],
	.load_more a,
	.blog_load_more_button a,
	#submit_comment,
	.drop_down .wide .second ul li .qbutton,
	.drop_down .wide .second ul li ul li .qbutton,
	.q_percentage,
	.portfolio_navigation .portfolio_prev a:hover,
	.portfolio_navigation .portfolio_next a:hover,
	.q_tabs .tabs-nav li.active a,
	.q_accordion_holder.accordion .ui-accordion-header,
	.q_accordion_holder.accordion.with_icon .ui-accordion-header,
	.testimonials .testimonial_text_inner p.testimonial_author,
	.testimonial_content_inner .testimonial_author .website,
	.q_icon_with_title .icon_with_title_link:hover,
	.ordered ol li,
	.q_list.circle ul>li,
	.q_list.number ul>li,
	.latest_post_holder .latest_post_date .post_publish_month,
	.latest_post_inner .post_infos a,
	.latest_post_holder.dividers .latest_post_date .latest_post_day,
	.q_masonry_blog article.format-quote .q_masonry_blog_post_text p,
	.q_masonry_blog article.format-link .q_masonry_blog_post_text p,
	.q_masonry_blog article .q_masonry_blog_post_info,
	.blog_holder article.format-quote .post_text .post_title p,
	.blog_holder article.format-link .post_text .post_title p,
	.single_links_pages span,
	.single_links_pages a:hover span,
	.comment_holder .comment .text .name,
	.blog_holder.masonry article .post_info,
	.pagination ul li span,
	.pagination ul li a:hover,
	.q_team .q_team_description_inner p,
	.carousel-inner .item.dark .slider_content .text .qbutton,
	.carousel-control,
	.more_facts_button,

		.carousel-control:hover,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]),
	.qode-pricing-calculator .qode-pricing-calculator-total-price-holder,
	.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active a,
	.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-hover a
	{
	color: #323232;
	}

	.qbutton,
	.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn,
	.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
	.post-password-form input[type='submit'],
	.load_more a,
	.blog_load_more_button a,
	#submit_comment,
	.drop_down .wide .second ul li .qbutton,
	.drop_down .wide .second ul li ul li .qbutton,
	.testimonials_holder .flex-direction-nav a,
	.header_top #lang_sel ul li ul li a,
	.header_top #lang_sel ul li ul li a:visited,
	.header_top #lang_sel_click ul li ul li a,
	.header_top #lang_sel_click ul li ul li a:visited,

		.carousel-inner .item.dark .slider_content .text .qbutton,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
	border-color: #323232;
	}

	.ajax_loader .pulse,
	.ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
	.ajax_loader .cube,
	.ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
	.ajax_loader .stripes > div,
	.ajax_loader .wave > div,
	.ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
	.ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div,
	.separator.small,
	.testimonials_holder .flex-direction-nav a:hover,
	.q_price_table .price_table_inner,
	.carousel-inner .item.dark .slider_content .text .qbutton:hover,
	.vertical_menu_hidden_button_line,
	.vertical_menu_hidden_button_line:after,.vertical_menu_hidden_button_line:before,
	.blog_vertical_loop_button .button_icon a,
	.blog_vertical_loop_back_button .button_icon a

	 {
	background-color: #323232;
	}



	.ajax_loader .pulse,
	.ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
	.ajax_loader .cube,
	.ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
	.ajax_loader .stripes > div,
	.ajax_loader .wave > div,
	.ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
	.ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div{
	background-color: #9f1c34;
	}

	body{
					font-family: 'Open Sans', sans-serif;
		 color: #323232; 	 font-size: 16px; 	font-weight: 300;	}
			body,
		.wrapper,
		.content,
		.full_width,
		.overlapping_content .content > .container,
		.more_facts_holder,
		.comment_holder .comment #respond textarea,
		.comment_holder .comment #respond input[type='text'],
		.comment_holder .comment #respond input[type='email'],
		.content .container
		{
		background-color:#ffffff;
		}
		.angled-section polygon{
		fill: #ffffff;
		}
		
	

	.projects_holder article .portfolio_description,
	.blog_holder.masonry article .post_text .post_text_inner,
	.blog_holder.masonry_full_width article .post_text .post_text_inner,
	.q_team,
	.price_table_inner,
	.latest_post_holder.boxes > ul > li,
	.q_counter_holder.boxed_counter {
	background-color: #ffffff;
	}
	span.highlight {
	background-color: #f53644;
	}

	.header_bottom,
	.header_top,
	.fixed_top_header .bottom_header{
	background-color: rgba(0,0,0,.8);
	}

	

	@media only screen and (min-width: 1000px) {
	.content .container .container_inner.default_template_holder,
	.content .container .container_inner.page_container_inner
	{
	padding-top:60px;
	}
	}






	.header_top,
	.fixed_top_header .top_header,
	.fixed_top_header nav.mobile_menu{
	background-color: rgba(0,0,0,.8);
	}
					header:not(.sticky):not(.scrolled) .header_bottom,
			header.fixed_top_header .bottom_header{
			border-bottom: 1px solid #9f1c34;
			}
		
		header.sticky .header_top{
	background-color: rgba(0,0,0,0.7);
	}





						.content{
			margin-top: -166px;
			}
		
	
	.logo_wrapper,
	.side_menu_button,
	.shopping_cart_inner
	{
	height: 132px;
	}
	.content.content_top_margin{
	margin-top: 165px !important;
	}

	header:not(.centered_logo) .header_fixed_right_area {
	line-height: 132px;
	}





		header.fixed_hiding .q_logo a,
		header.fixed_hiding .q_logo{
		max-height: 77px;
		}
		
	@media only screen and (max-width: 1000px){
	.q_logo a,.q_logo img{
	height: 93px !important;
	}
	}

	@media only screen and (max-width: 480px){
	.q_logo a,.q_logo img{
	height: 93px !important;
	}
	}


	.touchevents section.parallax_section_holder{
	height: auto !important;
	min-height: 300px;
	background-position: center top !important;
	background-attachment: scroll;
	background-size: cover;
	}
	nav.main_menu > ul > li > a{
	line-height: 132px;
	}



	.drop_down .second .inner ul,
	.drop_down .second .inner ul li ul,
	.shopping_cart_dropdown,
	li.narrow .second .inner ul,
	.header_top .right #lang_sel ul ul,
	.drop_down .wide .second ul li.show_widget_area_in_popup .widget,
	.drop_down .wide.wide_background .second{
	background-color: #000000;
	background-color: rgba(0,0,0,1);
	}


	nav.main_menu > ul > li > a{
	 color: #ffffff; 		 font-size: 14px; 		 font-style: normal; 	 font-weight: 500; 	 letter-spacing: 0px; 	 text-transform: uppercase; 	}



	nav.main_menu ul li:hover a {
	 color: #ffffff; 	}

	nav.main_menu ul li.active a {
	color: #ffffff	}
	




	.drop_down .wide .second .inner>ul>li>a
	{
	 color: #ffffff; 								}
	.drop_down .wide .second .inner ul li.sub ul li a,
	.drop_down .wide .second ul li ul li a,
	.drop_down .second .inner ul li.sub ul li a,
	.drop_down .wide .second ul li ul li a,
	.drop_down .wide .second .inner ul li.sub .flexslider ul li .menu_recent_post,
	.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a,
	.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post,
	.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a{
	 color: #818181;  								}
	.drop_down .wide.icons .second i{
	 color: #818181;  	}
	.drop_down .second .inner ul li.sub ul li a:hover,
	.drop_down .wide .second ul li.show_widget_area_in_popup:hover .popup_wrapper > a,
	.drop_down .second .inner ul li ul li a:hover,
	.drop_down .wide.icons .second a:hover i
	{
	color: #ffffff !important;
	}



	header.sticky nav.main_menu > ul > li > a,
	header.light.sticky nav.main_menu > ul > li > a,
	header.dark.sticky nav.main_menu > ul > li > a{
	 color: #303030; 								}

	header.sticky .side_menu_button a,
	header.sticky .side_menu_button a:hover{
	 color: #303030; 	}





	#respond textarea,
	#respond input[type='text'],
	#respond input[type='email'],
	.contact_form input[type='text'],
	.contact_form  textarea,
	.comment_holder #respond textarea,
	.comment_holder #respond input[type='text'],
	.comment_holder #respond input[type='email'],
	input.wpcf7-form-control.wpcf7-text,
	input.wpcf7-form-control.wpcf7-number,
	input.wpcf7-form-control.wpcf7-date,
	textarea.wpcf7-form-control.wpcf7-textarea,
	select.wpcf7-form-control.wpcf7-select,
	input.wpcf7-form-control.wpcf7-quiz,
	.post-password-form input[type='password']
	{
	background-color: #f6f6f6; 			}




	h1,
	.h1,
	.title h1,
    body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title {
		color: #ffffff; 		font-size: 70px; 			font-weight: 300; 		text-transform: uppercase; 	}
	.title h1{
	color: #494949; 							}


	.title.title_size_large h1{
	font-size: 35px; 	line-height: 40px; 	font-weight: 700; 			}
	h2,
	.h2,
	h2 a,
    body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title {
	color: #a41e34; 		font-size: 40px; 			font-weight: 500; 		text-transform: uppercase; 	}
	h3,
	.h3,
	h3 a,
    body.qode-overridden-elementors-fonts .elementor-widget-heading h3.elementor-heading-title {
	color: #a41e34; 		font-size: 24px; 			font-weight: 500; 		text-transform: uppercase; 	}
	h4,
	.h4,
	h4 a,
    body.qode-overridden-elementors-fonts .elementor-widget-heading h4.elementor-heading-title {
	color: #a41e34; 		font-size: 18px; 			font-weight: 700; 		text-transform: uppercase; 	}
	h5,
	.h5,
	h5 a,
    body.qode-overridden-elementors-fonts .elementor-widget-heading h5.elementor-heading-title,
    .q_icon_with_title .icon_text_holder h5.icon_title{
	color: #a41e34; 								}
	h6,
	.h6,
	h6 a,
    body.qode-overridden-elementors-fonts .elementor-widget-heading h6.elementor-heading-title {
	color: #a41e34; 								}

	p,
    body.qode-overridden-elementors-fonts .elementor-widget-heading p.elementor-heading-title {
	color: #323232;		font-size: 16px;			font-weight: 300;			}
	.filter_holder ul li span,
	blockquote h5,
	.q_social_icon_holder .simple_social,
	.header-widget.widget_nav_menu ul.menu li a,
	.side_menu a,
	.side_menu li,
	.side_menu span,
	.side_menu p,
	.side_menu .widget.widget_rss li a.rsswidget,
	.side_menu #wp-calendar caption,
	.side_menu #wp-calendar th,
	.side_menu #wp-calendar td,
	aside .widget #lang_sel_list li a,
	aside .widget #lang_sel li a,
	aside .widget #lang_sel_click li a,
	.wpb_widgetised_column .widget #lang_sel_list li a,
	.wpb_widgetised_column .widget #lang_sel li a,
	.wpb_widgetised_column .widget #lang_sel_click li a,
    .elementor-widget.elementor-widget-sidebar .widget #lang_sel_list li a,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel li a,
	.elementor-widget.elementor-widget-sidebar .widget #lang_sel_click li a,
	section.side_menu #lang_sel_list li a,
	section.side_menu #lang_sel li a,
	section.side_menu #lang_sel_click li a,
	footer #lang_sel_list li a,
	footer #lang_sel li a,
	footer #lang_sel_click li a,
	footer #lang_sel_list.lang_sel_list_horizontal a,
	footer #lang_sel_list.lang_sel_list_vertical a,
	.side_menu #lang_sel_list.lang_sel_list_horizontal a,
	.side_menu #lang_sel_list.lang_sel_list_vertical a,
	#lang_sel_footer a{
	color: #323232;	}
	.header_top #lang_sel > ul > li > a,
	.header_top #lang_sel_click > ul > li> a,
	footer #lang_sel ul li a,
	footer #lang_sel ul ul a,
	footer #lang_sel_click ul li a,
	footer #lang_sel_click ul ul a,
	footer #lang_sel_click ul ul a span,
	section.side_menu #lang_sel ul li a,
	section.side_menu #lang_sel ul ul a,
	section.side_menu #lang_sel ul ul a:visited,
	section.side_menu #lang_sel_click > ul > li > a,
	section.side_menu #lang_sel_click ul ul a,
	section.side_menu #lang_sel_click ul ul a:visited{
	color: #323232 !important;	}
		a, p a{
	color: #a41e34;				}

			h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
		.q_icon_with_title .icon_with_title_link,
		.blog_holder article .post_description a:hover,
		.blog_holder.masonry article .post_info a:hover,
		.breadcrumb .current,
		.breadcrumb a:hover,
		.portfolio_social_holder a:hover,
		.latest_post_inner .post_infos a:hover{
		color: #a41e34;
		}
		a:hover,p a:hover,
	h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
	.q_tabs .tabs-nav li a:hover,
	.q_icon_with_title .icon_with_title_link:hover,
	.blog_holder article .post_description a:hover,
	.blog_holder.masonry article .post_info a:hover,
	.portfolio_social_holder a:hover,
	.latest_post_inner .post_infos a:hover{
	color: #494949;		}



	.separator.small,
	.wpb_column>.wpb_wrapper .separator.small {
	height: 1px;background-color: #323232;width: 38px;	}
	



	.qbutton,
	.qbutton.medium,
	#submit_comment,
	.load_more a,
	.blog_load_more_button a,
	.post-password-form input[type='submit'],
	input.wpcf7-form-control.wpcf7-submit,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]),
	.woocommerce table.cart td.actions input[type="submit"],
	.woocommerce input#place_order,
	.woocommerce-page input[type="submit"],
	.woocommerce .button
	{
		color: #323232; 	
		border-color: #a41e34; 
						font-weight: 700; 			border-radius: 0px; 		-moz-border-radius: 0px; 		-webkit-border-radius: 0px; 			 border-width: 3px;		}

	.qode-qbutton-main-color {
							font-weight: 700; 			}


	.qbutton:hover,
	.qbutton.medium:hover,
	#submit_comment:hover,
	.load_more a:hover,
	.blog_load_more_button a:hover,
	.post-password-form input[type='submit']:hover,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
	.woocommerce table.cart td.actions input[type="submit"]:hover,
	.woocommerce input#place_order:hover,
	.woocommerce-page input[type="submit"]:hover,
	.woocommerce .button:hover
	{
	 color: #ffffff; 
	 border-color: #a41e34	}

	.qbutton:hover,
	#submit_comment:hover,
	.load_more a:hover,
	.blog_load_more_button a:hover,
	.post-password-form input[type='submit']:hover,
	input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
	.woocommerce table.cart td.actions input[type="submit"]:hover,
	.woocommerce input#place_order:hover,
	.woocommerce-page input[type="submit"]:hover,
	.woocommerce .button:hover
	{
	 background-color: #a41e34; 	}
	.qbutton.small{

		font-size: 10px; 				font-weight: 700; 					
	}
	.qbutton.white{

		border-color: #000000; 		color: #ffffff; 		background-color: #000000; 	}
	.qbutton.white:hover,
	.portfolio_slides .hover_feature_holder_inner .qbutton:hover {

		border-color: #a41e34; 		color: #ffffff; 		background-color: #a41e34; 	}
	.testimonials_holder .flex-direction-nav a{
	border-radius: 50px;
	}

	.testimonials .testimonial_text_inner p{
	font-size: 18px	}


	.q_counter_holder span.counter{
			font-weight: 600; 				}
	.q_progress_bar .progress_number{
		font-size: 15px; 		font-weight: 600; 	}
	.q_percentage{
		font-size: 30px; 		font-weight: 600; 	}




		.google_map{
		height: 219px;
		}
		
	.footer_inner{
	background-image:url(https://lexium.ca/wp-content/uploads/2016/06/bg-footer.jpg);
	background-position: 0 0;
	}
	.footer_top_holder,.footer_bottom_holder, .content footer .container {
	background-color:transparent;
	}



	.footer_top .column_inner > div h2,
	.footer_top .column_inner > div h3,
	.footer_top .column_inner > div h4,
	.footer_top .column_inner > div h5,
	.footer_top .column_inner > div h6 {
	color:#ffffff;
	}
	.footer_top,
	.footer_top p,
	.footer_top span,
	.footer_top li,
	.footer_top .textwidget,
	.footer_top .widget_recent_entries>ul>li>span {
	color: #ffffff;
	}










	.footer_top,
	.footer_top .footer_col1,
	.footer_top .container_inner > .widget,
	.footer_top.footer_top_full > .widget{
	text-align: center;
	}
	.footer_top .footer_col2{
	text-align: left;
	}
	.footer_top .footer_col3{
	text-align: left;
	}



	.footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom p a, .footer_bottom a, #lang_sel_footer ul li a,
	footer #lang_sel > ul > li > a,
	footer #lang_sel_click > ul > li > a,
	footer #lang_sel a.lang_sel_sel,
	footer #lang_sel_click a.lang_sel_sel,
	footer #lang_sel ul ul a,
	footer #lang_sel_click ul ul a,
	footer #lang_sel ul ul a:visited,
	footer #lang_sel_click ul ul a:visited,
	footer #lang_sel_list.lang_sel_list_horizontal a,
	footer #lang_sel_list.lang_sel_list_vertical a,
	#lang_sel_footer a,
	.footer_bottom ul li a {
	color:#ffffff;
	}










	.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) .post_text .post_text_inner{
	padding-left:0;
	padding-right:0;
	background-color:transparent;
	}
















	/*Blog Masonry Gallery - end */




























	.side_menu_button > a,
	.mobile_menu_button span,
	.fixed_top_header .side_menu_button > a,
	.fixed_top_header .popup_menu .line,
	.fixed_top_header .mobile_menu_button span{ color: #303030; }

	.popup_menu .line,
	.popup_menu .line:after, .popup_menu .line:before{
	background-color: #303030;
	}


	.vertical_menu_float .menu-item .second{
	left: calc(100% + 30px); /*because of the padding*/
	}

	.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
	left: calc(100% + 40px);
	}








	.vertical_menu_area{
	text-align:left;
	}
	















		.popup_menu_holder{
	background-color: rgba(0,0,0,0.8);
	}





	
	
	
	
	
	
	
	
	
	
	
	
																											.qode_search_form,
		.qode_search_form input,
		.qode_search_form input:focus {
		background-color: #000000;		}
		


















	.qode_search_form_2,
	.qode_search_form_2 input[type="text"],
	.qode_search_form_2 input[type="text"]:focus,
	.qode_search_form_3,
	.qode_search_form_3 input[type="text"],
	.qode_search_form_3 input[type="text"]:focus,
	.fullscreen_search_overlay,
	.fullscreen_search_holder.fade,
	.qode_search_form,
	.qode_search_form input,
	.qode_search_form input:focus{
	background-color: #000000;
	}


	.title .separator { background-color: #ffffff; }
	

































































	.masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}


	.masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}


	.masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}


	.masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{
	text-align: center;	}









					/* Webkit */
			::selection {
			background: #9f1c34;
			}
							/* Gecko/Mozilla */
			::-moz-selection {
			background: #9f1c34;
			}
		
		
			h1 a:hover,
			.box_image_holder .box_icon .fa-stack i.fa-stack-base,
			.q_percentage_with_icon,
			.filter_holder ul li.active span,
			.filter_holder ul li:hover span,
			.q_tabs .tabs-nav li.active a:hover,
			.q_tabs .tabs-nav li a:hover,
			.q_accordion_holder.accordion .ui-accordion-header:hover,
			.q_accordion_holder.accordion.with_icon .ui-accordion-header i,
			.testimonials .testimonial_text_inner p.testimonial_author span.author_company,
			.testimonial_content_inner .testimonial_author .company_position,
			.q_icon_with_title.center .icon_holder .font_awsome_icon i:hover,
			.q_box_holder.with_icon .box_holder_icon_inner .fa-stack i.fa-stack-base,
			.q_icon_with_title.boxed .icon_holder .fa-stack,
			.q_progress_bars_icons_inner .bar.active i.fa-circle,
			.q_list.number ul>li:before,
			.q_social_icon_holder:hover .simple_social,
			.social_share_dropdown ul li :hover i,
			.social_share_list_holder ul li i:hover,
			.blog_holder.blog_masonry_date_in_image .social_share_list_holder ul li i:hover,
			.latest_post_inner .post_infos a:hover,
			.q_masonry_blog article .q_masonry_blog_post_info a:hover,
			.blog_holder article:not(.format-quote):not(.format-link) .post_info a:hover,
			.latest_post_inner .post_comments:hover i,
			.blog_holder article .post_description a:hover,
			.blog_holder article .post_description .post_comments:hover,
			.blog_like a:hover i,
			.blog_like a.liked i,
			.latest_post .blog_like a:hover span,
			article:not(.format-quote):not(.format-link) .blog_like a:hover span,
			.comment_holder .comment .text .replay,
			.comment_holder .comment .text .comment-reply-link,
			.header-widget.widget_nav_menu ul.menu li a:hover,
			aside .widget a:hover,
			aside .widget.posts_holder li:hover,
			.wpb_widgetised_column .widget a:hover,
			.wpb_widgetised_column .widget.posts_holder li:hover,
            .elementor-widget.elementor-widget-sidebar .widget a:hover,
            .elementor-widget.elementor-widget-sidebar .widget.posts_holder li:hover,
			.q_steps_holder .circle_small:hover span,
			.q_steps_holder .circle_small:hover .step_title,
			.header_top #lang_sel > ul > li > a:hover,
			.header_top #lang_sel_click > ul > li> a:hover,
			.header_top #lang_sel_list ul li a.lang_sel_sel,
			.header_top #lang_sel_list ul li a:hover,
			aside .widget #lang_sel a.lang_sel_sel:hover,
			aside .widget #lang_sel_click a.lang_sel_sel:hover,
			aside .widget #lang_sel ul ul a:hover,
			aside .widget #lang_sel_click ul ul a:hover,
			aside .widget #lang_sel_list li a.lang_sel_sel,
			aside .widget #lang_sel_list li a:hover,
			.wpb_widgetised_column .widget #lang_sel a.lang_sel_sel:hover,
			.wpb_widgetised_column .widget #lang_sel_click a.lang_sel_sel:hover,
			.wpb_widgetised_column .widget #lang_sel ul ul a:hover,
			.wpb_widgetised_column .widget #lang_sel_click ul ul a:hover,
			.wpb_widgetised_column .widget #lang_sel_list li a.lang_sel_sel,
			.wpb_widgetised_column .widget #lang_sel_list li a:hover,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel a.lang_sel_sel:hover,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel_click a.lang_sel_sel:hover,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel ul ul a:hover,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel_click ul ul a:hover,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel_list li a.lang_sel_sel,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel_list li a:hover,
			.service_table_inner li.service_table_title_holder i,
			.latest_post_two_holder .latest_post_two_text a:hover,
						.q_team .q_team_social_holder .q_social_icon_holder:hover .simple_social,
			.portfolio_template_8 .portfolio_detail .info .category,
			.portfolio_navigation.navigation_title .post_info span.categories,
			.qode_portfolio_related .projects_holder article .portfolio_description .project_category,
			.blog_compound article .post_content .blog_like a:hover,
			.blog_compound article .post_content .blog_like a:hover span,
			.blog_compound article .post_content .blog_share a:hover,
			.blog_compound article .post_content .blog_share a:hover span,
			.blog_compound article .post_content .post_comments:hover,
			.blog_compound article .post_content .post_comments:hover span,
			.blog_holder.blog_pinterest article.format-link .post_info a:hover,
			.blog_holder.blog_pinterest article.format-quote .post_info a:hover,
			.blog_compound .post_title .category a,
			.blog_compound .post_title .category span.date,
			.q_price_table.qode_pricing_table_advanced .qode_pt_subtitle,
			.q_price_table.qode_pricing_table_advanced .qode_pt_additional_info .qode_pt_icon,
			.q_price_table.qode_pricing_table_advanced .price_table_inner .value,
			table.tt_timetable .event .event_header,
			table.tt_timetable .event a,
			.tt_tabs .tt_tabs_navigation .ui-tabs-active a,
			.tt_tabs .tt_tabs_navigation li a:hover,
			.qode-owl-slider .owl-nav .owl-next:hover .qode-next-icon,
			.qode-owl-slider .owl-nav .owl-next:hover .qode-prev-icon,
			.qode-owl-slider .owl-nav .owl-prev:hover .qode-next-icon,
			.qode-owl-slider .owl-nav .owl-prev:hover .qode-prev-icon,
			.qode-owl-slider-style .owl-nav .owl-next:hover .qode-next-icon,
			.qode-owl-slider-style .owl-nav .owl-next:hover .qode-prev-icon,
			.qode-owl-slider-style .owl-nav .owl-prev:hover .qode-next-icon,
			.qode-owl-slider-style .owl-nav .owl-prev:hover .qode-prev-icon
			{
			color: #9f1c34 !important;
			}
			h2 a:hover,
			h3 a:hover,
			h4 a:hover,
			h5 a:hover,
			h6 a:hover,
			a:hover,
			p a:hover,
			.portfolio_share .social_share_holder a:hover,
			.breadcrumb .current,
			.breadcrumb a:hover,
			.q_icon_with_title .icon_with_title_link,
			.q_counter_holder span.counter,
			.q_font_awsome_icon i,
			.q_font_awsome_icon span,
			.q_dropcap,
			.q_counter_holder span.counter,
			nav.mobile_menu ul li a:hover,
			nav.mobile_menu ul li.active > a,
			.q_progress_bars_icons_inner.square .bar.active i,
			.q_progress_bars_icons_inner.circle .bar.active i,
			.q_progress_bars_icons_inner.normal .bar.active i,
			.q_font_awsome_icon_stack .fa-circle,
			.footer_top .q_social_icon_holder:hover .simple_social,
			.more_facts_button:hover,
			.box_holder_icon .fa-stack i,
			.blog_large_image_simple .minimalist_date,
			nav.content_menu ul li.active:hover i,
			nav.content_menu ul li:hover i,
			nav.content_menu ul li.active:hover a,
			nav.content_menu ul li:hover a,
			.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item:hover span,
			.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey > .vc_grid-filter-item.vc_active span,
			.q_font_awsome_icon i:hover,
			.q_font_awsome_icon span:hover,
			.fullscreen_search_holder .search_submit:hover,
			.title .text_above_title,
			.qode-comparative-features-table .qode-cft-link:hover,
			.qode-comparative-features-table .qode-cft-mark.qode-cft-active,
			.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-date,
			.qode-showcase-icon .qode-icon-holder.qode-icon-circle .qode-icon-element,
			.qode-horizontal-timeline .qode-timeline-navigation a.qode-prev,
			.qode-horizontal-timeline .qode-timeline-navigation a.qode-next
			{

			color: #9f1c34;
			}

			.box_image_with_border:hover,
			.qbutton:hover,
			.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,
			.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
			.load_more a:hover,
			.blog_load_more_button a:hover,
			#submit_comment:hover,
			.drop_down .wide .second ul li .qbutton:hover,
			.drop_down .wide .second ul li ul li .qbutton:hover,
			.qbutton.white:hover,
			.qbutton.green,
			.portfolio_slides .hover_feature_holder_inner .qbutton:hover,
			.testimonials_holder.light .flex-direction-nav a:hover,
			.q_progress_bars_icons_inner.square .bar.active .bar_noactive,
			.q_progress_bars_icons_inner.square .bar.active .bar_active,
			.q_progress_bars_icons_inner.circle .bar.active .bar_noactive,
			.q_progress_bars_icons_inner.circle .bar.active .bar_active,
			.widget.widget_search form.form_focus,
			.q_steps_holder .circle_small_wrapper,
			.animated_icon_inner span.animated_icon_back i,
			body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner,
			body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner,
						input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
			.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
			.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected{
			border-color: #9f1c34			}

			.tt_tabs .tt_tabs_navigation .ui-tabs-active a,
			.tt_tabs .tt_tabs_navigation li a:hover,
			.tt_tabs .tt_tabs_navigation li a{
			border-color: #9f1c34 !important;
			}

			.q_icon_list i,
			.q_progress_bar .progress_content,
			.q_progress_bars_vertical .progress_content_outer .progress_content,
			.qbutton:hover,
			.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,
			.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
			.post-password-form input[type='submit']:hover,
			.load_more a:hover,
			.blog_load_more_button a:hover,
			#submit_comment:hover,
			.drop_down .wide .second ul li .qbutton:hover,
			.drop_down .wide .second ul li ul li .qbutton:hover,
			.qbutton.white:hover,
			.qbutton.green,
			.call_to_action,
			.highlight,
			.testimonials_holder.light .flex-direction-nav a:hover,
			.q_dropcap.circle,
			.q_dropcap.square,
			.q_message,
			.q_price_table.active .active_text,
			.q_icon_with_title.boxed .icon_holder .fa-stack,
			.q_font_awsome_icon_square,
			.q_icon_with_title.square .icon_holder .fa-stack:hover,
			.box_holder_icon_inner.square .fa-stack:hover,
			.box_holder_icon_inner.circle .fa-stack:hover,
			.circle .icon_holder .fa-stack:hover,
			.q_list.number.circle_number ul>li:before,
			.q_social_icon_holder.circle_social .fa-stack:hover,
			.social_share_dropdown ul li.share_title,
			.latest_post_holder .latest_post_date .post_publish_day,
			.q_masonry_blog article.format-link:hover,
			.q_masonry_blog article.format-quote:hover,
			#wp-calendar td#today,
			.vc_text_separator.full div,
			.mejs-controls .mejs-time-rail .mejs-time-current,
			.mejs-controls .mejs-time-rail .mejs-time-handle,
			.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
			.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-current,
			.wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
			.q_pie_graf_legend ul li .color_holder,
			.q_line_graf_legend ul li .color_holder,
			.q_team .q_team_text_inner .separator,
			.circle_item .circle:hover,
			.qode_call_to_action.container,
			.qode_carousels .flex-control-paging li a.flex-active,
			.animated_icon_inner span.animated_icon_back i,
						.q_circles_holder .q_circle_inner2:hover,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
			.portfolio_main_holder .item_holder.subtle_vertical_hover .icons_holder a,
			.portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .icons_holder a:hover,
			.portfolio_main_holder .item_holder.image_text_zoom_hover .icons_holder a,
			.portfolio_main_holder .item_holder.slow_zoom .icons_holder a,
			.qode_video_box .qode_video_image:hover .qode_video_box_button,
			.blog_holder.masonry_gallery article.format-link:hover,
			.blog_holder.masonry_gallery article.format-quote:hover,
			.blog_holder.blog_chequered article.format-link:hover,
			.blog_holder.blog_chequered article.format-quote:hover,
			.qode-pricing-calculator .qode-pricing-calculator-switch input:checked+.qode-pricing-calculator-slider,
			.qode-icon-holder.qode-icon-circle,
			.qode-icon-holder.qode-icon-square,
			.qode-qbutton-main-color,
			.qode-advanced-tabs .qode-advanced-tabs-nav li,
			.qode-accordion-holder .qode-title-holder.ui-state-active,
			.qode-accordion-holder .qode-title-holder.ui-state-hover,
			header.menu_bottom .header_bottom_right_widget_holder .header_bottom_widget.widget_search form>div input[type=text],
			.qode-advanced-call-to-action.qode-advanced-cta-gradient-animation .qode-advanced-cta-background-3,
			.tt_tabs .tt_tabs_navigation li a,
			.tabs_box_navigation.sf-timetable-menu .tabs_box_navigation_selected,
			.tabs_box_navigation.sf-timetable-menu li ul li a:hover,
			.tabs_box_navigation.sf-timetable-menu li ul li.selected a:hover,
			#qode-multi-device-showcase.qode-mds-appear-effect #qode-mds-spinner .qode-mds-pulse,
			.qode-horizontal-timeline .qode-events-wrapper .qode-events .qode-filling-line,
			.qode-horizontal-timeline .qode-events-wrapper .qode-events a .circle-outer,
			.no-touch .qode-horizontal-timeline .qode-events-wrapper .qode-events a:hover .circle-outer,
			.qode-horizontal-timeline .qode-events-wrapper .qode-events a.selected .circle-outer
			{
			background-color: #9f1c34;
			}


			.qode-showcase-item-holder.qode-showcase-active .qode-icon-holder.qode-icon-circle{
			background-color: #9f1c34 !important;
			}

			.q_circles_holder .q_circle_inner2:hover,
			body:not(.search-results) .blog_holder article.format-link .post_text:hover .post_text_inner,
			body:not(.search-results) .blog_holder article.format-quote .post_text:hover .post_text_inner {
			background-color: #9f1c34 !important;
			border-color: #9f1c34 !important;
			}

			.qode-lazy-preloader svg circle,
			#qode-multi-device-showcase.qode-mds-appear-effect #qode-mds-spinner svg circle {
			stroke: #9f1c34			}
		
		
			h1,h2,h3,h4,h5,h6,
			.h1,.h2,.h3,.h4,.h5,.h6,
			h1 a,
			h2 a,
			h3 a,
			h4 a,
			h5 a,
			h6 a
			a,
			p a,
			nav.main_menu>ul>li.active > a,
			.drop_down .wide .second ul li ul li.menu-item-has-children > a,
			.drop_down .wide .second ul li ul li.menu-item-has-children > a:hover,
			.title h1,
			.q_icon_list p,
			.q_progress_bars_vertical .progress_number,
			.qbutton,
			.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn,
			.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
			.post-password-form input[type='submit'],
			.load_more a,
			.blog_load_more_button a,
			#submit_comment,
			.drop_down .wide .second ul li .qbutton,
			.drop_down .wide .second ul li ul li .qbutton,
			.q_percentage,
			.portfolio_navigation .portfolio_prev a:hover,
			.portfolio_navigation .portfolio_next a:hover,
			.q_tabs .tabs-nav li.active a,
			.q_accordion_holder.accordion .ui-accordion-header,
			.q_accordion_holder.accordion.with_icon .ui-accordion-header,
			.testimonials .testimonial_text_inner p.testimonial_author,
			.testimonial_content_inner .testimonial_author .website,
			.q_icon_with_title .icon_with_title_link:hover,
			.ordered ol li,
			.q_list.circle ul>li,
			.q_list.number ul>li,
			.latest_post_holder .latest_post_date .post_publish_month,
			.latest_post_inner .post_infos a,
			.latest_post_holder.dividers .latest_post_date .latest_post_day,
			.q_masonry_blog article.format-quote .q_masonry_blog_post_text p,
			.q_masonry_blog article.format-link .q_masonry_blog_post_text p,
			.q_masonry_blog article .q_masonry_blog_post_info,
			.blog_holder article.format-quote .post_text .post_title p,
			.blog_holder article.format-link .post_text .post_title p,
			.single_links_pages span,
			.single_links_pages a:hover span,
			.comment_holder .comment .text .name,
			.blog_holder.masonry article .post_info,
			.pagination ul li span,
			.pagination ul li a:hover,
			.q_team .q_team_description_inner p,
			.carousel-inner .item.dark .slider_content .text .qbutton,
			.carousel-control,
			.more_facts_button,

						.carousel-control:hover,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]),
			.qode-pricing-calculator .qode-pricing-calculator-total-price-holder,
			.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-active a,
			.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li.ui-state-hover a
			{
			color: #323232;
			}

			.qbutton,
			.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn,
			.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover,
			.post-password-form input[type='submit'],
			.load_more a,
			.blog_load_more_button a,
			#submit_comment,
			.drop_down .wide .second ul li .qbutton,
			.drop_down .wide .second ul li ul li .qbutton,
			.testimonials_holder .flex-direction-nav a,
			.header_top #lang_sel ul li ul li a,
			.header_top #lang_sel ul li ul li a:visited,
			.header_top #lang_sel_click ul li ul li a,
			.header_top #lang_sel_click ul li ul li a:visited,

						.carousel-inner .item.dark .slider_content .text .qbutton,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
			border-color: #323232;
			}

			.ajax_loader .pulse,
			.ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
			.ajax_loader .cube,
			.ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
			.ajax_loader .stripes > div,
			.ajax_loader .wave > div,
			.ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
			.ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div,
			.separator.small,
			.testimonials_holder .flex-direction-nav a:hover,
			.q_price_table .price_table_inner,
			.carousel-inner .item.dark .slider_content .text .qbutton:hover,
			.vertical_menu_hidden_button_line,
			.vertical_menu_hidden_button_line:after,.vertical_menu_hidden_button_line:before,
			.blog_vertical_loop_button .button_icon a,
			.blog_vertical_loop_back_button .button_icon a

			 {
			background-color: #323232;
			}


		
					.ajax_loader .pulse,
			.ajax_loader .double_pulse .double-bounce1, .ajax_loader .double_pulse .double-bounce2,
			.ajax_loader .cube,
			.ajax_loader .rotating_cubes .cube1, .ajax_loader .rotating_cubes .cube2,
			.ajax_loader .stripes > div,
			.ajax_loader .wave > div,
			.ajax_loader .two_rotating_circles .dot1, .ajax_loader .two_rotating_circles .dot2,
			.ajax_loader .five_rotating_circles .container1 > div, .ajax_loader .five_rotating_circles .container2 > div, .ajax_loader .five_rotating_circles .container3 > div{
			background-color: #9f1c34;
			}
								
					body{
											font-family: 'Open Sans', sans-serif;
						 color: #323232; 			 font-size: 16px; 			font-weight: 300;			}
							body,
				.wrapper,
				.content,
				.full_width,
				.overlapping_content .content > .container,
				.more_facts_holder,
				.comment_holder .comment #respond textarea,
				.comment_holder .comment #respond input[type='text'],
				.comment_holder .comment #respond input[type='email'],
				.content .container
				{
				background-color:#ffffff;
				}
				.angled-section polygon{
				fill: #ffffff;
				}
				
											
		
					.projects_holder article .portfolio_description,
			.blog_holder.masonry article .post_text .post_text_inner,
			.blog_holder.masonry_full_width article .post_text .post_text_inner,
			.q_team,
			.price_table_inner,
			.latest_post_holder.boxes > ul > li,
			.q_counter_holder.boxed_counter {
			background-color: #ffffff;
			}
		
					.header_bottom,
			.header_top,
			.fixed_top_header .bottom_header{
			background-color: rgba(0,0,0,.8);
			}

			
		
															@media only screen and (min-width: 1000px) {
			.content .container .container_inner.default_template_holder,
			.content .container .container_inner.page_container_inner
			{
			padding-top:60px;
			}
			}
						
		


		
		
			.header_top,
			.fixed_top_header .top_header,
			.fixed_top_header nav.mobile_menu{
			background-color: rgba(0,0,0,.8);
			}
													header:not(.sticky):not(.scrolled) .header_bottom,
					header.fixed_top_header .bottom_header{
					border-bottom: 1px solid #9f1c34;
					}
				
								header.sticky .header_top{
			background-color: rgba(0,0,0,0.7);
			}
		
		
		
		

														.content{
					margin-top: -166px;
					}
				
					
					.logo_wrapper,
			.side_menu_button,
			.shopping_cart_inner
			{
			height: 132px;
			}
			.content.content_top_margin{
			margin-top: 165px !important;
			}

			header:not(.centered_logo) .header_fixed_right_area {
			line-height: 132px;
			}

								
		
		
		
						header.fixed_hiding .q_logo a,
				header.fixed_hiding .q_logo{
				max-height: 77px;
				}
				
					@media only screen and (max-width: 1000px){
			.q_logo a,.q_logo img{
			height: 93px !important;
			}
			}
		
					@media only screen and (max-width: 480px){
			.q_logo a,.q_logo img{
			height: 93px !important;
			}
			}
		
		
					.touchevents section.parallax_section_holder{
			height: auto !important;
			min-height: 300px;
			background-position: center top !important;
			background-attachment: scroll;
			background-size: cover;
			}
							nav.main_menu > ul > li > a{
			line-height: 132px;
			}
		
		
		
			.drop_down .second .inner ul,
			.drop_down .second .inner ul li ul,
			.shopping_cart_dropdown,
			li.narrow .second .inner ul,
			.header_top .right #lang_sel ul ul,
			.drop_down .wide .second ul li.show_widget_area_in_popup .widget,
			.drop_down .wide.wide_background .second{
			background-color: #000000;
			background-color: rgba(0,0,0,1);
			}

		
					nav.main_menu > ul > li > a{
			 color: #ffffff; 						 font-size: 14px; 						 font-style: normal; 			 font-weight: 500; 			 letter-spacing: 0px; 			 text-transform: uppercase; 			}

		
		
					nav.main_menu ul li:hover a {
			 color: #ffffff; 			}
		
					nav.main_menu ul li.active a {
			color: #ffffff			}
			
		

		

															.drop_down .wide .second .inner>ul>li>a
			{
			 color: #ffffff; 																								}
									.drop_down .wide .second .inner ul li.sub ul li a,
			.drop_down .wide .second ul li ul li a,
			.drop_down .second .inner ul li.sub ul li a,
			.drop_down .wide .second ul li ul li a,
			.drop_down .wide .second .inner ul li.sub .flexslider ul li .menu_recent_post,
			.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a,
			.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post,
			.drop_down .wide .second .inner ul li .flexslider ul li .menu_recent_post a{
			 color: #818181;  																								}
			.drop_down .wide.icons .second i{
			 color: #818181;  			}
							.drop_down .second .inner ul li.sub ul li a:hover,
			.drop_down .wide .second ul li.show_widget_area_in_popup:hover .popup_wrapper > a,
			.drop_down .second .inner ul li ul li a:hover,
			.drop_down .wide.icons .second a:hover i
			{
			color: #ffffff !important;
			}
		

						
					header.sticky nav.main_menu > ul > li > a,
			header.light.sticky nav.main_menu > ul > li > a,
			header.dark.sticky nav.main_menu > ul > li > a{
			 color: #303030; 																								}
		
					header.sticky .side_menu_button a,
			header.sticky .side_menu_button a:hover{
			 color: #303030; 			}
		
		
		
		
				
									#respond textarea,
			#respond input[type='text'],
			#respond input[type='email'],
			.contact_form input[type='text'],
			.contact_form  textarea,
			.comment_holder #respond textarea,
			.comment_holder #respond input[type='text'],
			.comment_holder #respond input[type='email'],
			input.wpcf7-form-control.wpcf7-text,
			input.wpcf7-form-control.wpcf7-number,
			input.wpcf7-form-control.wpcf7-date,
			textarea.wpcf7-form-control.wpcf7-textarea,
			select.wpcf7-form-control.wpcf7-select,
			input.wpcf7-form-control.wpcf7-quiz,
			.post-password-form input[type='password']
			{
			background-color: #f6f6f6; 									}
		
		
		
		
					h1,
			.h1,
			.title h1,
            body.qode-overridden-elementors-fonts .elementor-widget-heading h1.elementor-heading-title{
				color: #ffffff; 						font-size: 70px; 									font-weight: 300; 						text-transform: uppercase; 			}
							.title h1{
			color: #494949; 																					}
		
		
									.title.title_size_large h1{
			font-size: 35px; 			line-height: 40px; 			font-weight: 700; 									}
							h2,
			.h2,
			h2 a,
            body.qode-overridden-elementors-fonts .elementor-widget-heading h2.elementor-heading-title {
			color: #a41e34; 						font-size: 40px; 									font-weight: 500; 						text-transform: uppercase; 			}
							h3,
			.h3,
			h3 a,
            body.qode-overridden-elementors-fonts .elementor-widget-heading h3.elementor-heading-title {
			color: #a41e34; 						font-size: 24px; 									font-weight: 500; 						text-transform: uppercase; 			}
							h4,
			.h4,
			h4 a,
            body.qode-overridden-elementors-fonts .elementor-widget-heading h4.elementor-heading-title {
			color: #a41e34; 						font-size: 18px; 									font-weight: 700; 						text-transform: uppercase; 			}
							h5,
			.h5,
			h5 a,
            body.qode-overridden-elementors-fonts .elementor-widget-heading h5.elementor-heading-title,
			.q_icon_with_title .icon_text_holder h5.icon_title{
			color: #a41e34; 																								}
							h6,
			.h6,
			h6 a,
            body.qode-overridden-elementors-fonts .elementor-widget-heading h6.elementor-heading-title {
			color: #a41e34; 																								}

		

					p,
            body.qode-overridden-elementors-fonts .elementor-widget-heading p.elementor-heading-title {
			color: #323232;						font-size: 16px;									font-weight: 300;									}
			.filter_holder ul li span,
			blockquote h5,
			.q_social_icon_holder .simple_social,
			.header-widget.widget_nav_menu ul.menu li a,
			.side_menu a,
			.side_menu li,
			.side_menu span,
			.side_menu p,
			.side_menu .widget.widget_rss li a.rsswidget,
			.side_menu #wp-calendar caption,
			.side_menu #wp-calendar th,
			.side_menu #wp-calendar td,
			aside .widget #lang_sel_list li a,
			aside .widget #lang_sel li a,
			aside .widget #lang_sel_click li a,
			.wpb_widgetised_column .widget #lang_sel_list li a,
			.wpb_widgetised_column .widget #lang_sel li a,
			.wpb_widgetised_column .widget #lang_sel_click li a,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel_list li a,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel li a,
            .elementor-widget.elementor-widget-sidebar .widget #lang_sel_click li a,
			section.side_menu #lang_sel_list li a,
			section.side_menu #lang_sel li a,
			section.side_menu #lang_sel_click li a,
			footer #lang_sel_list li a,
			footer #lang_sel li a,
			footer #lang_sel_click li a,
			footer #lang_sel_list.lang_sel_list_horizontal a,
			footer #lang_sel_list.lang_sel_list_vertical a,
			.side_menu #lang_sel_list.lang_sel_list_horizontal a,
			.side_menu #lang_sel_list.lang_sel_list_vertical a,
			#lang_sel_footer a{
			color: #323232;			}
			.header_top #lang_sel > ul > li > a,
			.header_top #lang_sel_click > ul > li> a,
			footer #lang_sel ul li a,
			footer #lang_sel ul ul a,
			footer #lang_sel_click ul li a,
			footer #lang_sel_click ul ul a,
			footer #lang_sel_click ul ul a span,
			section.side_menu #lang_sel ul li a,
			section.side_menu #lang_sel ul ul a,
			section.side_menu #lang_sel ul ul a:visited,
			section.side_menu #lang_sel_click > ul > li > a,
			section.side_menu #lang_sel_click ul ul a,
			section.side_menu #lang_sel_click ul ul a:visited{
			color: #323232 !important;			}
										a, p a{
			color: #a41e34;												}

							h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
				.q_icon_with_title .icon_with_title_link,
				.blog_holder article .post_description a:hover,
				.blog_holder.masonry article .post_info a:hover,
				.breadcrumb .current,
				.breadcrumb a:hover,
				.portfolio_social_holder a:hover,
				.latest_post_inner .post_infos a:hover{
				color: #a41e34;
				}
										a:hover,p a:hover,
			h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,
			.q_tabs .tabs-nav li a:hover,
			.q_icon_with_title .icon_with_title_link:hover,
			.blog_holder article .post_description a:hover,
			.blog_holder.masonry article .post_info a:hover,
			.portfolio_social_holder a:hover,
			.latest_post_inner .post_infos a:hover{
			color: #494949;						}
		

		
				
							.separator.small,
			.wpb_column>.wpb_wrapper .separator.small {
			height: 1px;background-color: #323232;width: 38px;			}
			
		
		

					.testimonials_holder .flex-direction-nav a{
			border-radius: 50px;
			}
		
					.testimonials .testimonial_text_inner p{
			font-size: 18px			}
		
		
										
		
		
		
						.google_map{
				height: 219px;
				}
				
					.footer_inner{
			background-image:url(https://lexium.ca/wp-content/uploads/2016/06/bg-footer.jpg);
			background-position: 0 0;
			}
			.footer_top_holder,.footer_bottom_holder, .content footer .container {
			background-color:transparent;
			}
		
		
		
					.footer_top .column_inner > div h2,
			.footer_top .column_inner > div h3,
			.footer_top .column_inner > div h4,
			.footer_top .column_inner > div h5,
			.footer_top .column_inner > div h6 {
			color:#ffffff;
			}
							.footer_top,
			.footer_top p,
			.footer_top span,
			.footer_top li,
			.footer_top .textwidget,
			.footer_top .widget_recent_entries>ul>li>span {
			color: #ffffff;
			}
						
		
		
		
		

		
		
		
		
					.footer_top,
			.footer_top .footer_col1,
			.footer_top .container_inner > .widget,
			.footer_top.footer_top_full > .widget{
			text-align: center;
			}
					.footer_top .footer_col2{
			text-align: left;
			}
					.footer_top .footer_col3{
			text-align: left;
			}
		
		
		
					.footer_bottom, .footer_bottom span, .footer_bottom p, .footer_bottom p a, .footer_bottom a, #lang_sel_footer ul li a,
			footer #lang_sel > ul > li > a,
			footer #lang_sel_click > ul > li > a,
			footer #lang_sel a.lang_sel_sel,
			footer #lang_sel_click a.lang_sel_sel,
			footer #lang_sel ul ul a,
			footer #lang_sel_click ul ul a,
			footer #lang_sel ul ul a:visited,
			footer #lang_sel_click ul ul a:visited,
			footer #lang_sel_list.lang_sel_list_horizontal a,
			footer #lang_sel_list.lang_sel_list_vertical a,
			#lang_sel_footer a,
			.footer_bottom ul li a {
			color:#ffffff;
			}
		
		
		
		

		

		
		

							.blog_holder.blog_large_image article:not(.format-quote):not(.format-link) .post_text .post_text_inner{
			padding-left:0;
			padding-right:0;
			background-color:transparent;
			}
										
										
								
								
										
										
								
								
		
														
								
								
								
				
						
						
		/*Blog Masonry Gallery - end */

								
						
						
								
												
								

		
						
				
		

		
				

										
		

												
				
				
		
								
								
								
		
																																																				
							.side_menu_button > a,
			.mobile_menu_button span,
			.fixed_top_header .side_menu_button > a,
			.fixed_top_header .popup_menu .line,
			.fixed_top_header .mobile_menu_button span{ color: #303030; }

			.popup_menu .line,
			.popup_menu .line:after, .popup_menu .line:before{
			background-color: #303030;
			}
		
		
		.vertical_menu_float .menu-item .second{
		left: calc(100% + 30px); /*because of the padding*/
		}

		.vertical_menu_hidden aside.vertical_menu_area .vertical_menu_float .menu-item .second {
		left: calc(100% + 40px);
		}


		
		
		
		


							.vertical_menu_area{
			text-align:left;
			}
			
		
		
		
		
		

		
		
		
		
		
		
		
		
		
								.popup_menu_holder{
			background-color: rgba(0,0,0,0.8);
			}

		
		
		
																														
			
			
			
			
			
			
			
			
			
			
			
			
																																																																																	.qode_search_form,
				.qode_search_form input,
				.qode_search_form input:focus {
				background-color: #000000;				}
				
		
		
				
		
		
		
				
		
		
		
		
		
		
		
		
		
		
		
					.qode_search_form_2,
			.qode_search_form_2 input[type="text"],
			.qode_search_form_2 input[type="text"]:focus,
			.qode_search_form_3,
			.qode_search_form_3 input[type="text"],
			.qode_search_form_3 input[type="text"]:focus,
			.fullscreen_search_overlay,
			.fullscreen_search_holder.fade,
			.qode_search_form,
			.qode_search_form input,
			.qode_search_form input:focus{
			background-color: #000000;
			}
		
		
					.title .separator { background-color: #ffffff; }
			
		
				
		
		
		
		
		
		
		
		


		
		
				
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		

		
		
		
		
		
		
		
		
		

		
		
		
		
		

		
		

		
		
		
								
		
		
				
				
				
				
		.qode-course-single-holder .qode-course-tabs-wrapper .qode-tabs-nav li a, .qode-course-single-holder .qode-course-tabs-wrapper .qode-course-curriculum .qode-section-name, .qode-course-single-holder .qode-course-tabs-wrapper .qode-course-curriculum .qode-section-elements .qode-section-elements-summary i, .qode-course-single-holder .qode-course-tabs-wrapper .qode-course-curriculum .qode-section-element .qode-element-label, .qode-course-single-holder .qode-course-tabs-wrapper .qode-course-curriculum .qode-section-element .qode-element-title .qode-element-icon, .qode-instructor-single-holder .qode-instructor-single-outer .qode-instructor-single-info-holder .qode-ts-content-holder .qode-tabs .qode-tabs-nav li a, .qode-cl-filter-holder .qode-course-layout-filter, .qode-course-list-holder.qode-cl-minimal article .qode-ci-price-holder, #tribe-events-content-wrapper #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a, #tribe-events-content-wrapper #tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover, #tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-next a:hover, #tribe-events-content-wrapper #tribe-events-content .tribe-events-sub-nav .tribe-events-nav-previous a:hover, #tribe-events-content-wrapper #tribe-events-content table.tribe-events-calendar tbody .tribe-events-tooltip .entry-title, .qode-tribe-events-single .qode-events-single-meta .qode-events-single-navigation-holder .qode-events-single-next-event .qode-events-nav-text .qode-events-nav-label, .qode-tribe-events-single .qode-events-single-meta .qode-events-single-navigation-holder .qode-events-single-prev-event .qode-events-nav-text .qode-events-nav-label, .qode-tribe-events-single .qode-events-single-meta .qode-events-single-meta-item a, .qode-cl-filter-holder .qode-course-layout-filter span:hover, .qode-course-list-holder.qode-cl-standard article:hover .qode-cl-item-inner .qode-cli-text-holder .qode-cli-bottom-info .qode-students-number-holder, .qode-course-features-holder .qode-course-features li .qode-item-icon, .qode-course-single-holder .qode-course-tabs-wrapper .qode-course-curriculum .qode-section-element .qode-element-name:hover, .qode-course-popup .qode-course-popup-items .qode-section-elements-summary i, .qode-course-popup .qode-course-popup-items .qode-section-element .qode-element-title .qode-element-icon, .qode-course-popup .qode-course-popup-items .qode-section-element .qode-element-label, .qode-course-popup .qode-course-popup-items .qode-section-element .qode-element-name:hover, .qode-lesson-single-holder .qode-lms-message { color: #9f1c34;}

.qode-course-list-widget .qode-course-list-holder.qode-cl-minimal article .qode-cli-text h5 a:hover { color: #9f1c34!important;}

.qode-instructor-single-holder .qode-instructor-single-outer .qode-instructor-single-info-holder .qode-ts-info-holder .qode-social .qode_icon_shortcode a:hover, .qode-instructor.info-bellow .qode-instructor-social-holder-between .qode_icon_shortcode a:hover, .qode-cl-filter-holder .qode-course-items-order .select2-container--default .select2-selection--single, #tribe-events-content-wrapper #tribe-bar-form .tribe-bar-filters .tribe-bar-submit .tribe-events-button, #tribe-events-content-wrapper #tribe-events-content table.tribe-events-calendar tbody td.tribe-events-has-events div[id*=tribe-events-daynum-], .qode-course-slider-holder .qode-course-list-holder .owl-nav .owl-next, .qode-course-slider-holder .qode-course-list-holder .owl-nav .owl-prev, .qode-instructor-slider-holder .qode-owl-slider .owl-nav .owl-next, .qode-instructor-slider-holder .qode-owl-slider .owl-nav .owl-prev, .qode-tribe-events-single .qode-events-single-date-holder, .qode-instructor.info-hover .qode-instructor-social-holder-between .qode_icon_shortcode a:hover, .qode-events-list-item-title-holder .qode-events-list-item-price.qode-free, .qode-course-popup .qode-popup-heading { background-color: #9f1c34;}

.qode-cl-filter-holder .qode-course-items-order .select2-container--default .select2-selection--single, #tribe-events-content-wrapper #tribe-bar-form #tribe-bar-views, .qode-instructor.info-bellow .qode-instructor-social-holder-between .qode_icon_shortcode a:hover, .qode-instructor.info-hover .qode-instructor-social-holder-between .qode_icon_shortcode a:hover { border-color: #9f1c34;}

.qode-course-list-holder.qode-cl-standard article .qode-cli-text-holder .qode-cli-bottom-info, .qode-course-list-holder.qode-cl-standard article .qode-cli-text-holder .qode-cli-text-wrapper, .qode-instructor.simple .qode-instructor-inner, .qode-course-table-holder tbody tr { border-color: rgba(159,28,52,.1);}

#tribe-events-content-wrapper #tribe-bar-form .tribe-bar-filters input[type=text], .qode-tribe-events-single .qode-events-single-date-holder, .qode-instructor.info-hover .qode-instructor-social-holder-between .qode_icon_shortcode a, .qode-instructor.info-bellow .qode-instructor-social-holder-between .qode_icon_shortcode a, .qode-instructor.info-bellow .qode-instructor-image a, .qode-course-list-holder article .qode-cl-item-inner, .qode-course-list-holder article .qode-cl-item-inner, .qode-course-slider-holder .qode-course-list-holder .owl-nav .owl-next, .qode-course-slider-holder .qode-course-list-holder .owl-nav .owl-prev, .qode-instructor.simple .qode-instructor-inner, .qode-instructor.simple .qode-instructor-image a, #tribe-events-content-wrapper #tribe-events-content table.tribe-events-calendar, .qode-instructor-single-holder .qode-instructor-single-outer .qode-instructor-single-info-holder .qode-ts-content-holder .qode-tabs .qode-tab-container { box-shadow: 3px 4px 8px 0 rgba(159,28,52,.1);-webkit-box-shadow: 3px 4px 8px 0 rgba(159,28,52,.1);}

.qode-course-list-holder.qode-cl-standard article:hover .qode-cl-item-inner, .qode-instructor.info-bellow .qode-instructor-image a:hover, .qode-instructor.simple .qode-instructor-inner:hover { box-shadow: 5px 7px 10px 0 rgba(159,28,52,.1);-webkit-box-shadow: 5px 7px 10px 0 rgba(159,28,52,.1);}

.header_bottom .qode-login-register-widget.qode-user-logged-in { height: 132px;}

.header_bottom .qode-login-opener, .header_bottom .qode-logged-in-user-icon { color: #303030;}

.header_bottom .qode-login-register-widget.qode-user-logged-in .qode-login-dropdown { background-color: #000000;}

.qode-membership-dashboard-nav-holder ul li.qode-active-dash a, .qode-membership-dashboard-nav-holder ul li:hover a { background-color: #9f1c34;}

.qode-membership-navigation-over-title .qode-membership-dashboard-nav-holder ul li.qode-active-dash .qode-dash-icon, .qode-membership-navigation-over-title .qode-membership-dashboard-nav-holder ul li:hover .qode-dash-icon, .qode-login-register-holder .qode-membership-lr-terms-holder>span>a, .qode-login-register-content ul li.ui-state-active a, .header_bottom .qode-login-register-widget.qode-user-logged-in:hover .qode-logged-in-user .qode-logged-in-user-inner>span { color: #9f1c34;}

.qode-working-hours-holder .qode-wh-title .qode-wh-title-accent-word,
                                    #ui-datepicker-div .ui-datepicker-current-day:not(.ui-datepicker-today) a, .single-qode-album .qode-album-nav .qode-album-back-btn a:hover, .single-qode-album .qode-album-nav .qode-album-next a:hover, .single-qode-album .qode-album-nav .qode-album-prev a:hover { color: #9f1c34;}

#ui-datepicker-div .ui-datepicker-today { background-color: #9f1c34;}


			.qode-news-holder .qode-post-info-category a span,
			.qode-news-holder .qode-news-audio-holder .mejs-controls .mejs-time-rail .mejs-time-current,
			.qode-news-holder .qode-self-hosted-video-holder .mejs-controls .mejs-time-rail .mejs-time-current,
			.qode-news-filter-loading .qode-news-filter-loading-table-cell > div,
			.qode-news-pag-loading > div,
			.qode-post-info-hot-trending .qode-news-trending
			 { background-color: #9f1c34;}


			.qode-news-holder .qode-news-filter .qode-news-active-filter,
			.qode-news-filter-loading,
			.qode-news-standard-pagination ul li.qode-news-pag-active a,
			.qode-news-pag-loading,
			.qode-news-single-news-template .qode-author-description .qode-author-description-text-holder .qode-author-name a:hover,
			.qode-news-single-news-template .qode-comment-holder .qode-comment-text #cancel-comment-reply-link,
			.qode-news-reactions .qode-news-reaction-term .reacted .qode-rt-name
			 { color: #9f1c34;}

.qodef-property-tags .qodef-tag-item a:hover, .qodef-property-list-holder .qodef-property-list-filter-part .qodef-filter-features-holder .qodef-feature-item input[type=checkbox] + label .qode-label-view:after, .qodef-re-author-holder .qodef-re-author-footer.qodef-author-social .qodef-contact-social-icons a:hover, .qodef-property-single-holder .qodef-property-attachment a, .qodef-property-tags .qodef-tag-item a:hover, .qodef-property-title-section .qodef-property-stars, .qodef-property-title-section .qodef-title-inline-part .qodef-stars, .widget.qodef-contact-property-widget .qodef-contact-social-icons a:hover, .widget.qodef-recently-viewed-property-widget article:hover .qodef-pli-title a, .qodef-re-compare-popup #qodef-re-popup-items li > div .qodef-ci-price, .qodef-re-compare-items-holder.qodef-items-standard .qodef-ci-item .qodef-ci-price, .qodef-pl-standard-pagination ul li.qodef-pl-pag-active a, .qodef-property-list-holder .qodef-property-list-filter-part .qodef-filter-type-holder .qodef-property-type-list-holder .qodef-taxonomy-icon, .qodef-property-list-holder.qodef-pl-layout-info-over .qodef-pl-item .qodef-item-featured, .qodef-property-search-holder .qodef-search-type-section .qodef-property-type-list-holder .qodef-ptl-item.active .qodef-ptl-item-title, .dsidx-results .dsidx-prop-summary .dsidx-prop-title b, .dsidx-results .dsidx-prop-summary .dsidx-prop-title b a:hover, #ihf-main-container a:hover, #ihf-main-container .ihf-listing-detail h4.ihf-price .ihf-sold-price, .qodef-map-marker-holder .qodef-info-window-inner > a:hover ~ .qodef-info-window-details h5, .qodef-cluster-marker:hover .qodef-cluster-marker-inner .qodef-cluster-marker-number, .qodef-agency-agent-list .qodef-aal-item-social .qodef-icon-shortcode a:hover { color: #9f1c34;}

.qodef-property-list-holder .qodef-property-list-filter-part .qodef-range-slider .ui-slider-range, .qodef-property-list-holder .qodef-property-list-filter-part .qodef-range-slider .ui-slider-handle, .qodef-property-enquiry-inner .qodef-property-enquiry-close, .qodef-property-title-section .qodef-property-statuses .qodef-property-status, .qodef-re-compare-popup #qodef-re-popup-items li > div .qodef-ci-statuses, .qodef-re-compare-items-holder.qodef-items-standard .qodef-ci-item .qodef-ci-statuses, .qodef-property-list-holder .qodef-property-list-filter-part .qodef-range-slider .ui-slider-range, .qodef-property-list-holder .qodef-property-list-filter-part .qodef-range-slider .ui-slider-handle, .qodef-property-list-holder.qodef-pl-layout-info-over .qodef-pl-item .qodef-property-statuses, .qodef-property-list-holder.qodef-pl-layout-standard .qodef-pl-item .qodef-property-statuses .qodef-property-status, .dsidx-resp-search-box input[type=submit]:hover, #dsidx #dsidx-listings li.dsidx-listing-container .dsidx-data .dsidx-primary-data .dsidx-price, .dsidx-details #dsidx-header #dsidx-primary-data #dsidx-price td, .dsidx-details #dsidx-contact-form #dsidx-contact-form-submit:hover, .widget.dsidx-widget-single-listing-wrap .dsidx-widget-single-listing .dsidx-widget-single-listing-meta .dsidx-widget-single-listing-price, #ihf-main-container button.btn.btn-default:not(.dropdown-toggle):hover, #ihf-main-container a.btn.btn-default:not(.dropdown-toggle):hover, #ihf-main-container a.btn.btn-primary:hover, #ihf-main-container button.btn.btn-primary:hover, #ihf-main-container .btn-group.open > .dropdown-menu > li > a:hover, #ihf-main-container .btn-group.open > .dropdown-menu > .active a, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab .ihf-one-selectedArea button, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab #areaPickerExpandAllCloseButton:hover span, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab .areaPickerExpandAllElement > div.areaSelected, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab .areaPickerExpandAllElement > div.autocompleteMouseOver, #ihf-main-container .title-bar-1, #ihf-main-container .ihf-grid-result .ihf-map-icon, #ihf-main-container .ihf-result.row .ihf-map-icon { background-color: #9f1c34;}

.qodef-property-tags .qodef-tag-item a:hover, .dsidx-resp-search-box input[type=submit]:hover, .dsidx-details #dsidx-contact-form #dsidx-contact-form-submit:hover, #ihf-main-container button.btn.btn-default:not(.dropdown-toggle):hover, #ihf-main-container a.btn.btn-default:not(.dropdown-toggle):hover, #ihf-main-container a.btn.btn-primary:hover, #ihf-main-container button.btn.btn-primary:hover, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab .ihf-one-selectedArea button, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab #areaPickerExpandAllCloseButton:hover span, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab .areaPickerExpandAllElement > div.areaSelected, #ihf-main-container #ihf-main-search-form #ihf-search-location-tab .areaPickerExpandAllElement > div.autocompleteMouseOver { border-color: #9f1c34;}

.qodef-map-marker-holder .qodef-map-marker .qodef-map-marker-inner svg path, .qodef-cluster-marker .qodef-cluster-marker-inner svg path { fill: #9f1c34;}


				.qode-restaurant-menu-list .qode-rml-label-holder .qode-rml-label,
				#ui-datepicker-div .ui-datepicker-today
			 { background-color: #9f1c34;}


				#ui-datepicker-div .ui-datepicker-current-day:not(.ui-datepicker-today) a
			 { color: #9f1c34;}

.qode-tour-item-single-holder article .qode-tour-item-price-holder .qode-tour-item-price .qode-tours-price-holder, .qode-tours-price-holder, .qode-tours-search-page-holder .qode-tours-search-pagination ul li a:hover, .qode-tours-search-page-holder .qode-tours-search-pagination ul li.active, .qode-tours-list-holder .qode-tour-list-filter-item.qode-tour-list-current-filter a, .qode-tours-list-holder .qode-tours-list-filter-holder ul li a:hover, .qode-tours-my-booking-item .qode-tours-info-items .qode-tours-booking-price, .qode-reviews-per-criteria .qode-item-reviews-average-rating, .qode-reviews-per-mark .qode-reviews-number, .qode-tours-checkout-content-inner .qode-tours-info-holder .qode-tours-info-message, .qode-tours-checkout-content-inner .qode-tours-info-holder .qode-tours-booking-price { color: #9f1c34;}

.qode-tour-item-single-holder .qode-tabs.qode-horizontal .qode-tabs-nav li.ui-state-active a, .qode-tour-item-single-holder .qode-tabs.qode-horizontal .qode-tabs-nav li.ui-state-hover a, .qode-search-ordering-holder .qode-search-ordering-list li.qode-search-ordering-item-active a, .qode-search-ordering-holder .qode-search-ordering-list li:hover a, .qode-tour-item-label, .qode-tours-standard-item .qode-tours-standard-item-bottom-content, .qode-tours-search-main-filters-holder input[type=checkbox]:checked+label:before, .qode-tours-search-main-filters-holder .qode-tours-range-input .noUi-connect, .qode-tours-search-main-filters-holder .qode-tours-range-input .noUi-handle, .qode-tours-masonry-item.qode-tour-masonry-layout-default .qode-tours-gim-content-holder, #ui-datepicker-div .ui-datepicker-header, .qode-tour-item-single-holder .qode-tour-item-section .qode-route-id, .qode-tours-list-item .qode-tours-list-item-bottom-content, .tt-suggestion.tt-cursor, .tt-suggestion:hover, .qode-top-reviews-carousel-holder .qode-top-reviews-carousel.qode-owl-slider .owl-nav>div { background-color: #9f1c34;}

								

					.qbutton,
			.qbutton.medium,
			#submit_comment,
			.load_more a,
			.blog_load_more_button a,
			.post-password-form input[type='submit'],
			input.wpcf7-form-control.wpcf7-submit,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]),
			.woocommerce table.cart td.actions input[type="submit"],
			.woocommerce input#place_order,
			.woocommerce-page input[type="submit"],
			.woocommerce .button,
		    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button
			{
				color: #323232; 			
				border-color: #a41e34; 
																font-weight: 700; 							border-radius: 0px; 				-moz-border-radius: 0px; 				-webkit-border-radius: 0px; 									 border-width: 3px;						}

		    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button {
		    	color: #323232 !important; 		    		    		    }

			.qode-qbutton-main-color {
																			font-weight: 700; 									}

		
					.qbutton:hover,
			.qbutton.medium:hover,
			#submit_comment:hover,
			.load_more a:hover,
			.blog_load_more_button a:hover,
			.post-password-form input[type='submit']:hover,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
			.woocommerce table.cart td.actions input[type="submit"]:hover,
			.woocommerce input#place_order:hover,
			.woocommerce-page input[type="submit"]:hover,
			.woocommerce .button:hover,
		    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button:hover
			{
			 color: #ffffff; 
			 border-color: #a41e34			}
		
					.qbutton:hover,
			#submit_comment:hover,
			.load_more a:hover,
			.blog_load_more_button a:hover,
			.post-password-form input[type='submit']:hover,
			input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
			.woocommerce table.cart td.actions input[type="submit"]:hover,
			.woocommerce input#place_order:hover,
			.woocommerce-page input[type="submit"]:hover,
			.woocommerce .button:hover
			{
			 background-color: #a41e34; 			}
		
	    div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .button:hover {
	    	color: #ffffff !important; 	    	background-color: #a41e34 !important; 	   }

					.qbutton.small{

				font-size: 10px; 										font-weight: 700; 															
			}
											.qbutton.white{

				border-color: #000000; 				color: #ffffff; 				background-color: #000000; 			}
							.qbutton.white:hover,
			.portfolio_slides .hover_feature_holder_inner .qbutton:hover {

				border-color: #a41e34; 				color: #ffffff; 				background-color: #a41e34; 			}
						

				    .q_counter_holder span.counter{
							font-weight: 600; 											    }
						
				    span.highlight {
		    background-color: #f53644;
		    }
		

		
				    .masonry_gallery_item.square_big .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		
		
				    .masonry_gallery_item.square_small .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		
		
				    .masonry_gallery_item.rectangle_portrait .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		
		
				    .masonry_gallery_item.rectangle_landscape .masonry_gallery_item_inner .masonry_gallery_item_content{
			text-align: center;		    }
		

	
						
				    .q_percentage{
				font-size: 30px; 				font-weight: 600; 		    }
		
				    .q_progress_bar .progress_number{
				font-size: 15px; 				font-weight: 600; 		    }
		

				
.qode-interactive-project-list .qode-ipl-inner .qode-ipl-left article .qode-ipl-item-inner .qode-ipl-item-text .qode-ipl-title, .qode-interactive-project-list .qode-ipl-inner .qode-ipl-left article .qode-ipl-item-inner .qode-ipl-item-text .qode-ipl-title-aux { color: #9f1c34;-webkit-text-stroke-color: #9f1c34;}

.qode-interactive-project-list .qode-ipl-inner .qode-ipl-left article .qode-ipl-item-inner .qode-ipl-item-text .qode-ipl-category-holder a { color: #9f1c34;}

.qode-interactive-project-list .qode-ipl-inner .qode-ipl-left article .qode-ipl-item-inner .qode-ipl-item-text .qode-ipl-item-number-holder span { color: #9f1c34;border-color: rgba(159, 28, 52, .2);}

.latest_post_holder.image_on_the_left_boxed .date_hour_holder, .latest_post_holder.image_on_the_left_boxed .featured .read_more:before { background-color: #9f1c34;}

.qode-portfolio-carousel .qode-pc-custom-cursor { color: #9f1c34;border-color: #9f1c34;}

#qode-portfolio-list-stacked .qode-pls-end-of-scroll .qode-eos-title * { color: #9f1c34;-webkit-text-stroke-color: #9f1c34;}

#qode-pls-info .qode-pls-title-holder .qode-pls-title a { color: #9f1c34;}

#qode-portfolio-list-stacked .qode-pls-scroll-note .qode-pls-down svg path { fill: #9f1c34;}

<div id="pl25--root"> <div data-part="wrapper" id="pl25-modal" class="pl25-modal pl25-hide pl25-position-left"> <div data-part="toggle" id="pl25-toggle" class="pl25-toggle pl25-hide" title="Paramètres de confidentialité"></div> <div data-part="body" id="pl25-body" class="pl25-body"> <div data-part="dismiss" id="pl25-dismiss" class="pl25-dismiss pl25-hide"></div> <div data-part="header" id="pl25-header" class="pl25-header"> <p data-part="title" class="pl25-title">Respect de la vie privée</p> <div data-part="desc-primary" id="pl25-desc-primary" class="pl25-desc-primary">En acceptant de partager certaines informations de navigation avec nous, vous nous aidez à nous améliorer et à vous offrir une meilleure expérience.</div> <div data-part="desc-secondary" id="pl25-desc-secondary" class="pl25-desc-secondary">Activez les catégories que vous souhaitez partager, merci de votre aide!</div> </div> <div data-part="permissions" id="pl25-permissions" class="pl25-permissions"> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="necessary" id="necessary" checked="checked" disabled="disabled"> <label data-part="permission-label" for="necessary"> <span>Nécessaires</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description">Nécessaires au fonctionnement du site web.</div> </div> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="statistics" id="statistics"> <label data-part="permission-label" for="statistics"> <span>Statistiques</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description"><ul><li>Google Analytics</li></ul></div> </div> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="preferences" id="preferences"> <label data-part="permission-label" for="preferences"> <span>Préférences</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description"><ul><li>Vidéo</li></ul></div> </div> <div data-part="permission" class="pl25-permission"> <button type="button" data-part="permission-toggle" class="pl25-description-toggle"></button> <input type="checkbox" name="marketing" id="marketing"> <label data-part="permission-label" for="marketing"> <span>Marketing</span> <span data-part="permission-switch" class="necessary-custom-check"></span> </label> <div data-part="permission-description" class="pl25-description"><ul><li>Google Ads</li><li>Facebook Pixel</li><li>Conversion Linker</li><li>Google Tag Manager</li></ul></div> </div> </div> <div data-part="actions" id="pl25-actions" class="pl25-actions"> <button type="button" data-part="btn-reject" class="pl25-btn pl25-btn_reject" title="Tout refuser" id="pl25-btn_reject">Tout refuser</button> <button type="button" data-part="btn-customize" class="pl25-btn pl25-btn_customize" title="Personnaliser" id="pl25-btn_customize">Personnaliser</button> <button type="button" data-part="btn-save" class="pl25-btn pl25-btn_save" title="Enregistrer" id="pl25-btn_save">Enregistrer</button> <button type="button" data-part="btn-accept" class="pl25-btn pl25-btn_accept" title="Tout accepter" id="pl25-btn_accept">Tout accepter</button> </div> <div data-part="branding" id="pl25-branding" class="pl25-branding"> <div data-part="policy-links" class="pl25-policy-links"> <a href="https://lexium.ca/politique-de-confidentialite/" target="_blank">Politique de confidentialité</a> <a href="" target="_blank">Politique de protection des renseignements personnels</a> </div> <a data-part="powered-by" href="https://prosomo.com" target="_blank" title="Prosomo">Propulsé par<img src="https://api.consent.simplecommerce.app/assets/logos/prosomo-white.svg" alt="Prosomo"></a> </div> </div> </div> </div>