@charset "utf-8";body,html{margin:0;padding:0;color:#1c212b;font-family:"Roboto",sans-serif;font-size:16px}h1,h2,h3,h4,h5{padding:0;margin:0;font-weight:400}button.btn{outline:none!important;white-space:normal;width:auto}.container-fluid>.row>div{padding-left:10px;padding-right:10px}#wrapper{margin:0 auto;padding:0;max-width:1030px;position:relative}#wrapper:after{content:"";clear:both;display:block}.rightContainer{background-color:#e9d1f3;padding:0 0 10px;position:relative}.rightContainer .col-md-8,.rightContainer .col-md-6,.rightContainer .col-md-7{margin:0 auto;float:none;clear:both}.rightContainer h2{font-size:24px;color:#310536;padding:20px 0 15px 0;margin-bottom:40px;font-family:"Frank Ruhl Libre",serif;font-weight:900;text-align:center;border-bottom:1px solid #fff}.formContainer{position:relative;margin:20px 0 0}.input-group{display:block;width:50%;margin-bottom:15px;float:left}.input-group label{font-size:16px;font-weight:400;color:#1c212b}.input-group .form-control:first-child{border-right:none}.input-group-addon{background-color:#fff}input[type="text"],input[type="email"]{font-size:14px;width:95%!important;height:45px;background:#fff;border:1px solid #bf4dcc;font-family:Arial,sans-serif;-webkit-border-radius:5px!important;border-radius:5px!important;-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.2);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.2)}.form-group:nth-of-type(2) input[type="text"],.form-group:nth-of-type(2) input[type="email"]{float:right}::-webkit-input-placeholder{color:#1c212b}::-moz-placeholder{color:#1c212b}:-ms-input-placeholder{color:#1c212b}input:-moz-placeholder{color:#1c212b}#name::-webkit-input-placeholder{color:#1c212b}#name::-moz-placeholder{color:#1c212b}#name:-ms-input-placeholder{color:#1c212b}#name:-moz-placeholder{color:#1c212b}#email::-webkit-input-placeholder{color:#1c212b}#email::-moz-placeholder{color:#1c212b}#email:-ms-input-placeholder{color:#1c212b}#email:-moz-placeholder{color:#1c212b}.checkbox label{font-size:16px}input[type="checkbox"]{margin:5px 0 0}.checkbox a:link,.checkbox a:visited{color:#782c81;text-decoration:underline}.checkbox a:hover,.checkbox a:active{color:#782c81;text-decoration:none}.checkbox{margin-bottom:20px}.buttonSubmit{text-align:center}.buttonGreen{position:relative;font-size:24px;font-weight:700;text-transform:uppercase;font-family:"Roboto",sans-serif;text-shadow:0 0 4px #fff;color:#310536;border:1px solid #fff;background:#27eab5;background:-moz-linear-gradient(top,#27eab5 0%,#06ac81 100%);background:-webkit-linear-gradient(top,#27eab5 0%,#06ac81 100%);background:linear-gradient(to bottom,#27eab5 0%,#06ac81 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#27eab5',endColorstr='#06ac81',GradientType=0);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);border-radius:10px!important;padding:25px 35px}.buttonGreen:focus{color:#310536;background:#06ac81}.buttonGreen:hover,.buttonGreen:active{color:#310536;background:#06ac81}.antispamContainer{width:100%;clear:both;padding:0px 20px 0;max-width:280px;margin:0 auto}.antispamContainer p{font-size:14px;background-image:url(../images/lock.png);background-repeat:no-repeat;background-position:left center;padding:8px 0 8px 34px}.footerlinks{font-size:12px;font-weight:400;font-family:"Roboto",sans-serif;padding:30px;color:#bf4dcc;text-align:center}.footerlinks a:link,.footerlinks a:visited{color:#bf4dcc;text-decoration:underline}.footerlinks a:hover,.footerlinks a:active{color:#bf4dcc;text-decoration:none}.ShapesMiddle,.ShapesBottom,.ShapesTop{display:block}.ShapesMiddle:after,.ShapesBottom:after,.ShapesTop:after{content:"";display:block;clear:both}.ShapesTop .VioletShape.left{width:28px;height:25px;float:left;background:url(../images/WhiteShape1.png) no-repeat}.ShapesTop .VioletShape.right{width:28px;height:25px;float:left;background:url(../images/WhiteShape2.png) no-repeat}.ShapesMiddle .VioletShape.left{width:28px;height:25px;float:left;background:url(../images/WhiteShape3.png) no-repeat}.ShapesMiddle .VioletShape.right{width:28px;height:25px;float:left;background:url(../images/WhiteShape4.png) no-repeat}.BorderShape{width:calc(100% - 56px);height:25px;float:left;background:url(../images/borderBg.png) repeat-x}.ShapesBottom .VioletShape.left{width:28px;height:25px;float:left;background:url(../images/PurpleShape1.png) no-repeat}.ShapesBottom .VioletShape.right{width:28px;height:25px;float:left;background:url(../images/PurpleShape2.png) no-repeat}.Violet{width:calc(100% - 56px);height:25px;float:left;background:#e9d1f3}.containerOuter{background:#fff;padding:0 10px}.container{border-left:1px solid #bf4dcc;border-right:1px solid #bf4dcc;width:100%}.Slider{width:100%;clear:both;background:url(../images/sliderShadow.jpg) no-repeat center bottom;padding-bottom:9px}.textSection{width:100%;clear:both;text-align:center;font-size:18px}.textSection p{padding:0;margin:20px 0;line-height:1.6}.textSection strong{color:#bf4dcc}.owl-carousel .item{position:relative;height:290px;overflow:hidden}.owl-carousel .item img{display:block;position:absolute;left:50%;transform:translateX(-50%);z-index:1}.caption{position:absolute;left:90px;bottom:40px;z-index:5}.caption h2{padding:10px 0;margin:0;font-family:"Frank Ruhl Libre",serif;font-size:30px;font-weight:900;background-color:#3c0343;color:transparent;text-shadow:1px 1px 1px rgba(209,138,218,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}.caption a{display:inline-block;font-size:18px;font-weight:700;text-decoration:none;text-transform:uppercase;text-shadow:0 0 4px #fff;color:#310536;border:1px solid #fff;background:#22d5a5;background:-moz-linear-gradient(top,#22d5a5 0%,#07bd8e 100%);background:-webkit-linear-gradient(top,#22d5a5 0%,#07bd8e 100%);background:linear-gradient(to bottom,#22d5a5 0%,#07bd8e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#22d5a5',endColorstr='#07bd8e',GradientType=0);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.4);box-shadow:0 0 5px 0 rgba(0,0,0,.4);border-radius:10px!important;padding:10px 25px}.caption a br{display:none}.owl-nav .owl-prev{position:absolute;bottom:0;left:0;background:url(../images/arrowPrev.png) no-repeat;background-size:100% auto;width:76px;height:39px;color:#fff;font-size:0}.owl-nav .owl-next{position:absolute;bottom:0;right:0;background:url(../images/arrowNext.png) no-repeat;background-size:100% auto;width:76px;height:39px;color:#fff;font-size:0}.owl-nav .owl-prev.disabled,.owl-nav .owl-next.disabled{opacity:.5;cursor:default!important}#mainHeader{background:url(../images/Adrienne.png) no-repeat right top;padding:60px 0 50px;text-align:center}h1{margin:0;font-family:"Frank Ruhl Libre",serif;font-size:36px;font-weight:900;background-color:#3c0343;color:transparent;text-shadow:1px 1px 1px rgba(209,138,218,.5);-webkit-background-clip:text;-moz-background-clip:text;background-clip:text}@media (max-width:379px){.buttonGreen{padding-right:0;padding-left:0;width:100%!important;font-size:18px}.input-group{width:100%}input[type="text"],input[type="email"]{width:100%!important;float:left!important}.rightContainer h2{font-size:22px}.caption a{font-size:14px;padding:5px 15px;white-space:normal;text-align:center}.caption a br{display:block}.owl-carousel .item{height:220px}.owl-carousel .item img{height:220px}.owl-carousel .owl-item:nth-of-type(2) img{left:10%}h1{font-size:22px}}@media (max-width:767px){body,html{background-image:url(../images/bgndMobile.jpg);background-position:center top;background-size:cover}.antispamContainer p{padding:10px 0 7px 34px}.caption{position:absolute;left:20px;bottom:60px}#mainHeader{text-align:left;padding-left:30px;padding-right:180px}h1{font-size:30px}}@media (max-width:640px){.rightContainer h2 br{display:none}.caption h2{font-size:24px}.caption a{font-size:16px;padding:5px 15px}#mainHeader{text-align:left;padding-left:30px;padding-right:180px;padding-bottom:20px}h1{font-size:24px}.textSection{font-size:16px}}@media (max-width:480px){#mainHeader{padding:30px 100px 20px 20px;background:url(../images/Adrienne-Mobile.png) no-repeat right top}h1{font-size:22px}}@media (min-width:380px) and (max-width:530px){.buttonGreen{padding-right:0;padding-left:0;width:100%!important;font-size:18px}.input-group{width:100%}input[type="text"],input[type="email"]{width:100%!important;float:left!important}.rightContainer h2{font-size:22px}.owl-carousel .item{height:200px}.owl-carousel .item img{height:200px}h1{font-size:22px}}@media (min-width:768px) and (max-width:991px){body,html{background-image:url(../images/bgndTablet.jpg);background-position:center top;background-size:cover}.antispamContainer p{padding:10px 0 7px 34px}#mainHeader{text-align:left;padding-left:30px}}@media (min-width:992px) and (max-width:1199px){body,html{background-image:url(../images/bgndTablet.jpg);background-position:center top;background-size:cover}}@media (min-width:1030px){body,html{background-image:url(../images/bgnd.jpg);background-position:center top;background-size:cover}}.formCheckboxesContainer,.formFillingInstructions,.formValidationConsentsText,.formButtonContainer,.formDataTreatmentText{margin-top:15px;margin-bottom:15px;color:#000}.formDataTreatmentText{margin-bottom:0}.formFillingInstructions>p,.formValidationConsentsText>p,.formButtonContainer>p,.formDataTreatmentText>p{margin-bottom:10px;font-size:12px;line-height:1.4}.formFillingInstructions>p:last-child,.formValidationConsentsText>p:last-child,.formButtonContainer>p:last-child,.formDataTreatmentText>p:last-child{margin-bottom:0}.formValidationConsentsText a:link,.formValidationConsentsText a:visited,.formDataTreatmentText a:link,.formDataTreatmentText a:visited{color:#000;text-decoration:underline}.formValidationConsentsText a:hover,.formValidationConsentsText a:active,.formDataTreatmentText a:hover,.formDataTreatmentText a:active{color:#782c81;text-decoration:none}.checkbox>label{font-size:12px;line-height:1.4;font-weight:400}.formCheckboxesContainer>div{margin-bottom:15px}.formCheckboxesContainer>div:last-child{margin-bottom:0}.formButtonContainer{text-align:center}