/** Shopify CDN: Minification failed

Line 318:12 Expected identifier but found whitespace
Line 318:13 Unexpected "0px"

**/
.tabs-with-text-section {
.heading-wrapper {
display: flex;
align-items: center;
flex-direction: column-reverse;
.tabs-with-text__heading {
width: 100%;
}

@media (min-width: 750px) {
.tabs-media-wrapper{
height: 450px;
}
flex-direction: row;
}
justify-content: space-between;
}
.tabs-with-text__heading {
margin: unset;
}
.tabs-with-text_info_container .tabs-with-text_media_container-inner .tabs-media-wrapper img{
/* max-height: 350px; */
}
}
.full-section-background-tabs-with-text {
background: var(--gradient-background);
background-color: var(--color-background);
}
.tabs-with-text-section {
display: flex;
flex-wrap: wrap;
row-gap: 5rem;

@media (min-width: 750px) {
align-items: center;
justify-content: space-between;
}
.tabs-with-text_info_container,
.tabs-with-text_blocks_container {
width: calc(100%);
@media (min-width: 750px) {
width: calc(100% / 2 - 3rem);
}
}
}

.tabs-with-text-media-section {
row-gap: 2.5rem;
}
.tabs-with-text_info_container {
.tabs-with-text_info_container-inner {
text-wrap: pretty;
@media (min-width: 750px) {
max-width: 75%;
}
}
.tabs-with-text_media_container-inner {
@media (min-width: 750px) {
max-width: 100%;
}
.tabs-media-wrapper img {
width: 100%;
height: 100%;
object-fit: contain;
border-radius: 2.4rem;
}
}
.heading-wrapper,
.info-text-context__text {
margin-bottom: 1.8rem;
@media (min-width: 750px) {
margin-bottom: 3rem;
}
}
}

/* Tabs Style */
.transitioned-section button.accordions__control {
cursor: pointer;
}
.transitioned-section a {
color: inherit;
text-decoration: none;
}
.transitioned-section ul li {
list-style: none;
}
.transitioned-section img {
vertical-align: top;
}
.transitioned-section .accordions__list {
padding: unset;
margin: unset;
}
.transitioned-section [class*="__container"] {
max-width: 1240px;
margin: 0 auto;
padding: 0 15px;
}

.transitioned-section .intro {
display: flex;
align-items: center;
gap: 2.5rem;
@media (max-width: 767.98px) {
flex-direction: column;
align-items: flex-start;
gap: 0.8rem;
}
}

.transitioned-section .title {
position: relative;
text-transform: unset;
display: inline-flex;
padding: 0 7px 0 7px;
@media (max-width: 767.98px) {
/* font-size: 36px; */
}
}

.transitioned-section .title::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
border-radius: 0.4375rem;
}

.transitioned-section .text {
@media (max-width: 479.98px) {
}
}

.transitioned-section .process {
padding: 70px 0 70px 0;
}

@media (max-width: 767.98) {
.transitioned-section .process {
padding: 30px 0 30px 0;
}
}

.transitioned-section .process__intro {
margin-bottom: 80px;
}
@media (max-width: 991.98px) {
.transitioned-section .process__intro {
margin-bottom: 32px;
}
}

.transitioned-section .process__title {
flex-shrink: 0;
}

.transitioned-section .process__text {
max-width: 18.25rem;
}

.transitioned-section .accordions__list {
display: flex;
flex-direction: column;
gap: 2.4rem;
}
@media (max-width: 479.98px) {
.transitioned-section .accordions__list {
gap: 1.25rem;
}
}

.transitioned-section .accordions__item {
border-radius: 2.8rem;
overflow: hidden;
transition: 0.5s cubic-bezier(0.65, 0.2, 0.65, 1);
  background: #fff;
  padding: 15px 20px;
@media (max-width: 479.98px) {
   padding: 10px 20px;
border-radius: 1.5rem;
}
}

.transitioned-section .accordions__control {
display: flex;
align-items: center;
/* padding: 15px 30px; */
width: 100%;
position: relative;
  padding: 0;
}
@media (max-width: 767.98px) {
.transitioned-section .accordions__control {
/* padding: 30px; */
padding-block: 1.5rem;
}
}
@media (max-width: 479.98px) {
.transitioned-section .accordions__control {
/* padding: 20px; */
padding-block: 0rem;
.accordions__title {
font-size: 1.5rem;
line-height: 1.5;
}
}
}

.transitioned-section .accordions__number {
padding-right: 1.5625rem;
font-weight: 500;
@media (max-width: 767.98px) {
padding-right: 0.625rem;
}
}

.transitioned-section .accordions__title {
font-weight: 500;
text-transform: unset;
flex: 1 1 auto;
display: flex;
padding-right: 1.25rem;
justify-content: flex-start;
text-align: left;
}

.transitioned-section .accordions__icon {
flex: 0 0 35px;
display: flex;
width: 35px;
height: 35px;
border-radius: 50%;
position: relative;
transition: 0.5s cubic-bezier(0.65, 0.2, 0.65, 1);
@media (max-width: 479.98px) {
flex: 0 0 32px;
display: flex;
width: 25px;
height: 25px;
}
}
.transitioned-section .accordions__icon::before {
width: 1.5625rem;
height: 0.3125rem;
background-color: #191a23;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
@media (max-width: 479.98px) {
width: 15px;
height: 2px;
}
}

.transitioned-section .accordions__icon::after {
width: 1.5625rem;
height: 0.3125rem;
background-color: #191a23;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) rotate(90deg);
@media (max-width: 479.98px) {
width: 15px;
height: 2px;
}
}

.transitioned-section .accordions__content {
/* padding: 0 60px 0 60px; */
max-height: 0;
overflow: hidden;
will-change: max-height;
transition: 0.5s cubic-bezier(0.65, 0.2, 0.65, 1);
box-sizing: content-box;
position: relative;
z-index: 1;
/* border-left: 1px solid #e9eeef; */
/* border-right: 1px solid #e9eeef; */
/* border-bottom: 1px solid #e9eeef; */
/* border-bottom-left-radius: 30px; */
/* border-bottom-right-radius: 30px; */
/* padding-left: 30px; */
background-color: #ffffff;
@media (max-width: 767.98px) {
/* padding: 0 30px 0 30px; */
}
@media (max-width: 479.98px) {
/* padding: 0 20px 0 20px; */
}
}
.transitioned-section .accordions__content p {
margin: unset;
}
.transitioned-section .open .accordions__content {
/* padding: 0px 60px 20px 60px; */
/* max-height: 100%;  */
/* padding-left: 30px; */
}
@media (max-width: 767.98px) {
/* padding: 20px 30px; */
padding-top: 0px;
}
@media (max-width: 479.98px) {
/* padding: 0px 20px 20px 20px; */
}
padding-top: 0px;
}

.transitioned-section .open {
background-color: #ffffff;
}

.transitioned-section .open .accordions__icon {
transform: rotate(225deg);
}
.accordions__icon svg {
width: 100%;
height: 100%;
}

/* Custom Style */
.accordions__control[aria-expanded="false"] {
background-color: #ffffff;
}
.accordions__control[aria-expanded="true"] {
background-color: #ffffff;
color: #262626;
span {
color: #262626;
}
svg {
color: #262626;
}
}
.accordions__control[aria-expanded="false"] {
svg {
color: #262626;
}
}
/* .FAQ-background-color {
background-color: transparent;
} */
.accordions__control {
border: unset;
}
.transitioned-faq__wrapper {
max-width: 900px;
margin-inline: auto;
}
.faq-heading-wrapper .title {
margin-top: 0px !important;
}
/* Custom Style */
.accordions__control[aria-expanded="false"] {
background-color: #ffffff;
}
.accordions__control[aria-expanded="true"] {
background-color: #ffffff;
p {
color: #838383;
}
span {
color: #171717;
}
svg {
color: #171717;
}
}
.accordions__control[aria-expanded="false"] {
svg {
color: #000000;
}
}
/* .FAQ-background-color {
background-color: transparent;
} */
.accordions__control {
border: unset;
}
.transitioned-faq__wrapper {
max-width: 900px;
margin-inline: auto;
}
.faq-heading-wrapper .title {
margin-top: 0px !important;
}

.tabs-media-wrapper {
position: relative;
.tab-media {
position: absolute;
top: 0;
width: 100%;
height: 100%;
left: 0;
opacity: 0;
visibility: hidden;
border-radius: 2.4rem;
overflow: hidden;
transition: all 1s ease;
}
}

.tabs-media-wrapper .tab-media.active-block-image {
position: relative;
opacity: 1;
visibility: visible;
inset: unset;
}
@media screen and (max-width: 749px){
  .transitioned-section img {
    width: 100%;
    height: auto;
    margin-block: 15px;
    border-radius: 10px;
}
}