.white-box-arrow{background:rgba(0,0,0,0);border:5px solid white;position:relative;padding:12px 45px 12px 15px;font-family:inherit;font-weight:600;font-size:1em;color:white;cursor:pointer;outline:0;transition:.4s}
.white-box-arrow span{font-family:inherit;font-weight:inherit}
.white-box-arrow:after{content:"";height:16px;width:20px;display:block;position:absolute;right:10px;top:calc(50% - 8px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-white.svg);background-size:16px;background-repeat:no-repeat;background-position:center}
.white-box-arrow:hover{background:rgba(255,255,255,0.25);transition:.4s}
.green-button{background:#1b331d;border-radius:5px;border:5px solid #1b331d;position:relative;padding:12px 45px 12px 15px;font-family:inherit;font-weight:600;font-size:1em;color:white;cursor:pointer;outline:0;transition:.4s}
.green-button span{font-family:inherit;font-weight:inherit}
.green-button:after{content:"";height:16px;width:20px;display:block;position:absolute;right:10px;top:calc(50% - 8px);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-chevron-right-white.svg);background-size:16px;background-repeat:no-repeat;background-position:center;transition:.4s}
.green-button:hover{color:#1b331d;background:rgba(255,255,255,0.25);transition:.4s}
.green-button:hover:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-chevron-right-green.svg);transition:.4s}
.button-internal,.primarybutton{color:inherit;font-weight:600;text-decoration:none;position:relative;cursor:pointer;transition:.4s}
.button-internal:after,.primarybutton:after{display:inline-block;position:relative;content:"";right:-10px;top:2px;width:20px;height:16px;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-chevron-right-black.svg);transition:.4s}
.button-internal:hover,.primarybutton:hover{color:#1b331d;transition:.4s}
.button-internal:hover:after,.primarybutton:hover:after{right:-20px;transition:.4s}
.button-internal{color:inherit;font-weight:600;text-decoration:none;position:relative;cursor:pointer}
.button-internal:after{display:inline-block;position:relative;content:"";right:-10px;top:3px;width:20px;height:16px;background-size:8px;background-position:center;background-repeat:no-repeat;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-chevron-right-black.svg);transition:.4s}
.button-internal:hover:after{right:-20px;transition:.4s}
.button-internal-white{color:inherit;font-weight:600;text-decoration:none;position:relative;color:white;cursor:pointer}
.button-internal-white:after{display:inline-block;position:relative;content:"";right:-10px;top:2px;width:20px;height:16px;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-internal-arrow-white.svg);transition:.4s}
.button-internal-white:hover:after{right:-20px;transition:.4s}
@font-face{font-family:"Montserrat";src:url("../../structure/basepage/clientlibs/resources/fonts/Montserrat-Light.ttf") format('truetype');font-weight:200;font-style:thin}
@font-face{font-family:"Montserrat";src:url("../../structure/basepage/clientlibs/resources/fonts/Montserrat-Medium.ttf") format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:"Montserrat";src:url("../../structure/basepage/clientlibs/resources/fonts/Montserrat-Bold.ttf") format('truetype');font-weight:600;font-style:normal}
.font-primary{font-family:"Montserrat","Arial",sans-serif}
.font-headline{font-family:"Montserrat","Arial",sans-serif}
.scroll-for-more-container{height:100px;position:relative;text-align:center;top:-140px;margin-bottom:-140px}
@media only screen and (orientation:landscape) and (max-width:1100px){.scroll-for-more-container{top:-100px;margin-bottom:-100px}
}
@media only screen and (max-width:768px){.scroll-for-more-container{top:-80px;margin-bottom:-80px}
}
.scroll-for-more-container button{height:100px;width:160px;border:0;font-family:inherit;outline:0;background-color:rgba(0,0,0,0);background-image:url(../../structure/basepage/clientlibs/resources/images/icons/circle-arrow-down-green.svg);background-size:60px;background-repeat:no-repeat;background-position:center top;font-weight:600;color:white;font-size:20px;text-align:center;position:relative;display:block;margin:0 auto;cursor:pointer;transform:scale(100%);transition:.4s}
@media only screen and (orientation:landscape) and (max-width:1100px){.scroll-for-more-container button{height:60px;width:60px}
}
@media only screen and (max-width:768px){.scroll-for-more-container button{height:60px;width:60px}
}
.scroll-for-more-container button span{position:absolute;width:100%;text-align:center;left:0;bottom:0}
.scroll-for-more-container button:hover{text-shadow:0 0 20px rgba(0,0,0,0.5);transform:scale(110%);transition:.4s}
.aem-AuthorLayer-Edit .scroll-for-more-container{top:auto;background:grey;margin:25px 0;padding:25px}