.text-image-section{background-color:var(--brand-secondary-color);color:var(--brand-primary-color);padding:13.75rem 0 18.75rem}@media (max-width:1024px){.text-image-section{padding:9.375rem 0}}@media (max-width:768px){.text-image-section{padding:6.25rem 0}}.text-image-section .heading h2{font-size:var(--brand-h3-fs);margin:0 0 5.25rem;max-width:59.375rem;text-transform:uppercase}.text-image-section .heading .brand-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;max-width:33.75rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-image-section .heading .brand-text:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='37' fill='none'%3E%3Cpath fill='%23DDF621' d='M19.484 25.362h-.061a1.63 1.63 0 0 1-1.146-.534 1.68 1.68 0 0 1 .083-2.326l2.437-2.338h-9.704c-.897 0-1.628-.746-1.628-1.658 0-.913.73-1.659 1.628-1.659h9.704l-2.437-2.338a1.684 1.684 0 0 1-.172-2.215l.011-.022.083-.095a1.62 1.62 0 0 1 2.32-.083l5.423 5.204c.327.311.51.751.51 1.208s-.189.896-.51 1.207l-5.422 5.204c-.305.295-.698.45-1.114.45z'/%3E%3Cpath fill='%23DDF621' d='M18 37C8.075 37 0 28.885 0 18.912v-.824C0 8.115 8.075 0 18 0s18 8.115 18 18.088v.824C36 28.885 27.925 37 18 37m0-34.924c-8.784 0-15.934 7.185-15.934 16.012v.824c0 8.832 7.15 16.018 15.94 16.018s15.94-7.186 15.94-16.018v-.824c0-8.832-7.15-16.018-15.94-16.018z'/%3E%3C/svg%3E") no-repeat 50%/contain;content:"";width:2.25rem;-ms-flex-negative:0;aspect-ratio:36/37;flex-shrink:0;margin-right:1.0625rem}.text-image-section .image{aspect-ratio:1/.7;margin:0 auto;max-width:64.3125rem;position:relative}@media (min-width:1025px){.text-image-section .image{aspect-ratio:1/.7}.text-image-section .image img{aspect-ratio:1038/843;bottom:0;left:0;position:absolute;width:100%}}@media (max-width:1024px){.text-image-section .image{margin-top:2.5rem}}.text-image-section .content>.brand-text{margin:3.5625rem auto 0;max-width:45.9375rem;text-align:center}.text-image-section.template-2{background-color:var(--brand-primary-color);color:var(--brand-secondary-color);position:relative}.text-image-section.template-2:before{aspect-ratio:1/1;background:linear-gradient(112deg,var(--brand-graphic-quinternary-color) 0,var(--brand-graphic-secondary-color) 50.97%,var(--brand-tertiary-color) 100%);border-radius:50%;bottom:0;content:"";-webkit-filter:blur(6.25rem);filter:blur(6.25rem);left:0;max-width:54rem;position:absolute;-webkit-transform:translate(-2%,17%) translateZ(0);transform:translate(-2%,17%) translateZ(0);width:45%;z-index:-1}@media (max-width:1024px){.text-image-section.template-2:before{-webkit-filter:blur(3.125rem);filter:blur(3.125rem)}}@media (max-width:768px){.text-image-section.template-2:before{-webkit-filter:blur(1.875rem);filter:blur(1.875rem)}}@media (min-width:1025px){.text-image-section.template-2{padding-bottom:22.125rem;padding-top:7.875rem}}.text-image-section.template-2 .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;max-width:82.625rem}.text-image-section.template-2 .heading{margin-bottom:3.8125rem;position:relative;width:100%}@media (min-width:1025px){.text-image-section.template-2 .heading{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right;width:39%}}.text-image-section.template-2 .heading h2{margin:0}@media (max-width:1024px){.text-image-section.template-2 .heading h2{width:80%}}.text-image-section.template-2 .heading i[class*=arrow]{font-size:5rem;line-height:1;margin:2rem 0 0}@media (min-width:1025px){.text-image-section.template-2 .heading i[class*=arrow]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:1024px){.text-image-section.template-2 .heading i[class*=arrow]{font-size:3.4375rem;margin-top:1.25rem}}.text-image-section.template-2 .heading img.circle{aspect-ratio:1/1;bottom:0;position:relative;position:absolute;right:7%;-webkit-transform:translateY(34%);transform:translateY(34%);width:68%;z-index:-1}@media (max-width:1024px){.text-image-section.template-2 .heading img.circle{bottom:unset;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14.375rem}}.text-image-section.template-2 .image{aspect-ratio:unset;width:45%}@media (max-width:1024px){.text-image-section.template-2 .image{margin:0;width:100%}}.text-image-section.template-2 .image img{aspect-ratio:unset;position:static}