﻿@import"https://fonts.googleapis.com/css2?family=Maven+Pro:wght@400;700&display=swap";@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/2e2409/00000000000000007735f990/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/2e2409/00000000000000007735f990/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/2e2409/00000000000000007735f990/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/0ab956/00000000000000007735f998/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/0ab956/00000000000000007735f998/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/0ab956/00000000000000007735f998/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/c09857/00000000000000007735f98c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/c09857/00000000000000007735f98c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/c09857/00000000000000007735f98c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/19ced7/00000000000000007735f992/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/19ced7/00000000000000007735f992/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/19ced7/00000000000000007735f992/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/33e8a4/00000000000000007735f99b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/33e8a4/00000000000000007735f99b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/33e8a4/00000000000000007735f99b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/262452/00000000000000007735f99a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/262452/00000000000000007735f99a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/262452/00000000000000007735f99a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/36f509/00000000000000007735f994/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/36f509/00000000000000007735f994/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/36f509/00000000000000007735f994/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"sofia-pro";src:url("https://use.typekit.net/af/66e20c/00000000000000007735f993/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/66e20c/00000000000000007735f993/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/66e20c/00000000000000007735f993/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}.tk-sofia-pro{font-family:"sofia-pro",sans-serif}body{margin:0px;padding:0;position:relative;color:#2d3b4d;font-size:16px;line-height:24px;font-weight:400;font-family:"sofia-pro",sans-serif;background:#eaeff3 url(../images/main_bg.svg);background-size:cover;background-position:top left}::selection{background:#6d39dc;color:#fff}::-moz-selection{background:#6d39dc;color:#fff}input,textarea,button{color:#6d39dc}input:focus,textarea:focus,button:focus{outline:none;text-decoration:none}a{color:#6d39dc;text-decoration:underline}a:focus{outline:none}h1,h2,h3,h4,h5,h6{font-family:"sofia-pro",sans-serif;font-weight:700;color:#2d3b4d;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;margin:0}h1{font-size:56px}h2{font-size:40px}h3{font-size:36px}h4{font-size:32px}h5{font-size:24px}label{font-weight:normal}p{margin:0 0 15px 0;color:#2d3b4d;font-size:16px;line-height:24px;font-weight:400;margin:0}ul{margin:0;padding:0;list-style:none}ol{padding:0px;list-style-position:inside}ol,li{margin-bottom:0px;list-style:none;position:relative}a,input[type=submit]{transition:all ease-out .2s;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s}@media(max-width: 1199.98px){body{font-size:14px}h1{font-size:42px}h2{font-size:36px}h3{font-size:30px}h4{font-size:28px}h5{font-size:20px}}.iconlabel-sm,.yellow-warning,.not-enabled,.gray-minus,.red-cross,.green-uploaded,.green-tick{height:25px;width:25px;line-height:25px;text-align:center;display:inline-block;color:#fff;font-size:10px;border-radius:5px}.green-tick{background-color:#20b394}.green-uploaded{background-color:#277cc9}.green-uploaded{font-size:15px;line-height:21px}.red-cross{background-color:#ee5564}.gray-minus{background-color:#7b7b7b;line-height:27px}.not-enabled{background-color:#fd8709;font-size:13px;line-height:27px}.yellow-warning{background-color:#eeb155;font-size:14px;line-height:23px;margin:3px 0 0 0;vertical-align:baseline}.yellow-warning i{margin:5px 0 0 0}.green-tick[data-bs-toggle=modal]{cursor:pointer}.red-cross[data-bs-toggle=modal]{cursor:pointer}.yellow-warning[data-bs-toggle=modal]{cursor:pointer}.icon-cloud:before{vertical-align:middle}.icon-tick:before{vertical-align:middle}.icon-cross:before{vertical-align:middle}@keyframes moveInBottom{0%{opacity:0;transform:translateY(75px)}100%{opacity:1;transform:translate(0)}}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}header.user-header{padding:10px 0;background-color:#fff;transition:all .3s ease-in-out;box-shadow:0px 4px 50px rgba(0,0,0,.1);display:flex;align-items:center;position:relative;z-index:2}header.user-header .header-warper{display:flex;justify-content:space-between;align-items:center;column-gap:20px}header.user-header .logo{display:flex;align-items:center}header.user-header .logo a{display:inline-block}header.user-header .logo a img{height:42px}header.user-header .logo .logo-caption{width:220px;display:inline-block;color:#6f7b94;margin-left:10px}@media(max-width: 767.98px){header.user-header .logo{margin:auto}header.user-header .logo a img{height:36px}header.user-header .logo .logo-caption{display:none}}@media(min-width: 1400px){header.user-header .container-fluid{padding-left:30px;padding-right:30px}}@media(max-width: 1399.98px){header.user-header .header-warper{justify-content:space-between;align-items:center}header.user-header .menu-right,header.user-header .logo{justify-content:center}header.user-header .menu-right a img,header.user-header .logo a img{height:38px}header.user-header .menu-right .logo-caption,header.user-header .logo .logo-caption{font-size:15px;line-height:21px}}@media only screen and (max-width: 991px){header.user-header .menu-right .logo-caption,header.user-header .logo .logo-caption{display:none}}@media only screen and (max-width: 768px){header.user-header .header-warper{flex-wrap:wrap;justify-content:space-between;align-items:center;flex-direction:column}header.user-header .header-warper .header-warper-left{margin-bottom:15px}}header.sticky{position:fixed;top:0;left:0;right:0;z-index:2;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-150px);transition:all .3s ease-in-out}header.sticky.show{transform:translateY(0);animation:slide-down 1s}header.sticky .logo a img{height:35px}header.sticky .main-menu>ul>li>a{padding-top:0;padding-bottom:0}header.sticky .main-menu>ul>li>ul{top:35px}header.sticky .menu-wraper{height:60px}.menu-right{display:flex;justify-content:flex-end;align-items:center}.menu-right--notifications,.menu-right--messages{padding:0 15px;border-left:1px solid #ebf1f4}.menu-right--notifications a,.menu-right--messages a{text-decoration:none;background:rgba(160,182,208,.2);display:inline-block;width:42px;height:42px;line-height:42px;border-radius:50%;text-align:center;color:#a0b6d0;position:relative;font-size:22px}.menu-right--notifications .notifyMe,.menu-right--messages .notifyMe{position:relative}.menu-right--notifications .notifyMe .total-notifications,.menu-right--messages .notifyMe .total-notifications{display:flex;justify-content:center;align-items:center;padding:0;margin:0;width:18px;height:18px;right:4px;top:5px;border-radius:100%;background-color:#ee5564;font-size:10px;line-height:0;color:#fff;position:absolute}.menu-right--notifications{position:relative}.menu-right--notifications .notification-list{display:none;position:absolute;top:53px;left:-40px;width:290px;max-height:350px;padding:0;background-color:#fff;text-align:left;overflow-y:auto;z-index:600;box-shadow:-12px 13px 11px -3px rgba(0,0,0,.1)}@media only screen and (max-width: 575px){.menu-right--notifications .notification-list{left:-46px}}.menu-right--notifications .notification-list li{display:flex;align-items:center;gap:5px;padding:8px 12px;border-bottom:#6f7b94 dotted 1px;position:relative;overflow:hidden;z-index:10}.menu-right--notifications .notification-list li a{display:inline-block;width:100%;height:100%;background:none;text-align:left;pointer-events:none}.menu-right--notifications .notification-list li a p{font-size:11px;line-height:17px}.menu-right--notifications .notification-list li a h6{font-size:14px;font-weight:400}.menu-right--notifications .notification-list li.unreaded{background:#ecf2f5}.menu-right--notifications .notification-list li.unreaded p{font-weight:900}.menu-right--notifications .notification-list li.unreaded h6{font-weight:900}.menu-right--notifications .notification-list li button{height:17px;width:17px;padding:0;border:none;outline:none;font-size:8px;font-weight:600;line-height:0;color:#fff;border-radius:3px;background:#9d7ae7;transition:all .3 ease-in-out}.menu-right--notifications .notification-list li button:hover{background:#6d39dc}.menu-right--notifications .notification-list li:last-of-type{border:none}.menu-right .form-control{background:rgba(160,182,208,.2);border:none;border:solid 1px rgba(0,0,0,0)}.menu-right .form-control:focus{color:#2d3b4d;background:rgba(160,182,208,.2);border-color:rgba(109,57,220,.5);outline:0;box-shadow:none}@media(max-width: 1399.98px){.menu-right .site-search .with-icon .form-control{padding-top:8px;padding-right:9px;padding-bottom:10px;padding-left:50px}}@media(min-width: 1600px){.menu-right .form-control{width:380px}}@media(max-width: 767.98px){.menu-right--notifications,.menu-right--messages{padding:0 8px}}@media only screen and (max-width: 480px){.menu-right{flex-wrap:wrap}.menu-right .site-search{margin:0 0 10px 0}}.site-search .with-icon{position:relative;display:block}.site-search .with-icon .form-control{padding:14px;padding-left:50px}.site-search .with-icon::before{content:"";font-family:"icomoon";position:absolute;left:18px;top:50%;transform:translateY(-50%);z-index:1;color:#a0b6d0;font-size:18px}.site-search.style_01 .form-control{width:100%;background-color:#fff;border:solid 1px rgba(0,0,0,0)}.site-search.style_01 .form-control:focus{color:#2d3b4d;border-color:rgba(109,57,220,.5);outline:0;box-shadow:none}.main-menu{display:flex;padding:0;height:100%;justify-content:end}.main-menu ul li a{color:#2d3b4d;text-decoration:none;font-size:16px;padding:10px 0;font-weight:700}.main-menu>ul{display:flex;align-items:center}.main-menu>ul>li{display:inline-block;position:relative}.main-menu>ul>li>a{color:#2d3b4d;display:block;text-align:center;font-size:16px;padding:0 14px;position:relative;cursor:pointer}.main-menu>ul>li>a:hover{background:0;color:#6d39dc}.main-menu>ul>li>a.active{background:0 0;color:#6d39dc}.main-menu>ul>li>ul{display:none;position:absolute;top:35px;left:0;padding:20px 25px !important;max-width:250px;min-width:250px;z-index:5;text-align:left;background:#dcddff;border-radius:10px}.main-menu>ul>li>ul>li{position:relative;display:block;border-bottom:solid 1px #b9bae4}.main-menu>ul>li>ul>li:last-child{border-bottom:none}.main-menu>ul>li>ul>li>a{color:#2d3b4d;display:block;padding:15px 0;position:relative;font-size:16px;line-height:18px;transition:all ease-out .2s;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s}.main-menu>ul>li>ul>li>a:hover{color:#4348ce;opacity:1}.main-menu>ul>li>ul>li>a:hover::before{color:#4348ce}.main-menu>ul>li>ul>li>a>span{width:28px;height:28px;display:block;background:#fff;border-radius:100%;position:absolute;left:0;top:10px}.main-menu>ul>li>ul>li>a>span>img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.main-menu>ul>li.dropdown>a.hoverClass::after{transform:scaleY(-1);transition:.3s ease-in-out}.main-menu>ul>li.dropdown>a.active:after{border-color:#ff5757 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mobile-menu{display:none}.mobile-menu ul.menu-list{padding-bottom:20px}.mobile-menu ul.menu-list>li>a:hover{background:#0f3192;color:#fff}.mobile-menu ul.menu-list>li>ul{display:none;margin-left:0;padding:10px 0;background:#0f3192}.mobile-menu ul.menu-list>li>ul>li a{color:#fff;padding:15px 10px;display:block;font-size:16px;transition:all ease-out .2s;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-ms-transition:all ease-out .2s;-o-transition:all ease-out .2s;text-align:center}.mobile-menu ul.menu-list>li>ul>li a:hover{background:#0f3192;color:#fff}.mobile-menu ul.menu-list>li a.open{background:#0f3192;color:#fff;padding-bottom:0}.mobile-menu ul{padding:20px 0}.mobile-menu ul li{text-align:center;border-top:1px solid rgba(255,255,255,.1)}.mobile-menu ul li:first-child{border-top:none}.mobile-menu ul li a{display:block;color:#fff !important;font-size:16px;padding:15px 20px;text-decoration:none}.mobile-menu ul li.dropdown>a{position:relative}.mobile-menu ul li.dropdown>a.open:after{transform:rotate(180deg);transition:.3s ease-in-out}a.menu-toggle{position:absolute;display:none;width:45px;height:45px;background:#0f3192;top:8px;right:20px;padding-top:4px;box-sizing:border-box}a.menu-toggle span.line{position:relative;width:65%;height:3px;background:#fff;margin:7px auto;display:block;transition:all ease .3s;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-o-transition:all ease .3s;-ms-transition:all ease .3s}a.menu-toggle.active span.line{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;transform-origin:center center}a.menu-toggle.active span.line.a{transform:rotate(45deg)}a.menu-toggle.active span.line.c{transform:rotate(-45deg)}a.menu-toggle.active span.line.b{opacity:0}@media(max-width: 991.98px){.main-menu{display:none}.mobile-menu{display:block;background:#001769;position:absolute;top:55px;width:100%;z-index:100}.mobile-menu a.menu-toggle{display:block;z-index:1;top:-45px;right:6px;background:#001769}.mobile-menu ul.menu-list{display:none;padding:10px 0}.mobile-menu ul.menu-list li a.login{color:#fff;display:block;width:100%;font-size:14px;text-transform:uppercase;padding:8px 0;background:none;display:inline-block;line-height:normal;position:relative;top:0px;border-radius:0px}.mobile-menu ul li a.active{color:#fff}.mobile-menu .quick-contact{border-right:none;border-left:none;padding:10px 0}.mobile-menu .dropdown.language-select{padding:10px 0}.mobile-menu .dropdown.language-select li a{color:#000;text-align:start;padding:5px}.mobile-menu .btn-book{padding:20px 0}.mobile-menu .btn-book .btn-bluesolid{background-color:#6d39dc}.header-right{margin-right:50px}}.dropdown.language-select{padding:10px 0}.dropdown.language-select li a{color:#000;text-align:start;padding:5px}header.login-header{padding:18px 0}header.login-header .header-warper{display:flex;justify-content:space-between}header.login-header .logo .logo-caption{width:auto;color:#453170;font-size:20px;font-weight:600}@media(max-width: 1399.98px){header.login-header .header-warper{justify-content:space-between;flex-direction:row;row-gap:10px}}@media(max-width: 1199.98px){header.login-header .header-warper{flex-direction:row}header.login-header .logo .logo-caption{font-size:16px}}@media(max-width: 767.98px){header.login-header .logo{display:flex;flex-direction:column}}@media(max-width: 767.98px){header.login-header.sticky .logo .logo-caption{display:none}}header.main-header{padding:18px 0}header.main-header .action-mob{display:none}header.main-header .header-wraper{display:flex;align-items:center;justify-content:space-between}header.main-header .header-login .primary-link{margin-right:25px}header.main-header .header-login .ms-btn{border-radius:5px}header.main-header .mobile-menu{top:60px}header.main-header .mobile-menu a.menu-toggle{top:-44px}@media(max-width: 1199.98px){header.main-header{padding-right:60px}}@media(max-width: 575.98px){header.main-header{padding-right:0}header.main-header .action-mob{display:block}header.main-header .header-login{display:none}header.main-header .header-wraper{flex-direction:column}}.set-as-bg{background-size:cover}.make-bg{display:none}.ms-btn{text-decoration:none;display:inline-block;padding:26px 35px;border-radius:10px;font-size:20px;border:none;text-align:center;font-weight:700}.ms-btn:hover{color:#fff;opacity:.9}.ms-btn.btn-sm{padding:9px 25px;font-size:16px}.ms-btn.btn-md{padding:12px 20px;font-size:16px}.ms-btn.btn-lg{padding:22px 45px}.ms-btn.with-ico span{margin-left:30px;vertical-align:bottom}.ms-btn.round-more{border-radius:15px}@media(max-width: 1199.98px){.ms-btn{padding:22px 38px;font-size:18px}}.ms-btn.iconbtn-sm{padding:5px 10px;font-size:14px;background-color:#6d39dc;color:#fff;border-radius:2px;font-weight:400}.special-solid{background-color:#18c8ff;color:#fff}.special-solid:hover{background-color:#18c8ff;color:#fff}.primary-solid{background-color:#6d39dc;color:#fff}.primary-solid:hover{background-color:#6d39dc;color:#fff}.primary-border{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #6d39dc;color:#6d39dc}.primary-border:hover{opacity:1;background:#6d39dc;color:#fff}.white-border{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fff;color:#fff}.white-border:hover{opacity:.8}.secondary2-solid{background-color:#3ed394;color:#fff}.secondary2-solid:hover{background-color:rgba(62,211,148,.8);color:#fff}.white-solid{background-color:#fff;color:#233863}.white-solid span{color:#6d39dc}.white-solid:hover{background-color:#6d39dc;color:#fff}.white-solid:hover span{color:#fff}.primary-link{color:#6d39dc;text-decoration:none;font-weight:700}.primary-link:hover{color:rgba(109,57,220,.8)}.form-control{background:#fff;border:none;border:solid 1px #cbd7e4;border-radius:5px}.form-control:focus{color:#2d3b4d;background:#fff;border-color:rgba(109,57,220,.5);outline:0;box-shadow:none}.form-control.field-lg{height:60px;padding-right:20px;padding-left:20px}@media(max-width: 767.98px){.site-search{width:100%}}.nav-playicon{position:relative}.nav-playicon::after{content:"";font-family:"icomoon";margin-left:10px;font-size:16px;vertical-align:middle;color:#6d39dc;transition:.2s ease}.nav-playicon a{text-decoration:underline;color:#6d39dc;position:relative;font-weight:700}.nav-playicon a::after{content:"";position:absolute;bottom:0;left:0;width:100%;background-color:#6d39dc;transition:.2s ease}.nav-playicon a:hover::after{width:0}.nav-playicon.link-white a{color:#fff}.nav-playicon.link-white a::after{background-color:#fff}.nav-playicon.link-white::after{color:#fff}.section-white{padding:75px 0}@media(max-width: 1199.98px){.section-white{padding:50px 0}}.section-blue{background:#6d39dc;padding:75px 0}@media(max-width: 1199.98px){.section-blue{padding:50px 0}}.section-gray{background:#f3f7fc;padding:75px 0}@media(max-width: 1199.98px){.section-gray{padding:50px 0}}.figureset--caption{display:block;font-weight:300;font-size:18px;color:#2d3b4d}.figureset--amount{display:block;font-size:48px;line-height:48px;color:#000}.figureset--subhead{display:block;color:#2d3b4d;font-size:24px;margin-top:5px;font-weight:700}.roundtick-list li{padding-left:30px;line-height:24px;position:relative;padding-bottom:13px;margin-bottom:10px;color:#2d3b4d}.roundtick-list li::before{content:"";font-family:"icomoon";font-size:18px;position:absolute;left:0;top:2px;color:#6d39dc}.roundtick-list li::after{content:"";position:absolute;bottom:0;left:30px;width:calc(100% - 30px);height:1px;border:1px dashed #d1ddea}.roundtick-list li:last-child{padding-bottom:0}.roundtick-list li:last-child::after{display:none}.roundtick-list2 li{padding-left:30px;line-height:24px;position:relative;padding-bottom:16px;margin-bottom:13px;color:#ccceff}.roundtick-list2 li::before{content:"";width:20px;height:20px;position:absolute;left:0;top:3px;background:url(../images/roundtick-secondry.svg) no-repeat;background-size:contain}.roundtick-list2 li::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;border:1px dashed #9eb2bb}.roundtick-list2 li:last-child{padding-bottom:0}.roundtick-list2 li:last-child::after{display:none}.scroll-top{position:fixed;top:85vh;right:50px;z-index:2}.scroll-top .btn{background-color:#6d39dc;width:85px;height:85px;color:#fff;border-radius:50%;font-size:28px;filter:drop-shadow(0px 4px 25px rgba(0, 0, 0, 0.25))}@media(max-width: 1199.98px){.scroll-top{right:20px;top:88vh}.scroll-top .btn{font-size:20px;width:60px;height:60px}}.cookies{display:inline-block;position:fixed;transition:.6s linear;bottom:50px;left:50px;z-index:9999}.cookies__button{display:inline-block;position:relative;z-index:2;width:60px;height:60px;text-align:center;line-height:55px;background-color:#262c31;border-radius:50%;filter:drop-shadow(0px 4px 25px rgba(0, 0, 0, 0.25))}.cookies__button img{height:32px;transition:.3s ease}.cookies__button:hover--bg{color:#6d39dc}.cookies:hover .cookies__content{visibility:visible;opacity:1;transform:scaleX(1)}.cookies:hover .cookies__button img{transform:rotate(180deg)}.cookies__content{display:block;background:#fff;filter:drop-shadow(0px 4px 25px rgba(0, 0, 0, 0.25));border-radius:40px;font-size:16px;text-align:right;white-space:nowrap;line-height:20px;padding:20px 20px 20px 60px;position:absolute;top:-9px;left:16px;z-index:1;visibility:hidden;opacity:0;transition:.6s linear;transform:scaleX(0);transform-origin:left}.cookies__content .ms-btn{padding:10px 20px;border-radius:30px;font-size:15px;margin-left:15px}.cookies__content span{display:inline-block}@media(max-width: 767.98px){.cookies{left:10px;bottom:60px}.cookies__content{white-space:normal;width:320px;text-align:left;top:-38px;padding-left:50px}.cookies__content .ms-btn{display:block;margin-top:15px;margin-left:0}}.error-valication{color:#ee5564;font-weight:600;font-size:13px}.ms-tooltip{position:relative}.ms-tooltip.info-color .icon-info{color:#6d39dc;font-weight:600;font-size:12px}.ms-tooltip .tooltip-text{visibility:hidden;max-width:320px;min-width:240px;background-color:#6d39dc;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:125%;left:0;opacity:0;transition:.3s;transform:translate3d(0px, 20px, 0px)}.ms-tooltip .tooltip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#6d39dc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ms-tooltip:hover .tooltip-text{visibility:visible;opacity:1;transform:translate3d(0px, 0px, 0px)}.content-wrapper{display:flex;align-items:stretch;padding-left:310px;transition:.5s ease}.content-wrapper.remove--padding{padding-left:0}@media(max-width: 1399.98px){.content-wrapper{padding-left:0}.content-wrapper .sidebar-ovelay{position:absolute;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:2;opacity:0;visibility:hidden;transition:.3s ease}.content-wrapper.remove--padding .sidebar-ovelay{opacity:1;visibility:visible}}#content{width:100%;padding:0;min-height:100vh;transition:all .3s}.nav-pagination li{display:inline-block}.nav-pagination li a{display:inline-block;line-height:37px;text-align:center;font-weight:700;color:#6f7b94;transition:.3s ease;padding-right:10px;padding-left:10px}.nav-pagination li a:hover{color:rgba(111,123,148,.8)}.nav-pagination li a.active{color:#6d39dc}.nav-pagination li a.prev,.nav-pagination li a.next{width:40px;height:40px;border:solid 1px rgba(109,57,220,.5);border-radius:5px;color:#6d39dc}.nav-pagination li a.prev:hover,.nav-pagination li a.next:hover{opacity:.8}.nav-pagination li.disabled a.prev,.nav-pagination li.disabled a.next{border:solid 1px rgba(109,57,220,.4);color:rgba(109,57,220,.4)}@media(max-width: 991.98px){.nav-pagination{text-align:center}}.ico-label{font-weight:400;font-size:14px;padding:3px 10px;display:inline-block;padding-left:32px;position:relative;border-radius:5px}.ico-label::before{content:"";font-size:16px;font-family:"icomoon";position:absolute;left:10px;top:50%;transform:translateY(-50%)}.ico-label.blue-label{background-color:#c9e2ff;color:#497cb9}.ico-label.green-label{background-color:#bcf2e7;color:#20b394}.daterangepicker{font-family:"sofia-pro",sans-serif !important}.daterangepicker .drp-selected{font-size:15px !important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{width:34px !important;height:34px !important;font-size:15px !important;line-height:17px !important}.calendar-table th.month{font-weight:700;font-size:16px;line-height:21px;text-align:left;color:#2b2b2b;padding:0 5px 9px 8px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#20b394 !important;border-color:rgba(0,0,0,0);color:#fff}.daterangepicker td.in-range{background:rgba(128,206,189,.3) !important;border-color:rgba(0,0,0,0);color:#20b394 !important;border-radius:0}.daterangepicker td.start-date{border-radius:15px 0 0 15px !important}.daterangepicker td.end-date{border-radius:0 15px 15px 0 !important}button.applyBtn.btn.btn-sm.btn-primary{border-radius:20px !important;background-color:#6d39dc;border:none !important;padding:8px 18px;font-size:15px !important}button.applyBtn.btn.btn-sm.btn-primary:hover{background-color:#20b394 !important}.daterangepicker .drp-buttons .btn{font-size:15px !important}.daterangepicker.show-calendar .drp-buttons{display:flex !important;align-items:center;justify-content:end}@media(max-width: 767.98px){.daterangepicker.show-calendar .drp-buttons{flex-wrap:wrap;justify-content:center}}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:unset}.daterangepicker.active{z-index:600}.checkbox-primary .form-check-input{width:22px;height:22px;margin-top:2px;border-radius:2px}.checkbox-primary .form-check-input:checked{background-color:#6d39dc;border-color:#6d39dc;border-radius:2px}.checkbox-primary .form-check-input:focus{border-color:#f0e9ff;outline:0;box-shadow:none}.file-upload.solid-btn{border-radius:5px}.file-upload.solid-btn span{color:#a0abb8;font-size:14px}.file-upload.solid-btn:after{display:none}.file-upload.solid-btn span.uploader-btn{font-family:"sofia-pro",sans-serif !important;background:#8598ad;color:#fff;font-size:14px;padding:5px 15px;border-radius:5px;top:12px;right:12px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.ms-select2{max-width:520px}.ms-select2 .select2-container{width:100% !important}.ms-select2 .select2-container .select2-selection--single{height:55px;line-height:55px;border-color:#cbd7e4}.ms-select2 .select2-container .select2-selection__rendered{line-height:55px;padding-left:15px}.ms-select2 .select2-container .select2-selection__arrow{right:15px;top:50%;transform:translateY(-50%)}table.resp-table.dataTable{margin-top:15px !important}table.resp-table.dataTable thead th,table.resp-table.dataTable thead td{border-bottom:none}table.resp-table.dataTable.no-footer{border-bottom:none}.dataTables_wrapper .dataTables_info{color:#6f7b94 !important}.dataTables_wrapper .pagination li{line-height:28px}.dataTables_wrapper .pagination .page-link{min-width:37px;text-align:center;font-size:16px;font-weight:700;color:#3984dc;border:none;background:none}.dataTables_wrapper .pagination .page-link:focus{box-shadow:none}.dataTables_wrapper .pagination .active .page-link{color:#6d39dc}.dataTables_wrapper .pagination .previous,.dataTables_wrapper .pagination .next{border:1px solid #3984dc;border-radius:5px}.dataTables_wrapper .pagination .previous.disabled,.dataTables_wrapper .pagination .next.disabled{border:1px solid #a0b6d0}.dataTables_wrapper .pagination .previous.disabled a,.dataTables_wrapper .pagination .next.disabled a{color:#a0b6d0}.dataTables_wrapper .dataTables_filter label{position:relative}.dataTables_wrapper .dataTables_filter label .icon-search{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#abbbce}.dataTables_wrapper .dataTables_filter .form-control{line-height:37px;min-width:242px;padding-left:38px}.dataTables_wrapper .dataTables_length{padding-top:8px}.dataTables_wrapper .dataTables_length .form-select:focus{box-shadow:none;border-color:rgba(109,57,220,.5)}@media(max-width: 991.98px){.dataTables_wrapper .dataTables_length{padding-top:0;padding-bottom:8px}}.no---vendors{text-align:center;line-height:42px;color:#20b394}.no--contents{background-color:#fff;padding:10px;text-align:center;line-height:42px;color:#20b394;border-radius:5px}@media(max-width: 1199.98px){#sidebarCollapse span{display:none}}#sidebar{min-width:310px;max-width:310px;background:#6d39dc;color:#fff;transition:all .3s;position:fixed;top:0;left:0;height:100vh;z-index:1}#sidebar .profile-details{background-color:#7f4aef;padding-top:100px;padding-right:30px;padding-bottom:55px;padding-left:30px;border-radius:0 0 45px 0;text-align:center}#sidebar .profile-details img{border-radius:50%}#sidebar .profile-details h6{color:#fff;font-size:20px;font-weight:700}#sidebar .profile-details .mail-id{font-size:16px;text-decoration:underline;color:rgba(255,255,255,.7)}#sidebar ul.components{padding-top:50px;padding-left:30px;overflow-y:auto}#sidebar ul.components li{font-size:16px}#sidebar ul.components li>ul{margin-left:10px}#sidebar ul.components li>ul li{font-size:14px}#sidebar ul.components li a{padding:20px 30px;display:block;color:#eaeff3;font-size:16px;font-weight:700;border:none;border-radius:40px 0 0 40px;position:relative;text-decoration:none}#sidebar ul.components li a span{margin-right:7px}#sidebar ul.components li a span.notif{position:relative}#sidebar ul.components li a span.notif small{position:absolute;top:-3px;bottom:0;right:-3px;width:12px;height:12px;content:"";background:red;border-radius:50%;font-size:8px}#sidebar ul.components li a:hover{color:#fff;background:rgba(255,255,255,.1);border:none}#sidebar ul.components li.active a{color:#6d39dc;background:#eaeff3;border:none}#sidebar ul.components li.active a:hover{background:#eaeff3}#sidebar ul.components li.active a::before{content:"";background:url(../images/sidebar_active_top.svg) no-repeat;background-size:contain;background-position:right bottom;width:17px;height:13px;position:absolute;top:-13px;right:0}#sidebar ul.components li.active a::after{content:"";background:url(../images/sidebar_active_bottom.svg) no-repeat;background-size:contain;background-position:right bottom;width:17px;height:14px;position:absolute;bottom:-13px;right:0}#sidebar .sidebar-icon img{vertical-align:middle}#sidebar .custom-menu{display:inline-block;position:absolute;top:167px;right:8px;margin-right:-35px;transition:.3s ease}#sidebar .custom-menu .btn.btn-primary{background:#7f4aef;border-color:rgba(0,0,0,0);position:relative;color:#fff;height:47px;padding:5px;border-radius:0 3px 3px 0;left:0;z-index:10}#sidebar .custom-menu .btn.btn-primary:after{content:"";font-family:"icomoon"}#sidebar.active{margin-left:-310px}#sidebar.active::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}#sidebar.active .custom-menu .btn.btn-primary:after{content:""}@media(max-width: 1399.98px){#sidebar{margin-left:-312px;z-index:10}#sidebar.active{margin-left:0}#sidebar .profile-details{padding-top:55px}}#sidebar a[data-toggle=collapse]{position:relative}.sidebar-overflow{overflow-y:auto;max-height:100vh}#sidebar.vendor-sidebar{background:#20b394}#sidebar.vendor-sidebar .profile-details{background-color:#0d987b}#sidebar.vendor-sidebar ul.components li.active a{color:#20b394}#sidebar.vendor-sidebar .custom-menu .btn.btn-primary{background-color:#0d987b}.sidebar-icon-active{display:none}ul.components li.active a .sidebar-icon{display:none}ul.components li.active a .sidebar-icon-active{display:inline-block}#content{padding:50px 40px}@media(min-width: 1600px){#content{padding:50px 70px}}@media(max-width: 991.98px){#content{padding:30px 20px}}.section-heading{margin-bottom:15px}@media(max-width: 991.98px){.section-heading h3,.section-heading h4{text-align:center}}.section-heading.heading-with-btn{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.section-heading.heading-with-btn h3{width:calc(100% - 400px)}.section-heading.heading-with-btn .action{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}@media(max-width: 991.98px){.section-heading.heading-with-btn{flex-direction:column;row-gap:25px}.section-heading.heading-with-btn h3{width:100%}.section-heading.heading-with-btn .action{justify-content:center}}.graph-box{padding:25px;border-radius:16px}.graph-box--head{display:flex;align-items:center;column-gap:20px}.graph-box--head img{height:64px}.graph-box--head .figure_set span{font-size:18px;color:#fff}.graph-box--head .figure_set h6{font-size:40px;font-weight:400;color:#fff;margin:0}.graph-box.darkviolet{margin-bottom:15px;background-color:#55417d}.graph-box.brightgreen{background-color:#3ed395}.graph-box .nav-playicon{margin-top:20px;display:block}@media(max-width: 1399.98px){.graph-box--head{column-gap:10px}.graph-box--head img{height:52px}}@media(min-width: 1600px){.graph-box{padding:35px 30px}}.progress{height:11px;margin-top:25px;background:rgba(0,0,0,.2);border-radius:20px;position:relative;overflow:inherit}.progress-bar{background-color:#fff;border-radius:20px}.progress-value{position:absolute;right:0;top:-30px;font-size:20px;font-weight:700}.progress.violet{background:#ebe9f0}.progress.violet .progress-bar{background-color:#6d39dc}.progress.violet .progress-value{color:#6d39dc}.progress.size-md{height:16px}.ms-datepicker{position:relative;display:inline-block}.ms-datepicker .date_field{border:1px solid #cbd7e4;border-radius:10px;padding:10px;padding-right:40px;color:#6f7b94}.ms-datepicker::before{content:"";font-family:"icomoon";font-size:20px;color:#a0b6d0;position:absolute;right:12px;top:12px}.graph-conatiner{padding:28px 30px;background-color:#fff;border-radius:16px;height:100%}.graph-conatiner--heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.graph-conatiner--heading h6{font-size:24px;margin:0}@media(max-width: 991.98px){.graph-conatiner{padding:28px 15px}.graph-conatiner--heading{text-align:center;flex-direction:column;row-gap:15px}}.doc-graphs{display:flex;align-items:flex-start;justify-content:space-between}.doc-graphs .doc-graph{background:#f2eff9;border-radius:19px;padding:25px 20px;width:49%}.doc-graphs .doc-graph--body{display:flex;align-items:flex-start;justify-content:space-between}.doc-graphs .doc-graph--footer{margin-top:15px}.doc-graphs .doc-graph--footer h6{font-weight:700;font-size:19px;text-align:center;color:#6f7b94}.doc-graphs .doc-graph--output{width:60%;max-width:210px;margin-right:20px}.doc-graphs .doc-graph--output img{width:100%}.doc-graphs .doc-graph--info{width:40%}.doc-graphs .doc-graph--info .info_guide{padding:10px 20px;background-color:#fff;border-radius:19px}.doc-graphs .doc-graph--info .info_guide--dot{width:12px;height:12px;display:inline-block;background-color:#6d39dc;border-radius:50%}.doc-graphs .doc-graph--info .info_guide--dot.orange{background-color:#f9ac58}.doc-graphs .doc-graph--info .info_guide--dot.green{background-color:#20b394}.doc-graphs .doc-graph--info .info_guide--dot.blue{background-color:#6d39dc}.doc-graphs .doc-graph--info .info_guide h4{font-weight:400;margin:0 0 5px 0;line-height:inherit;font-size:30px}.doc-graphs .doc-graph--info .info_guide label{color:#6f7b94}@media(min-width: 1600px){.doc-graphs .doc-graph{padding:38px 30px}.doc-graphs .doc-graph--info .info_guide h4{font-size:36px}}@media(max-width: 991.98px){.doc-graphs{flex-direction:column;row-gap:20px}.doc-graphs .doc-graph{width:100%}}@media(max-width: 575.98px){.doc-graphs .doc-graph--body{flex-direction:column}.doc-graphs .doc-graph--info{width:100%;margin-top:15px}.doc-graphs .doc-graph--output{margin-right:auto;margin-left:auto}}.section-white{background-color:#fff;padding:35px 40px}.info-note{border-radius:19px;margin-top:30px}.info-note h4{margin-bottom:15px}.info-note h5{margin-bottom:20px}.info-note h6{font-size:20px;font-weight:700;margin-bottom:10px}.info-note p{color:rgba(45,59,77,.7);font-size:16px}@media(max-width: 1199.98px){.info-note{text-align:center}}.top-suppliers{border-radius:19px;margin-top:30px}.top-suppliers h4{margin-bottom:15px}.top-suppliers h5{margin-bottom:20px}.top-suppliers h6{font-size:20px;font-weight:700;margin-bottom:10px}.top-suppliers .list-providers .count{display:inline-block;min-width:42px;margin-right:5px}@media(max-width: 767.98px){.top-suppliers{padding:25px 20px}}.discspace-progress{border-radius:19px;margin-top:30px}.discspace-progress h4{margin-bottom:15px}.discspace-progress h5{margin-bottom:20px}.discspace-progress h6{font-size:20px;font-weight:700;margin-bottom:10px}.innovation-labs--wraper{display:flex;align-items:flex-start;margin-bottom:11px;background-color:#fff;border-radius:19px}.innovation-labs--wraper:last-child{margin-bottom:0}.innovation-labs .innovation-details{padding:26px 36px;width:67%}.innovation-labs .innovation-details h5{margin-bottom:0}.innovation-labs .innovation-details h5 span{display:inline-block;width:41px;height:41px;line-height:36px;text-align:center;color:#6d39dc;font-size:20px;font-weight:normal;margin-right:10px;border:solid 1px #6d39dc;border-radius:50%}.innovation-labs .innovation-details--heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.innovation-labs .innovation-details--list{display:flex;align-items:center;padding:15px 20px;background-color:#f3f7fc;border-radius:10px;margin-bottom:4px}.innovation-labs .innovation-details--list:last-child{margin-bottom:0}.innovation-labs .innovation-details--list .list-spec{width:40%;font-weight:700;color:#6f7b94}.innovation-labs .innovation-details--list .list-status{width:5%;text-align:center}.innovation-labs .innovation-details--list .list-link{width:55%;text-align:right;display:flex;flex-wrap:wrap;justify-content:end;gap:3px}.innovation-labs .innovation-details--list .ms-btn.primary-border{padding:5px 12px;font-size:14px}@media(max-width: 991.98px){.innovation-labs .innovation-details--list{padding:12px}.innovation-labs .innovation-details--list .list-spec{width:40%}.innovation-labs .innovation-details--list .list-status{width:5%}.innovation-labs .innovation-details--list .list-link{width:55%}}@media(max-width: 575.98px){.innovation-labs .innovation-details--list{padding:12px;flex-wrap:wrap;row-gap:10px}.innovation-labs .innovation-details--list .list-spec{width:90%}.innovation-labs .innovation-details--list .list-status{width:10%}.innovation-labs .innovation-details--list .list-link{width:100%;justify-content:center}}.innovation-labs .status-right{width:33%;height:100%;padding:40px 35px;background:#ebeef1;border:3px solid #fff;border-radius:0 19px 19px 0}.innovation-labs .status-right h6{font-size:20px;margin-bottom:10px}.innovation-labs .status-right h6 span{color:#6f7b94}.innovation-labs .status-right label{color:#6f7b94;font-weight:600;display:block}.innovation-labs .status-right .num_count{color:#2d3b4d;font-weight:600;font-size:24px}.innovation-labs .status-right .date-period{font-weight:700;color:#2d3b4d}.innovation-labs .status-right .date-period span{color:#6f7b94;font-weight:400}.innovation-labs .status-right .stauts-contract{position:relative;padding-left:64px;padding-right:10px}.innovation-labs .status-right .stauts-contract::before{content:"";font-family:"icomoon";font-size:32px;color:#a0b6d0;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.innovation-labs .innovation-status{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);grid-column-gap:17px;grid-row-gap:17px}.innovation-labs .innovation-status .stauts-validated{grid-area:1/1/2/2}.innovation-labs .innovation-status .stauts-earrings{grid-area:1/2/2/3}.innovation-labs .innovation-status .stauts-contract{grid-area:2/1/3/3}.innovation-labs .innovation-status>div{background-color:#fff;border-radius:19px;padding:18px 25px}@media(max-width: 1199.98px){.innovation-labs .innovation-details{width:60%}.innovation-labs .status-right{width:40%}}@media(max-width: 991.98px){.innovation-labs .innovation-details{width:100%;padding-right:20px;padding-left:20px}.innovation-labs .status-right{width:100%}.innovation-labs--wraper{align-items:center;flex-direction:column}.innovation-labs .status-right{border-radius:19px;padding-right:20px;padding-left:20px}}.innovation-labs.subcompanu__venders .innovation-details{width:100%}.break-maxwith{max-width:1170px}.login-wraper{max-width:580px;padding:75px 0;margin-right:auto;margin-left:auto}.login-form{display:flex;background-color:#fff;border-radius:19px;border:2px solid #fff;margin-bottom:-20px;position:relative}.login-form--instructions{border-radius:19px 0 0 19px;width:50%;background-color:#f0e9ff;padding:75px 70px 90px 70px}.login-form--instructions h2{color:#6d39dc;margin-bottom:15px}.login-form--instructions li{color:#594c73;margin-bottom:25px;padding-left:60px;position:relative;max-width:370px;width:100%}.login-form--instructions li span{width:45px;display:inline-block;text-align:center;font-size:32px;vertical-align:middle;color:#6d39dc;position:absolute;left:0;top:50%;transform:translateY(-50%)}.login-form--instructions li:last-child{margin-bottom:0}.login-form--form{width:100%;padding:50px;background:url(../images/loginform-overlay.svg) no-repeat;background-position:bottom right}.login-form--form h2{color:#6d39dc;margin-bottom:15px}.login-form--form .fields-folder{margin-top:10px}.login-form--form .fields-folder label{color:#8592a2;font-weight:700}.login-form--form .fields-folder--input{display:block;position:relative}.login-form--form .fields-folder--input span{position:absolute;left:20px;top:21px;font-size:22px;transition:.3s ease}.login-form--form .fields-folder label.error{color:#ee5564;font-size:14px;font-weight:500}.login-form--form .form-control{height:60px;padding-left:55px;padding-right:20px}.login-form--form .form-control:focus+.fd__icon{color:#6d39dc}@media(max-width: 1199.98px){.login-form{flex-direction:column-reverse}.login-form--instructions{width:100%;padding:60px 40px;border-radius:19px}.login-form--form{width:100%;padding:60px 40px}}@media(max-width: 767.98px){.login-form--instructions{padding:50px 25px}.login-form--form{padding:40px 25px}}.contracting-requiest{background-color:#eceef2;border-radius:0 0 19px 19px;border:2px solid #fff;padding:80px 40px}.contracting-requiest .section-heading h3{margin-bottom:15px}.contracting-requiest .section-heading p{color:#6f7b94}.contracting-requiest .requiest-form label{font-weight:700}.contracting-requiest .requiest-form label span{color:#6f7b94;font-weight:400}.contracting-requiest .requiest-form .form-control{border-color:#eceef2}.contracting-requiest .requiest-form .form-control:focus{border-color:#6d39dc}@media(min-width: 1400px){.contracting-requiest .section-heading p{font-size:20px}.contracting-requiest .requiest-form label{font-weight:18px}}@media(max-width: 991.98px){.contracting-requiest .section-heading{text-align:center}}@media(max-width: 1199.98px){.contracting-requiest{padding:80px 40px}}@media(max-width: 767.98px){.contracting-requiest{padding:80px 25px}}.login-note{border-radius:19px;margin-top:30px;margin-top:-20px}.login-note h4{margin-bottom:15px}.login-note h5{margin-bottom:20px}.login-note h6{font-size:20px;font-weight:700;margin-bottom:10px}.login-note p{color:#6f7b94}.login-note h3{margin-bottom:15px}@media(max-width: 1199.98px){.login-note{padding:80px 40px;text-align:center}}@media(max-width: 767.98px){.login-note{padding:80px 25px;margin-top:-30px}}.employees-header{display:flex;align-items:center;justify-content:space-between}.employees-header h3{margin:0}.employees-header .table-search{display:flex;align-items:center}.employees-header .table-search .employees-count{width:100%;display:block;font-size:20px;color:#6f7b94}.employees-header .table-search .employees-count strong{font-weight:700;color:#2d3b4d}.employees-header .table-search .form-control{height:46px;width:100%}@media(max-width: 991.98px){.employees-header{flex-direction:column}.employees-header h3{margin-bottom:15px}}@media(max-width: 767.98px){.employees-header .table-search{flex-direction:column;width:100%}.employees-header .table-search .employees-count{font-size:16px;width:100%;margin:0 0 5px 0;text-align:center}}.employees-list{border-radius:19px;margin-top:30px}.employees-list h4{margin-bottom:15px}.employees-list h5{margin-bottom:20px}.employees-list h6{font-size:20px;font-weight:700;margin-bottom:10px}.employees-list.section-white{padding-top:15px}.employees-list .employee-image{width:36px;height:36px;border-radius:50%}@media(max-width: 1199.98px){.employees-list{padding:15px 15px}}.report-list{background-color:#fff;border-radius:19px}.report-list .section-heading{display:flex;align-items:center;justify-content:space-between;padding:30px 25px;margin-bottom:0;border-bottom:solid 1px #dee5f2}.report-list .section-heading .form-control{min-width:240px}.report-list .list-report{padding:30px}.report-list .list-report .resp-table{color:rgba(45,59,77,.7)}@media(max-width: 991.98px){.report-list .section-heading{flex-direction:column;row-gap:15px}.report-list .list-report{padding-top:30px;padding-right:20px;padding-left:20px}}.company-items{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:21px;margin-top:27px}@media screen and (max-width: 1200px){.company-items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.company-items{grid-template-columns:1fr}}.company-items article{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;background:#fff;border-radius:19px;padding:26px 30px 33px 30px;transition:all .2s ease-in-out}.company-items article section span{font-weight:500;font-size:16px;color:#2d3b4d;opacity:.7}.company-items article section h4{font-weight:700;font-size:36px;line-height:33px;color:#2d3b4d}.company-items article section h4.year{color:#6d39dc}.company-items article img{display:block;height:45px;width:auto}.company-items article:hover{transform:translateY(-3px);box-shadow:5px 12px 15px -3px rgba(0,0,0,.1)}.list-cards .list-card{background-color:#f3f7fc;padding:10px 20px;border-radius:10px;display:flex;align-items:center;margin-bottom:4px}.list-cards .list-card>div{padding-left:5px;padding-right:5px}.list-cards .list-card--caption{width:75%;font-size:16px;color:rgba(45,59,77,.7);font-weight:700}.list-cards .list-card--status{width:10%;text-align:center}.list-cards .list-card--action{width:15%;text-align:center}.list-cards .list-card .ms-btn.btn-sm{padding:7px 15px;font-size:14px}@media(max-width: 767.98px){.list-cards .list-card{flex-wrap:wrap;row-gap:10px}.list-cards .list-card--caption{width:100%;color:rgba(45,59,77,.7);font-weight:700}.list-cards .list-card--status{width:50%;text-align:left}.list-cards .list-card--action{width:50%;text-align:right}}.mode-selector2{display:flex;align-items:center;gap:15px}.mode-selector2 input{display:none}.mode-selector2 input:checked+span+.switch .slider{background-color:#d9d9d9}.mode-selector2 input:checked+span+.switch .slider:before{background-color:#20b394;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.mode-selector2 input:focus+span+.switch .slider{box-shadow:0 0 1px #2196f3}.mode-selector2 input+span{color:#ee5564;font-weight:700;font-size:16px;line-height:23px}.mode-selector2 input+*+*+span{color:#2d3b4d;font-weight:700;font-size:16px;line-height:23px}.mode-selector2 input:checked+span{color:#2d3b4d;font-weight:700;font-size:16px;line-height:23px}.mode-selector2 input:checked+*+*+span{color:#20b394;font-weight:700;font-size:16px;line-height:23px}.mode-selector2 .switch{position:relative;display:inline-block;width:35px;height:15px;margin:0}.mode-selector2 .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;-webkit-transition:.4s;transition:.4s}.mode-selector2 .slider:before{position:absolute;content:"";height:25px;width:25px;left:-4px;bottom:-4px;background-color:#ee5564;-webkit-transition:.4s;transition:.4s}.mode-selector2 .slider.round{border-radius:34px}.mode-selector2 .slider.round:before{border-radius:50%}.mode-selector.secondary-switch .slider:before{background-color:#20b394}.mode-selector.secondary-switch input:checked+*+*+span{color:#20b394}.mode-selector.secondary-switch input+span{color:#20b394}.ms-modal .modal-content{border-radius:30px}.ms-modal .list-card{padding-top:19px;padding-bottom:19px}.ms-modal .modal-header{padding:20px 30px;justify-content:left;align-items:center}.ms-modal .modal-body{padding:20px 30px}.ms-modal .modal-footer{padding:20px 30px;border-top:none;box-shadow:0px 4px 50px rgba(0,0,0,.1)}.ms-modal .modal-footer .ms-btn{min-width:200px;padding:20px 25px}@media(max-width: 767.98px){.ms-modal .modal-header{flex-direction:column}.ms-modal .modal-header h4{margin-bottom:15px}.ms-modal .modal-header .nice-select.ms-select{margin-left:0}.ms-modal .modal-body{padding:20px 10px}.ms-modal .modal-footer .ms-btn{min-width:inherit;padding:20px 25px;font-size:18px}}.modal-xl{width:97%;margin-right:auto;margin-left:auto;max-width:917px}.modal-xl .close-modal{width:46px;height:46px;background:#fff;border-radius:50%;border:none;outline:none;font-size:34px;position:absolute;right:20px;top:25px}.modal-xl .close-modal:focus{box-shadow:none;border:none}.nice-select.ms-select{border-radius:5px;height:55px;line-height:55px}.nice-select.ms-select::after{margin-top:-6px}.nice-select.ms-select.minWidth{min-width:240px}.nice-select.ms-select .list{width:100%}.report-monthly{overflow-x:auto}.report-monthly table .item-description{display:flex;color:#6f7b94;min-width:240px}.report-monthly table tbody td:last-child{text-align:center}.report-monthly table tbody td .ms-btn.btn-sm{padding:5px 10px;border-radius:5px}.report-monthly table tbody td .form-check-input{margin-right:5px !important}.report-monthly.vendor-report table .item-description{min-width:200px}.report-monthly.vendor-report table .ms-btn.btn-sm span{font-weight:600}.providers-year-report .modal-footer{justify-content:start}.resp-table,.resp-table.dataTable{border:0;width:100%;margin:0;padding:0;border-collapse:separate;border-spacing:0 3px}.resp-table thead,.resp-table.dataTable thead{background:#fff;height:30px}.resp-table thead tr th:first-child,.resp-table.dataTable thead tr th:first-child{padding-left:30px}.resp-table thead tr th,.resp-table.dataTable thead tr th{padding-top:10px;padding-bottom:10px;text-align:left;color:#6f7b94;font-weight:normal}.resp-table tbody,.resp-table.dataTable tbody{background:#fff}.resp-table tbody tr,.resp-table.dataTable tbody tr{background-color:#f3f7fc}.resp-table tbody tr td:first-child,.resp-table.dataTable tbody tr td:first-child{padding-left:30px;border-radius:10px 0 0 10px}.resp-table tbody tr td:last-child,.resp-table.dataTable tbody tr td:last-child{border-radius:0 10px 10px 0}.resp-table tbody tr td,.resp-table.dataTable tbody tr td{text-align:left;padding:20px 0;font-weight:700}.resp-table tbody tr td i,.resp-table.dataTable tbody tr td i{margin-right:8px}.resp-table tbody tr td .icon-gray,.resp-table.dataTable tbody tr td .icon-gray{margin-right:10px;vertical-align:middle;font-size:24px;color:#8b9db2}.resp-table tbody tr .date-time .time,.resp-table.dataTable tbody tr .date-time .time{font-weight:400}.resp-table tbody tr .ms-btn.btn-sm,.resp-table.dataTable tbody tr .ms-btn.btn-sm{padding:7px 15px;font-size:14px}.resp-table.style-01 thead th,.resp-table.dataTable.style-01 thead th{padding-left:5px;padding-right:5px}.resp-table.style-01 tbody td,.resp-table.dataTable.style-01 tbody td{padding-left:5px;padding-right:5px;font-weight:400}.resp-table.style-01 tbody td:first-child,.resp-table.dataTable.style-01 tbody td:first-child{padding-left:20px}.resp-table.style-01 tbody td:last-child,.resp-table.dataTable.style-01 tbody td:last-child{text-align:center}.resp-table.style-01 tbody td:nth-child(2),.resp-table.dataTable.style-01 tbody td:nth-child(2){font-weight:600;color:#6f7b94}.resp-table.style-01 tbody td a.link-phone,.resp-table.style-01 tbody td a.link-mail,.resp-table.dataTable.style-01 tbody td a.link-phone,.resp-table.dataTable.style-01 tbody td a.link-mail{color:#2d3b4d;text-decoration:none}.resp-table.style-01 tbody td a.link-phone:hover,.resp-table.style-01 tbody td a.link-mail:hover,.resp-table.dataTable.style-01 tbody td a.link-phone:hover,.resp-table.dataTable.style-01 tbody td a.link-mail:hover{color:#6d39dc}.resp-table.style-01 tbody td a.link-mail,.resp-table.dataTable.style-01 tbody td a.link-mail{text-decoration:underline;font-size:14px}@media(max-width: 991.98px){.resp-table.style-01 tbody td,.resp-table.dataTable.style-01 tbody td{padding-right:15px;padding-left:15px}.resp-table.style-01 tbody td:last-child,.resp-table.dataTable.style-01 tbody td:last-child{text-align:right}.resp-table.style-01 tbody td .icon-gray,.resp-table.dataTable.style-01 tbody td .icon-gray{font-size:20px}}@media(max-width: 991.98px){.resp-table{border:1px solid rgba(0,0,0,0);box-shadow:none}.resp-table thead{display:none}.resp-table tbody tr{border-bottom:45px solid #f3f7fc;height:auto}.resp-table tbody tr td:first-child{padding-left:10px}.resp-table tbody tr td:before{content:attr(data-label);float:left;font-weight:bold;color:rgba(111,123,148,.7)}.resp-table tbody tr td{min-height:30px;display:block;text-align:right !important;font-size:15px;padding:10px 10px !important}}.ms-table{border:0;width:100%;margin:0;padding:0;border-collapse:separate;border-spacing:0 3px}.ms-table thead{background:#fff;height:30px}.ms-table thead tr th{font-size:14px;padding:10px 5px;text-align:left;color:#6f7b94;font-weight:normal}.ms-table tbody{background:#fff}.ms-table tbody tr{background-color:#f3f7fc}.ms-table tbody tr td:first-child{padding-left:20px;border-radius:10px 0 0 10px}.ms-table tbody tr td:last-child{border-radius:0 10px 10px 0}.ms-table tbody tr td{text-align:left;padding:15px 5px;font-weight:700}.ms-table tbody tr td .icon-gray{margin-right:10px;vertical-align:middle;font-size:24px;color:#8b9db2}.ms-table tbody tr .ms-btn.btn-sm{padding:7px 15px;font-size:14px}footer.user-footer{padding:40px 0 60px;background-color:#23163e}footer.user-footer .social-links{display:flex;justify-content:flex-end;color:#fff;column-gap:35px;margin-bottom:25px}footer.user-footer .social-links a{text-decoration:none;color:#9482c7;display:block}footer.user-footer .social-links a span{width:38px;height:38px;color:#fff;background-color:rgba(0,0,0,0);border:solid 1px #503f81;border-radius:50%;text-align:center;line-height:38px;display:inline-block;transition:.2s ease}footer.user-footer .social-links a:hover{color:#6d39dc}footer.user-footer .social-links a:hover span{border-color:#6d39dc;color:#6d39dc}footer.user-footer .social-links li{display:inline-block;margin-right:14px}footer.user-footer .social-links li a{margin:0}footer.user-footer .social-links li:last-child{margin:0}footer.user-footer .footer-navs{margin-bottom:35px}footer.user-footer .footer-navs li{display:inline-block;margin-right:48px}footer.user-footer .footer-navs li:last-child{margin-right:0}footer.user-footer .footer-navs a{color:#9d89c7;text-decoration:none;font-size:18px;font-weight:700}footer.user-footer .footer-navs a:hover{color:#fff}footer.user-footer .footer-contact{display:flex;align-items:center;column-gap:30px}footer.user-footer .footer-contact .ico-payment li{display:inline-block;margin-right:12px}footer.user-footer .footer-contact .ico-payment li:last-child{margin-right:0}@media(max-width: 1199.98px){footer.user-footer .footer-contact .ico-payment li img{height:30px}}@media(max-width: 1399.98px){footer.user-footer .footer-contact .ico-payment{column-gap:20px}footer.user-footer .footer-contact .ico-payment li{margin-right:5px}}footer.user-footer .footer-contact .contact-links li{display:inline-block;margin-right:20px}footer.user-footer .footer-contact .contact-links li:last-child{margin-right:0}footer.user-footer .footer-contact .contact-links li span{margin-right:5px;color:#fff;font-size:18px;vertical-align:middle}footer.user-footer .footer-contact .contact-links li a{color:#fff;font-size:18px;font-weight:700px;text-decoration:none;transition:.3s ease}footer.user-footer .footer-contact .contact-links li a:hover{text-decoration:underline}@media(min-width: 1400px){footer.user-footer .footer-contact .contact-links li{margin-right:30px}}footer.user-footer .copy-right p{text-align:right;text-decoration:underline}@media(max-width: 1399.98px){footer.user-footer .footer-navs{text-align:center}footer.user-footer .footer-contact,footer.user-footer .social-links{justify-content:center}footer.user-footer .copy-right p{text-align:center}}@media(max-width: 767.98px){footer.user-footer .footer-contact,footer.user-footer .social-links{flex-direction:column;row-gap:20px;text-align:center}footer.user-footer .footer-navs li{margin:0 10px}}.vendor-pages{background:#eaeff3 url(../images/vender-bg.svg);background-size:cover;position:relative}.vendor-pages .section-heading{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 991px){.vendor-pages .section-heading{flex-direction:column}.vendor-pages .section-heading h3{margin:0 0 20px 0}}.vendor-pages .section-heading .section-heading-right{display:flex;justify-content:space-between;align-items:center;gap:26px}@media screen and (max-width: 575px){.vendor-pages .section-heading .section-heading-right{flex-direction:column;gap:12px}}.vendor-pages .form-select{width:243px;height:44px;border:1px solid #cbd7e4;border-radius:10px;font-weight:500;font-size:16px;color:#8899ad;background-size:12px 9px !important}.vendor-items{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);gap:21px;margin-top:27px}@media screen and (max-width: 1200px){.vendor-items{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.vendor-items{grid-template-columns:1fr}}.vendor-items article{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;background:#fff;border-radius:19px;padding:26px 30px 33px 30px;transition:all .2s ease-in-out}.vendor-items article section span{font-weight:500;font-size:16px;color:#2d3b4d;opacity:.7}.vendor-items article section h4{font-weight:700;font-size:36px;line-height:33px;color:#233863}.vendor-items article section h4.year{color:#20b394}.vendor-items article img{display:block;height:45px;width:auto}.vendor-items article:hover{transform:translateY(-3px);box-shadow:5px 12px 15px -3px rgba(0,0,0,.1)}@media screen and (max-width: 768px){.documentos-table.top-suppliers.section-white{padding:20px 15px}}.documentos-table.top-suppliers.section-white .heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 6px 0}@media screen and (max-width: 768px){.documentos-table.top-suppliers.section-white .heading{flex-direction:column}}.documentos-table.top-suppliers.section-white .heading h5{margin:0}@media screen and (max-width: 768px){.documentos-table.top-suppliers.section-white .heading h5{margin:0 0 15px 0}}.documentos-table.top-suppliers.section-white .heading button{display:flex;align-items:center;border:none;outline:none;padding:11px 25px;font-size:16px;line-height:26px;text-align:center;background:#6d39dc;border-radius:10px;color:#fff;transition:all .2s ease-in-out}.documentos-table.top-suppliers.section-white .heading button i{font-size:24px;margin:0 10px 0 0}.documentos-table.top-suppliers.section-white .heading button:hover{background:#20b394}.documentos-table.top-suppliers.section-white .form-check-input{width:22px;height:22px;margin:2px 17px 0 0;outline:none}.documentos-table.top-suppliers.section-white .form-check-input:checked{background-color:#6d39dc;border-color:#6d39dc}.documentos-table.top-suppliers.section-white .form-check-input:checked:focus{outline:none;box-shadow:none}.documentos-table.top-suppliers.section-white .list-providers .item-name{font-style:normal;font-weight:800;font-size:16px;color:#2d3b4d;opacity:.7}.documentos-table.top-suppliers.section-white .list-providers .count{min-width:auto}.documentos-table.top-suppliers.section-white .list-providers button{display:flex;align-items:center;gap:6px;height:30px;padding:0 7px;border:1px solid #6d39dc;border-radius:5px;font-weight:500;font-size:14px;color:#6d39dc;background:rgba(0,0,0,0);transition:all .2s ease-in-out}@media screen and (max-width: 991px){.documentos-table.top-suppliers.section-white .list-providers button{margin:0 0 0 auto}}.documentos-table.top-suppliers.section-white .list-providers button i{font-size:17px;margin:0}.documentos-table.top-suppliers.section-white .list-providers button:hover{background:#6d39dc;border:1px solid #6d39dc;color:#fff}td[data-label="Cargar archive"] button{display:flex;align-items:center;gap:6px;height:30px;padding:0 7px;border:1px solid #6d39dc;border-radius:5px;font-weight:500;font-size:14px;color:#6d39dc;background:rgba(0,0,0,0);transition:all .2s ease-in-out}@media screen and (max-width: 991px){td[data-label="Cargar archive"] button{margin:0 0 0 auto}}td[data-label="Cargar archive"] button i{font-size:17px;margin:0}td[data-label="Cargar archive"] button:hover{background:#6d39dc;border:1px solid #6d39dc;color:#fff}.vendor-model .modal-dialog{max-width:679px}.vendor-model .modal-dialog .modal-content{border-radius:33px;max-width:679px}.vendor-model .modal-dialog .modal-content .modal-header{padding:17px 43px 25px 43px}@media screen and (max-width: 575px){.vendor-model .modal-dialog .modal-content .modal-header{padding:17px 30px 25px 30px}}.vendor-model .modal-dialog .modal-content .modal-header .modal-title{font-weight:700;font-size:36px;color:#2d3b4d}@media screen and (max-width: 575px){.vendor-model .modal-dialog .modal-content .modal-header .modal-title{font-weight:700;font-size:27px;line-height:32px}}.vendor-model .modal-dialog .modal-content .modal-header .btn-close{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:100%;border:#6d39dc solid 1px;background-image:none;color:#6d39dc;opacity:1;padding:0;text-align:center;line-height:34px;flex-shrink:0}.vendor-model .modal-dialog .modal-content .modal-header .btn-close i{margin:2px 0 0 1px;font-size:10px;font-weight:700}.vendor-model .modal-dialog .modal-content .modal-header .btn-close:hover{color:#fff;background:#6d39dc}.vendor-model .modal-dialog .modal-content .modal-body{padding:35px 43px 35px 43px}@media screen and (max-width: 575px){.vendor-model .modal-dialog .modal-content .modal-body{padding:25px 30px 25px 30px}}.vendor-model .modal-dialog .modal-content .modal-body .file-upload-description{display:flex;margin:0 0 28px 0}.vendor-model .modal-dialog .modal-content .modal-body .file-upload-description img{display:block;width:50px;height:50px;margin:0 19px 0 0}.vendor-model .modal-dialog .modal-content .modal-body .file-upload-description p{width:calc(100% - 70px);font-weight:500;font-size:16px;line-height:150.5%;color:#2d3b4d;opacity:.7}.vendor-model .modal-dialog .modal-content .modal-footer{display:flex;justify-content:center;flex-wrap:nowrap;padding:0 43px 48px 43px;gap:15px;border:none}@media screen and (max-width: 575px){.vendor-model .modal-dialog .modal-content .modal-footer{padding:0 30px 48px 30px}}@media screen and (max-width: 575px){.vendor-model .modal-dialog .modal-content .modal-footer{flex-direction:column}}.vendor-model .modal-dialog .modal-content .modal-footer button{width:50%;height:68px;line-height:68px;font-weight:700;font-size:20px;line-height:28px;text-align:center;border-radius:10px}@media screen and (max-width: 575px){.vendor-model .modal-dialog .modal-content .modal-footer button{width:100%}}.vendor-model .modal-dialog .modal-content .modal-footer button.btn-primary{background:#6d39dc;border:1px solid #6d39dc;color:#fff}.vendor-model .modal-dialog .modal-content .modal-footer button.btn-primary:hover{background:#20b394;border:1px solid #20b394}.vendor-model .modal-dialog .modal-content .modal-footer button.btn-secondary{background:#fff;border:1px solid #6d39dc;color:#6d39dc}.vendor-model .modal-dialog .modal-content .modal-footer button.btn-secondary:hover{background:#6d39dc;color:#fff}.vendor-login-page{width:1122px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}@media screen and (max-width: 1200px){.vendor-login-page{width:100%;padding:0 15px}}@media screen and (max-height: 800px){.vendor-login-page{top:50px;transform:translateX(-50%);padding:0 15px 50px 15px}}.vendor-login-page h2{width:100%;margin:0 0 43px 0;text-align:center;font-family:"Maven Pro",sans-serif;font-style:normal;font-weight:700;font-size:48px;line-height:56px;text-align:center;color:#2d3b4d}.vendor-login-page h2 span{color:#6d39dc}@media screen and (max-width: 1400px){.vendor-login-page h2{margin:0 0 17px 0;font-size:38px;line-height:46px}}.vendor-login-page .login-area{display:flex;justify-content:space-between;background:#fff;border-radius:20px}@media screen and (max-width: 800px){.vendor-login-page .login-area{flex-direction:column}}.vendor-login-page .login-area .login-image-area{width:43%;background-color:#20b394;border-radius:20px 0 0 20px}@media screen and (max-width: 800px){.vendor-login-page .login-area .login-image-area{width:100%;border-radius:20px 20px 0 0}}.vendor-login-page .login-area .login-image-area h3{padding:80px 40px 40px 93px;font-weight:700;font-size:40px;color:#fff}@media screen and (max-width: 1400px){.vendor-login-page .login-area .login-image-area h3{padding:40px 40px 40px 55px;font-size:32px;line-height:38px}}@media screen and (max-width: 800px){.vendor-login-page .login-area .login-image-area h3{text-align:center;padding:30px}}.vendor-login-page .login-area .login-image-area img{display:block;width:357.54px;height:326.3px;margin:0 auto}@media screen and (max-width: 991px){.vendor-login-page .login-area .login-image-area img{width:92%;height:auto}}@media screen and (max-width: 800px){.vendor-login-page .login-area .login-image-area img{width:58%}}.vendor-login-page .login-area .vendor-login-form{width:57%;padding:92px 72px}@media screen and (max-width: 800px){.vendor-login-page .login-area .vendor-login-form{width:100%}}@media screen and (max-width: 1400px){.vendor-login-page .login-area .vendor-login-form{padding:50px 72px 0 72px}}@media screen and (max-width: 800px){.vendor-login-page .login-area .vendor-login-form{padding:30px 30px 40px 30px}}.vendor-login-page .login-area .vendor-login-form form .form-field{position:relative}.vendor-login-page .login-area .vendor-login-form form .form-field i{position:absolute;color:#a6b1be;font-size:24px;top:46px;left:17px;opacity:1}.vendor-login-page .login-area .vendor-login-form form .form-field label{margin:0 0 4px 0;font-weight:800;font-size:20px;line-height:23px;color:#8592a2}@media screen and (max-width: 1400px){.vendor-login-page .login-area .vendor-login-form form .form-field label{font-size:16px;line-height:19px}}.vendor-login-page .login-area .vendor-login-form form .form-field input[type=email],.vendor-login-page .login-area .vendor-login-form form .form-field input[type=password]{padding:0 30px 0 55px;height:60px;background:#fff;border:1px solid #cbd7e4;border-radius:10px}.vendor-login-page .login-area .vendor-login-form form .form-field.active i{color:#6d39dc}.vendor-login-page .login-area .vendor-login-form form .form-field.active input{border:1px solid #6d39dc}.vendor-login-page .login-area .vendor-login-form form .form-field .forget-password{font-weight:400;font-size:18px;line-height:21px;text-decoration-line:underline;color:#6d39dc}@media screen and (max-width: 800px){.vendor-login-page .login-area .vendor-login-form form .form-field .forget-password{font-size:15px}}.vendor-login-page .login-area .vendor-login-form form .form-field .forget-password:hover{color:#20b394}.vendor-login-page .login-area .vendor-login-form form .form-field input[type=submit]{height:63px;padding:0 30px;margin:38px 0 0 0;width:100%;border:none;outline:none;font-size:20px;line-height:23px;font-weight:800;text-align:center;color:#fff;background:#6d39dc;color:#fff;border-radius:10px}.vendor-login-page .login-area .vendor-login-form form .form-field input[type=submit]:hover{background:#20b394}.mode-selector{display:flex;align-items:center;gap:15px}.mode-selector input{display:none}.mode-selector input:checked+span+.switch .slider{background-color:#d9d9d9}.mode-selector input:checked+span+.switch .slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.mode-selector input:focus+span+.switch .slider{box-shadow:0 0 1px #2196f3}.mode-selector input+span{color:#6d39dc;font-weight:700;font-size:16px;line-height:23px}.mode-selector input+*+*+span{color:#2d3b4d;font-weight:700;font-size:16px;line-height:23px}.mode-selector input:checked+span{color:#2d3b4d;font-weight:700;font-size:16px;line-height:23px}.mode-selector input:checked+*+*+span{color:#6d39dc;font-weight:700;font-size:16px;line-height:23px}.mode-selector .switch{position:relative;display:inline-block;width:35px;height:15px;margin:0}.mode-selector .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d9d9d9;-webkit-transition:.4s;transition:.4s}.mode-selector .slider:before{position:absolute;content:"";height:25px;width:25px;left:-4px;bottom:-4px;background-color:#6d39dc;-webkit-transition:.4s;transition:.4s}.mode-selector .slider.round{border-radius:34px}.mode-selector .slider.round:before{border-radius:50%}.file-upload{position:relative;width:100%;min-height:57px;cursor:pointer;display:flex;padding:16px 21px 16px 12px;justify-content:space-between;background:#fff;border:1px solid #cbd7e4;border-radius:10px;overflow:hidden}.file-upload:after{content:"";top:16px;right:12px;color:#898199;font-family:"icomoon" !important;font-size:20px;position:absolute;z-index:1}.file-upload span{width:90%;font-weight:400;font-size:18px;line-height:25px;color:#2d3b4d;position:relative;background:#fff;text-align:left;padding-right:32px;z-index:1}.file-upload input[type=file]{position:absolute;width:calc(100% + 93px);height:calc(100% + 11px);left:-93px;top:0;opacity:0;font-weight:400;font-size:18px;line-height:49px;padding:0 45px 0 0;color:#2d3b4d;cursor:pointer;z-index:15}.checkStatus .modal-footer{justify-content:center}.checkStatus .modal-footer button i{font-size:12px;line-height:26px}.checkStatus .modal-dialog{max-width:620px !important}.note{display:flex;align-items:center;gap:18px}@media screen and (max-width: 600px){.note{gap:12px}}@media screen and (max-width: 520px){.note{flex-direction:column;align-items:flex-start}}.note p{font-size:11px;line-height:0;color:#8a8989}@media screen and (max-width: 600px){.note p{font-size:9px}}@media screen and (max-width: 420px){.note p{width:100%}}.note span{margin:0 5px 0 0}.vendor-contract-from{max-width:800px;margin:0 auto}.vendor-contract-from form{width:100%;margin:0 0 40px 0}.vendor-contract-from form .field{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.vendor-contract-from form .field{flex-direction:column;gap:15px}}.vendor-contract-from form .field label{display:flex;flex-direction:column;color:#2d3b4d;font-weight:700;font-size:16px;line-height:23px}.vendor-contract-from form .field label input[type=date]{padding:0 15px 0 15px;height:60px;min-width:250px;font-size:18px;background:#fff;border:1px solid #cbd7e4;border-radius:10px;text-align:left;color:#233863}.vendor-contract-from form input[type=button]{display:block;margin:30px 0 0 auto;border:none;outline:none;padding:11px 25px;font-size:16px;line-height:26px;text-align:center;background:#6d39dc;border-radius:10px;color:#fff;transition:all .2s ease-in-out}.vendor-contract-from form input[type=button]:hover{background:#20b394}.vendor-contract-from .vendor-contact-table .heading{width:100%;display:flex;justify-content:center !important;text-align:center;margin:0 0 15px 0}.vendor-contract-from .vendor-contact-table table{border-collapse:collapse;width:100%}.vendor-contract-from .vendor-contact-table table thead tr{background-color:#ddd}.vendor-contract-from .vendor-contact-table table thead th{font-size:16px}.vendor-contract-from .vendor-contact-table table td,.vendor-contract-from .vendor-contact-table table th{border:1px solid #ddd;text-align:left;padding:8px}@media screen and (max-width: 640px){.vendor-contract-from .vendor-contact-table table{border:none}.vendor-contract-from .vendor-contact-table table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vendor-contract-from .vendor-contact-table table tr{border:1px solid #ddd;display:block;margin-bottom:.625em}.vendor-contract-from .vendor-contact-table table tr td{padding:13px 15px !important;border-bottom:1px solid #ddd;display:block;font-size:15px}}@media screen and (max-width: 640px)and (max-width: 640px){.vendor-contract-from .vendor-contact-table table tr td{display:flex;justify-content:space-between}}@media screen and (max-width: 640px){.vendor-contract-from .vendor-contact-table table tr td::before{content:attr(data-label);float:left;font-weight:bold}.vendor-contract-from .vendor-contact-table table tr td:last-child{border-bottom:0}}.vendor-contract-from .no-contant{padding:5px;margin:15px 0;font-size:16px;width:100%;text-align:center;color:#e22121;border:#e22121 solid 1px;border-radius:8px}label.latest__contract{width:100%;text-align:center;margin:0 0 10px 0;color:#e22121}form#dashform{display:flex;justify-content:flex-end;margin:0 0 20px 0}@media screen and (max-width: 420px){form#dashform{justify-content:center}}.graph-conatiner .doc-graphs .doc-graph--info .info_guide--dot{float:left;margin:1px 5px 11px 0}.graph-conatiner .doc-graphs .doc-graph--info .info_guide h4{margin:0 0 1px 0;font-size:18px;line-height:9px;width:100%}.graph-conatiner .doc-graphs .doc-graph--info .info_guide label{font-size:13px;line-height:24px;margin:0}.graph-conatiner .doc-graphs .doc-graph--info .info_guide{margin:0 0 7px 0 !important;padding:10px 10px 2px 11px;border-radius:8px !important}.doc-graphs .doc-graph--info .info_guide--dot.red{background-color:#ee5564 !important}.graph-conatiner .doc-graphs .doc-graph--info .info_guide{padding:11px 13px 3px 13px;background-color:#fff;border-radius:10px}span.ms-datepicker.yearselect .nice-select.ms-select.minWidth{border:1px solid #cbd7e4;border-radius:10px}.innovation-labs .innovation-labs--wraper .innovation-details{width:100%}.rates__p{margin:7px 0 0 0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}@media screen and (max-width: 575px){.rates__p{justify-content:flex-start}}.rates__p span{border:#576481 solid 1px;margin:0 3px;padding:0 5px 1px 5px;font-size:13px;color:#576481;border-radius:5px}.login-wraper.forgot-password{max-width:1150px}.pass___policy ul{display:flex;width:100%;margin:10px 0 0 0;gap:5px 14px}@media screen and (max-width: 991px){.pass___policy ul{flex-direction:column}}.pass___policy ul li{font-size:15px;color:#909090;padding:0 0 0 13px;position:relative}.pass___policy ul li::before{content:"";width:9px;height:9px;top:9px;left:0;border-radius:100%;background:#6d39dc;position:absolute}.passrecommendation{margin:-6px 0 13px 0}@media only screen and (max-width: 991px){.passrecommendation{text-align:center}}.passrecommendation p{color:#6d39dc;font-size:19px}.custom-breadcrumb{display:flex;width:100%;margin:23px 0 30px 0;position:relative;z-index:0}.custom-breadcrumb ul{align-items:center;height:100%;padding:0;margin:0;list-style:none}.custom-breadcrumb ul li{display:inline;padding:0 6px 0 0;color:#2d3b4d;font-weight:400;font-size:14px}@media screen and (max-width: 575px){.custom-breadcrumb ul li{font-size:13px}}.custom-breadcrumb ul li a{display:inline-block;color:#6d39dc;position:relative;padding:0 26px 0 0;font-weight:400;font-size:14px;text-decoration:none}.custom-breadcrumb ul li a:hover{color:#20b394}.custom-breadcrumb ul li a:after{content:"";top:2px;right:0;font-family:"icomoon";color:inherit;font-size:10px;font-weight:700;line-height:25px;position:absolute}label.permission__heading{font-size:18px;margin:0 0 13px 0;font-weight:500;color:#333}.perm__checkboxes{display:grid;grid-template-columns:repeat(4, 1fr);margin:0 0 16px 0;padding:0 0 0 10px}@media screen and (max-width: 991px){.perm__checkboxes{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 820px){.perm__checkboxes{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 640px){.perm__checkboxes{grid-template-columns:1fr}}.perm__checkboxes .perm_names{display:flex;align-items:center;margin:0 0 12px 0}.perm__checkboxes .perm_names label{font-weight:normal;font-size:14px;color:#444;margin:0 0 0 6px;line-height:14px}label.error{color:#c70808;font-size:14px;line-height:14px}.custom__graph__box{display:flex;flex-direction:column;justify-content:space-between}.custom__graph__box .graph-box.darkviolet{margin:30px 0 0 0;background-color:#f25757}.select___month{margin:0 0 14px 0}.select___month span{margin:0 0 6px 0;display:block}.select___month .form-select{height:57px;border:1px solid #cbd7e4;color:#2d3b4d}.progress{height:17px !important}.progress.custom-progress{display:none;width:80%;margin:auto;margin-bottom:42px;height:17px !important}.progress.custom-progress .progress-bar{height:17px}.anual-custom-button{height:30px;padding:0 7px;border:1px solid #6d39dc;border-radius:5px;font-weight:500;font-size:14px;color:#6d39dc;background:rgba(0,0,0,0);transition:all .2s ease-in-out}.anual-custom-button i{margin:0 5px 0 0px}.site-search{position:relative}.append-list{position:absolute;top:41px;left:0;padding:0;background:#ecf0f6;border:rgba(109,57,220,.5) 1px solid;border-radius:5px}.append-list ul{list-style:none;border-color:rgba(109,57,220,.5)}.append-list ul li a{display:inline-block;color:#6f7b94;font-size:14px;padding:3px 8px;text-decoration:none;cursor:pointer}.append-list ul li:hover{background-color:#6d39dc}.append-list ul li:hover a{color:#fff}.vendor-pages .select___year{margin:0 0 14px 0}.vendor-pages .select___year .form-select{height:57px;border:1px solid #cbd7e4;color:#2d3b4d;width:100%}.vendor-model .modal-dialog .modal-content .modal-footer button{justify-content:center}.assignedto-box.vendor____edit h6{margin:0 0 15px 0}.assignedto-box.vendor____edit .checkbox-primary{margin:0 0 7px 0}.assignedto-box.vendor____edit .checkbox-primary.please__disable input{pointer-events:none}.assignedto-box.vendor____edit .checkbox-primary.please__disable label{color:#999;pointer-events:none}.assignedto-box.vendor____edit .checkbox-primary.please__disable .form-check-input:checked{background-color:#9c9b9f;border-color:#9c9b9f}.provider-details .assignedto-box.its____vendors{width:100%}.provider-details .assignedto-box.its____vendors span{display:block;margin:0 0 4px 0;padding:0 0 0 16px;position:relative}.provider-details .assignedto-box.its____vendors span:before{content:"";top:10px;left:0;width:9px;height:9px;border-radius:100%;background-color:#6d39dc;position:absolute}.company-items .year{font-size:12.6px}.current___month{text-align:center;margin:10px 0 0 0}.current___month .txt_curr{font-weight:700;color:#2d3b4d}.current___month .txt_curr .txt_curr_month{font-weight:500}section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card{justify-content:space-between}@media screen and (max-width: 1024px){section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card{flex-direction:column;gap:7px}}section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .list-card--caption{width:50%}@media screen and (max-width: 1024px){section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .list-card--caption{width:100%}}section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .contract__from__to{display:flex;gap:13px;font-weight:700;width:20%}@media screen and (max-width: 1024px){section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .contract__from__to{width:100%}}@media screen and (max-width: 1024px){section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .list-card--status{text-align:left;width:100%}}section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .contract_view_popup{display:flex;justify-content:flex-end;width:20%}@media screen and (max-width: 1024px){section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .contract_view_popup{margin:14px 0 0 0;justify-content:flex-start;width:100%}}section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .contract_view_popup .viewcontractbutton{height:30px;padding:0 7px;border:1px solid #6d39dc;border-radius:5px;font-weight:500;font-size:14px;color:#6d39dc;background:rgba(0,0,0,0);transition:all .2s ease-in-out}section.section-white.top-suppliers.documentos-table.contracts .list-cards .list-card .contract_view_popup .viewcontractbutton i{padding:0 3px 0 0}.add__contract__button{display:flex;justify-content:center;margin:0 0 20px 0px}.add__contract__button button{color:#fff;background:#6d39dc;padding:0 7px;height:35px;font-size:14px;font-weight:400}.add__contract__button button:hover{background:#20b394;border-color:#20b394}.formtodatesof__contract{display:flex;gap:15px;margin:0 0 15px 0}@media screen and (max-width: 575px){.formtodatesof__contract{flex-direction:column}}.formtodatesof__contract input[type=date]{height:57px;border:1px solid #cbd7e4;color:#2d3b4d;width:100%;padding:0 15px;border-radius:10px;font-size:18px;line-height:49px}.formtodatesof__contract .firstdateclass{width:100%}.formtodatesof__contract .seconddateclass{width:100%}.no_contracts-todisplay{display:flex;justify-content:center;padding:3px 0 4px 0;font-size:17px;font-weight:500;color:#df2424;background:#f5f5f5;border-radius:5px}.frotodateinstructions{margin:0 0 11px 0}.frotodateinstructions .fromtodate__inst{font-weight:600;color:rgba(235,132,23,.9803921569)}label.fromdatetext{font-weight:500}label.todatetext{font-weight:500}div#validation__disabled_forcompany{text-align:center;margin:0 0 6px 0;color:rgba(242,104,35,.8784313725)}.rejectreason{display:block;width:100%}.rejectreason label{display:block;margin-bottom:5px}p.reasonpara{text-align:center;padding:10px 0 13px 0;color:red}.year--nav-container{border-radius:10px 10px 0 0;background:#fff}.year--nav-container .nav-tabs{background:#fff;border:#dee2e6 solid 1px;border-radius:10px 10px 0 0}.year--nav-container .nav-tabs .nav-link{border:none;border-bottom:#dee2e6 solid 1px;background:rgba(199,199,199,.31);color:#000;padding-left:24px;padding-right:24px}.year--nav-container .nav-tabs .nav-link.active{background:#6d39dc;color:#fff;border:none !important}.custom--year-tab-content{background-color:#fff;padding:60px 45px;border:#dee2e6 solid 1px;border-radius:0 0 10px 10px;border-top:0}.custom--year-tab-content .custom--year-heading{margin-bottom:33px}.custom--year-tab-content .custom--year-heading .form-check{display:flex;align-items:center;gap:15px}.custom--year-tab-content .custom--year-heading .form-check-label{font-size:24px;font-weight:600}.custom--year-tab-content .custom--year-area{width:100%;display:grid;gap:30px;grid-template-columns:repeat(4, 1fr)}@media screen and (max-width: 640px){.custom--year-tab-content .custom--year-area{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 480px){.custom--year-tab-content .custom--year-area{grid-template-columns:1fr}}.inner__banner{width:100%;min-height:356px;margin-bottom:88px;background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important}@media only screen and (max-width: 1400px){.inner__banner{margin:0 0 50px 0}}.inner__banner .container .content--area{display:flex;align-items:flex-start;justify-content:space-between;gap:50px}@media only screen and (max-width: 991px){.inner__banner .container .content--area{flex-direction:column;text-align:center;gap:20}}.inner__banner .container .content--area .test--area{display:flex;flex-direction:column;justify-content:center;padding:40px 0 20px 0;width:50%}@media only screen and (max-width: 991px){.inner__banner .container .content--area .test--area{width:100%;padding:10px 0 0 0}}.inner__banner .container .content--area .test--area h1{margin-bottom:15px;color:#2f1468;font-size:56px;font-weight:600;line-height:113%}@media only screen and (max-width: 1200px){.inner__banner .container .content--area .test--area h1{font-size:45px}}@media only screen and (max-width: 991px){.inner__banner .container .content--area .test--area h1{font-size:36px}}.inner__banner .container .content--area .test--area p{color:#3a4763;font-size:20px;font-weight:500;line-height:161.5%}@media only screen and (max-width: 991px){.inner__banner .container .content--area .test--area p{font-size:16px;font-weight:400}}.inner__banner .container .content--area .image--area{flex-shrink:0;width:50%;position:relative}@media only screen and (max-width: 991px){.inner__banner .container .content--area .image--area{width:100%}}.inner__banner .container .content--area .image--area img{display:block;width:100%;top:26px;height:auto;position:absolute}@media only screen and (max-width: 991px){.inner__banner .container .content--area .image--area img{flex-direction:column;max-width:533px;margin:0 auto;position:unset}}.pricing--block{width:100%;margin-bottom:80px}@media only screen and (max-width: 1400px){.pricing--block{margin:0 0 50px 0}}.pricing--block .container h2{text-align:center;margin-bottom:30px}@media only screen and (max-width: 991px){.pricing--block .container h2{font-size:32px}}.pricing--block .container .content--area{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px;width:100%}@media only screen and (max-width: 1200px){.pricing--block .container .content--area{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.pricing--block .container .content--area{grid-template-columns:1fr}}.pricing--block .container .content--area .price--card{padding:72px 35px 35px 35px;border-radius:18px;border-radius:18px;background:#f3effa;border:2px solid rgba(0,0,0,0);transition:all .2s ease-in-out}@media only screen and (max-width: 1600px){.pricing--block .container .content--area .price--card{padding:72px 15px 15px 15px}}.pricing--block .container .content--area .price--card .price--details{padding:40px 0 22px 0;border-radius:9px;margin-bottom:20px;background:#fff;position:relative}.pricing--block .container .content--area .price--card .price--details .package{display:flex;align-items:center;padding:0 0 0 23px;width:53%;height:41px;top:-18px;left:15px;border-radius:100px 0 0 100px;background:#6d39dc;color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:113%;position:absolute}@media only screen and (max-width: 1600px){.pricing--block .container .content--area .price--card .price--details .package{font-size:16px;width:63%}}@media only screen and (max-width: 1200px){.pricing--block .container .content--area .price--card .price--details .package{width:76%}}@media only screen and (max-width: 768px){.pricing--block .container .content--area .price--card .price--details .package{width:79%}}.pricing--block .container .content--area .price--card .price--details ul.level{display:flex;justify-content:center;align-items:baseline;align-items:end;padding-bottom:12%;gap:6px;top:-45px;right:24px;width:88px;height:88px;background:#6d39dc;border-radius:100%;position:absolute}@media only screen and (max-width: 1600px){.pricing--block .container .content--area .price--card .price--details ul.level{width:75px;height:75px;top:-38px;padding-bottom:9%}}@media only screen and (max-width: 1200px){.pricing--block .container .content--area .price--card .price--details ul.level{padding-bottom:6%}}@media only screen and (max-width: 768px){.pricing--block .container .content--area .price--card .price--details ul.level{padding-bottom:23px}}.pricing--block .container .content--area .price--card .price--details ul.level li{width:5px;background:rgba(255,255,255,.6117647059);border-radius:5px}.pricing--block .container .content--area .price--card .price--details ul.level li:nth-of-type(1){height:15%}.pricing--block .container .content--area .price--card .price--details ul.level li:nth-of-type(2){height:30%}.pricing--block .container .content--area .price--card .price--details ul.level li:nth-of-type(3){height:45%}.pricing--block .container .content--area .price--card .price--details ul.level li:nth-of-type(4){height:60%}.pricing--block .container .content--area .price--card .price--details ul.level li.active{background:#fff}.pricing--block .container .content--area .price--card .price--details h6{padding:0 18px;color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:161.5%}.pricing--block .container .content--area .price--card .price--details h4{padding:0 18px;margin-bottom:20px;color:#6d39dc;font-size:25px;font-style:normal;font-weight:700;line-height:113%}.pricing--block .container .content--area .price--card .price--details .card--footer{display:flex;justify-content:space-between;align-items:center;padding:22px 18px 0 18px;border-top:#d4dae5 solid 1px}.pricing--block .container .content--area .price--card .price--details .card--footer span{color:#233863;font-size:16px;font-style:normal;font-weight:500;line-height:21px}.pricing--block .container .content--area .price--card .price--details .card--footer h3{color:#2f1468;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.pricing--block .container .content--area .price--card p{color:#576481;text-align:center;font-size:16px;margin-bottom:30px;font-weight:500;line-height:161.5%}.pricing--block .container .content--area .price--card button,.pricing--block .container .content--area .price--card a{display:block;height:73px;width:100%;padding:0 15px;border-radius:15px;background:#3ed394;box-shadow:0px 10px 25px 0px rgba(0,0,0,.08);color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:28px;border:none;outline:none}@media only screen and (max-width: 1600px){.pricing--block .container .content--area .price--card button,.pricing--block .container .content--area .price--card a{font-size:18px;height:62px}}.pricing--block .container .content--area .price--card button:hover,.pricing--block .container .content--area .price--card a:hover{background-color:#6d39dc}.pricing--block .container .content--area .price--card:hover{border:2px solid #6d39dc;background:#fff}.pricing--block .container .content--area .price--card:hover .price--details{background:#f3effa}.faq-main{margin:0 0 80px 0}@media only screen and (max-width: 1400px){.faq-main{margin:0 0 50px 0}}.faq-main h3{margin-bottom:35px;font-size:60px;text-align:center}@media only screen and (max-width: 1400px){.faq-main h3{font-size:40px;margin-bottom:20px}}@media only screen and (max-width: 1200px){.faq-main h3{font-size:36px}}@media only screen and (max-width: 991px){.faq-main h3{font-size:32px;margin-bottom:15px}}.faq-main .faq-wrapper{display:block;margin-top:20px;padding-top:0;width:100%;margin:auto}.faq-main .faq-wrapper .faq-item{width:100%;display:block;padding:5px 0;margin-bottom:0;border-radius:0;border-bottom:solid 1px #d5e7ef}.faq-main .faq-wrapper .faq-item h4{cursor:pointer;font-weight:700;margin:0;padding:30px 20px 17px 50px;font-size:20px;position:relative;color:#233863;transition:color .3s ease-in}@media only screen and (max-width: 1400px){.faq-main .faq-wrapper .faq-item h4{font-size:17px;padding:17px 20px 17px 40px}}.faq-main .faq-wrapper .faq-item h4:before{content:"";width:34px;height:32px;background:url(../images/faq-inactive.svg) no-repeat;background-size:contain;transition:.3s ease;position:absolute;top:31px;left:0}@media only screen and (max-width: 1400px){.faq-main .faq-wrapper .faq-item h4:before{width:25px;height:23px;top:21px}}.faq-main .faq-wrapper .faq-item h4:hover{color:#000}.faq-main .faq-wrapper .faq-item p{color:#7e8fa0;font-size:16px;font-style:normal;font-weight:500;line-height:151.943%}@media only screen and (max-width: 1200px){.faq-main .faq-wrapper .faq-item p{font-size:15px}}.faq-main .faq-wrapper .faq-item:last-child{margin-bottom:0;border-bottom:none}.faq-main .faq-wrapper .faq-item.faqitem-active .faq-question h4{color:#000}.faq-main .faq-wrapper .faq-item.faqitem-active .faq-question h4:before{background:url(../images/faq-active.svg) no-repeat;background-size:contain}.faq-main .faq-wrapper .faq-question.current h4{color:#6d39dc}.faq-main .faq-wrapper .faq-question.current h4:before{color:#aac1b3}.faq-main .faq-wrapper .faq-ans{display:none;margin-bottom:30px;padding-left:52px}body.common-user{background:#fff;background-image:none}body.common-user p{color:#576481}.section-heading.heading-xl{margin-bottom:15px}.section-heading.heading-xl h2{font-size:56px;font-weight:600}@media(max-width: 1399.98px){.section-heading.heading-xl h2{font-size:45px}}@media(min-width: 1600px){.section-heading.heading-xl h2{font-size:64px}}@media(max-width: 1199.98px){.section-heading.heading-xl h2{font-size:36px}}@media(max-width: 767.98px){h1{font-size:36px}.section-heading.heading-xl h2{font-size:32px}}.whyusbreif{padding:50px 0 0 0}.whyusbreif .row{align-items:flex-end}@media(max-width: 1199.98px){.whyusbreif .row{flex-direction:column-reverse}}.whyusbreif .whyus-content{max-width:910px;padding-left:50px;padding-right:50px;margin-bottom:50px}.whyusbreif .whyus-content .section-heading h2{margin-bottom:25px}.whyusbreif .whyus-content .section-heading p{font-size:20px;color:#576481;line-height:31px}.whyusbreif .section-image{text-align:right}.whyusbreif .section-image img{max-width:667px;width:100%}.whyusbreif ul{display:flex;max-width:605px;width:100%;padding-top:42px}.whyusbreif ul li{width:32.33%;padding-right:23px;margin-right:23px;position:relative}.whyusbreif ul li::after{content:"";width:1px;height:62px;background-color:#ded9e9;position:absolute;right:0;top:0}.whyusbreif ul li:last-child{margin-right:0;padding-right:0}.whyusbreif ul li:last-child::after{display:none}.whyusbreif--count{display:block;font-size:48px;font-weight:300;margin:0 0 20px 0}.whyusbreif--label{display:block;font-size:16px;font-weight:700;color:#798194}@media(max-width: 1199.98px){.whyusbreif{padding-right:25px;padding-left:25px;padding-top:50px}.whyusbreif .whyus-content{padding-left:0;padding-right:0;margin:auto}.whyusbreif .section-image{text-align:center}.whyusbreif .section-heading{text-align:center}.whyusbreif ul{text-align:center;margin-right:auto;margin-left:auto}}@media(max-width: 767.98px){.whyusbreif ul{flex-direction:column}.whyusbreif ul li{width:100%;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:solid 1px #eceef2}.whyusbreif ul li::after{display:none}}.we-offeryou{background-color:#efeafa;padding:70px 0}.we-offeryou .section-heading h2{margin-bottom:20px}.we-offeryou p{font-size:16px;font-weight:700;color:#233863}.we-offeryou .ms-btn.with-ico{padding-right:25px;padding-left:25px}.we-offeryou .ms-btn.with-ico span{margin-left:20px}.we-offeryou .features-icon{display:inline-block;margin-bottom:20px}.we-offeryou .features-icon img{width:60px;height:60px;object-fit:contain;object-position:bottom}.we-offeryou .features-card{max-width:290px}@media(min-width: 1400px){.we-offeryou .ms-btn.with-ico{padding-right:35px;padding-left:35px}.we-offeryou .ms-btn.with-ico span{margin-left:30px}.we-offeryou p{font-size:20px;font-weight:700}}@media(max-width: 991.98px){.we-offeryou .section-heading{text-align:center}}@media(max-width: 767.98px){.we-offeryou .features-card{text-align:center;margin:auto}}.you-notalone{background-color:#3ed394;padding-top:65px}.you-notalone .row{align-items:flex-end}.you-notalone .section-heading{margin-bottom:80px}.you-notalone .section-heading h2{margin:0;color:#fff}.you-notalone .section-image{margin-bottom:-65px;text-align:right;margin-right:-100px}.you-notalone .section-image img{max-width:492px;width:100%}.you-notalone .content-right{padding-bottom:128px}.you-notalone .box-ticklist{column-count:2;column-gap:17px}.you-notalone .box-ticklist li{display:inline-block;background-color:#fff;width:100%;padding:18px 20px;padding-left:70px;margin-bottom:17px;box-shadow:0px 4px 10px rgba(0,0,0,.09);border-radius:15px;color:#576481}.you-notalone .box-ticklist li::before{content:"";width:25px;height:25px;background:url(../images/iconsecondary-tick.svg) no-repeat;position:absolute;top:25px;left:25px}.you-notalone .box-ticklist li:first-child{padding-top:28px;padding-bottom:28px}.you-notalone .box-ticklist li:first-child::before{top:35px}@media(max-width: 1199.98px){.you-notalone .section-heading{text-align:center;margin-bottom:40px}.you-notalone .section-image{text-align:center}}@media(max-width: 991.98px){.you-notalone .section-image{margin-right:0}.you-notalone .content-right{padding-bottom:50px}}@media(max-width: 767.98px){.you-notalone .box-ticklist{column-count:1}}.dashboard-brief{padding-top:110px}.dashboard-brief .section-heading h2{margin-bottom:25px}.dashboard-brief .section-heading .ms-btn{margin-right:auto;margin-left:auto;margin-top:50px}.dashboard-brief .section-image img{width:100%;max-width:615px}.dashboard-brief .with-divider{padding-bottom:50px;margin-bottom:50px;border-bottom:solid 1px #e4e0ec}@media(max-width: 1199.98px){.dashboard-brief{padding-top:50px;text-align:center}}.mejor-platforms{background-color:#efeafa;padding:70px 0}.mejor-platforms .section-heading{margin-bottom:30px}.mejor-platforms .section-heading h2{text-align:center}.features-whitebox{background-color:#fff;background:#fff;border-radius:15px;padding:32px;padding-top:50px}.features-whitebox h6{color:#233863;font-size:24px;margin:0 0 15px 0;font-weight:600}.features-whitebox img{height:66px;margin-bottom:20px}.latest-news{padding:90px 0}.latest-news .row{align-items:center}.latest-news--cards{display:flex;flex-direction:row;align-items:flex-start;gap:55px}.latest-news--card{background-color:#fff;border-radius:20px;width:50%}.latest-news--card img{height:227px;width:100%;object-fit:cover;object-position:center;border-radius:20px 20px 0 0}.latest-news--card .news-footer{background-color:#efeafa;padding:25px 35px;border-radius:0 0 20px 20px}.latest-news--card .news-footer h6{font-size:24px;color:#233863;margin-bottom:15px}.latest-news--card .news-footer label{font-size:14px;color:#233863;font-weight:700}@media(max-width: 1199.98px){.latest-news--cards{gap:20px}.latest-news--card .news-footer h6{font-size:20px}}@media(max-width: 991.98px){.latest-news .section-heading{text-align:center;margin-bottom:25px}}@media(max-width: 767.98px){.latest-news--cards{flex-direction:column}.latest-news--card{width:100%}}.request-demo{background:#6d39dc;padding:64px 0 100px 0}.request-demo .section-heading{text-align:center;margin-bottom:45px}.request-demo .section-heading h2{color:#fff;margin:0 0 10px 0}.request-demo .section-heading p{color:#dfd0ff;font-size:24px;font-weight:700}@media(max-width: 991.98px){.request-demo .section-heading p{font-size:18px}}.request-demo--form .ms-btn{margin-top:30px}.request-demo--form label.error{font-weight:normal;color:#ff7482;font-weight:600}.form-style02 .form-control{background:#d6c2ff;border-radius:10px;height:70px;padding:0 28px}.form-style02 .form-control::placeholder{color:#6d39dc;opacity:1;font-size:18px;font-weight:500}.form-style02 .form-control:-ms-input-placeholder{color:#6d39dc}.form-style02 .form-control::-ms-input-placeholder{color:#6d39dc}.form-style02 .form-control:focus{transition:.3s ease;background-color:#fff}.form-style02 textarea.form-control{height:156px;padding:20px}.form-style02 .form-label{font-weight:700;font-size:20px;color:#fff}@media(min-width: 1400px){.form-style02 .form-control{font-size:20px}}.modal-formStyle1 .section-group--fields{width:100%;display:grid;grid-template-columns:48.2% 48.2%;column-gap:28px;row-gap:18px;padding-bottom:28px;margin-bottom:28px;border-bottom:solid 1px #dee5f2}.modal-formStyle1 .section-group--fields label{display:block;margin-bottom:5px}.modal-formStyle1 .section-group--fields.last{padding-bottom:0;margin-bottom:0;border-bottom:none}.modal-formStyle1 .section-group .form-control{height:55px;line-height:55px}.modal-formStyle1 .section-group h6{font-size:24px;font-weight:700;margin-bottom:15px}.modal-formStyle1 .assignedto-box{background:#ecebed;border-radius:12px;margin-top:25px;padding:20px 34px}.modal-formStyle1 .assignedto-box h6{font-size:20px;margin-bottom:10px}.modal-formStyle1 .assignedto-box .checkbox-primary{margin-bottom:10px}.modal-formStyle1 .assignedto-box .checkbox-primary:last-child{margin-bottom:0}.modal-formStyle1 .modal-body{padding-right:30px;padding-left:30px}.modal-formStyle1 .modal-footer{box-shadow:none;border-top:none;padding-top:0;padding-bottom:50px;justify-content:flex-start}@media(max-width: 767.98px){.modal-formStyle1 .section-group--fields{grid-template-columns:100%}}.provider-details{display:flex;flex-direction:column}.provider-details .section-group{background-color:#fff;padding:45px}.provider-details .section-group h6{font-size:24px;font-weight:700;margin-bottom:15px}.provider-details .section-group--fields{width:100%;display:grid;grid-template-columns:48.5% 48.5%;column-gap:28px;row-gap:18px;padding-bottom:0;margin-bottom:28px}.provider-details .section-group--fields.multiple-fields .field-group{padding-top:16px;border-top:solid 1px #dee5f2}.provider-details .section-group--fields.multiple-fields .field-group:nth-child(1),.provider-details .section-group--fields.multiple-fields .field-group:nth-child(2){border-top:none}@media(max-width: 767.98px){.provider-details .section-group--fields.multiple-fields .field-group:nth-child(2){border-top:solid 1px #dee5f2}}.provider-details .section-group--fields.single-fields .field-group{padding-bottom:16px;border-bottom:solid 1px #dee5f2}.provider-details .section-group--fields label{color:#697e97;display:block;margin-bottom:5px}.provider-details .section-group--fields .field-value{display:block;font-weight:600;font-size:18px}.provider-details .section-group--fields .vendor-logo{display:inline-block;padding:20px 25px;background:#fff;border:1px solid #cbd7e4;border-radius:10px}.provider-details .section-group.top{border-radius:19px 19px 0 0;padding-bottom:0}.provider-details .section-group.bottom{border-radius:0 0 19px 19px;padding-top:0}@media(max-width: 767.98px){.provider-details .section-group .field-blank{display:none}}.provider-details .assignedto-box{width:48.5%;background:#ecebed;border-radius:12px;margin-top:25px;padding:20px 34px}.provider-details .assignedto-box h6{font-size:20px;margin-bottom:10px}@media(max-width: 767.98px){.provider-details .section-group{padding:25px;padding-bottom:50px}.provider-details .section-group--fields{grid-template-columns:100%}}.userprofile-form{background-color:#fff;padding:45px;border-radius:19px}.userprofile-form .form-control{height:55px;line-height:55px}.landing-banner{min-height:940px;padding-top:50px;position:relative;background-position:center}.landing-banner .secondary2-solid:hover{background-color:#6d39dc}.landing-banner .ms-btn{box-shadow:0px 10px 25px rgba(0,0,0,.08)}.landing-banner .action{display:flex;column-gap:85px;row-gap:30px;margin-top:100px}.landing-banner .receive-information{position:relative;bottom:-110px;background-color:#fff;max-width:526px;padding:55px;padding-top:35px;box-shadow:0px 10px 25px rgba(0,0,0,.08);border-radius:26px}.landing-banner .receive-information .input__field{position:relative}.landing-banner .receive-information .input__field span{content:"";width:22px;height:22px;position:absolute;left:25px;top:20px;filter:grayscale(0.5) opacity(0.5)}.landing-banner .receive-information .input__field.username span{background:url(../images/iconsm-user.svg) no-repeat;background-size:contain}.landing-banner .receive-information .input__field.emailid span{background:url(../images/iconsm-message.svg) no-repeat;background-size:contain}.landing-banner .receive-information .input__field label.error{color:#ee5564;top:-12px;position:relative;margin-top:-12px;font-size:14px;font-weight:600}.landing-banner .receive-information .form-control{height:60px;background:#fff;border:1px solid rgba(109,57,220,.2);border-radius:5px;padding-left:70px;margin-bottom:15px}.landing-banner .receive-information .form-control:focus{border:1px solid #6d39dc;opacity:.8}.landing-banner .receive-information .form-control:focus+span{opacity:1;filter:none;transition:.3s ease}.landing-banner .receive-information h4{margin-bottom:25px}@media(min-width: 1400px){.landing-banner .receive-information h4{font-size:30px}}.landing-banner h1{color:#2f1468;max-width:880px}@media(min-width: 1400px){.landing-banner{background-position:right}.landing-banner h1{font-size:56px}}@media(max-width: 991.98px){.landing-banner{background-position:left;padding-bottom:50px;min-height:inherit}.landing-banner h1{text-align:center}.landing-banner .action{justify-content:center;flex-direction:column;margin-top:40px}.landing-banner .action .ms-btn{max-width:270px;margin:auto}.landing-banner .receive-information{margin-top:50px;margin-right:auto;margin-left:auto;padding:32px;bottom:0}}

#chart-gauge {
    width: 100%;
    margin: 0 auto;
    
}

.gauge .background {
    fill: #ddd;
}

.gauge .value {
    fill: #2d3b4d;
    font-size: 30px;
    font-family: "sofia-pro",sans-serif;
    font-weight: 700;
}

.gauge .value tspan {
    font-size: 1rem;
}

.gauge .scale text {
    fill: #2d3b4d;
    font-size: 16px;
    font-family: "sofia-pro",sans-serif;
    font-weight: 700;
}

.title-font-family {
    font-family: "sofia-pro",sans-serif;
    font-weight: 700;
    color: #2d3b4d;
}

