.button-default{font-size:1em;color:#453628;text-transform:uppercase;font-weight:600;text-decoration:none;display:inline-block;position:relative;padding-right:45px;margin-bottom:20px;cursor:pointer;transition:.4s;background:0;border:0}
.button-default:after{height:15px;width:30px;display:inline-block;position:absolute;right:0;top:calc(50% - 8px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-primary.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.4s}
.button-default:hover:after{right:-10px;transition:.4s}
.button-download{font-size:1em;color:#453628;text-transform:uppercase;font-weight:600;text-decoration:none;display:inline-block;position:relative;padding-right:45px;margin-bottom:20px;cursor:pointer;transition:.4s;background:0;border:0}
.button-download:after{height:15px;width:30px;display:inline-block;position:absolute;right:0;top:calc(50% - 8px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-primary.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.4s}
.button-download:hover:after{right:-10px;transition:.4s}
.button-download:after{background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-download-primary.svg);height:20px;top:-5px}
.button-pdf{font-size:1em;color:#453628;text-transform:uppercase;font-weight:600;text-decoration:none;display:inline-block;position:relative;padding-right:45px;margin-bottom:20px;cursor:pointer;transition:.4s;background:0;border:0;background:lime}
.button-pdf:after{height:15px;width:30px;display:inline-block;position:absolute;right:0;top:calc(50% - 8px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-primary.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.4s}
.button-pdf:hover:after{right:-10px;transition:.4s}
.button-solid-hollow{font-size:1em;color:#ff7321;padding:11px 17px 8px 19px;border:1px solid #ff7321;display:inline-block;border-radius:35px;background-color:rgba(0,0,0,0);text-decoration:none;transition:.4s}
.button-solid-hollow:hover{background-color:#ff7321 !important;color:white;transition:.4s}
.button-border-outline{text-decoration:none;padding:28px 95px 23px 25px;color:white;font-weight:600;display:inline-block;text-transform:uppercase;position:relative;border:1px solid white;background-color:rgba(0,0,0,0);border-radius:35px;cursor:pointer;transition:.4s}
.button-border-outline:after{content:"";height:100%;width:68px;display:block;top:0;right:-1px;position:absolute;background-color:white;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-primary.svg);background-size:22px !important;background-position:center;background-repeat:no-repeat;border-radius:35px}
.button-border-outline:hover{background-color:white;color:#ff7321;transition:.4s}
.button-border-outline:hover:after{right:-1px !important}
.button-border-solid{text-decoration:none;padding:28px 95px 23px 25px;color:white;font-weight:600;display:inline-block;text-transform:uppercase;position:relative;border:1px solid white;background-color:rgba(0,0,0,0);border-radius:35px;cursor:pointer;transition:.4s;color:#453628;border:0;background-color:white;box-shadow:0 0 10px rgba(0,0,0,0.25)}
.button-border-solid:after{content:"";height:100%;width:68px;display:block;top:0;right:-1px;position:absolute;background-color:white;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-primary.svg);background-size:22px !important;background-position:center;background-repeat:no-repeat;border-radius:35px}
.button-border-solid:hover{background-color:white;color:#ff7321;transition:.4s}
.button-border-solid:hover:after{right:-1px !important}
.button-border-solid:after{background-color:#ff7321;background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-white.svg)}
.button-border-solid:hover{background-color:#ff7321;color:white;box-shadow:0;transition:.4s}
@font-face{font-family:"Bureau";src:url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Bold.woff") format("woff"),url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Bold.woff2") format("woff2");font-weight:600;font-style:bold}
@font-face{font-family:"Bureau";src:url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Light.woff") format("woff"),url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Light.woff2") format("woff2");font-weight:200;font-style:thin}
@font-face{font-family:"Bureau";src:url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Regular.woff") format("woff"),url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Regular.woff2") format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:"Stainless-Bold";src:url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Bold.woff") format("woff"),url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Bold.woff2") format("woff2");font-weight:600;font-style:bold}
@font-face{font-family:"Stainless-Light";src:url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Light.woff") format("woff"),url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Light.woff2") format("woff2");font-weight:200;font-style:thin}
@font-face{font-family:"Stainless-Regular";src:url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Regular.woff") format("woff"),url("../../structure/basepage/clientlibs/resources/fonts/fonts-2024/Stainless-Regular.woff2") format("woff2");font-weight:400;font-style:normal}
@font-face{font-family:"RobotoImperial";src:url("../../structure/basepage/clientlibs/resources/fonts/Roboto-Light.ttf"),url("../../structure/basepage/clientlibs/resources/fonts/Roboto-Light.woff2") format("woff2");font-weight:200;font-style:normal}
@font-face{font-family:"RobotoImperial";src:url("../../structure/basepage/clientlibs/resources/fonts/Roboto-Bold.ttf"),url("../../structure/basepage/clientlibs/resources/fonts/Roboto-Bold.woff2") format("woff2");font-weight:500;font-style:normal}
@font-face{font-family:"RobotoImperial";src:url("../../structure/basepage/clientlibs/resources/fonts/Roboto-Medium.ttf");font-weight:400;font-style:normal}
@font-face{font-family:"Stainless";src:url("../../structure/basepage/clientlibs/resources/fonts/Roboto-Medium.ttf");font-weight:400;font-style:normal}
.slider-with-cards{display:flex;flex-wrap:wrap;min-height:485px}
.slider-with-cards>div{width:50%;height:inherit}
@media(max-width:1080px){.slider-with-cards>div{width:100%;margin-bottom:40px}
}
.slider-with-cards>div.left{display:flex;flex-direction:column;justify-content:space-between}
.slider-with-cards .slider div{opacity:0;display:none;transition:all .2s ease;overflow:hidden}
.slider-with-cards .slider div:first-child{padding-right:70px}
@media(max-width:767px){.slider-with-cards .slider div:first-child{padding-right:0}
}
.slider-with-cards .slider div.active{opacity:1;padding-right:70px;display:block}
@media(max-width:767px){.slider-with-cards .slider div.active{padding-right:0}
}
.slider-with-cards .slider div h2{font-weight:lighter;margin-bottom:28px}
.slider-with-cards .slider div h2 strong,.slider-with-cards .slider div h2 b{font-weight:bold;color:#ff7321}
.slider-with-cards .slider div p{font-size:18px;font-size:1.125rem;line-height:1.5;margin-bottom:24px}
.slider-with-cards .slider div a{font-size:1em;color:#453628;text-transform:uppercase;font-weight:600;text-decoration:none;display:inline-block;position:relative;padding-right:45px;margin-bottom:20px;cursor:pointer;transition:.4s;background:0;border:0}
.slider-with-cards .slider div a:after{height:15px;width:30px;display:inline-block;position:absolute;right:0;top:calc(50% - 8px);content:"";background-image:url(../../structure/basepage/clientlibs/resources/images/icons/icon-arrow-right-primary.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:.4s}
.slider-with-cards .slider div a:hover:after{right:-10px;transition:.4s}
.slider-with-cards .controls{background-color:#f7f5f3;border-radius:10px;padding:8px;display:flex;width:max-content;box-sizing:border-box}
@media(max-width:1080px){.slider-with-cards .controls{margin-top:20px}
}
@media(max-width:767px){.slider-with-cards .controls{overflow-x:scroll;max-width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;border-radius:0}
}
.slider-with-cards .controls a{padding:4px 25px;color:#362c23;text-decoration:none;display:block;line-height:1.5;font-size:16px;font-size:1rem;font-family:"RobotoImperial",sans-serif;font-weight:300}
@media(max-width:767px){.slider-with-cards .controls a{padding:4px 15px;white-space:nowrap}
}
.slider-with-cards .controls a:not(:first-child){border-left:solid 1px rgba(69,54,40,0.25)}
.slider-with-cards .controls a:not(:first-child).active{border-color:transparent}
.slider-with-cards .controls a.active{background-color:#ff7321;color:#fff;border-radius:10px;border-right:0}
.slider-with-cards .controls a.active+a{border-color:transparent}
.slider-with-cards .controls a+.active{border-color:transparent}
.slider-with-cards .controls a:hover{text-decoration:underline}
.slider-with-cards .cards{display:flex;position:relative}
.slider-with-cards .cards div{position:absolute;left:0;transition:all .2s ease;width:max-content;max-width:100%}
@media(max-width:1180px){.slider-with-cards .cards div{width:80%}
}
@media(max-width:1080px){.slider-with-cards .cards div:first-child{position:relative}
}
.slider-with-cards .cards div img{display:block;border-radius:10px;width:100%}
.slider-with-cards .hide-desktop{display:none}
@media(max-width:1080px){.slider-with-cards .hide-desktop{display:flex}
}
@media(max-width:1080px){.slider-with-cards .hide-mobile{display:none}
}