/* banners-735 */
div.module-banners-735 .module-title { text-align:center } 
div.module-banners-735 .module-title::after { margin-inline-start:auto; margin-inline-end:auto; } 
.module-banners-735 .ipr-grid .module-item.swiper-slide { margin-right: 20px; width: calc((100% - 12 * 20px) / 13 - 0.01px) } 
.module-banners-735 .ipr-grid .module-item:not(.swiper-slide) { padding: 10px; width: calc(100% / 13 - 0.01px) } 
.one-column #content .module-banners-735 .ipr-grid .module-item.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.one-column #content .module-banners-735 .ipr-grid .module-item:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.two-column #content .module-banners-735 .ipr-grid .module-item.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.two-column #content .module-banners-735 .ipr-grid .module-item:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.side-column .module-banners-735 .ipr-grid .module-item.swiper-slide { margin-right: 0px; width: calc((100% - 0 * 0px) / 1 - 0.01px) } 
.side-column .module-banners-735 .ipr-grid .module-item:not(.swiper-slide) { padding: 0px; width: calc(100% / 1 - 0.01px) } 
.module-banners-735:not(.carousel-mode) .module-body .ipr-grid { margin-top: -20px; --element-margin-top: -20px } 
.module-banners-735 .module-item > a { background-position: center center; background-size: cover } 
.module-banners-735 .module-item > a::before { mix-blend-mode: normal } 
.module-banners-735 a::before { opacity:0 } 
.no-touchevents .module-banners-735 .module-item:hover a::before { opacity: var(--opacity, 1) } 
.module-banners-735 a::after { opacity:0 } 
.no-touchevents .module-banners-735 .module-item:hover a::after { opacity:1 } 
.module-banners-735 .module-item > a::after { top:50%; left:50%; right:auto; bottom: auto; transform: translate3d(-50%, -50%, 0) } 
.module-banners-735 .banner-caption { opacity:0; display:block; --from-y: 10px; --align: center; top:50%; left:50%; right:auto; bottom: auto; transform: translate3d(-50%, -50%, 0); text-align: center; } 
.no-touchevents .module-banners-735 .module-item:hover .banner-caption { opacity:1; --from-y: 0 } 
.module-banners-735 a .banner-caption { width:100% } 
.module-banners-735 .module-item .banner-caption span::after { margin-inline-start: 6px } 
.module-banners-735 .banner-caption span { transform:scale(calc(100 / 100)); transform-origin: center; white-space: normal; } 
.no-touchevents .module-banners-735 .module-item:hover .banner-caption span { transform:scale(calc(100 / 100)) } 
.module-banners-735 .banner-caption span s { display:block } 
.module-banners-735 .module-item .banner-caption-2 span::after { margin-inline-start: 6px } 
.module-banners-735 .banner-caption-2 { opacity:0; display:block; --from-y: 10px; --align: center; top:auto; left:50%; right:auto; bottom: 0; transform: translate3d(-50%, var(--from-y, 0), 0); text-align: center; } 
.no-touchevents .module-banners-735 .module-item:hover .banner-caption-2 { opacity:1; --from-y: 0 } 
.module-banners-735 a .banner-caption-2 { width:100% } 
.module-banners-735 .banner-caption-2 span { transform:scale(calc(100 / 100)); transform-origin: center; white-space: normal; } 
.no-touchevents .module-banners-735 .module-item:hover .banner-caption-2 span { transform:scale(calc(100 / 100)) } 
.module-banners-735 .banner-caption-2 span s { display:block } 
.module-banners-735 .banner-caption-3 span { white-space: normal; } 
div.module-banners-735 .module-item > a { background-color: rgba(255, 255, 255, 1); --background-color: rgba(255, 255, 255, 1); border-radius: 50%; --element-border-radius: 50% } 
div.module-banners-735 .banner-caption span { white-space: normal;; padding: 20px; --element-padding: 20px } 
div.module-banners-735 .banner-caption span s { display:none } 
div.module-banners-735 a .banner-caption-2 { width:100% } 
div.module-banners-735 .banner-caption-2 span { white-space: normal;; padding: 20px; --element-padding: 20px } 
div.module-banners-735 .banner-caption-3 span { white-space: normal;; font-family: 'Poppins'; font-weight: 600; text-align: center; padding-top: 12px; --element-padding-top: 12px } 
div.module-banners-735 .flex-grid > * { flex-grow: 1 } 
div.module-banners-735 .auto-grid { --grid-min-width: 140px; --grid-min-col: 14; --grid-gap: 20px; margin-inline-start: calc(0px - var(--scroll-padding, 0px)); margin-inline-end: calc(0px - var(--scroll-padding, 0px)); --fr: var(--item-width); --scrollbar-top-space: 0px; --scrollbar-bottom-space: 0px; --scroll-padding: var(--scroll-padding-custom, var(--element-padding, 0px));; --auto-carousel-button-width:28px; --auto-carousel-button-height:28px; --auto-carousel-button-gap:4px; --auto-carousel-button-x: -px } 
div.module-banners-735 { --align-to-content-title: max(0px, calc(50% - var(--content-max-width) / 2 + var(--content-gutter))); --align-to-content: max(var(--content-gutter), calc((100vw - var(--scrollW, 0px) - var(--content-max-width)) / 2) + var(--content-gutter, 0px)); --align-to-content-cancel: calc(var(--align-to-content) * -1 + var(--content-gutter, 0px));; --auto-carousel-controls-max-width: min(min(var(--content-max-width, 100%) - var(--scroll-padding, 0px) * 2, var(--content-max-width, 100%) - var(--content-gutter, 0) * 2), 100% - var(--scroll-padding, 0px) * 2) } 
div.module-banners-735 .auto-grid .auto-grid-items { cursor: var(--cursor); grid-auto-flow: column; overflow-x:auto; overflow-y:hidden; padding-inline-start:var(--scroll-padding, 0px); padding-inline-end: var(--scroll-padding, 0px); padding-top:var(--top-padding, 0px); padding-bottom: var(--bottom-padding, 0px);  --grid-rows: 1 } 
div.module-banners-735 .auto-grid .auto-carousel-controls { display:flex; } 
div.module-banners-735 .auto-grid .auto-carousel-items::after { display:block; } 
div.module-banners-735 .auto-grid .auto-grid-items.is-gliding a { pointer-events: none } 
.module-banners-735 .auto-grid > .auto-carousel-buttons { visibility:visible; } 
.module-banners-735 .auto-grid > .auto-grid-items::before { --fader-status: 0; display: none } 
.module-banners-735 .auto-grid > .auto-grid-items::after { --fader-status: 0; display: none } 
div.module-banners-735 .auto-carousel-bar { display:none; margin: 0;; --auto-carousel-height:1px; margin-inline-start:max(0px, var(--scroll-padding,0px)); margin-inline-end: max(0px, var(--scroll-padding,0px));; background-color: rgba(65, 70, 76, 1); --background-color: rgba(65, 70, 76, 1); border-radius: 4px; --element-border-radius: 4px; --auto-carousel-thumb-height:2px; margin-inline-start:auto; margin-inline-end: auto; } 
div.module-banners-735 .auto-carousel-controls.auto-carousel-bar { max-height: 0 } 
div.module-banners-735 .auto-carousel-thumb { display:flex; background-color: rgba(167, 171, 180, 1); --background-color: rgba(167, 171, 180, 1); border-radius: 4px; --element-border-radius: 4px } 
div.module-banners-735 .auto-carousel-fill { display:block; background-color: rgba(11, 71, 175, 1); --background-color: rgba(11, 71, 175, 1) } 
div.module-banners-735 .auto-carousel-buttons { visibility:hidden;; align-items:center; justify-content:flex-end; flex-direction:row; position:relative; height:0; transform: translate3d(0,calc(var(--auto-carousel-button-height,40px) / 2 * -1), 0); top:0; margin-top: 0px; } 
div.module-banners-735 .no-scroll-prev .auto-carousel-prev { visibility: hidden } 
div.module-banners-735 .auto-grid-items::before { visibility: visible } 
div.module-banners-735 .auto-grid-items::after { visibility: visible } 
div.module-banners-735 .auto-carousel-buttons .auto-carousel-prev { order: 0; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1)) } 
div.module-banners-735 .auto-carousel-buttons .auto-carousel-next { order: 2; transform: translate3d(var(--auto-carousel-button-x, 0px), var(--auto-carousel-button-y, 0px), 0) scale(var(--scale, 1)) } 
div.module-banners-735 .no-scroll-prev .auto-carousel-prev, div.module-banners-735 .no-scroll-next .auto-carousel-next { opacity:0; --scale:0 } 
div.module-banners-735 .auto-carousel-prev span::before { content: none !important } 
.no-touchevents div.module-banners-735 .auto-carousel-prev:hover span::before { color: rgba(255, 255, 255, 1) } 
div.module-banners-735 .auto-carousel-prev:active span::before { color: rgba(255, 255, 255, 1) } 
div.module-banners-735 .auto-carousel-next span::before { content: none !important } 
.no-touchevents div.module-banners-735 .auto-carousel-next:hover span::before { color: rgba(255, 255, 255, 1) } 
div.module-banners-735 .auto-carousel-next:active span::before { color: rgba(255, 255, 255, 1) } 
div.module-banners-735 .auto-carousel-buttons > div > span { background: none; -webkit-backdrop-filter: none; backdrop-filter: none; --background-color: transparent; border-radius: 100px; --element-border-radius: 100px } 
.no-touchevents div.module-banners-735 .auto-carousel-buttons > div:hover > span { background-color: rgba(0, 0, 0, 1); --background-color: rgba(0, 0, 0, 1) } 
div.module-banners-735 .auto-carousel-buttons > div:active > span { background-color: rgba(0, 0, 0, 1); --background-color: rgba(0, 0, 0, 1) } 
div.module-banners-735 .auto-grid-items { --cursor: grab } 
div.module-banners-735 .auto-grid-items:active { --cursor: grabbing } 
@media (max-width: 1024px) {
	div.module-banners-735 .auto-grid-items::before, div.module-banners-735 .auto-grid-items::after { --fader-width-left:40px } 
}
@media (max-width: 900px) {
	div.module-banners-735 .auto-carousel-buttons { visibility:hidden; } 
	div.module-banners-735 .auto-grid-items::before { visibility: hidden } 
	div.module-banners-735 .auto-grid-items::after { visibility: hidden } 
}
@media (max-width: 768px) {
	.module-banners-735 .ipr-grid .module-item.swiper-slide { margin-right: 0px; width: calc((100% - 4 * 0px) / 5 - 0.01px) } 
	.module-banners-735 .ipr-grid .module-item:not(.swiper-slide) { padding: 0px; width: calc(100% / 5 - 0.01px) } 
	div.module-banners-735 .banner-caption span { padding: 0px; --element-padding: 0px } 
	div.module-banners-735 .auto-grid { --grid-min-width: 200px; --grid-min-col: 3.5; --grid-gap: 10px } 
} .my-padding img {
    padding: 20px;
}.module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-1 { grid-row-end: auto } 
div.module-banners-735 div.module-item-1 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-2 { grid-row-end: auto } 
div.module-banners-735 div.module-item-2 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-3 { grid-row-end: auto } 
div.module-banners-735 div.module-item-3 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-4 { grid-row-end: auto } 
div.module-banners-735 div.module-item-4 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-5 { grid-row-end: auto } 
div.module-banners-735 div.module-item-5 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-6 { grid-row-end: auto } 
div.module-banners-735 div.module-item-6 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-7 { grid-row-end: auto } 
div.module-banners-735 div.module-item-7 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-8 { grid-row-end: auto } 
div.module-banners-735 div.module-item-8 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-9 { grid-row-end: auto } 
div.module-banners-735 div.module-item-9 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-10 { grid-row-end: auto } 
div.module-banners-735 div.module-item-10 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-11 { grid-row-end: auto } 
div.module-banners-735 div.module-item-11 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-12 { grid-row-end: auto } 
div.module-banners-735 div.module-item-12 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-13 { grid-row-end: auto } 
div.module-banners-735 div.module-item-13 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-14 { grid-row-end: auto } 
div.module-banners-735 div.module-item-14 > a { background-size: cover }  .module-banners-735 .banners-grid.auto-grid > .auto-grid-items > .module-item-15 { grid-row-end: auto } 
div.module-banners-735 div.module-item-15 > a { background-size: cover }