/* Source and licensing information for the line(s) below can be found at https://ecom-api-staging.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--card-list-icons.css. */
@media (max-width:742.98px){.node--type-layout-page:not(.path-frontpage) .card-list-icons{margin-top:0 !important;margin-bottom:0 !important}}@media (min-width:1200px){.option-slider-mobile-slider:not(.layout-option-4-col):not(.layout-option-3-col)>.container{max-width:1320px}}.card-list-icons{padding-top:40px;padding-bottom:40px}.card-list-icons .field-heading{margin-bottom:8px}@media (min-width:1026px){.card-list-icons .field-heading{margin-bottom:6px}}.card-list-icons .paragraph--type--block-heading{margin-bottom:24px}@media (min-width:743px){.card-list-icons .paragraph--type--block-heading{margin-bottom:54px}}.card-list-icons .field-description{margin:auto;line-height:1.5}@media (min-width:743px){.card-list-icons .field-description{max-width:460px;line-height:1.4}}.card-list-icons .swiper-pagination{margin-top:4px}@media (min-width:743px){.card-list-icons .swiper-pagination{margin-top:16px}}.layout-option-3-col.mobile-slider .field-card-ref,.layout-option-4-col.mobile-slider .field-card-ref{margin-bottom:0 !important}.layout-option-3-col.mobile-slider .swiper-slide,.layout-option-4-col.mobile-slider .swiper-slide{height:auto !important;margin-bottom:0 !important}.layout-option-3-col .field-card-ref,.layout-option-4-col .field-card-ref{--bs-gutter-x:24px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x));margin-bottom:-30px}.layout-option-3-col .field-card-ref>.field-item,.layout-option-4-col .field-card-ref>.field-item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y);margin-bottom:30px}.layout-option-3-col .paragraph--icon-card,.layout-option-4-col .paragraph--icon-card{height:100%;padding:24px}@media (min-width:1026px){.layout-option-3-col .paragraph--icon-card,.layout-option-4-col .paragraph--icon-card{padding:32px}}@media (min-width:743px){.layout-option-3-col .field-card-ref>.field-item{flex:0 0 auto;width:33.33333333%}}@media (min-width:743px){.layout-option-4-col .field-card-ref>.field-item{flex:0 0 auto;width:25%}}@media (max-width:742.98px){.paragraph--type--block-card{padding-left:30px;padding-right:30px}}.paragraph--type--block-card .field-image{margin-bottom:20px}@media (max-width:1025.98px){.paragraph--type--block-card .field-image svg,.paragraph--type--block-card .field-image img{max-width:60px;height:auto}}.bc--features{padding-top:40px;padding-bottom:40px;margin-bottom:56px !important}@media (max-width:1025.98px){.bc--features{margin-top:24px !important;margin-bottom:0 !important}}@media (min-width:1200px){.bc--features>.container{max-width:1280px}}.bc--features .field-card-ref{--bs-gutter-x:2rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}@media (min-width:1200px){.bc--features .field-card-ref{justify-content:space-between}}.bc--features .field-card-ref>.field-item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y)}@media (max-width:742.98px){.bc--features .field-card-ref>.field-item{text-align:center;margin-bottom:30px}}@media (min-width:743px){.bc--features .field-card-ref>.field-item{flex:0 0 auto;width:33.33333333%}}@media (min-width:1200px){.bc--features .field-card-ref>.field-item{flex:0 0 378px;width:378px}}.bc--features .field-description p:last-child{margin-bottom:0}.bc--features .field-image{text-align:center}@media (max-width:742.98px){.bc--features .field-image svg{max-width:60px;height:auto}}.bc--features .field-image img{margin-left:auto;margin-right:auto}.bc--features .field-image svg,.bc--features .field-image img{max-width:60px}@media (min-width:1026px){.bc--features .field-image svg,.bc--features .field-image img{max-width:90px}}.bc--features .swiper-pagination{margin-top:4px}#bc--features--project{padding:0}#bc--features--project>.bg-primary{padding-top:40px;padding-bottom:40px}#bc--features--project .paragraph--type--block-heading{margin-bottom:0}.bc--how-it-works{counter-reset:section}@media (min-width:743px){.bc--how-it-works .paragraph--type--block-heading{text-align:center}}@media (min-width:743px){.bc--how-it-works .field-description{margin-left:auto;margin-right:auto}}@media (min-width:743px){.bc--how-it-works .field-card-ref{--bs-gutter-x:2rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-.5*var(--bs-gutter-x));margin-left:calc(-.5*var(--bs-gutter-x))}}@media (min-width:743px){.bc--how-it-works .field-card-ref>.field-item{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*0.5);padding-left:calc(var(--bs-gutter-x)*0.5);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.33333333%}.bc--how-it-works .field-card-ref>.field-item>div{height:100%}}.bc--how-it-works .field-card-ref>.field-item:last-child .paragraph--type--block-card:after{display:none}.bc--how-it-works .swiper-wrapper{padding-bottom:60px}@media (max-width:742.98px){.bc--how-it-works .swiper-wrapper{padding-left:20px;padding-right:20px}}@media (max-width:742.98px){.bc--how-it-works .swiper-wrapper .swiper-slide{height:auto;display:flex;max-width:305px;flex:0 0 305px}.bc--how-it-works .swiper-wrapper .swiper-slide:last-child{margin-right:20px}}@media (max-width:742.98px){.bc--how-it-works .swiper-wrapper .paragraph--type--block-card{margin-right:20px}.bc--how-it-works .swiper-wrapper .paragraph--type--block-card:after{display:none}}.bc--how-it-works .paragraph--type--block-card{border-radius:30px;background:#fff;position:relative;padding:52px 24px 24px;margin-top:90px;box-shadow:0px 10px 20px rgba(0,0,0,.08)}@media (max-width:742.98px){.bc--how-it-works .paragraph--type--block-card:after{background-position:-1em -160.375em;width:1.1875em;height:3.25em}.bc--how-it-works .paragraph--type--block-card:after{content:"";display:block;position:absolute;left:50%;top:100%;transform:translateX(-50%)}}@media (min-width:743px){.bc--how-it-works .paragraph--type--block-card{margin-top:40px}}.bc--how-it-works .paragraph--type--block-card:before{counter-increment:section;content:counter(section);display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;border:6px solid #fff;background:#425aff;border-radius:50%;font-size:36px}.mobile-slider .swiper{margin-left:-1rem;margin-right:-1rem}.mobile-slider .swiper .swiper-wrapper{flex-wrap:nowrap;margin-left:0;margin-right:0}.mobile-slider .swiper .swiper-slide{margin-bottom:0}.mobile-slider .swiper .swiper-pagination{position:static}@media (max-width:742.98px){.card-list-icons--white-cards .paragraph--type--block-heading{text-align:center}}.card-list-icons--white-cards .paragraph--icon-card{background:#fff}.card-list-icons--white-cards .paragraph--icon-card .media-icon-card{background:#f8f8fe}.card-list-icons--large-gutter .field-card-ref{--bs-gutter-y:5rem}@media (min-width:1026px){.card-list-icons--large-gutter .field-card-ref{--bs-gutter-y:0;--bs-gutter-x:3rem}}@media (min-width:1440px){.card-list-icons--large-gutter .field-card-ref{--bs-gutter-x:13rem}}.card-list-icons--line-bg .field-card-ref{position:relative}.card-list-icons--line-bg .field-card-ref .field-item{z-index:1}.card-list-icons--line-bg .field-card-ref:before{background:url("/themes/custom/mixplaces/css/components/blocks/../../../images/icon/dashed-curve-line-mob.svg") repeat-y center;background-size:5%;content:"";display:block;z-index:0;position:absolute;top:var(--bs-gutter-y);left:0;height:calc(100% - var(--bs-gutter-y)*1.5);width:100%}@media (min-width:743px){.card-list-icons--line-bg .field-card-ref:before{background:url("/themes/custom/mixplaces/css/components/blocks/../../../images/icon/dashed-curve-line.svg") repeat-x center;background-size:18%;top:50%;transform:translateY(-50%);left:calc(var(--bs-gutter-x)*0.5);height:100%;width:calc(100% - var(--bs-gutter-x))}}
/* Source and licensing information for the above line(s) can be found at https://ecom-api-staging.mixplaces.com/themes/custom/mixplaces/css/components/blocks/block--card-list-icons.css. */