#logo-carousel{position:relative}#logo-carousel::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;translate:-50%;background-color:#fff}#text-carousel .dm-carousel-blocks{--dm-carousel-height: 150px}#text-carousel a:link,#text-carousel a:visited{font-size:1.2rem;color:#222;text-decoration:none}#text-carousel a:hover,#text-carousel a:focus{color:#de6328}.dm-carousel-blocks{--dm-carousel-width: 175px;--dm-carousel-height: 175px;--dm-carousel-pad: 1rem;--dm-carousel-pad-block: 0rem;--dm-carousel-time: 1s;position:relative;height:calc(var(--dm-carousel-height) + var(--dm-carousel-pad-block))}.dm-carousel-wrap{position:absolute;top:50%;left:50%;translate:-50% -50%;width:var(--vw);height:var(--dm-carousel-height);display:flex;justify-content:center;overflow:hidden}.dm-carousel-atom{position:relative;min-width:calc(var(--dm-carousel-width) + var(--dm-carousel-pad)*2);height:var(--dm-carousel-height);overflow:hidden}.dm-carousel-atom:first-child .dm-carousel-item__cr{animation:ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both,fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:first-child .dm-carousel-item__rc{animation:ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both,fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:first-child .dm-carousel-item__lc,.dm-carousel-atom:first-child .dm-carousel-item__cl{filter:saturate(0)}.dm-carousel-atom:nth-child(2) .dm-carousel-item__cl{animation:ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both,fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:nth-child(2) .dm-carousel-item__lc{animation:ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both,fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:nth-last-child(2) .dm-carousel-item.dm-carousel-item__cr{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:nth-last-child(2) .dm-carousel-item.dm-carousel-item__rc{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:last-child .dm-carousel-item.dm-carousel-item__cl{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:last-child .dm-carousel-item.dm-carousel-item__lc{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-atom:last-child .dm-carousel-item.dm-carousel-item__rc,.dm-carousel-atom:last-child .dm-carousel-item.dm-carousel-item__cr{filter:saturate(0)}.dm-carousel-item{position:absolute;top:50%;left:100%;translate:calc(0% + var(--dm-carousel-pad)) -50%;width:var(--dm-carousel-width);height:-moz-min-content;height:min-content}.dm-carousel-item__rc{animation:ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-item__cl{animation:ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-item__lc{animation:ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-item__cr{animation:ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-item img{width:100%;height:auto}@media(min-width: 768px){.dm-carousel-blocks{--dm-carousel-width: 225px;--dm-carousel-height: 225px;--dm-carousel-pad: 2rem;--dm-carousel-pad-block: 0rem}}@media(min-width: 992px){.dm-carousel-blocks{--dm-carousel-width: 300px;--dm-carousel-height: 300px;--dm-carousel-pad: 3rem;--dm-carousel-pad-block: 0rem}}@media(max-width: 767px){.dm-carousel-photo .dm-carousel-atom:nth-child(n+4){display:none}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__cl{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__lc{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__rc,.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__cr{filter:saturate(0)}.dm-carousel-photo .dm-carousel-atom:nth-child(2) .dm-carousel-item.dm-carousel-item__cr{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(2) .dm-carousel-item.dm-carousel-item__rc{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both}}@media(min-width: 768px)and (max-width: 991){.dm-carousel-photo .dm-carousel-atom:nth-child(n+5){display:none}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__cl{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__lc{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__rc,.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__cr{filter:saturate(0)}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__cr{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__rc{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both}}@media(min-width: 992px)and (max-width: 1199){.dm-carousel-photo .dm-carousel-atom:nth-child(n+5){display:none}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__cl{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__lc{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__rc,.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__cr{filter:saturate(0)}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__cr{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(3) .dm-carousel-item.dm-carousel-item__rc{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both}}@media(min-width: 1200px){.dm-carousel-photo .dm-carousel-atom:nth-child(n+6){display:none}.dm-carousel-photo .dm-carousel-atom:nth-child(5) .dm-carousel-item.dm-carousel-item__cl{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cl var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(5) .dm-carousel-item.dm-carousel-item__lc{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_lc var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(5) .dm-carousel-item.dm-carousel-item__rc,.dm-carousel-photo .dm-carousel-atom:nth-child(5) .dm-carousel-item.dm-carousel-item__cr{filter:saturate(0)}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__cr{animation:fade_out var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_cr var(--dm-carousel-time) ease-in-out 0s 1 normal both}.dm-carousel-photo .dm-carousel-atom:nth-child(4) .dm-carousel-item.dm-carousel-item__rc{animation:fade_in var(--dm-carousel-time) ease-in-out 0s 1 normal both,ani_rc var(--dm-carousel-time) ease-in-out 0s 1 normal both}}@keyframes ani_rc{from{left:100%;translate:calc(0% + var(--dm-carousel-pad)) -50%}to{left:50%;translate:-50% -50%}}@keyframes ani_cl{from{left:50%;translate:-50% -50%}to{left:0%;translate:calc(-100% - var(--dm-carousel-pad)) -50%}}@keyframes ani_lc{from{left:0%;translate:calc(-100% - var(--dm-carousel-pad)) -50%}to{left:50%;translate:-50% -50%}}@keyframes ani_cr{from{left:50%;translate:-50% -50%}to{left:100%;translate:calc(0% + var(--dm-carousel-pad)) -50%}}@keyframes fade_in{from{filter:saturate(0)}to{filter:saturate(1)}}@keyframes fade_out{from{filter:saturate(1)}to{filter:saturate(0)}}