#nprogress{pointer-events:none}#nprogress .bar{background:#d33482;position:fixed;z-index:99999;top:0;left:0;width:100%;height:3px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #d33482,0 0 5px #d33482;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:none}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}.section-title_sectionTitle__lQ1T3{font-family:MontserratExtraBold;font-size:17px;color:#42378d;margin:0 0 16px;display:block;position:relative;text-transform:uppercase}.section-title_sectionTitle__lQ1T3:before{content:"";position:absolute;width:80px;height:3px;left:0;bottom:-5px;border-radius:25px;background-color:#d33482}@font-face{font-family:MontserratExtraBold;font-display:swap;src:local("MontserratExtraBold"),url(/fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-family:MontserratBold;font-display:swap;src:local("MontserratBold"),url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:MontserratMedium;font-display:swap;src:local("MontserratMedium"),url(/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:MontserratRegular;font-display:swap;src:local("MontserratRegular"),url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:MontserratItalic;font-display:swap;src:local("MontserratItalic"),url(/fonts/Montserrat/Montserrat-Italic.ttf) format("truetype")}*,html{box-sizing:border-box}* body,html body{font-family:MontserratRegular;font-weight:300;font-size:16px;line-height:1.15em;color:#333;background-color:#fff;margin:0 auto;padding-top:94px}* body img,html body img{max-width:100%;height:100%}* body img[src^="https://s3.lesviolets.com/imagesV2"],html body img[src^="https://s3.lesviolets.com/imagesV2"]{max-width:100%;-o-object-fit:contain;object-fit:contain}.instagram-media{width:99.375%;width:calc(100% - 2px)}@media screen and (min-width:769px){* body,html body{padding-top:170px;background-color:#f7f7f7}}