﻿@import"https://cdn.jsdelivr.net/npm/sal.js/dist/sal.css";@import"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css";@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";@import"https://cdn.form.io/formiojs/formio.full.min.css";@import"https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css";@import"https://cdn.jsdelivr.net/npm/tom-select@2.3.1/dist/css/tom-select.min.css";@import"https://unpkg.com/dropzone@5/dist/min/dropzone.min.css";:root{--font-family-sans: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--line-height-headers: 1.1;--line-height-body: 1.5;--font-size-xs: 0.75rem;--font-size-s: 0.875rem;--font-size-m: 1rem;--font-size-l: 1.125rem;--font-size-xl: 1.25rem;--font-size-xxl: 1.5rem;--font-size-xxxl: 2rem;--font-size-xxxxl: 2.5rem;--color-text-header: hsl(0, 1%, 16%);--color-text-body: hsl(0, 5%, 25%);--color-text-muted: hsl(0, 1%, 44%);--grayish-blue: hsl(233, 8%, 62%);--light-grayish-blue: hsl(220, 16%, 96%);--very-light-gray: hsl(0, 0%, 98%);--white: hsl(0, 0%, 100%);--dark-blue: hsl(233, 26%, 24%);--lime-green: hsl(136, 65%, 51%);--bright-cyan: hsl(192, 70%, 51%);--font-size: 1.125rem;--color-text-body-dark: #fefae0;--space-xxxs: 0.25rem;--space-xxs: 0.375rem;--space-xs: 0.5rem;--space-s: 0.75rem;--space-m: 1rem;--space-l: 1.5rem;--space-xl: 2rem;--space-xxl: 2.5rem;--space-xxxl: 3rem;--space-xxxxl: 4rem;--color-primary: hsl(350, 67%, 50%);--color-primary-rotate: hsl(10, 73%, 54%);--color-primary-bg: hsl(0, 85%, 96%);--color-secondary: hsl(101, 45%, 56%);--color-secondary-rotate: hsl(120, 45%, 56%);--color-tertiary: hsl(49, 89%, 64%);--color-glint: hsl(210, 100%, 82%);--color-secondary-dark: #3d623c;--color-secondary-bg: #d5ebcb;--color-pending: #FFA500FF;--color-background-dark: #1b2733;--color-secondary-background-dark: #19328a;--color-tertiary-background-dark: #27323e;--color-footer-background-dark: #001a2c;--color-white: hsl(0, 0%, 100%);--color-background: hsl(30, 50%, 98%);--color-light: hsl(0, 6%, 93%);--color-dark: var(--color-text-header);--border-radius: 0.375rem;--border: solid 2px var(--color-light);--border-secondary: solid 2px var(--color-secondary);--border-primary: solid 2px var(--primary-color);--border-secondary-dark: solid 2px var(--color-secondary-dark);--shadow-large: 2px 4px 10px hsl(0 0% 0% / 0.1);--shadow-small: 1px 3px 6px hsl(0 0% 0% / 0.1);--shadow-small-secondary: 1px 3px 6px hsl(0 0% 0% / 0.1)}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html{height:100% !important}body{display:flex !important;flex-direction:column !important;min-height:100% !important;background-color:var(--color-background) !important;color:var(--color-text-body) !important;line-height:var(--line-height-body) !important}.app-body{margin-top:5rem}img,picture,svg{display:block !important;max-width:100% !important}input,button,textarea,select{font:inherit !important}h1,h2,h3,h4,h5,h6{color:var(--color-text-header);line-height:var(--line-height-headers);margin-bottom:var(--space-xs);font-weight:700}h1{font-size:var(--font-size-xxxl)}h2{font-size:var(--font-size-xxl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-l)}a{color:var(--primary-color);text-decoration:none;transition:color 200ms}a:hover,a:focus,a:active{color:var(--primary-color-rotate)}ul,ol{margin:0px;padding:0px;list-style-type:none}ol{counter-reset:item}ol>li{counter-increment:item}ol>li::before{content:counter(item) ". ";font-weight:bold;margin-right:5px}.ul{list-style-type:disc !important;margin-bottom:1rem !important;padding-left:1rem !important}@keyframes appear-then-fade{0%,100%{opacity:0}5%,60%{opacity:1}}.accordion__header{display:flex;align-items:center;gap:1rem}.accordion__header--small{font-size:1.1rem;font-weight:500}.accordion__info-title{font-size:1rem;font-weight:500;color:var(--primary-color) !important}.accordion__content{font-size:.85rem !important}.accordion__content .bem-card{padding:var(--space-s) !important}.info-dropdown{position:absolute !important;top:0;right:0}.position-relative{position:relative}.formio-form .accordion{margin-top:var(--space-s)}.formio-form .accordion .border{border:none !important}.formio-form .accordion .card-header{background-color:var(--color-white) !important;border:none !important}.formio-form .accordion .card-title{color:var(--primary-color) !important;font-size:1.2rem !important;font-weight:500 !important}.formio-form .accordion .card-body{border-radius:var(--border-radius) !important;border:var(--border-primary);background-color:var(--color-white) !important;box-shadow:var(--shadow-small) !important;padding:var(--space-s) !important}@media(min-width: 30rem){.formio-form .accordion .card-body{padding:var(--space-l) !important}}.formio-form .accordion i{color:var(--primary-color) !important}.attachment{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:var(--space-xxs);padding-bottom:var(--space-xxs);border-bottom:var(--border)}.attachment__content{display:flex;gap:1rem;align-items:center}.attachment__body{flex:1;word-wrap:break-word;font-size:var(--font-size-s)}.attachment__actions{flex-shrink:0}.attachment__icon{flex:0 0 auto;width:25px;border-radius:var(--border-radius)}.attachment__image{flex:0 0 auto;width:25px;height:25px;object-fit:cover;border-radius:var(--border-radius)}.new-badge{font-weight:bold;padding-left:var(--space-xs);color:var(--primary-color)}.avatar-circle{display:inline-block;width:50px;height:50px;border-radius:50%;position:relative}.avatar-circle-small{display:inline-block;width:30px;height:30px;border-radius:50%;position:relative}.avatar-text{color:#fff;font-weight:bold;text-transform:uppercase;transform:translate(-50%, -50%);left:50%;top:50%;position:absolute}.avatar-large{display:flex;align-items:center;justify-content:center;font-weight:bold;width:200px;height:200px;object-fit:cover;border-radius:50%;border:var(--border)}.avatar-large--empty-state{border-style:dashed !important}.bem-btn{display:inline-block;padding:var(--space-xxs) var(--space-m) !important;border-radius:var(--border-radius) !important;background-origin:border-box !important;background-color:rgba(0,0,0,0) !important;border:solid 2px rgba(0,0,0,0) !important;font-weight:bold !important;text-decoration:none !important;cursor:pointer !important;outline:none !important;transition:filter 400ms,color 200ms !important}.bem-btn:hover,.bem-btn:focus,.bem-btn:focus-within,.bem-btn:active{transition:filter 250ms,color 200ms !important}.bem-btn--primary{color:var(--color-white) !important;background-image:linear-gradient(to right, var(--color-primary), var(--color-primary-rotate)) !important}.bem-btn--primary:hover,.bem-btn--primary:focus,.bem-btn--primary:focus-within,.bem-btn--primary:active{color:var(--color-white) !important;filter:saturate(1.4) brightness(115%) !important}.bem-btn--secondary{color:var(--color-white) !important;background-image:linear-gradient(to right, var(--color-secondary), var(--color-secondary-rotate)) !important}.bem-btn--secondary:hover,.bem-btn--secondary:focus,.bem-btn--secondary:focus-within,.bem-btn--secondary:active{color:var(--color-white) !important;filter:saturate(1.2) brightness(110%) !important}.bem-btn--light{color:var(--color-dark) !important;background-color:var(--color-light) !important}.bem-btn--light:hover,.bem-btn--light:focus,.bem-btn--light:focus-within,.bem-btn--light:active{color:var(--color-dark) !important;filter:brightness(92%) !important}.bem-btn--dark{color:var(--color-white) !important;border-color:var(--color-dark) !important;background-color:var(--color-dark) !important}.bem-btn--dark:hover,.bem-btn--dark:focus,.bem-btn--dark:focus-within,.bem-btn--dark:active{color:var(--color-white) !important}.bem-btn--round{display:flex;justify-content:center;align-items:center;border-radius:50% !important;width:2.5rem;height:2.5rem;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button{background:none;border:none;padding:0;color:var(--primary-color) !important;text-decoration:none !important;transition:color 200ms !important}.button:hover,.button:focus,.button:active{color:var(--primary-color-rotate) !important}.button--nav{border-bottom:.3rem rgba(0,0,0,0) solid}.button--nav:hover{border-bottom:.3rem var(--lime-green) solid;cursor:pointer}.handle{cursor:move}.link-dark{color:var(--color-text-body)}.link-dark:hover,.link-dark:focus,.link-dark:active{color:var(--color-text-body)}.bem-card{border-radius:var(--border-radius);background-color:var(--color-white);box-shadow:var(--shadow-small);padding:var(--space-s)}.bem-card--secondary{border:var(--border-primary)}@media(min-width: 30rem){.bem-card{padding:var(--space-l)}}.dates-tracker{border:var(--border-secondary);background-color:var(--color-secondary-bg);color:var(--color-secondary-dark);border-radius:var(--border-radius);padding:var(--space-s)}.contact{position:fixed;z-index:99;bottom:1rem;right:1rem;width:2.5rem !important}.contact__btn{background-color:var(--primary-color)}.contact__div{position:relative}.contact__panel{display:flex;flex-direction:column;position:absolute;bottom:3rem;right:.3rem;width:13rem;border-radius:.5rem;box-shadow:0 0 .5rem rgba(0,0,0,.1);padding:.5rem;color:var(--color-white) !important;background-color:var(--primary-color)}.contact__title{color:var(--color-white) !important}.contact i{color:var(--color-white) !important}.contact a{color:var(--color-white) !important}.criteria__grid-item{margin-top:var(--space-s);margin-bottom:var(--space-xxs)}.criteria__grid-item__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.criteria__grid-item__title{font-size:var(--font-size-xl)}@media(min-width: 50rem){.criteria__grid-item__title{font-size:var(--font-size-xxl)}}.criteria__grid-item__actions{display:flex;gap:var(--space-xs)}.criteria__grid-item__body{border-radius:var(--border-radius);background-color:var(--color-white);box-shadow:var(--shadow-small);margin-top:var(--space-xs);padding:var(--space-xxs)}@media(min-width: 50rem){.criteria__grid-item__body{padding:var(--space-m)}}.criteria__grid-item__footer{border:dashed 2px var(--color-light);border-radius:var(--border-radius);text-align:center;padding:var(--space-xxs)}@media(min-width: 50rem){.criteria__grid-item__footer{padding:var(--space-m)}}.criteria__assessment-types{display:grid;grid-gap:1rem;grid-template-columns:repeat(1, 1fr)}@media(min-width: 50rem){.criteria__assessment-types{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 30rem){.criteria__assessment-types{grid-template-columns:repeat(3, 1fr)}}.criterion{display:flex;justify-content:space-between;border-bottom:var(--border);margin-bottom:var(--space-xxs);padding-bottom:var(--space-xxs);gap:1rem}.criterion__name{display:flex;gap:1rem}.criterion__actions{display:flex;align-items:center;gap:1rem}.criterion__weighting{display:flex;align-items:center;width:5.5rem}.criterion-type__navigation{display:flex;justify-content:space-between;align-items:center}.dialog-calendar-wrapper .flatpickr-calendar{top:78px !important;left:0px !important}.detail-with-icon{display:flex;gap:var(--space-m)}.dropzone{border:dashed 2px var(--color-light) !important;border-radius:var(--border-radius) !important;margin-bottom:1rem !important;margin-top:6px !important}.dropzone .dz-image-preview{z-index:1 !important}.dz-preview .dz-details{display:none}.dz-preview:hover .dz-details{display:block}.empty-state{padding:var(--space-m);border:var(--border);border-style:dashed;text-align:center}.empty-state--small{padding:var(--space-xs)}.empty-state--left{text-align:left}.empty-state__text{font-size:var(--font-size-l);color:var(--color-text-header);margin-bottom:var(--space-l);font-weight:bold}.empty-state__text--small{font-size:var(--font-size-m);margin-bottom:0;font-weight:normal}.empty-state--only-child{display:none}.empty-state--only-child:only-child{display:revert}.error-message{width:100%;color:var(--color-primary);background-color:var(--color-primary-bg);padding:var(--space-xs);border-radius:var(--border-radius);margin-bottom:var(--space-xs)}.flash{position:fixed;top:5rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-s);max-width:100%;width:max-content;padding:0 var(--space-m);z-index:1001}.flash__message{font-size:var(--font-size-s);color:var(--color-white);padding:var(--space-xs) var(--space-m);background-color:var(--color-dark);animation:appear-then-fade 4s both;border-radius:999px}.form-actions{display:flex;justify-content:flex-end !important;align-items:center;gap:.5rem;margin-bottom:1rem}.form{display:flex;flex-wrap:wrap;gap:var(--space-xs)}.form__group{flex:1}.form__input{display:block !important;width:100%;max-width:100%;padding:var(--space-xxs) var(--space-xs);border:var(--border);border-radius:var(--border-radius);outline:none;transition:box-shadow 250ms}.form__input:focus{box-shadow:0 0 0 2px var(--color-glint)}.form__input--invalid{border-color:var(--color-primary)}.inline-form-control{position:relative}.search-icon{position:absolute;top:8px;bottom:8px;right:8px;margin-right:8px}.calendar-icon{position:absolute;bottom:7.5px;right:0px;margin-right:8px}.form-label{margin-right:.5rem}.logo__navbar{display:block;margin:0 auto;width:150px}.formio-form .pagination{border-bottom:var(--border);padding-bottom:1rem;margin-bottom:1rem}.formio-form .pagination button{border:none;border-radius:var(--border-radius);color:#000}.formio-form .pagination .page-item .page-link{color:var(--color-dark);padding:2px 10px;padding-left:0 !important}.formio-form .pagination .page-item:not(.active) .page-link::after{content:"•";margin-left:6px}.formio-form .pagination .page-item.active .page-link::after,.formio-form .pagination .page-item:last-child .page-link::after{content:""}.formio-form .pagination .page-item.active .page-link{display:inline-block;padding:0px 6px !important;margin-right:10px;border-radius:var(--border-radius) !important;background-origin:border-box !important;background-color:rgba(0,0,0,0) !important;font-weight:bold !important;text-decoration:none !important;cursor:pointer !important;outline:none !important;color:var(--color-white) !important;border-color:var(--color-dark) !important;background-color:var(--color-dark) !important}.formio-form .pagination .page-item.active .page-link:hover,.formio-form .pagination .page-item.active .page-link:focus,.formio-form .pagination .page-item.active .page-link:focus-within,.formio-form .pagination .page-item.active .page-link:active{color:var(--color-white) !important}@media(min-width: 50rem){.formio-container{max-width:65rem !important}}.dialog-backdrop{background-color:rgba(107,114,128,.7);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:200;backdrop-filter:blur(4px)}.dialog{border-radius:var(--border-radius);border:var(--border);background-color:var(--color-background);width:100%;max-width:800px;max-height:85vh;min-height:200px;margin:auto;margin-top:4rem}.dialog--criterion{max-width:1000px}@media(min-width: 50rem){.dialog{margin-top:10rem}}.dialog-content{position:relative;padding:1rem}.cancel-button{position:absolute;top:.1rem;right:.5rem}.cancel-button i{font-size:2rem}dialog{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;max-width:700px;transform:translate(0, -10%);z-index:1000}.navbar-app__name{font-weight:bold;margin-left:auto;margin-right:var(--space-s);color:var(--color-text-header);display:flex;align-items:center;gap:1em}.app-body .ud-header{padding:.2rem 0}.app-body .hamburger{font-size:30px}.organisation-partial{display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);background-color:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-small);margin-bottom:var(--space-m);padding:var(--space-xs)}@media(min-width: 50rem){.organisation-partial{padding:var(--space-xs) var(--space-m)}}.organisation-partial__actions{display:flex;flex:0 0 auto;align-self:flex-start;gap:var(--space-m)}.organisation__form{display:flex;gap:var(--space-xs)}.organisation__form .form-inputs{flex:1}.organisation__details{display:grid;position:relative;align-items:center;text-align:left}@media(min-width: 50rem){.organisation__details{grid-template-columns:1fr 2fr}}.organisation__status-pill{position:absolute;bottom:.7rem;right:.7rem}.organisation__logo{display:inline-flex;position:relative;margin-bottom:24px;width:150px;height:auto}@media(min-width: 50rem){.organisation__logo{margin-left:2rem;margin-bottom:0}}.organisation__logo__img{margin:0 auto;border-radius:var(--border-radius)}.organisation__logo__edit{position:absolute;top:-1rem;right:-1rem}.organisation__logo--empty{border:var(--border);border-style:dashed;border-radius:var(--border-radius);display:flex;height:150px;width:150px;justify-content:center;align-items:center}.project .done-status{position:relative}.project__status-pill{position:absolute;bottom:-2rem;right:0;display:inline-block;padding:.25em .6em;font-size:.75em;font-weight:bold;color:#fff;background-color:#666;border-radius:999px;text-align:center;vertical-align:middle;white-space:nowrap}.project__status-pill--green{background-color:var(--primary-color)}.project__status-pill--yellow{background-color:var(--color-tertiary)}.project__status-pill--red{background-color:var(--color-primary)}.project__status-pill--blue{background-color:var(--color-glint)}.status-pill{display:inline-block;padding:.25em .6em;font-size:.75em;font-weight:bold;color:#fff;background-color:#666;border-radius:999px;text-align:center;vertical-align:middle;white-space:nowrap}.status-pill--true{background-color:var(--primary-color)}.status-pill--false{background-color:var(--color-tertiary)}.status-pill--draft{background-color:orange}.status-pill--blue{background-color:var(--color-glint)}.status-pill--red{background-color:var(--color-primary)}.status-pill--yellow{background-color:var(--color-tertiary)}.status-pill--green{background-color:var(--primary-color)}.text-draft{color:orange}.profile{display:flex}.profile__info{display:grid;gap:1rem;text-align:center;justify-content:space-around;width:100%;padding-top:1em}@media(min-width: 30rem){.profile__info{grid-template-columns:repeat(2, 1fr)}}.profile__info__details{position:relative;text-align:left;margin:0 auto}.profile__info__details--edit{position:absolute;top:-1em;right:-1em}.profile__photo{display:inline-block;position:relative}.profile__photo--img{margin:0 auto}.profile__photo__edit{position:absolute;top:-1rem;right:-1rem}.project-partial{display:flex;justify-content:space-between;align-items:center;gap:var(--space-s);background-color:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--shadow-small);margin-bottom:var(--space-m);padding:var(--space-xs)}@media(min-width: 50rem){.project-partial{padding:var(--space-xs) var(--space-m)}}.project-partial__actions{display:flex;flex:0 0 auto;align-self:flex-start;gap:var(--space-m)}.project-partial--bordered{border:var(--border-primary)}.project__criteria__header{font-weight:bold;font-size:var(--font-size-l);margin-bottom:var(--space-xs)}.project__criteria__header span{font-weight:bold;font-size:var(--font-size-l)}.project__description{max-width:100%;word-wrap:break-word}.project__documents>.project__document:first-of-type{border:var(--border-primary)}.project__details__date-attribute{margin-bottom:4px}.category-wrapper{display:flex;flex-wrap:wrap;gap:.5rem}.category-item{flex:0 0 30%}.category-selector{position:absolute;transform:scale(0)}.category-selector+label{display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box;width:100%;padding:10px;border:1px solid #eaeaea;border-radius:var(--border-radius);background-color:#fff}.category-selector:checked+label{background-color:var(--primary-color);color:#fff}.review__grid{display:grid;grid-template-columns:1fr auto;align-items:start;gap:1rem}.review__grid--price-criterion{grid-template-columns:1fr 1fr}@media(max-width: 54rem){.review__grid{grid-template-columns:1fr}.review__grid__main-content{flex:1}.review__grid__secondary-content{justify-self:end;align-self:center}.review__grid__secondary-content--price{width:100%}}@media(max-width: 54rem)and (max-width: 54rem){.review__grid__secondary-content{justify-self:start;margin-top:1rem}}.share{position:sticky;bottom:2rem;text-align:center}.share i{color:var(--color-white) !important}.share #shareDivider{color:var(--color-white)}.share__btns{display:flex;gap:1rem;justify-content:space-around;padding:.5rem 1rem;border-radius:var(--border-radius);font-size:larger;margin-bottom:1rem;background-color:var(--primary-color);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);max-width:20rem;margin-left:auto;margin-right:auto}.share__btn{background-color:var(--primary-color);width:50px;height:50px;border-radius:50%;padding:.75rem;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.sidebar{padding:30px 30px;box-sizing:border-box;overflow-y:scroll}.sidebar ul{list-style:none;padding:0;margin-top:0}.sidebar a{color:inherit !important}.sidebar .divider{border-bottom:var(--border);padding:10px 0;margin-bottom:20px}.sidebar__item{padding:10px 0;display:flex;gap:1em;align-items:center;width:100%;color:var(--color-text-header) !important}.sidebar__item span{margin-right:10px}.sidebar__item svg{width:18px;fill:#000}.sidebar__item--img{margin-left:-8px}.sidebar__item[disabled]{opacity:.5;pointer-events:none}.slide-over-backdrop{background-color:rgba(107,114,128,.1);backdrop-filter:blur(0.5px);animation:fadeIn .1s ease-in-out;position:fixed;top:0;left:0;right:0;bottom:0}.slide-over-container{z-index:199;position:fixed;overflow:hidden;pointer-events:none;transition:transform .2s ease-in-out}.slide-over-container--bottom{left:0;right:0;bottom:0;height:50vh;max-width:none}.slide-over-container--left{top:0;left:0;bottom:0;width:100%;max-width:400px}.slide-over-container--right{top:0;right:0;bottom:0;width:100%;max-width:400px}.slide-over-container--top{left:0;right:0;top:0;height:50vh;max-width:none}.slide-over{padding-top:1rem;background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);height:100%;overflow-y:scroll;pointer-events:auto;transition:transform .2s ease-in-out}.slide-over--bottom{transform:translateY(100%)}.slide-over--left{transform:translateX(-100%)}.slide-over--right{transform:translateX(100%)}.slide-over--top{transform:translateY(-100%)}.translate-x-full{transform:translateX(100%)}.translate-x--full{transform:translateX(-100%)}.translate-y-full{transform:translateY(100%)}.translate-y--full{transform:translateY(-100%)}.translate-x-0,.translate-y-0{transform:translate(0, 0)}#close-button{position:absolute;top:20px;right:20px;font-size:23px}.status-underlined{display:flex;gap:var(--space-m);text-decoration:underline}.status-underlined--green{text-decoration-color:var(--primary-color)}.status-underlined--yellow{text-decoration-color:var(--color-tertiary)}.status-underlined--red{text-decoration-color:var(--color-primary)}.status-underlined--bold{text-decoration-thickness:.2em}.missing-data{color:red;font-style:italic}.color-sustainability{border:var(--border-secondary);background-color:var(--color-secondary-bg);color:var(--color-secondary-dark);border-radius:var(--border-radius);padding:var(--space-s)}.fixed-table{table-layout:fixed;width:100%}.fixed-table th,.fixed-table td{width:33.33%}.nav-item a{color:var(--primary-color)}.nav-item a:hover{color:var(--primary-color-rotate)}.tag-item{display:inline-block;padding:0px 4px;font-size:11px;border-radius:3px;background-color:#e0f7fa;color:#0288d1;border:1px solid #0288d1;text-decoration:none;vertical-align:middle}.tag-item--green{background-color:#e8f5e9;color:#2e7d32;border:1px solid #2e7d32}.tag-item--red{background-color:#fdecea;color:#c62828;border:1px solid #c62828}.codex-editor{z-index:9}.codex-editor__redactor{padding-bottom:100px !important}.codex-editor ul li{list-style:disc;margin-left:20px}.form-toggle .form-check{padding-left:0 !important}.toggle{position:absolute;transform:scale(0)}.toggle+label{position:relative;display:inline-block;padding-left:40px}.toggle+label::before{content:"";display:block;position:absolute;cursor:pointer;width:36px;height:20px;top:0;left:0;background-color:#eaeaea;border-radius:50rem}.toggle:checked+label::before{background-color:var(--primary-color)}.toggle+label::after{content:"";display:block;position:absolute;cursor:pointer;width:16px;height:16px;top:2px;left:2px;background-color:#fff;border-radius:50%;transition:left .2s ease}.toggle:checked+label::after{left:18px}.white-tooltip{color:#fff !important}.black-tooltip{color:#000 !important}.green-tooltip{--bs-tooltip-bg: var(--primary-color)}.red-tooltip{--bs-tooltip-bg: var(--color-primary)}.yellow-tooltip{--bs-tooltip-bg: var(--color-pending)}.blue-tooltip{--bs-tooltip-bg: var(--color-glint)}.turbo-progress-bar{background:linear-gradient(to right, var(--primary-color), var(--primary-color-rotate))}.user{display:grid;grid-template-columns:1fr 2fr 2fr 2fr;border-bottom:var(--border);margin-bottom:var(--space-xxs);padding-bottom:var(--space-xxs)}.user__actions{display:flex;align-items:center;gap:1rem}.user-assignment{display:flex;justify-content:space-between;border-bottom:var(--border)}.user-assignment__actions{display:flex;gap:var(--space-xs);align-items:center}.user-assignment__search{display:flex;justify-content:space-between;align-items:center;border-bottom:var(--border)}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.wizard{border-radius:var(--border-radius);background-color:var(--color-white);box-shadow:var(--shadow-small);padding:var(--space-s)}@media(min-width: 30rem){.wizard{padding:var(--space-l)}}.wizard__navigation{margin-top:var(--space-xl);display:flex;justify-content:space-between;align-items:center}.wizard__navigation--right{display:flex;gap:1rem;align-items:center}.bem-container{width:100%;padding-right:var(--space-xs);padding-left:var(--space-xs);margin-left:auto;margin-right:auto}@media(min-width: 50rem){.bem-container{padding-right:var(--space-m);padding-left:var(--space-m);max-width:90rem}}@media(min-width: 50rem){.bem-container--narrow{max-width:62rem}}@media(min-width: 50rem){.bem-container--more-narrow{max-width:42rem}}.separator{border-top:var(--border);margin:4rem 0 3rem 0}.separator--low-top{margin-top:1rem}.separator--low-bottom{margin-bottom:1rem}.text-underline{text-decoration:underline;text-decoration-color:var(--primary-color);text-decoration-thickness:.1em}.text-underline-danger{text-decoration:underline;text-decoration-color:red;text-decoration-thickness:.1em}.text-underline-warning{text-decoration:underline;text-decoration-color:orange;text-decoration-thickness:.1em}.flex-column{display:flex;flex-direction:column !important}.flex-end{display:flex;justify-content:flex-end !important}.flex-center{display:flex;justify-content:center !important}.d-flex{display:flex !important}.gap{gap:1rem}.d-center{display:flex !important;justify-content:center !important;align-items:center !important}.justify-space-between{display:flex;justify-content:space-between}.justify-space-between--actions{gap:1.5rem}.bem-header{display:flex;flex-wrap:wrap;gap:var(--space-s);justify-content:space-between;align-items:center !important;margin-top:var(--space-m);margin-bottom:var(--space-m)}.mb-xxxxl{margin-bottom:var(--space-xxxxl)}.mb-xxxl{margin-bottom:var(--space-xxxl)}.mb-xxl{margin-bottom:var(--space-xxl)}.mb-xl{margin-bottom:var(--space-xl)}.mb-l{margin-bottom:var(--space-l)}.mb-s{margin-bottom:var(--space-s)}.mt-xxxxl{margin-top:var(--space-xxxxl)}.mt-xxxl{margin-top:var(--space-xxxl)}.mt-xxl{margin-top:var(--space-xxl)}.mt-s{margin-top:var(--space-s)}.mx-xxxl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.mx-xxl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.mx-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.mx-l{margin-left:var(--space-l);margin-right:var(--space-l)}.my-xxxl{margin-bottom:var(--space-xxxl);margin-top:var(--space-xxxl)}.my-xxl{margin-bottom:var(--space-xxl);margin-top:var(--space-xxl)}.my-xl{margin-bottom:var(--space-xl);margin-top:var(--space-xl)}.my-xxxl{margin-bottom:var(--space-xxxl);margin-top:var(--space-xxxl)}.my-l{margin-bottom:var(--space-l);margin-top:var(--space-l)}.my-m{margin-bottom:var(--space-m);margin-top:var(--space-m)}.color-primary{color:var(--color-primary)}.color-secondary{color:var(--color-secondary)}.primary-color{color:var(--primary-color)}.color-tertiary{color:var(--color-tertiary)}.color-pending{color:var(--color-pending)}.green{color:var(--primary-color)}.yellow{color:var(--color-tertiary)}.red{color:var(--color-primary)}.blue{color:var(--color-glint)}.bold{font-weight:bold}.ud-about{background:var(--primary-color-more-subtle);padding:120px 0}@media(max-width: 767px){.ud-about{padding:80px 12px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.ud-about .container{padding-left:12px !important;padding-right:12px !important}}.ud-about-wrapper{background:var(--white);border:1px solid rgba(0,0,0,.08);padding:70px}@media(max-width: 767px){.ud-about-wrapper{padding:50px 30px}}@media only screen and (min-width: 576px)and (max-width: 767px){.ud-about-wrapper{padding:50px}}.ud-about-content{padding:0 50px}@media(max-width: 767px){.ud-about-content{padding:12px 30px}}@media only screen and (min-width: 576px)and (max-width: 767px){.ud-about-content{padding:12px 50px}}.ud-about-content .tag{font-weight:500;font-size:14px;color:var(--white);background:var(--primary-color);padding:5px 20px;display:inline-block;margin-bottom:20px}.ud-about-content .about-title{font-weight:bold !important;font-size:36px !important;line-height:45px !important;margin-bottom:30px !important;word-wrap:break-word;overflow-wrap:break-word}@media(max-width: 767px){.ud-about-content .about-title{font-size:26px !important;line-height:38px !important}}.ud-about-content .about-text{font-size:16px !important;line-height:28px !important;margin-bottom:40px !important}.ud-about-content .ud-main-btn{color:var(--white) !important}.ud-about-content .ud-main-btn:hover{background:#2748b4;box-shadow:0px 0px 10px rgba(0,0,0,.3)}.ud-about-carousel{display:block;width:100%}.ud-page-banner{padding-top:130px;padding-bottom:80px;background:var(--primary-color);background-position:center;background-repeat:no-repeat;background-size:cover}.ud-banner-content{text-align:center;max-width:600px;margin:auto}.ud-banner-content h1{color:var(--white) !important}.ud-blog-details{padding-top:120px}@media(max-width: 767px){.ud-blog-details{padding-top:80px}}@media(max-width: 767px){.ud-blog-details .container{padding-left:12px !important;padding-right:12px !important}}.ud-blog-overlay-content{display:flex;align-items:center;margin-top:2rem}@media(max-width: 767px){.ud-blog-overlay-content{flex-direction:column;align-items:flex-start}}.ud-blog-overlay-content .ud-blog-author{display:flex;align-items:center;margin-right:40px}@media(max-width: 767px){.ud-blog-overlay-content .ud-blog-author{margin-right:0px;margin-bottom:20px}}.ud-blog-overlay-content .ud-blog-author img{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:15px}.ud-blog-overlay-content .ud-blog-author span{font-weight:500;font-size:14px;line-height:28px}.ud-blog-overlay-content .ud-blog-author a{color:inherit}.ud-blog-overlay-content .ud-blog-author a:hover{color:var(--primary-color)}.ud-blog-overlay-content .ud-blog-meta{display:flex;align-items:center}.ud-blog-overlay-content .ud-blog-meta p{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:28px;margin-right:30px}.ud-blog-overlay-content .ud-blog-meta p:last-child{margin-right:0px}.ud-blog-overlay-content .ud-blog-meta p i{font-size:16px;margin-right:10px}.ud-blog-details-content{padding-top:2rem}@media only screen and (min-width: 1400px)and (max-width: 1920px),only screen and (min-width: 1200px)and (max-width: 1399px){.ud-blog-details-content{padding-right:50px}}.ud-blog-details-title{font-weight:700 !important;font-size:35px !important;line-height:50px !important;margin-bottom:35px !important}@media(max-width: 767px){.ud-blog-details-title{font-size:26px !important;line-height:35px !important}}@media only screen and (min-width: 576px)and (max-width: 767px){.ud-blog-details-title{font-size:30px !important;line-height:40px !important}}.ud-blog-details-para{font-size:18px !important;line-height:28px !important;margin-bottom:30px !important}@media(max-width: 767px){.ud-blog-details-para{font-size:16px !important}}@media only screen and (min-width: 576px)and (max-width: 767px){.ud-blog-details-para{font-size:17px !important}}.ud-blog-details-subtitle{font-weight:700 !important;font-size:26px !important;margin-top:1rem !important;margin-bottom:1rem !important}@media(max-width: 767px){.ud-blog-details-subtitle{font-size:22px !important;margin-bottom:25px !important}}.ud-blog-quote{background-image:url("/assets/quote_bg-d4634e99.svg");background-repeat:no-repeat;background-size:cover;padding:40px;text-align:center;margin-bottom:40px}@media(max-width: 767px){.ud-blog-quote{padding:30px}}.ud-blog-quote i{font-size:40px;font-weight:700;color:var(--primary-color);line-height:1;margin-bottom:20px}@media(max-width: 767px){.ud-blog-quote i{margin-bottom:15px}}.ud-blog-quote p{font-style:italic !important;font-weight:600 !important;font-size:16px !important;line-height:27px !important;text-align:center;color:var(--heading-color) !important;margin-bottom:15px !important}@media(max-width: 767px){.ud-blog-quote p{font-size:14px !important;line-height:24px !important}}.ud-blog-quote h6{color:var(--body-color) !important;font-style:italic !important;font-weight:500 !important;font-size:12px !important;line-height:20px !important;text-align:center}.ud-blog-details-image{margin-bottom:30px;object-fit:contain;width:100%;border-radius:var(--border-radius);height:auto}.ud-blog-details-video{margin-bottom:30px;width:100%}.ud-blog-details-action{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){.ud-blog-details-action{flex-direction:column;align-items:flex-start}}.ud-blog-tags{display:flex;align-items:center}@media(max-width: 767px){.ud-blog-tags{margin-bottom:20px}}.ud-blog-tags li{margin-right:14px;padding:8px 16px;font-size:12px;font-weight:500;color:var(--primary-color);background:rgba(48,86,211,.06);border-radius:var(--border-radius)}.ud-blog-tags li:hover{background:var(--primary-color);color:var(--white)}.ud-blog-tags li:last-child{margin-right:0px}.ud-blog-share{display:flex;align-items:center}.ud-blog-share h6{font-weight:500;font-size:12px;color:var(--body-color);margin-right:20px}.ud-blog-share-links{display:flex;align-items:center}.ud-blog-share-links li{margin-right:14px}.ud-blog-share-links li:last-child{margin-right:0px}.ud-blog-share-links a{font-size:18px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--white)}.ud-blog-share-links a.facebook{background:#4064ac}.ud-blog-share-links a.facebook:hover{background:#315294}.ud-blog-share-links a.twitter{background:#1c9cea}.ud-blog-share-links a.twitter:hover{background:#0f8bd8}.ud-blog-share-links a.linkedin{background:#007ab9}.ud-blog-share-links a.linkedin:hover{background:#03689b}.ud-blog-sidebar{padding-top:60px}.ud-newsletter-box{background:var(--white);box-shadow:0px 4px 28px rgba(0,0,0,.05);padding:60px 45px;position:relative;z-index:1;text-align:center;border-radius:5px;margin-bottom:50px}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.ud-newsletter-box{padding:50px 30px}}@media only screen and (min-width: 576px)and (max-width: 767px){.ud-newsletter-box{padding:60px 45px}}.ud-newsletter-box .shape{position:absolute;z-index:-1}.ud-newsletter-box .shape.shape-1{top:0;right:0}.ud-newsletter-box .shape.shape-2{left:0;bottom:0}.ud-newsletter-box .ud-newsletter-title{font-weight:600;font-size:25px;margin-bottom:5px}@media only screen and (min-width: 992px)and (max-width: 1199px){.ud-newsletter-box .ud-newsletter-title{font-size:23px}}.ud-newsletter-box p{font-size:16px;line-height:24px}.ud-newsletter-box .ud-newsletter-form{margin-top:30px}.ud-newsletter-box .ud-newsletter-form input{width:100%;box-shadow:0px 4px 42px rgba(0,0,0,.01);border-radius:5px;background:hsla(0,0%,100%,.2);color:var(--white);text-align:center;margin-bottom:15px;border:2px solid rgba(0,0,0,0);padding:12px 20px}.ud-newsletter-box .ud-newsletter-form input::placeholder{color:var(--white);opacity:1}.ud-newsletter-box .ud-newsletter-form input:focus{border-color:var(--white)}.ud-newsletter-box .ud-newsletter-form .ud-main-btn{background:#13c296;box-shadow:0px 4px 42px rgba(0,0,0,.01);border-radius:5px;width:100%;margin-bottom:24px}.ud-newsletter-box .ud-newsletter-form .ud-main-btn:hover{background:var(--heading-color)}.ud-newsletter-box .ud-newsletter-form .ud-newsletter-note{font-weight:500;font-size:14px;line-height:22px}.ud-articles-box{margin-bottom:50px}.ud-articles-box .ud-articles-box-title{font-weight:600;font-size:28px;padding-bottom:25px;position:relative;margin-bottom:20px}.ud-articles-box .ud-articles-box-title::after{content:"";position:absolute;width:80px;height:2px;background:var(--primary-color);left:0;bottom:0}.ud-articles-box .ud-articles-list li{padding:20px 0;border-bottom:1px solid #f2f3f8;display:flex;align-items:center}.ud-articles-box .ud-articles-list li:last-child{padding-bottom:0px;border-bottom:0px}.ud-articles-box .ud-articles-list .ud-article-image{max-width:80px;width:100%;height:80px;border-radius:50%;overflow:hidden;margin-right:20px}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.ud-articles-box .ud-articles-list .ud-article-image{max-width:65px;height:65px}}@media only screen and (min-width: 576px)and (max-width: 767px){.ud-articles-box .ud-articles-list .ud-article-image{max-width:80px;height:80px}}.ud-articles-box .ud-articles-list .ud-article-image img{width:100%}.ud-articles-box .ud-articles-list .ud-article-title{font-weight:500;font-size:18px;line-height:22px;margin-bottom:5px}@media only screen and (min-width: 992px)and (max-width: 1199px){.ud-articles-box .ud-articles-list .ud-article-title{font-size:16px}}.ud-articles-box .ud-articles-list .ud-article-title a{color:inherit}.ud-articles-box .ud-articles-list .ud-article-title a:hover{color:var(--primary-color)}.ud-articles-box .ud-articles-list .ud-article-author{font-size:14px}.ud-banner-ad{border-radius:5px;overflow:hidden}.ud-banner-ad a{display:block}.ud-banner-ad img{width:100%}.ud-blog-grids{padding-top:120px;padding-bottom:80px}.ud-blog-grids.ud-related-articles{padding-top:100px}@media(max-width: 767px){.ud-blog-grids{padding-top:80px;padding-bottom:40px}}.ud-single-blog{margin-bottom:40px}.ud-single-blog:hover .ud-blog-image img{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}.ud-single-blog .ud-blog-image{border-radius:4px;overflow:hidden;margin-bottom:30px}.ud-single-blog .ud-blog-image a{display:block}.ud-single-blog .ud-blog-image img{width:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.ud-single-blog .ud-blog-date{display:inline-flex;font-size:12px;font-weight:600;padding:8px 16px;background:var(--primary-color);color:var(--white);border-radius:5px;margin-bottom:20px}.ud-single-blog .ud-blog-title{font-weight:600;font-size:24px;line-height:32px;margin-bottom:15px}@media only screen and (min-width: 992px)and (max-width: 1199px){.ud-single-blog .ud-blog-title{font-size:20px;line-height:28px}}.ud-single-blog .ud-blog-title a{color:inherit}.ud-single-blog .ud-blog-title a:hover{color:var(--primary-color)}.ud-single-blog .ud-blog-desc{font-size:16px;line-height:28px}.ud-related-articles-title{font-weight:800;font-size:28px;padding-bottom:25px;position:relative;margin-bottom:50px}.ud-related-articles-title::after{content:"";position:absolute;width:80px;height:2px;background:var(--primary-color);left:0;bottom:0}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.glide__slide img{border-radius:var(--border-radius)}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__arrows i{color:var(--primary-color) !important;font-size:25px}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide__bullet{width:10px;height:10px;background:#ddd;border-radius:50%;display:inline-block;cursor:pointer;margin:0 5px;border:none;outline:none;box-shadow:none;transition:background .3s}.glide__bullet--active{background:var(--primary-color)}.glide--rtl{direction:rtl}.glide__navigation{display:flex;align-items:center;justify-content:space-between;margin-top:20px}:root{--body-color: #637381;--heading-color: #212b36;--primary-color: #2dd881;--primary-color-rotate: #227d34;--color-logo: #1d4f0e;--primary-color-subtle: hsl(129, 79%, 85%);--primary-color-more-subtle: #e6fce9;--color-primary-subtle: #f1f3f6}.color-logo{color:var(--color-logo)}.color-primary-subtle{color:var(--primary-color-subtle)}.website-body img{max-width:100%}.website-body a,.website-body button,.website-body input,.website-body textarea{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.website-body a,.website-body a:focus,.website-body input:focus,.website-body textarea:focus,.website-body button:focus,.website-body .navbar-toggler:focus{text-decoration:none;outline:none;box-shadow:none;color:var(--primary-color)}.website-body a:focus,.website-body a:hover{text-decoration:none}.website-body i,.website-body span,.website-body a{display:inline-block}.website-body audio,.website-body canvas,.website-body iframe,.website-body img,.website-body svg,.website-body video{vertical-align:middle}.website-body h1,.website-body h2,.website-body h3,.website-body h4,.website-body h5,.website-body h6{font-weight:700 !important;color:var(--heading-color);margin:0px}.website-body h1{font-size:48px !important}.website-body h2{font-size:36px !important}.website-body h3{font-size:28px !important}.website-body h4{font-size:22px !important}.website-body h5{font-size:18px !important}.website-body h6{font-size:16px !important}.website-body ul,.website-body ol{margin:0px;padding:0px;list-style-type:none}.website-body p{font-size:16px;font-weight:400;line-height:26px;color:var(--body-color);margin:0px}.website-body .bg_cover{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.website-body .ud-main-btn{display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;font-weight:500;font-size:16px;border-radius:5px;padding:15px 25px;border:1px solid rgba(0,0,0,0);color:var(--white);cursor:pointer;z-index:5;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;background:var(--primary-color)}.website-body .ud-main-btn:hover{color:var(--white);background:var(--heading-color)}@media(max-width: 767px){.website-body .container{padding-left:40px;padding-right:40px}}@media only screen and (min-width: 576px)and (max-width: 767px){.website-body .container{padding-left:20px;padding-right:20px}}.website-body .back-to-top{width:40px;height:40px;line-height:40px;background-color:var(--primary-color);box-shadow:0px 0px 5px rgba(0,0,0,.2);text-align:center;justify-content:center;align-items:center;border-radius:5px;position:fixed;right:30px;bottom:30px;z-index:99;color:var(--white) !important}.website-body .back-to-top:hover,.website-body .back-to-top:focus,.website-body .back-to-top:focus-within,.website-body .back-to-top:active{color:var(--color-white) !important;filter:saturate(1.4) brightness(115%) !important}.ud-contact{padding:120px 0px;position:relative}@media(max-width: 767px){.ud-contact{padding:80px 0}}.ud-contact::after{content:"";position:absolute;z-index:-1;width:100%;top:0;left:0;height:50%;background:var(--primary-color-more-subtle)}@media only screen and (min-width: 992px)and (max-width: 1199px){.ud-contact::after{height:45%}}@media(max-width: 767px){.ud-contact .container{padding-left:12px !important;padding-right:12px !important}}.ud-contact-title{margin-bottom:150px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.ud-contact-title{margin-bottom:50px}}.ud-contact-title span{color:var(--primary-color);font-weight:600;font-size:15px;margin-bottom:20px}.ud-contact-title h2{font-weight:600;font-size:35px;line-height:41px}.ud-contact-title p{margin-top:20px;font-size:20px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.ud-contact-title p{font-size:16px}}.ud-contact-info-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.ud-contact-info-wrapper{margin-bottom:50px}}.ud-contact-info-wrapper .ud-single-info{display:flex;max-width:100%;width:330px;margin-bottom:30px}.ud-contact-info-wrapper .ud-info-icon{font-size:32px;color:var(--primary-color);margin-right:24px}.ud-contact-info-wrapper .ud-info-meta h5{font-weight:600;font-size:18px;margin-bottom:15px}.ud-contact-info-wrapper .ud-info-meta p{font-size:15px;line-height:24px}.ud-contact-form-wrapper{box-shadow:0px 4px 28px rgba(0,0,0,.05);border-radius:8px;background:var(--white);padding:60px}@media(max-width: 767px){.ud-contact-form-wrapper{padding:40px 30px}}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 576px)and (max-width: 767px){.ud-contact-form-wrapper{padding:50px 40px}}.ud-contact-form-wrapper .ud-contact-form-title{font-style:normal;font-weight:600;font-size:28px;margin-bottom:30px}@media(max-width: 767px){.ud-contact-form-wrapper .ud-contact-form-title{font-size:24px}}.ud-contact-form-wrapper .ud-form-group{margin-bottom:25px}.ud-contact-form-wrapper .ud-form-group label{display:block;font-weight:normal;font-size:12px}.ud-contact-form-wrapper .ud-form-group input,.ud-contact-form-wrapper .ud-form-group textarea{display:block;width:100%;padding:15px 0;border:none;outline:none;border-bottom:1px solid #f1f1f1;resize:none}.ud-contact-form-wrapper .ud-form-group input:focus,.ud-contact-form-wrapper .ud-form-group textarea:focus{border-color:var(--primary-color)}.ud-blog-sidebar .ud-contact-form-wrapper{padding:10px;box-shadow:none}.ud-faq{padding-top:120px;padding-bottom:90px;background:var(--primary-color-more-subtle);position:relative;z-index:1}@media(max-width: 767px){.ud-faq{padding-top:80px;padding-bottom:50px}}.ud-faq .shape{position:absolute;z-index:-1;left:0;bottom:0}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.ud-faq .container{padding-left:12px !important;padding-right:12px !important}}.ud-single-faq{background:var(--white);border:1px solid #f3f4fe;box-shadow:0px 20px 95px rgba(201,203,204,.3);border-radius:10px;margin-bottom:30px}.ud-single-faq .ud-faq-btn{text-align:left;display:flex;width:100%;align-items:center;border:none;background:rgba(0,0,0,0);font-weight:600 !important;font-size:18px !important;color:var(--heading-color) !important;opacity:.88 !important;padding:30px}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.ud-single-faq .ud-faq-btn{padding:15px}}.ud-single-faq .ud-faq-btn.collapsed span.icon i{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.ud-single-faq .ud-faq-btn span.icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;background:rgba(45,216,129,.06);border-radius:10px;color:var(--primary-color);margin-right:24px}.ud-single-faq .ud-faq-btn span.icon i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s;font-size:14px;font-weight:700}.ud-single-faq .ud-faq-body{padding:0px 30px 40px 95px}@media only screen and (min-width: 992px)and (max-width: 1199px),(max-width: 767px){.ud-single-faq .ud-faq-body{padding:0px 16px 20px 82px}}.ud-features{padding-top:120px;padding-bottom:90px}@media(max-width: 767px){.ud-features{padding-top:80px;padding-bottom:40px}}.ud-section-title{max-width:620px;margin-bottom:70px}.ud-section-title span{font-weight:600 !important;font-size:18px !important;color:var(--primary-color) !important;margin-bottom:10px}.ud-section-title h2{font-weight:700 !important;font-size:42px !important;line-height:55px !important;color:var(--heading-color) !important;margin-bottom:20px !important}@media(max-width: 767px){.ud-section-title h2{font-size:clamp(28px,5vw,26px) !important;line-height:45px !important}}.ud-section-title p{font-size:20px !important;line-height:30px !important}@media(max-width: 767px){.ud-section-title p{font-size:16px !important;line-height:26px !important}}.ud-single-feature{margin-bottom:40px}.ud-single-feature:hover .ud-feature-icon::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ud-single-feature .ud-feature-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--primary-color);font-size:32px;color:var(--white);position:relative;z-index:1;text-align:center;margin-bottom:40px}.ud-single-feature .ud-feature-icon::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:14px;background:var(--primary-color);opacity:.2;z-index:-1;-webkit-transform:rotate(23deg);-moz-transform:rotate(23deg);-ms-transform:rotate(23deg);-o-transform:rotate(23deg);transform:rotate(23deg);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.ud-single-feature .ud-feature-title{font-weight:700 !important;font-size:20px !important;line-height:28px !important;margin-bottom:12px !important}@media only screen and (min-width: 992px)and (max-width: 1199px){.ud-single-feature .ud-feature-title{font-size:18px !important;line-height:26px !important}}.ud-single-feature .ud-feature-desc{font-size:16px !important;line-height:24px !important;margin-bottom:40px !important}.ud-single-feature .ud-feature-link{font-weight:500;color:var(--body-color)}.ud-single-feature .ud-feature-link:hover{color:var(--primary-color)}.footer-app{margin-top:12rem}.footer-one{background:#2d2d2d}.footer-one ul,.footer-one ol{margin:0px;padding:0px;list-style-type:none}.footer-one img{max-width:100%}.footer-one i,.footer-one span,.footer-one a{display:inline-block}.footer-one ul,.footer-one ol{margin:0px;padding:0px;list-style-type:none}.footer-one h6{font-size:16px !important}.footer-one p{line-height:26px;margin:0px}.footer-one .footer-logo{margin-top:30px}.footer-one .footer-widget{padding-top:70px;padding-bottom:100px}@media only screen and (min-width: 768px)and (max-width: 991px){.footer-one .footer-widget{padding-top:40px;padding-bottom:70px}}@media(max-width: 767px){.footer-one .footer-widget{padding-top:20px;padding-bottom:50px}}.footer-one .footer-title{font-size:18px !important;font-weight:600 !important;line-height:22px !important;color:var(--white) !important;position:relative}.footer-one .f-about{margin-top:30}.footer-one .f-about .text{color:var(--white);opacity:.8;margin-top:20px}@media only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 1400px){.footer-one .f-about{padding-right:200px}}.footer-one .footer-link{margin-top:30px}.footer-one .footer-link ul{margin-top:8px}.footer-one .footer-link ul a{font-size:16px;line-height:24px;color:var(--white) !important;opacity:.8;margin-top:16px !important;font-weight:400;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media(max-width: 767px){.footer-one .footer-link ul a{margin-top:12px !important}}.ftaooter-one .footer-link ul a:hover{color:var(--white) !important}.footer-one .footer-contact{margin-top:30px !important}.footer-one .footer-contact ul{margin-top:24px}.footer-one .footer-contact ul li{display:block;margin-top:15px;position:relative;padding-left:24px;color:var(--white) !important;opacity:.8}.footer-one .footer-contact ul li a{color:var(--white) !important}.footer-one .footer-contact ul li:first-child{margin:0}.footer-one .footer-contact ul li i{font-size:18px;position:absolute;left:0;top:0px}.footer-one .footer-copyright{border-top:1px solid var(--white) !important;opacity:.8}.footer-one .copyright{padding-bottom:23px;padding-top:13px}.footer-one .copyright .text{color:var(--white) !important;opacity:.8;margin-top:10px}.footer-one .social{margin-top:10px}.footer-one .social li{display:inline-block;margin-right:15px}.footer-one .social li:last-child{margin-right:0}.footer-one .social li a{font-size:18px;color:var(--white) !important;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer-one .social li a:hover{opacity:.5}.ud-hero{background:var(--primary-color) !important;padding-top:180px}@media only screen and (min-width: 768px)and (max-width: 991px){.ud-hero{padding-top:160px}}@media(max-width: 767px){.ud-hero{padding-top:130px}}.ud-hero-content{max-width:780px;margin:auto;margin-bottom:30px}.ud-hero-content .ud-hero-title{color:var(--white) !important;font-weight:700;font-size:clamp(26px,6vw,45px) !important;line-height:1.2 !important;text-align:center;margin-bottom:30px;word-wrap:break-word}.ud-hero-content .ud-hero-title--subtitle{font-size:clamp(20px,5vw,38px) !important}@media only screen and (min-width: 768px)and (max-width: 991px){.ud-hero-content .ud-hero-title{font-size:clamp(38px,5vw,38px) !important;line-height:1.2 !important}.ud-hero-content .ud-hero-title--subtitle{font-size:clamp(28px,4vw,30px) !important}}@media(max-width: 767px){.ud-hero-content .ud-hero-title{font-size:clamp(32px,5vw,26px) !important;line-height:1.2 !important}.ud-hero-content .ud-hero-title--subtitle{font-size:clamp(24px,4vw,20px) !important}}.ud-hero-content .ud-hero-desc{font-weight:normal;font-size:20px !important;line-height:35px;text-align:center;color:var(--white) !important;max-width:600px;margin:auto;margin-bottom:30px}@media(max-width: 767px){.ud-hero-content .ud-hero-desc{font-size:16px !important;line-height:30px !important}}.ud-hero-buttons{display:flex;align-items:center;justify-content:center}.ud-hero-buttons .ud-main-btn{margin:8px}@media(max-width: 767px){.ud-hero-buttons .ud-main-btn{margin:5px}}@media(max-width: 767px){.ud-hero-buttons .ud-main-btn{padding:12px 16px}}.ud-hero-buttons .ud-white-btn{background:var(--white) !important;color:var(--heading-color) !important}.ud-hero-buttons .ud-white-btn:hover{box-shadow:0px 0px 25px rgba(0,0,0,.2);background:#fefefe;color:var(--primary-color) !important}.ud-hero-buttons .ud-link-btn{color:var(--white) !important}.ud-hero-buttons .ud-link-btn:hover{color:var(--white) !important;background:rgba(0,0,0,0);opacity:.5}.ud-hero-brands-wrapper{text-align:center;margin-bottom:40px}.ud-hero-brands-wrapper img{transition:all .3s;opacity:.5;max-width:250px}.ud-hero-brands-wrapper img:hover{opacity:1}.ud-hero-image{max-width:845px;margin:auto;text-align:center;position:relative;z-index:1}.ud-hero-image img{max-width:100%;text-align:center;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.ud-hero-image .shape{fill:var(--color-logo) !important;color:var(--color-logo) !important;position:absolute;z-index:-1}.ud-hero-image .shape.shape-1{bottom:0;left:-30px}.ud-hero-image .shape.shape-2{top:-20px;right:-20px}@media(max-width: 767px){.ud-hero-image{display:none}}.ud-header{position:absolute;top:0;left:0;width:100%;z-index:99;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.sticky{position:fixed;z-index:99;background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(5px);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.sticky .navbar{padding:0}.navbar{padding:0px 0;border-radius:5px;position:relative;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.navbar-brand{padding:0}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-brand{padding:5px 0px}}.navbar-brand img{max-width:160px}.navbar-toggler{border:none;padding:0}.navbar-toggler .toggler-icon{width:30px;height:2px;background-color:var(--white) !important;display:block;margin:5px 0;position:relative;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.navbar-toggler.active .toggler-icon:nth-of-type(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:7px}.navbar-toggler.active .toggler-icon:nth-of-type(2){opacity:0}.navbar-toggler.active .toggler-icon:nth-of-type(3){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);top:-7px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-collapse{position:absolute;top:100%;right:0;max-width:300px;width:100%;background-color:var(--white) !important;z-index:9;-webkit-box-shadow:0px 15px 20px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 15px 20px 0px rgba(0,0,0,.1);box-shadow:0px 15px 20px 0px rgba(0,0,0,.1);padding:0px;display:none;border-radius:5px}.navbar-collapse.show{display:block}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav{padding:20px 30px !important}}.navbar-nav .nav-item{position:relative;padding:0px 20px}@media only screen and (min-width: 992px)and (max-width: 1199px){.navbar-nav .nav-item{padding:0px 12px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav .nav-item{padding:0px}}.navbar-nav .nav-item>a{font-size:16px;font-weight:400;color:var(--white) !important;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;padding:18px 8px;position:relative}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav .nav-item>a{display:block;padding:8px 0;color:var(--heading-color) !important}}.navbar-nav .nav-item>a:hover,.navbar-nav .nav-item>a.active{color:var(--white) !important;opacity:.5}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav .nav-item>a:hover,.navbar-nav .nav-item>a.active{color:var(--primary-color) !important;opacity:1}}.navbar-nav .nav-item .ud-submenu{position:absolute;width:250px;background:var(--white) !important;top:110%;padding:20px 30px;box-shadow:0 15px 44px rgba(140,140,140,.18);border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav .nav-item .ud-submenu{position:static;box-shadow:none;width:100%;padding:0px;opacity:1;visibility:visible;display:none}}.navbar-nav .nav-item .ud-submenu.show{display:block}.navbar-nav .nav-item .ud-submenu .ud-submenu-link{padding:7px 0 !important;color:var(--heading-color) !important;font-size:14px !important}.navbar-nav .nav-item .ud-submenu .ud-submenu-link:hover{color:var(--primary-color) !important}.navbar-nav .nav-item:hover>a{color:var(--white) !important;opacity:.5}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav .nav-item:hover>a{color:var(--primary-color) !important;opacity:1}}.navbar-nav .nav-item:hover>.ud-submenu{opacity:1;visibility:visible;top:100%}.navbar-nav .nav-item.nav-item-has-children>a{position:relative}.navbar-nav .nav-item.nav-item-has-children>a::after{content:"";box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg) translateY(-50%);right:-15px;top:50%;margin-top:-2px}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-nav .nav-item.nav-item-has-children>a::after{right:5px}}@media only screen and (min-width: 768px)and (max-width: 991px),(max-width: 767px){.navbar-btn{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width: 1921px),only screen and (min-width: 1400px)and (max-width: 1920px),only screen and (min-width: 1200px)and (max-width: 1399px),only screen and (min-width: 992px)and (max-width: 1199px),only screen and (min-width: 768px)and (max-width: 991px),only screen and (min-width: 576px)and (max-width: 767px){.navbar-btn{display:flex !important}}.navbar-btn .ud-main-btn{padding:8px 16px !important;background:rgba(0,0,0,0) !important}.navbar-btn .ud-login-btn{color:var(--white) !important}.navbar-btn .ud-login-btn:hover{opacity:.5}.navbar-btn .ud-white-btn{color:var(--white) !important;background:hsla(0,0%,100%,.2) !important}.navbar-btn .ud-white-btn:hover{background:#fff;color:var(--heading-color) !important}.sticky .navbar-toggler .toggler-icon,.navbar-site .navbar-toggler .toggler-icon{background-color:var(--heading-color) !important}.sticky .navbar-nav .nav-item:hover>a,.navbar-site .navbar-nav .nav-item:hover>a{color:var(--primary-color) !important;opacity:1}.sticky .navbar-nav .nav-item a,.navbar-site .navbar-nav .nav-item a{color:var(--heading-color) !important}.sticky .navbar-nav .nav-item a.active,.sticky .navbar-nav .nav-item a:hover,.navbar-site .navbar-nav .nav-item a.active,.navbar-site .navbar-nav .nav-item a:hover{color:var(--primary-color) !important;opacity:1}.sticky .navbar-btn .ud-main-btn.ud-login-btn,.navbar-site .navbar-btn .ud-main-btn.ud-login-btn{color:var(--heading-color) !important}.sticky .navbar-btn .ud-main-btn.ud-login-btn:hover,.navbar-site .navbar-btn .ud-main-btn.ud-login-btn:hover{color:var(--primary-color) !important;opacity:1}.sticky .navbar-btn .ud-white-btn,.navbar-site .navbar-btn .ud-white-btn{background:var(--primary-color) !important;color:var(--white) !important}.sticky .navbar-btn .ud-white-btn:hover,.navbar-site .navbar-btn .ud-white-btn:hover{background:var(--heading-color) !important}.ud-pricing{padding-top:120px;padding-bottom:90px}@media(max-width: 767px){.ud-pricing{padding-top:80px;padding-bottom:40px}}.ud-single-pricing{margin-bottom:40px;background:var(--white);border:2px solid #d4deff;border-radius:8px;text-align:center;padding:45px 30px;position:relative}.ud-single-pricing.active{background:linear-gradient(180deg, #3056d3 0%, #179bee 100%);border:none;padding:55px 30px}.ud-single-pricing.active .ud-pricing-header h3,.ud-single-pricing.active .ud-pricing-header h4{color:var(--white) !important}.ud-single-pricing.active .ud-pricing-body li{color:var(--white) !important}.ud-single-pricing.first-item::after,.ud-single-pricing.last-item::after{content:"";position:absolute;width:55px;height:55px;z-index:1}.ud-single-pricing.first-item::after{background:var(--primary-color) !important;left:-2px;bottom:-2px;border-radius:0px 55px 0px 8px}.ud-single-pricing.last-item::after{background:#13c296;top:-2px;right:-2px;border-radius:0px 8px 0px 55px}.ud-single-pricing .ud-popular-tag{display:inline-block;padding:10px 25px;background:var(--white);border-radius:30px;color:var(--primary-color);margin-bottom:20px;font-weight:600}.ud-single-pricing .ud-pricing-header h3{font-weight:500;font-size:15px;margin-bottom:8px}.ud-single-pricing .ud-pricing-header h4{font-weight:600;font-size:26px;color:var(--primary-color) !important;margin-bottom:40px}.ud-single-pricing .ud-pricing-body{margin-bottom:40px}.ud-single-pricing .ud-pricing-body li{font-weight:500;font-size:15px;margin-bottom:18px}.ud-single-pricing .ud-main-btn{border-radius:30px;padding:15px 40px}.ud-single-pricing .ud-border-btn{border:1px solid #d4deff;color:var(--primary-color) !important;background:var(--white)}.ud-single-pricing .ud-border-btn:hover{color:var(--white) !important;border-color:var(--primary-color);background:var(--primary-color) !important}.ud-single-pricing .ud-white-btn{background:var(--white) !important;color:var(--heading-color) !important}.ud-single-pricing .ud-white-btn:hover{color:var(--white) !important;background:var(--heading-color) !important}.ud-team{padding-top:120px;padding-bottom:80px}@media(max-width: 767px){.ud-team{padding-top:80px;padding-bottom:40px}}.ud-team .ud-section-title h2{text-transform:none !important;word-wrap:break-word;overflow-wrap:break-word}.ud-single-team{margin-bottom:40px}.ud-single-team .ud-team-image-wrapper{width:170px;height:170px;position:relative;margin:0px auto 25px}.ud-single-team .ud-team-image{border-radius:50%}.ud-single-team .ud-team-image img{width:100%;border-radius:50%;background:linear-gradient(to bottom right, #ffffff, #d1d1d1)}.ud-single-team .shape{position:absolute;z-index:-1}.ud-single-team .shape.shape-1{top:0;left:0}.ud-single-team .shape.shape-2{bottom:0;right:0}.ud-single-team .ud-team-info{text-align:center;margin-bottom:20px}.ud-single-team .ud-team-info h5{font-weight:500;font-size:18px;text-transform:capitalize;margin-bottom:10px}.ud-single-team .ud-team-info h6{font-weight:500;font-size:12px;color:var(--body-color)}.ud-single-team .ud-team-socials{display:flex;align-items:center;justify-content:center}.ud-single-team .ud-team-socials a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin:0px 10px;color:#cdced6}.ud-single-team .ud-team-socials a:hover{color:var(--primary-color)}.ud-testimonials{padding-top:120px}@media(max-width: 767px){.ud-testimonials{padding-top:80px}}.ud-single-testimonial{padding:30px;box-shadow:0px 60px 120px -20px var(--primary-color-more-subtle);background:var(--white);margin-bottom:50px}.ud-single-testimonial .ud-testimonial-ratings{margin-bottom:10px}.ud-single-testimonial .ud-testimonial-ratings i{color:#fbb040}.ud-single-testimonial .ud-testimonial-content{margin-bottom:25px}.ud-single-testimonial .ud-testimonial-content p{font-size:16px;line-height:30px;color:#637381}.ud-single-testimonial .ud-testimonial-info{display:flex;align-items:center}.ud-single-testimonial .ud-testimonial-info .ud-testimonial-image{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:20px}.ud-single-testimonial .ud-testimonial-info .ud-testimonial-meta h4{font-weight:600;font-size:14px}.ud-single-testimonial .ud-testimonial-info .ud-testimonial-meta p{font-size:12px;color:#969696}.ud-brands .ud-title{margin-bottom:30px}.ud-brands .ud-title h6{font-weight:normal;font-size:12px;color:var(--body-color);display:inline-block;position:relative}.ud-brands .ud-title h6::after{content:"";position:absolute;width:30px;height:1px;background:#afb2b5;right:-40px;top:50%}.ud-brands .ud-brands-logo{display:flex;align-items:center;flex-wrap:wrap;margin-right:-40px}.ud-brands .ud-brands-logo .ud-single-logo{margin-right:40px;margin-bottom:20px;max-width:140px}.ud-brands .ud-brands-logo .ud-single-logo:hover img{filter:none}.ud-brands .ud-brands-logo .ud-single-logo img{filter:grayscale(1);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.textarea-autogrow{overflow-y:hidden;resize:none;min-height:150px !important}.icon-success{color:var(--primary-color);font-size:24px}.icon-success-large{color:var(--primary-color);font-size:32px}.icon-error{color:var(--color-primary);font-size:24px}.icon-error-large{color:var(--color-primary);font-size:32px}.icon-warning{color:var(--color-tertiary);font-size:24px}.icon-warning-large{color:var(--color-tertiary);font-size:32px}.w-95{width:95% !important}.nav-pills .nav-link.active{background-color:var(--color-secondary);font-weight:bold !important}.nav-pills .nav-link:not(.active){color:#fff;background-color:#519851}.nav-pills .nav-link:not(.active):hover{background-color:var(--color-secondary)}.overview-table .rejected-tr-bg{background-color:#ffe3e3 !important}.overview-table .award-th-bg{background-color:#b9e5ff !important}.overview-table .price-th-bg{background-color:#f8ffb9 !important}.overview-table .total-bg{background-color:#f6f6f6 !important}.overview-table .bl{border-left:1px solid #dee2e6 !important}.overview-table .table>:not(caption)>*>*{background-color:rgba(0,0,0,0)}.overview-table .no-borders{border:rgba(0,0,0,0) !important}.present-people-container{position:absolute;top:120px;left:20px;max-width:19vw}.page-break-inside{page-break-inside:avoid}.page-break-before{page-break-before:always}.border-submissio{border-color:var(--color-secondary) !important}.w-5{width:5% !important}.w-30{width:30% !important}.w-40{width:40% !important}.w-60{width:60% !important}.pdf *{font-size:10pt;color:#000}.pdf p{font-size:10pt;color:#000}.pdf h1{font-size:12pt;color:#000;font-weight:800}.pdf .bold{font-weight:800}.pdf .this_offer{text-decoration:underline;text-decoration-thickness:2px}.pdf .total_underline{border-bottom:3px double}.pdf .bg-grey{background-color:#bdbdbd}.pdf .table.table-striped tr{border:none}.pdf .table.table-striped td{border:none;padding:2px 4px 2px 4px}.pdf .table.table-striped th{border:none;padding:2px 4px 2px 2px}.pdf .award-table td{border:1px solid #000;padding:2px 4px}
