 .mnModule{ margin-top : 0px; margin-bottom : 0px;} body{ background-color : rgba(0, 0, 255, 0);} html{ background-image : url('/websites/b4c7b7c4261b56dbc4c786960e09f00b/img/fond2123.jpg'); background-position : center; background-attachment : inherit; background-repeat : repeat;} .topMenuLinksLiA{ font-family : 'Open Sans'; font-weight : 400; font-size : 17px; letter-spacing : 0px; text-transform : inherit; color : #FFFFFF; padding-top : 24px; text-decoration : none;} .topMenuLinksLiA:hover{ color : #B971F7;} .topMenuLinksLi.active .topMenuLinksLiA{ color : #B971F7; text-decoration : none;} .mobileIcon{ color : #B971F7;} .topMenuLinksLi{ margin-right : 4px; margin-left : 4px;} .topMenuContainer{ background-color : rgb(0, 0, 0);} .stickyMenu,.subMenuColor{ background-color : rgb(0, 0, 0);} .cmsButton{ background-color : #4D1D66; border-color : #4D1D66; border-width : 2px; padding-right : 14px; padding-left : 14px; border-radius : 0px; font-family : 'Open Sans'; font-weight : 400; font-size : 14px; letter-spacing : 0px; line-height : 14px; text-transform : uppercase; color : #fff;} .cmsButton:hover{ background-color : #000000; border-color : #000000; color : #FFFFFF;} .cmsButton,.cmsButtonContainer{ padding-top : 11px; padding-bottom : 11px;} h2.title,.h2.title{ font-family : 'Playfair Display'; font-weight : 400; font-size : 44px; letter-spacing : 0px; line-height : 48px; text-transform : inherit; color : #4D1D66;} h3.subtitle,.h3.subtitle{ font-family : 'Allura'; font-weight : 400; font-size : 40px; letter-spacing : 0px; line-height : 20px; text-transform : inherit; color : #000;} p.text,.p.text,.text{ font-family : 'Lora'; font-weight : 400; font-size : 16px; letter-spacing : 1px; line-height : 27px; text-transform : inherit; color : #000;} .footer{ background-color : #000000;} .footerTitle{ font-family : 'Playfair Display'; font-weight : 600; font-size : 32px; color : #4D1D66;} .footerText,.footerText:hover{ font-family : 'Lora'; font-weight : 400; font-size : 16px; color : #FFFFFF;}