﻿@keyframes rotating{100%{transform:rotate(360deg)}}:root{--header-background-color: rgb(78, 114, 231)}.top-image .top-image-inner{display:flex;align-items:center;flex-direction:column;position:relative}@media(min-width: 320px)and (max-width: 767px){.top-image .top-image-inner .pux-container{padding-left:0;padding-right:0}}@media(min-width: 768px){.top-image .top-image-inner{flex-direction:row}}@media(min-width: 768px){.top-image .top-image-inner{min-height:clamp(17.5rem, 33.4640522876vw, 51.2rem)}}.top-image .top-image-inner:has(.top-image-video){display:grid;gap:clamp(2rem, 4.5751633987vw, 7rem)}@media(min-width: 768px){.top-image .top-image-inner:has(.top-image-video){grid-template-columns:1fr 1fr}}.top-image .top-image-inner:has(.top-image-video) .top-image-content{max-width:unset}@media(min-width: 768px){.top-image .top-image-inner:has(.top-image-video) .pux-container{padding:0}}.top-image .top-image-background{width:100%;border-radius:var(--base-border-radius, 1rem);margin-bottom:-2rem}@media(min-width: 768px){.top-image .top-image-background{position:absolute;right:0;top:0;height:100%;margin-bottom:0}}@media(min-width: 768px)and (min-width: 768px){.top-image .top-image-background{max-width:660px}}@media(min-width: 768px)and (min-width: 1200px){.top-image .top-image-background{max-width:85rem}}.top-image .top-image-background img{object-fit:cover;width:100%;object-position:center center;max-height:clamp(17.5rem, 33.4640522876vw, 51.2rem);min-height:clamp(17.5rem, 33.4640522876vw, 51.2rem);border-radius:var(--base-border-radius, 1rem)}@media(min-width: 768px){.top-image .top-image-background img{max-height:100%;min-height:100%}}.top-image .top-image-video{position:relative;width:100%;border-radius:var(--base-border-radius, 1rem)}@media(min-width: 768px){.top-image .top-image-video{order:1}}.top-image .top-image-video video,.top-image .top-image-video iframe{object-fit:cover;width:100%;object-position:center center;max-height:clamp(17.5rem, 26.862745098vw, 41.1rem);min-height:clamp(17.5rem, 26.862745098vw, 41.1rem);border-radius:var(--base-border-radius, 1rem)}.top-image .top-image-content{position:relative;z-index:3;display:flex;justify-content:space-between;padding:clamp(1.5rem, 2.614379085vw, 4rem);align-items:center;padding-right:0;border-radius:var(--base-border-radius, 1rem);background:var(--base-white, #fff);width:100%}@media(min-width: 768px){.top-image .top-image-content{box-shadow:0rem 1rem 4rem 0rem rgba(126,60,0,.2);max-width:70rem;margin:auto}}@media(min-width: 768px){.top-image .top-image-content{margin:0}}.top-image .top-image-content .top-image-content-text{padding-right:clamp(1.5rem, 2.614379085vw, 4rem)}.top-image .top-image-content .top-image-content-text h1,.top-image .top-image-content .top-image-content-text h2{margin:0 0 clamp(1.5rem, 1.9607843137vw, 3rem) 0}.top-image .top-image-content .top-image-content-text+.top-image-content-background h1,.top-image .top-image-content .top-image-content-text+.top-image-content-background h2{max-width:45rem}.top-image .top-image-content .top-image-content-text+.top-image-content-background p{max-width:45rem}.top-image .top-image-content .top-image-content-background{display:none;width:25%;max-width:200px;flex-shrink:0}.top-image .top-image-content .top-image-content-background picture{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;object-position:right center}.top-image .top-image-content .top-image-content-background picture img{height:auto}@media(min-width: 575px){.top-image .top-image-content .top-image-content-background{display:block}}.top-image .breadcrumbs{margin:0 0 clamp(1.5rem, 1.9607843137vw, 3rem) 0}.top-image .breadcrumbs .breadcrumbs-item a{text-decoration:underline;color:var(--base-black, #000)}.top-image .breadcrumbs .breadcrumbs-item a:focus,.top-image .breadcrumbs .breadcrumbs-item a:hover{color:var(--main-color, #369860)}.top-image .top-image-btn{margin:clamp(1.5rem, 1.9607843137vw, 3rem) 0 0 0;display:inline-block;width:100%}@media(min-width: 575px){.top-image .top-image-btn{width:auto;margin-right:clamp(1.5rem, 1.9607843137vw, 3rem)}}.top-image .top-image-btn .btn{width:100%}@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)}}.main-slider:not(.tns-slider) .top-image:nth-child(n+2){display:none}.widget-topimagecontainer{position:relative;padding-top:0}.widget-topimagecontainer .top-image .top-image-inner{min-height:clamp(17.5rem, 38.5620915033vw, 59rem)}@media(min-width: 768px){.widget-topimagecontainer .top-image .top-image-inner .top-image-content{box-shadow:none}}@media(min-width: 1200px){.widget-topimagecontainer .top-image .top-image-inner .top-image-content{box-shadow:0rem 1rem 4rem 0rem rgba(126,60,0,.2)}}.widget-topimagecontainer .top-image .top-image-background img{max-height:clamp(17.5rem, 38.5620915033vw, 59rem);min-height:clamp(17.5rem, 38.5620915033vw, 59rem)}@media(min-width: 768px){.widget-topimagecontainer .top-image .top-image-background img{max-height:100%;min-height:100%}}.widget-topimagecontainer .tns-outer{margin:0 auto;margin-left:auto;margin-right:auto;padding-top:calc(clamp(4rem, 5.2287581699vw, 8rem)/2) !important;padding-bottom:calc(clamp(4rem, 5.2287581699vw, 8rem)/2) !important;padding-right:2rem !important;padding-left:2rem !important;max-width:153rem;width:100%}@media(min-width: 768px){.widget-topimagecontainer .tns-outer{padding-right:4.5rem !important;padding-left:0}}@media(min-width: 768px){.widget-topimagecontainer .tns-outer .tns-ovh{max-height:59rem !important}}.widget-topimagecontainer .main-slider-controls{position:relative;z-index:4;display:grid;grid-template-areas:"prev next" "nav nav";grid-template-columns:1fr 1fr;margin:0 auto;margin-left:auto;margin-right:auto;padding-right:2rem !important;padding-left:2rem !important;max-width:153rem;gap:3rem;width:100%}@media(min-width: 768px){.widget-topimagecontainer .main-slider-controls{display:flex;gap:4rem;justify-content:flex-end;padding-right:4.5rem !important;padding-left:0 !important}}.widget-topimagecontainer .main-slider-controls .main-slider-controls-prev{grid-area:prev;margin-left:auto}.widget-topimagecontainer .main-slider-controls .main-slider-controls-next{grid-area:next;justify-content:start}.widget-topimagecontainer .main-slider-controls .main-slider-controls-prev,.widget-topimagecontainer .main-slider-controls .main-slider-controls-next{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;width:60px;height:60px;font-size:0;border-radius:clamp(1rem, 0.9803921569vw, 1.5rem);color:var(--main-color, #369860);background-color:var(--base-white, #fff);transition:color 300ms,background-color 300ms}.widget-topimagecontainer .main-slider-controls .main-slider-controls-prev[aria-disabled=true],.widget-topimagecontainer .main-slider-controls .main-slider-controls-next[aria-disabled=true]{cursor:default;color:var(--base-disabled, #e7e7e7);pointer-events:none}.widget-topimagecontainer .main-slider-controls .main-slider-controls-prev:hover,.widget-topimagecontainer .main-slider-controls .main-slider-controls-next:hover{background-color:var(--main-color, #369860);color:var(--base-white, #fff);cursor:pointer}.widget-topimagecontainer .main-slider-controls .main-slider-controls-prev[data-controls=prev]::before,.widget-topimagecontainer .main-slider-controls .main-slider-controls-next[data-controls=prev]::before{content:""}.widget-topimagecontainer .main-slider-controls .main-slider-controls-prev[data-controls=next]::before,.widget-topimagecontainer .main-slider-controls .main-slider-controls-next[data-controls=next]::before{content:""}.widget-topimagecontainer .main-slider-controls .main-slider-controls-nav{grid-area:nav;display:flex;align-items:center;justify-content:center;transform:none;margin:0;gap:4rem}.widget-topimagecontainer .main-slider-controls .main-slider-controls-nav div{font-size:0;border:2px solid var(--special-color-brown, var(--main-color, #7E3C00));border-radius:50%;width:2rem;height:2rem;cursor:pointer}.widget-topimagecontainer .main-slider-controls .main-slider-controls-nav div::after{display:none}.widget-topimagecontainer .main-slider-controls .main-slider-controls-nav div.tns-nav-active{background-color:var(--special-color-brown, var(--main-color, #7E3C00));cursor:default}.tns-horizontal.tns-subpixel>.tns-item{padding-right:1px}