.image-slider-wrapper{padding:40px 0}.image-slider-wrapper .slick-list{margin:0 -10px}.image-slider-wrapper .slick-slide{padding:0 10px}.image-slider-wrapper .slick-slide>div{height:100%;display:flex}.image-slider-wrapper .slider-item{outline:none;width:100%}.image-slider-wrapper .slider-item .image-container{border-radius:0;width:100%;height:420px;position:relative;overflow:hidden}@media (max-width:1400px){.image-slider-wrapper .slider-item .image-container{height:360px}}@media (max-width:1099.98px){.image-slider-wrapper .slider-item .image-container{height:280px}}@media (max-width:767.98px){.image-slider-wrapper .slider-item .image-container{height:220px}}.image-slider-wrapper .slider-item .image-container img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.image-slider-wrapper .slider-item .image-container:hover img{transform:scale(1.05)}.image-slider-wrapper .slick-dots{bottom:-40px}.image-slider-wrapper .slick-dots li{margin:0 5px}.image-slider-wrapper .slick-dots li button:before{color:#ccc;opacity:1;font-size:10px}.image-slider-wrapper .slick-dots li.slick-active button:before{color:#333}.image-slider-wrapper .slick-prev,.image-slider-wrapper .slick-next{z-index:10;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex!important}.image-slider-wrapper .slick-prev:before,.image-slider-wrapper .slick-next:before{color:#333;opacity:1;font-size:20px;line-height:1}.image-slider-wrapper .slick-prev:hover,.image-slider-wrapper .slick-next:hover{background:#333}.image-slider-wrapper .slick-prev:hover:before,.image-slider-wrapper .slick-next:hover:before{color:#fff}.image-slider-wrapper .slick-prev{left:-25px}.image-slider-wrapper .slick-next{right:-25px}@media (max-width:767.98px){.image-slider-wrapper{padding:20px 0}.image-slider-wrapper .slider-item .image-container{height:300px}.image-slider-wrapper .slick-prev{left:10px}.image-slider-wrapper .slick-next{right:10px}}
.modal-fullscreen.modal-video{width:100%;max-width:100%;margin:0;position:fixed}.modal-fullscreen .modal-content{background-color:rgba(0,0,0,.9);border:none;height:100vh}.modal-fullscreen .modal-content .modal-header{z-index:1;background:var(--color-black);border:none;align-items:center;height:60px;padding:4px 15px 2px 6px;display:flex;position:absolute;top:64px;right:0}@media (max-width:767.98px){.modal-fullscreen .modal-content .modal-header{background:0 0;width:100px;top:5%}}.modal-fullscreen .modal-content .modal-header .btn-close span{opacity:0}.modal-fullscreen .modal-content .modal-header .btn-close{opacity:1;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='%23fff'%3E %3Cpath d='M11.09 10l8.69-8.69c.3-.3.3-.79 0-1.09a.77.77 0 00-1.1 0L10 8.92 1.31.21A.77.77 0 00.22 1.31L8.92 10l-8.7 8.69A.77.77 0 00.77 20c.2 0 .39-.07.54-.23L10 11.1l8.69 8.68a.76.76 0 001.09 0c.3-.3.3-.79 0-1.08l-8.7-8.7z'/%3E %3C/svg%3E");background-repeat:no-repeat;outline:none;width:33px;height:28px;padding:0;transition:all .5s ease-in-out}.modal-fullscreen .modal-content .modal-body{padding:0}.modal-fullscreen .modal-content .modal-body iframe{width:100%;height:100%}
.video-module-wrapper .video-holder{cursor:pointer;border-radius:0;position:relative;overflow:hidden}.video-module-wrapper .video-holder img{object-fit:cover;width:100%;height:580px;transition:transform .7s cubic-bezier(.25,.46,.45,.94)}@media (max-width:1099.98px){.video-module-wrapper .video-holder img{height:400px}}@media (max-width:767.98px){.video-module-wrapper .video-holder img{height:272px}}.video-module-wrapper .video-holder .play-icon{z-index:2;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-module-wrapper .video-holder .play-icon svg{filter:drop-shadow(0 4px 10px rgba(0,0,0,.3))}.video-module-wrapper .video-holder:after{content:"";background:rgba(0,0,0,.2);width:100%;height:100%;transition:background .3s;position:absolute;top:0;left:0}.video-module-wrapper .video-holder:hover img{transform:scale(1.03)}.video-module-wrapper .video-holder:hover .play-icon{transform:translate(-50%,-50%)scale(1.1)}.video-module-wrapper .video-holder:hover:after{background:rgba(0,0,0,.1)}
.branches-list-wrapper .intro{text-align:center}.branches-list-wrapper .intro h1{color:var(--color-primary)}.branches-list-wrapper .intro p{padding-top:32px}@media (max-width:767.98px){.branches-list-wrapper .intro p{padding-top:24px}}.branches-list-wrapper .intro{padding-bottom:96px}@media (max-width:1099.98px){.branches-list-wrapper .intro{padding-bottom:40px}}.branches-list-wrapper .branches-list .branch-list-item{border-top:1px solid #e6ebf0;padding:40px 0;display:flex}.branches-list-wrapper .branches-list .branch-list-item:last-child{border-bottom:1px solid #e6ebf0}@media (max-width:767.98px){.branches-list-wrapper .branches-list .branch-list-item{padding:24px 0;display:block}}.branches-list-wrapper .branches-list .branch-list-item .image-address{display:flex}@media (max-width:767.98px){.branches-list-wrapper .branches-list .branch-list-item .image{display:none}}.branches-list-wrapper .branches-list .branch-list-item .image img{width:196px;max-width:196px;height:120px}@media (max-width:1099.98px){.branches-list-wrapper .branches-list .branch-list-item .image img{width:120px;max-width:120px;height:80px}}.branches-list-wrapper .branches-list .branch-list-item .branch-details{min-width:420px;padding-left:24px}@media (max-width:1099.98px){.branches-list-wrapper .branches-list .branch-list-item .branch-details{min-width:204px;margin-right:24px}}@media (max-width:767.98px){.branches-list-wrapper .branches-list .branch-list-item .branch-details{width:100%;margin-right:0;padding-left:0}}.branches-list-wrapper .branches-list .branch-list-item .branch-details a .title{color:var(--color-primary);font-family:var(--font-secondary);font-size:32px;font-style:normal;font-weight:600;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:1099.98px){.branches-list-wrapper .branches-list .branch-list-item .branch-details a .title{font-size:24px}}.branches-list-wrapper .branches-list .branch-list-item .branch-details .address{padding-top:16px}.branches-list-wrapper .branches-list .branch-list-item .contact-info{width:100%;display:flex}@media (max-width:767.98px){.branches-list-wrapper .branches-list .branch-list-item .contact-info{margin-top:16px}}.branches-list-wrapper .branches-list .branch-list-item .contact-info .sales-section{width:50%}.branches-list-wrapper .branches-list .branch-list-item .contact-info .sales-section .title{color:var(--color-primary);padding-bottom:8px;font-size:18px;font-style:normal;font-weight:600;line-height:140%}.branches-list-wrapper .branches-list .branch-list-item .contact-info .sales-section .phone{padding-bottom:8px}.branches-list-wrapper .branches-list .branch-list-item .contact-info .sales-section .email{color:var(--color-primary);text-decoration:underline}
.awards-wrapper{padding:120px 0}@media (max-width:1400px){.awards-wrapper{padding:80px 0}}.awards-wrapper .timeline-container{padding:20px 0;position:relative}.awards-wrapper .timeline-item{align-items:flex-start;padding-bottom:88px;display:flex;position:relative}@media (max-width:1099.98px){.awards-wrapper .timeline-item{padding-bottom:60px}}@media (max-width:767.98px){.awards-wrapper .timeline-item{padding-bottom:32px}}.awards-wrapper .timeline-item:last-child{padding-bottom:0}.awards-wrapper .timeline-item:last-child:before{display:none}.awards-wrapper .timeline-item:before{content:"";z-index:1;background-color:#cbd5e1;width:1px;height:100%;position:absolute;top:22px;left:50%;transform:translate(-50%)}@media (max-width:767.98px){.awards-wrapper .timeline-item:before{top:32px;left:15px;transform:none}.awards-wrapper .timeline-item{flex-direction:column}.awards-wrapper .timeline-item.odd .right-col{order:1}.awards-wrapper .timeline-item.odd .left-col{order:2}}.awards-wrapper .timeline-content{width:50%;padding:0 40px}@media (max-width:767.98px){.awards-wrapper .timeline-content{width:100%;margin-bottom:20px;padding:0 0 0 50px}}.awards-wrapper .timeline-content.left-col{text-align:right}@media (max-width:767.98px){.awards-wrapper .timeline-content.left-col{text-align:left}}.awards-wrapper .timeline-content.right-col{text-align:left}.awards-wrapper .timeline-marker-col{z-index:2;justify-content:center;width:0;display:flex;position:relative}@media (max-width:767.98px){.awards-wrapper .timeline-marker-col{width:auto;display:flex;position:absolute;top:20px;left:15px;transform:translate(-50%)}}.awards-wrapper .marker-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:10px;display:flex}.awards-wrapper .year-title{color:#0a2c50;margin-bottom:1rem;font-size:40px;font-weight:700;line-height:1}@media (max-width:1099.98px){.awards-wrapper .year-title{font-size:2rem}}.awards-wrapper .description p{color:#2e3236;font-size:18px;line-height:1.6}@media (max-width:1400px){.awards-wrapper .description p{font-size:16px}}.awards-wrapper .description ul{color:#2e3236;margin-top:24px;padding:0;font-size:14px;list-style:none}.awards-wrapper .description ul li{color:#0f172a;margin-bottom:.5rem}.awards-wrapper .description ul li strong{color:#0a2c50;font-size:18px;font-weight:600;line-height:140%}@media (max-width:1400px){.awards-wrapper .description ul li strong{font-size:16px}}.awards-wrapper .description ul li span{color:#2e3236;font-size:14px;font-weight:400;display:block}.awards-wrapper .image-wrapper{background:#f1f5f9;border-radius:0;width:306px;height:200px;margin-top:10px;position:relative;overflow:hidden}@media (max-width:767.98px){.awards-wrapper .image-wrapper{aspect-ratio:306/200;width:100%;height:auto;margin-top:0}}.awards-wrapper .image-wrapper img{object-fit:cover;width:100%;height:100%}.awards-wrapper .image-placeholder{background:#e2e8f0;border-radius:4px;width:306px;height:200px;margin-top:10px}@media (max-width:767.98px){.awards-wrapper .image-placeholder{aspect-ratio:306/200;width:100%;height:auto;margin-top:0}}.awards-wrapper .left-col .image-wrapper,.awards-wrapper .left-col .image-placeholder{margin-left:auto}@media (max-width:767.98px){.awards-wrapper .left-col .image-wrapper,.awards-wrapper .left-col .image-placeholder{margin-left:0}}.awards-wrapper .right-col .image-wrapper,.awards-wrapper .right-col .image-placeholder{margin-right:auto}
