.entry-meta,.entry-meta a,.entry-meta .data-link,.entry-meta span{color:#4a4d57 !important;}
.entry-meta a:hover{color:#1789a5 !important;}
.eylc-form .aio-icon-component a{text-decoration:none !important;color:#1789a5 !important;}
.eylc-form .aio-icon-component a:hover{color:#12707f !important;}
/* Article : masquer auteur, foncer date + libelle navigation */
.single-post .entry-meta .author.vcard{display:none !important;}
.single-post .entry-meta .data-link,.single-post .entry-meta .data-link time{color:#2f2f2f !important;}
.post-navigation .meta-nav{color:#5a5a5a !important;}

/* Bandeau hero fonce reutilisable : poser la classe eyl-hero-dark sur une rangee (el_class) */
.eyl-hero-dark.eyl-hero-dark{background-color:#0F596B !important;}
.eyl-hero-dark .uvc-main-heading,.eyl-hero-dark .uvc-main-heading h1,.eyl-hero-dark .uvc-sub-heading{color:#ffffff !important;}

/* ===== Entreprises /corporate/ (9471) — chic & minimal anime ===== */
.page-id-9471 .corp-btn-light{display:inline-block;background:#fff;color:#0F596B;padding:15px 34px;border-radius:3px;font-weight:600;font-size:15px;text-decoration:none;transition:transform .25s,box-shadow .25s;}
.page-id-9471 .corp-btn-light:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(0,0,0,.18);color:#0F596B;}
.page-id-9471 .corp-hero{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(120% 120% at 72% 18%,#14708a 0%,#0F596B 46%,#0a3d49 100%);}
.page-id-9471 .corp-hero .wpb_wrapper{text-align:center;}
.page-id-9471 .corp-hero-inner{max-width:900px;margin:0 auto;padding:60px 24px;}
.page-id-9471 .corp-overline{color:#8fd3e4 !important;letter-spacing:.32em;font-size:13px;font-weight:600;text-transform:uppercase;margin:0 0 22px !important;opacity:0;animation:corpUp .9s .1s forwards;}
.page-id-9471 .corp-hero-title{color:#fff !important;font-size:clamp(34px,5vw,62px);line-height:1.08;font-weight:700;margin:0 0 26px !important;opacity:0;animation:corpUp 1s .25s forwards;}
.page-id-9471 .corp-hero-sub{color:rgba(255,255,255,.82) !important;font-size:clamp(16px,1.5vw,21px);line-height:1.6;max-width:640px;margin:0 auto 34px !important;opacity:0;animation:corpUp 1s .45s forwards;}
.page-id-9471 .corp-hero-cta{opacity:0;animation:corpUp 1s .65s forwards;}
@keyframes corpUp{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}
.page-id-9471 .corp-hero::after{content:"";position:absolute;bottom:24px;left:50%;width:1px;height:44px;background:linear-gradient(#8fd3e4,transparent);animation:corpPulse 1.8s infinite;}
@keyframes corpPulse{0%,100%{opacity:.15}50%{opacity:1}}
.page-id-9471 .corp-manifesto{padding:110px 20px;}
.page-id-9471 .corp-manifesto-text,.page-id-9471 .corp-manifesto-text h2{font-size:clamp(24px,3vw,40px) !important;line-height:1.3 !important;font-weight:600 !important;color:#0F596B !important;max-width:900px;margin:0 auto !important;}
.page-id-9471 .corp-marquee{background:#0F596B;padding:20px 0;overflow:hidden;}
.page-id-9471 .corp-marquee .wpb_wrapper,.page-id-9471 .corp-marquee .wpb_text_column{overflow:hidden;}
.page-id-9471 .corp-mq{display:flex;white-space:nowrap;width:max-content;animation:corpMq 34s linear infinite;color:#ffffff;font-size:19px;font-weight:500;}
.page-id-9471 .corp-mq span{color:#ffffff;}
.page-id-9471 .corp-mq b{color:rgba(255,255,255,0.5);padding:0 20px;font-weight:400;}
@keyframes corpMq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.page-id-9471 .corp-expertise{padding:100px 20px 70px;}
.page-id-9471 .corp-sec-head,.page-id-9471 .corp-sec-head h2{font-size:clamp(26px,3vw,38px) !important;color:#0F596B !important;font-weight:700 !important;margin:0 0 6px !important;}
.page-id-9471 .corp-sec-sub{text-align:center;max-width:640px;margin:0 auto 8px;color:#6b767a;}
.page-id-9471 .corp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;max-width:1100px;margin:44px auto 0;}
.page-id-9471 .corp-card{background:#fff;border:1px solid #eceff1;border-radius:6px;padding:38px 30px;text-align:left;transition:transform .35s,box-shadow .35s,border-color .35s;}
.page-id-9471 .corp-card:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(15,89,107,.14);border-color:#cfe6ec;}
.page-id-9471 .corp-card .ico{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border-radius:50%;background:#eaf6f9;color:#0F596B;font-size:20px;margin-bottom:20px;transition:.35s;}
.page-id-9471 .corp-card:hover .ico{background:#0F596B;color:#fff;transform:rotate(-6deg) scale(1.06);}
.page-id-9471 .corp-card h3{font-size:19px;color:#1a2b30;margin:0 0 10px;font-weight:600;}
.page-id-9471 .corp-card p{font-size:15px;line-height:1.6;color:#6b767a;margin:0;}
.page-id-9471 .corp-stats{background:#0F596B;padding:74px 20px;}
.page-id-9471 .corp-statgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;max-width:1000px;margin:0 auto;text-align:center;}
.page-id-9471 .corp-statgrid .n{font-size:clamp(32px,4vw,52px);font-weight:700;color:#fff;line-height:1;}
.page-id-9471 .corp-statgrid .l{color:#a8d7e3;font-size:14px;margin-top:10px;}
.page-id-9471 .corp-method{padding:100px 20px;}
.page-id-9471 .corp-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1080px;margin:44px auto 0;}
.page-id-9471 .corp-step .num{font-size:14px;font-weight:700;color:#0F596B;background:#eaf6f9;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:18px;}
.page-id-9471 .corp-step h4{font-size:18px;color:#1a2b30;margin:0 0 8px;}
.page-id-9471 .corp-step p{font-size:14px;line-height:1.6;color:#6b767a;margin:0;}
.page-id-9471 .corp-cta{background:#1789a5;padding:96px 20px;text-align:center;}
.page-id-9471 .corp-cta h2,.page-id-9471 .corp-cta .corp-manifesto-text{color:#fff !important;font-size:clamp(26px,3.2vw,40px) !important;margin:0 0 22px !important;}
.page-id-9471 .corp-cta-sub{color:rgba(255,255,255,.8);max-width:560px;margin:0 auto 30px;}
@media(max-width:900px){.page-id-9471 .corp-cards,.page-id-9471 .corp-steps{grid-template-columns:1fr 1fr;gap:30px 22px;}}
@media(max-width:700px){.page-id-9471 .corp-cards{grid-template-columns:1fr;}.page-id-9471 .corp-statgrid{grid-template-columns:repeat(2,1fr);gap:34px 20px;}}
/* ICONES corp (une par carte, via masque CSS - editeur-proof) */
.page-id-9471 .corp-card .ico{font-size:0 !important;}
.page-id-9471 .corp-card .ico::before{content:"";display:block;width:26px;height:26px;background-color:currentColor;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat;}
.page-id-9471 .corp-cards .corp-card:nth-child(1) .ico::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%202a3%203%200%200%200-3%203v6a3%203%200%200%200%206%200V5a3%203%200%200%200-3-3z'%2F%3E%3Cpath%20d%3D'M19%2010v1a7%207%200%200%201-14%200v-1'%2F%3E%3Cline%20x1%3D'12'%20y1%3D'19'%20x2%3D'12'%20y2%3D'22'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%202a3%203%200%200%200-3%203v6a3%203%200%200%200%206%200V5a3%203%200%200%200-3-3z'%2F%3E%3Cpath%20d%3D'M19%2010v1a7%207%200%200%201-14%200v-1'%2F%3E%3Cline%20x1%3D'12'%20y1%3D'19'%20x2%3D'12'%20y2%3D'22'%2F%3E%3C%2Fsvg%3E");}
.page-id-9471 .corp-cards .corp-card:nth-child(2) .ico::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpolygon%20points%3D'12%202%2015%209%2022%209.3%2016.5%2014%2018%2021%2012%2017.3%206%2021%207.5%2014%202%209.3%209%209'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpolygon%20points%3D'12%202%2015%209%2022%209.3%2016.5%2014%2018%2021%2012%2017.3%206%2021%207.5%2014%202%209.3%209%209'%2F%3E%3C%2Fsvg%3E");}
.page-id-9471 .corp-cards .corp-card:nth-child(3) .ico::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%2F%3E%3Ccircle%20cx%3D'9'%20cy%3D'7'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M22%2021v-2a4%204%200%200%200-3-3.9'%2F%3E%3Cpath%20d%3D'M16%203.1a4%204%200%200%201%200%207.8'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%2F%3E%3Ccircle%20cx%3D'9'%20cy%3D'7'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M22%2021v-2a4%204%200%200%200-3-3.9'%2F%3E%3Cpath%20d%3D'M16%203.1a4%204%200%200%201%200%207.8'%2F%3E%3C%2Fsvg%3E");}
.page-id-9471 .corp-cards .corp-card:nth-child(4) .ico::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%2F%3E%3C%2Fsvg%3E");}
.page-id-9471 .corp-cards .corp-card:nth-child(5) .ico::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'6'%2F%3E%3Cpath%20d%3D'M8.2%2013.4%207%2022l5-3%205%203-1.2-8.6'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'8'%20r%3D'6'%2F%3E%3Cpath%20d%3D'M8.2%2013.4%207%2022l5-3%205%203-1.2-8.6'%2F%3E%3C%2Fsvg%3E");}
.page-id-9471 .corp-cards .corp-card:nth-child(6) .ico::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'2'%20y%3D'3'%20width%3D'20'%20height%3D'14'%20rx%3D'2'%2F%3E%3Cline%20x1%3D'8'%20y1%3D'21'%20x2%3D'16'%20y2%3D'21'%2F%3E%3Cline%20x1%3D'12'%20y1%3D'17'%20x2%3D'12'%20y2%3D'21'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'2'%20y%3D'3'%20width%3D'20'%20height%3D'14'%20rx%3D'2'%2F%3E%3Cline%20x1%3D'8'%20y1%3D'21'%20x2%3D'16'%20y2%3D'21'%2F%3E%3Cline%20x1%3D'12'%20y1%3D'17'%20x2%3D'12'%20y2%3D'21'%2F%3E%3C%2Fsvg%3E");}
/* FIX 4e stat : la 2e ligne (de l'idee au jour J) forcee en petit libelle, quelle que soit sa classe */
.page-id-9471 .corp-statgrid > div:nth-child(4) > div:nth-child(2){font-size:14px !important;font-weight:400 !important;color:#a8d7e3 !important;line-height:1.4 !important;margin-top:10px !important;}
/* CLIENTS corp : section reservee (masquee tant qu'il n'y a pas de logos ; retirer display:none pour l'activer) */
.page-id-9471 .corp-clients{display:none;padding:90px 20px;background:#ffffff;}
.page-id-9471 .corp-logos{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;max-width:1000px;margin:44px auto 0;}
.page-id-9471 .corp-logo{height:82px;display:flex;align-items:center;justify-content:center;padding:14px;border:0.5px solid #eceff1;border-radius:6px;background:#fff;}
.page-id-9471 .corp-logo img{max-height:46px;max-width:100%;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .3s,opacity .3s;}
.page-id-9471 .corp-logo:hover img{filter:grayscale(0);opacity:1;}
.page-id-9471 .corp-logo.ph{background:#f4f6f7;border-style:dashed;}
@media(max-width:900px){.page-id-9471 .corp-logos{grid-template-columns:repeat(3,1fr);}}
@media(max-width:600px){.page-id-9471 .corp-logos{grid-template-columns:repeat(2,1fr);}}
/* LOCATION rental (3959) : vitrine deco a louer */
.page-id-3959 .rent-hero{padding:150px 20px 55px;text-align:center;background:#fff;}
.page-id-3959 .rent-overline{color:#1789a5 !important;letter-spacing:.28em;text-transform:uppercase;font-size:13px;font-weight:600;margin:0 0 18px !important;}
.page-id-3959 .rent-title{font-family:"Poppins",sans-serif !important;font-size:clamp(30px,4vw,50px);color:#1a2b30 !important;font-weight:600 !important;margin:0 0 20px !important;line-height:1.12;}
.page-id-3959 .rent-sub{max-width:680px;margin:0 auto !important;color:#6b767a !important;font-size:clamp(16px,1.5vw,19px);line-height:1.6;}
.page-id-3959 .rent-deco{padding:70px 20px 90px;background:#f7f7f8;}
.page-id-3959 .rent-sec-head,.page-id-3959 .rent-sec-head h1,.page-id-3959 .rent-sec-head h2,.page-id-3959 .rent-sec-head h3{font-family:"Roboto Slab",serif !important;font-size:clamp(24px,3vw,34px) !important;color:#1789a5 !important;font-weight:700 !important;margin:0 0 6px !important;}
.page-id-3959 .rent-cats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin:42px auto 0;}
.page-id-3959 .rent-cat{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#eaf6f9;border:0.5px solid #cfe6ec;transition:background .3s,transform .3s,box-shadow .3s;}
.page-id-3959 .rent-cat img{display:none;}
.page-id-3959 .rent-cat:hover{background:#1789a5;transform:translateY(-5px);box-shadow:0 14px 30px rgba(15,89,107,.16);}
.page-id-3959 .rent-cat .name{position:static;background:none;color:#0F596B !important;font-weight:600;font-size:16px;line-height:1.3;}
.page-id-3959 .rent-cat:hover .name{color:#fff !important;}
.page-id-3959 .rent-btn{display:inline-block;margin-top:46px;background:#1789a5;color:#fff !important;padding:15px 34px;border-radius:3px;font-weight:600;font-size:15px;text-decoration:none;transition:.25s;}
.page-id-3959 .rent-btn:hover{background:#12707f;color:#fff !important;}
.page-id-3959 .rent-sound{padding:80px 20px;text-align:center;background:#fff;}
.page-id-3959 .rent-soon{color:#9aa4a7 !important;font-size:16px;margin-top:8px !important;}
@media(max-width:900px){.page-id-3959 .rent-cats{grid-template-columns:repeat(3,1fr);}}
@media(max-width:600px){.page-id-3959 .rent-cats{grid-template-columns:repeat(2,1fr);}}
/* LOCATION anchors : boutons choix + decalage scroll + sous-titres */
.page-id-3959 .rent-sec-sub{text-align:center;max-width:700px;margin:0 auto 6px !important;color:#3f3f3f !important;font-size:16px;line-height:1.6;}
.page-id-3959 .rent-choices{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin:34px 0 0 !important;}
.page-id-3959 .rent-choice{display:inline-block;background:#1789a5;color:#fff !important;padding:16px 32px;border-radius:4px;font-weight:600;font-size:16px;text-decoration:none;transition:background .25s,transform .25s,box-shadow .25s;min-width:190px;}
.page-id-3959 .rent-choice:hover{background:#12707f;transform:translateY(-3px);box-shadow:0 12px 26px rgba(15,89,107,.18);color:#fff !important;}
.page-id-3959 #deco,.page-id-3959 #son-lumiere{scroll-margin-top:110px;}
html{scroll-behavior:smooth;}
/* Actualites overline (petit titre au-dessus) */
.page-id-10281 .act-overline{text-align:center;margin:0 0 22px !important;}
.page-id-10281 .act-overline p{text-align:center;color:#8fd3e4 !important;letter-spacing:.3em;text-transform:uppercase;font-size:13px;font-weight:600;margin:0 !important;line-height:1.4;}
/* Contact icone mariage : une alliance (SVG) */
.page-id-95 .Defaults-heart::before{content:"" !important;}
.page-id-95 .Defaults-heart{display:inline-block !important;width:1.12em;height:1.12em;background-color:currentColor !important;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Ccircle%20cx%3D'12'%20cy%3D'16.4'%20r%3D'5.7'%20stroke%3D'black'%20stroke-width%3D'3.2'%2F%3E%3Cpath%20d%3D'M7.5%203.8%20L16.5%203.8%20L18.7%208%20L12%2013.6%20L5.3%208%20Z'%20fill%3D'black'%20stroke%3D'none'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Ccircle%20cx%3D'12'%20cy%3D'16.4'%20r%3D'5.7'%20stroke%3D'black'%20stroke-width%3D'3.2'%2F%3E%3Cpath%20d%3D'M7.5%203.8%20L16.5%203.8%20L18.7%208%20L12%2013.6%20L5.3%208%20Z'%20fill%3D'black'%20stroke%3D'none'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}
/* Design bouton hover : fantome (fond = bande teal, bordure + texte + icone blancs) */
.page-id-94 .eyld-cta a.dt-btn:hover,.page-id-94 .eyld-cta a.dt-btn:focus{background-color:#1789a5 !important;color:#ffffff !important;box-shadow:inset 0 0 0 2px #ffffff !important;transition:all .25s ease;}
.page-id-94 .eyld-cta a.dt-btn:hover i,.page-id-94 .eyld-cta a.dt-btn:focus i,.page-id-94 .eyld-cta a.dt-btn:hover span,.page-id-94 .eyld-cta a.dt-btn:focus span{color:#ffffff !important;}