@keyframes rotating{100%{transform:rotate(360deg)}}:root{--header-background-color: rgb(78, 114, 231)}.widget-container.widget-topimage,.widget-container.widget-topimagecontainer{margin-top:calc(-1*(clamp(3rem, 5.9602649007vw, 9rem)/2 + clamp(3rem, 5.9602649007vw, 9rem)/2))}.top-image{position:relative}.top-image .breadcrumbs{position:relative;z-index:33;margin-top:0}.top-image .pux-container{width:100%;height:100%}.top-image .top-image-inner{display:flex;align-items:center;flex-direction:column;height:100%}@media(min-width: 768px){.top-image .top-image-inner{flex-direction:row}}.top-image:not(:has(.top-image-img)) .top-image-content .top-image-text{min-width:100%}.top-image .top-image-content{height:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(2rem, 2.6490066225vw, 4rem);z-index:3;padding:clamp(3rem, 3.9735099338vw, 6rem) 0}@media(min-width: 768px){.top-image .top-image-content{text-align:left;margin:0;flex-direction:row;align-items:center}}.top-image .top-image-content .top-image-text{color:var(--text-color, #161617);width:100%;max-width:43.3rem}.top-image .top-image-content .top-image-text h1,.top-image .top-image-content .top-image-text h2{margin:0;color:var(--text-color, #161617)}.top-image .top-image-content .top-image-text p{margin-top:clamp(1.5rem, 1.9867549669vw, 3rem)}.top-image .top-image-content .top-image-text .top-image-btn{display:none}@media(min-width: 768px){.top-image .top-image-content .top-image-text .top-image-btn{display:block}}.top-image .top-image-content .top-image-img{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;border-radius:6px;overflow:hidden}.top-image .top-image-content .top-image-img img{object-fit:contain;width:100%;height:auto;background-color:var(--base-white, #fff);max-height:76.9rem}.top-image .top-image-content .top-image-img .top-image-btn-mobile{width:100%;padding:0 1.5rem 1.5rem 1.5rem}@media(min-width: 768px){.top-image .top-image-content .top-image-img .top-image-btn-mobile{display:none}}.top-image .top-image-scroll-animation{display:block;max-width:100%;position:relative;right:0;top:0;opacity:1;transition:all .9s ease-out}.top-image .top-image-btn{margin:clamp(1.5rem, 1.9867549669vw, 3rem) 0 0 0}.top-image.top-image-small .top-image-inner{min-height:30rem}.top-image.top-image-small .top-image-content{height:auto;gap:0}@media(min-width: 768px){.top-image.top-image-small .top-image-content{flex-direction:column;align-items:flex-start}}.top-image.top-image-small .pux-container{display:flex;align-items:center}.top-image.top-image-small .perex{max-width:70rem}.top-image.top-image-small .perex h1,.top-image.top-image-small .perex h2,.top-image.top-image-small .perex h3,.top-image.top-image-small .perex h4{margin-top:0;margin-bottom:0}.top-image.top-image-small .perex h1:has(~p),.top-image.top-image-small .perex h2:has(~p),.top-image.top-image-small .perex h3:has(~p),.top-image.top-image-small .perex h4:has(~p){margin-bottom:clamp(2rem, 1.9867549669vw, 3rem)}.top-image.top-image-small .top-image-inner{position:relative;z-index:4}.top-image.top-image-small .top-image-img{position:relative;display:flex;width:100%;height:100%;position:absolute;top:0;right:0}.top-image.top-image-small .top-image-img picture{width:100%}.top-image.top-image-small .top-image-img img{height:100%;width:100%;object-fit:cover}.top-image.top-image-small .top-image-img::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:4;background:linear-gradient(90deg, #f8f9fa 0%, rgba(248, 249, 250, 0.8) 50%, rgba(248, 249, 250, 0.5) 100%)}@media(min-width: 575px){.top-image.top-image-small .top-image-img::before{background:linear-gradient(90deg, #f8f9fa 0%, #f8f9fa 40%, rgba(248, 249, 250, 0.5) 100%)}}@media(min-width: 1200px){.top-image.top-image-small .top-image-img::before{background:linear-gradient(90deg, #f8f9fa 0%, #f8f9fa 35%, rgba(248, 249, 250, 0.8) 50%, rgba(248, 249, 250, 0.5) 100%)}}@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:-2rem;margin-right:-2rem}}.pux-container .top-image .pux-container{padding-left:2rem;padding-right:2rem}@media(min-width: 768px){.pux-container .top-image .pux-container{padding-left:4.5rem;padding-right:4.5rem}}.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:calc(clamp(20rem, 39.7350993377vw, 60rem) / 2);transform:translateY(-50%)}.widget-topimagecontainer .tns-outer .tns-controls button:hover{background-color:var(--main-color, #0575D6);color:var(--base-white, #fff);border-color:var(--main-color, #0575D6)}@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, 2.6490066225vw, 4rem)}.widget-topimagecontainer .tns-outer .tns-controls button[data-controls=next]{right:clamp(2rem, 2.6490066225vw, 4rem)}.widget-topimagecontainer .tns-outer .tns-nav{position:absolute;top:auto;bottom:clamp(2rem, 2.6490066225vw, 4rem);left:50%;transform:translateX(-50%);margin:0;padding-left:2rem;padding-right:2rem}.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)}