.elementor-45 .elementor-element.elementor-element-60a902f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-60a902f7 .trx_addons_bg_text{z-index:0}.elementor-45 .elementor-element.elementor-element-60a902f7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px}.elementor-45 .elementor-element.elementor-element-60a902f7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px}.elementor-45 .elementor-element.elementor-element-6569654d{--display:flex;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-6569654d .trx_addons_bg_text{z-index:0}.elementor-45 .elementor-element.elementor-element-6569654d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px}.elementor-45 .elementor-element.elementor-element-6569654d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px}.elementor-45 .elementor-element.elementor-element-51029d32 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-text,.elementor-45 .elementor-element.elementor-element-51029d32 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-icon i,.elementor-45 .elementor-element.elementor-element-51029d32 .elementor-repeater-item-8818021.trx-addons-advanced-title-item-icon svg{color:var(--e-global-color-theme_color_link);fill:var(--e-global-color-theme_color_link)}.elementor-45 .elementor-element.elementor-element-90b7bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-90b7bf .trx_addons_bg_text{z-index:0}.elementor-45 .elementor-element.elementor-element-90b7bf .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px}.elementor-45 .elementor-element.elementor-element-90b7bf .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px}.elementor-45 .elementor-element.elementor-element-90b7bf.e-con{--align-self:flex-end}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item .gallery-caption{text-align:center}@media(max-width:1279px){.elementor-45 .elementor-element.elementor-element-60a902f7{--padding-top:95px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-6569654d{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-60a902f7{--padding-top:65px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px}.elementor-45 .elementor-element.elementor-element-6569654d{--width:100%;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px}.elementor-45 .elementor-element.elementor-element-90b7bf{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-6569654d{--width:87%}.elementor-45 .elementor-element.elementor-element-90b7bf{--width:50%}}@media(max-width:1279px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-6569654d{--width:85%}}.elementor-45 .elementor-element.elementor-element-083d445{--lk-gap:18px;--lk-radius:16px;--lk-border-size:2px;--lk-color-1:#27344f;--lk-color-2:#7186a8;--lk-color-3:#dbe4f2;--lk-color-4:#8e7fa8;--lk-color-5:#27344f}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-container,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery__container{display:block!important;width:100%!important;max-width:none!important;height:auto!important;column-count:4!important;column-gap:var(--lk-gap)!important}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery br{display:none!important}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item{float:none!important;display:inline-block!important;position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;max-width:none!important;height:auto!important;margin:0 0 var(--lk-gap)!important;padding:var(--lk-border-size)!important;box-sizing:border-box!important;vertical-align:top!important;break-inside:avoid!important;page-break-inside:avoid!important;-webkit-column-break-inside:avoid!important;overflow:hidden!important;isolation:isolate!important;border:0!important;border-radius:var(--lk-radius)!important;background:linear-gradient(120deg,var(--lk-color-1),var(--lk-color-2),var(--lk-color-3),var(--lk-color-4),var(--lk-color-1))!important;background-size:350% 350%!important;box-shadow:0 8px 24px rgb(25 34 52 / .1),0 2px 7px rgb(25 34 52 / .06)!important;transform:translateZ(0);animation:lkBorderFlow 7s ease-in-out infinite,lkGalleryReveal 0.75s ease both!important;transition:transform 0.45s cubic-bezier(.22,1,.36,1),box-shadow 0.45s ease!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:nth-child(2n),.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:nth-child(2n),.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:nth-child(2n){animation-delay:-1.4s,0.08s!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:nth-child(3n),.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:nth-child(3n),.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:nth-child(3n){animation-delay:-2.8s,0.16s!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:nth-child(4n),.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:nth-child(4n),.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:nth-child(4n){animation-delay:-4.2s,0.24s!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:nth-child(5n),.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:nth-child(5n),.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:nth-child(5n){animation-delay:-5.6s,0.32s!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-icon,.elementor-45 .elementor-element.elementor-element-083d445 .gallery-icon a,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-image,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item__image{display:block!important;position:relative!important;width:100%!important;overflow:hidden!important;border-radius:calc(var(--lk-radius) - var(--lk-border-size))!important;background-color:#ffffff!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-icon img,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item img,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:calc(var(--lk-radius) - var(--lk-border-size))!important;object-fit:contain!important;transform:scale(1);filter:brightness(1) contrast(1);transition:transform 0.8s cubic-bezier(.22,1,.36,1),filter 0.6s ease!important}.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-image,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item__image{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;transform:scale(1);transition:transform 0.8s cubic-bezier(.22,1,.36,1),filter 0.6s ease!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-icon a::after,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-image::after,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item__image::after{content:""!important;position:absolute!important;top:-40%!important;left:-70%!important;width:42%!important;height:180%!important;z-index:3!important;pointer-events:none!important;opacity:.32;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .08) 25%,rgb(255 255 255 / .72) 50%,rgb(255 255 255 / .08) 75%,transparent 100%)!important;transform:rotate(18deg) translateX(0);animation:lkImageLightSweep 8s ease-in-out infinite!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:nth-child(2n) .gallery-icon a::after,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:nth-child(2n) .e-gallery-image::after,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:nth-child(2n) .elementor-gallery-item__image::after{animation-delay:-2.2s!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:nth-child(3n) .gallery-icon a::after,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:nth-child(3n) .e-gallery-image::after,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:nth-child(3n) .elementor-gallery-item__image::after{animation-delay:-4.4s!important}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery-item:hover,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:hover,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:hover{transform:translateY(-7px) scale(1.01)!important;background-size:200% 200%!important;box-shadow:0 20px 45px rgb(28 38 59 / .18),0 0 22px rgb(113 134 168 / .18)!important;animation-duration:3.5s,0.75s!important;z-index:5!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-item:hover img,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:hover img,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:hover img,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:hover .e-gallery-image,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:hover .elementor-gallery-item__image{transform:scale(1.045)!important;filter:brightness(.96) contrast(1.04)!important}.elementor-45 .elementor-element.elementor-element-083d445 .gallery-caption,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item__title,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item__description{position:relative!important;z-index:5!important;margin:0!important;padding:12px 14px!important;font-size:14px!important;line-height:1.55!important;font-weight:500!important;color:#273044!important;background:#ffffff!important;text-align:left!important;border-radius:0 0 calc(var(--lk-radius) - var(--lk-border-size)) calc(var(--lk-radius) - var(--lk-border-size))!important}@keyframes lkBorderFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes lkImageLightSweep{0%,68%{left:-70%;opacity:0}72%{opacity:.18}84%{opacity:.42}96%,100%{left:135%;opacity:0}}@keyframes lkGalleryReveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.elementor-45 .elementor-element.elementor-element-083d445{--lk-gap:15px;--lk-radius:14px}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-container,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery__container{column-count:3!important;column-gap:var(--lk-gap)!important}}@media (max-width:767px){.elementor-45 .elementor-element.elementor-element-083d445{--lk-gap:12px;--lk-radius:13px;--lk-border-size:1.5px}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-container,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery__container{column-count:2!important;column-gap:var(--lk-gap)!important}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item{margin-bottom:var(--lk-gap)!important;box-shadow:0 6px 18px rgb(25 34 52 / .1)!important}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery-item:hover,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item:hover,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item:hover{transform:translateY(-3px)!important}}@media (max-width:480px){.elementor-45 .elementor-element.elementor-element-083d445{--lk-gap:16px;--lk-radius:14px}.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-container,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery__container{column-count:1!important;column-gap:0!important}}@media (prefers-reduced-motion:reduce){.elementor-45 .elementor-element.elementor-element-083d445 .elementor-image-gallery .gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item,.elementor-45 .elementor-element.elementor-element-083d445 .gallery-icon a::after,.elementor-45 .elementor-element.elementor-element-083d445 .e-gallery-image::after,.elementor-45 .elementor-element.elementor-element-083d445 .elementor-gallery-item__image::after{animation:none!important}}