@keyframes rotating{100%{transform:rotate(360deg)}}:root{--header-background-color: rgb(78, 114, 231);--cookies-background: var(--base-white, #fff);--cookies-color: var(--text-color, #000);--cookies-checkbox-background: var(--main-color, #000);--cookies-checkbox-color: var(--base-white, #fff);--cookies-setting-border: var(--color-line, #dedede);--cookies-setting-ico: var(--base-grey, #f7f7f7)}.widget-container.widget-topimage,.widget-container.widget-topimagecontainer{margin:0}.section-background .widget-container.widget-topimage,.section-background .widget-container.widget-topimagecontainer{margin:0;padding:0}.top-image{display:block;position:relative;aspect-ratio:191/25}.top-image .breadcrumbs{position:relative;z-index:33;margin-top:0;margin-bottom:clamp(0rem,3.2051282051vw,4rem)}.top-image .breadcrumbs .breadcrumbs-item a,.top-image .breadcrumbs span{color:var(--base-white, #fff)}.top-image .breadcrumbs .breadcrumbs-item a:focus,.top-image .breadcrumbs .breadcrumbs-item a:hover{color:var(--base-white, #fff);text-decoration:underline}.top-image .pux-container{width:100%}.top-image .top-image-inner{display:flex;align-items:center;flex-direction:column}@media(min-width: 768px){.top-image .top-image-inner{flex-direction:row}}.top-image .top-image-background{width:100%;height:max-content}@media(min-width: 768px){.top-image .top-image-background{position:absolute;top:0;left:0;z-index:1;height:100%}}.top-image .top-image-background img{aspect-ratio:191/25;object-fit:cover;width:100%;object-position:top center}.top-image.big-type{aspect-ratio:48/17}.top-image.big-type .top-image-inner .top-image-background img{aspect-ratio:48/17}@media(min-width: 768px){.top-image.parallax .top-image-background{overflow:hidden;clip:rect(0, auto, auto, 0)}}@media(min-width: 768px){.top-image.parallax img{position:fixed;z-index:-1;right:0;top:0;transform:perspective(0px)}}@media(min-width: 768px){.top-image.zoom .top-image-background{overflow:hidden}}@media(min-width: 768px){.top-image.zoom img{transform:scale(1, 1);transition:1500ms;animation-duration:1s;animation-fill-mode:both;animation-name:zoom}}@keyframes zoom{from{transform:scale(1, 1)}to{transform:scale(1.1, 1.1)}}@media(min-width: 320px)and (max-width: 1199px){.pux-container .top-image{margin-left:-2.4rem;margin-right:-2.4rem}}.pux-container .top-image .pux-container{padding-left:2.4rem;padding-right:2.4rem}.main-slider:not(.tns-slider) .top-image:nth-child(n+2){display:none}@media(min-width: 320px)and (max-width: 767px){.widget-topimagecontainer .tns-outer .top-image .top-image-content{padding-bottom:6rem}}.widget-topimagecontainer .tns-outer .tns-controls{display:block}.widget-topimagecontainer .tns-outer .tns-controls button{background-color:var(--base-white, #fff);border-color:var(--base-white, #fff);top:50%;transform:translateY(-50%)}.widget-topimagecontainer .tns-outer .tns-controls button:hover{background-color:var(--main-color, #3883c4);color:var(--base-white, #fff);border-color:var(--main-color, #3883c4)}@media(min-width: 1200px){.widget-topimagecontainer .tns-outer .tns-controls button{top:50%}}.widget-topimagecontainer .tns-outer .tns-controls button[data-controls=prev]{left:clamp(2rem,3.2051282051vw,4rem)}.widget-topimagecontainer .tns-outer .tns-controls button[data-controls=next]{right:clamp(2rem,3.2051282051vw,4rem)}.widget-topimagecontainer .tns-outer .tns-nav{position:absolute;top:auto;bottom:clamp(2rem,3.2051282051vw,4rem);left:50%;transform:translateX(-50%);margin:0;padding-left:2.4rem;padding-right:2.4rem}.widget-topimagecontainer .tns-outer .tns-nav button{border-color:var(--base-white, #fff)}.widget-topimagecontainer .tns-outer .tns-nav button::after{background-color:var(--base-white, #fff)}