.brian-wedges-section{padding:80px 20px;background-color:#fff}.brian-wedges-section .container{max-width:1440px;margin:0 auto}.brian-wedges-section .content-wrapper{display:flex;align-items:center;justify-content:space-between;gap:60px;flex-wrap:wrap}.brian-wedges-section .image-column{flex:1 1 45%}.brian-wedges-section .image-column img{width:100%;height:auto;border-radius:16px;display:block}.brian-wedges-section .text-column{flex:1 1 45%;text-align:center}.brian-wedges-section h2{font-size:40px;font-weight:700;color:#1a1a1a;margin-bottom:10px;text-align:center}.brian-wedges-section h3{font-size:40px;font-weight:700;color:#1a1a1a;margin-bottom:30px;text-align:center;line-height:1em}.brian-wedges-section .description{font-size:18px;color:#8b8698;line-height:1.6;margin-bottom:30px;text-align:center}.brian-wedges-section .btn-primary{background-color:#f60;color:#26222f;padding:14px 32px;text-decoration:none;font-weight:600;border-radius:5px;transition:.3s ease;display:inline-block;border:1px solid #ff6600}.brian-wedges-section .btn-primary:hover{background-color:#26222f;color:#f60;border:1px solid #ff6600}.brian-wedges-section .description p{margin-bottom:10px}@media (max-width: 992px){.brian-wedges-section .content-wrapper{flex-direction:column;text-align:center}.brian-wedges-section .image-column,.brian-wedges-section .text-column{flex:1 1 100%}.brian-wedges-section h2,.brian-wedges-section h3{font-size:33px}}.custom-carousel{position:relative;width:100%;padding:30px 20px 80px;background:#000}.carousel-slide{position:relative;height:100vh;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:flex-start;padding:50px}.carousel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#346482;opacity:.6}.carousel-content{position:relative;text-align:center;color:#fff;z-index:2;max-width:550px;padding:30px 20px;background:#fff;border-radius:20px;z-index:3}.carousel-icon{margin-bottom:15px}.carousel-icon img{width:80px;height:auto;display:inline-block}.carousel-content h2{font-size:32px;margin-bottom:10px;color:#26222f;font-weight:700}.carousel-content p{font-size:15px;margin-bottom:20px;color:#8b8698}.carousel-btn{display:inline-block;padding:10px 20px;background:#26222f;color:#fff;text-decoration:none;border-radius:5px;transition:background .3s}.carousel-btn:hover{background:#000}.custom-carousel .swiper{border-radius:20px;overflow:hidden}.swiper-button-prev:after{font-size:15px!important;font-weight:700;border-radius:50%;background:#8b8698;padding:8px;color:#fff}.swiper-button-next:after{font-size:15px!important;font-weight:700;border-radius:50%;background:#8b8698;padding:8px;color:#fff}.swiper-slide:nth-child(3) .carousel-slide{background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.section-title{max-width:1200px;margin:0 auto;padding:50px 0}.section-title h2{font-size:40px;color:#fff;font-weight:700}.section-title .img-text{font-style:italic;color:#f8f8f8}@media (max-width:600px){.section-title h2{font-size:28px}.carousel-content h2{font-size:20px}}.three-image-banner .image-item{flex:1 1 33.333%;position:relative;height:600px;overflow:hidden;margin:0}@media screen and (max-width: 768px){.three-image-banner .image-item{flex:1 1 100%;height:400px}.three-image-banner{flex-wrap:nowrap!important}}@media screen and (max-width: 600px){.three-image-banner{flex-wrap:wrap!important}}.three-image-banner{display:flex;flex-wrap:wrap;margin:0;padding:0}.three-image-banner a{flex:1 1 33.333%;position:relative;display:block;overflow:hidden;text-decoration:none;margin:0}.three-image-banner img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 768px){.three-image-banner a{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
