@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1;font-family:Barlow,sans-serif;background-color:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;border-radius:0;margin:0;padding:0;border:0;font-family:Barlow,sans-serif}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}::placeholder{color:#888;opacity:1}:-ms-input-placeholder{color:#888}::-ms-input-placeholder{color:#888}@keyframes colorChangeBtn{0%{background-color:#e5284b}50%{background-color:#e24461}to{background-color:#e5284b}}@keyframes sway{0%{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px)}50%{transform:translateY(3px);-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px)}to{transform:translateY(-3px);-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px)}}.blocked{overflow:hidden;position:fixed;left:0;width:100%;height:100%}.content{width:1500px;margin:auto}@media (max-width: 1500px){.content{width:1100px}}@media (max-width: 1099px){.content{width:95%}}.header{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:fixed;z-index:100;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;height:80px;background:#fff;box-shadow:0 2px 12px #7878781a}.header .content{display:flex;justify-content:space-between;align-items:center}.header .content .logo{display:block}.header .content .logo img{display:block;height:60px}.header .content .nav{display:flex;justify-content:center;align-items:center}@media (max-width: 1099px){.header .content .nav{display:none}}.header .content .nav .item{display:flex;justify-content:center;align-items:center;letter-spacing:1px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:relative;z-index:10;margin:0 40px;font-size:14px;text-decoration:none;color:#000;text-transform:uppercase;font-weight:600}.header .content .nav .item a{font-size:14px;text-decoration:none;color:#000;text-transform:uppercase;font-weight:600}.header .content .nav .item a.active,.header .content .nav .item.active{color:#180045}.header .content .nav .item.expand:after{content:"";display:block;width:10px;height:5px;margin-left:10px;background:url(/build/assets/arrow-down-ZLwTxGDK.png) center center no-repeat;background-size:10px 5px}.header .content .nav .item:hover{color:#180045}.header .content .nav .item .submenu{display:none;position:absolute;bottom:-260px;width:250px;padding:30px;border-radius:5px;background:#fff;box-shadow:-2px 0 12px #7878781a,2px 0 12px #7878781a,0 2px 12px #7878781a}.header .content .nav .item .submenu .subitem{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;margin-bottom:20px}.header .content .nav .item .submenu .subitem:last-of-type{margin-bottom:0}.header .content .nav .item .submenu .subitem:hover,.header .content .nav .item .submenu .subitem.active{color:#180045}.header .content .nav .item .submenu:before{content:"";position:absolute;z-index:-1;top:-70px;left:0;right:0;margin:auto;width:70%;height:70px}.header .content .side-menu-icon{cursor:pointer;display:block;width:35px;height:15px;background:url(/build/assets/hamburger-YBf1RfeQ.png) center center no-repeat;background-size:35px 15px}.side-menu{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;position:fixed;overflow-y:scroll;z-index:110;top:0;right:-400px;bottom:0;width:400px;padding:80px 30px 50px;background:#fff;box-shadow:-2px 2px 12px #7878781a;scrollbar-width:none;-ms-overflow-style:none}.side-menu::-webkit-scrollbar{display:none}@media (max-width: 1099px){.side-menu{width:100%;right:-100%}}.side-menu .close-side-menu{cursor:pointer;position:absolute;top:30px;right:30px;width:25px;height:25px;background:url(/build/assets/hamburger-close-BD_DECl8.png) center center no-repeat;background-size:100%}.side-menu .title{margin-bottom:20px;font-size:30px;font-weight:600}.side-menu .subtitle{margin-bottom:50px;font-size:17px;font-weight:500}.side-menu .row{margin-bottom:50px}.side-menu .row .quotation{animation:colorChangeBtn 2s infinite;-webkit-animation:colorChangeBtn 2s infinite;-moz-animation:colorChangeBtn 2s infinite;-o-animation:colorChangeBtn 2s infinite;cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#e5284b;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none}.side-menu .row .quotation:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.side-menu .row .row-title{margin-bottom:20px;font-size:21px;font-weight:500}@media (max-width: 1099px){.side-menu .row .row-title{font-size:23px}}.side-menu .row.m{display:none}@media (max-width: 1099px){.side-menu .row.m{display:block}}.side-menu .row.m .submenu{margin-bottom:15px;padding-left:30px}.side-menu .row.m a{color:#000;text-decoration:none}.side-menu .row.m .item{margin-bottom:15px;color:#000;text-decoration:none}.side-menu .row.m .item.active{font-weight:500}.side-menu .row.m .item:before{display:block;content:"";width:5px;height:5px;border-radius:50%;margin-right:10px;background-color:#e5284b}.side-menu .row .item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;font-size:16px;color:#000;text-decoration:none}.side-menu .row .item a{color:#000;text-decoration:none}@media (max-width: 1099px){.side-menu .row .item{font-size:19px}}.side-menu .row .item.expand:after{content:"";display:block;width:10px;height:5px;margin-left:10px;background:url(/build/assets/arrow-down-ZLwTxGDK.png) center center no-repeat;background-size:10px 5px}.side-menu .row .item:last-of-type{margin-bottom:0}.side-menu .row .item.email:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/email-ChMfIInV.png) center center no-repeat;background-size:100%}.side-menu .row .item.telephone:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/telephone-s0R3219T.png) center center no-repeat;background-size:100%}.side-menu .row .item.calendar:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/calendar-DIHSiBV2.png) center center no-repeat;background-size:100%}.side-menu .row .item.pin:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/pin-CiqWsIBi.png) center center no-repeat;background-size:100%}.side-menu .row .item.margin-bottom{margin-bottom:20px}.welcome{background:#180045;background:-moz-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:-webkit-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:linear-gradient(90deg,#180045 56%,#2e0086);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15003d",endColorstr="#2e0086",GradientType=1);position:relative;height:100vh}@media (max-width: 1099px){.welcome{height:auto}}.welcome .content{display:flex;justify-content:space-between;align-items:center;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto}@media (max-width: 1099px){.welcome .content{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;position:relative;top:auto;display:block;margin:80px auto 0;padding:50px 0}}.welcome .content .slider{width:850px;padding:30px 30px 60px;border-top-right-radius:20px;border-bottom-right-radius:20px}@media (max-width: 1500px){.welcome .content .slider{width:700px}}@media (max-width: 1099px){.welcome .content .slider{width:100%;padding:0}}.welcome .content .slider .slick-dots{position:absolute;bottom:30px;left:30px;width:100%}.welcome .content .slider .slick-dots li{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:#fff;cursor:pointer}.welcome .content .slider .slick-dots li.slick-active{background-color:#e5284b}.welcome .content .slider .slick-dots li button{display:none}@media (max-width: 1099px){.welcome .content .slider .slick-dots{position:relative;left:0;bottom:0}}.welcome .content .slider .slide .subtitle{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.welcome .content .slider .slide .subtitle{font-size:18px;line-height:22px}}.welcome .content .slider .slide .title{font-size:65px;font-weight:600;color:#fff;margin-bottom:30px}@media (max-width: 1500px){.welcome .content .slider .slide .title{font-size:60px}}@media (max-width: 1099px){.welcome .content .slider .slide .title{font-size:40px;line-height:47px}}.welcome .content .slider .slide .para{color:#fff;font-size:20px;line-height:30px}@media (max-width: 1099px){.welcome .content .slider .slide .para{font-size:17px}}.welcome .content .slider .slide .para strong{font-weight:600}.welcome .content .slider .slide .link{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#fff;color:red;text-transform:uppercase;font-weight:600;text-decoration:none;margin-top:30px}.welcome .content .slider .slide .link:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.welcome .content .media{animation:sway 4s infinite;position:relative;width:600px}@media (max-width: 1500px){.welcome .content .media{width:350px}}@media (max-width: 1099px){.welcome .content .media{display:none}}.welcome .content .media img{display:block;max-width:100%}.welcome .content .media .badge{position:absolute;bottom:0;right:0;width:150px;height:150px;background-color:#e5284b;border-radius:50%;border:10px solid #ffffff}@media (max-width: 1500px){.welcome .content .media .badge{width:125px;height:125px}}.welcome .content .media .badge .text{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;font-weight:500;font-size:15px;line-height:20px;color:#fff;text-align:center}@media (max-width: 1500px){.welcome .content .media .badge .text{font-size:14px}}.welcome .content .media .badge .text strong{font-weight:700}.welcome .badges{position:absolute;bottom:30px;left:0;right:0;display:flex;justify-content:flex-start;align-items:flex-start;width:1500px;margin:auto}@media (max-width: 1500px){.welcome .badges{width:1040px}}@media (max-width: 1099px){.welcome .badges{position:relative;bottom:auto;left:auto;right:auto;top:auto;display:block;width:95%;margin:auto;padding-bottom:30px}}.welcome .badges .item{display:flex;justify-content:flex-start;align-items:flex-start;margin-right:50px;width:300px}@media (max-width: 1099px){.welcome .badges .item{width:300px;margin-bottom:30px}}.welcome .badges .item svg{color:#e5284b}@media (max-width: 1099px){.welcome .badges .item svg{display:none}}.welcome .badges .item .inner{width:100%;margin-left:10px}.welcome .badges .item .inner .title{padding-bottom:15px;margin-bottom:15px;font-size:21px;color:#fff;font-weight:500;border-bottom:1px solid rgb(229,40,75)}.welcome .badges .item .inner .text{font-size:16px;line-height:21px;color:#fff}.home-services{padding:100px 0}@media (max-width: 1099px){.home-services{padding:50px 0}}.home-services .top{margin-bottom:50px}.home-services .top .subtitle{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.home-services .top .subtitle{font-size:18px;line-height:22px}}.home-services .top .title{font-size:45px;line-height:60px;font-weight:600;color:#000}@media (max-width: 1500px){.home-services .top .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.home-services .top .title{font-size:32px;line-height:45px}}.home-services .items .row{display:flex;justify-content:space-between;align-items:center;position:relative;padding:40px 0 25px;border-top:1px solid #aaaaaa}@media (max-width: 1099px){.home-services .items .row{display:block}}.home-services .items .row:last-of-type{border-bottom:1px solid #aaaaaa}.home-services .items .row:hover .btn{background-color:#e5284b}.home-services .items .row .link{position:absolute;top:0;right:0;bottom:0;left:0}.home-services .items .row .inner{width:calc(100% - 250px)}@media (max-width: 1099px){.home-services .items .row .inner{width:100%}}.home-services .items .row .inner .title{display:flex;justify-content:flex-start;align-items:center;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;margin-bottom:20px;font-size:35px;font-weight:500}.home-services .items .row .inner .description{color:#000;font-size:20px;line-height:30px;margin-bottom:30px}@media (max-width: 1099px){.home-services .items .row .inner .description{font-size:17px}}.home-services .items .row .inner .description strong{font-weight:600}.home-services .items .row .inner .tags{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.home-services .items .row .inner .tags .tag{display:block;margin-right:15px;margin-bottom:15px;padding:10px;background-color:#f5f5f5;color:#000;font-size:14px;font-weight:500;border-radius:15px}.home-services .items .row .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#180045;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.home-services .items .row .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}@media (max-width: 1099px){.home-services .items .row .btn{margin-top:20px}}.slider-spacer{position:relative}.slider-spacer:after{background:#180045;background:-moz-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:-webkit-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:linear-gradient(90deg,#180045 56%,#2e0086);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15003d",endColorstr="#2e0086",GradientType=1);content:"";position:absolute;top:0;right:0;bottom:0;left:0}.slider-spacer .content{position:relative;padding:100px 0 130px;z-index:20}@media (max-width: 1099px){.slider-spacer .content{padding:50px 0 80px}}.slider-spacer .content .top{margin-bottom:50px;text-align:center}.slider-spacer .content .top .title{font-size:65px;font-weight:600;color:#fff;margin-bottom:50px}@media (max-width: 1500px){.slider-spacer .content .top .title{font-size:60px}}@media (max-width: 1099px){.slider-spacer .content .top .title{font-size:40px;line-height:47px}}.slider-spacer .content .top .para{font-size:45px;line-height:60px;font-weight:600;color:#fff}@media (max-width: 1500px){.slider-spacer .content .top .para{font-size:40px;line-height:55px}}@media (max-width: 1099px){.slider-spacer .content .top .para{font-size:32px;line-height:45px}}.slider-spacer .content .buttons{display:flex;justify-content:center;align-items:center}@media (max-width: 1099px){.slider-spacer .content .buttons{display:block}}.slider-spacer .content .buttons .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;border-radius:25px;background-color:#e5284b;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;margin:0 30px;padding:15px 40px}.slider-spacer .content .buttons .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}@media (max-width: 1099px){.slider-spacer .content .buttons .btn{display:block;width:80%;margin:0 auto 30px;text-align:center}}.slider-spacer .content .buttons .btn:after{display:none}.slider-spacer .content .buttons .btn:hover{background-color:#fff;color:#180045}.slider-spacer .content .technology-slider{padding:30px;border-radius:20px;background-color:#fff}@media (max-width: 1099px){.slider-spacer .content .technology-slider{padding:30px 20px}}.slider-spacer .content .technology-slider .slick-dots{position:absolute;bottom:-30px;left:0;right:0;width:100%;text-align:center}.slider-spacer .content .technology-slider .slick-dots li{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:#fff;cursor:pointer}.slider-spacer .content .technology-slider .slick-dots li.slick-active{background-color:#e5284b}.slider-spacer .content .technology-slider .slick-dots li button{display:none}.slider-spacer .content .technology-slider .slide{display:flex;align-items:center;justify-content:center;height:60px}@media (max-width: 1099px){.slider-spacer .content .technology-slider .slide{height:50px}}.slider-spacer .content .technology-slider .slide .logo img{display:block;margin:auto;max-width:120px;max-height:60px}@media (max-width: 1099px){.slider-spacer .content .technology-slider .slide .logo img{max-width:70px;max-height:50px}}.workflow{padding:100px 0}@media (max-width: 1099px){.workflow{padding:50px 0}}.workflow .subtitle{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.workflow .subtitle{font-size:18px;line-height:22px}}.workflow .title{font-size:65px;font-weight:600;color:#000;margin-bottom:50px}@media (max-width: 1500px){.workflow .title{font-size:60px}}@media (max-width: 1099px){.workflow .title{font-size:40px;line-height:47px}}.workflow .description{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:50px}@media (max-width: 1500px){.workflow .description{font-size:40px;line-height:55px}}@media (max-width: 1099px){.workflow .description{font-size:32px;line-height:45px}}.workflow .chart .row{display:flex;justify-content:flex-start;align-items:center;margin-bottom:70px}@media (max-width: 1099px){.workflow .chart .row{display:block;margin-bottom:40px}}.workflow .chart .row:last-of-type{margin-bottom:0}.workflow .chart .row .item-title{position:relative;width:250px;padding:15px 0;border-radius:10px;text-align:center;color:#fff;font-size:18px;font-weight:500;text-transform:uppercase}@media (max-width: 1500px){.workflow .chart .row .item-title{width:150px}}@media (max-width: 1099px){.workflow .chart .row .item-title{width:100%;margin-bottom:20px}}.workflow .chart .row .item-title.violet{background-color:#180045}.workflow .chart .row .item-title.violet:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;right:-9px;left:auto;margin:auto;content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgb(24,0,69)}@media (max-width: 1099px){.workflow .chart .row .item-title.violet:before{display:none}}.workflow .chart .row .item-title.violet:after{position:absolute;bottom:-15px;left:0;right:0;margin:auto;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid rgb(24,0,69)}.workflow .chart .row .item-title.orange{background-color:#f70}.workflow .chart .row .item-title.orange:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;right:-9px;left:auto;margin:auto;content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgb(255,119,0)}@media (max-width: 1099px){.workflow .chart .row .item-title.orange:before{display:none}}.workflow .chart .row .item-title.orange:after{position:absolute;bottom:-15px;left:0;right:0;margin:auto;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid rgb(255,119,0)}.workflow .chart .row .item-title.green{background-color:#007a00}.workflow .chart .row .item-title.green:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;right:-9px;left:auto;margin:auto;content:"";width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid rgb(0,122,0)}@media (max-width: 1099px){.workflow .chart .row .item-title.green:before{display:none}}@media (max-width: 1099px){.workflow .chart .row .item-title.green:after{position:absolute;bottom:-15px;left:0;right:0;margin:auto;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid rgb(0,122,0)}}.workflow .chart .row .item{position:relative;width:215px;padding:10px 0;margin-left:30px;border-radius:10px;text-align:center}@media (max-width: 1500px){.workflow .chart .row .item{width:170px;margin-left:20px}}@media (max-width: 1099px){.workflow .chart .row .item{width:280px;margin:0 auto 15px}}.workflow .chart .row .item:last-of-type:before{display:none}.workflow .chart .row .item.violet{background-color:#006cff3b;border:1px solid rgb(24,0,69);color:#000}.workflow .chart .row .item.violet:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;right:-9px;left:auto;margin:auto;content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid rgb(24,0,69)}@media (max-width: 1099px){.workflow .chart .row .item.violet:before{right:0;left:0;bottom:-44px;margin:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid rgb(24,0,69)}}.workflow .chart .row .item.orange{background-color:#ffe9c2;border:1px solid rgb(255,119,0);color:#000}.workflow .chart .row .item.orange:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;right:-9px;left:auto;margin:auto;content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid rgb(255,119,0)}@media (max-width: 1099px){.workflow .chart .row .item.orange:before{right:0;left:0;bottom:-44px;margin:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid rgb(255,119,0)}}.workflow .chart .row .item.green{background-color:#e3ffe3;border:1px solid rgb(0,122,0);color:#000}.workflow .chart .row .item.green:before{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;right:-9px;left:auto;margin:auto;content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:9px solid rgb(0,122,0)}@media (max-width: 1099px){.workflow .chart .row .item.green:before{right:0;left:0;bottom:-44px;margin:auto;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid rgb(0,122,0)}}.workflow .chart .row .item .name{font-size:15px;font-weight:600}@media (max-width: 1500px){.workflow .chart .row .item .name{font-size:13px}}.clients{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;background-color:#fafafa}.clients .slider-wrapper{position:relative;order:0;width:50%;height:80vh;background:url(/build/assets/clients-BMXoVS_s.webp) center center no-repeat;background-size:cover}@media (max-width: 1099px){.clients .slider-wrapper{order:1;width:100%;height:auto;aspect-ratio:1/1}}.clients .slider-wrapper .clients-slider-wrapper{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;width:300px;height:300px;background:#fffffff2;border-radius:20px}@media (max-width: 1500px){.clients .slider-wrapper .clients-slider-wrapper{width:250px;height:250px}}@media (max-width: 1099px){.clients .slider-wrapper .clients-slider-wrapper{width:220px;height:220px}}.clients .slider-wrapper .clients-slider-wrapper .clients-slider{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto}.clients .slider-wrapper .clients-slider-wrapper .clients-slider .slide img{display:block;max-width:200px;margin:auto}@media (max-width: 1500px){.clients .slider-wrapper .clients-slider-wrapper .clients-slider .slide img{max-width:170px}}@media (max-width: 1099px){.clients .slider-wrapper .clients-slider-wrapper .clients-slider .slide img{max-width:150px}}.clients .desc-wrapper{order:1;width:650px;margin-left:100px}@media (max-width: 1500px){.clients .desc-wrapper{width:450px}}@media (max-width: 1099px){.clients .desc-wrapper{order:0;width:100%;padding:50px 0;margin-left:0;text-align:center}}.clients .desc-wrapper .big-title{margin-bottom:20px;font-size:200px;font-weight:500}@media (max-width: 1500px){.clients .desc-wrapper .big-title{font-size:180px}}@media (max-width: 1099px){.clients .desc-wrapper .big-title{font-size:150px}}.clients .desc-wrapper .subtitle{margin-bottom:50px;font-size:30px;font-weight:500}.clients .desc-wrapper .para{color:#000;font-size:20px;line-height:30px;margin-bottom:50px}@media (max-width: 1099px){.clients .desc-wrapper .para{font-size:17px}}.clients .desc-wrapper .para strong{font-weight:600}.clients .desc-wrapper .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#180045;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.clients .desc-wrapper .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.clients .desc-wrapper .btn:hover{background-color:#e5284b}.home-about{padding:100px 0 55px}@media (max-width: 1099px){.home-about{padding:50px 0}}.home-about .pre-title{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.home-about .pre-title{font-size:18px;line-height:22px}}.home-about .title{font-size:65px;font-weight:600;color:#000;margin-bottom:50px}@media (max-width: 1500px){.home-about .title{font-size:60px}}@media (max-width: 1099px){.home-about .title{font-size:40px;line-height:47px}}.home-about .subtitle{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:50px}@media (max-width: 1500px){.home-about .subtitle{font-size:40px;line-height:55px}}@media (max-width: 1099px){.home-about .subtitle{font-size:32px;line-height:45px}}.home-about .features{display:flex;justify-content:space-between;align-items:strtech;flex-wrap:wrap}@media (max-width: 1099px){.home-about .features{display:block}}.home-about .features .item{width:470px;margin-bottom:45px;padding:30px;border-radius:20px;background-color:#fafafa}@media (max-width: 1500px){.home-about .features .item{width:520px}}@media (max-width: 1099px){.home-about .features .item{width:100%}}.home-about .features .item .icon{position:relative;width:40px;height:40px;border-radius:50%;margin-bottom:20px;background-color:#e5284b}.home-about .features .item .icon img{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;display:block;width:20px}.home-about .features .item .item-title{margin-bottom:20px;font-size:35px;line-height:45px;font-weight:500}.home-about .features .item .para{color:#000;font-size:20px;line-height:30px}@media (max-width: 1099px){.home-about .features .item .para{font-size:17px}}.home-about .features .item .para strong{font-weight:600}.faq-section{margin-top:80px;padding:100px 0;background-color:#f5f5f5}@media (max-width: 1099px){.faq-section{padding:70px 0 50px}}.faq-section .top{width:1500px;margin:-180px auto auto;background:#180045;background:-moz-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:-webkit-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:linear-gradient(90deg,#180045 56%,#2e0086);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15003d",endColorstr="#2e0086",GradientType=1);padding:50px 0;text-align:center;border-radius:20px}@media (max-width: 1500px){.faq-section .top{width:1100px}}@media (max-width: 1099px){.faq-section .top{width:100%;padding:30px 0}}.faq-section .top .text{font-size:45px;line-height:60px;font-weight:600;color:#fff}@media (max-width: 1500px){.faq-section .top .text{font-size:40px;line-height:55px}}@media (max-width: 1099px){.faq-section .top .text{font-size:32px;line-height:45px}}.faq-section .top .text span{color:#e5284b}.faq-section .content{display:flex;justify-content:space-between;align-items:stretch;margin-top:50px;flex-wrap:wrap}@media (max-width: 1099px){.faq-section .content{display:block}}.faq-section .content .faq-content{width:900px}@media (max-width: 1500px){.faq-section .content .faq-content{width:700px}}@media (max-width: 1099px){.faq-section .content .faq-content{width:100%}}.faq-section .content .faq-content .title{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:50px}@media (max-width: 1500px){.faq-section .content .faq-content .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.faq-section .content .faq-content .title{font-size:32px;line-height:45px}}.faq-section .content .faq-content .faq .item{margin-bottom:30px}.faq-section .content .faq-content .faq .item.current .question{background:#180045 url(/build/assets/minus-sL0IklGv.png) calc(100% - 20px) center no-repeat;background-size:17px;border-bottom-right-radius:0;border-bottom-left-radius:0;color:#fff}.faq-section .content .faq-content .faq .item.current .answer{display:block}.faq-section .content .faq-content .faq .item .question{cursor:pointer;padding:15px 30px 15px 20px;border-radius:10px;background:#fff url(/build/assets/plus-black-C9yboMl1.png) calc(100% - 20px) center no-repeat;background-size:17px;font-size:18px;line-height:22px;color:#000;font-weight:600}.faq-section .content .faq-content .faq .item .answer{display:none;padding:15px 20px;background-color:#fff;color:#000;font-size:20px;line-height:30px}@media (max-width: 1099px){.faq-section .content .faq-content .faq .item .answer{font-size:17px}}.faq-section .content .faq-content .faq .item .answer strong{font-weight:600}.faq-section .content .media{position:relative;width:500px;background:url(/build/assets/faq-DmZARR-K.webp) center center no-repeat;background-size:cover}@media (max-width: 1500px){.faq-section .content .media{width:350px}}@media (max-width: 1099px){.faq-section .content .media{width:100%;height:400px}}.faq-section .content .media .inner{position:absolute;bottom:30px;left:30px;right:30px;padding:20px 30px;border-radius:10px;background:#fffffff2}@media (max-width: 1099px){.faq-section .content .media .inner{padding:20px}}.faq-section .content .media .inner .title{margin-bottom:10px;font-size:25px;font-weight:600}@media (max-width: 1099px){.faq-section .content .media .inner .title{font-size:22px}}.faq-section .content .media .inner .text{color:#000;font-size:20px;line-height:30px;margin-bottom:20px}@media (max-width: 1099px){.faq-section .content .media .inner .text{font-size:17px}}.faq-section .content .media .inner .text strong{font-weight:600}@media (max-width: 1099px){.faq-section .content .media .inner .text{font-size:16px;line-height:20px}}.faq-section .content .media .inner .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#180045;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.faq-section .content .media .inner .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.faq-section .content .media .inner .btn:hover{background-color:#e5284b}.cookies-baner{position:fixed;z-index:100;bottom:20px;right:20px;width:300px;padding:20px;border-radius:5px;background-color:#fff;box-shadow:-2px 0 12px #7878781a,2px 0 12px #7878781a,0 2px 12px #7878781a}.cookies-baner .text{margin-bottom:20px;font-size:14px;line-height:18px}.cookies-baner .text a{color:#000}.cookies-baner .btn{cursor:pointer;display:inline-block;padding:10px;border-radius:5px;background-color:#180045;color:#fff;font-weight:600;font-size:14px}.footer{padding:50px 0;background-color:#fff}.footer .content{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1099px){.footer .content{display:block}}.footer .content .col.col-narrow{width:300px}@media (max-width: 1099px){.footer .content .col.col-narrow{width:100%}}@media (max-width: 1099px){.footer .content .col{margin-bottom:35px}}.footer .content .col .logo{width:50px;margin-bottom:30px}.footer .content .col .title{margin-bottom:30px;font-size:16px;font-weight:600}@media (max-width: 1099px){.footer .content .col .title{font-size:20px}}.footer .content .col .item,.footer .content .col .item a{margin-bottom:10px;font-size:15px;line-height:25px;text-decoration:none;color:#000}@media (max-width: 1099px){.footer .content .col .item,.footer .content .col .item a{font-size:18px}}.footer .content .col .item:last-of-type,.footer .content .col .item a:last-of-type{margin-bottom:0}.footer .content .col .item a,.footer .content .col .item a a{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.footer .content .col .item a:hover,.footer .content .col .item a a:hover{color:#180045}.footer .bottom{width:1500px;margin:30px auto auto;display:flex;justify-content:space-between;align-items:"";padding-top:30px;border-top:1px solid #aaaaaa}@media (max-width: 1500px){.footer .bottom{width:1100px}}@media (max-width: 1099px){.footer .bottom{width:95%}}.footer .bottom a{font-size:14px;text-decoration:none;color:#444}.page-top-wrapper{background:#180045;background:-moz-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:-webkit-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:linear-gradient(90deg,#180045 56%,#2e0086);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15003d",endColorstr="#2e0086",GradientType=1);padding-top:130px;margin-bottom:100px}@media (max-width: 1099px){.page-top-wrapper{padding-top:110px;margin-bottom:50px}}.page-top-wrapper .page-top{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1099px){.page-top-wrapper .page-top{display:block}}.page-top-wrapper .page-top .text .pre-title{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.page-top-wrapper .page-top .text .pre-title{font-size:18px;line-height:22px}}.page-top-wrapper .page-top .text .title{font-size:65px;font-weight:600;color:#fff;margin-bottom:50px}@media (max-width: 1500px){.page-top-wrapper .page-top .text .title{font-size:60px}}@media (max-width: 1099px){.page-top-wrapper .page-top .text .title{font-size:40px;line-height:47px}}@media (max-width: 1099px){.page-top-wrapper .page-top .text .title{margin-bottom:30px}}.page-top-wrapper .page-top .breadcrumbs{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 1099px){.page-top-wrapper .page-top .breadcrumbs{display:flex;justify-content:flex-start;align-items:center;padding-bottom:30px}}.page-top-wrapper .page-top .breadcrumbs .item{display:flex;justify-content:flex-start;align-items:center}.page-top-wrapper .page-top .breadcrumbs .item:after{content:"/";display:block;margin:0 30px;color:#e5284b;font-weight:700}.page-top-wrapper .page-top .breadcrumbs .item:last-of-type:after{display:none}.page-top-wrapper .page-top .breadcrumbs .item a{font-size:15px;color:#fff;text-decoration:none;font-weight:500}.contact{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 1099px){.contact{display:block}}.contact .text{width:500px}@media (max-width: 1500px){.contact .text{width:450px}}@media (max-width: 1099px){.contact .text{width:100%}}.contact .text .title{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:20px}@media (max-width: 1500px){.contact .text .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.contact .text .title{font-size:32px;line-height:45px}}.contact .text .para{color:#000;font-size:20px;line-height:30px;margin-bottom:50px}@media (max-width: 1099px){.contact .text .para{font-size:17px}}.contact .text .para strong{font-weight:600}.contact .text .para strong{font-weight:500}.contact .text .para a{color:#e5284b;font-weight:500}.contact .text .contact-item{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;font-size:18px;line-height:22px}.contact .text .contact-item.margin-bottom{margin-bottom:30px}.contact .text .contact-item.nu a{padding-bottom:0;border-bottom:none;color:#000;text-decoration:none}.contact .text .contact-item a{padding-bottom:5px;border-bottom:1px solid #000000;color:#000;text-decoration:none}.contact .text .contact-item strong{font-size:19px;font-weight:600}.contact .text .contact-item.email:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/email-ChMfIInV.png) center center no-repeat;background-size:100%}.contact .text .contact-item.telephone:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/telephone-s0R3219T.png) center center no-repeat;background-size:100%}.contact .text .contact-item.pin:before{display:block;content:"";width:15px;height:15px;margin-right:10px;background:url(/build/assets/pin-CiqWsIBi.png) center center no-repeat;background-size:100%}.contact .text .img{display:block;max-width:100%}.contact .form{width:850px;margin-top:20px}@media (max-width: 1500px){.contact .form{width:550px}}@media (max-width: 1099px){.contact .form{width:100%}}.contact .form .row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}@media (max-width: 1099px){.contact .form .row{display:block}}.contact .form .row:last-of-type{margin-bottom:0}.contact .form .row .label{display:block;width:230px}@media (max-width: 1500px){.contact .form .row .label{width:190px}}@media (max-width: 1099px){.contact .form .row .label{width:100%;margin-bottom:10px}}.contact .form .row .label label{font-size:17px;line-height:25px;font-weight:500}@media (max-width: 1500px){.contact .form .row .label label{font-size:16px}}.contact .form .row .label label.required:after{content:"*";color:#e5284b}.contact .form .row .input{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 250px)}.contact .form .row .input.check{display:flex;justify-content:flex-start;align-items:center}@media (max-width: 1500px){.contact .form .row .input{width:calc(100% - 190px)}}@media (max-width: 1099px){.contact .form .row .input{display:block;width:100%}}.contact .form .row .input.input-left{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.contact .form .row .input.input-left .checkbox-wrapper{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;margin-right:20px;margin-bottom:20px}.contact .form .row .input.input-left .checkbox-wrapper .checkbox{width:15px;height:15px;margin-right:10px;border-radius:50%;border:4px solid #aaaaaa}.contact .form .row .input.input-left .checkbox-wrapper .checkbox:checked{border:4px solid rgb(229,40,75)}.contact .form .row .input.input-left .checkbox-wrapper .checkbox span{font-size:15px}.contact .form .row .input .file{cursor:pointer;display:block;width:100%;padding:25px 15px;font-size:13px;border:1px solid #000000;background-color:#f5f5f5}.contact .form .row .input .input-text{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;width:100%;padding:15px;font-size:17px;font-weight:500;border:1px solid #000000}.contact .form .row .input .input-text:focus{outline:none;border:1px solid rgb(229,40,75)}.contact .form .row .input .input-text.input-small{width:calc(50% - 20px)}@media (max-width: 1099px){.contact .form .row .input .input-text.input-small{width:100%;margin-bottom:20px}}.contact .form .row .input .textarea{transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;display:block;width:100%;min-height:120px;padding:15px;font-size:17px;line-height:23px;font-weight:500;border:1px solid #000000;resize:vertical}.contact .form .row .input .textarea:focus{outline:none;border:1px solid rgb(229,40,75)}.contact .form .row .input .checkbox{cursor:pointer;width:15px;height:15px;border-radius:50%;border:4px solid #aaaaaa}.contact .form .row .input .checkbox:checked{border:4px solid rgb(229,40,75)}.contact .form .row .input .clause{cursor:pointer;display:block;width:calc(100% - 25px);margin-left:10px;font-size:15px;line-height:19px}.contact .form .row .input .clause a{color:#000}.contact .form .row .input .submit{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#180045;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;font-size:20px}.contact .form .row .input .submit:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.contact .form .row .input .submit:hover{background-color:#e5284b}.contact-bottom{margin-top:100px;padding:100px 0 75px;background-color:#f5f5f5}@media (max-width: 1099px){.contact-bottom{margin-top:50px;padding:50px 0}}.contact-bottom .content{display:flex;justify-content:flex-start;align-items:flex-start}.contact-bottom .content .text{width:100%}.contact-bottom .content .text .title{font-size:65px;font-weight:600;color:#000;margin-bottom:30px;font-size:75px}@media (max-width: 1500px){.contact-bottom .content .text .title{font-size:60px}}@media (max-width: 1099px){.contact-bottom .content .text .title{font-size:40px;line-height:47px}}.contact-bottom .content .text .subtitle{margin-bottom:30px;font-size:35px;line-height:50px;color:#000}.contact-bottom .content .text .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#e5284b;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.contact-bottom .content .text .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.contact-bottom .content .text .btn:hover{background-color:#e5284b}.quotation .big-title{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:20px}@media (max-width: 1500px){.quotation .big-title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.quotation .big-title{font-size:32px;line-height:45px}}.quotation .para{color:#000;font-size:20px;line-height:30px;margin-bottom:50px}@media (max-width: 1099px){.quotation .para{font-size:17px}}.quotation .para strong{font-weight:600}.offer .pre-title{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.offer .pre-title{font-size:18px;line-height:22px}}.offer .title{margin-bottom:30px;font-size:45px;line-height:60px;font-weight:600;color:#000}@media (max-width: 1500px){.offer .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.offer .title{font-size:32px;line-height:45px}}.offer .subtitle{margin-bottom:30px;font-size:20px;line-height:35px;font-weight:500}.offer .subtitle:last-of-type{margin-bottom:50px}.offer .offer{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin-bottom:50px}@media (max-width: 1099px){.offer .offer{display:block}}.offer .offer .item{width:calc(50% - 25px);margin-bottom:50px;padding:30px;border-radius:20px;background-color:#fafafa}@media (max-width: 1099px){.offer .offer .item{width:100%}}.offer .offer .item .icon{position:relative;width:40px;height:40px;border-radius:50%;margin-bottom:20px;background-color:#e5284b}.offer .offer .item .icon img{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;display:block;width:22px}.offer .offer .item .item-title{margin-bottom:20px;font-size:35px;line-height:45px;font-weight:500}.offer .offer .item .para{color:#000;font-size:20px;line-height:30px;margin-bottom:20px}@media (max-width: 1099px){.offer .offer .item .para{font-size:17px}}.offer .offer .item .para strong{font-weight:600}.offer .offer .item .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#180045;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}.offer .offer .item .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.offer .offer .item .btn:hover{background-color:#e5284b}.offer .single-offer.margin-bottom{margin-bottom:200px}.offer .single-offer .slider-row{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1099px){.offer .single-offer .slider-row{display:block}}.offer .single-offer .slider-row .text{width:50%;order:0}@media (max-width: 1099px){.offer .single-offer .slider-row .text{width:100%}}.offer .single-offer .slider-row .text .row-title{margin-bottom:30px;font-size:25px;font-weight:600}.offer .single-offer .slider-row .text .para{color:#000;font-size:20px;line-height:30px;margin-bottom:30px}@media (max-width: 1099px){.offer .single-offer .slider-row .text .para{font-size:17px}}.offer .single-offer .slider-row .text .para strong{font-weight:600}.offer .single-offer .slider-row .text .para:last-of-type{margin-bottom:0}.offer .single-offer .slider-row .features-slider{order:1;position:relative;width:calc(50% - 50px);background:#f5f5f5;border-radius:20px}@media (max-width: 1099px){.offer .single-offer .slider-row .features-slider{width:100%;margin-top:50px}}.offer .single-offer .slider-row .features-slider .slick-dots{position:absolute;bottom:-40px;left:0;right:0;text-align:center;width:100%}.offer .single-offer .slider-row .features-slider .slick-dots li{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:#180045;cursor:pointer}.offer .single-offer .slider-row .features-slider .slick-dots li.slick-active{background-color:#e5284b}.offer .single-offer .slider-row .features-slider .slick-dots li button{display:none}.offer .single-offer .slider-row .features-slider .slide{position:relative;height:400px}.offer .single-offer .slider-row .features-slider .slide .slide-content{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;width:90%;margin:auto}.offer .single-offer .slider-row .features-slider .slide .slide-content .icon-wrapper{position:relative;width:80px;height:80px;margin:0 auto 30px;background-color:#e5284b;border-radius:50%}.offer .single-offer .slider-row .features-slider .slide .slide-content .icon-wrapper .icon{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:0;right:0;margin:auto;display:block;width:40px}.offer .single-offer .slider-row .features-slider .slide .slide-content .slide-title{margin-bottom:30px;text-align:center;font-size:25px;font-weight:600}.offer .single-offer .slider-row .features-slider .slide .slide-content .desc{color:#000;font-size:20px;line-height:30px;text-align:center}@media (max-width: 1099px){.offer .single-offer .slider-row .features-slider .slide .slide-content .desc{font-size:17px}}.offer .single-offer .slider-row .features-slider .slide .slide-content .desc strong{font-weight:600}.offer .single-offer .slider-row.reversed{margin:100px 0 130px}@media (max-width: 1099px){.offer .single-offer .slider-row.reversed{margin:50px 0}}.offer .single-offer .slider-row.reversed .text{order:1}.offer .single-offer .slider-row.reversed .features-slider{order:0}.offer-points{margin-bottom:50px}.offer-points .pre-title{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.offer-points .pre-title{font-size:18px;line-height:22px}}.offer-points .title{margin-bottom:30px;font-size:45px;line-height:60px;font-weight:600;color:#000}@media (max-width: 1500px){.offer-points .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.offer-points .title{font-size:32px;line-height:45px}}.offer-points .para{margin-bottom:50px;font-size:20px;line-height:35px;font-weight:500}.offer-points .points{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media (max-width: 1099px){.offer-points .points{display:block}}.offer-points .points .point{width:calc(50% - 25px);margin-bottom:50px}@media (max-width: 1099px){.offer-points .points .point{width:100%}}.offer-points .points .point .item-title{margin-bottom:30px;font-size:25px;font-weight:600}.offer-points .points .point .desc{display:flex;justify-content:flex-start;align-items:flex-start;color:#000;font-size:20px;line-height:30px}@media (max-width: 1099px){.offer-points .points .point .desc{font-size:17px}}.offer-points .points .point .desc strong{font-weight:600}.offer-points .points .point .desc:before{content:"";display:block;width:8px;height:8px;margin-right:15px;margin-top:11px;border-radius:50%;background-color:#e5284b}.offer-points .points .point .desc span{display:block;width:calc(100% - 23px)}.offer-spacer{background:#180045;background:-moz-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:-webkit-linear-gradient(90deg,rgb(24,0,69) 56%,rgb(46,0,134) 100%);background:linear-gradient(90deg,#180045 56%,#2e0086);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#15003d",endColorstr="#2e0086",GradientType=1);padding:50px 0;margin-bottom:100px;text-align:center;border-radius:20px}.offer-spacer .text p{font-size:45px;line-height:60px;font-weight:600;color:#fff;margin-bottom:30px}@media (max-width: 1500px){.offer-spacer .text p{font-size:40px;line-height:55px}}@media (max-width: 1099px){.offer-spacer .text p{font-size:32px;line-height:45px}}.offer-spacer .text .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#e5284b;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none}.offer-spacer .text .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.offer-bottom{padding:100px 0 140px;background-color:#f5f5f5}@media (max-width: 1099px){.offer-bottom{margin-top:70px;padding:50px 0 110px}}.offer-bottom .content .slick-dots{position:absolute;bottom:-60px;left:0;right:0;width:100%;text-align:center}.offer-bottom .content .slick-dots li{display:inline-block;width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:#180045;cursor:pointer}.offer-bottom .content .slick-dots li.slick-active{background-color:#e5284b}.offer-bottom .content .slick-dots li button{display:none}.offer-bottom .content .text{width:100%;text-align:center}.offer-bottom .content .text .title{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:30px}@media (max-width: 1500px){.offer-bottom .content .text .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.offer-bottom .content .text .title{font-size:32px;line-height:45px}}.offer-bottom .content .text .para{color:#000;font-size:20px;line-height:30px}@media (max-width: 1099px){.offer-bottom .content .text .para{font-size:17px}}.offer-bottom .content .text .para strong{font-weight:600}.offer-bottom .content .text .btn{cursor:pointer;letter-spacing:1px;position:relative;display:inline-block;padding:10px 25px;border-radius:25px;background-color:#180045;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;margin-top:30px}.offer-bottom .content .text .btn:after{content:"";transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);position:absolute;top:50%;left:auto;right:10px;width:6px;height:6px;margin:auto auto auto 5px;background:url(/build/assets/btn-triangle-BPDr0OQS.png) center center no-repeat;background-size:100%}.offer-bottom .content .text .btn:hover{background-color:#e5284b}.privacy-policy .point{font-size:45px;line-height:60px;font-weight:600;color:#000;margin-bottom:30px;font-size:40px}@media (max-width: 1500px){.privacy-policy .point{font-size:40px;line-height:55px}}@media (max-width: 1099px){.privacy-policy .point{font-size:32px;line-height:45px}}.privacy-policy .para{margin-bottom:20px;font-size:20px;line-height:30px}.privacy-policy .para:last-of-type{margin-bottom:0}.privacy-policy .para strong{font-weight:500}.about .top{margin-bottom:100px}.about .top .pre-title{margin-bottom:20px;font-size:20px;font-weight:500;text-transform:uppercase;color:#e5284b}@media (max-width: 1099px){.about .top .pre-title{font-size:18px;line-height:22px}}.about .top .title{margin-bottom:30px;font-size:45px;line-height:60px;font-weight:600;color:#000}@media (max-width: 1500px){.about .top .title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.about .top .title{font-size:32px;line-height:45px}}.about .top .subtitle{margin-bottom:30px;font-size:20px;line-height:35px;font-weight:500}.about .top .subtitle:last-of-type{margin-bottom:50px}.about .top .subtitle.margin-bottom{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #aaaaaa}.img-rows{margin:100px auto}@media (max-width: 1099px){.img-rows{margin:50px 0}}.img-rows .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;flex-wrap:wrap}.img-rows .row.row-reversed .img{order:1;margin-right:0;margin-left:100px}@media (max-width: 1099px){.img-rows .row.row-reversed .img{margin-left:0}}.img-rows .row.row-reversed .text{order:0}.img-rows .row .img{order:0;display:block;width:500px;margin-right:100px}@media (max-width: 1500px){.img-rows .row .img{width:400px}}@media (max-width: 1099px){.img-rows .row .img{order:1;width:100%;margin-right:0}}.img-rows .row .text{order:1;width:calc(100% - 600px)}@media (max-width: 1500px){.img-rows .row .text{width:calc(100% - 500px)}}@media (max-width: 1099px){.img-rows .row .text{order:0;width:100%;margin-bottom:50px}}.img-rows .row .text strong{font-weight:600}.img-rows .row .text .section-title{margin-bottom:20px;font-size:45px;line-height:60px;font-weight:600;color:#000;font-size:40px;line-height:50px}@media (max-width: 1500px){.img-rows .row .text .section-title{font-size:40px;line-height:55px}}@media (max-width: 1099px){.img-rows .row .text .section-title{font-size:32px;line-height:45px}}.img-rows .row .text .para{margin-bottom:20px;font-size:20px;line-height:30px}.img-rows .row .text .para.margin-bottom{margin-bottom:50px}.img-rows .row .text .list{display:block}.img-rows .row .text .list .item{margin-bottom:10px;font-size:20px;line-height:30px}.img-rows .row .text .list .item:before{content:"•";display:inline-block;margin-right:10px;font-size:25px;font-weight:700;color:#e5284b}.flash-messages{margin:auto auto 50px;padding:20px;border-radius:25px}.flash-messages.error{background-color:#e5284b}.flash-messages.success{background-color:#008c14}.flash-messages p{margin-bottom:10px;font-size:15px;line-height:20px;font-weight:400;color:#fff}.flash-messages p:last-of-type{margin-bottom:0}.flash-messages p:before{content:"•";padding-right:5px}
