.text-image-box-functional-area{background-repeat:no-repeat;padding:100px 0}.section-heading{margin:0 auto 56px;max-width:660px;text-align:center}.text-image-box-functional-area .section-heading p{color:#fff}.text-image-box-functional-area .text-image-box--row{border:1px solid #b8bfc5;border-radius:16px;box-shadow:-12px 40px 64px 0 #00000033;margin:0 auto;max-width:1028px;padding:40px}.left-text-image-box--col{flex-direction:column;justify-content:space-between;padding-right:80px;width:calc(100% - 320px)}.left-text-image-box--col h3{font-weight:700}.left-text-image-box--col .text-inner{padding-right:40px;width:50%}.left-text-image-box--col .text-inner h2{color:#008996;font-weight:700;margin:0 0 10px}.left-text-image-box--col .text-inner p{color:#000;font-size:16px}.left-text-image-box--col .bottom-content{align-items:center;justify-content:space-between;margin-top:20px}.left-text-image-box--col .bottom-content .logo{padding-right:20px}.left-text-image-box--col .bottom-content .button-wrapper .button{background-color:transparent;border:0;font-weight:600;letter-spacing:.75px;padding:0;text-transform:uppercase}.left-text-image-box--col .bottom-content .button-wrapper .button:after{border:7px solid transparent;content:"";display:inline-block;left:5px;position:relative;text-align:center;transform:rotate(-90deg);transition:.3s ease}.left-text-image-box--col .bottom-content .button-wrapper .button:hover:after{left:15px}.right-text-image-box--col img{height:auto!important;max-height:500px;object-fit:cover;width:100%}@media screen and (max-width:991px){.text-image-box-functional-area .text-image-box--row{flex-direction:column-reverse}.left-text-image-box--col{padding-right:0;padding-top:30px;width:100%}.right-text-image-box--col{width:100%}}@media screen and (max-width:767px){.text-image-box-functional-area{padding:60px 0}.section-heading{margin:0 auto 40px}.text-image-box-functional-area .text-image-box--row{padding:20px}.left-text-image-box--col .text-inner{padding-bottom:20px;padding-right:0;width:100%}.left-text-image-box--col h3{font-size:25px}}@media screen and (max-width:480px){.left-text-image-box--col .bottom-content .logo{padding:0 0 10px;width:100%}}