.gallery-block.has-bg.bg-colour-blue,.gallery-block.has-bg.bg-colour-dark-blue,.gallery-block.has-bg.bg-colour-light-blue,.gallery-block.has-bg.bg-colour-thrive-purple{color:#fff}.gallery-block.has-bg.bg-colour-blue .gallery-title,.gallery-block.has-bg.bg-colour-dark-blue .gallery-title,.gallery-block.has-bg.bg-colour-light-blue .gallery-title,.gallery-block.has-bg.bg-colour-thrive-purple .gallery-title{color:#d3d2e9}.gallery-block.has-bg.bg-colour-blue .gallery-controls .swiper-navigation .divider-line,.gallery-block.has-bg.bg-colour-dark-blue .gallery-controls .swiper-navigation .divider-line,.gallery-block.has-bg.bg-colour-light-blue .gallery-controls .swiper-navigation .divider-line,.gallery-block.has-bg.bg-colour-thrive-purple .gallery-controls .swiper-navigation .divider-line{background-color:#fff}.gallery-block.has-bg.bg-colour-blue .swiper-navigation .swiper-next path,.gallery-block.has-bg.bg-colour-blue .swiper-navigation .swiper-prev path,.gallery-block.has-bg.bg-colour-dark-blue .swiper-navigation .swiper-next path,.gallery-block.has-bg.bg-colour-dark-blue .swiper-navigation .swiper-prev path,.gallery-block.has-bg.bg-colour-light-blue .swiper-navigation .swiper-next path,.gallery-block.has-bg.bg-colour-light-blue .swiper-navigation .swiper-prev path,.gallery-block.has-bg.bg-colour-thrive-purple .swiper-navigation .swiper-next path,.gallery-block.has-bg.bg-colour-thrive-purple .swiper-navigation .swiper-prev path{fill:#fff}.gallery-block{overflow:hidden}.gallery-block .site-container{position:relative;z-index:1}.gallery-block .gallery-header{margin-bottom:40px;max-width:785px}@media only screen and (min-width:830px){.gallery-block .gallery-header{margin-bottom:80px}}.gallery-block .gallery-title{color:#213b89;margin:0 0 16px}@media only screen and (min-width:830px){.gallery-block .gallery-title{margin-bottom:24px}}.gallery-block .shape-left{bottom:22%}.gallery-block .gallery-subtext{margin:0}.gallery-block .gallery-main-swiper{overflow:visible}.gallery-block .gallery-main-swiper .main-image-wrapper{border-radius:16px;overflow:hidden}.gallery-block .gallery-main-swiper .gallery-main-image{aspect-ratio:131/83;border-radius:16px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-block .gallery-main-swiper .swiper-navigation{align-items:center;display:flex;margin-top:16px}.gallery-block .gallery-main-swiper .swiper-navigation .divider-line{background-color:currentColor;height:46px;margin:0 24px;opacity:0!important;width:1px}.gallery-block .gallery-main-swiper .swiper-navigation .swiper-next,.gallery-block .gallery-main-swiper .swiper-navigation .swiper-prev{cursor:pointer}.gallery-block .gallery-main-swiper .swiper-navigation .swiper-next path,.gallery-block .gallery-main-swiper .swiper-navigation .swiper-prev path{fill:currentColor}.gallery-block .gallery-controls{align-items:center;display:flex;justify-content:space-between;margin-top:52px}@media(max-width:767px){.gallery-block .gallery-controls{justify-content:center}}.gallery-block .gallery-controls .swiper-navigation{align-items:center;display:flex}.gallery-block .gallery-controls .swiper-navigation .divider-line{background-color:currentColor;height:46px;margin:0 14px;opacity:0!important;width:1px}.gallery-block .gallery-controls .swiper-navigation .swiper-next,.gallery-block .gallery-controls .swiper-navigation .swiper-prev{cursor:pointer}.gallery-block .gallery-controls .swiper-navigation .swiper-next path,.gallery-block .gallery-controls .swiper-navigation .swiper-prev path{fill:currentColor}.gallery-block .gallery-thumbs-swiper{margin-right:0;max-width:500px;min-width:0;width:-moz-fit-content;width:fit-content}.gallery-block .gallery-thumbs-swiper .swiper-slide{box-sizing:border-box;padding:3px;width:48px}@media(min-width:1024px){.gallery-block .gallery-thumbs-swiper .swiper-slide{width:62.5px}}@media(min-width:768px)and (max-width:1023px){.gallery-block .gallery-thumbs-swiper .swiper-slide{width:48px}}.gallery-block .gallery-thumbs-swiper .thumb-image-wrapper{border:3px solid transparent;border-radius:13px;overflow:hidden;padding:3px}.gallery-block .gallery-thumbs-swiper .swiper-slide-thumb-active .thumb-image-wrapper{border-color:#31afde}.gallery-block .gallery-thumbs-swiper .gallery-thumb-image{aspect-ratio:1/1;border-radius:8px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:767px){.gallery-block .gallery-thumbs-swiper{display:none}}.swiper-next,.swiper-prev{cursor:pointer}
