#honeypot-field-url{display:none!important}.comment-form-cookies-consent{width:100%;overflow:hidden}.wc_apbct_email_id{display:none!important}.um-form input[type=text].apbct_special_field,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;background:#d3d3d3;border-radius:5px;opacity:.9}.apbct-tooltip--text{position:sticky;background:#d3d3d3;padding:10px;border-radius:5px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0 5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0 5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999!important;transition:none!important;background-size:contain;background-repeat:no-repeat!important;background-position-x:right;background-position-y:center;cursor:pointer!important}.apbct-check_email_exist-load{background-size:contain;background-image:url(//www.immotaroudant.com/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)!important}.apbct-check_email_exist-block{position:fixed!important;display:block!important}.apbct-check_email_exist-good_email{background-image:url(//www.immotaroudant.com/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)!important}.apbct-check_email_exist-bad_email{background-image:url(//www.immotaroudant.com/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)!important}.apbct-check_email_exist-popup_description{display:none;position:fixed!important;padding:2px!important;border:1px solid #e5e8ed!important;border-radius:16px 16px 0 16px!important;background:#fff!important;background-position-x:right!important;font-size:14px!important;text-align:center!important;transition:all 1s ease-out!important}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%!important}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}.comments-area .comment-list article .comment-author{overflow:visible!important}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}.apbct-real-user-wrapper{display:inline-flex;color:#000!important;flex-wrap:nowrap;justify-content:center;flex-direction:row;align-items:center}.apbct-real-user-wrapper-woo{display:inline;align-items:center;color:#444!important;font-size:14px}.apbct-real-user-author-name{display:inline-flex}.apbct-real-user-badge{display:inline-flex;padding-left:6px;cursor:pointer;position:relative}.apbct-real-user-popup{position:absolute;padding:8px;font-weight:400;color:#000!important;background:#fff;border:1px #ccc solid;border-radius:4px;box-shadow:5px 5px 24px -11px #444;z-index:-1;cursor:default;opacity:0;transition-property:opacity,z-index}.apbct-real-user-popup.visible{z-index:1;opacity:1}.apbct-real-user-title{display:grid;gap:4px!important}.apbct-real-user-popup-content_row{display:flex;flex-direction:column;gap:1px}.apbct-real-user-popup-content_row *{color:grey;font-style:italic}.apbct-real-user-popup-content_row strong{color:initial;font-style:initial}.apbct-real-user-popup-img{align-self:start;margin:0!important;height:.9em;vertical-align:sub}.apbct-real-user-popup-header{font-weight:bolder;margin:2px!important}:root {
--ita-alu-gold: #d2ad57;
--ita-alu-gold-light: #f3dc8c;
--ita-alu-black: #050505;
--ita-alu-cream: #f7f2e8;
}
.ita-alu {
background: linear-gradient(180deg, #111 0%, var(--ita-alu-black) 36%, #000 100%) !important;
border: 1px solid rgba(210, 173, 87, .72) !important;
border-radius: 28px !important;
bottom: auto;
box-shadow: 0 22px 60px rgba(0, 0, 0, .58), 0 0 26px rgba(210, 173, 87, .12) !important;
color: var(--ita-alu-cream) !important;
font-family: Georgia, "Times New Roman", serif !important;
overflow: hidden;
position: fixed;
top: 50%;
transform: translateY(-50%) scale(.5);
width: min(300px, calc(100vw - 28px));
z-index: 99990;
}
.ita-alu--left { left: 22px; transform-origin: center left; }
.ita-alu--right { right: 22px; transform-origin: center right; }
.ita-alu__header {
align-items: center;
background: transparent !important;
border: 0 !important;
color: var(--ita-alu-gold-light) !important;
display: flex;
font-family: Georgia, "Times New Roman", serif !important;
font-size: 18px;
justify-content: space-between;
letter-spacing: 4px;
min-height: 53px;
padding: 0 17px;
position: relative;
text-shadow: 0 0 12px rgba(230, 192, 95, .45);
z-index: 5;
}
.ita-alu__header::after {
background: linear-gradient(90deg, transparent, rgba(210, 173, 87, .85), transparent);
bottom: 0;
content: "";
height: 1px;
left: 12%;
position: absolute;
width: 76%;
}
.ita-alu__close {
appearance: none;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
color: var(--ita-alu-gold-light) !important;
cursor: pointer;
font-family: Arial, sans-serif !important;
font-size: 25px;
line-height: 1;
padding: 2px 0 3px 12px;
}
.ita-alu__slides { position: relative; }
.ita-alu__slide {
background: transparent !important;
border: 0 !important;
display: none;
padding: 5px 14px 10px;
text-align: center;
}
.ita-alu__slide.is-active { animation: itaAluFade .35s ease; display: block; }
.ita-alu__slide a,
.ita-alu__slide a:hover {
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
color: inherit !important;
text-decoration: none !important;
}
.ita-alu__visual {
height: 330px;
margin: 0 auto 8px;
overflow: hidden;
position: relative;
width: 100%;
}
.ita-alu__moon {
background:
radial-gradient(circle at 36% 31%, rgba(255, 240, 166, .8) 0 4%, transparent 5%),
radial-gradient(circle at 63% 43%, rgba(163, 117, 35, .18) 0 9%, transparent 10%),
radial-gradient(circle at 44% 65%, rgba(155, 109, 28, .15) 0 12%, transparent 13%),
radial-gradient(circle at 38% 34%, #ffe997 0%, #e5bd56 59%, #b98025 100%);
border-radius: 50%;
box-shadow: 0 0 16px #d5a83d, 0 0 42px rgba(232, 185, 68, .68), 0 0 68px rgba(232, 185, 68, .28);
height: 175px;
left: 50%;
position: absolute;
top: 5px;
transform: translateX(-50%);
width: 175px;
z-index: 1;
}
.ita-alu__slide img {
aspect-ratio: 16 / 9;
border: 1px solid rgba(245, 220, 140, .82) !important;
border-radius: 13px !important;
bottom: 0;
box-shadow: 0 -9px 25px rgba(0, 0, 0, .55), 0 8px 22px rgba(0, 0, 0, .72) !important;
display: block;
height: 140px !important;
left: 50%;
object-fit: cover;
position: absolute;
transform: translateX(-50%);
width: 100% !important;
z-index: 2;
}
.ita-alu__slide h3 {
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
color: var(--ita-alu-cream) !important;
display: -webkit-box;
font-family: Georgia, "Times New Roman", serif !important;
font-size: 25px !important;
font-weight: 400 !important;
letter-spacing: -.5px;
line-height: 1.05 !important;
margin: 4px 5px 13px !important;
min-height: 53px;
overflow: hidden;
padding: 0 !important;
text-shadow: 0 2px 9px #000;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.ita-alu__reference,
.ita-alu__price {
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
font-family: Georgia, "Times New Roman", serif !important;
padding: 0 !important;
}
.ita-alu__reference {
color: #efe5cf !important;
font-size: 14px !important;
font-weight: 400 !important;
letter-spacing: 1.2px;
margin: 0 0 4px !important;
}
.ita-alu__price {
color: var(--ita-alu-gold-light) !important;
font-size: 17px !important;
font-weight: 700 !important;
margin: 0 !important;
}
.ita-alu__dots {
align-items: center;
background: transparent !important;
display: flex;
gap: 6px;
justify-content: center;
min-height: 28px;
padding: 0 10px 12px;
}
.ita-alu__dot {
appearance: none;
background: #574728 !important;
border: 0 !important;
border-radius: 50px !important;
box-shadow: none !important;
cursor: pointer;
height: 7px;
padding: 0 !important;
transition: width .2s ease, background .2s ease;
width: 7px;
}
.ita-alu__dot.is-active { background: var(--ita-alu-gold-light) !important; width: 22px; }
@keyframes itaAluFade {
from { opacity: .25; transform: translateX(5px); }
to { opacity: 1; transform: translateX(0); }
}
@media (max-width: 600px) {
.ita-alu { bottom: auto; top: 50%; width: 270px; }
.ita-alu--left { left: 12px; }
.ita-alu--right { right: 12px; }
.ita-alu__header { font-size: 16px; min-height: 47px; }
.ita-alu__slide { padding: 5px 11px 8px; }
.ita-alu__visual { height: 300px; }
.ita-alu__moon { height: 160px; width: 160px; }
.ita-alu__slide img { height: 125px !important; }
.ita-alu__slide h3 { font-size: 22px !important; min-height: 47px; }
}
@media (prefers-reduced-motion: reduce) {
.ita-alu__slide.is-active { animation: none; }
}