.section-offer .btn-wrapper{bottom:-25px;left:0;width:100%}.section-offer .blocks .img-wrapper{max-width:239px;margin:auto;width:100%;padding-left:2rem;padding-right:2rem}.section-offer .blocks .img-wrapper .color-background{border-top-right-radius:50%;border-top-left-radius:50%;width:100%;height:calc(100% - 1rem);min-height:100%;background:var(--img-bg-color);bottom:-30px;left:0;opacity:var(--bg-opacity)}.section-offer .blocks .img-wrapper .color-background::before{content:"";background-color:var(--img-bg-color);position:relative;padding-bottom:100%;width:100%;left:0;top:-55%;border-top-right-radius:50%;border-top-left-radius:50%;z-index:2;display:block}.section-offer .blocks .img-wrapper img{z-index:3;position:relative}.section-offer .blocks .copy-wrapper{border-radius:.5rem;z-index:3}.section-offer .blocks .copy-wrapper .preheader{font-size:1.5rem}.section-offer .card-group>.card.extra-spacing:not(:last-child){margin-bottom:3rem}.section-offer .card-group>.card.extra-spacing:last-child .card-body{margin-bottom:0}@media screen and (min-width: 576px)and (max-width: 767px){.section-offer .blocks .img-wrapper{max-width:213px}}@media screen and (min-width: 992px){.section-offer .blocks .img-wrapper{max-width:233px}.section-offer .blocks .img-wrapper img{max-height:inherit}.section-offer .copy-wrapper h3{font-size:3.625rem}.section-offer .copy-wrapper p{font-size:1.125rem}.section-offer .card-group>.card{max-width:33%;margin-bottom:0}.section-offer .card-group>.card.extra-spacing:not(:last-child){margin-bottom:0}}@media screen and (min-width: 1200px){.section-offer .blocks .img-wrapper{max-width:240px}}@media screen and (min-width: 992px){.template-painted .section-offer .blocks{padding-bottom:0}}