.thinnerhero-cta-wrapper .cta.cta-secondary,.thinnerhero-cta-wrapper .cta.cta-secondary-small{color:#fff}
.thinnerhero-cta-wrapper .cta.cta-secondary:hover .cta-text,.thinnerhero-cta-wrapper .cta.cta-secondary-small:hover .cta-text{border:0;background-size:0 100%;text-decoration:none}
.msedge .thinnerhero-cta-wrapper .cta.cta-secondary:hover .cta-text,.msedge .thinnerhero-cta-wrapper .cta.cta-secondary-small:hover .cta-text{background-image:none}
.thinnerhero-cta-wrapper .cta.cta-secondary .cta-text,.thinnerhero-cta-wrapper .cta.cta-secondary-small .cta-text{width:100%;width:-moz-calc(100%);width:-webkit-calc(100%);width:-o-calc(100%);width:calc(100%);background-image:-webkit-linear-gradient(transparent 95%,#fff 10px,#fff);background-image:-moz-linear-gradient(transparent -moz-calc(100% - 1px),#fff 10px,#fff);background-image:-o-linear-gradient(transparent -o-calc(100% - 1px),#fff 10px,#fff);background-image:linear-gradient(transparent calc(100% - 1px),#fff 10px,#fff);background-repeat:no-repeat;background-size:100% 100%;-webkit-transition:background-size ease-in-out 180ms;-moz-transition:background-size ease-in-out 180ms;-o-transition:background-size ease-in-out 180ms;transition:background-size ease-in-out 180ms;padding-bottom:3px;font-size:24px}
.thinnerhero-cta-wrapper .cta.cta-primary .cta-text{margin:0;padding:17px 25px}
.thinnerhero-cta-wrapper .cta.cta-primary .cta-text:after{background-image:url("clientlib_thinnerhero_base/resources/images/cta-hover-purple.svg")}
.thinnerhero-cta-wrapper .cta.cta-primary:hover .cta-text:after{height:8px;bottom:-8px}
.thinnerhero{position:relative;margin-bottom:0}
.thinnerhero .thinnerhero-rte-wrapper{color:#fff}
.thinnerhero__imagewrapper{position:relative}
.thinnerhero__imagewrapper.thinnerhero__illust{background:url("clientlib_thinnerhero_base/resources/images/Texturev4.png"),linear-gradient(45deg,#463162,#1d1430)}
.msie .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.msedge .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap{overflow:hidden;position:relative}
.msie .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap img,.msedge .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:auto}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap .comp-img-generic{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content{position:absolute;top:0;width:100%;height:100%}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{padding:20px 40px 10px 40px;position:relative;background-color:#009fac}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{padding-bottom:10px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{color:#fff;height:auto;overflow:hidden;max-height:128px;font-family:"RNHouseSansRegular",sans-serif}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp a{font-size:inherit;line-height:inherit}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp a:hover{text-decoration:none}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-cta-wrapper .cta.cta-primary .cta-text{background-color:#42145f}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block:after{content:"";bottom:-8px;left:0;position:absolute;width:100%;border:8px solid transparent;border-bottom:0 solid;border-top:8px solid #6f2c91}
.thinnerhero--deep .thinnerhero__imagewrapper{height:480px;max-width:1920px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:480px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(480px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:137px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:321px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:59px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:257px}
@media(max-width:767px){.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:initial}
}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper{padding-bottom:4px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text{max-height:120px;margin-bottom:10px;overflow:hidden}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text h2,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text h3,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text h4{color:#fff}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-cta-wrapper{padding:0 0 4px 0}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{position:absolute;bottom:20px;right:0;padding-right:126px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection .thinnerhero_logo{max-width:165px;height:72px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust{max-width:100%}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{margin-top:5px;height:471px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:471px;width:100%;object-fit:cover;object-position:center}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(471px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper{height:320px;max-width:1920px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:320px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(320px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content{height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:57px;padding:20px 40px 12px 40px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:193px;padding-bottom:10px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:44px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:138px;padding-right:0}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper{margin-top:4px;margin-bottom:2px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper .cta.cta-secondary,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper .cta.cta-secondary-small{padding:1px 0 6px 0}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper .cta.cta-primary{padding:6px 0 0 0}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper .cta.cta-primary .cta-text{margin:0 1px 8px 1px;padding:17px 20px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{position:absolute;bottom:20px;right:0;padding-right:126px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection .thinnerhero_logo{max-width:165px;height:60px;margin-right:-10px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust{max-width:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{width:471px;padding-left:5.5px;padding-right:147.5px;height:318px;margin-top:2px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;object-fit:cover;object-position:center;height:318px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(318px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:19px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte{color:#fff}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text{max-height:40px;overflow:hidden;margin-bottom:10px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h2,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h3,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h4{padding-bottom:10px;color:#fff}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h3,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h4,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text p{line-height:40px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper{margin-bottom:0;margin-top:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper .cta.cta-primary{padding-top:10px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:19px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte{color:#fff;padding-bottom:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text{max-height:40px;overflow:hidden;margin-bottom:10px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h2,.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h3,.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h4{padding-bottom:10px;color:#fff}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper{margin-bottom:0;margin-top:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__cta-enabled .thinnerhero-cta-wrapper .cta.cta-primary{padding-top:10px}
@media(min-width:1024px) and (max-width:1255px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap img{height:100%}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{overflow:hidden;height:auto;max-height:101px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper{padding-right:0}
.thinnerhero--deep .thinnerhero__imagewrapper{height:422px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:422px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(422px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:123px;padding:20px 40px 10px 40px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:325px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:20px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:217px;padding-right:0}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text{max-height:144px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{padding-right:38px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{height:371px;margin-top:26px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:371px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(371px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:72px;padding:20px 40px 12px 40px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:163px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:46px;max-width:568px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:118px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:101px;overflow:hidden}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{padding-right:38px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{height:251px;margin-top:34px;width:371px;padding-left:60px;padding-right:60px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:251px;margin-top:1px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(251px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:25px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:25px}
}
@media(min-width:768px) and (max-width:1023px){.thinnerhero{margin-bottom:0}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap img{height:100%}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{padding:30px 30px 20px 30px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{height:auto;overflow:hidden;max-height:132px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text{max-height:101px}
.thinnerhero--deep .thinnerhero__imagewrapper{height:464px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:464px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(464px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:140px;padding:20px 20px 10px 20px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:265px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:100px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:177px;padding-right:0}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:31px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text{max-height:128px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{position:absolute;bottom:20px;right:0;padding-right:20px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection .thinnerhero_logo{max-width:140px;height:61px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{height:281px;margin-top:31px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:281px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(281px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper{height:320px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:320px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(320px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:82px;padding:20px 20px 12px 20px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:133px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:28px;max-width:427px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:142px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:132px;overflow:hidden}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{padding-right:20px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{margin-top:65px;width:281px;padding-right:45px;height:190px;padding-left:46px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:191px;height:190px;margin-top:1px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(191px*0.12);padding:calc(190px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:132px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte{height:374px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .image-wrapper{height:280px;width:280px;padding-left:0;padding-right:0;margin-top:47px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .svg-image-wrap{height:280px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(280px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:34px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero__title--twill .thinnerhero_rte .comp-rich-text{max-height:62px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte{height:374px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .image-wrap .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .image-wrap .svg-image-wrap{height:374px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(374px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:34px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero__title--twill .thinnerhero_rte .comp-rich-text{max-height:62px}
}
@media(max-width:767px){.thinnerhero{margin-bottom:0}
.thinnerhero__imagewrapper{margin:0}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .container{padding:0;margin:0}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .container .row{margin:0}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .container .row .col-xs-12.col-sm-5{padding:0}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .container .row .col-xs-12.col-sm-7{padding:0}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap img{height:100%}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content{position:initial}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:0;padding:20px 20px 10px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{max-height:326px;height:auto}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{height:auto;overflow:hidden;max-height:88px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer:after{content:"";left:0;position:absolute;width:100%;border:8px solid transparent;border-bottom:0 solid;z-index:999;border-top:8px solid #6f2c91}
.thinnerhero--deep .thinnerhero__imagewrapper{height:auto}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:220px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(220px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:220px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(220px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content{height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block{margin-top:0;padding:20px 20px 10px 20px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .thinnerhero-rte-wrapper .comp-rich-text{max-height:initial}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:0}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__rte-enabled .title-wrapper{padding-right:0;max-height:initial}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp,.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__rte-enabled .title-wrapper .title-comp{max-height:inherit}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{padding-right:11px;bottom:15px;top:155px}
.thinnerhero--deep .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection .thinnerhero_logo{max-width:115px;height:50px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{width:375px;margin:0;height:189px;padding-left:93px;padding-right:92px;margin-top:16px;margin-bottom:15px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:189px}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(189px*0.12)}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .comp-img-generic{height:195px}
.thinnerhero--narrow .thinnerhero__imagewrapper{height:auto}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{height:220px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap{width:100%;text-align:center;padding:calc(220px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:160px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(160px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content{height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled{margin-top:0;padding:20px 20px 12px 20px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper{max-height:initial}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp,.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:inherit;overflow:hidden}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection{padding-right:11px;bottom:15px;top:155px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .logo .thinnerhero_logosection .thinnerhero_logo{max-width:115px;height:50px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{width:375px;height:189px;margin-top:16px;margin-bottom:15px;padding-left:93px;padding-right:92px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .image-wrap,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{height:189px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap{width:100%;text-align:center;padding:calc(189px*0.12)}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg{width:auto;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper .svg-image-wrap svg.wider-flag{width:100%;height:100%}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .logo .thinnerhero_logosection{padding-right:11px;bottom:15px;top:155px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .logo .thinnerhero_logosection .thinnerhero_logo{max-width:115px;height:50px}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text{max-height:initial;margin-bottom:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h3,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h4,.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text p{line-height:30px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled{margin-top:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text{max-height:initial;margin-bottom:0}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h3,.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text h4,.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .thinnerhero__title-block.thinnerhero__rte-enabled .thinnerhero_rte .comp-rich-text p{line-height:30px}
}
.cq-wcm-edit .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap img{display:block;width:100%;height:100%}
.cq-wcm-edit .thinnerhero__imagecontainer .cq-image-placeholder{background-position:75% 50%}
.cq-wcm-edit .thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper{color:#fff}
.aem-AuthorLayer-Edit .thinnerhero.image-not-configured-th:not(.svg-configured-th) .image-wrap.cq-Editable-dom,.aem-AuthorLayer-Edit .thinnerhero.image-not-configured-th:not(.svg-configured-th) .image-wrap img{height:70px}
@media(max-width:767px){.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .logo .thinnerhero_logosection{right:calc((100% - 375px) /2)}
.thinnerhero--narrow .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{margin-left:auto;margin-right:auto;text-align:center}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .logo .thinnerhero_logosection{right:calc((100% - 375px) /2)}
.thinnerhero--deep .thinnerhero__imagewrapper.thinnerhero__illust .thinnerhero__imagecontainer .image-wrapper{margin-left:auto;margin-right:auto;text-align:center}
}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{max-height:125px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h3-custom{max-height:100px}
@media(min-width:1024px) and (max-width:1255px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{max-height:105px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h3-custom{max-height:96px}
}
@media(min-width:768px) and (max-width:1023px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{max-height:123px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h3-custom{max-height:118px}
}
@media(max-width:767px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp{max-height:initial}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block .title-wrapper .title-comp.h3-custom{max-height:initial}
}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:125px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h3-custom{max-height:100px}
@media(min-width:1024px) and (max-width:1255px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:105px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h3-custom{max-height:96px}
}
@media(min-width:768px) and (max-width:1023px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:123px}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h3-custom{max-height:118px}
}
@media(max-width:767px){.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp{max-height:initial}
.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h2-custom,.thinnerhero__imagewrapper .thinnerhero__imagecontainer .thinnerhero__image-content .thinnerhero__title-block.thinnerhero__cta-enabled .title-wrapper .title-comp.h3-custom{max-height:initial}
}
@media(min-width:1600px){.thinnerhero--narrow .thinnerhero__imagewrapper{height:380px}
.thinnerhero--narrow .thinnerhero__imagewrapper .thinnerhero__imagecontainer .image-wrap{height:380px}
.thinnerhero--narrow .thinnerhero__imagewrapper.enable_rte .thinnerhero__imagecontainer .svg-image-wrap{height:380px}
}
.thinnerhero__imagecontainer .cq-dd-image{width:100%;height:100%}
.thinnerhero__imagecontainer .s7responsiveContainer{height:100%}