#brandplace-narrow-banner{margin:2.7vw 6.7vw 5.6vw;display:flex;justify-content:center}#brandplace-narrow-banner .container{width:100%;display:flex;flex-direction:row;max-width:1248px;border-radius:8px;overflow:hidden}#brandplace-narrow-banner .container .border-container{width:100%;display:flex;flex-direction:row;max-width:1248px}#brandplace-narrow-banner .container .border-container .image-container{display:flex;max-width:400px;height:100%}#brandplace-narrow-banner .container .border-container .image-container .figure{height:100%;width:100%}#brandplace-narrow-banner .container .border-container .image-container .figure img{width:100%;height:100%;object-fit:cover}#brandplace-narrow-banner .container .border-container .text-container{width:100%;max-width:678px;display:flex;flex-direction:column;color:#ffffff;gap:24px;padding:38px 7.3vw 38px 4.4vw}#brandplace-narrow-banner .container .border-container .text-container .title{width:100%;margin:0px}#brandplace-narrow-banner .container .border-container .text-container .description-container{font-family:"Nunito",Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left}#brandplace-narrow-banner .container .border-container .text-container .button-container{font-family:"Nunito",Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:flex}#brandplace-narrow-banner .container .border-container .text-container .button-container a{text-decoration:none;color:#323C32;background-color:#ffffff;padding:6px 14.5px;border-radius:4px;cursor:pointer}#brandplace-narrow-banner .container .border-container .text-container .button-container a:hover{background-color:#CDD3CD}#brandplace-narrow-banner .container .border-container .text-container .button-container .green-button{background-color:#33820D;color:#fafafa;padding:8px 25px}#brandplace-narrow-banner .container .border-container .text-container .button-container .green-button:hover{background-color:#0A4B1E;color:#fafafa}#brandplace-narrow-banner .container .border{border:1px solid #33820D;border-radius:8px}#brandplace-narrow-banner .brandplace-right{flex-direction:row-reverse}.brandplace-no-image-layout{margin:0px !important}.brandplace-no-image-layout .container{border-radius:0px !important;align-items:center;justify-content:center;padding:5vw 6.7vw 5.6vw;max-width:unset !important}.brandplace-no-image-layout .container .border-container{border-radius:0px;align-items:center;justify-content:center}.brandplace-no-image-layout .container .border-container .text-container{width:100%;max-width:1248px !important;gap:24px;padding:0px !important;color:#323C32}.brandplace-no-image-layout .container .border-container .text-container .button-container a{font-size:14px;font-weight:700;line-height:22px}.brandplace-no-image-layout .container .border{border:1px solid #33820D;border-radius:8px}.brandplace-no-image-layout .container .border .title{padding:40px 40px 0px;box-sizing:border-box}.brandplace-no-image-layout .container .border .description-container{padding:0px 40px 40px;box-sizing:border-box}@media (min-width: 1441px){#brandplace-narrow-banner{margin:40px 96px 80px}#brandplace-narrow-banner .container .text-container{padding:38px 106px 38px 64px}}@media (max-width: 1024px){#brandplace-narrow-banner .container .text-container{padding:38px 5.3vw 38px 4.4vw}}@media (max-width: 970px){#brandplace-narrow-banner .image-container{width:400px}}@media (max-width: 799px){#brandplace-narrow-banner{margin:5.5vw 4.4vw}#brandplace-narrow-banner .container{border-radius:8px;flex-direction:column}#brandplace-narrow-banner .container .border-container{flex-direction:column}#brandplace-narrow-banner .container .border-container .text-container{padding:20px 16px 40px;box-sizing:border-box;gap:16px;max-width:unset}#brandplace-narrow-banner .container .border-container .text-container .button-container a:active{background-color:#CDD3CD}#brandplace-narrow-banner .container .border-container .image-container{max-width:unset;max-height:300px;width:100%}#brandplace-narrow-banner .container .border{border:1px solid #33820D;border-radius:8px}#brandplace-narrow-banner .container .border .title{padding:20px 20px 0px;box-sizing:border-box}#brandplace-narrow-banner .container .border .description-container{padding:0px 20px 20px;box-sizing:border-box}#brandplace-narrow-banner .brandplace-right{flex-direction:column-reverse}.brandplace-no-image-layout .container{border-radius:0px;padding:5.5vw 4.4vw}}

/*# sourceMappingURL=narrow_banner.css.map */