.video-section{padding:150px 20px 75px}@media screen and (max-width:1149px){.video-section{padding:75px 20px}}.video-section .vs-container{justify-content:space-between;align-items:end;gap:150px;max-width:1600px;margin:0 auto;display:flex}@media screen and (max-width:1149px){.video-section .vs-container{flex-direction:column;align-items:center}}.video-section .vs-container .vs-left-col{width:45%}@media screen and (max-width:1149px){.video-section .vs-container .vs-left-col{width:100%}}.video-section .vs-container .vs-left-col .video-title{text-transform:uppercase;color:#2a3d4c;margin-bottom:30px;font-family:Lato,sans-serif;font-size:50px;font-weight:500;line-height:126%}@media screen and (max-width:1249px){.video-section .vs-container .vs-left-col .video-title{font-size:42px}}@media screen and (max-width:767px){.video-section .vs-container .vs-left-col .video-title{font-size:36px}}.video-section .vs-container .vs-left-col .video-title span{color:#ffcd35;font-weight:900}.video-section .vs-container .vs-left-col .video-desc{color:#2b2b2b;margin-bottom:50px;font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:155%}@media screen and (max-width:991px){.video-section .vs-container .vs-left-col .video-desc{font-size:18px}}@media screen and (max-width:767px){.video-section .vs-container .vs-left-col .video-desc{font-size:16px}}.video-section .vs-container .vs-left-col a{text-transform:uppercase;color:#2a3d4c;background:#ffcd35;border:1px solid #ffcd35;padding:15px 25px;font-family:Lato,sans-serif;font-size:20px;font-weight:700;text-decoration:none;transition:all .3s}.video-section .vs-container .vs-left-col a:hover{color:#ffcd35;background:#2a3d4c}.video-section .vs-container .vs-right-col{width:40%;position:relative}@media screen and (max-width:1149px){.video-section .vs-container .vs-right-col{width:100%}}.video-section .vs-container .vs-right-col:before{content:"";z-index:1;border:7px solid #ffcd35;width:100%;height:100%;position:absolute;top:-52px;left:-48px}@media screen and (max-width:1149px){.video-section .vs-container .vs-right-col:before{width:98%;top:-20px;left:-15px}}.video-section .vs-container .vs-right-col video{z-index:2;width:100%;height:auto;position:relative}
.services-section{background:linear-gradient(#2a3d4c 0% 100%,#fff 60% 100%);padding:75px 20px}.services-section .services-container{max-width:1600px;margin:0 auto}.services-section .services-container .s-title{text-align:center;text-transform:uppercase;color:#fff;margin-bottom:20px;font-family:Lato,sans-serif;font-size:50px;font-weight:500;line-height:126%}@media screen and (max-width:1249px){.services-section .services-container .s-title{font-size:42px}}@media screen and (max-width:767px){.services-section .services-container .s-title{font-size:36px}}.services-section .services-container .s-title span{color:#ffcd35;font-weight:900}.services-section .services-container .s-subtext{text-align:center;color:#fff;margin-bottom:50px;font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:155%}@media screen and (max-width:991px){.services-section .services-container .s-subtext{font-size:18px}}@media screen and (max-width:767px){.services-section .services-container .s-subtext{font-size:16px}}.services-section .services-container .services-grid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:40px;display:grid}@media (min-width:1249px){.services-section .services-container .services-grid{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:567px){.services-section .services-container .services-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.services-section .services-container .services-grid .service-card{background:#fff;border:1px solid #2a3d4c;border-radius:6px;flex-direction:column;align-items:center;padding:35px 5px;display:flex}.services-section .services-container .services-grid .service-card img{object-fit:contain;width:12.5rem}.services-section .services-container .services-grid .service-card .service-name{margin-top:25px;margin-bottom:10px;font-family:Lato,sans-serif}.services-section .services-container .services-grid .service-card .service-text{text-align:center;font-family:Lato,sans-serif;font-size:14px}.services-section .services-container button{text-transform:uppercase;color:#2a3d4c;background:#ffcd35;border:1px solid #ffcd35;width:max-content;margin:0 auto;padding:15px 25px;font-family:Lato,sans-serif;font-size:20px;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.services-section .services-container button:hover{color:#ffcd35;background:#2a3d4c}
.products-section{padding:75px 20px 150px}.products-section .products-container{max-width:1600px;margin:0 auto}.products-section .products-container .p-title{text-align:center;text-transform:uppercase;color:#2a3d4c;margin-bottom:20px;font-family:Lato,sans-serif;font-size:50px;font-weight:500;line-height:126%}@media screen and (max-width:1249px){.products-section .products-container .p-title{font-size:42px}}@media screen and (max-width:767px){.products-section .products-container .p-title{font-size:36px}}.products-section .products-container .p-title span{color:#ffcd35;font-weight:900}.products-section .products-container .p-subtext{text-align:center;color:#2b2b2b;margin-bottom:50px;font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:155%}@media screen and (max-width:991px){.products-section .products-container .p-subtext{font-size:18px}}@media screen and (max-width:767px){.products-section .products-container .p-subtext{font-size:16px}}.products-section .products-container .products-grid{grid-gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:40px;display:grid}@media (min-width:1249px){.products-section .products-container .products-grid{grid-template-columns:repeat(5,1fr)}}.products-section .products-container .products-grid .product-card,.products-section .products-container .products-grid .product-card .prod-img{position:relative}.products-section .products-container .products-grid .product-card .prod-img svg{z-index:4;position:absolute;bottom:-57px;left:50%;transform:translate(-50%,-50%)}.products-section .products-container .products-grid .product-card .prod-img img{z-index:3;width:100%;position:relative}.products-section .products-container .products-grid .product-card .product-content{background:#ffcd35;border-radius:6px;width:calc(100% - 20px);margin:0 auto;padding:45px 10px 35px;transition:all .3s;position:relative;top:-30px}.products-section .products-container .products-grid .product-card .product-content .product-name{color:#fff;margin-bottom:5px;font-family:Lato,sans-serif;font-size:24px;font-weight:400;line-height:155%}.products-section .products-container .products-grid .product-card .product-content .product-text{color:#fff;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:120%}.products-section .products-container .products-grid .product-card:hover{cursor:pointer}.products-section .products-container button{text-transform:uppercase;color:#fff;background:#2a3d4c;border:1px solid #2a3d4c;width:max-content;margin:0 auto;padding:15px 25px;font-family:Lato,sans-serif;font-size:20px;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.products-section .products-container button:hover{color:#2a3d4c;background:#fff}
