#breadcrumbs{background-color:#e9ecef}.alert.header-message{border-radius:0!important}.slider-text{color:#fff;left:50%;max-width:90%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.slider-text h1{font-size:50px;font-weight:600}.slider-text h1,.slider-text h2{color:#fff;font-family:sans-serif;text-transform:uppercase}.slider-text h2{font-size:45px;font-weight:500;text-align:center}.carousel-item-background{background-position:50%;background-size:cover;height:100vw;width:100vh}.header-category{background-color:#252729;display:flex;flex-direction:column;height:140px;justify-content:flex-end;padding:0 40px;position:fixed;width:100%;z-index:2}.header-category .page-title{color:red;cursor:default;font-family:Archivo,sans-serif;font-size:unset;font-weight:700;margin-bottom:10px;text-transform:lowercase}.about-services{padding-top:140px;position:relative;z-index:1}.all-services{margin-top:40px}.each-services{align-items:flex-start;display:flex;justify-content:center;margin:0 auto;width:90%}.each-services .animation-side{align-items:center;display:flex;height:inherit}.each-services .animation-side .presentation-video{display:flex;height:380px;-o-object-fit:cover;object-fit:cover;position:relative}.each-services .animation-side video{width:inherit}.each-services .animation-side video:last-of-type{bottom:0;left:0;position:absolute;width:100%;z-index:-1}.each-services .animation-side video:first-of-type{margin:auto;width:80%}.each-services .info-side{display:flex;flex-direction:column;height:inherit;justify-content:center}.each-services .info-side .animate-gif{height:120px;width:120px}.each-services .info-side .service-icon{height:80px;margin-bottom:40px;width:80px}.each-services .info-side .service-title{color:#252729;cursor:pointer;font-family:Archivo,sans-serif;font-size:unset;font-weight:700;margin-bottom:40px;text-transform:lowercase}.each-services .info-side .service-excerpt{color:#515151;cursor:pointer;font-family:Archivo,sans-serif;font-size:unset;font-weight:400;line-height:1.2;margin-bottom:40px;text-transform:none}.each-services .info-side .service-anchor{align-items:center;display:flex;margin-right:40px;padding-bottom:20px;transition:all 4s ease-in-out}.each-services .info-side .service-anchor .the-arrow-right{position:relative;transition:all .4s ease-in-out;width:30px}.each-services .info-side .service-anchor .the-arrow-right .shaft{background-color:red;display:block;height:1px;position:relative;transition:all .4s ease-in-out;width:30px;will-change:transform}.each-services .info-side .service-anchor .the-arrow-right .shaft:after,.each-services .info-side .service-anchor .the-arrow-right .shaft:before{background-color:red;content:"";display:block;height:1px;position:absolute;right:0;top:0;transition:all .4s ease-in-out;width:5px}.each-services .info-side .service-anchor .the-arrow-right .shaft:before{transform:rotate(40deg);transform-origin:top right}.each-services .info-side .service-anchor .the-arrow-right .shaft:after{transform:rotate(-40deg);transform-origin:bottom right}.each-services .info-side .service-anchor .text{color:#515151;cursor:pointer;font-family:Archivo,sans-serif;font-size:unset;font-weight:300;margin-right:15px;text-transform:lowercase}.each-services .info-side .service-anchor:hover{text-decoration:none}.each-services .info-side .service-anchor:hover .shaft,.each-services .info-side .service-anchor:hover .the-arrow-right{width:60px}.each-services:not(:last-child){border-bottom:1px solid #515151}@media only screen and (max-width:767.98px){.header-category .page-title{font-size:10vw}.each-services .info-side{width:85%}.each-services .info-side .service-title{font-size:10vw;width:80%}.each-services .info-side .service-excerpt{font-size:3.5vw}.each-services .info-side .service-anchor .text{font-size:3.4vw}.each-services .info-side .service-icon{height:60px;margin-bottom:20px;width:60px}.each-services .animation-side .presentation-video{width:65vw}}@media only screen and (max-width:991.98px){.services-list{display:none}.each-services{align-items:center;flex-direction:column;padding:40px 0 20px}.info-side .anchor-mobile-service:hover{cursor:pointer;text-decoration:none}}@media only screen and (max-width:991.98px) and (min-width:768px){.each-services .info-side .service-title,.header-category .page-title{font-size:5vw}.each-services .info-side .service-excerpt{font-size:2.5vw}.each-services .info-side .service-anchor .text{font-size:2.2vw}.each-services .animation-side .presentation-video{width:75vw}}@media only screen and (min-width:992px){.services-list{background-color:#252729;padding-bottom:40px;width:100%}.services-list .services-content{display:flex;flex-direction:column;flex-wrap:wrap;height:120px;padding-left:60px}.services-list .service-title{align-items:center;display:flex;height:40px;width:25%}.services-list .service-title .title{color:#515151;cursor:pointer;font-family:Archivo,sans-serif;font-size:unset;font-weight:700;margin:0;text-transform:lowercase}.services-list .service-title .the-arrow-right *{width:0}.services-list .services-content:hover .service-title{opacity:.3}.services-list .services-content:hover .service-title .the-arrow-right{position:relative;transition:width .4s ease-in-out;width:0}.services-list .services-content:hover .service-title .the-arrow-right .shaft{background-color:red;display:block;height:1px;position:relative;transition:width .4s ease-in-out;width:0;will-change:transform}.services-list .services-content:hover .service-title .the-arrow-right .shaft:after,.services-list .services-content:hover .service-title .the-arrow-right .shaft:before{background-color:red;content:"";display:block;height:1px;position:absolute;right:0;top:0;transition:width .4s ease-in-out;width:3px}.services-list .services-content:hover .service-title .the-arrow-right .shaft:before{transform:rotate(40deg);transform-origin:top right}.services-list .services-content:hover .service-title .the-arrow-right .shaft:after{transform:rotate(-40deg);transform-origin:bottom right}.services-list .services-content:hover .service-title:hover{opacity:1;text-decoration:none;transition:opacity 1s,width 1s ease-out}.services-list .services-content:hover .service-title:hover .the-arrow-right{position:relative;transition:width .4s ease-in-out;width:20px}.services-list .services-content:hover .service-title:hover .the-arrow-right .shaft{background-color:red;display:block;height:1px;position:relative;transition:width .4s ease-in-out;width:20px;will-change:transform}.services-list .services-content:hover .service-title:hover .the-arrow-right .shaft:after,.services-list .services-content:hover .service-title:hover .the-arrow-right .shaft:before{background-color:red;content:"";display:block;height:1px;position:absolute;right:0;top:0;transition:width .4s ease-in-out;width:3px}.services-list .services-content:hover .service-title:hover .the-arrow-right .shaft:before{transform:rotate(40deg);transform-origin:top right}.services-list .services-content:hover .service-title:hover .the-arrow-right .shaft:after{transform:rotate(-40deg);transform-origin:bottom right}.services-list .services-content:hover .service-title:hover .title{margin-right:10px}.each-services{max-height:600px;width:80%}.each-services .animation-side{justify-content:flex-start}.each-services .animation-side .presentation-video{max-width:700px;-o-object-fit:cover;object-fit:cover;padding:40px;position:relative;width:45vw}.each-services .animation-side video{max-width:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.each-services .animation-side video:last-of-type{bottom:0;left:0;position:absolute}.each-services .info-side{width:50%}.each-services:nth-child(odd) .animation-side{order:1}.each-services:nth-child(2n) .animation-side,.each-services:nth-child(odd) .info-side{order:2}.each-services:nth-child(2n) .info-side{order:1}}@media only screen and (min-width:992px) and (max-width:1299.98px){.services-list .services-content{width:100%}.services-list .service-title .title{font-size:1.7vw}.each-services .info-side .service-title,.header-category .page-title{font-size:2.8vw}.each-services .info-side .service-excerpt{font-size:1.7vw}.each-services .info-side .service-anchor .text{font-size:1.5vw}}@media only screen and (min-width:1300px){.each-services .info-side .service-title,.header-category .page-title{font-size:2vw}.each-services .info-side .service-excerpt{font-size:.9vw}.each-services .info-side .service-anchor .text{font-size:.8vw}.services-list .services-content{width:65%}.services-list .service-title .title{font-size:1.1vw}}

/*# sourceMappingURL=categoryitems.css.map*/