/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.theme{--background-color:#FFFFFF;--text-color:#000000;--title-color:#000000}.theme--blush_harmony{--background-color:#f5b5d2;--text-color:#312783;--title-color:#312783}.theme--mint_serenity{--background-color:#a5d7d5;--text-color:#312783;--title-color:#312783}.theme--golden_pastel{--background-color:#fff3d7;--text-color:#312783;--title-color:#312783}.theme--lavender_mist{--background-color:#c1a4cf;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--crimson_elegance{--background-color:#e7343f;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--deep_violet{--background-color:#702283;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--teal_essence{--background-color:#009a93;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--midnight_indigo{--background-color:#312783;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--purple_essence{--background-color:#EFE8F5;--text-color:#000000;--title-color:#69187d}.theme--pink_blossom{--background-color:#FDEEF6;--text-color:#000000;--title-color:#E6007D}.theme--teal_harmony{--background-color:#EBF6F6;--text-color:#000000;--title-color:#009A93}.theme--crimson_glow{--background-color:#FDEEEB;--text-color:#000000;--title-color:#E7343F}.two-column-text{padding:3.75rem 0;background-color:var(--background-color,#fff);color:var(--text-color,#000)}@media screen and (min-width:768px){.two-column-text{padding:7.5rem 0}}.two-column-text.container-md .content-text__inner{max-width:63.875rem}.two-column-text>.wrapper{display:-ms-grid;display:grid;row-gap:2.5rem}@media screen and (min-width:768px){.two-column-text>.wrapper{-ms-grid-columns:1fr 5rem 1fr;grid-template-columns:repeat(2,1fr);max-width:80.375rem;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media screen and (min-width:768px){.two-column-text--one>.wrapper{-ms-grid-columns:auto;grid-template-columns:auto}}.two-column-text .content-text__inner{max-width:47.25rem}@media screen and (max-width:767px){.two-column-text .content-text__inner li{text-align:left}}@media screen and (min-width:768px){.two-column-text .content-text__inner .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}}.two-column-text .content-text__inner .title-wrapper .icon{width:3.75rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.two-column-text .content-text__inner .title-wrapper .icon{width:5rem;margin-bottom:1.25rem}}@media screen and (max-width:767px){.two-column-text .content-text__inner .title-wrapper .icon{margin:0 auto .9375rem}}.two-column-text .content-text__inner .title-wrapper .icon svg{height:auto}@media screen and (min-width:1024px){.two-column-text .content-text__inner .title-wrapper .title{max-width:90%}}.two-column-text .content-text__inner h2{font-weight:500;font-size:1.5rem;line-height:1.25;margin-bottom:1.25rem;color:var(--title-color,#000)}@media screen and (min-width:768px){.two-column-text .content-text__inner h2{font-size:3.125rem;line-height:1.2}}@media screen and (min-width:768px){.two-column-text .content-text__inner h2{font-size:2.25rem;line-height:1.11111}}@media screen and (max-width:767px){.two-column-text .content-text__inner h2{text-align:center}}@media screen and (min-width:768px){.two-column-text .content-text__inner .description{font-size:1.25rem}}.two-column-text .content-text__inner .description p{margin-bottom:1.25rem}.two-column-text .content-text__inner .description ul{list-style-type:disc;padding-left:1.5625rem;margin-bottom:1.5625rem}.two-column-text .content-text__inner .description ul li{margin-bottom:.3125rem}.two-column-text .content-text__inner .description ol{list-style-type:decimal;padding-left:1.5625rem;margin-bottom:1.5625rem}.two-column-text .content-text__inner .description ol li{margin-bottom:.3125rem}.two-column-text .content-text__inner .description a:not(.btn){color:#312783;text-decoration:underline}.two-column-text .content-text__inner .description a:not(.btn):hover{text-decoration:none}.two-column-text h3{font-weight:600;margin-bottom:1.25rem}@media screen and (min-width:768px){.two-column-text h3{margin-bottom:2.5rem}}.two-column-text .description{font-size:.875rem;line-height:1.57143}@media screen and (min-width:768px){.two-column-text .description{font-size:1.25rem;line-height:1.5}}
.theme{--background-color:#FFFFFF;--text-color:#000000;--title-color:#000000}.theme--blush_harmony{--background-color:#f5b5d2;--text-color:#312783;--title-color:#312783}.theme--mint_serenity{--background-color:#a5d7d5;--text-color:#312783;--title-color:#312783}.theme--golden_pastel{--background-color:#fff3d7;--text-color:#312783;--title-color:#312783}.theme--lavender_mist{--background-color:#c1a4cf;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--crimson_elegance{--background-color:#e7343f;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--deep_violet{--background-color:#702283;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--teal_essence{--background-color:#009a93;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--midnight_indigo{--background-color:#312783;--text-color:#FFFFFF;--title-color:#FFFFFF}.theme--purple_essence{--background-color:#EFE8F5;--text-color:#000000;--title-color:#69187d}.theme--pink_blossom{--background-color:#FDEEF6;--text-color:#000000;--title-color:#E6007D}.theme--teal_harmony{--background-color:#EBF6F6;--text-color:#000000;--title-color:#009A93}.theme--crimson_glow{--background-color:#FDEEEB;--text-color:#000000;--title-color:#E7343F}.slider-testimonial{-webkit-margin-before:3.75rem;margin-block-start:3.75rem;-webkit-margin-after:3.75rem;margin-block-end:3.75rem}@media screen and (min-width:768px){.slider-testimonial{-webkit-margin-before:7.5rem;margin-block-start:7.5rem;-webkit-margin-after:12.5rem;margin-block-end:12.5rem}}@media screen and (max-width:767px){.slider-testimonial{margin:0 -.9375rem}}.slider-testimonial__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:2.0625rem;right:1.25rem;background:#FFFBCC;z-index:1}@media screen and (min-width:768px){.slider-testimonial__top{top:3.125rem;right:2.5rem}}.slider-testimonial__box{overflow:hidden;max-width:80.375rem;margin:0 auto;position:relative}.slider-testimonial__box .slider-testimonial__item{background:#FFFBCC;padding:2.5rem 1.25rem}@media screen and (min-width:768px){.slider-testimonial__box .slider-testimonial__item{padding:3.125rem 2.5rem;border-radius:.9375rem}}.slider-testimonial .quote{max-width:100%;margin-top:3.125rem}@media screen and (min-width:768px){.slider-testimonial .quote{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;gap:2.5rem}}.slider-testimonial .quote__img{width:9.375rem;height:9.375rem;margin:0 auto;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.slider-testimonial .quote__img{width:15rem;height:15rem}}@media screen and (max-width:767px){.slider-testimonial .quote__img{margin-bottom:2.5rem}}.slider-testimonial .quote__img .media--info{margin-top:.4375rem}.slider-testimonial .quote img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.slider-testimonial .quote__content{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:1.875rem}@media screen and (min-width:768px){.slider-testimonial .quote__content{padding-left:5.625rem}}.slider-testimonial .quote__content::before{content:'';position:absolute;left:0;top:0;background-image:url("/themes/custom/ofaj_base/integration/public/assets/03-organisms/slider-testimonial/../../images/icons/icon-quote.svg");width:1.125rem;height:2.25rem;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:768px){.slider-testimonial .quote__content::before{margin:0 1.25rem;width:2.375rem}}.slider-testimonial .quote__content h3{font-weight:500;font-size:1.5rem;line-height:1.25;font-weight:400;margin-bottom:1.25rem}@media screen and (min-width:768px){.slider-testimonial .quote__content h3{font-size:3.125rem;line-height:1.2}}@media screen and (min-width:768px){.slider-testimonial .quote__content h3{font-size:2.25rem;line-height:1.11111;margin-bottom:2.5rem}}.slider-testimonial .quote__title{font-size:1.125rem;line-height:1.33333;font-weight:600;padding-right:7.1875rem}@media screen and (min-width:768px){.slider-testimonial .quote__title{font-size:1.5rem;line-height:1.25}}.slider-testimonial .quote__text{font-size:.875rem;font-weight:500;margin-bottom:1.25rem}@media screen and (min-width:768px){.slider-testimonial .quote__text{font-size:1.125rem;line-height:1.33333;margin-bottom:2.5rem}}@media screen and (min-width:768px) and (min-width:768px){.slider-testimonial .quote__text{font-size:1.5rem;line-height:1.25}}.slider-testimonial .quote__text a:not(.btn){color:#312783;text-decoration:underline}.slider-testimonial .quote__text a:not(.btn):hover{text-decoration:none}.slider-testimonial .quote__info strong{font-size:.875rem;font-weight:600;display:block;margin-bottom:0}@media screen and (min-width:768px){.slider-testimonial .quote__info strong{font-size:1.125rem;line-height:1.33333;margin-bottom:.625rem}}@media screen and (min-width:768px) and (min-width:768px){.slider-testimonial .quote__info strong{font-size:1.5rem;line-height:1.25}}.paragraph--type--cpt-testimonials .slider-testimonial{margin-top:0}.paragraph--type--cpt-testimonials .two-column-text{margin-bottom:0}.tab-contents .testimonial .tab-contents__title{margin-bottom:0}.tab-contents .testimonial .paragraph--type--cpt-testimonials .two-column-text{margin-top:0}
