@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@600;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600&display=swap);
.approach{height:100%}.approach a,.approach h1,.approach h2,.approach h3,.approach h4,.approach h5,.approach h6,.approach li,.approach p,.approach span{color:#fff}.approach h1{font-size:2.5em}@media (max-width:1200px){.approach h1{font-size:2em}}.approach h2{font-size:1.8em}@media (max-width:1200px){.approach h2{font-size:1.3em}}@media (max-width:991px){.approach hr.short{width:auto}}.approach .approach-content{position:relative;z-index:5}.approach .approach-content .approach-item{margin-top:30px;width:80%}.approach .approach-content .approach-item hr{margin-bottom:2em}.approach .approach-content .approach-item i{font-size:2em;height:30px;line-height:1;margin-left:3px;transition:all .2s ease;width:30px}.approach .approach-content .approach-item a:hover i{transform:rotate(90deg);transition:all .4s ease}.approach .background-image{background-position:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:120%;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@media (max-width:1200px){.approach .background-image{background-size:cover}}.btn{border-right:4px solid #e72370;text-transform:uppercase}.btn:focus,.btn:hover{background:#243060;color:#fff}.btn:active{background:#243060}.btn-primary{background:#fff;color:#243060}.btn-dark,.btn-primary{box-shadow:0 1rem 1.5rem rgba(0,0,0,.175)}.btn-dark{background:#243060;color:#fff}.btn-dark:hover{background:#fff;border-right:4px solid #243060;color:#243060}.bg-dark .btn-primary{color:#243060}.bg-dark .btn-primary:hover{background:#e72370;border-right:4px solid #fff;color:#fff}.btn i{color:#fff;font-size:1.1em;line-height:1em;margin-left:2px;transition:all .3s ease}.btn i:hover i{margin-left:6px}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:#e72370;border-color:#e72370}.btn.active{background-color:#243060;color:#fff}.hover-indent{transition:all .3s ease}.hover-indent:hover{padding-left:40px}.card{background:none;border:none;transition:transform .3s cubic-bezier(.6,1,.22,1) 0s}.card .card-label{top:30px;z-index:2}.card .card-label img{height:40px}.card .card-label h6{font-size:.8rem}.card .card-label div:first-child{border-radius:0 5px 0 0}.card .card-label div:last-child{border-radius:0 0 5px 0}.card:hover{transform:translate3d(0,-3px,10px)}.card .card-img-top{background-position:50%;background-size:cover}.card .card-body .card-title{color:#243060;font-family:Poppins,sans-serif;font-size:1.2em;font-weight:700;line-height:1.6;max-width:80%}.card .card-body .card-date{color:#e72370;font-size:.7em;font-weight:700;line-height:1.6}.card-img-overlay{z-index:2}.companies{position:relative;transition:all .3s ease}.companies:hover:before{transform:scaleX(1);transform-origin:bottom left}.companies:before{background:#e0f1f7;bottom:0;content:" ";display:block;inset:0 0 0 0;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .2s ease;z-index:-1}.companies .companies-logo{max-height:80px;padding-left:20px}.companies .companies-description{color:#6e6e6e;transition:transform .3s cubic-bezier(.6,1,.22,1) 0s}.companies .companies-icon{color:#e72370;font-size:1.5em;padding-right:20px}.companies:hover .companies-description{transform:translate3d(10px,0,10px)}.companies:hover .companies-icon{padding-right:15px;transition:all .8s ease}.subtitle{color:#e72370!important;font-family:Poppins,sans-serif;text-transform:uppercase}.bold{font-weight:800}.bolder{font-weight:600}.light{font-weight:300}.large{font-size:3.5em}@media (max-width:1920px){.large{font-size:3em}}@media (max-width:992px){.large{font-size:2.5em}}.sub{color:#6c757d;font-size:.85em;line-height:2.2}.sub-sub{font-size:.75em}@media (max-width:767px){.text-center-xs{text-align:center!important}}a,a:active,a:focus,a:hover,a:visited{outline:none;text-decoration:none}.bg-dark a{color:#fff}.bg-dark a:hover,.bg-primary a:hover,.image-bg a:hover{color:#fff;opacity:.9}.bg-dark a,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-dark li,.bg-dark p,.bg-dark span,.bg-primary a,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary li,.bg-primary p,.bg-primary span,.image-bg a,.image-bg h1,.image-bg h2,.image-bg h3,.image-bg h4,.image-bg h5,.image-bg h6,.image-bg li,.image-bg p,.image-bg span{color:#fff}a:hover{color:#c21559;text-decoration:none}.two-columns{-moz-column-count:2;column-count:2}p.lead{font-size:1.25rem}hr.short{background-color:#e72370;height:3px;opacity:1;width:120px}footer{color:#fff;font-size:.75em;overflow:hidden;position:relative}.logo-footer{height:auto;max-width:300px}.footer-cta{color:#243060;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;line-height:1.6}.footer-cta a{display:block;text-decoration:underline}@media (max-width:1218px){.footer-logos{margin:30px 0}}@media (max-width:950px){.footer-second{margin-bottom:100px}}@media (max-width:565px){.footer-second{margin-bottom:250px}.footer-second .text-end{text-align:left!important}}.footer-partof{height:100px;line-height:100px}.footer-partof i{color:#e72370}.footer-partof:after{border-color:transparent transparent transparent #243060;border-style:solid;border-width:100px 0 0 100px;content:"";height:0;width:0}.footer-certificates{border:1px solid #6c757d;height:60px;width:80px}.footer-certificates img{max-height:100%;max-width:100%}.scroll-up{background:#e0f1f7;height:40px;padding:5px;position:absolute;right:10%;text-align:center;top:0;transition:all .4s ease;translate:0 -100%;vertical-align:middle;width:40px;z-index:9}.scroll-up i{color:#243060;font-size:1.2em}.scroll-up:hover{height:50px}.footer-shadow{box-shadow:5px 10px 20px 10px rgba(0,0,0,.1)}.form-control{color:#000;font-weight:600}.form-floating>.form-control,.form-floating>.form-select{border:2px solid #c5cbfb;height:calc(3.5rem + 14px)}.form-floating>.form-control:focus,.form-floating>.form-select:focus{box-shadow:0 0 .1rem #e0f1f7}.form-floating>.form-select{color:#000;font-weight:600;height:calc(3.5rem + 25px)}.header-shape{bottom:-150px;pointer-events:none;position:absolute;right:-100px;width:850px;z-index:1}.header{height:850px}.header a,.header h1,.header h2,.header h3,.header h4,.header h5,.header h6,.header li,.header p,.header span{color:#fff}.header .header-content{bottom:0;position:absolute;width:auto;z-index:5}@media (max-width:768px){.header{height:750px}}@media (max-width:1750px){.header{height:950px}}.header-sub{height:550px}.header-sub-sub{height:450px}.header-title{position:relative;z-index:5}.overlay-gradient-left:before{background:transparent linear-gradient(90deg,#243060,rgba(13,30,54,0) 60%) 0 0 no-repeat padding-box;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;width:100%;z-index:1}.header .background-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:1400px){.header .background-image{background-image:url(/video/backup.jpg)}}@media (max-width:990px){.overlay-header:before{width:100%}}.scroll-down{background:#e0f1f7;bottom:0;height:40px;padding:5px;position:absolute;text-align:center;transition:all .4s ease;vertical-align:middle;width:40px}.scroll-down i{color:#243060;font-size:1.2em}.scroll-down:hover{height:50px}#headerVideo{height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%}@supports (-webkit-touch-callout:none){#headerVideo{display:none}}@media (max-width:1700px){#headerVideo{height:100%;left:50%;transform:translateX(-50%) translateY(-50%);width:auto}}.modal-dialog .modal-content{border:none;border-radius:0}.modal-dialog .modal-content .modal-header .modal-title{margin-bottom:0}.modal-dialog .modal-content .modal-body{padding:2rem 1rem 1rem}.modal-dialog .close{cursor:pointer;position:absolute;right:10px;top:0}@media (max-width:1200px){.navbar-nav{margin-top:35px}}nav.navbar{background:#fff;padding-bottom:10px;padding-top:10px;position:fixed;top:0;width:100%;z-index:999}@media (max-width:990px){nav.navbar{padding-bottom:12px;padding-top:12px}}nav.navbar .logo{height:70px}@media (max-width:1200px){nav.navbar .logo{height:50px;transition:all 1s ease}}nav.navbar .nav-item{font-size:14px;height:65px;line-height:50px;margin-bottom:0;padding-left:12px;padding-right:12px}@media (max-width:1199px){nav.navbar .nav-item{height:60px;line-height:50px}}nav.navbar .nav-item a{color:#243060;font-family:Poppins,sans-serif;font-weight:700;text-transform:uppercase}nav.navbar .nav-item.contact{background:#243060;border-radius:5px;margin:0 5px;transition:all .3s ease}nav.navbar .nav-item.contact a{color:#fff}nav.navbar .nav-item.contact:hover{background:#161d3b}@media (max-width:1200px){nav.navbar .nav-item.contact{background:transparent;border-radius:none;margin:0}nav.navbar .nav-item.contact a{color:#243060}nav.navbar .nav-item.contact:hover{background:#243060}}nav.navbar .nav-item.active,nav.navbar .nav-item:hover{background:#243060;border-radius:5px;transition:all .3s ease}nav.navbar .nav-item.active a,nav.navbar .nav-item:hover a{color:#fff}.nav-partof{bottom:-50px;height:50px;left:0;line-height:50px;position:absolute;z-index:999}.nav-partof i{color:#e72370;transition:all .2s ease}.nav-partof:hover i{margin-left:5px}.nav-partof:after{border-color:#243060 transparent transparent;border-style:solid;border-width:50px 50px 0 0;content:"";height:0;width:0}.navbar-toggler{border:none;padding:0;position:relative}.navbar-toggler:focus{box-shadow:none}.navbar-toggler:not(.collapsed) span:first-child{position:absolute;right:12px;top:10px;transform:rotate(135deg)}.navbar-toggler:not(.collapsed) span:nth-child(2){background-color:transparent;height:12px;visibility:hidden}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;right:12px;top:10px;transform:rotate(-135deg)}.ham{-webkit-tap-highlight-color:transparent;cursor:pointer;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;stroke:#e72370;stroke-width:5.5;stroke-linecap:round;transition:stroke-dasharray 1s,stroke-dashoffset 1s}.ham3 .top{stroke-dasharray:40 130}.ham3 .middle{stroke-dasharray:40 140}.ham3 .bottom{stroke-dasharray:40 205}.ham3.active .top{stroke-dasharray:75 130;stroke-dashoffset:-63px}.ham3.active .middle{stroke-dashoffset:-102px}.ham3.active .bottom{stroke-dasharray:110 205;stroke-dashoffset:-86px}.projects-section a,.projects-section h1,.projects-section h2,.projects-section h3,.projects-section h4,.projects-section h5,.projects-section h6,.projects-section li,.projects-section p,.projects-section span{color:#fff}.projects-section .approach-content{position:relative;z-index:5}.projects-section .background-image{background-position:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:120%;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@media (max-width:1200px){.projects-section .background-image{background-size:cover}}.overlay-dark:before{background:#243060;bottom:0;content:"";height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;width:100%;z-index:1}.project-item .background-image{transition:background-position .5s ease-out}.project-item:hover .background-image{background-position:50% 50%;transition:background-position 7s ease-out}.project-item.project-item-sm .background-image{transition:background-position .5s ease-out}.project-item.project-item-sm:hover .background-image{background-position:50% 100%;transition:background-position 5s ease-out}.projects-slider .carousel-cell{margin-right:24px;width:25%}@media (max-width:1200px){.projects-slider .carousel-cell{width:50%}}@media (max-width:767px){.projects-slider .carousel-cell{width:80%}}.projects-slider .carousel-cell .card-img-overlay{z-index:2}.projects-slider .carousel-cell .background-image{background-position:50%;background-size:cover;left:0;opacity:1;top:0}.projects-slider .carousel-cell .background-image:before{background:linear-gradient(0deg,#000,transparent 50%);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}.flickity-prev-next-button{background-color:rgba(231,35,112,.4);height:50px;transition:all .3s ease;width:50px}.flickity-prev-next-button:hover{background-color:rgba(231,35,112,.8);border:3px;transition:all .3s ease}.flickity-prev-next-button.next{margin-bottom:0;right:-25px}.flickity-prev-next-button.next:before{color:#fff;content:"\f112";font-family:uicons-bold-rounded!important;font-size:25px;font-weight:300;line-height:50px}@media (max-width:1200px){.flickity-prev-next-button.next:before{font-size:20px;line-height:40px}}.flickity-prev-next-button.previous{left:-25px;margin-bottom:0}.flickity-prev-next-button.previous:before{color:#fff;content:"\f111";font-family:uicons-bold-rounded!important;font-size:25px;font-weight:300;line-height:50px}@media (max-width:1200px){.flickity-prev-next-button.previous:before{font-size:20px;line-height:40px}.flickity-prev-next-button{height:40px;width:40px}.flickity-prev-next-button.next{right:-20px}.flickity-prev-next-button.previous{left:-20px}}.customers-section a,.customers-section h1,.customers-section h2,.customers-section h3,.customers-section h4,.customers-section h5,.customers-section h6,.customers-section li,.customers-section p,.customers-section span{color:#fff}.customers-section .approach-content{position:relative;z-index:5}.customers-section .background-image{background-position:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:120%;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@media (max-width:1200px){.customers-section .background-image{background-size:cover}}.defined-fields ul li{font-size:.9em;padding:5px 0;position:relative}@media (max-width:1920px){.defined-fields ul li{font-size:.9em}}.defined-fields ul li:after{background:#ced0ce;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.defined-fields ul li:last-child:after{background:transparent}.customer-item .background-image{transition:background-position .5s ease-out}.customer-item:hover .background-image{background-position:50% 50%;transition:background-position 7s ease-out}.customer-item.project-item-sm .background-image{transition:background-position .5s ease-out}.customer-item.project-item-sm:hover .background-image{background-position:50% 100%;transition:background-position 5s ease-out}.customer-item.project-item-sm .background-image{margin-left:-30px;margin-top:-30px}@media (max-width:1399px) and (min-width:992px){.customer-item.project-item-sm .background-image{margin-left:0;margin-top:0}}@media (max-width:768px){.customer-item.project-item-sm .background-image{margin-left:-15px;margin-top:-15px}}@media (max-width:600px){.customer-item.project-item-sm .background-image{margin-left:0;margin-top:0}}.customers-slider .carousel-cell{border:10px solid transparent;height:200px;width:25%}@media (max-width:1200px){.customers-slider .carousel-cell{width:33.3333333333%}}@media (max-width:767px){.customers-slider .carousel-cell{width:50%}}.customers-slider .carousel-cell div{background:#fff;border:1px solid #e8e9e8;border-radius:4px;padding:12px}.customers-slider .carousel-cell img{bottom:auto;left:50%;max-height:190px;position:absolute;right:auto;top:50%;transform:translateX(-50%) translateY(-50%)}.customers-slider .carousel-cell .card-img-overlay{z-index:2}.customers-slider .carousel-cell .background-image{background-position:50%;background-size:cover;left:0;opacity:1;top:0}.customers-slider .carousel-cell .background-image:before{background:linear-gradient(0deg,#000,transparent 50%);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:1}.customers-slider .flickity-page-dots{background:#e8e9e8;border-radius:15px;bottom:-14px;display:inline-flex;left:50%;padding:10px;transform:translateX(-50%);width:auto}.customers-slider .flickity-page-dots .dot{background:#dee2e6;border-radius:15px;height:10px;margin:0 4px;transition:all .3s ease;width:10px}.customers-slider .flickity-page-dots .dot.is-selected{width:20px}@media (max-width:767px){.customers-slider .flickity-page-dots{display:none}}.bg-secondary .customers-slider .flickity-page-dots{background:#fff}.bg-secondary .customers-slider .flickity-page-dots .dot{background:#243060}section{padding:6em 0;position:relative}@media (max-width:767px){section{padding:80px 0}}section:first-of-type{margin-top:90px}@media (max-width:1200px){section:first-of-type{margin-top:69px}}.container.image-bg .row{position:relative;z-index:3}.row-full-width{margin:0 -15px}@media (max-width:1199px){.row-full-width{margin:0}}.min-margin{margin-top:-100px;z-index:1}@media (max-width:991px){.min-margin{margin-top:60px}}.min-margin-lg{margin-top:-146px;z-index:1}@media (max-width:1200px){.min-margin-lg{margin-top:0}.sidebar.min-margin,.sidebar.min-margin-lg{margin-top:60px}}.container-fluid,.custom-container{margin-left:auto;margin-right:auto;padding-left:50px;padding-right:50px;width:100%}@media (max-width:1200px){.container-fluid,.custom-container{margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px;width:100%}}@media (max-width:990px){.container-fluid,.custom-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}}@media (min-width:1400px){.container-fluid,.custom-container{margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px;width:100%}}@media (min-width:1900px){.container-fluid,.custom-container{margin-left:auto;margin-right:auto;padding-left:200px;padding-right:200px;width:100%}}.custom-container .rounded.bg-white.position-relative.min-margin{min-height:200px}.custom-container .shadow-lg,.custom-container .video-image{box-shadow:0 0 30px 0 rgba(0,0,0,.07)!important}@media (max-width:991px){.custom-container .shadow-lg,.custom-container .video-image{box-shadow:0 0 0 0 transparent!important}}.page-body h1,.page-body h2,.page-body h3,.page-body h4,.page-body h5,.page-body h6{margin-bottom:1.5rem}.page-body p{margin-bottom:2rem}.nav-pills .nav-item{margin-right:5px}.nav-pills .nav-item .nav-link{border:1px solid #e72370}.vacancies{position:relative;transition:all .3s ease}.vacancies:hover:before{transform:scaleX(1);transform-origin:bottom left}.vacancies:before{background:#e0f1f7;bottom:0;content:" ";display:block;inset:0 0 0 0;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .2s ease;z-index:0}.vacancies .vacancies-logo{max-height:80px;padding-left:20px}.vacancies .vacancies-description{color:#6e6e6e;transition:transform .3s cubic-bezier(.6,1,.22,1) 0s}.vacancies .vacancies-icon{color:#e72370;font-size:1.5em;padding-right:20px}.vacancies:hover .vacancies-description{transform:translate3d(10px,0,10px)}.vacancies:hover .vacancies-icon{padding-right:15px;transition:all .8s ease}.contact-company-item .bg-white{overflow:hidden;position:relative;transition:transform .5s ease}.contact-company-item .bg-white:hover{transform:translateY(-10px)}.contact-company-item .bg-white:hover:before{transform:scaleX(1);transform-origin:bottom left}.contact-company-item .bg-white:before{background:#e72370;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;z-index:9}.contact-company-item .bg-white div.page-body{color:#243060}.contact-company-item ul li{line-height:200%}.contact-company-item ul li .fad{color:#243060;margin-right:.7rem}.contact-company-item ul li a{color:#e72370}.contact-company-item.active .bg-white{border-top:5px solid #e72370;transform:translateY(-30px)}@media (max-width:575px){.contact-company-item.active .bg-white{transform:translateY(0)}}.contact-company-item.active .bg-white:before{background:#fff!important}.contact-details{z-index:2}.contact-overlay .background-image{background-position:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:120%;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}@media (max-width:1200px){.contact-overlay .background-image{background-size:cover}}.grecaptcha-badge{display:none}.breadcrumb .breadcrumb-spacer{color:#e72370;margin:0 15px}.breadcrumb .breadcrumb-item a{color:#243060;font-weight:700}.breadcrumb .breadcrumb-item a:hover{text-decoration:underline}@media (max-width:992px){.breadcrumb .breadcrumb-item{font-size:13px}.breadcrumb .breadcrumb-item.active{color:#fff}}.breadcrumb .breadcrumb-item.active{color:#fff;font-weight:400}.image-bg .breadcrumb .breadcrumb-item a{color:#fff}.downloads a.btn{align-items:center;background:#fff;border:0;border-radius:5px 0 0 5px;border-right:3px solid #e72370;color:#243060;display:inline-flex;font-family:Roboto,sans-serif;font-size:11px;justify-content:flex-start;margin-bottom:5px;margin-right:5px;overflow:hidden;padding:0 15px 0 0;position:relative;text-align:left;text-overflow:ellipsis;text-transform:none;width:auto}.downloads a.btn:hover{background-color:#243060;color:#fff}.downloads a.btn:hover i{margin-right:15px}.downloads a.btn i{align-self:start;background-color:#fff;border-radius:5px;color:#243060;height:100%;margin-left:-3px;margin-right:10px;padding:15px;transition:all .3s}.flickity-page-dots{bottom:-14px}.flickity-page-dots .dot{background:#dee2e6;border-radius:0;height:4px;margin:0;width:40px}.bg-white .flickity-page-dots .dot{background:#243060}.single-timeline-area,.timeline_area{position:relative;z-index:1}.single-timeline-area{padding-left:180px}@media only screen and (max-width:575px){.single-timeline-area{padding-left:100px}}.single-timeline-area .timeline-date{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;display:flex;height:100%;justify-content:flex-end;left:0;padding-right:60px;position:absolute;top:0;width:180px;z-index:1}@media only screen and (max-width:575px){.single-timeline-area .timeline-date{width:100px}}.single-timeline-area .timeline-date:after{background-color:#243060;content:"";height:100%;position:absolute;right:30px;top:0;width:3px;z-index:1}.single-timeline-area .timeline-date:before{background-color:#e72370;border-radius:50%;content:"";height:11px;margin-top:-5.5px;position:absolute;right:26px;top:50%;width:11px;z-index:5}.single-timeline-area .timeline-date p{color:#020710;font-size:13px;font-weight:500;margin-bottom:0;text-transform:uppercase}.single-timeline-area .single-timeline-content{background-color:#fff;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);margin-bottom:15px;margin-top:15px;padding:30px 30px 25px;position:relative;transition:all .3s ease;z-index:1}@media only screen and (max-width:575px){.single-timeline-area .single-timeline-content{padding:20px}}.single-timeline-area .single-timeline-content .timeline-icon{background-color:#e72370;border-radius:50%;flex:0 0 30px;height:30px;margin-right:15px;max-width:30px;text-align:center;transition-duration:.5s;width:30px}.single-timeline-area .single-timeline-content .timeline-icon i{color:#fff;line-height:30px}.single-timeline-area .single-timeline-content .timeline-text h6{transition-duration:.5s}.single-timeline-area .single-timeline-content .timeline-text p{font-size:13px;margin-bottom:0}.single-timeline-area .single-timeline-content:hover{transform:translateY(-10px)}.product-card{position:relative;transition:all .3s ease}.product-card .background-image:before,.product-card .no-image:before{background:#e72370;bottom:0;content:"";height:5px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;z-index:9}.product-card:hover{transform:translateY(-30px)}.product-card:hover .background-image:before,.product-card:hover .no-image:before{transform:scaleX(1);transform-origin:bottom left}.products-overview{--bs-gutter-x:3rem;--bs-gutter-y:3rem}@media (max-width:1399px){.products-overview{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}}.video-image{background-position:100%;background-size:cover;border-radius:4px;position:relative}.video-image:after{background-image:linear-gradient(0deg,#000,transparent 50%);border-radius:4px;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:1}.video-image.video-image-lg{height:400px}.video-play-button{border-radius:50%;box-sizing:content-box;cursor:pointer;display:block;height:44px;left:50%;padding:24px 14px 13px 28px;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:32px;z-index:10}.video-play-button img{height:auto;max-width:100%;position:relative;width:auto;z-index:3}.video-play-button span{border-bottom:16px solid transparent;border-left:24px solid #e72370;border-top:16px solid transparent;display:block;height:0;position:relative;width:0;z-index:3}.video-play-button:before{-webkit-animation:pulse-border 3s ease-out infinite;animation:pulse-border 3s ease-out infinite;background:#fff;height:70px;width:70px;z-index:0}.video-play-button:after,.video-play-button:before{border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.video-play-button:after{background:hsla(0,0%,100%,.5);height:80px;transition:all .2s;width:80px;z-index:1}.video-play-button:hover:after{background-color:fade(#e72370,50%)}.video-play-button:hover span{border-left:24px solid #fff}@-webkit-keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}@keyframes pulse-border{0%{opacity:1;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{opacity:0;transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5)}}.video-play-button-sm{height:28px;padding:22px 12px 11px 26px;width:28px}.video-play-button-sm span{border-bottom:9px solid transparent;border-left:16px solid #e72370;border-top:9px solid transparent}.video-play-button-sm:before{-webkit-animation:pulse-border 5s ease-out infinite;animation:pulse-border 5s ease-out infinite;height:50px;width:50px}.video-play-button-sm:after{height:60px;width:60px}.video-play-button-sm:hover span{border-left:16px solid #fff}.facts-and-figures-content{--fa-primary-color:#243060;--fa-secondary-color:#243060;--fa-secondary-opacity:.7}.facts-and-figures-content .facts-and-figures-container{margin-top:140px}.facts-and-figures-content .facts-and-figures-container .facts-and-figures-item{align-items:center;background-color:transparent;border-radius:4px;display:flex;flex-direction:column;padding:0 2rem 2rem}.facts-and-figures-content .facts-and-figures-container .facts-and-figures-item .facts-and-figures-icon{align-items:center;background-color:#fff;border:5px solid #fff;border-radius:50%;box-shadow:0 0 15px 0 rgba(0,0,0,.07);display:flex;height:140px;justify-content:center;padding:2rem;position:relative;width:140px}.facts-and-figures-content .facts-and-figures-container .facts-and-figures-item .facts-and-figures-icon i{font-size:4.5rem}.facts-and-figures-content .facts-and-figures-container .facts-and-figures-item h3{color:#243060;font-size:1.4em;margin-bottom:0;margin-top:15px;text-align:center}.facts-and-figures-content .facts-and-figures-container .facts-and-figures-item h4{color:#e72370;font-size:1em;font-weight:400;margin-top:5px;text-align:center}.facts-and-figures-content .facts-and-figures-container .facts-and-figures-item h4 span{font-weight:700}.unit-fab{align-items:center;background:#243060;border-radius:50px;bottom:32px;box-shadow:0 4px 16px rgba(0,0,0,.25);color:#fff;display:inline-flex;gap:10px;height:52px;padding:0 20px 0 16px;position:fixed;right:32px;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease;z-index:1050}.unit-fab:hover{box-shadow:0 6px 24px rgba(0,0,0,.35);color:#fff;transform:translateY(-2px)}.unit-fab__icon{color:#e72370;flex-shrink:0;font-size:20px;line-height:1}.unit-fab__label{font-family:Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}

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