#restyle #teaser_wrap .cmp-teaser--standard + 
.cmp-teaser--standard {
    margin-top: 0px;
}
body#restyle .title.cmp-title--purple #purple .cmp-title__text {
    color: #8F0052;
}
body#restyle .cmp-carousel-horizontal .cmp-image__image {
    height: auto!important;
}
body#restyle .teaser .cmp-teaser__pretitle {
    margin-bottom: 0;
}
body#restyle .teaser #space_fix .cmp-teaser__pretitle {
    margin-bottom: revert;
}
p.Blue_link_l a {
    color: #3389EE;
    font-size: 18px;
    line-height: 20px;
    font-weight: 700;
    font-style: italic;
}
p.Blue_link_r a {
    color: #3389EE;
    font-size: 18px;
    line-height: 20px;
    font-weight: 700;
 }
body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser__image {
    width: 43%;
}
body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser__content {
    width: 37%;
    padding-left: 20px;
    max-width: 218px;
}
body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser {
    justify-content: flex-start;
}
p.plz_vst {
    padding-bottom: 40px !important;
}
#teaser_wrap .cmp-title__text .cmp-title__text--h1 span {
    color: #8F0052 !important;
}
#cmp-footer-code p.para_text {
    font-weight: 700;
    font-size: 26px;
    line-height: 30px;
}

/*LYNPARZA BREAST*/
body#restyle .cmp-teaser-hero-product .cmp-teaser__subtitle big {
    font-size: 46px;
    font-weight: 700;
    margin-bottom: 30px;
    display: block;
    line-height: 40px;
}
div#tsr1 {
    margin-bottom: 75px;
}
div#purple {
    padding-bottom: 20px;
}
.cmp-accordion--generic-light-grey .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button {
    padding: 10px 20px;
}
body#restyle .cmp-text#proCusWidth {
    padding-left: 5%;
}
body#restyle #UserHeading.cmp-title {
    margin-bottom: 55px;
}
body#restyle #UserHeading.cmp-title  .cmp-title__text {
    margin: 0;
}
input::-ms-input-placeholder,
input::-webkit-input-placeholder,
input::-moz-input-placeholder,
input::placeholder{
font-family: 'Helvetica Neue LT Pro'!important;
font-weight: 300!important;
font-style: normal!important;
}
.cmp-container--login .cmp-formcontainer .validation-message, .cmp-formcontainer .err-msg{color:red;}
div#loginMB .aem-GridColumn {
    padding-bottom: 0 !important;
}
body#restyle .cmp-container--register .cmp-formcontainer label, 
body#restyle .cmp-dynamicform__generated-form .cmp-dynamicform__control-label,
body#restyle .cmp-formcontainer label{
    font-weight: 700 !important;
}
body#restyle .cmp-container--register .cmp-formcontainer .cmp-form-text__text, body#restyle .cmp-container--register .cmp-formcontainer .cmp-form-options--drop-down .cmp-form-options__field--drop-down {
    font-family: 'Helvetica Neue LT Pro';
    font-weight: 300 !important;
    font-style: normal !important;    border-radius: 0!important;
}
.cmp-container--register .cmp-formcontainer .cmp-form-text,
.cmp-container--register .cmp-formcontainer .cmp-form-options--drop-down{
    margin-bottom: 130px;
}
.cmp-formcontainer .button {
    text-align: center;
}
.cmp-container--forgotPassword .cmp-formcontainer .cmp-form-text {
    margin-bottom: 45px;
}
#restyle #usertextpage {
    padding: 85px 15px;
    text-align: center;
}
#restyle .user-modal-container.modal .modal-box .cmp-form-button {
    background: #3389EE;
    padding: 16px 32px !important;
    color: #fff;
    font-weight: 700;
    border-radius: 0;
    height: auto;
    width: auto;
    line-height: 1.4;
    text-transform: none;
    letter-spacing: 0.5px;
    font-family: 'Helvetica Neue LT Pro';
}
.user-modal-container.modal h2.modal__header {
    text-align: center;
}
.user-modal-container.modal .modal-header, .user-modal-container.modal .modal-box__content {
    border: none;
}
/*.cmp-subscription-list {*/
/*    max-width: 290px;*/
/*}*/
.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body .cmp-subscription-list--item {
    padding: 25px 0!important;
    border: none !important;width: 100%;
}
.cmp-subscription__user-opt-inputs .cmp-opt-accordion__panel-body .cmp-subscription-list .cmp-subscription-heading {
    font-size: 24px;
    line-height: 28px;
    font-weight: 700;
}
.cmp-subscription-checkbox {
    display: flex;
    align-items: center;
}
.cmp-container--account .cmp-user__base {
    background: #fff;
    padding: 0;
    margin-top: 50px;
}
body#restyle .cmp-user--details > div {
    margin-bottom: 50px;
}
body#restyle .cmp-user--details > div span {
    font-size: 24px;
    line-height: 28px;
}
body#restyle .cmp-user--details > div .cmp-user--dynamicLabel {
    display: inline-block;
    width: 215px;
}
body#restyle .cmp-user--details > div span.cmp-user--dynamicData {
    font-weight: 400;
}
#cusep1 .cmp-separator__horizontal-rule,
body#restyle .cmp-container--account .cmp-text hr{
    border: none;
    border-top: 1px solid #ddd;
}
body#restyle .cmp-experiencefragment--customMenu {
    padding: 22px 3em 0px 3em;
}
body#restyle .ic-header .cmp-navigation>ul.cmp-navigation__group {
    flex-wrap: nowrap;
    justify-content: center;
}
.cmp-experiencefragment--customMenu .cmp-experiencefragment.cmp-experiencefragment--Header .cmp-container .navigation {
    width: calc(100% - 380px)!important;
    padding-left: 0!important;
    padding-bottom: 0px!important;
    padding-top: 6px!important;
}
.ic-header .cmp-navigation>ul.cmp-navigation__group {
    justify-content: center;
}
body#restyle .cmp-experiencefragment--customMenu .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group {
    top: 59px!important;
}
body#restyle .cmp-experiencefragment--customMenu .cmp-container--headerLogin {
    width: 190px !important;padding-top: 4px;
}
.cmp-container .cmp-container--protected-cta-container,
.cmp-resourcelistfilter .protected-cta-container{
    background: rgba(0,0,0,0.75);
}
body#restyle .cmp-container--protected-cta-content,
body#restyle .cmp-resourcelistfilter .protected-cta-content{
    width: 80%;
    height: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
}
body#restyle .cmp-container--protected-cta-content big {
    font-size: 26px;
    line-height: 32px;
}
body#restyle .cmp-user-profile__update-profile .btn {
    color: #3389EE;
    border: 1px solid #3389EE;
    background: transparent;
    font-size: 16px;
    line-height: 26px;
    font-family: 'Helvetica Neue LT Pro';
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
}
body#restyle .cmp-user-profile__update-profile .btn .cmp-user-icon {
    margin-right: 5px;
}
body#restyle .cmp-user-profile__update-profile .btn .cmp-user-icon::before {
    background: url(/content/dam/intelligentcontent/portals/hcp/blueprint/en/images/icons/edit-icon.png);
    background-size: 100% 100%;
    width: 24px;
    height: 24px;
    left: 0px;
    top: 0;
    position: relative;
    display: block;
}
body#restyle div#error-100 p {
    text-align: center;
    color: red;
    padding-bottom: 30px;
}
body#restyle .cmp-text p.email-verify-success-msg span {
    font-size: 46px;
    line-height: 40px;
    font-weight: 700;
    margin-bottom: 55px;
    display: block;
}
body#restyle .cmp-form__success,
body#restyle .cmp-form__error{
    text-align: center;
}
body#restyle .cmp-container--forgotPassword .cmp-text p{cursor: inherit;}
body#restyle div#error-104 p {
    text-align: center;
    color: red;
}
iframe#PDFIframe {
    width: 100%;
    height: 500px;
}

@media screen and (max-width:1024px){
body#restyle .cmp-experiencefragment--customMenu {
    padding: 15px 1em;
    border-bottom: 1px solid #ddd;
}
.cmp-experiencefragment--customMenu .ic-hamburger {
    left: 10px;
    top: 7px;
}
body#restyle .cmp-experiencefragment--customMenu .cmp-navigation__item.cmp-navigation__item--level-0>.cmp-navigation__group {
    top: 0px!important;
    border: none;
    padding: 30px 0px;
    width: 100%;
}
.navigation-mobile .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .fa-chevron-right {
    position: absolute;
        top: 5px;
    right: 26px;
    transform: rotate(90deg);
}
    
    
}

@media screen and (max-width:767px){
#teaser_wrap .aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--6 {
    float: left;
    clear: none;
    width: 100%;
}
body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser {
    justify-content: center;
}
body#restyle .masterContentList.cmp-masterlist--patologie .cmp-masterlist__item-title p {
    text-align: center;
}
.aem-Grid.aem-Grid--phone--12 > .aem-GridColumn.aem-GridColumn--phone--11 {
    width: 100%;
}

.cmp-experiencefragment--footerSocial .cmp-experiencefragment--footer .cmp-container .cmp-container .text,
.cmp-experiencefragment--footerSocial .cmp-experiencefragment--footer .cmp-container--footerRight .cmp-container, 
.cmp-experiencefragment--footerSocial .cmp-experiencefragment--footer .cmp-container--footerRight .cmp-container .text {
  text-align: center;
}
.cmp-experiencefragment--footerSocial .cmp-experiencefragment--footer .cmp-container .cmp-container .image {
    text-align: center;
    margin-left: 38%;
}
#footer-progetto .aem-Grid {
    justify-content: center;
}
#footer-social {
    margin-left: 35%;
}
/*news*/
body#restyle .cmp-teaser--home-hero .cmp-teaser .cmp-teaser__title h1, body#restyle .cmp-teaser--home-hero .cmp-teaser .cmp-teaser__title p {
    font-size: 26px;
    line-height: 30px;
}
body#restyle .cmp-teaser--home-hero.cmp-teaser-hero-internalpage .cmp-teaser .cmp-teaser__content p {
    text-align: center;
}
body#restyle .cmp-teaser--home-hero.cmp-teaser-hero-internalpage .cmp-teaser .cmp-teaser__content {
    max-width: 100%;
    transform: translate(-54%, 0);
    bottom: auto;
    top: 50px;
    padding: 15px 5px;
    width: calc(100% - 80px);
    /* text-align: center; */
}
div#footer-progetto .cmp-text p {
    margin-left: 35%;
}
body#restyle .root > .cmp-container > .container > .cmp-container > .aem-Grid > .container > .cmp-container > .container {
    padding: 40px 1em;
}
body#restyle .cmp-teaser-hero-product .cmp-teaser__content, 
body#restyle .cmp-teaser-hero-product .cmp-teaser__title p, 
body#restyle .cmp-teaser--standard .cmp-teaser__description, 
body#restyle .cmp-title .cmp-title__text, 
div#oncology_txt, 
body#restyle .cmp-resourcelistfilter__populated .cmp-resourcelistfilter__column .panel .cmp-resourcelistfilter__panel-body, 
.cmp-resourcelistfilter__tags-section, 
#lorem_textt, 
body#restyle .cmp-masterlist__item .cmp-masterlist__item-cta-link .cmp-masterlist__item-title, 
body#restyle .cmp-masterlist__item .cmp-masterlist__item-cta-link .cmp-masterlist__item-content .cmp-masterlist__item-description {
    text-align: center;
}
p.plz_vst {
    padding-bottom: 0px !important;
}
div#NewsListSection,
div#gray_bgcolor {
    background: #fff;
}
body#restyle .root > .cmp-container > .container > .cmp-container > .aem-Grid > .container > .cmp-container > .aem-Grid > .aem-GridColumn {
    padding: 10px 1em;
}

body#restyle .cmp-text ol li {
    font-size: 12px;
    line-height: 20px;
    /* padding: 0px; */
}
div#refrence_id {
    padding: 0px;
    margin-bottom: 0px !important;
}
body#restyle .cmp-teaser-hero-product .cmp-teaser {
    flex-direction: column-reverse;padding-top: 0;
    }
    
body#restyle .cmp-imagelist .cmp-imagelist__item + .cmp-imagelist__item {
    margin-top: 5px;
}
#space_fix .cmp-teaser__pretitle,
div#space_fix .cmp-teaser__subtitle{
    padding: 0px;
    margin: 0px;
}
#accodian_space .cmp-accordion__title {
    width: 100%;
    font-size: 14px;
    line-height: 18px;
    color: #0D1117;
    font-weight: 500;
 }
#gray_bgcolor .cmp-teaser__content, 
#gray_bgcolor .cmp-teaser__title p {
    text-align: center;
}


body#restyle .cmp-teaser--home-hero {
    margin-bottom: 30px;
}
body#restyle #HomePageBanner .cmp-teaser--home-hero {
    margin-bottom: 0;
}
body#restyle .cmp-teaser--home-hero .cmp-teaser .cmp-teaser__content,
body#restyle .cmp-teaser--home-hero .cmp-teaser .cmp-teaser__title p{
    text-align: center;
}
#gray_bgcolor .cmp-masterlist .cmp-masterlist__item {
    border: none;
}
body#restyle .cmp-teaser--standard h1.cmp-teaser__title p, body#restyle h1, body#restyle .cmp-title h1{font-size: 26px;line-height: 30px;}
body#restyle .cmp-teaser--standard h2.cmp-teaser__title p, body#restyle h2, body#restyle .cmp-title h2{font-size: 26px;line-height: 30px;}
body#restyle .cmp-teaser--standard h3.cmp-teaser__title p, body#restyle h3, body#restyle .cmp-title h3{font-size: 24px;line-height: 28px;}
body#restyle .cmp-teaser--standard h4.cmp-teaser__title p, body#restyle h4, body#restyle .cmp-title h4{font-size: 26px;line-height: 30px;}
body#restyle .cmp-teaser--standard h5.cmp-teaser__title p, body#restyle h5, body#restyle .cmp-title h5{font-size: 24px;line-height: 28px;}
body#restyle .cmp-teaser--standard h6.cmp-teaser__title p, body#restyle h6, body#restyle .cmp-title h6{font-size: 14px;line-height: 18px;}
body#restyle .masterContentList.cmp-masterlist--patologie .cmp-masterlist__item-title p{font-size: 26px;line-height: 30px;}
body#restyle #space_fix .cmp-teaser__description {
    text-align: left;
}
body#restyle #col2sec .cmp-title__text {
    text-align: left;
    margin: 0;
}
#footer-lastrow {
    border: none;
}
body#restyle div#mobleft .cmp-title__text {
    text-align: left;
}

body#restyle #ProductPageBanner .cmp-teaser--home-hero {
    margin: 0;
}
body#restyle .cmp-container--grey{padding-top: 0;}
body#restyle div#ProductListMSection {
    background: #fff;
}
body#restyle #ProductListSection .cmp-masterlist__item {
    border: none;
}
body#restyle .teaser .cmp-teaser__pretitle {
    margin-top: 0;
}
body#restyle .cmp-title#Reftext .cmp-title__text {
    text-align: left;
    margin: 0;
}
body#restyle div#refrence_id p {
    font-size: 20px !important;
    line-height: 30px !important;
    margin: 0 !important;
}
body#restyle div#accodian_space {
    width: calc(100% + 30px);
    position: relative;
    left: -15px;
}
body#restyle .cmp-teaser-hero-product .cmp-teaser__title p {
    font-size: 26px;
    line-height: 30px;
}
body#restyle .cmp-teaser-hero-product .cmp-teaser__subtitle big {
    font-size: 24px;
    line-height: 18px;
}
body#restyle div#product-teasers-section {
    margin-top: 85px;
}
body#restyle .cmp-text#proCusWidth {
    padding-left: 0;
    text-align: center;
    margin-bottom: 30px;
}
body#restyle div#ProdctLastSection {
    padding-top: 30px;
    padding-bottom: 20px;
}
body#restyle .cmp-teaser--standard .cmp-teaser#space_fix1 .cmp-teaser__title p {
    text-align: center;
}
body#restyle #loginform input[type="text"], body#restyle #loginform input[type="email"], body#restyle #loginform input[type="password"], body#restyle .cmp-dynamicform__generated-form .form-control:not(textarea) {
    padding: 12px 5px;
}
body#restyle #UserHeading.cmp-title .cmp-title__text {
    font-size: 36px;
    line-height: 42px;
    margin-top: 40px;
}
.cmp-container--register .cmp-formcontainer .cmp-form-text, .cmp-container--register .cmp-formcontainer .cmp-form-options--drop-down {
    margin-bottom: 50px;
}
#restyle #usertextpage {
    padding: 40px 15px;
    text-align: center;
}
body#restyle .cmp-user--details > div .cmp-user--dynamicLabel {
    width: 165px;
}
body#restyle .cmp-user-profile {
    float: none;
    text-align: center;
}
body#restyle .cmp-user-profile__update-profile .btn{margin: 0 auto 20px auto;}
body#restyle .cmp-text p.email-verify-success-msg {
    font-size: 36px;
    line-height: 42px;
}
.cmp-container--register .cmp-formcontainer .cmp-form-text__text,
.cmp-container--register .cmp-formcontainer .cmp-form-options--drop-down .cmp-form-options__field--drop-down{
    padding: 10px 10px;
}
input::-webkit-date-and-time-value{ text-align:left; }
}

@media screen and (max-width:540px){
    p.btm_space {
    padding-bottom: 15px !important;
}
    .mh_brk {
    display: none;
}
    body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser__content {
    width: 100%;
    padding-left: 0px;
    max-width: 218px;
}
body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser__image {
    width: 100%;
}
 body#restyle #teaser_wrap .cmp-teaser--standard .cmp-teaser {
    justify-content: flex-start;
}  
.cmp-experiencefragment--footerSocial .cmp-experiencefragment--footer .cmp-container .cmp-container .image {
    text-align: center;
    margin-left: 28%;
}
#footer-social {
    margin-left: 22% !important;
}
}

body#restyle .resourceListFilter .resource-load-more.hidden {
    display: none;
}

.cmp-tabs__tablist .cmp-tabs__tab--active {
    border-bottom: 2px solid #D0006F;
    color: #830051;
}

.cmp-tabs__tabpanel--active{
    max-width: 1440px;
    max-height: 896px;
    margin: 0px 40px 0px 27px;  
}
.cmp-tabs{
height: 74px;
    padding: 0px 0px 32px 0px;
    max-width: 1446px;
}
.cmp-tabs .cmp-tabs__tablist{
margin: 0px 32px 32px 32px;
    /* padding: 10px; */
    padding-bottom: 3px;
    border-bottom: 1px solid #DFDFDF;
    max-width: 1440px;
}
.cmp-tabs__tablist .cmp-tabs__tab{
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    font-family: Lexia;
    text-align: center;
}
.cmp-accordion__item .cmp-accordion__header .cmp-accordion__button span{
    margin-left: -5px;
  }
.cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{
    font-size: 36px;
    font-family: Lexia;
    line-height: 40px;
    color: #830051;
    font-weight: 400;
  }
 .cmp-accordion .cmp-accordion__item{
        border-bottom: 1px solid #DFDFDF;
    }

/*
.cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{
    border: 1px solid #DFDFDF;
    border-radius: 4px;
    font-size: 16px;
    line-height: 28px;
    background-color: #FFFFFF;
    font-weight: 400;
}
.cmp-accordion{
    margin:0px 32px 32px 32px !important;
}
.cmp-accordion .cmp-accordion__item{
    margin-bottom: 13px;
}
*/

.cmp-masterlist__item .cmp-masterlist__item-content{
    width: 264px;
    height: 144px;
    padding: 0px;
}
.cmp-accordion__icon::before {
    content: '\f054' !important;
        font-size: 19px;

}
.cmp-accordion__button--expanded .cmp-accordion__icon::before {
    content: '\f078' !important;
       font-size: 19px;

}
.cmp-breadcrumb__list .cmp-breadcrumb__item a{
    text-decoration: none;
}
.cmp-breadcrumb__list .cmp-breadcrumb__item--active{
    span {
        color: #8F0052;
    }
}
.cmp-breadcrumb__list .cmp-breadcrumb__item{
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    font-family: Lexia;
}

.cmp-text--spacer .cmp-text p {
    font-family: Inter !important;
    font-size: 16px;
    font-weight: 400 !important;
    line-height: 24px !important;
    text-align: justify;
	color: #3C4242 !important;
    margin-left: auto;
    margin-right: auto;

}


/*contact us */
.contactus_blueprint_custom .form-holder{
    margin-left: auto;
    margin-right: auto;
    width: 60%;
 }
.contactus_blueprint_custom .cmp-dynamicform__form-label-container label {
    font-family: Inter;
    line-height: 24px !important;
    font-size: 16px !important;
    color: #3C4242;
 }
.contactus_blueprint_custom .cmp-dynamicform__form-label-container label {
    span{
            font-family: Inter;
            font-weight: 500;
            line-height: 20px;
            font-size: 12px;
            color: #D0006F !important;
       }
}
.cmp-dynamicform__form-group .cmp-dynamicform__form-control-container input{
   font-weight: 400 !important;
    border: 1px solid #D8DADA !important;
    border-radius: 5px !important;
    font-size: 16px;
    line-height: 24px;
    color: #3C4242;
    font-family: inter !important;
}
.cmp-dynamicform__form-group .cmp-dynamicform__form-control-container select{
	font-weight: 400 !important;
    border: 1px solid #D8DADA !important;
    border-radius: 5px !important;
    font-size: 16px;
    color: #3C4242;
    line-height: 24px;
    font-family: inter !important;
  }
.contactus_blueprint_custom .form-holder .cmp-dynamicform__clear-btn{
    display:none;
   }
.contactus_blueprint_custom .form-holder .cmp-dynamicform__submit-btn{
	width: unset !important;
    border: 1px solid #EBEFEE !important;
    background: #D0006F !important;
  }
.contactus_blueprint_custom .form-holder .cmp-dynamicform__form-info-section{
    font-family: inter;
    font-weight: 500;
    line-height: 20px;
    font-size: 12px;
    color: #D0006F;
  }

.contactus_blueprint_custom .form-holder .checkbox .cmp-dynamicform__vcenter{
    text-decoration: underline;
    color: #D0006F;
    font-weight: 400;
    font-family: inter;
    font-size: 16px;                
 }
#field-group-6627a16aadb5a2000297b166,
#field-group-6627a16aadb5a2000297b165 {
	display: flex;
}
 
#field-group-6627a16aadb5a2000297b166 .cmp-dynamicform__form-label-container,
#field-group-6627a16aadb5a2000297b165 .cmp-dynamicform__form-label-container {
	order: 1;
}
.cmp-teaser--center-white-content .cmp-teaser__subtitle p{
    font-family: Inter !important;
    font-weight: 400 !important;
    color: #FFFFFF !important;
    line-height: 26px !important;
}
.cmp-teaser--center-white-content .cmp-teaser__title .cmp-teaser__title-link p{
    font-family: "lexia" !important;
    line-height: 55px;
    color: #FFFFFF !important;
    font-weight: 700;
    height: auto;
    width: auto;
    text-align: center;
    margin: 0;
}
.cmp-teaser--center-white-content .cmp-teaser__content .cmp-teaser__subtitle{
    margin: -10px 0px 19px 0px;
   }                   
.cmp-teaser--center-white-content .cmp-teaser__action-container{
    justify-content: center;
}
.cmp-teaser--center-white-content .cmp-teaser__action-container .cmp-teaser__action-link{
    background: #D0006F;
    border-radius: 4px;
    border: none;
    font-weight: 700;
    font-family: Inter;
    line-height: 24px;
    font-size: 16px;
    padding: 8px 16px;
  }
.cmp-teaser--center-white-content .cmp-teaser__image{
	width: 100%;
    padding: 0px;
    order: 1;
 }
.cmp-teaser--center-white-content .cmp-teaser__content{
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    z-index: 9;
    transform: translate(-50%, -50%);
    text-align: center;
 }
.cmp-custom-title .cmp-title .cmp-title__text{
   font-weight: 400 !important;
    font-family: Lexia;
    color: #830051;
    text-align: center;
    margin-bottom: 40px;
 }
.cmp--blueprint_custom_style  .cmp-text p {
    font-weight: 400 !important;
    font-family: inter !important;
    font-size: 24px;
    color: #3C4242 !important;
    line-height: 24px !important;
}

.cmp--blueprint_custom_style .cmp-text  {
    font-weight: 400 !important;
    font-family: inter !important;
    color: #3C4242 !important;
    margin-top: -21px !important;
}

