.cta-section{background:var(--brand-tertiary-color);background:-webkit-gradient(linear,left top,left bottom,color-stop(-50%,var(--brand-quinary-color)),color-stop(50%,transparent)),no-repeat top/100% 50%,radial-gradient(farthest-corner at 50% 70%,var(--brand-secondary-color) 0,var(--brand-tertiary-color) 100%) no-repeat 50%/400% 120%;background:linear-gradient(180deg,var(--brand-quinary-color) -50%,transparent 50%),no-repeat top/100% 50%,radial-gradient(farthest-corner at 50% 70%,var(--brand-secondary-color) 0,var(--brand-tertiary-color) 100%) no-repeat 50%/400% 120%;position:relative;z-index:3}@media (min-width:1025px){.cta-section{padding:0 0 6.5rem}}@media (max-width:1024px){.cta-section{background:radial-gradient(farthest-corner at 50% 50%,var(--brand-secondary-color) 0,var(--brand-tertiary-color) 100%) no-repeat 50%/400% 400%}}.cta-section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cta-section__image{aspect-ratio:627/657;margin-top:-7.8125rem;position:relative;width:48%}@media (max-width:1024px){.cta-section__image{margin-top:2.1875rem;width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-backdrop-filter:none;backdrop-filter:none;order:1}}.cta-section__image img{height:110.4%;left:57.3%;max-width:unset;-o-object-fit:contain;object-fit:contain;position:absolute;top:-1.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:173.65%}.cta-section__description{padding:4.5625rem 0;position:relative;width:44.2%;z-index:1}@media (max-width:1024px){.cta-section__description{padding:0;width:100%}}.cta-section__description .text-element{color:var(--brand-primary-color);max-width:24.6875rem}@media (max-width:1024px){.cta-section__description .text-element{margin:0 auto;text-align:center}}.cta-section__description .text-element h2{font-size:var(--brand-h3-fs);line-height:var(--brand-h3-lh)}@media (max-width:1024px){.cta-section__description .text-element h2{font-size:var(--brand-h2-fs);line-height:var(--brand-h2-lh)}}.cta-section__description .text-element+.btn{margin-top:2.1875rem}@media (max-width:1024px){.cta-section__description .text-element+.btn{margin-top:1.5625rem}}@media (min-width:1025px){.cta-section__description .btn{min-width:21.3125rem}}@media (max-width:1024px){.cta-section__description .btn{margin-left:auto;margin-right:auto}}@media (min-width:1025px){.cta-section.template-2{padding:0 0 3.4375rem}.cta-section.template-2 .cta-section__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cta-section.template-2 .cta-section__description{padding:5.25rem 0}.cta-section.template-3{padding:0 0 7rem}.cta-section.template-3 .cta-section__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}