.is-light,:root {
    --color-light-black: #000;
    --color-black: #000;
    --color-light-white: #fff;
    --color-white: #fff;
    --color-light-grey-darkest: #1e2334;
    --color-grey-darkest: #1e2334;
    --color-light-grey-darker: #2c3049;
    --color-grey-darker: #2c3049;
    --color-light-grey: #424866;
    --color-grey: #424866;
    --color-light-grey-lightest: #e1e0f5;
    --color-grey-lightest: #e1e0f5;
    --color-light-grey-lighter: #b6b4ca;
    --color-grey-lighter: #b6b4ca;
    --color-light-grey-white: #fafafa;
    --color-grey-white: #fafafa;
    --color-light-blue: #425fff;
    --color-blue: #425fff;
    --color-light-blue-darker: #0a1961;
    --color-blue-darker: #0a1961;
    --color-light-pink: #f8549e;
    --color-pink: #f8549e;
    --color-light-orange: #fe6652;
    --color-orange: #fe6652;
    --color-light-purple: #c644fd;
    --color-purple: #c644fd;
    --color-light-green: #50e2c3;
    --color-green: #50e2c3;
    --color-light-white-rgb: 255,255,255;
    --color-white-rgb: 255,255,255;
    --color-light-blue-rgb: 66,95,255;
    --color-blue-rgb: 66,95,255;
    --color-light-green-rgb: 80,226,195;
    --color-green-rgb: 80,226,195;
    --color-light-purple-rgb: 198,68,253;
    --color-purple-rgb: 198,68,253;
    --color-light-pink-rgb: 248,84,158;
    --color-pink-rgb: 248,84,158;
    --color-light-orange-rgb: 254,102,82;
    --color-orange-rgb: 254,102,82;
    --color-light-grey-rgb: 66,72,102;
    --color-grey-rgb: 66,72,102;
    --color-light-grey-darker-rgb: 44,48,73;
    --color-grey-darker-rgb: 44,48,73;
    --color-light-grey-lighter-rgb: 182,180,202;
    --color-grey-lighter-rgb: 182,180,202;
    --color-light-grey-lightest-rgb: 225,224,245;
    --color-grey-lightest-rgb: 225,224,245;
    --color-light-survoltes-purple: #7452ff;
    --color-survoltes-purple: #7452ff;
    --color-light-survoltes-purple-rgb: 116,82,255;
    --color-survoltes-purple-rgb: 116,82,255;
    --color-light-survoltes-purple-lighter: #b6a3ff;
    --color-survoltes-purple-lighter: #b6a3ff;
    --color-light-survoltes-purple-lighter-rgb: 182,163,255;
    --color-survoltes-purple-lighter-rgb: 182,163,255;
    --color-light-survoltes-purple-lightest: #e1e0f5;
    --color-survoltes-purple-lightest: #e1e0f5;
    --color-light-survoltes-purple-lightest-rgb: 225,224,245;
    --color-survoltes-purple-lightest-rgb: 225,224,245;
    --color-light-survoltes-purple-darker: #363878;
    --color-survoltes-purple-darker: #363878;
    --color-light-survoltes-purple-darker-rgb: 54,56,120;
    --color-survoltes-purple-darker-rgb: 54,56,120;
    --color-light-survoltes-green: #30df96;
    --color-survoltes-green: #30df96;
    --color-light-survoltes-green-rgb: 48,223,150;
    --color-survoltes-green-rgb: 48,223,150;
    --color-light-survoltes-green-lighter: #8affce;
    --color-survoltes-green-lighter: #8affce;
    --color-light-survoltes-green-lighter-rgb: 138,255,206;
    --color-survoltes-green-lighter-rgb: 138,255,206;
    --color-light-survoltes-green-darker: #1f4051;
    --color-survoltes-green-darker: #1f4051;
    --color-light-survoltes-green-darker-rgb: 31,64,81;
    --color-survoltes-green-darker-rgb: 31,64,81;
    --color-light-primary: var(--color-blue);
    --color-primary: var(--color-blue);
    --color-light-primary-rgb: var(--color-blue-rgb);
    --color-primary-rgb: var(--color-blue-rgb);
    --color-light-secondary: var(--color-purple);
    --color-secondary: var(--color-purple);
    --color-light-ternary: var(--color-pink);
    --color-ternary: var(--color-pink);
    --color-light-body-background-color: #fff;
    --color-body-background-color: #fff;
    --color-light-body-background-color-rgb: 255,255,255;
    --color-body-background-color-rgb: 255,255,255;
    --color-light-body-background-secondary-color: var(--color-white);
    --color-body-background-secondary-color: var(--color-white);
    --color-light-body-background-secondary-color-rgb: var(--color-white-rgb);
    --color-body-background-secondary-color-rgb: var(--color-white-rgb);
    --color-light-body-background-color-invert: var(--color-black);
    --color-body-background-color-invert: var(--color-black);
    --color-light-body-background-ternary-color: var(--color-grey-white);
    --color-body-background-ternary-color: var(--color-grey-white);
    --color-light-body: var(--color-grey-darker);
    --color-body: var(--color-grey-darker);
    --color-light-body-lighter: var(--color-grey);
    --color-body-lighter: var(--color-grey);
    --color-light-body-lightest: var(--color-grey-lighter);
    --color-body-lightest: var(--color-grey-lighter);
    --color-light-body-invert: var(--color-white);
    --color-body-invert: var(--color-white);
    --color-light-breadcrumb: var(--color-grey-lighter);
    --color-breadcrumb: var(--color-grey-lighter);
    --color-light-breadcrumb-active: var(--color-body);
    --color-breadcrumb-active: var(--color-body);
    --color-light-background-lightest: var(--color-grey-lightest);
    --color-background-lightest: var(--color-grey-lightest);
    --color-light-background-lightest-rgb: var(--color-grey-lightest-rgb);
    --color-background-lightest-rgb: var(--color-grey-lightest-rgb);
    --color-light-background-lighter: var(--color-grey-lighter);
    --color-background-lighter: var(--color-grey-lighter);
    --color-light-background-lighter-rgb: var(--color-grey-lighter-rgb);
    --color-background-lighter-rgb: var(--color-grey-lighter-rgb);
    --color-light-facet-item: var(--color-grey-white);
    --color-facet-item: var(--color-grey-white);
    --color-light-border: var(--color-grey-lightest);
    --color-border: var(--color-grey-lightest);
    --color-light-border-switch: var(--color-grey-lighter);
    --color-border-switch: var(--color-grey-lighter);
    --color-light-input: var(--color-grey-lightest);
    --color-input: var(--color-grey-lightest);
    --color-light-link: var(--color-blue);
    --color-link: var(--color-blue);
    --color-light-link-active: rgba(var(--color-blue-rgb),0.8);
    --color-link-active: rgba(var(--color-blue-rgb),0.8);
    --color-light-good-deals: var(--color-orange);
    --color-good-deals: var(--color-orange);
    --color-light-buying-guide: var(--color-pink);
    --color-buying-guide: var(--color-pink);
    --color-light-tests: var(--color-green);
    --color-tests: var(--color-green);
    --color-light-error: var(--color-orange);
    --color-error: var(--color-orange);
    --color-light-button-text: var(--color-white);
    --color-button-text: var(--color-white);
    --color-light-sub-card: #f5f5ff;
    --color-sub-card: #f5f5ff;
    --color-light-brand-discord: #5966f3;
    --color-brand-discord: #5966f3;
    --color-light-brand-facebook: #3b5897;
    --color-brand-facebook: #3b5897;
    --color-light-brand-facebook-alt: #1876f2;
    --color-brand-facebook-alt: #1876f2;
    --color-light-brand-humanoid: #1a75ad;
    --color-brand-humanoid: #1a75ad;
    --color-light-brand-twitter: #48a2d5;
    --color-brand-twitter: #48a2d5;
    --color-light-brand-whatsapp: #58ca3f;
    --color-brand-whatsapp: #58ca3f;
    --color-light-brand-youtube: red;
    --color-brand-youtube: red;
    --color-light-brand-snapchat: #fffb00;
    --color-brand-snapchat: #fffb00;
    --color-light-brand-twitch: #7c24b2;
    --color-brand-twitch: #7c24b2;
    --color-light-brand-linkedin: #007ec7;
    --color-brand-linkedin: #007ec7;
    --color-light-brand-instagram: #634ad3;
    --color-brand-instagram: #634ad3;
    --color-light-brand-instagram2: #e43a6d;
    --color-brand-instagram2: #e43a6d;
    --color-light-brand-mail: #005fb8;
    --color-brand-mail: #005fb8;
    --color-light-brand-numerama: #e9563f;
    --color-brand-numerama: #e9563f;
    --gradient-light-blue: linear-gradient(45deg,var(--color-blue),var(--color-purple));
    --gradient-blue: linear-gradient(45deg,var(--color-blue),var(--color-purple));
    --gradient-light-primary: linear-gradient(45deg,var(--color-primary),var(--color-secondary));
    --gradient-primary: linear-gradient(45deg,var(--color-primary),var(--color-secondary));
    --gradient-light-blue-darker: linear-gradient(90deg,var(--color-blue-darker) 25%,var(--color-blue) 75%,var(--color-purple) 120%);
    --gradient-blue-darker: linear-gradient(90deg,var(--color-blue-darker) 25%,var(--color-blue) 75%,var(--color-purple) 120%);
    --gradient-light-blue-180deg: linear-gradient(180deg,var(--color-blue) 50%,var(--color-purple) 80%);
    --gradient-blue-180deg: linear-gradient(180deg,var(--color-blue) 50%,var(--color-purple) 80%);
    --gradient-light-blue-inverted: linear-gradient(-45deg,var(--color-blue),var(--color-purple));
    --gradient-blue-inverted: linear-gradient(-45deg,var(--color-blue),var(--color-purple));
    --gradient-light-primary-inverted: linear-gradient(-45deg,var(--color-primary),var(--color-secondary));
    --gradient-primary-inverted: linear-gradient(-45deg,var(--color-primary),var(--color-secondary));
    --gradient-light-primary-secondary-inverted: linear-gradient(-45deg,var(--color-primary),var(--color-secondary));
    --gradient-primary-secondary-inverted: linear-gradient(-45deg,var(--color-primary),var(--color-secondary));
    --gradient-light-primary-60-percent: linear-gradient(45deg,var(--color-primary) 0%,var(--color-primary) 60%,var(--color-secondary) 100%);
    --gradient-primary-60-percent: linear-gradient(45deg,var(--color-primary) 0%,var(--color-primary) 60%,var(--color-secondary) 100%);
    --gradient-light-primary-60-percent-inverted: linear-gradient(-45deg,var(--color-primary) 0%,var(--color-primary) 60%,var(--color-secondary) 100%);
    --gradient-primary-60-percent-inverted: linear-gradient(-45deg,var(--color-primary) 0%,var(--color-primary) 60%,var(--color-secondary) 100%);
    --gradient-light-blue-pink-orange: linear-gradient(135deg,var(--color-blue) 0,var(--color-pink) 60%,var(--color-orange) 100%);
    --gradient-blue-pink-orange: linear-gradient(135deg,var(--color-blue) 0,var(--color-pink) 60%,var(--color-orange) 100%);
    --gradient-light-blue-pink-orange-inverted: linear-gradient(135deg,var(--color-orange) 0,var(--color-pink) 60%,var(--color-blue) 100%);
    --gradient-blue-pink-orange-inverted: linear-gradient(135deg,var(--color-orange) 0,var(--color-pink) 60%,var(--color-blue) 100%);
    --gradient-light-overlay: linear-gradient(45deg,rgba(var(--color-blue-rgb),0.8) 0%,rgba(var(--color-blue-rgb),0.4) 100%);
    --gradient-overlay: linear-gradient(45deg,rgba(var(--color-blue-rgb),0.8) 0%,rgba(var(--color-blue-rgb),0.4) 100%);
    --gradient-light-overlay-dark: linear-gradient(45deg,var(--color-blue) 0%,rgba(var(--color-purple-rgb),0.4) 100%);
    --gradient-overlay-dark: linear-gradient(45deg,var(--color-blue) 0%,rgba(var(--color-purple-rgb),0.4) 100%);
    --gradient-light-overlay-light: linear-gradient(45deg,rgba(var(--color-blue-rgb),0.3) 0%,rgba(var(--color-purple-rgb),0.3) 100%);
    --gradient-overlay-light: linear-gradient(45deg,rgba(var(--color-blue-rgb),0.3) 0%,rgba(var(--color-purple-rgb),0.3) 100%);
    --gradient-light-pink: linear-gradient(45deg,var(--color-pink),var(--color-orange));
    --gradient-pink: linear-gradient(45deg,var(--color-pink),var(--color-orange));
    --gradient-light-pink-inverted: linear-gradient(-45deg,var(--color-pink),var(--color-orange));
    --gradient-pink-inverted: linear-gradient(-45deg,var(--color-pink),var(--color-orange));
    --gradient-light-pink-blue: linear-gradient(45deg,var(--color-pink) 0%,var(--color-blue) 100%);
    --gradient-pink-blue: linear-gradient(45deg,var(--color-pink) 0%,var(--color-blue) 100%);
    --gradient-light-blue-pink: linear-gradient(45deg,var(--color-blue) 0%,var(--color-pink) 100%);
    --gradient-blue-pink: linear-gradient(45deg,var(--color-blue) 0%,var(--color-pink) 100%);
    --gradient-light-orange: linear-gradient(45deg,var(--color-orange) 0%,var(--color-orange) 30%,var(--color-pink) 100%);
    --gradient-orange: linear-gradient(45deg,var(--color-orange) 0%,var(--color-orange) 30%,var(--color-pink) 100%);
    --gradient-light-orange-inverted: linear-gradient(-45deg,var(--color-orange) 0%,var(--color-orange) 30%,var(--color-pink) 100%);
    --gradient-orange-inverted: linear-gradient(-45deg,var(--color-orange) 0%,var(--color-orange) 30%,var(--color-pink) 100%);
    --gradient-light-orange-opacity: linear-gradient(90deg,transparent 0%,var(--color-orange) 100%);
    --gradient-orange-opacity: linear-gradient(90deg,transparent 0%,var(--color-orange) 100%);
    --gradient-light-green: linear-gradient(45deg,var(--color-green) 0%,var(--color-green) 30%,var(--color-blue) 100%);
    --gradient-green: linear-gradient(45deg,var(--color-green) 0%,var(--color-green) 30%,var(--color-blue) 100%);
    --gradient-light-green-inverted: linear-gradient(135deg,var(--color-green) 0%,var(--color-green) 30%,var(--color-blue) 100%);
    --gradient-green-inverted: linear-gradient(135deg,var(--color-green) 0%,var(--color-green) 30%,var(--color-blue) 100%);
    --gradient-light-radial-blue-purple: linear-gradient(45deg,var(--color-blue) 0%,#8952fe 100%);
    --gradient-radial-blue-purple: linear-gradient(45deg,var(--color-blue) 0%,#8952fe 100%);
    --gradient-light-radial-pink-orange: linear-gradient(45deg,#fb6075 0%,var(--color-pink) 100%,var(--color-pink) 100%);
    --gradient-radial-pink-orange: linear-gradient(45deg,#fb6075 0%,var(--color-pink) 100%,var(--color-pink) 100%);
    --gradient-light-radial-orange-pink: linear-gradient(45deg,var(--color-orange) 0%,#fa5c81 100%);
    --gradient-radial-orange-pink: linear-gradient(45deg,var(--color-orange) 0%,#fa5c81 100%);
    --gradient-light-radial-rainbow: radial-gradient(ellipse 100% 100% at 25% 100%,var(--color-orange) 0%,var(--color-pink) 50%,var(--color-purple) 75%,var(--color-blue) 100%);
    --gradient-radial-rainbow: radial-gradient(ellipse 100% 100% at 25% 100%,var(--color-orange) 0%,var(--color-pink) 50%,var(--color-purple) 75%,var(--color-blue) 100%);
    --gradient-light-radial-purple-blue: radial-gradient(ellipse 100% 200% at 0% 100%,var(--color-blue) 0%,var(--color-purple) 100%);
    --gradient-radial-purple-blue: radial-gradient(ellipse 100% 200% at 0% 100%,var(--color-blue) 0%,var(--color-purple) 100%);
    --gradient-light-circular-blue: linear-gradient(-135deg,#9250fb 0%,#4d59fe 84%,var(--color-blue) 100%);
    --gradient-circular-blue: linear-gradient(-135deg,#9250fb 0%,#4d59fe 84%,var(--color-blue) 100%);
    --gradient-light-red-sfr: linear-gradient(45deg,#de2b51,#f8559f);
    --gradient-red-sfr: linear-gradient(45deg,#de2b51,#f8559f);
    --gradient-light-instagram: linear-gradient(90deg,#f852d2,#ff1a6e);
    --gradient-instagram: linear-gradient(90deg,#f852d2,#ff1a6e);
    --gradient-light-twitter: linear-gradient(-90deg,#3bedfd,#6a75fe);
    --gradient-twitter: linear-gradient(-90deg,#3bedfd,#6a75fe);
    --gradient-light-facebook: linear-gradient(-90deg,#5749b6,#6a75fe);
    --gradient-facebook: linear-gradient(-90deg,#5749b6,#6a75fe);
    --gradient-light-youtube: linear-gradient(-90deg,var(--color-pink) 0%,var(--color-orange) 100%);
    --gradient-youtube: linear-gradient(-90deg,var(--color-pink) 0%,var(--color-orange) 100%)
}

:root {
    --color-dark-blue: #5770ff;
    --color-dark-pink: #ff75b3;
    --color-dark-orange: #ff7c6b;
    --color-dark-purple: #b86bff;
    --color-dark-green: #87e3cf;
    --color-dark-blue-rgb: 87,112,255;
    --color-dark-purple-rgb: 184,107,255;
    --color-dark-pink-rgb: 255,117,179;
    --color-dark-orange-rgb: 255,124,107;
    --color-dark-body-background-color: var(--color-grey-darkest);
    --color-dark-body-background-color-rgb: 30,35,52;
    --color-dark-body-background-secondary-color: var(--color-grey-darker);
    --color-dark-body-background-secondary-color-rgb: 44,48,73;
    --color-dark-body-background-color-invert: var(--color-white);
    --color-dark-body-background-ternary-color: var(--color-grey-darker);
    --color-dark-body: var(--color-white);
    --color-dark-body-lighter: var(--color-grey-lighter);
    --color-dark-body-lightest: var(--color-grey-lightest);
    --color-dark-body-invert: var(--color-grey-darker);
    --color-dark-background-lightest: var(--color-grey-darker);
    --color-dark-background-lightest-rgb: var(--color-grey-darker-rgb);
    --color-dark-background-lighter: var(--color-grey);
    --color-dark-background-lighter-rgb: var(--color-grey-rgb);
    --color-dark-facet-item: var(--color-grey);
    --color-dark-border: var(--color-grey);
    --color-dark-border-switch: var(--color-grey-darkest);
    --color-dark-input: var(--color-grey);
    --color-dark-link: #5770ff;
    --color-dark-link-dark: #425fff;
    --color-dark-link-active: #425fff;
    --color-dark-sub-card: #161a27;
    --gradient-dark-blue: linear-gradient(45deg,#425fff,#a95fdd);
    --gradient-dark-blue-inverted: linear-gradient(-45deg,#425fff,#a95fdd);
    --gradient-dark-primary-60-percent-inverted: linear-gradient(-45deg,#425fff,#425fff 60%,#a95fdd);
    --gradient-dark-pink: linear-gradient(45deg,#be60a0,#be6472);
    --gradient-dark-pink-inverted: linear-gradient(-45deg,#be60a0,#be6472);
    --gradient-dark-radial-blue-purple: linear-gradient(45deg,rgba(var(--color-blue-rgb),0.5) 0%,rgba(137,82,254,.5) 100%);
    --gradient-dark-radial-pink-orange: linear-gradient(45deg,rgba(251,96,117,.5) 0%,rgba(var(--color-pink-rgb),0.5) 100%,rgba(var(--color-pink-rgb),0.5) 100%);
    --gradient-dark-radial-orange-pink: linear-gradient(45deg,rgba(var(--color-orange-rgb),0.5) 0%,rgba(250,92,129,.5) 100%);
    --gradient-dark-circular-blue: linear-gradient(-135deg,rgba(146,80,251,.5) 0%,rgba(77,89,254,.5) 84%,rgba(var(--color-blue-rgb),0.5) 100%)
}

.is-dark,[data-scheme=dark] {
    --color-blue: #5770ff;
    --color-pink: #ff75b3;
    --color-orange: #ff7c6b;
    --color-purple: #b86bff;
    --color-green: #87e3cf;
    --color-blue-rgb: 87,112,255;
    --color-purple-rgb: 184,107,255;
    --color-pink-rgb: 255,117,179;
    --color-orange-rgb: 255,124,107;
    --color-body-background-color: var(--color-grey-darkest);
    --color-body-background-color-rgb: 30,35,52;
    --color-body-background-secondary-color: var(--color-grey-darker);
    --color-body-background-secondary-color-rgb: 44,48,73;
    --color-body-background-color-invert: var(--color-white);
    --color-body-background-ternary-color: var(--color-grey-darker);
    --color-body: var(--color-white);
    --color-body-lighter: var(--color-grey-lighter);
    --color-body-lightest: var(--color-grey-lightest);
    --color-body-invert: var(--color-grey-darker);
    --color-background-lightest: var(--color-grey-darker);
    --color-background-lightest-rgb: var(--color-grey-darker-rgb);
    --color-background-lighter: var(--color-grey);
    --color-background-lighter-rgb: var(--color-grey-rgb);
    --color-facet-item: var(--color-grey);
    --color-border: var(--color-grey);
    --color-border-switch: var(--color-grey-darkest);
    --color-input: var(--color-grey);
    --color-link: #5770ff;
    --color-link-dark: #425fff;
    --color-link-active: #425fff;
    --color-sub-card: #161a27;
    --gradient-blue: linear-gradient(45deg,#425fff,#a95fdd);
    --gradient-blue-inverted: linear-gradient(-45deg,#425fff,#a95fdd);
    --gradient-primary-60-percent-inverted: linear-gradient(-45deg,#425fff,#425fff 60%,#a95fdd);
    --gradient-pink: linear-gradient(45deg,#be60a0,#be6472);
    --gradient-pink-inverted: linear-gradient(-45deg,#be60a0,#be6472);
    --gradient-radial-blue-purple: linear-gradient(45deg,rgba(var(--color-blue-rgb),0.5) 0%,rgba(137,82,254,.5) 100%);
    --gradient-radial-pink-orange: linear-gradient(45deg,rgba(251,96,117,.5) 0%,rgba(var(--color-pink-rgb),0.5) 100%,rgba(var(--color-pink-rgb),0.5) 100%);
    --gradient-radial-orange-pink: linear-gradient(45deg,rgba(var(--color-orange-rgb),0.5) 0%,rgba(250,92,129,.5) 100%);
    --gradient-circular-blue: linear-gradient(-135deg,rgba(146,80,251,.5) 0%,rgba(77,89,254,.5) 84%,rgba(var(--color-blue-rgb),0.5) 100%)
}

.page-header.igorl h1,
.has-text-gradient-primary {
    -webkit-text-fill-color: transparent;
    background: var(--gradient-light-primary);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    display: inline-block;
}

.has-text-gradient-green {
    -webkit-text-fill-color: transparent;
    background: var(--gradient-light-green);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    display: inline-block;
}
.has-text-gradient-pink {
    -webkit-text-fill-color: transparent;
    background: var(--gradient-light-pink);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    display: inline-block;
}

.has-text-pink {
color: var(--color-pink);
}
.has-text-blue {
color: var(--color-primary);
}
.chapo {
    -webkit-text-fill-color: transparent;
    background: var(--gradient-light-primary-60-percent);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-primary);
    font-size: 1.125rem;
    line-height: 1.5rem;
}

.chapo a {
    -webkit-text-fill-color: var(--color-pink);
}

.t4-main-body {
    padding-top: 0rem;
}

p {
    text-align:justify;
}

.bullets-gradient
 {
    list-style: none;
}
.bullets-gradient li {
margin-bottom: 0.5em;
    padding-left: 1.5em;
    position: relative;
}

.bullets-gradient.purple li::before
 {
    background: var(--gradient-radial-blue-purple);
}

.bullets-gradient.green li::before
 {
    background: var(--gradient-green);
}
.bullets-gradient.pink li::before
 {
    background-image: var(--gradient-pink);

 }
 
 .bullets-gradient.npink li::before
 {
    background: var(--color-dark-pink);

 }

.bullets-gradient li::before
 {
    background: var(--color-primary);
border-radius: 290394px;
    content: " ";
    height: 0.5em;
    transform: translateX(-1em);
    position: absolute;
    top: 0.5em;
    display: inline-block;
    width: 0.5em;
}


.table-see-more {
    border-radius: 1rem;
    box-shadow: 0.25rem 0.25rem 1.25rem rgba(var(--color-primary-rgb), .1);
    /* color: var(--color-body); */
    /*cursor: pointer;*/
    display: block;
    /* font-size: 1.125rem; */
    /* font-weight: 600; */
    /* line-height: 3; */
    margin-top: 0.75rem;
    margin-bottom: 2rem;
    padding: 1rem 1rem;
    /* padding-top: 5rem; */
    position: relative;
    /* text-align: center;*/
}

.test-conclusion-card {
    align-items: stretch;
    background: var(--color-body-background-secondary-color);
    border-radius: 20px;
    box-shadow: 0.25rem 0.25rem 1.25rem rgba(var(--color-primary-rgb), .1);
    display: flex;
    overflow: hidden;
}

.test-conclusion-card:before {
    background-image: var(--gradient-green-inverted);
    content: " ";
    display: block;
    flex-grow: 0;
    flex-shrink: 0;
    width: 0.5rem;
}

.test-conclusion-card__inner {
    flex-grow: 1;
    flex-shrink: 1;
    padding: 1.5rem;
}

.author-card {
    background: var(--color-sub-card);
    font-size: 1rem;
    font-weight: 600;
    justify-content: space-between;
    width: -moz-fit-content;
    width: fit-content;
}
.author-card, .author-card__header {
    align-items: center;
    border-radius: 290394px;
    display: flex;
}

.author-card__header {
    background: var(--color-body-background-secondary-color);
    box-shadow: 0.25rem 0.25rem 1.25rem rgba(var(--color-primary-rgb), .1);
}

.author-card, .author-card__header {
    align-items: center;
    border-radius: 290394px;
    display: flex;
    width: -webkit-fill-available;
    height: 82px;
}

.author-card__info {
    align-items: center;
    display: flex;
    padding: 0.315rem 0;
}

.author-card__name {
    padding: 0 1.25rem;
}

.media-heading {
font-weight: 600 !important;
color: var(--color-primary);
}

.newsflash-title {
font-weight: 600 !important;
color: var(--color-pink);
}

.media-left, .media-right, .media-body {
    display: table-cell;
    vertical-align: top;
}

ul.stafforl {
    list-style: none;
    margin: 0 !important;
    padding-left: 0 !important;
}

/*.table-products table tbody tr, .com-content-article table tbody tr {
    border-radius: 20px;
    
}
table th, .com-content-article table th {
    color: var(--color-link);
}

.table-products table tbody tr:nth-of-type(odd), .com-content-article table tbody tr:nth-of-type(odd) {
    background: var(--color-body-background-ternary-color);
}*/

/*.article-content table, .com-content-article table {
    display: flex;
    flex-direction: column;
    max-width: 100%;
    overflow: hidden;
    overflow-x: auto;
    padding: 0;
    position: relative;
}

.article-content table, .page-content table {
    margin-left: 0;
}

.com-content-article table {
    margin: 1rem auto;
    width: 100%;
}
.com-content-article table {
    border-collapse: collapse;
    border-spacing: 0;
}

@media screen and (min-width: 1000px){
.article-content:not(.article-content--has-sidebar) table, .com-content-article table {
    max-width: 676px;
}
}*/

table th, .com-content-article table th {
    color: var(--color-link);
}

.table-products table tbody tr:nth-of-type(odd), .com-content-article table tbody tr:nth-of-type(odd) {
    background: var(--color-body-background-ternary-color);
}
@media print, screen and (min-width: 769px)
.article-content table:not(.table--extra-large).table--header-top.table-3-columns tbody tr td, .article-content table:not(.table--extra-large).table--header-top.table-3-columns thead tr th, .article-content table:not(.table--extra-large).table-2-columns tbody tr td, .article-content table:not(.table--extra-large).table-2-columns thead tr th, .comp-page-edito table:not(.table--extra-large).table--header-top.table-3-columns tbody tr td, .comp-page-edito table:not(.table--extra-large).table--header-top.table-3-columns thead tr th, .comp-page-edito table:not(.table--extra-large).table-2-columns tbody tr td, .comp-page-edito table:not(.table--extra-large).table-2-columns thead tr th {
    width: 50%;
}

/*.table-products table tbody tr, .com-content-article table tbody tr {
    border-radius: 20px;
    display: table;
    width: 100%;
	align-items: flex-end;
}
.article-content table thead tr, .com-content-article table thead tr {
    align-items: flex-end;
    display: table;
    width: 100%;
}*/

#resp-table {
    width: 100%;
    display: table;
}

#resp-table-body {
    display: table-row-group;
}

.resp-table-row-logo {
    height: 200px;
}
.resp-table-row {
    display: table-row;
}
.table-body-cell {
    display: table-cell;
    line-height: 1.42857143;
    vertical-align: middle;
    text-align: center;
}
.card3 {
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 6px 10px rgba(0,0,0,.08), 0 0 6px rgba(0,0,0,.05);
    transition: .3s transform cubic-bezier(.155,1.105,.295,1.12), .3s box-shadow, .3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);
    padding: 14px 36px 18px 36px;
    cursor: pointer;
}
.card3:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 20px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,.06)
}

.page-header.igorl h1 {
    text-transform: none;
}

.max_igorl_600 img {
    max-width: 600px;
}

.igorlactu .page-header h2 > a {
        -webkit-text-fill-color: transparent;
    background: var(--gradient-light-green);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    display: inline-block;
}

.igorlactu .btn-readmore {
	    text-transform: none;
}

.igorlactu .item-intro p > span {
	    all: unset !important;
}


.igorlactu p.readmore .btn, 
.igorlactu p.readmore .blog-list .item-readmore a, 
.igorlactu .blog-list .item-readmore p.readmore a {
    border-color: var(--color-primary);
    color: var(--color-primary);
	background-color : transparent;
	padding: var(--t4-btn-padding-y) var(--t4-btn-padding-x);
    /*padding: 0.3333333333rem 0.6666666667rem;*/
}
.layout-corporateigorl p.readmore .btn, 
.layout-corporateigorl p.readmore .blog-list .item-readmore a, 
.layout-corporateigorl p.item-readmore a {
    border-color: var(--color-primary);
    color: var(--color-primary);
	background-color : transparent;
	padding: var(--t4-btn-padding-y) var(--t4-btn-padding-x);
    /*padding: 0.3333333333rem 0.6666666667rem;*/
}

.igorlactu p.readmore .btn:hover, 
.igorlactu p.readmore .blog-list .item-readmore a:hover, 
.igorlactu .blog-list .item-readmore p.readmore a:hover {
      background-color: var(--color-primary);
  color: #fff;
  
}

.layout-corporateigorl .item-readmore a:hover {
      background-color: var(--color-primary);
  color: #fff;
  
}

.layout-corporateigorl .item-readmore a {
    --t4-btn-padding-x: 1.5rem;
    --t4-btn-padding-y: 0.532rem;
    --t4-btn-font-family: ;
    --t4-btn-font-size: 0.875rem;
    --t4-btn-font-weight: 500;
    --t4-btn-line-height: 1.5;
    --t4-btn-color: var(--t4-body-color);
    --t4-btn-bg: transparent;
    --t4-btn-border-width: 1px;
    --t4-btn-border-color: transparent;
    --t4-btn-border-radius: 0.25rem;
    --t4-btn-hover-border-color: transparent;
    --t4-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
    --t4-btn-disabled-opacity: 0.65;
    --t4-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--t4-btn-focus-shadow-rgb), .5);
    display: inline-block;
    padding: var(--t4-btn-padding-y) var(--t4-btn-padding-x);
    font-family: var(--t4-btn-font-family);
    font-size: var(--t4-btn-font-size);
    font-weight: var(--t4-btn-font-weight);
    line-height: var(--t4-btn-line-height);
    color: var(--t4-btn-color);
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: var(--t4-btn-border-width) solid var(--t4-btn-border-color);
    border-radius: var(--t4-btn-border-radius);
    background-color: var(--t4-btn-bg);
    -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.igorlactu .pagination {
   
    --t4-pagination-active-color: var(--t4-pink);
}

@media (max-width: 576px){
	.pagination, .k-ui-namespace .k-pagination .k-pagination__pages li a {
		gap: 0.2rem;
	}
}

/* Timeline Container */
.timeline_ig {
  background: var(--primary-color);
  margin: 20px auto;
  padding: 20px;
  background: var(--background-color);
  font-family: var(--font);
  display: flex;
  justify-content: center;
}

/* Card container */
.carde {
  position: relative;
  max-width: 400px;
}

/* setting padding based on even or odd */
.carde:nth-child(odd) {
  padding: 30px 0 30px 30px;
}
.carde:nth-child(even) {
  padding: 30px 30px 30px 0;
}
/* Global ::before */
.carde::before {
  content: "";
  position: absolute;
  width: 50%;
  border: solid blue;
  
  /*background-image: var(--gradient-green-inverted);
    content: " ";
    display: block;
    flex-grow: 0;
    flex-shrink: 0;
    width: 0.5rem;*/
  
  
}

/* Setting the border of top, bottom, left */
.carde:nth-child(odd)::before {
  left: 0px;
  top: -4.5px;
  bottom: -4.5px;
  border-width: 5px 0 5px 5px;
  border-radius: 50px 0 0 50px;
}

/* Setting the border of top, bottom, right */
.carde:nth-child(even)::before {
  right: 0;
  top: 0;
  bottom: 0;
  border-width: 5px 5px 5px 0;
  border-radius: 0 50px 50px 0;
}

/* Removing the border if it is the first card */
.carde:first-child::before {
  border-top: 0;
  border-top-left-radius: 0;
}

/* Removing the border if it is the last card  and it's odd */
.carde:last-child:nth-child(odd)::before {
  border-bottom: 0;
  border-bottom-left-radius: 0;
}

/* Removing the border if it is the last card  and it's even */
.carde:last-child:nth-child(even)::before {
  border-bottom: 0;
  border-bottom-right-radius: 0;
}

/* Information about the timeline */
.info_ig {
  display: flex;
  flex-direction: column;
  background: #fff;
  color: gray;
  border-radius: 10px;
  padding: 10px;
}

/* Title of the card */
.title_ig {
  color: orangered;
  position: relative;
}

/* Timeline dot  */
.title_ig::before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background: white;
  border-radius: 999px;
  border: 3px solid orangered;
}

/* text right if the card is even  */
.carde:nth-child(even) > .info > .title {
  text-align: right;
}

/* setting dot to the left if the card is odd */
.carde:nth-child(odd) > .info > .title::before {
  left: -45px;
}

/* setting dot to the right if the card is odd */
.carde:nth-child(even) > .info > .title::before {
  right: -45px;
}
/*.layout-corporateigorl .hero-heading,*/
.layout-corporateigorl .section-heading h2, 
.layout-corporateigorl .mod-title {
	background: var(--gradient-radial-blue-purple);
	-webkit-text-fill-color: transparent;
    /*background: var(--gradient-light-primary);*/
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    display: inline-block;
}


.layout-corporateigorl .section-heading h2:after, 
.layout-corporateigorl .mod-title:after {
	background-color: inherit;
    background-image: inherit;
    border: 0;
    height: 0.5rem;
	
	background: var(--gradient-blue);
    border-radius: 290394px;
    content: " ";
    display: block;
    height: 0.5rem;
    margin-top: 1rem;
    transition: width .3s;
    width: 4rem;
    will-change: width;
}

.layout-corporateigorl .section-heading.text-center h2:after, 
.layout-corporateigorl .mod-title.text-center:after {
	margin-left: auto;
	margin-right: auto;
}

.layout-corporateigorl .fd-item-title{
	color: var(--color-pink);
	text-transform: uppercase;
    font-size: x-large;
}



.layout-corporateigorl .btn-outline-secondary {
    border-color: var(--color-pink);
    color: var(--color-pink);
}

.layout-corporateigorl .btn-outline-secondary:hover {
      background-color: var(--color-pink);
  color: #fff;
  
}

.layout-defaultigorl .header-block:before,
.layout-corporateigorl .header-block:before {
    background: var(--gradient-blue-pink-orange);
    content: " ";
    display: block;
    height: 0.05rem;
    position: sticky;
    /*top: 3.75rem;*/
}


.layout-defaultigorl .header-block:after,
.layout-corporateigorl .header-block:after {
    background: var(--gradient-blue-pink-orange);
    content: " ";
    display: block;
    height: 0.625rem;
    position: sticky;
    /*top: 3.75rem;*/
}

.layout-defaultigorl .t4-offcanvas .t4-off-border-canvas-header:before,
.layout-corporateigorl .t4-offcanvas .t4-off-border-canvas-header:before {
    background: var(--gradient-blue-pink-orange);
    content: " ";
    display: block;
    height: 0.625rem;
    position: sticky;
    /*top: 3.75rem;*/
}

.layout-defaultigorl .t4-offcanvas .t4-off-border-canvas-header,
.layout-corporateigorl .t4-offcanvas .t4-off-border-canvas-header {
	line-height: 0.1rem;
}

/*.layout-defaultigorl #Mod194:after,
.layout-corporateigorl #Mod194:after {
    background: var(--gradient-blue-pink-orange);
    content: " ";
    display: block;
    height: 0.2rem;
    position: sticky;
    /*top: 3.75rem;
}
*/

.layout-defaultigorl #t4-header.t4-sticky,
.layout-corporateigorl #t4-header.t4-sticky {
    background-color: #fff;
}

.layout-defaultigorl #back-to-top,
.layout-corporateigorl #back-to-top {
    background: var(--gradient-light-primary-60-percent);
    border: 1px solid rgba(255, 255, 255, 0.3);
    
}
.layout-defaultigorl #back-to-top:hover, .layout-defaultigorl #back-to-top:focus, .layout-defaultigorl #back-to-top:active,
.layout-corporateigorl #back-to-top:hover, .layout-corporateigorl #back-to-top:focus, .layout-corporateigorl #back-to-top:active {
  background: var(--color-pink);
  color: var(--color-white);
}

.btn.btn-black {
    background-color: #000;
    border-color: #000;
	color: #fff;
}

.t4-navbar .nav-item {
    padding: 20px 1rem;
}

@media (min-width: 769px) and (max-width: 1199px){
	.t4-megamenu .navbar-nav > li > a, .t4-megamenu .navbar-nav > li > .nav-link {
	font-size: 0.85rem;
	}
	
	.t4-navbar .nav-item {
    padding: 20px 0.5rem;
	}
}


.t4-megamenu .navbar-nav > li > .nav-link {
background-size: 1.75rem 0.15rem;
    background-position: 0 bottom;
    background-repeat: no-repeat;
    background-size: 2rem 0.15rem;
    /* display: inline-block; */
    line-height: 0.5;
    position: relative;
    text-decoration: none;
    transition: background-size .3s;
    /* background: black; */
    /* background-image: linear-gradient(var(--color-primary), var(--color-primary)); */
	/*padding: 20px 1rem 20px 0px;*/
    padding: 0px;
    height: 30px;

}
.t4-offcanvas .t4-off-canvas-body .navbar .nav-link {
background-size: 1.75rem 0.15rem;
background-size: 1.75rem 0.15rem;
    background-position: 0 bottom;
    background-repeat: no-repeat;
    background-size: 2rem 0.15rem;
    display: inline-block;
    /* line-height: 0.5; */
    position: relative;
    text-decoration: none;
    transition: background-size .3s;
    /* background: black; */
    background-image: linear-gradient(var(--color-primary), var(--color-primary));
    /* padding: 20px 1rem 20px 0px; */
    /* padding: 0px; */
    /* height: 20px;*/
}
.t4-offcanvas .t4-off-canvas-body .navbar .nav-link:hover,
.t4-megamenu .navbar-nav > li > .nav-link:hover {
	background-size: 100% 0.15rem;
}

.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(1).active > .nav-link,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(1) > a,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(1) > a:hover,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(1).active > a:active,
.t4-megamenu .navbar-nav > li:nth-child(1) > a, 
.t4-megamenu .navbar-nav > li:nth-child(1) > .nav-link {
    color: var(--color-primary);
	background-image: linear-gradient(var(--color-primary), var(--color-primary));
}

.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(2).active > .nav-link,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(2) > a,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(2) > a:hover,
.t4-megamenu .navbar-nav > li:nth-child(2) > a, 
.t4-megamenu .navbar-nav > li:nth-child(2) > .nav-link {
    color: var(--color-dark-green);
	background-image: linear-gradient(var(--color-dark-green), var(--color-dark-green));
}
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(3).active > .nav-link,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(3) > a,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(3) > a:hover,
.t4-megamenu .navbar-nav > li:nth-child(3) > a, 
.t4-megamenu .navbar-nav > li:nth-child(3) > .nav-link {
    color: var(--color-ternary);
	background-image: linear-gradient(var(--color-ternary), var(--color-ternary));
}

.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(4).active > .nav-link,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(4) > a,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(4) > a:hover,
.t4-megamenu .navbar-nav > li:nth-child(4) > a, 
.t4-megamenu .navbar-nav > li:nth-child(4) > .nav-link {
    color: var(--color-good-deals);
	background-image: linear-gradient(var(--color-good-deals), var(--color-good-deals));
}

.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(5).active > .nav-link,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(5) > a,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(5) > a:hover,
.t4-megamenu .navbar-nav > li:nth-child(5) > a, 
.t4-megamenu .navbar-nav > li:nth-child(5) > .nav-link {
    color: var(--color-secondary);
	background-image: linear-gradient(var(--color-secondary), var(--color-secondary));
}

.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(6).active > .nav-link,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(6) > a,
.t4-offcanvas .t4-off-canvas-body .navbar-nav > li:nth-child(6) > a:hover,
.t4-megamenu .navbar-nav > li:nth-child(6) > a, 
.t4-megamenu .navbar-nav > li:nth-child(6) > .nav-link {
    color: var(--color-info);
	background-image: linear-gradient(var(--color-info), var(--color-info));
}

.t4-offcanvas .mod-footer{
	font-size: small;
}

.layout-defaultigorl .navbar-brand.logo-text .site-name,
.layout-corporateigorl .navbar-brand.logo-text .site-name {
    margin-bottom: 0rem;
}

.layout-defaultigorl .navbar-brand.logo-text .site-name,
.layout-corporateigorl .navbar-brand.logo-text .site-name {
    font-weight: 900;
}

.layout-corporateigorl .t4-off-canvas-header .site-name,
.layout-defaultigorl .t4-off-canvas-header .site-name {
    font-weight: 900;
	display: inline-block;
    font-weight: 600;
    /*margin-bottom: 0.5rem;*/
    letter-spacing: 1.5px;
    line-height: 1;
}
.layout-corporateigorl .t4-off-canvas-header a,
.layout-defaultigorl .t4-off-canvas-header a
 {
    color: #212529;
}

#Mod218 .fd-item-inner{
	border-radius: 4px;
    box-shadow: 0 6px 10px rgb(18 11 235 / 8%), 0 0 6px rgb(5 58 244 / 5%);
    transition: .3s transform cubic-bezier(.155,1.105,.295,1.12), .3s box-shadow, .3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);
 
}

#Mod218 .fd-item-desc{
	text-align: justify;
}

#Mod218 .fd-item-desc ul{
	padding-left: 0rem;
}

.layout-defaultigorl .site-name .badge,
.layout-corporateigorl .site-name .badge {
    padding: 0.35em 0.65em;
    font-size: large;
}
.layout-defaultigorl .social-list-sm .fa-brands,
.layout-corporateigorl .social-list-sm .fa-brands {
font-size: xx-large;
    color: black;
}


@media (min-width: 1200px){
	.igorl .acm-hero.style-2 .hero-content {
		padding: 6rem 4rem;
	}
}

/* Slider */

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track
{
display: flex;
    align-items: center;
}

.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
/*Fin de slider */
.author-border .author .author-block {
border-radius: 4px;
    background: #fff;
    box-shadow: 0 6px 10px rgba(0,0,0,.08), 0 0 6px rgba(0,0,0,.05);
    transition: .3s transform cubic-bezier(.155,1.105,.295,1.12), .3s box-shadow, .3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);
    /* padding: 14px 36px 18px 36px; 
    cursor: pointer;*/
}

.author-block .author-avatar img {
    max-width: 96px;
    max-height: 96px;
}
.author-block .author-avatar img, .author-block .author-avatar span {
    border-radius: 50%;
    display: block;
    margin: 0 auto;
    max-width: 120px;
    overflow: hidden;
}

.item-page .author-name {

    color: var(--color-primary);
}

/*Box module cookies */
#c-bns button:first-child, #s-bns button:first-child {
    background: var(--color-primary);
}
/*Fin*/


.t4-offcanvas .t4-off-canvas-header button.close {
  -webkit-text-fill-color: transparent;
    background: var(--gradient-light-primary);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    /*display: inline-block;*/
}
.t4-offcanvas .t4-off-canvas-header button.close span {
  -webkit-text-fill-color: transparent;
    background: var(--gradient-light-primary);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    /*display: inline-block;*/
}

.t4-offcanvas-toggle {
	-webkit-text-fill-color: transparent;
    background: var(--gradient-light-primary);
    -webkit-background-clip: text;
    background-clip: text;
    color: var(--color-body-invert);
    /*display: inline-block;*/
}

.layout-defaultigorl .page-link.active, .layout-defaultigorl .active > .page-link {
    color: white;
    background-color: var(--t4-pagination-active-color);
    border-color: var(--t4-pagination-active-border-color);
}

.mod-articlesnews__item a {
	color: var(--color-orange);
}

.item-introtext {
	overflow-wrap: anywhere;
}