@font-face{font-family:'Open Sans';font-style:normal;font-weight:300 800;font-display:swap;src:url('fonts/OpenSans.woff2') format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url('fonts/Poppins-Light.woff2') format('woff2')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/Poppins-Regular.woff2') format('woff2')}

.dsdoa .style-2652{
  height: auto;
  min-height: unset;
  padding-top: 0px;
  padding-bottom: 0px;
}
.dsdoa .style-2654 > .h-y-container > *:not(:last-child){
  margin-bottom: 0px;
}
.dsdoa .style-2654{
  text-align: center;
  height: auto;
  min-height: unset;
  border-top-width: 1px;
  border-top-color: rgb(224, 225, 225);
  border-top-style: solid;
  border-right-width: 1px;
  border-right-color: rgb(224, 225, 225);
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(224, 225, 225);
  border-bottom-style: solid;
  border-left-width: 1px;
  border-left-color: rgb(224, 225, 225);
  border-left-style: solid;
  box-shadow: none;
  background-color: #f6f8fa;
  background-image: none;
}
.dsdoa .style-2654 a:hover{
  color: rgb(170, 91, 0);
}
.dsdoa .style-2654:hover{
  box-shadow: 0px 10px 20px 2px rgba(189, 189, 189, 0.2) ;
  transform: translateY(-2px);
  transform-origin: center center 0px;
  transition-duration: 0.5s;
}
.dsdoa .style-2655-image{
  opacity: 1;
}
.dsdoa .style-2655-caption{
  margin-top: 10px;
}
.dsdoa .style-2655-frameImage{
  z-index: -1;
  transform: translateX(10%) translateY(10%);
  transform-origin: center center 0px;
  background-color: rgb(0,0,0);
  height: 100%;
  width: 100% ;
  border-top-width: 10px;
  border-top-color: rgb(0,0,0);
  border-top-style: none;
  border-right-width: 10px;
  border-right-color: rgb(0,0,0);
  border-right-style: none;
  border-bottom-width: 10px;
  border-bottom-color: rgb(0,0,0);
  border-bottom-style: none;
  border-left-width: 10px;
  border-left-color: rgb(0,0,0);
  border-left-style: none;
}
.dsdoa .style-2656{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border-top-width: 0px;
  border-top-color: rgb(224, 225, 225);
  border-top-style: solid;
  border-right-width: 0px;
  border-right-color: rgb(224, 225, 225);
  border-right-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: rgb(224, 225, 225);
  border-bottom-style: solid;
  border-left-width: 0px;
  border-left-color: rgb(224, 225, 225);
  border-left-style: solid;
}
.dsdoa .style-2657 > .h-y-container > *:not(:last-child){
  margin-bottom: 20px;
}
.dsdoa .style-2657{
  text-align: left;
  height: auto;
  min-height: unset;
}
.dsdoa .style-2658 .text-wrapper-fancy svg path{
  stroke: #000000;
  stroke-linejoin: initial;
  stroke-linecap: initial;
  stroke-width: 8px;
}
.dsdoa .style-2659 ul{
  list-style-type: disc;
}
.dsdoa .style-2659 ol{
  list-style-type: decimal;
}
.dsdoa .style-2660{
  text-align: left;
}
.dsdoa .style-2661-icon{
  width: 16px ;
  height: 18px;
  margin-right: 0px;
  margin-left: 10px;
}
.dsdoa .style-2661-icon:visited{
  width: 16px ;
  height: 18px;
  margin-right: 0px;
  margin-left: 10px;
}
.dsdoa .style-2661{
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  color: rgb(27, 27, 27);
}
.dsdoa .style-2661:visited{
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  color: rgb(27, 27, 27);
}
.dsdoa .style-2661:hover{
  color: #b4b4b4;
}
.dsdoa .style-2663{
  text-align: center;
  height: auto;
  min-height: unset;
}
.dsdoa .style-2664 .text-wrapper-fancy svg path{
  stroke: #000000;
  stroke-linejoin: initial;
  stroke-linecap: initial;
  stroke-width: 8px;
}
.dsdoa .style-2665 ul{
  list-style-type: disc;
}
.dsdoa .style-2665 ol{
  list-style-type: decimal;
}
.dsdoa .style-local-368-c15-outer{
  width: 100% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}
.dsdoa .style-local-368-c23-outer{
  width: 100% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}
.dsdoa .style-local-368-c31-outer{
  width: 100% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}
.dsdoa .style-local-368-c37-outer{
  width: 80% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}

@media (max-width: 767px){.dsdoa .style-2657{
  text-align: center;
}
.dsdoa .style-2660{
  text-align: center;
}
.dsdoa .style-local-368-c12-outer{
  width: 100% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}
.dsdoa .style-local-368-c20-outer{
  width: 100% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}
.dsdoa .style-local-368-c28-outer{
  width: 100% ;
  flex: 0 0 auto;
  -ms-flex: 0 0 auto;
}
.dsdoa .style-local-368-c37-outer{
  width: 100% ;
}}
.dsdoa{box-sizing:border-box;position:relative;width:var(--width);max-width:var(--maxWidth,none);margin:var(--sectionMarginTop) var(--sectionMarginRight) var(--sectionMarginBottom) var(--sectionMarginLeft);padding:var(--paddingTop) var(--paddingRight) var(--paddingBottom) var(--paddingLeft);transform:translate(var(--offsetX),var(--offsetY));z-index:var(--zIndex);background:var(--background);font-family:Poppins,sans-serif;color:#4d4d4d;line-height:1.6;isolation:isolate}
.dsdoa,.dsdoa *,.dsdoa *:before,.dsdoa *:after{box-sizing:border-box}
.dsdoa p,.dsdoa h2,.dsdoa h4{padding:0;border:0;text-transform:none;font-style:normal;overflow-wrap:anywhere;white-space:pre-line}
.dsdoa .dsdoa-header .h-row-container,.dsdoa .dsdoa-header .h-row,.dsdoa .dsdoa-header .h-column,.dsdoa .dsdoa-header .h-column__inner{display:block!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
.dsdoa .dsdoa-header h2{font-family:var(--headingFont),sans-serif!important;font-size:var(--headingSize)!important;font-weight:var(--headingWeight)!important;line-height:var(--headingLine)!important;letter-spacing:var(--headingSpacing)!important;color:var(--headingColor)!important;text-align:var(--headingAlign)!important;width:var(--headingWidth)!important;margin:0 auto var(--headingGap)!important}
.dsdoa .dsdoa-header p{font-family:var(--introFont),sans-serif!important;font-size:var(--introSize)!important;font-weight:var(--introWeight)!important;line-height:var(--introLine)!important;letter-spacing:var(--introSpacing)!important;color:var(--introColor)!important;text-align:var(--introAlign)!important;width:var(--introWidth)!important;margin:0 auto var(--introGap)!important}
.dsdoa .dsdoa-header .h-y-container>*{margin:0!important}
.dsdoa .dsdoa-slider{position:relative;min-width:0}
.dsdoa .dsdoa-viewport{overflow:hidden;position:relative;width:100%;touch-action:pan-y;padding:3px 0 20px;margin-bottom:-20px;outline-offset:3px}
.dsdoa .dsdoa-track{display:flex!important;align-items:stretch;gap:var(--gap);width:100%;will-change:transform;direction:ltr;transition-property:transform;transition-timing-function:var(--easing)}
.dsdoa .dsdoa-card{display:flex!important;flex:0 0 calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns))!important;width:calc((100% - (var(--columns) - 1)*var(--gap))/var(--columns))!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;float:none!important;align-self:stretch;position:relative}
.dsdoa .dsdoa-card>.style-2654{display:flex!important;flex:1 1 100%;width:100%;padding:0!important;margin:0!important;border:var(--borderWidth) solid var(--borderColor)!important;border-radius:var(--radius)!important;background:var(--cardBackground)!important;overflow:hidden;box-shadow:none;transition:transform var(--hoverDuration),box-shadow var(--hoverDuration)}
.dsdoa .dsdoa-card>.style-2654:hover{transform:translateY(calc(-1*var(--hoverLift)))!important;box-shadow:0 10px var(--shadowBlur) 2px var(--dsdoa-shadow,rgba(189,189,189,.2))!important}
.dsdoa .dsdoa-card>.style-2654>.h-y-container{display:flex!important;flex-direction:column!important;align-items:stretch!important;align-self:stretch!important;width:100%;flex:1}
.dsdoa .dsdoa-card .style-2655{display:block!important;margin:0!important;padding:0!important}
.dsdoa .dsdoa-card .h-image__frame-container-outer,.dsdoa .dsdoa-card .h-image__frame-container{display:block;position:relative;width:100%;padding:0!important;line-height:0;overflow:hidden}
.dsdoa .dsdoa-card .h-image__frame-container:after{content:"";position:absolute;inset:0;background:var(--dsdoa-overlay,transparent);pointer-events:none;transition:background var(--hoverDuration)}
.dsdoa .dsdoa-card:hover .h-image__frame-container:after{background:var(--dsdoa-hover-overlay,transparent)}
.dsdoa .dsdoa-card .style-2655-image{display:block!important;width:100%!important;max-width:100%!important;height:auto;aspect-ratio:var(--ratioWidth)/var(--ratioHeight);object-fit:var(--objectFit);object-position:var(--focalX) var(--focalY);margin:0!important;border:0;transform:none;transition:transform var(--hoverDuration)}
.dsdoa .dsdoa-card:hover .style-2655-image{transform:scale(var(--dsdoa-hover-zoom,1))}
.dsdoa .dsdoa-card .h-image__frame{display:none!important}
.dsdoa .dsdoa-card .style-2656{margin:0!important;flex:1;display:flex!important;border:0!important;border-bottom:var(--borderWidth) solid var(--borderColor)!important;padding:0!important}
.dsdoa .dsdoa-card .style-2656 .h-row,.dsdoa .dsdoa-card .style-2656 .h-column{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.dsdoa .dsdoa-card .style-2657{display:block!important;margin:0!important;padding:var(--bodyPaddingTop) var(--bodyPaddingRight) var(--bodyPaddingBottom) var(--bodyPaddingLeft)!important;width:100%;text-align:var(--bodyAlign)}
.dsdoa .dsdoa-card .style-2657 .h-y-container>*{margin:0!important;padding:0!important}
.dsdoa .dsdoa-card h4{font-family:var(--cardTitleFont),sans-serif!important;font-size:var(--cardTitleSize)!important;font-weight:var(--cardTitleWeight)!important;line-height:var(--cardTitleLine)!important;letter-spacing:var(--cardTitleSpacing)!important;color:var(--cardTitleColor)!important;text-align:var(--cardTitleAlign)!important;width:var(--cardTitleWidth)!important;margin:0 0 var(--cardTitleGap)!important}
.dsdoa .dsdoa-card p{font-family:var(--bodyFont),sans-serif!important;font-size:var(--bodySize)!important;font-weight:var(--bodyWeight)!important;line-height:var(--bodyLine)!important;letter-spacing:var(--bodySpacing)!important;color:var(--bodyColor)!important;text-align:var(--bodyAlign)!important;width:var(--bodyWidth)!important;margin:0 0 var(--bodyGap)!important}
.dsdoa .dsdoa-card .style-2660{margin:0!important;padding:0!important;text-align:var(--linkAlign)!important}
.dsdoa .dsdoa-card .h-x-container-inner,.dsdoa .dsdoa-card .h-link__outer{display:block!important;margin:0!important;padding:0!important;width:100%!important}
.dsdoa .dsdoa-card .h-link,.dsdoa .dsdoa-card .h-link:visited{display:flex!important;align-items:center;justify-content:var(--dsdoa-link-align,flex-start);gap:10px;font-family:var(--linkFont),sans-serif!important;font-size:var(--linkSize)!important;font-weight:var(--linkWeight)!important;line-height:var(--linkLine)!important;letter-spacing:var(--linkSpacing)!important;color:var(--linkColor)!important;text-align:var(--linkAlign)!important;width:var(--linkWidth)!important;margin:0 0 var(--linkGap)!important;padding:var(--linkPaddingTop) var(--linkPaddingRight) var(--linkPaddingBottom) var(--linkPaddingLeft)!important;text-decoration:none!important;transition:color var(--hoverDuration)}
.dsdoa .dsdoa-card .h-link:hover{color:var(--linkHover)!important}
.dsdoa .dsdoa-card .h-link[aria-disabled=true]{cursor:default}
.dsdoa .dsdoa-card .h-link__icon{display:inline-flex;width:19px!important;height:22px!important;margin:0!important;flex:0 0 19px;fill:currentColor}
.dsdoa .dsdoa-card .h-link__icon svg{width:100%;height:100%}
.dsdoa .dsdoa-arrow{position:absolute;top:var(--arrowTop);z-index:3;display:flex;align-items:center;justify-content:center;width:var(--arrowSize);height:var(--arrowSize);padding:0;border:var(--arrowBorder) solid var(--arrowBorderColor);border-radius:var(--arrowRadius);background:var(--arrowBackground);color:var(--arrowColor);cursor:pointer;transform:translateY(-50%);transition:background var(--arrowDuration),color var(--arrowDuration),transform var(--arrowDuration);box-shadow:0 2px 8px #00000014}
.dsdoa .dsdoa-arrow svg{display:block;width:var(--arrowIcon);height:var(--arrowIcon)}
.dsdoa .dsdoa-left{left:var(--arrowInset)}.dsdoa .dsdoa-right{right:var(--arrowInset)}.dsdoa .dsdoa-right svg{transform:rotate(180deg)}
.dsdoa .dsdoa-arrow:hover,.dsdoa .dsdoa-arrow:focus-visible{background:var(--arrowHoverBackground);color:var(--arrowHoverColor);transform:translateY(-50%) scale(var(--dsdoa-arrow-scale,1.1))}
.dsdoa .dsdoa-arrow:disabled{opacity:.3;cursor:default}
.dsdoa .dsdoa-sr-status,.dsdoa .dsdoa-pause{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.dsdoa .dsdoa-pause:focus{clip-path:none;width:auto;height:auto;margin:0;top:0;left:15px;z-index:5;padding:8px 14px;background:#fff;color:#111;border:1px solid #555}
.dsdoa [hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){.dsdoa *{animation:none!important;transition-duration:0ms!important;scroll-behavior:auto!important}}
