@charset "UTF-8";
@font-face {font-family: "Euclid";font-style: normal;font-weight: 300;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Light.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Light.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Light.woff") format("woff"); }
/*@font-face {font-family: "Euclid";font-style: italic;font-weight: 300;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-LightItalic.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-LightItalic.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-LightItalic.woff") format("woff"); }*/
@font-face {font-family: "Euclid";font-style: normal;font-weight: 400;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Regular.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Regular.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Regular.woff") format("woff"); }
/*@font-face {font-family: "Euclid";font-style: italic;font-weight: 400;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-RegularItalic.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-RegularItalic.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-RegularItalic.woff") format("woff"); }*/
@font-face {font-family: "Euclid";font-style: normal;font-weight: 500;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Medium.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Medium.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Medium.woff") format("woff"); }
/*@font-face {font-family: "Euclid";font-style: italic;font-weight: 500;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-MediumItalic.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-MediumItalic.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-MediumItalic.woff") format("woff"); }*/
@font-face {font-family: "Euclid";font-style: normal;font-weight: 600;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Semibold.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Semibold.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Semibold.woff") format("woff"); }
/*@font-face {font-family: "Euclid";font-style: italic;font-weight: 600;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-SemiboldItalic.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-SemiboldItalic.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-SemiboldItalic.woff") format("woff"); }*/
@font-face {font-family: "Euclid";font-style: normal;font-weight: 700;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Bold.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Bold.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-Bold.woff") format("woff"); }
/*@font-face {font-family: "Euclid";font-style: italic;font-weight: 700;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-BoldItalic.eot?") format("eot"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-BoldItalic.ttf") format("truetype"), url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/EuclidCircularB-BoldItalic.woff") format("woff"); }*/
@font-face {font-family: "MoonTime 2";font-style: normal;font-weight: 400;src: url("https://www.evolus.com/wp-content/themes/evolus-pro-v2/resources/fonts/Dmitrii\ Chirkov\ -\ MoonTime\ 2.otf") format("truetype"); }

body {font-family:"Euclid",arial,sans-serif !important; color:#808080; font-size:16px;}
.hbg {background:url(/assets/evolux-bg.svg) #000;}
.cdiv {container-type:inline-size;}
.w1 {width:1px;}

:root {
--accordion-btn-icon:url("data:image/svg+xml;utf8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23B99A6C' stroke-linecap='round' stroke-linejoin='round'><path d='M2 5L8 11L14 5'/></svg>");
}
.accordion-button::after {margin-left:10px; background-image:var(--accordion-btn-icon);}
.accordion-button:not(.collapsed) {color:#B99A6C; background-color:initial; box-shadow:none;}
.accordion-button:not(.collapsed)::after {background-image:var(--accordion-btn-icon);}
.accordion-button {padding:0; color:#B99A6C; background-color:initial; box-shadow:none;}
.accordion-button:focus {box-shadow:none;}

h1 {font-size:48px;}
h2 {font-size:36px;}
h3 {font-size:28px;}
h4 {font-size:24px;}
h5 {font-size:20px;}
h6 {font-size:18px;}
.display-3 {font-size:60px;}
.evolus-4 {font-size: 40px}
.education-3 {font-size:36px;}
.evolux-header {
    vertical-align:baseline;
}

.cotofana-footer {
    font-size:14px;
    font-weight: 500;
    color:#000;
}
.cotofana-id {
    font-size:16px;
    font-weight: 600;
    color:#000;
}
.btn {display:inline-block; padding:8px 15px; color:#fff; font-weight:600; background:#B99A6C; border-radius:0; font-size:14px;}
.btn:hover {background:#999; color:#fff;}
.btn.gray {background:#979797;}
input[type="text"], input[type="email"] {border:1px solid #000; border-radius:0;}
input[type="text"], input[type="email"]::placeholder {color:#999;}

.purple {color:#6C2196;}
.blue {color:#005CAB;}
.navyblue {color:#1A4769;}
.white {color:#fff;}
.black {color:#000;}
.black333 {color:#333;}
.bg-lightgray {background-color:#F8F8F8;}
.bg-black {background-color:#000;}
.bg-white {background-color:#fff;}
.bg-purple {background-color:#6C2196;}
.bg-blue {background-color:#005CAB;}
.bg-lightpurple {background-color:#F6F2F9;}
.bg-lightblue {background-color:#ebf4fb;}

.custom-tooltip {--bs-tooltip-bg:#6C2196;}
.text-footer {font-size:0.85em;}
.align-icon {margin-top:-5px;}
.playbtn {display:inline-block; position:relative;}
.playbtn:after {
content:"";
background:url(/assets/control-play.png) 50% / 40px no-repeat;
position:absolute;
height:100%;
width:100%;
display:block;
left:0;
top:0;
}

/*Safety Info Container*/
.safety-info ul {
    padding-left: 1rem;
 }
 /*
 .safety-info strong {
    font-family: 'euclidcircularb-bold';
 }
 */
 .safety-info p, .safety-info ul,  .safety-info ul li {
   margin: 0;
 }
 .safety-info {
     background-color: #000;
     box-sizing: border-box;
     color: #fff;
     font-size: 12px;
     line-height: 15px;
     padding: 10px;
     text-align: justify;
 }
 .safety-info--floater {
     bottom: 0;
     left: 0;
         padding: 0 10px;
     position: fixed;
     right: 0;
     z-index: 100;
 }
 .safety-info__title {
     font-size: 16px;
     margin: 5px 0 0;
 }
 .safety-info--floater.hide{
     display:none;
 }
 .safety-info--floater a {
     background-color: #000;
     color: #fff;
     display: block;
     padding: 5px 10px;
     pointer-events: all;
     position: absolute;
     right: 0;
     top: 0;
 }
 .safety-info--floater a:active, .safety-info--floater a:hover {
     background-color: #D84F8F;
 }
 /*End Safety Info Container*/

/*footer*/
.footer-content-wrapper {
    max-width: 1128px;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    display: flex;
}
.footer-par-16 {
    color: #fff;
    margin-bottom: 12px;
    font-weight: 300;
    line-height: 24px;
    font-size: 16px;
}
.footer-bold {
    color: #fff;
    font-family: Euclidcircularb Bold,sans-serif;
    font-weight: 700;
}
.footer-par-16.footer-14 {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
}
.footer-bullets-wrapper {
    color: #d6d6d6;
    margin-top: 0;
    margin-bottom: 12px;
    padding-left: 30px;
    font-weight: 300;
    line-height: 24px;
}
.footer-par-21 {
    color: #fff;
    margin-bottom: 14px;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    display: none;
}
.footer-par-16.footer-14.margin-fix-footer-text {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 12px;
}
/*footer*/
/* responsive */

@media (min-width:1600px) {
}
@media screen and (max-width:1400px) {
}
@media screen and (max-width:1200px) {
.display-3 {font-size:5vw;}
.evolus-4 {font-size:28px;
font-weight:700;
}
.education-3 {font-size:5vw;}
}
@media screen and (max-width:1024px) {
}
@media screen and (max-width:992px) {
h1 {font-size:34px;}
h2 {font-size:28px;}
h3 {font-size:24px;}
h4 {font-size:20px;}
h5 {font-size:18px;}
h6 {font-size:16px;}
}
@media screen and (max-width:768px) {
h1 {font-size:30px;}
h2 {font-size:26px;}
h3 {font-size:22px;}
h4 {font-size:20px;}
h5 {font-size:18px;}
h6 {font-size:16px;}
.display-3 {font-size:9vw;}
.evolus-4 {font-size:28px;}
.education-3 {font-size:9vw;}
}
@media screen and (max-width:600px) {
}
@media screen and (max-width:576px) {
h1 {font-size:26px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}
.video-content, .accordion-button, .video-content .btn {font-size:.9em;}
.video-content h3 {font-size:16px;}
}
@media only screen and (max-width: 500px) {
}
@media screen and (max-width:480px) {
}
@media screen and (max-width:300px) {
}

@media print {
*, *:before, *:after {background:inherit !important;}
}
