.section-heading .breadcrumbs{position:relative;z-index:3;margin-bottom:4em}.section-heading .breadcrumbs ol{margin:0;padding:0;list-style:none;display:flex;gap:.2em;align-items:center}.section-heading .breadcrumbs ol li{display:inline-block;font-weight:300;font-size:12px;line-height:140%}.section-heading .breadcrumbs ol li a{color:var(--dark-gray);text-decoration:none}.section-heading .breadcrumbs ol li a:hover{text-decoration:underline}.section-heading .breadcrumbs ol span{transform:rotate(-90deg);font-size:14px}.section-heading .title{margin:0;line-height:100%;font-weight:400;padding:0 20px 15px 0;border-radius:0 0 20px 0;word-break:break-all;margin:-1px 0 -85px;position:absolute;z-index:10;background-color:var(--white)}.section-heading .title:after{right:-29px}.section-heading .title:after,.section-heading .title:before{position:absolute;content:"";width:30px;height:30px;background:var(--white);-webkit-mask-image:radial-gradient(circle 10px at 100% 100%,transparent 0,transparent 30px,#000 31px);mask-image:radial-gradient(circle 10px at 100% 100%,transparent 0,transparent 30px,#000 31px)}.section-heading .title:before{left:0;bottom:-45%}@media (min-width:981px){.section-heading .title{margin:-1px 0 -120px;padding:0 200px 15px 0}.section-heading .title:before{bottom:-30px}}@media (max-width:479px){.section-heading .title{display:contents}}.section-heading .title h1{margin:0 0 20px}@media (min-width:981px){.section-heading .title h1{margin:0 0 30px}}.section-heading .image{overflow:hidden;position:relative;padding-top:100%;height:auto;position:unset}.section-heading .image>img,.section-heading .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.section-heading .image{padding-top:60%}}@media (min-width:981px){.section-heading .image{padding-top:40%}}.section-heading .image img{border-radius:40px}.section-heading .image .call-to-action-wrapper{bottom:20px;right:20px;left:20px;position:absolute;max-width:355px;height:230px;overflow:hidden;border-radius:40px 40px 0 40px}@media (min-width:768px){.section-heading .image .call-to-action-wrapper{max-width:505px}}@media (min-width:1200px){.section-heading .image .call-to-action-wrapper{bottom:70px;right:70px;left:auto;width:100%}}.section-heading .image .call-to-action-wrapper .call-to-action{padding:2.5em 0 0;background-color:var(--dark-green);border-radius:40px 0 0 0;max-width:475px;position:relative;width:calc(100% - 30px);height:calc(100% - 48px)}.section-heading .image .call-to-action-wrapper .call-to-action .right-bar{position:absolute;right:-29px;top:0;background-color:var(--dark-green);width:30px;height:100%;border-radius:0 40px 20px 0}.section-heading .image .call-to-action-wrapper .call-to-action .bottom-bar{position:absolute;left:0;bottom:-47px;background-color:var(--dark-green);width:90%;height:48px;border-radius:0 0 20px 40px}@media (min-width:768px){.section-heading .image .call-to-action-wrapper .call-to-action .bottom-bar{width:94%}}.section-heading .image .call-to-action-wrapper .call-to-action .tribe-icon{left:-1em;top:-40px;opacity:.07}.section-heading .image .call-to-action-wrapper .call-to-action .tribe-icon svg{height:300px}.section-heading .image .call-to-action-wrapper .call-to-action .content{margin-left:30%;color:var(--white);max-width:250px}@media (min-width:981px){.section-heading .image .call-to-action-wrapper .call-to-action .content{margin-left:160px;margin-right:0;max-width:250px}}.section-heading .image .call-to-action-wrapper .call-to-action .content h4{color:var(--white);margin:0}.section-heading .image .call-to-action-wrapper .call-to-action .content h4 a,.section-heading .image .call-to-action-wrapper .call-to-action .content h4 a:hover{color:var(--white)}.section-heading .image .call-to-action-wrapper .call-to-action:hover a{text-decoration:none}.section-heading .image .call-to-action-wrapper .call-to-action:hover .arrow-call-to-action:before{animation-duration:2.5s;animation-iteration-count:infinite;animation-name:arrowAnimation}.section-heading .image .call-to-action-wrapper .call-to-action .cta-button{position:absolute;right:-12px;bottom:-44px;width:45px;height:45px;background-color:var(--dark-green);overflow:hidden;-webkit-mask-image:radial-gradient(circle at 30px 30px,transparent 0,transparent 30px,#000 31px);-webkit-mask-position:top left,top right,bottom left,bottom right;-webkit-mask-repeat:no-repeat;-webkit-mask-size:50% 50%;mask-image:radial-gradient(circle at 30px 30px,transparent 0,transparent 30px,#000 31px);mask-position:top left,top right,bottom left,bottom right;mask-repeat:no-repeat;mask-size:50% 50%}@media (min-width:768px){.section-heading .image .call-to-action-wrapper .call-to-action .cta-button{right:-16px;bottom:-45px}}.section-heading .image .call-to-action-wrapper .call-to-action .arrow-call-to-action{width:45px;height:45px;border-radius:50%;background-color:var(--lime-green);position:absolute;right:-22px;bottom:-48px;z-index:11}.section-heading .image .call-to-action-wrapper .call-to-action .arrow-call-to-action:before{content:"\e955";font-family:icomoon;position:absolute;left:19px;top:10px;font-size:18px}