[data-querystring^="cid=layering-"] .page #maincontent{padding:24px 0}@media (min-width:769px){[data-querystring^="cid=layering-"] .page #maincontent{padding:0}}@media (max-width:991.98px){[data-querystring^="cid=layering-"] .breadcrumb{display:none}}[data-querystring^="cid=layering-"] .show-more-content{max-height:0;opacity:0;overflow:hidden;padding:12px 0;transition:max-height,opacity .5s ease-in-out}[data-querystring^="cid=layering-"] .show-more-content.show{max-height:unset;opacity:1}.experience-component figure,.experience-component p{margin:0}.experience-component img{max-width:100%;width:100%}.experience-component .bg-bluish{background-color:#deeeff}.experience-component .bg-light-gray{background-color:#eeeeef}.experience-component .card-box{background:#fff;box-shadow:1px 1px 5px rgba(34,34,34,.2);padding:12px}.experience-component .layering-thumb{color:#fff;font-size:1.125rem;letter-spacing:.005em;position:relative}.experience-component .layering-thumb:before{background:linear-gradient(0deg,rgba(34,34,34,.8),transparent 50%);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.experience-component .layering-thumb a{color:#fff!important;font-weight:600;text-decoration:underline}.experience-component .layering-thumb h4{font-size:1.5em;line-height:1.5;margin:0}.experience-component .layering-thumb .content-wrapper{bottom:0;left:0;padding:24px;position:absolute;right:0}.experience-component .layering-thumb .icons{font-size:1.77em;line-height:1}@media (min-width:769px){.experience-component .row.row-55-45>[class^=col-]:nth-child(2n){flex-basis:55%;max-width:55%}.experience-component .row.row-55-45>[class^=col-]:nth-child(odd){flex-basis:45%;max-width:45%}}@media (max-width:991.98px){.experience-component .scrollable-img{overflow-x:auto}.experience-component .scrollable-img img{max-width:unset;width:unset}}.experience-component .slick-arrow{font-size:1.5rem}.experience-component .slick-prev{left:-3em}.experience-component .slick-next{right:-3em}@media (max-width:991.98px){.experience-component .slick-list{margin:0 -12px}}.layering-card{background:#fff;box-shadow:1px 1px 5px rgba(34,34,34,.2);padding:12px;letter-spacing:.015em}.layering-card a{color:#004ea2!important;font-weight:600;text-decoration:underline}.layering-card p{margin-bottom:.75em}.layering-card p:last-child{margin-bottom:0}.layering-card .title{align-items:center;display:flex;font-size:1.8rem;justify-content:space-between}.layering-card .layering-title{font-size:1.125rem}.layering-carousel-item{background:#fff;box-shadow:1px 1px 5px rgba(34,34,34,.2);padding:12px;margin:7.92px;position:relative}.layering-carousel-item h4{font-size:1rem;margin:0;min-height:3em}.section--howItWorks figure,.section--howItWorks p{margin:0}.section--howItWorks .experience-commerce_layouts-gridBox{--bg-color:#fff;background-color:var(--bg-color);padding:12px 0;position:relative}@media (min-width:769px){.section--howItWorks .experience-commerce_layouts-gridBox{margin:0 -72px;padding:48px 72px}}.section--howItWorks .experience-commerce_layouts-gridBox>.row{align-items:center}.section--howItWorks .experience-commerce_layouts-gridBox:not(:last-child):after{border-left:50px solid transparent;border-right:50px solid transparent;border-top:30px solid var(--bg-color);bottom:-29px;content:"";display:block;height:0;left:calc(50% - 50px);position:absolute;width:0;z-index:1}.section--howItWorks .experience-commerce_layouts-gridBox:nth-child(odd){--bg-color:#dfefff}@media (max-width:991.98px){.section--howItWorks .experience-commerce_layouts-gridBox:nth-child(odd){padding-left:12px;padding-right:12px}}@media (min-width:769px){.section--howItWorks .experience-commerce_layouts-gridBox:nth-child(odd)>.row{flex-direction:row-reverse}}@media (max-width:991.98px){.section--howItWorks .experience-commerce_layouts-gridBox figure{margin-top:12px}}@media (max-width:991.98px){.section--howItWorks .experience-commerce_layouts-gridBox+.experience-commerce_layouts-gridBox{padding-top:48px}}.section--fiveLayerSystem h1 span{display:block}@media (min-width:769px){.section--fiveLayerSystem h1 span{font-size:1.25em}}.section--fiveLayerSystem .layering-card{margin-bottom:24px}@media (max-width:991.98px){.section--layeringCarousel .carousel{margin:0 -12px}.section--layeringCarousel .carousel .slick-list{padding:0 12px}}.section--layeringCarousel .slick-dots{bottom:-36px}