.custom-clickable-image{display:flex;justify-content:center;align-items:center;width:85%;margin:auto}@media (max-width: 800px){.custom-clickable-image{width:100%}.img-clickable{height:auto;max-width:100%}}.dynamic-slick-slider-pinflag-card img{width:100%;height:auto;object-fit:cover}.temp-line{display:flex;flex-direction:row;align-items:center;width:100%}.carousel .carousel-inner .carousel-item:first-child .temp-line .line1{visibility:hidden}.carousel .carousel-inner .carousel-item:last-child .temp-line .line{visibility:hidden}.line1{width:50%;height:2px;background-color:#000;margin:20px 0;display:block!important}.line{width:50%;height:2px;background-color:#000;margin:20px 0;margin-right:-6rem;display:block!important}.circle{width:1rem;height:1rem;background-color:#000;border-radius:50%;display:block!important}.dynamic-slick-slider-pinflag-description{font-size:11px}.dynamic-slick-slider-pinflag-card{width:70%;display:flex;flex-direction:column;align-items:center;height:500px}.carousel{position:relative;overflow:hidden;width:100%}.carousel-inner{display:flex;transition:transform .5s ease-in-out}.carousel-item{min-width:33.33%;max-width:33.33%;box-sizing:border-box;flex-shrink:0;display:flex;align-items:center;flex-direction:column}.carousel-control{border-radius:30px;position:absolute;top:50%;transform:translateY(-50%);background-color:#00000040;color:#fff;border:none;padding:1rem;cursor:pointer}.carousel-control.prev{left:10px}.carousel-control.next{right:10px}@media (max-width: 930px){.carousel-item{min-width:100%;max-width:100%}}.image-hover-container{position:relative;display:flex;justify-content:space-between;align-items:center;height:60rem}.image-hover-image-left,.image-hover-image-right{width:50%;height:100%;position:absolute;overflow:hidden;transition:width .5s,transform .5s}.image-hover-image-left:hover,.image-hover-image-right:hover{width:90%;z-index:2}.image-hover-button,.image-hover-button-2,.image-hover-button-left{display:none;position:absolute;top:65%;transform:translate(-50%);background-color:#000;padding:8px 16px;border:1px solid #000;border-radius:3rem;z-index:5;width:15em;text-align:center}.image-hover-button>a,.image-hover-button-2>a,.image-hover-button-left>a{color:#fff;font-weight:700}.image-hover-image-left:hover .image-hover-button-left,.image-hover-image-right:hover .image-hover-button,.image-hover-image-right:hover .image-hover-button-2{display:block}.image-hover-button-left{left:50%}.image-hover-button-2{left:60%}.image-hover-button{left:37%}.title-left,.title-right{display:block;color:#fff;font-size:3rem;font-weight:700;text-align:center;margin-top:30rem}.partners-section{text-align:center;padding:40px 0;width:100%;max-width:1200px;margin:0 auto}.partners-section h2{margin-bottom:20px}.partners-description{max-width:800px;margin:0 auto 40px;padding:0 20px}.item-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;width:85%;margin:0 auto;gap:30px}.item{flex:1;min-width:0;padding:10px}.item img{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 800px){.partners-section{padding:30px 0}.partners-description{margin-bottom:30px;font-size:.9em}.item-container{width:90%;flex-wrap:wrap;gap:15px;justify-content:center}.item{flex:0 1 calc(50% - 15px);max-width:calc(50% - 15px);padding:5px}}@media screen and (max-width: 480px){.item-container{width:95%;gap:10px}.item{flex:0 1 calc(50% - 10px);max-width:calc(50% - 10px)}}.multimedia-section{padding:2rem 0}.multimedia-container{max-width:1200px;margin:0 auto;padding:0 1rem}.multimedia-title{text-align:center;margin-bottom:2rem}.multimedia-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.multimedia-list{display:flex;flex-direction:column;gap:2rem}.video-wrapper{position:relative;width:100%;background:#f5f5f5;border-radius:8px;overflow:hidden}.video-wrapper--16-9{padding-bottom:56.25%}.video-wrapper--4-3{padding-bottom:75%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-info{padding:1rem}.video-title{font-size:1.25rem;margin-bottom:.5rem}.video-description{font-size:1rem;color:#666}@media screen and (max-width: 768px){.multimedia-grid{grid-template-columns:1fr}.video-wrapper{margin-bottom:1rem}}
/*# sourceMappingURL=/cdn/shop/t/67/compiled_assets/styles.css.map */
