html{font-size:14px;font-family:'Lexend Deca',sans-serif}@media(min-width:768px){html{font-size:16px}}html{position:relative;min-height:100%;scrollbar-width:thin;scrollbar-color:#333 #f5f5f5}body{margin-bottom:60px;font-family:'Lexend Deca',sans-serif;font-weight:400;color:#333}.mindplexic_logo_home{height:80px;width:283px}@media(max-width:400px){.mindplexic_logo_home{height:40px;width:150px}}@media(max-width:250px){.mindplexic_logo_home{height:30px;width:110px}}.mindplexic_logo_home_icon{animation-name:ckw;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards;transform-origin:50% 50%;display:inline-block;height:inherit;margin:0;padding:0;float:left;shape-rendering:geometricprecision}hr{opacity:1}.dropdown-menu .dropdown-item{width:100%;background-color:transparent;border:0}@keyframes ckw{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mindplexic_logo_home_text{height:inherit;margin:0;padding:0;float:none}.nav-link{font-size:1.1rem;transition:none;font-weight:600}.navbar-light .navbar-nav .nav-link{color:#333;margin-top:8px}.navbar-light .navbar-nav .nav-link:hover{color:#f60}.navbar-light .navbar-nav .nav-link.active{color:#09f}.navbar-light .navbar-nav .nav-link.active:hover{color:#f60}.navbar .nav-item{margin-left:10px;margin-right:10px}a{color:#09f}a:link{color:#09f}a:visited{color:#09f}a:hover{color:#f60}a:active{color:#f60}.footer{background-color:#333;height:90px;font-size:1rem;font-weight:300}.card-img-overlay{background-color:rgba(#000,.4)}.box-shadow{box-shadow:0 .25rem .75rem rgba(0,0,0,.08)}.btn{border:0;transition:none}.btn-primary{background-color:#09f}.btn-primary:hover{background-color:#f60}.btn-primary:active{background-color:#f60}.btn-outline-primary{box-shadow:inset 0 0 0 1px #09f;background-color:#fff}.btn-outline-primary:hover{box-shadow:inset 0 0 0 1px #f60;background-color:#f60}.btn-outline-primary:active{box-shadow:inset 0 0 0 1px #f60;background-color:#f60}html::-webkit-scrollbar{width:10px;background-color:#f5f5f5}html::-webkit-scrollbar-thumb{background-color:#666;border-radius:0}html::-webkit-scrollbar-thumb:hover{background-color:#f60}html::-webkit-scrollbar-track{border-radius:0;background-color:#f5f5f5}.reveal{position:relative;transform:translateY(60px);opacity:0;transition:1s all ease}.reveal.active{transform:translateY(0);opacity:1}.mindplexic_orange_text{color:#f60}.mindplexic_blue_text{color:#09f}.mindplexic_gray_text{color:#666}.mindplexic_darkerlightgray_text{color:#aaa}.mindplexic_orange_hr{border:2px solid #f60}.mindplexic_orange_hr_vertical{border-left:3px solid #f60}.mindplexic_white_hr_vertical{border-left:3px solid #fff}.mindplexic_blue_hr{border:2px solid #09f}.mindplexic_lightgray_hr{border:1px solid #ddd}.width_height_100p{width:100%;height:100%}.page_header_base{background-size:cover;background-position:center;height:calc(.6*(15vh + 15vw))}.border_color_company_orange{border-color:#f60}.color_company_orange{color:#f60}.text-danger-validation{width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.text-info-form{width:100%;margin-top:.25rem;font-size:.875em;color:#09f}.specialCss{opacity:0!important;position:absolute!important;top:0!important;left:0!important;height:0!important;width:0!important;z-index:-1!important}cookie-consent-banner::part(toggle),.cookieConsentToggle{width:40px;height:40px;position:fixed;padding:9px;border:0;box-shadow:0 0 10px rgba(0,0,0,.4);background:#09f;color:#fff;border-radius:50%;bottom:20px;left:20px;opacity:1;z-index:99980}cookie-consent-banner::part(toggle):hover,.cookieConsentToggle:hover{color:#fff;background:#f60}cookie-consent-banner::part(wrapper),.cookieConsentWrapper{z-index:99990;position:fixed;left:0;bottom:0;background:rgba(0,0,0,0);width:100%;height:auto;display:flex;align-items:center;justify-content:center;transition:200ms}cookie-consent-banner::part(consent),.cookieConsent{width:100%;height:auto;max-width:100%;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);color:#000;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:15px;border:1px solid #f60;margin:5px}@media(min-width:1400px){cookie-consent-banner::part(consent),.cookieConsent{flex-direction:row;justify-content:space-between}}cookie-consent-banner::part(consent--left),.cookieConsent__Right{display:flex;align-items:flex-start;margin-bottom:15px}cookie-consent-banner::part(consent--right),.cookieConsent__Right{display:flex;align-items:flex-end;margin-top:auto;flex-direction:row}@media only screen and (max-width:647px){cookie-consent-banner::part(consent--right),.cookieConsent__Right{flex-direction:column-reverse;width:100%}}cookie-consent-banner::part(button),.cookieConsent__Button{font-size:1.25rem;font-weight:400;line-height:1.5;font-family:'Lexend Deca',sans-serif;padding:.5rem 1rem;border-radius:.3rem;display:inline-block;background:#09f;color:#fff;white-space:nowrap;border:0;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;margin:10px;min-width:150px}cookie-consent-banner::part(button):hover,.cookieConsent__Button:hover{background-color:#f60}@media only screen and (max-width:647px){cookie-consent-banner::part(button),.cookieConsent__Button{width:100%;margin-top:10px;margin-bottom:10px}}cookie-consent-banner::part(consent--content),.cookieConsent__Content{margin-right:40px}cookie-consent-banner::part(consent--title),.cookieConsent__Title{font-size:1.43rem;font-weight:500;line-height:1.5;font-family:'Lexend Deca',sans-serif;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;padding-top:5px}cookie-consent-banner::part(consent--description),.cookieConsent__Description{margin:10px 0 0}cookie-consent-banner::part(consent--description-link),.cookieConsent__Description a{color:#09f}cookie-consent-banner::part(consent--description-link):link,.cookieConsent__Description a:link{color:#09f}cookie-consent-banner::part(consent--description-link):visited,.cookieConsent__Description a:visited{color:#09f}cookie-consent-banner::part(consent--description-link):hover,.cookieConsent__Description a:hover{color:#f60}cookie-consent-banner::part(consent--description-link):active,.cookieConsent__Description a:active{color:#f60}cookie-consent-banner::part(operations),.cookieConsentOperations{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);display:flex;transition:300ms;will-change:transform;z-index:99999}cookie-consent-banner::part(operations--list),.cookieConsentOperations .cookieConsentOperations__List{transform:scale(1)}cookie-consent-banner::part(operations--list),.cookieConsentOperations__List{width:80%;height:auto;max-width:600px;background:#fff;color:#000;padding:40px;margin:auto;overflow-y:auto;border:1px solid #f60}cookie-consent-banner::part(operations--list-item),.cookieConsentOperations__Item{display:block;padding-left:60px;margin-bottom:20px}cookie-consent-banner::part(operations--list-item--disabled),.cookieConsentOperations__Item.disabled{color:#aaa}cookie-consent-banner::part(operations--list-item--disabled) cookie-consent-banner::part(operations--list-item-label)::after,.cookieConsentOperations__Item.disabled label::after{opacity:.3}cookie-consent-banner::part(operations--list-item-input),.cookieConsentOperations__Item input{display:none}cookie-consent-banner::part(operations--list-item-label),.cookieConsentOperations__Item label{font-size:1.25rem;font-weight:bold;align-items:center;display:block;position:relative}cookie-consent-banner::part(operations--list-item-label)::before,.cookieConsentOperations__Item label::before{content:"";display:block;left:-60px;background:rgba(0,153,255,.2);height:20px;border-radius:20px;width:40px;position:absolute;top:50%;transform:translateY(-50%)}cookie-consent-banner::part(operations--list-item-label)::after,.cookieConsentOperations__Item label::after{content:"";display:block;width:16px;height:16px;border-radius:50%;background:#09f;position:absolute;top:50%;transform:translateY(-50%);left:-58px;transition:200ms}cookie-consent-banner::part(operations--list-item-label--checked)::after,.cookieConsentOperations__Item input:checked+label::after{transform:translate(20px,-50%)}cookie-consent-banner::part(button--close),.cookieConsent__Button--Close{font-size:1.25rem;font-weight:400;line-height:1.5;font-family:'Lexend Deca',sans-serif;padding:.5rem 1rem;border-radius:.3rem;display:inline-block;background:#09f;color:#fff;white-space:nowrap;border:0;margin-left:10px;cursor:pointer;text-align:center;text-decoration:none;vertical-align:middle;margin:10px;min-width:150px;width:100%}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}a{color:#07c}.btn-primary{color:#fff;background-color:#09f;border-color:#1861ac}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#09f;border-color:#1861ac}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}button.accept-policy{font-size:1rem;line-height:inherit}.footer{position:absolute;bottom:0;width:100%;white-space:nowrap}.company_card{width:100%;height:100%}.service_labels{font-size:.8em}@media(min-width:400px){.service_labels{font-size:1.2em}}@media(min-width:992px){.service_labels{font-size:.79em}}@media(min-width:1200px){.service_labels{font-size:.97em}}@media(min-width:1400px){.service_labels{font-size:1em}}.map_image{width:100%}.corner-ribbon{opacity:.95;position:absolute;width:200%;height:22%;transform:rotate(-45deg);left:calc(-100% + 20%);top:calc(-11% + 20%);text-align:center;padding:5px;z-index:1}.corner-ribbon-text{display:flex;height:100%;justify-content:center;align-items:center;font-size:1.2em;line-height:1;white-space:nowrap;font-size:.6em}@media(min-width:400px){.corner-ribbon-text{font-size:.7em}}@media(min-width:992px){.corner-ribbon-text{font-size:.9em}}@media(min-width:1200px){.corner-ribbon-text{font-size:1em}}@media(min-width:1400px){.corner-ribbon-text{font-size:1em}}.content-item a{color:#000;text-decoration:none}.content-item a:hover img{opacity:.9}.content-item a:hover .corner-ribbon{opacity:.9}.content-item a:hover .content-item-text-block{background-color:#fdfdfd}.content-item a:hover .content-item-title{color:#f60;text-decoration:underline}.content-item a .content-item-bottom-bar{color:inherit;text-decoration:none}.content-item a:hover .content-item-bottom-bar{color:inherit;text-decoration:none}.content-item-bottom-bar{font-size:1em}@media(max-width:575.98px){.content-item a h2{font-size:1.4em}.content-item-bottom-bar{font-size:.9em}}@media(max-width:500px){.content-item a h2{font-size:1.2em}.content-item-bottom-bar{font-size:.8em}}@media(max-width:400px){.content-item a h2{font-size:.8em}.content-item-bottom-bar{font-size:.65em}}@media(max-width:320px){.content-item a h2{font-size:.8em}.content-item-bottom-bar{font-size:.6em}}.content-item-layout{overflow:hidden}.content-item-image{max-width:100%}.content-item-image-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden}.content-item-image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.content-item-text{text-align:justify}.contact-card-min-height{min-height:190px}@media(min-width:320px){.contact-card-min-height{min-height:160px}}@media(min-width:768px){.contact-card-min-height{min-height:185px}}.contact-map-style{max-height:calc(((100vh + 100vw)/2)*.33);max-width:100%}