.component--icon_list{position:relative}.component--icon_list.style-option--default,.component--icon_list.style-option--new{margin:5rem auto 10rem;background:transparent linear-gradient(0deg,#fbf8f0 50%,#fff 100%) 0 0 no-repeat padding-box;position:relative}.component--icon_list.style-option--default::before,.component--icon_list.style-option--new::before{content:"";background-image:url(/themes/custom/mmg8_cog/dist/images/mini-multi-promo-wave.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;position:absolute;height:6rem;width:102vw;bottom:-6rem;left:-1vw}@media screen and (min-width:1024px){.component--icon_list.style-option--default::before,.component--icon_list.style-option--new::before{height:13rem;bottom:-3rem}}.component--icon_list.style-option--default .content,.component--icon_list.style-option--new .content{position:relative;padding:2rem;display:flex;flex-direction:column;align-items:center;max-width:100rem;margin:0 auto}@media screen and (min-width:1024px){.component--icon_list.style-option--default .content,.component--icon_list.style-option--new .content{flex-direction:row;gap:4rem}}.component--icon_list.style-option--default .content .icon-list--image .field--name-field-icon-list-image img,.component--icon_list.style-option--new .content .icon-list--image .field--name-field-icon-list-image img{width:27.5rem;height:auto;border-radius:50%;border:10px solid var(--light-blue)}@media screen and (min-width:1024px){.component--icon_list.style-option--default .content .icon-list--image .field--name-field-icon-list-image img,.component--icon_list.style-option--new .content .icon-list--image .field--name-field-icon-list-image img{width:36.9rem;margin-bottom:-6rem}}.component--icon_list.style-option--default .content .icon-list--main-content,.component--icon_list.style-option--new .content .icon-list--main-content{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:1024px){.component--icon_list.style-option--default .content .icon-list--main-content,.component--icon_list.style-option--new .content .icon-list--main-content{align-items:flex-start;flex:1}}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--display-title,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--display-title{padding:1rem 0;font-size:4.5rem;text-align:center}.component--icon_list.style-option--default .content .icon-list--main-content .field--name-field-icon-icons,.component--icon_list.style-option--new .content .icon-list--main-content .field--name-field-icon-icons{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media screen and (min-width:1024px){.component--icon_list.style-option--default .content .icon-list--main-content .field--name-field-icon-icons,.component--icon_list.style-option--new .content .icon-list--main-content .field--name-field-icon-icons{justify-content:flex-start}}.component--icon_list.style-option--default .content .icon-list--main-content .field--name-field-icon-item-desc,.component--icon_list.style-option--new .content .icon-list--main-content .field--name-field-icon-item-desc{display:none}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a{border-radius:3.6rem;background-color:var(--ice-cream-pink);display:inline-block;font-family:"Josefin Sans";color:var(--deep-blue);border:0;font-size:1.9rem!important;line-height:1.375;padding:1rem 2rem;font-weight:400;position:relative;overflow:hidden;z-index:1;display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a{min-width:20rem;min-height:5rem}}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a::before,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a::before{-webkit-mask-image:url(/themes/custom/mmg8_cog/dist/images/button-wave-hover-mask.svg);mask-image:url(/themes/custom/mmg8_cog/dist/images/button-wave-hover-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:bottom center;mask-position:bottom center;background-color:var(--coral);content:"";width:100%;position:absolute;height:215%;opacity:100%;left:0;transform:translate3d(0,-100%,0);z-index:-1;transition:transform .6s cubic-bezier(.22,1,.36,1)}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a::after,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a::after{-webkit-mask-image:url(/themes/custom/mmg8_cog/dist/images/single-arrow-2022.svg);mask-image:url(/themes/custom/mmg8_cog/dist/images/single-arrow-2022.svg);background-color:var(--deep-blue);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.8rem 1.3rem;mask-size:.8rem 1.3rem;-webkit-mask-position:right 0;mask-position:right 0;width:1.6rem;height:1.5rem;content:"";display:inline-block;position:relative;z-index:1}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a:hover,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a:hover{color:var(--white)}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a:hover .loadMore__text,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a:hover .loadMore__text{color:var(--white)}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a:hover::before,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a:hover::before{transform:translate3d(0,0,0)}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a:hover::after,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a:hover::after{background-color:var(--white)}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a:visited,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a:visited{color:var(--deep-blue)}.component--icon_list.style-option--default .content .icon-list--main-content .icon-list--link a:visited:hover,.component--icon_list.style-option--new .content .icon-list--main-content .icon-list--link a:visited:hover{color:var(--white)}.component--icon_list.style-option--old{margin:5rem auto 5rem}.component--icon_list.style-option--old a{border:0}.component--icon_list.style-option--old .paragraph--type--icon-item{cursor:pointer;height:100%;position:relative;display:flex;flex-direction:column-reverse}@media screen and (min-width:1280px){.component--icon_list.style-option--old .paragraph--type--icon-item{flex-direction:column}}.component--icon_list.style-option--old .content .icon-list--main-content>.field--name-field-icon-icons{position:relative}@media screen and (min-width:1280px){.component--icon_list.style-option--old .content .icon-list--main-content>.field--name-field-icon-icons{display:flex;flex-basis:33.3333333333%;flex-wrap:nowrap;justify-content:center;gap:2rem;margin:0 2rem}}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item{flex-basis:33.3333333333%;border-radius:25px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin:1rem;padding:2rem 4rem;min-height:225px}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item .paragraph{z-index:1;justify-content:center;align-items:center;text-align:center}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item *{z-index:1;color:var(--white);text-align:center;font-family:"Josefin Sans"}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+1){background-color:var(--aqua)}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+1) .icon-item--icon{background-color:var(--aqua)}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+2){background-color:var(--ice-cream-pink)}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+2) .icon-item--icon{background-color:var(--ice-cream-pink)}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+2) *{color:var(--deep-blue)}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+3){color:var(--white);background-color:var(--deep-blue)}.component--icon_list.style-option--old .content .icon-list--main-content .field--name-field-icon-icons.field__item:nth-child(3n+3) .icon-item--icon{background-color:var(--deep-blue)}.component--icon_list.style-option--old .icon-item--icon{position:relative;align-self:center;transform:translateY(-20px);width:90px;height:90px;border:3px solid var(--white);border-radius:50%}@media screen and (min-width:576px){.component--icon_list.style-option--old .icon-item--icon{left:20rem;align-self:initial}}@media screen and (min-width:1280px){.component--icon_list.style-option--old .icon-item--icon{transform:translateY(-25px);left:75%}}.component--icon_list.style-option--old .icon-item--icon picture img{width:90px;height:80px;-o-object-fit:scale-down;object-fit:scale-down}.component--icon_list.style-option--old .field--name-field-icon-list-body,.component--icon_list.style-option--old .icon-list--display-title,.component--icon_list.style-option--old .icon-list--image{display:none}.component--icon_list.style-option--old .icon-list--display-title{margin-bottom:2.7rem;text-align:center}.component--icon_list.style-option--old .field--name-field-icon-item-desc{font-size:18px;line-height:31px;color:var(--deep-blue);padding:2rem 4rem 1rem;mix-blend-mode:multiply;text-transform:capitalize}.component--icon_list.style-option--old .icon-list--link{padding:0 4rem 2rem}.component--icon_list.style-option--old .icon-list--link>a{font-size:32px;line-height:32px;font-weight:700;mix-blend-mode:multiply}.component--icon_list.style-option--old .icon-list--link .desktop-only{display:none}@media screen and (min-width:576px){.component--icon_list.style-option--old .icon-list--link .desktop-only{display:inline}}@media screen and (min-width:576px){.component--icon_list.style-option--old .icon-list--link .mobile-only{display:none}}