.has-orange-new-background-color{background-color:#f4511e}.has-orange-new-color{color:#f4511e}.has-black-new-background-color{background-color:#262626}.has-black-new-color{color:#262626}.has-white-new-background-color{background-color:#fff}.has-white-new-color{color:#fff}.has-green-new-background-color{background-color:#3db94d}.has-green-new-color{color:#3db94d}.has-gray-new-background-color{background-color:gray}.has-gray-new-color{color:gray}.has-blue-new-background-color{background-color:#2338ed}.has-blue-new-color{color:#2338ed}.has-red-new-background-color{background-color:red}.has-red-new-color{color:red}.has-yellow-new-background-color{background-color:#ff0}.has-yellow-new-color{color:#ff0}.has-transparent-new-background-color{background-color:transparent}.has-transparent-new-color{color:transparent}.BannerItemIn{display:flex}.BannerItemIn_left{height:-moz-fit-content;height:fit-content;padding:40px;width:65%}.BannerItemIn_right{display:flex;width:35%}.BannerItemIn_right .bannerImage{margin:auto auto 0;width:100%}.bannerImage .ImageContainerItem{bottom:0;margin:0;position:relative;right:0}.bannerImage .ImageContainerItemOut{right:0}.bannerImage .ImageContainerItem div img{display:block;height:100%;-o-object-position:right;object-position:right}.ImageContainerItemOut div.fimg img{bottom:1px;height:124%;position:absolute;right:0}.bannerImage .ImageContainerItem div{display:block;height:100%;max-height:240px;-o-object-position:center;object-position:center;top:0;width:100%}.bannerTitle .itemTextHeader{display:block;font-size:32px;font-style:normal;font-weight:600;line-height:44px;margin:0;padding-bottom:16px}.bannerSubtitle .itemTextDescription{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:26px;padding-bottom:16px}.btnLinkCon{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap}.btnLinkCon .btnLinkIn{width:-moz-fit-content;width:fit-content}.btnLinkCon .btnLinkIn a{display:block;font-weight:600;padding:16px 24px;text-decoration:none}.btnLinkCon .btnLinkIn a:hover{text-decoration:underline}.ImageContainerNew .bannerImage{position:relative}.ImageContainerNew .ImageContainerItem .blim{height:100%;position:relative;right:0}.ImageContainerNew .ImageContainerItem div img{bottom:0;height:auto;-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset;position:absolute;right:-1px;width:100%}.ImageContainerNew .ImageContainerItemOut div img{width:360px}.bannerImage .ImageContainerItem div.simg{display:none}.ImageContainerNew .BannerItemIn_left{width:57%}.ImageContainerNew .BannerItemIn_right{width:43%}.ImageContainerItemOut{position:relative}@media only screen and (max-width:820px){.bannerImage .ImageContainerItem a.simg{display:block;padding:0 24px}.bannerImage .ImageContainerItem a.fimg{display:none}.BannerItemIn{flex-direction:column}.BannerItemIn_left{padding:24px;width:100%}.BannerItemIn_right{width:100%}.bannerTitle .itemTextHeader{font-size:24px;line-height:33px}.bannerSubtitle .itemTextDescription{font-size:16px;line-height:26px}.bannerImage .ImageContainerItem div{max-height:unset;position:relative;right:0}.ImageContainerNew .ImageContainerItem div img{width:unset}.ImageContainerNew .ImageContainerItem div.simg img{position:relative;width:100%}.ImageContainerNew .BannerItemIn_left,.ImageContainerNew .BannerItemIn_right{width:100%}.bannerImage .ImageContainerItem div img{-o-object-position:center;object-position:center}.bannerImage .ImageContainerItem{bottom:0;right:0}.ImageContainerNew .ImageContainerItemOut .blim,.bannerImage .ImageContainerItemOut div img{height:240px}}@media only screen and (max-width:480px){.btnLinkCon{flex-direction:column}.btnLinkCon .btnLinkIn:last-child{margin-top:16px}.btnLinkCon .btnLinkIn{width:100%}.btnLinkCon .btnLinkIn a{text-align:center}}
