body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Montserrat,sans-serif;margin:0;padding:0;text-decoration:none}body{background:#e6f2f8;background:linear-gradient(0deg,#e6f2f8 30%,#fff)}a{color:inherit;cursor:pointer}.video-container{max-width:799px;overflow:hidden;width:100%}.video-container video{border-radius:10px;height:100%;width:100%}.connect-bo-progress-bar{left:0;position:fixed;top:110px;width:100%;z-index:100}.connect-bo-progress-bar .MuiLinearProgress-root{top:0}.MuiFormControl-root>.MuiTextField-root{width:auto}.MuiFormHelperText-root,.MuiInputBase-input{text-transform:none}.green{background-color:#386957!important}.blue{background-color:#00588c!important}.purple{background-color:#4f4387!important}.grey{background-color:#6e6e6e!important}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#80d3ff;border:6px solid transparent;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#37b0f1}@media screen and (max-width:1200px){.connect-bo-progress-bar{top:80px}}.step1-settings button{margin-top:20px}.panelization-result-display p:first-child{color:#4f4387;font-weight:600}.panelization-wrapper{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(53,53,53,.1);display:flex;flex-wrap:wrap;padding:30px 20px 20px;width:100%}.panelization-wrapper .MuiFormControl-root{max-width:200px}.panelization-top-bar{display:flex;gap:20px;justify-content:space-between;width:100%}.panelization-top-bar>div{display:flex;gap:20px}.panelization-top-bar svg{fill:#37b0f1;cursor:pointer}.panelization-top-bar svg:hover{fill:#00588c}.panelization-content-wrapper{display:flex;flex-wrap:wrap;gap:50px;justify-content:center;padding:30px 0;width:100%}.panelization-render-wrapper{align-items:center;background-color:#fff;display:flex;height:550px;justify-content:center;width:550px}.panelization-render-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.panelization-fields-wrapper{display:flex;flex-direction:column;gap:30px}.panelization-field{flex-direction:column}.panelization-field,.panelization-field div{display:flex;gap:10px}.panelization-field .MuiFormLabel-root{color:#353535;font-family:Montserrat,sans-serif}.panelization-bottom-bar{display:flex;gap:30px;justify-content:flex-end;width:100%}@media screen and (max-width:1200px){.panelization-fields-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.panel{flex-direction:column;position:relative}.panel,.pcb-row{align-items:center;background-color:#d2d2d2;display:flex;justify-content:center}.pcb{background:linear-gradient(25deg,#94cb6e,#bae19f);box-sizing:border-box;overflow:hidden;position:relative;transition:all .3s ease-in-out}.panel-size-x .error-size,.panel-size-y .error-size{color:#cc5a71;font-weight:600}.panel-size-x{bottom:-40px;flex-wrap:wrap;justify-content:center;width:100%}.panel-size-x,.panel-size-y{display:flex;position:absolute}.panel-size-y{height:100%;left:-40px;width:20px}.panel-size-y .auto-arrow{flex-direction:column}.panel-size-y .panel-height{align-items:center;display:flex;height:100%}.panel-size-y span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:25px 25px;transform-origin:25px 25px;width:20px}.auto-arrow{align-items:center;display:flex;width:100%}.auto-arrow .horizontal-line{background-color:#007dc8;height:2px;width:100%}.auto-arrow .vertical-line{background-color:#007dc8;height:100%;width:2px}.auto-arrow svg{color:#007dc8;font-size:20px!important}.separation.column,.separation.row{background-color:#fafafa;position:absolute;transition:all .3s ease-in-out;z-index:20}.separation.row{height:2px;width:100%}.separation.column{height:100%;width:2px}.milling-bottom,.milling-top{background-color:#d2d2d2;display:flex;position:absolute;width:100%}.milling-bottom div,.milling-top div{background-color:#353535;flex-grow:1;height:2px}.milling-top{top:0}.milling-bottom{bottom:0}.milling-left,.milling-right{background-color:#d2d2d2;display:flex;flex-direction:column;height:100%;position:absolute}.milling-left div,.milling-right div{background-color:#353535;flex-grow:1;width:2px}.milling-right{right:0}.milling-left{left:0}.project-panel-wrapper{align-items:center;background-color:#e6f2f8;box-shadow:0 3px 10px rgba(53,53,53,.1);color:#353535;display:flex;flex-direction:column;gap:50px;max-height:100%;min-width:425px;padding:50px 0 0;position:-webkit-sticky;position:sticky;top:110px;transition:box-shadow .3s ease-in-out}.project-panel-wrapper:hover{box-shadow:0 3px 10px rgba(53,53,53,.3)}.project-panel-price-matrix-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0 10px;width:100%}.project-panel-price-matrix{width:100%}.project-panel-price-matrix table sup{font-size:10px}.project-panel-price-matrix table td,.project-panel-price-matrix table th{font-size:14px}.project-panel-price-matrix table thead th{background-color:#37b0f1;color:#fff;font-size:16px;font-weight:600}.project-panel-price-matrix .tableCellQuantityCustomer td{font-weight:800}.price-matrix-legend{align-self:flex-end;font-size:12px;margin-top:-15px}.panel-project-info-wrapper{align-items:center;display:flex;flex-direction:column;gap:20px;padding:0 10px;width:100%}.panel-discount{background-color:#bae19f;border-radius:10px;font-weight:500;padding:10px 0;text-align:center;width:100%}.panel-discount span{font-size:18px;font-weight:600}.panel-pricing{border-collapse:collapse;width:100%}.panel-pricing td{padding:5px 0;position:relative}.panel-pricing td:last-child{text-align:right}.panel-pricing tbody tr:last-child td{padding-bottom:20px}.panel-pricing tfoot{font-size:18px;font-weight:600}.panel-pricing tfoot td{border-top:2px solid #00588c}.panel-pricing tfoot .table-price-lock{align-content:center;color:#cc5a71;display:flex;gap:10px;justify-content:flex-end}.panel-pricing tfoot .table-price-lock svg{font-size:20px}.helper-ban{align-items:center;border-top:2px solid #d2d2d2;display:flex;gap:30px;height:120px;justify-content:center;padding:20px;width:100%}.helper-ban a{max-width:380px;text-decoration:none}.helper-ban-icon{height:90px;width:90px}.helper-ban-icon svg{height:100%;width:100%}@media screen and (max-width:1200px){.project-panel-wrapper{min-width:auto;padding:0 0 50px;position:static;width:100%}.project-panel-price-matrix-wrapper{padding:50px 50px 0}.project-panel-price-matrix table td,.project-panel-price-matrix table th{font-size:14px}.panel-project-info-wrapper{padding:0 50px}}@media screen and (max-width:700px){.project-panel-price-matrix-wrapper{padding:50px 10px 0}}.calculator-wrapper{display:flex;justify-content:space-between;position:relative;width:100%}.calculator-wrapper svg{font-size:25px}.calculator{align-items:center;display:flex;flex-direction:column;justify-content:start;margin:0 auto 150px;max-width:1440px;padding:30px 50px 50px;width:100%}.calculator h1{align-self:start;margin-bottom:20px}.calculator h3{color:#37b0f1}.calculator-repeat-order{background:linear-gradient(0deg,rgba(230,242,248,0) 30%,rgba(79,67,135,.2))}.no-project-panel{margin:auto auto 150px;max-width:1440px}.color-green{color:#94cb6e}.color-blue{color:#007dc8}.repeat-order-mode{width:100%}.repeat-order-main-title{align-items:center;display:flex;justify-content:space-between}.repeat-order-main-title div{align-items:center;display:flex;gap:20px}.repeat-order-main-title svg{fill:#37b0f1;cursor:pointer;font-size:20px}.repeat-order-main-title svg:hover{fill:#007dc8}.stepperBlock{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(53,53,53,.1);height:auto;padding:10px;width:100%}.stepperBlock .MuiStepIcon-root.Mui-active{color:#007dc8}.stepperBlock .MuiStepIcon-root.Mui-completed{color:#94cb6e}.stepper-loading-bar{align-items:center;display:flex;gap:20px;height:0;justify-content:space-between;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:all .4s ease-in-out;visibility:hidden;width:100%;z-index:1}.stepper-loading-bar>span{color:#386957;font-size:14px;font-weight:600}.stepper-loading-bar>Div{flex-grow:2}.show-stepper-bar{height:30px;margin-top:10px;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.title-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:20px 0 0;width:100%}.title-wrapper>h2{align-self:end}.title-wrapper>h2 span{color:#00588c}.calculator-toolbar{align-items:center;background-color:#fff;border:2px solid #80d3ff;border-radius:10px;box-shadow:0 3px 10px rgba(53,53,53,.1);display:flex;gap:20px;height:auto;justify-content:space-between;padding:15px 10px 10px}.calculator-toolbar .MuiToggleButton-root{justify-content:center;text-transform:lowercase;width:60px}.calculator-toolbar .MuiToggleButton-root.Mui-selected:after{content:""}#error-pcb-area{align-self:flex-end;color:#cc5a71;font-weight:600!important;margin-top:20px}.icon-description-wrapper{align-items:center;display:flex;gap:15px;margin-top:20px}.content-wrapper{display:flex;gap:20px;justify-content:space-between;margin-top:20px;position:relative;width:100%}.content-wrapper .lock-repeat-order{background-color:#00588c;border-top-right-radius:10px;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%);display:flex;height:100px;justify-content:flex-end;padding:15px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100px;z-index:10}.content-wrapper .lock-repeat-order svg{fill:#fff;font-size:30px}.technical-data-card{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(53,53,53,.1);display:flex;flex-direction:column;gap:20px;padding:30px 20px 20px;transition:box-shadow .3s ease-in-out}.technical-data-card:hover{box-shadow:0 3px 10px rgba(53,53,53,.3)}.technical-data-card-column{display:flex;flex-direction:column;gap:20px}.technical-data-card-column-fields{display:flex;flex-wrap:wrap;gap:20px}.drop-bloc{display:flex;flex-direction:column;position:relative;width:320px}.drop-bloc .tooltip-gerber{position:absolute;right:10px;top:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gerber-help-icon{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:flex-end}.gerber-help-icon svg{fill:#37b0f1;font-size:25px}.gerber-help-icon svg:hover{fill:#00588c}.drop-bloc[data-isOn=true]{width:50%}.archive-bloc{align-items:center;background-color:#fff;border:2px solid #007dc8;border-radius:10px;display:flex;justify-content:center;width:100%}.archive-bloc img{width:50px}.archive-bloc svg{fill:#007dc8}.dropzone{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-height:140px;padding:20px;text-align:center;width:100%}.dropzone span{font-size:14px}.dropzone .dropzone-text-small{color:#00588c;font-size:12px}.drop-off{cursor:auto}.MuiInputBase-root.Mui-error .MuiInputAdornment-root p{color:#cc5a71}.MuiInputAdornment-root p{color:#94cb6e;font-size:14px;font-weight:600;text-transform:none}.select-input-adornment{position:absolute;right:35px}.color-dot-wrapper{align-items:center;display:flex;font-family:Roboto,Helvetica,Arial,sans-serif;width:100%}.color-dot{border-radius:10px;height:15px;margin-right:10px;width:15px}.color-dot-green{background-color:#bae19f}.color-dot-matte-green{background-color:#386957}.color-dot-blue{background-color:#007dc8}.color-dot-matte-blue{background-color:#00588c}.color-dot-black{background-color:#353535}.color-dot-matte-black{background-color:#6e6e6e}.color-dot-white{background-color:#fff;border:1px solid #6e6e6e}.color-dot-red{background-color:#cc5a71}.color-dot-yellow{background-color:#f7f434}.step-3-options{max-width:350px}.no-stencil-container{align-items:center;color:#37b0f1;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.no-stencil-container svg{fill:#e6f2f8;font-size:150px}.delivery-form-settings{flex-grow:1}.delivery-form-settings h3{width:100%}.delivery-form-settings .calendar-helper-info{color:#4f4387;font-size:14px;font-weight:600}.delivery-picker-wrapper{display:flex;flex-grow:1;gap:20px;justify-content:center;width:100%}.delivery-picker-wrapper .MuiDateCalendar-root{border:2px solid #37b0f1;border-radius:10px;flex-grow:2}.delivery-selector-info{display:flex;flex-direction:column;flex-grow:1;gap:20px;justify-content:space-between}.delivery-selector-info .MuiFormControl-root{max-width:300px;width:100%}.delivery-box-fields,.delivery-box-info{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;width:100%}.delivery-box-info{gap:10px}.MuiPickerStaticWrapper-root{border:1px solid #37b0f1;border-radius:5px}.legend-line{align-items:center;display:flex;gap:10px}.legend-line span{font-size:14px}.legend-square{border-radius:10px;height:16px;width:16px}.production-time{background-color:#007dc8}.days-to-delivery{background-color:#00588c}.daysOff{background-color:#80475e}.estimated-delivery-date{background-color:#94cb6e}.shipping-days-legend,.working-days-legend{color:#fff;font-weight:700;padding-left:5px}.working-days-legend{color:#007dc8}.shipping-days-legend{color:#00588c}.delivery-date-legend{color:#353535;font-weight:700}.customer-info{align-items:center;color:#4f4387;-webkit-column-gap:5px;column-gap:5px;display:flex;font-size:12px;margin-top:auto;-webkit-user-select:none;user-select:none}.project-reference-info{cursor:pointer;margin-top:0}.project-reference-info:hover{color:#6e5dba}.step-cta-desktop{align-self:end;display:flex;gap:30px;margin-top:50px}.step-cta-mobile{display:none;margin:50px auto 200px}.alertTitle{color:#007dc8;font-weight:700}.repeatOrder-lastOrdered{color:crimson;font-size:9px;margin:0 10px}@media screen and (max-width:1200px){.calculator-wrapper{flex-direction:column;justify-content:space-between;position:relative}.calculator{margin-bottom:0}.title-wrapper{flex-direction:column;width:100%}.title-wrapper>h2{width:100%}.delivery-form-settings{min-width:0;min-width:auto;width:100%}.delivery-picker-wrapper{flex-direction:column}.step-cta-desktop{align-self:center;margin-bottom:50px}.step-cta-desktop,.step-cta-mobile{flex-wrap:wrap;justify-content:center}.step-cta-mobile{display:flex;gap:30px}}@media screen and (max-width:700px){.calculator{padding:50px 10px}.content-wrapper{flex-direction:column}.calculator-toolbar{flex-wrap:wrap}.step-3-options{max-width:none}}.rigid-flex-settings-card{min-width:550px}.rigid-flex-settings-card .technical-data-card{width:100%}@media screen and (max-width:1200px){.rigid-flex-settings-card{min-width:auto}}@media screen and (max-width:700px){.rigid-flex-settings-card .technical-data-card{width:100%}}.technologies{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:auto;max-width:1200px;padding:50px 0 150px}.card{width:490px}.card-content{height:130px}.news-container{display:flex;gap:50px;justify-content:center;margin:30px auto 0;max-width:1300px;padding:0 10px;width:100%}.news-container .MuiDivider-root{border-color:#37b0f1}.videos-update-container{align-content:flex-start;border-radius:10px;display:flex;flex-grow:1;flex-wrap:wrap;gap:20px;max-width:400px;padding:20px 20px 20px 0}.videos-update-container .MuiTimeline-root{width:100%}.videos-update-container .MuiTimelineItem-root{cursor:pointer}.videos-update-container .MuiTimelineItem-root span{color:#00588c;font-size:12px;font-weight:700}.videos-update-container .MuiTimelineItem-root h3{font-weight:400}.videos-update-container .MuiTimelineItem-root:before{display:none}.videos-update-container .MuiTimelineItem-root:hover .MuiTimelineContent-root{padding-left:20px;transition:padding-left .2s ease-in-out}.videos-update-container .MuiTimelineItem-root .MuiTimelineContent-root{transition:padding-left .2s ease-in-out}.videos-update-container .MuiTimelineConnector-root,.videos-update-container .MuiTimelineDot-filled{background-color:#007dc8}.videos-update-container .MuiTimelineDot-outlined:first-of-type{border-color:#94cb6e}.videos-update-container .icon-green{color:#94cb6e}@media screen and (max-width:1200px){.news-container{align-content:center;align-items:center;flex-direction:column}.news-container hr{display:none}}.popup-background{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;padding:10px;position:fixed;top:0;width:100%;z-index:1000}.popup{background-color:#fff;border-radius:10px;max-width:600px;padding:20px}.popup h2 span{color:#007dc8}.popup .content{display:flex;flex-direction:column;gap:10px;margin-top:20px}.popup .content span{font-weight:600}.popup .content a{color:#007dc8;text-decoration:underline}.background-image{border-radius:10px 0 0 10px;height:550px;width:450px}@media screen and (max-width:1200px){.background-image{display:none}}.login-part{display:flex;flex-direction:column;height:550px;justify-content:center;padding:50px;width:450px}.login-part>span{color:#007dc8;font-size:14px}.form-wrapper{align-items:start;display:flex;flex-direction:column;gap:20px}.form-wrapper,.login-cta{margin-top:30px}.redirectionLinkContainer{margin-top:50px}.redirectionLinkContainer .redirectionLink{display:flex;font-size:14px;gap:10px;-webkit-user-select:none;user-select:none;width:100%}.redirectionLinkContainer .redirectionLink>span{color:#386957;cursor:pointer;font-weight:600}.redirectionLinkContainer .redirectionLink>span:hover{color:#94cb6e}.redirectionLinkContainer .redirectionLink:last-of-type{margin-top:5px}.hide{display:none}.register-part{max-width:800px;padding:50px;width:100vw}.register-title{margin:30px 0}.register-title span{color:#37b0f1}.register-fields-grid{display:flex;flex-direction:column;gap:20px}.register-fields-row{display:flex;gap:20px;width:100%}.register-field{flex:2 1}.register-cta{display:flex;gap:20px;justify-content:center;margin:50px 0}.register-terms-services{align-items:start;display:flex;flex-direction:column;margin-top:30px}.register-terms-services label{margin-right:0}.register-terms-services a{color:#37b0f1;font-size:14px;font-weight:600;margin-left:25px}.login-switch{display:flex;font-size:14px;gap:10px;justify-content:center;-webkit-user-select:none;user-select:none;width:100%}.login-switch>span{color:#386957;cursor:pointer;font-weight:600}.login-switch>span:hover{color:#94cb6e}.register-result{align-items:center;display:flex;flex-direction:column;gap:50px;max-width:500px}@media screen and (max-width:700px){.login-part{max-width:calc(100vw - 20px)}.register-part{padding:20px}.register-fields-row{flex-wrap:wrap}.register-field{flex:none}}.login-wrapper{align-items:center;display:flex;justify-content:center;margin:50px 0 100px}.login-block{align-items:flex-start;background-color:#fff;box-shadow:0 3px 10px rgba(53,53,53,.1)}.errorMessage,.login-block{border-radius:10px;display:flex;justify-content:center}.errorMessage{background-color:#cc5a71;color:#fff;font-weight:500;margin:30px auto;padding:10px 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1200px){.login-wrapper{padding:0 10px}}.header{background-color:#fff;box-shadow:0 3px 10px rgba(53,53,53,.1);display:flex;flex-wrap:wrap;justify-content:center;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.top-bar-wrapper{background-color:#353535;height:30px;width:100%;z-index:210}.top-bar-container{background-color:#353535;color:#fff;display:flex;font-size:12px;font-weight:600;height:100%;justify-content:space-between;margin:auto;max-width:1140px;padding:0;width:100%}.top-bar-container a:hover{color:#007dc8}.top-bar-items{justify-content:flex-start}.top-bar-items,.top-bar-tools{align-items:center;display:flex;gap:30px}.top-bar-tools{justify-content:flex-end}.top-bar-tools svg{fill:#299fde}.tools-with-icon{align-items:center;display:flex;gap:5px}.secondary-dropdown-container{align-content:center;cursor:pointer;display:flex;gap:10px;height:100%;position:relative}.secondary-dropdown-container span{color:#fff;font-size:12px;font-weight:600}.secondary-dropdown-container .active-menu{color:#007dc8}.secondary-dropdown-container .menu-items{background-color:#fff;box-shadow:0 3px 10px rgba(53,53,53,.1);cursor:pointer;display:flex;flex-direction:column;gap:5px;left:-45px;padding:20px;position:absolute;top:30px;width:120px;z-index:100}.secondary-dropdown-container .menu-items .disabled{display:none}.secondary-dropdown-container .menu-items span{color:#353535;font-size:12px;font-weight:600}.secondary-dropdown-container .menu-items span:hover{color:#37b0f1}.secondary-dropdown-container .user-menu{left:0;width:160px}.secondary-dropdown-container .user-menu .user-menu-items{align-items:center;display:flex;gap:10px}.secondary-dropdown-container-mobile{align-content:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:10px}.secondary-dropdown-container-mobile .dropdown-items{display:flex;flex-direction:column;gap:10px;padding-top:10px;width:100%}.secondary-dropdown-container-mobile .dropdown-items .user-menu-items-mobile{display:flex;flex-direction:row;gap:10px}.secondary-dropdown-container-mobile .dropdown-items .disabled{display:none}.secondary-dropdown-container-mobile .dropdown-items span{color:#fff;font-weight:600}.secondary-dropdown-container-mobile .dropdown-items span:hover{color:#37b0f1}.secondary-dropdown-container-mobile svg{fill:#299fde}.nav-bar-wrapper{background-color:#fff;display:flex;height:80px;justify-content:center;width:100%;z-index:200}.nav-bar{align-items:center;display:flex;justify-content:space-between;max-width:1240px;padding:0;width:100%}.nav-bar-menu{gap:30px}.nav-bar-menu,.nav-bar-menu span{align-items:center;display:flex;height:100%}.nav-bar-menu span{color:#15294b;cursor:pointer;font-weight:600}.nav-bar-menu .MuiTypography-root{display:flex}.nav-bar-menu-item{height:100%;position:relative}.dropdown-menu-section-multiple-wrapper{background-color:#fff;box-shadow:0 4px 6px -6px #222;display:flex;justify-content:center;left:0;position:fixed;width:100vw}.dropdown-menu{display:flex;padding:20px}.dropdown-menu span:first-child{color:#00588c;font-size:18px;font-weight:700;height:auto;margin-bottom:15px}.dropdown-menu a{color:#37b0f1;font-weight:400;padding:2px 0}.dropdown-menu a:hover{color:#00588c}.dropdown-menu-section-multiple{align-items:flex-start}.dropdown-menu-section-multiple .section-multiple-links{border-right:1px solid #e6f2f8;padding:0 50px}.dropdown-menu-section-multiple .section-multiple-links:last-child{border-right:none}.dropdown-menu-section-multiple .section-multiple-links .one-column{display:flex;flex-direction:column;gap:3px}.dropdown-menu-section-multiple .section-multiple-links .two-column{display:flex;flex-wrap:wrap;max-width:400px}.dropdown-menu-section-multiple .section-multiple-links .two-column a{margin-bottom:3px;width:200px}.dropdown-menu-section-multiple .section-multiple-links .small-two-column{max-width:250px}.dropdown-menu-section-multiple .section-multiple-links .small-two-column a{width:125px}.dropdown-menu-section-solo{background-color:#fff;box-shadow:0 4px 6px -6px #222;flex-direction:column;gap:3px;left:-30px;min-width:220px;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#burger-menu-icon{color:#37b0f1;display:none;margin-left:0;padding:0}#burger-menu-icon :hover{color:#80d3ff}.mobile-menu-wrapper{display:none}.mobile-menu-wrapper .MuiDrawer-paper{background-color:#181e21;max-width:500px;padding:30px;width:100%}.mobile-menu{color:#fff}.mobile-menu #menu-close-icon{cursor:pointer;display:flex;justify-content:flex-end;margin-bottom:20px}.mobile-menu .menu-subitem-multiple-child{color:#37b0f1;padding:0}.mobile-menu .menu-subitem-multiple-child span{font-size:18px;font-weight:600}.mobile-menu .menu-subitem-button-multiple-child-list li{padding:5px 0}.mobile-menu .menu-subitem-button-multiple-child-list li:hover{color:#37b0f1}.mobile-menu .menu-item-button{padding:10px 0}.mobile-menu .menu-item-button span{font-size:22px;font-weight:600}.mobile-menu .menu-subitem-button{padding:0}.mobile-menu .menu-subitem-button span{font-size:16px;font-weight:400}.mobile-menu .menu-item-button:hover,.mobile-menu .menu-subitem-button:hover{color:#37b0f1}.mobile-menu hr{background-color:#a9a9a9}.mobile-menu ul{padding:0 0 30px}.mobile-menu ul hr{background-color:#a9a9a9;opacity:.3}.mobile-menu ul hr:last-child{display:none}.mobile-menu .mobile-menu-top-bar{display:flex;flex-direction:column;font-size:22px;font-weight:600;gap:20px;padding:50px 0 200px}.mobile-menu .mobile-menu-top-bar :hover{color:#37b0f1}.announcement-bar-wrapper{width:100%;z-index:199}.announcement-bar{align-items:center;display:flex;font-size:16px;font-weight:700;height:auto;justify-content:center;margin:auto;max-width:940px;padding:5px 0;text-align:center;width:100%}.blue-bar{background-color:#007dc8;color:#fff;height:35px}.blue-bar span{cursor:pointer}.blue-bar span:hover{text-decoration:underline}.yellow-bar{background-color:#f7f434;color:#353535}@media screen and (max-width:1200px){.top-bar-wrapper{display:none}.nav-bar{padding:0 30px}.nav-bar button,.nav-bar-menu{display:none}#burger-menu-icon,.mobile-menu-wrapper{display:block}}@media screen and (max-width:480px){.yellow-bar{height:55px}}.quickhelper-container{bottom:80px;display:none;position:fixed;right:80px;text-transform:none;z-index:100}.quickhelper-tablet{align-items:center;background-color:#37b0f1;border-radius:50%;bottom:0;box-shadow:0 3px 10px rgba(53,53,53,.1);cursor:pointer;display:flex;height:80px;justify-content:center;position:absolute;right:0;width:80px;z-index:1}.quickhelper-tablet:hover{background-color:#007dc8}.quickhelper-menu-container{background-color:#fff;box-shadow:0 3px 10px rgba(53,53,53,.1);position:relative;width:270px;z-index:2}.quickhelper-close{cursor:pointer;position:absolute;right:10px;top:10px}.quickhelper-close svg{color:#fff}.quickhelper-close svg:hover{color:#00588c}.quickhelper-header{background-color:#007dc8;display:flex;flex-wrap:wrap;gap:8px;padding:16px 20px}.quickhelper-header span{text-transform:none;width:100%}.quickhelper-header span:first-child{align-items:center;color:#80d3ff;display:flex;font-weight:700}.quickhelper-header span:last-child{color:#fff;font-size:10px}.quickhelper-items{border-bottom:12px solid #299fde;list-style:none}.quickhelper-items li{color:#007dc8;cursor:pointer;font-size:14px;font-weight:600;height:48px;padding:12px 20px}.quickhelper-items li:nth-child(odd){background-color:#e6f2f8}.quickhelper-items li:hover:before{color:#007dc8;content:"⟶";font-size:16px;margin-right:10px}.footer{background-color:#353535;color:#fff;padding:100px 0 0;width:100%}.footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1260px;padding-bottom:50px}.footer-logo-symbol{height:360px;width:360px}.footer-menu,.footer-tools{display:flex;flex-direction:column}.footer-menu-tools-container{display:flex;flex-grow:1;flex-wrap:wrap;gap:100px;justify-content:center}.footer-menu{flex-grow:1;gap:20px}.footer-menu div{display:flex;flex-direction:column}.footer-menu span{font-weight:500}.footer-menu a{color:#80d3ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-menu a:hover{color:#fff}.footer-tools{align-items:flex-start;flex-grow:2;width:350px}.footer-nl{display:flex;gap:20px;justify-content:flex-start;margin:10px 0 0;width:100%}.footer-nl .MuiOutlinedInput-notchedOutline{border-color:#007dc8}.footer-nl .MuiInputBase-root{color:#fff}.footer-nl .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#37b0f1}.footer-nl .MuiFormLabel-root{color:#fff}.footer-stock-exchange-title{font-size:20px;font-weight:500;margin:50px 0 5px}.footer-stock-exchange{align-items:center;border-bottom:1px solid #6e6e6e;border-top:1px solid #6e6e6e;display:flex;gap:30px;justify-content:flex-start;padding:20px 0;width:100%}.footer-stock-exchange>div{align-items:center;display:flex;gap:10px}.footer-stock-exchange>div>svg{fill:#007dc8}.footer-stock-exchange span{font-size:20px;font-weight:600}.copyrights{align-items:center;color:#6e6e6e;font-size:12px;justify-content:space-between;margin:auto;max-width:1440px;padding:20px 0}.copyrights,.copyrights-text{display:flex;flex-wrap:wrap;gap:20px}.copyrights-text a:hover{color:#d2d2d2}.copyrights-rs{fill:#646464;display:flex;gap:10px}.copyrights-rs svg:hover{fill:#d2d2d2}@media screen and (max-width:1200px){.footer-content{padding:0 30px 50px}.footer-logo-symbol{height:200px;width:200px}}@media screen and (max-width:700px){.copyrights{padding:20px 30px}}.shopping-wrapper{display:flex;gap:20px;justify-content:space-between;margin:auto;max-width:1440px;padding:50px;position:relative;width:100%}.shopping-data-card{background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(53,53,53,.1);display:flex;flex-direction:column;gap:20px;padding:30px 20px 20px;transition:box-shadow .3s ease-in-out}.shopping-data-card h3{color:#37b0f1}.shopping-data-card h4{color:#353535}.shopping-data-card:hover{box-shadow:0 3px 10px rgba(53,53,53,.3)}.shipping-card{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:130px;width:30%}.cart-card{width:70%}@media screen and (max-width:1200px){.shopping-wrapper{flex-wrap:wrap;padding:50px 10px}.shopping-data-card{width:100%}.shipping-card{position:static}}.shipping-addresses-wrapper{display:flex;flex-direction:column;gap:20px}.shipping-address-selected-resume{display:flex;flex-direction:column;margin-top:10px}.shipping-address-selected-resume span:first-child{font-size:18px;font-weight:700}.shipping-address-selected-resume-hidden{max-height:0;opacity:0;transition:all .3s ease-in-out;visibility:hidden}.shipping-address-selected-resume-show{max-height:300px;opacity:1;transition:all .3s ease-in-out;visibility:visible}.user-addresses-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;width:100%}.user-addresses-wrapper .add-address-cta{align-items:center;color:#4f4387;cursor:pointer;font-size:120px;justify-content:center;position:relative;transition:all .3s ease-in-out}.user-addresses-wrapper .add-address-cta span{bottom:30px;color:#fff;font-size:16px;font-weight:600;position:absolute}.user-addresses-wrapper .add-address-cta:hover{background-color:#4f4387;color:#fff}.user-address-card{border:1px solid #4f4387;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px!important;position:relative;width:300px}.user-address-card-text{display:flex;flex-direction:column;width:100%}.user-address-card-text span{color:#353535;line-height:20px}.user-address-card-text span:last-of-type{color:#4f4387;font-size:12px;font-weight:600;margin-top:5px}.user-address-card-text h4{font-size:18px;margin-bottom:5px}.user-address-card-privacy{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}.user-address-card-privacy>svg{fill:#4f4387;font-size:25px}.user-address-card-cta{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:700px){.shipping-addresses-wrapper{justify-content:center}}.cart-table th{font-weight:600;padding:10px 0}.cart-table td{padding:10px}.cart-table tr:last-child td{border-bottom:none;border-radius:0 0 10px 0;font-size:16px;font-weight:600}.cart-table th:last-child{border-radius:0 10px 0 0}.cart-table td:last-child,.cart-table th:last-child{color:#37b0f1;padding-right:20px;width:150px}.cart-voucher-field{display:flex;gap:20px}.cart-voucher-field .MuiTextField-root{width:200px}.cart-voucher-list{display:flex;flex-direction:column;gap:10px}.cart-voucher-list p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart-voucher-list p:hover{cursor:pointer}.cart-voucher-list p:hover span{color:#007dc8}.cart-voucher-list span{font-weight:600}.cart-double-item-container{display:flex;gap:50px;margin:30px 0;width:100%}.cart-dropzone-container,.cart-voucher{display:flex;flex-direction:column;flex-grow:1;gap:20px;max-width:50%}.cart-dropzone-container .MuiFormControl-root,.cart-voucher:last-child .MuiFormControl-root{width:100%}.cart-dropzone-container:last-child h3{color:#4f4387}.cart-dropzone-container{flex-basis:0;flex-grow:1;flex-shrink:1;max-width:50%}.cart-dropzone,.cart-spec-dropzone{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:center;min-height:122px}.cart-dropzone img,.cart-spec-dropzone img{height:50px}.cart-dropzone{border:2px solid #37b0f1;gap:10px;padding:20px}.cart-dropzone-text-container{display:flex;flex-direction:column;gap:10px}.cart-dropzone-text-container .dropzone-text-small{color:#00588c;font-size:12px}.cart-spec-dropzone{border:2px solid #4f4387;flex-direction:column}.drag-and-drop{align-items:center;display:flex;gap:10px;justify-content:center;margin:auto;padding:20px;width:100%}.specifications-files-list{border-top:1px solid #4f4387;display:flex;flex-direction:column;gap:20px;padding:20px 20px 30px;width:100%}.file-item{align-items:center;display:flex;gap:10px;width:100%}.file-item svg{fill:#37b0f1;cursor:pointer}.file-item span{flex-grow:1}.file-item #delete-gerber-cross svg{fill:#cc5a71}.file-item #delete-gerber-cross svg:hover{fill:#80475e}@media screen and (max-width:700px){.cart-table td,.cart-table th{font-size:12px}.cart-table tr:last-child td{font-size:14px}.cart-double-item-container{flex-direction:column}.cart-dropzone-container{max-width:100%}}.payment-gpdr{display:flex;flex-direction:column}.payment-gpdr label{margin-right:0}.payment-gpdr a{color:#37b0f1;font-size:14px;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment-methods-wrapper{align-items:flex-start;display:flex;gap:30px;width:100%}.payment-method{align-items:center;background-color:#f0f0f0;border-radius:10px;cursor:pointer;display:flex;flex-grow:1;gap:30px;height:65px;justify-content:space-between;max-width:300px;padding:20px;transition:all .3s ease-in-out;width:100%}.payment-method-loading{align-items:center;display:flex;gap:10px}.payment-method-active{background-color:#37b0f1;color:#fff}.payment-method-active span{font-weight:600}.payment-method-active svg path:last-child{fill:#fff;transition:all .3s ease-in-out}.payment-cta{align-items:flex-end;display:flex;gap:30px;justify-content:flex-end;margin-top:50px}@media screen and (max-width:700px){.payment-gpdr{flex-wrap:wrap}.payment-methods-wrapper{flex-direction:column}}.checkout-card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(53,53,53,.1);display:flex;flex-direction:column;gap:20px;margin:100px auto 200px;max-width:800px;padding:30px 50px 20px;text-align:center;transition:box-shadow .3s ease-in-out}.checkout-card h1{align-items:center;display:flex;gap:10px;margin-bottom:10px}.checkout-card h4 span{color:#007dc8}.checkout-card span{text-align:center}.checkout-card button{margin:30px 0 0}.checkout-card:hover{box-shadow:0 3px 10px rgba(53,53,53,.3)}.checkout-icon{fill:#cc5a71!important}.bank-information-container{display:flex;flex-direction:column;gap:5px}.bank-information-container span{text-align:left}.user-account-wrapper{display:flex;gap:20px;margin:auto auto 200px;max-width:1920px;padding:50px;position:relative;width:100%}.MuiDataGrid-root .MuiDataGrid-row{cursor:pointer}.user-sidebar-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:350px;position:-webkit-sticky;position:sticky;top:160px;width:100%}.user-sidebar-wrapper .MuiAvatar-root{background-color:#bae19f;height:200px;margin-bottom:30px;width:200px}.user-sidebar-wrapper .MuiAvatar-root svg{height:90%;width:90%}.user-sidebar-wrapper .MuiDivider-root{border-color:#37b0f1;margin:30px 0}.user-sidebar-avatar{align-items:center;display:flex;flex-direction:column}.user-sidebar-avatar h1{color:#007dc8;text-align:center}.user-sidebar-avatar #ac-verified{color:#386957;display:flex;gap:5px}.user-sidebar-avatar #ac-verified svg{width:20px}.user-sidebar-avatar #ac-not-verified{color:#80475e;display:flex;gap:5px}.user-sidebar-avatar #ac-not-verified svg{width:20px}.user-sidebar-sales-info{display:flex;flex-direction:column;gap:10px}.user-sidebar-sales-info h2{margin-bottom:10px}.user-sidebar-sales-info span{display:flex;gap:10px}.user-sidebar-sales-info span svg{fill:#007dc8}.user-sidebar-gdpr{display:flex;flex-direction:column;gap:10px}.user-sidebar-gdpr span{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.user-sidebar-gdpr span:first-child{align-items:center;color:#37b0f1;display:flex;font-weight:500;gap:10px;margin-top:30px}.user-sidebar-gdpr span:first-child:hover{color:#007dc8}.user-sidebar-gdpr span:last-child{color:#d2d2d2;font-size:12px}.user-sidebar-gdpr span:last-child:hover{color:#a9a9a9}.user-content-wrapper{width:100%}.user-content-wrapper button{justify-self:flex-end}.user-content-wrapper .MuiTabs-indicator{background-color:#94cb6e;height:4px}.user-content-wrapper .MuiBox-root{padding:0}.user-content-wrapper .MuiDivider-root{border-color:#37b0f1;margin:50px 0}.user-content-menu{border-bottom:1px solid #94cb6e;margin-bottom:10px}.user-content-menu Button{color:#353535;font-family:Montserrat,sans-serif;font-size:21px;font-weight:600;letter-spacing:0;text-transform:none}.user-content-menu Button.Mui-selected{color:#353535}.user-content-menu .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.user-content-menu .MuiTabs-flexContainer{gap:20px}.user-content-field-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}.user-content-field-wrapper h3{color:#007dc8}.user-content-field{display:flex;flex-wrap:wrap;gap:20px}.user-content-field .MuiFormControl-root{width:calc(50% - 10px)}.user-content-switch-address{align-items:center;color:#353535;display:flex}.user-content-switch-address-icon{cursor:pointer}.user-content-switch-address-icon svg{fill:#37b0f1}.user-content-field-double-wrapper{display:flex;flex-wrap:wrap;gap:20px}.user-content-field-double-wrapper span{margin-bottom:-10px}.user-content-field-double{display:flex;flex-direction:column;gap:20px;width:calc(50% - 10px)}.user-content-field-double .MuiTextField-root{width:100%}.user-content-cta{display:flex;gap:30px;justify-content:flex-end;margin-top:50px;width:100%}.tooltip-icon-blue svg,.tooltip-icon-disabled svg,.tooltip-icon-red svg{transition:.3s ease-in-out}.tooltip-icon-blue svg{color:#37b0f1}.tooltip-icon-blue:hover svg{color:#00588c}.tooltip-icon-red svg{color:#cc5a71}.tooltip-icon-red:hover svg{color:#80475e}.tooltip-icon-purple svg{color:#6e5dba}.tooltip-icon-purple:hover svg{color:#4f4387}.tooltip-icon-disabled svg{color:#6e6e6e}.table-pcb-details-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.table-pcb-details-wrapper:last-of-type{margin-top:30px}.table-pcb-details{border-right:2px solid #00588c;flex:1 1 350px}.table-pcb-details:last-of-type{border-right:none}.table-pcb-details table{margin-top:10px;width:100%}.table-pcb-details table tr td:first-child{width:65%}.table-pcb-details table tr td:last-child{color:#00588c;font-weight:700}.user-order-detail-wrapper{display:flex;flex-wrap:wrap}.user-order-detail-title{display:flex;justify-content:space-between;width:100%}.user-order-detail-title h3 span{color:#353535}.user-order-detail-title svg{fill:#007dc8;cursor:pointer;font-size:30px}.user-order-detail-title svg:hover{fill:#00588c}.user-order-tab-resume-wrapper{display:flex;margin-top:50px;overflow-x:scroll;width:100%}.user-order-tab-resume-wrapper .user-order-tab-resume-column{border:1px solid #007dc8;border-left:none;border-top:none;display:flex;flex-direction:column;gap:5px}.user-order-tab-resume-wrapper .user-order-tab-resume-column h4{border-bottom:1px solid #007dc8;margin-bottom:15px;padding:20px;white-space:nowrap;width:100%}.user-order-tab-resume-wrapper .user-order-tab-resume-column span{padding:0 20px}.user-order-tab-resume-wrapper .user-order-tab-resume-column span:last-child{padding-bottom:150px}.user-order-tab-resume-wrapper .column1{border-left:1px solid #007dc8;flex-grow:3;min-width:250px}.user-order-tab-resume-wrapper .column2{flex-grow:3}.user-order-tab-resume-wrapper .column3,.user-order-tab-resume-wrapper .column4,.user-order-tab-resume-wrapper .column5,.user-order-tab-resume-wrapper .column6{align-items:flex-end;flex-grow:1}.user-order-tab-resume-wrapper .user-order-tab-resume-total{bottom:-40px;display:flex;gap:30px;padding-right:10px;position:absolute;right:0}.user-order-tab-resume-wrapper .user-order-tab-resume-total span{font-size:25px}.user-order-tab-resume-wrapper .user-order-tab-resume-total span:last-child{font-weight:500}.user-order-tab-resume-total{display:flex;gap:30px;justify-content:flex-end;margin-top:20px;width:100%}.user-order-tab-resume-total span{font-size:25px}.user-order-tab-resume-total span:last-child{font-weight:500}.user-order-infos-wrapper{-webkit-column-gap:50px;column-gap:50px;display:flex;flex-wrap:wrap;margin-top:50px;width:100%}.user-order-infos-wrapper .user-order-status-wrapper{background-color:#e6f2f8;border-radius:10px;display:flex;flex-wrap:wrap;gap:50px;padding:30px}.user-order-infos-wrapper .user-order-status{flex-direction:column;flex-grow:2}.user-order-infos-wrapper .user-order-status h4{margin-bottom:10px}.user-order-infos-wrapper .user-order-status table tbody tr td:last-child{padding-left:20px}.user-order-infos-wrapper .user-order-status .user-order-status-column-wrapper{display:flex;gap:50px}.user-order-infos-wrapper .user-order-status .user-order-status-column{display:flex;flex-direction:column}.user-order-infos-wrapper .user-order-addresses-wrapper{display:flex;gap:30px;padding-top:30px}.user-order-infos-wrapper .user-order-address{display:flex;flex-direction:column}.user-order-infos-wrapper .user-order-address h4{margin-bottom:10px}.user-order-infos-wrapper .user-order-delivery{display:flex;flex-direction:column;flex-grow:2;justify-content:space-between}.user-order-infos-wrapper .user-order-delivery h4{margin-bottom:10px}.user-order-infos-wrapper .user-order-delivery .user-order-delivery-column-wrapper{display:flex;justify-content:space-between}.user-order-infos-wrapper .user-order-delivery .user-order-delivery-column,.user-order-project-files-wrapper{display:flex;flex-direction:column}.user-order-project-files-wrapper{gap:10px;margin-top:50px;width:100%}.user-order-project-files-wrapper .user-order-project-files-title{display:flex;gap:30px;margin-bottom:10px;width:100%}.user-order-project-files-wrapper .user-order-project-files-title svg{fill:#007dc8;cursor:pointer;font-size:20px}.user-order-project-files-wrapper .user-order-project-files-title svg:hover{fill:#00588c}.user-order-project-files-wrapper .user-order-project-file{display:flex;justify-content:space-between;max-width:500px;width:100%}.user-order-project-files-wrapper .user-order-project-file>div{display:flex;gap:30px}.user-order-project-files-wrapper .user-order-project-file>div span{cursor:pointer}.user-order-project-files-wrapper .user-order-project-file>div span:last-child{color:#37b0f1}.user-order-project-files-wrapper .user-order-project-file>div span:last-child:hover{color:#007dc8}.user-order-project-files-wrapper .user-order-project-file>div .red{color:#cc5a71!important;cursor:auto}.user-order-project-files-wrapper .user-order-project-file>div .redhover{color:#cc5a71!important}@media screen and (max-width:1200px){.user-account-wrapper{flex-wrap:wrap}.user-sidebar-wrapper{max-width:none;position:static;width:100%}.user-content-field .MuiFormControl-root,.user-content-field-double,.user-content-wrapper{width:100%}.table-pcb-details-wrapper:last-of-type{margin-top:20px}.table-pcb-details{border-right:none}}@media screen and (max-width:700px){.user-account-wrapper{padding:50px 10px}}.card-manager-wrapper{display:flex;flex-direction:column;gap:50px}.card-manager-content{display:flex;flex-wrap:wrap;gap:20px}.card-manager-pagination{align-items:center;display:flex;justify-content:flex-end}.order-resume-card{border:1px solid #007dc8;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:10px;width:250px}.order-resume-card-date{align-self:flex-end;font-size:12px;font-weight:500}.order-resume-card-content{display:flex;flex-direction:column;gap:5px}.order-resume-card-content div{display:flex;justify-content:space-between}.order-resume-card-content div>span:last-child{color:#007dc8}.order-resume-card-status{color:#cc5a71;font-weight:500;margin-top:30px}.order-resume-card-price{align-items:flex-end;display:flex;flex-direction:column}.order-resume-card-price span{color:#007dc8;font-size:12px}@media screen and (max-width:700px){.card-manager-content{justify-content:center}}.step1-settings,.step1-settings h3{width:100%}.step1-settings .MuiFormControl-root{width:calc(50% - 10px)}.panelization-result-display{display:flex;flex-wrap:wrap;font-size:14px;gap:20px;margin-bottom:10px;width:100%}.panelization-result-display span{color:#007dc8;font-size:16px;font-weight:500}@media screen and (max-width:700px){.step1-form-settings{flex-direction:column-reverse!important}.drop-bloc,.drop-bloc[data-isOn=true]{width:100%}#panelization-icon{display:none}}.rigid-step-2-form,.rigid-step-2-form .MuiFormControl-root{width:100%}.lab-services-toolbar{justify-content:flex-end}.lab-services-menu{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:130px;width:40%}.lab-services-menu-inner{display:flex;gap:20px}.lab-services-menu-inner .drop-bloc{min-width:auto;width:50%}.lab-services-menu-inner-switcher{width:50%}.lab-services-table{width:60%}.lab-services-table .MuiTableContainer-root{height:365px;overflow-y:auto}.lab-services-table-toolbar{position:absolute}.lab-services-table-usa-menu{border-bottom:1px solid #37b0f1;margin-top:-18px}.lab-services-table-usa-menu Button{color:#353535;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;letter-spacing:0;padding-bottom:0;padding-top:0;text-transform:none}.lab-services-table-usa-menu Button.Mui-selected{color:#37b0f1}.lab-services-table-usa-menu .MuiTabs-scrollButtons.Mui-disabled{opacity:.3}.lab-services-table-usa-menu .MuiTabs-flexContainer{gap:20px}.lab-services-table-usa-menu .MuiTabs-indicator{background-color:#37b0f1;height:4px}.lab-services-table-row td,.lab-services-table-row th{border-bottom:none}.lab-services-table-inner>.MuiBox-root{padding:0}.lab-services-collapse-wrapper{display:flex;flex-wrap:wrap;gap:20px;padding:20px}.lab-services-collapse-wrapper>div{background-color:#e6f2f8;border-radius:10px;padding:10px}@media screen and (max-width:1200px){.lab-services-menu{width:35%}.lab-services-menu-inner{flex-direction:column-reverse!important}.lab-services-menu-inner .drop-bloc,.lab-services-menu-inner-switcher{width:100%}.lab-services-table{width:65%}.lab-services-table .MuiTableContainer-root{height:auto}}@media screen and (max-width:700px){.lab-services-menu{flex-direction:column-reverse!important;position:static;width:100%}.lab-services-menu-inner{flex-direction:column!important}.lab-services-table{width:100%}.lab-services-table-toolbar{position:static}}.missing-route-container{align-items:center;display:flex;flex-direction:column;gap:50px;min-height:600px;padding-top:50px;text-align:center;width:100%}.missing-route-container h1{color:#353535}.missing-route-container h1 span{color:#37b0f1;font-weight:600}.library-global-wrapper{display:flex;position:relative;width:100%}.library-list-wrapper{background-color:#6e6e6e;color:#fff;height:calc(100vh - 110px);position:-webkit-sticky;position:sticky;top:110px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:450px;z-index:10}.library-list-wrapper hr{border-color:#fff}.library-list-wrapper .drawer-menu{align-items:center;display:flex;justify-content:space-between;padding:10px}.library-list-wrapper .drawer-menu .library-list-icon{display:none}.library-list-wrapper .drawer-list{height:calc(100% - 44px);overflow-y:scroll;padding:20px 0 20px 20px;width:100%}.library-list-wrapper .drawer-list h3{margin-bottom:10px;margin-top:50px}.library-list-wrapper .drawer-list h3:first-child{margin-top:0}.library-list-wrapper .drawer-list .MuiListItemIcon-root{min-width:40px}.library-list-wrapper .drawer-list .MuiListItemIcon-root svg{font-size:25px}.library-list-wrapper .drawer-list .MuiListItemButton-root{padding:0 0 0 5px}.library-list-wrapper .drawer-list .MuiButtonBase-root:hover{background-color:transparent;color:#37b0f1}.library-list-wrapper .drawer-list .MuiButtonBase-root:hover svg{fill:#37b0f1}.library-list-wrapper .drawer-list .MuiPaper-root{background-color:#fafafa}.library-list-wrapper .drawer-list .MuiAccordionSummary-content{margin:15px 0}.library-list-wrapper .drawer-list .MuiAccordionSummary-root{font-weight:700}.library-list-wrapper .drawer-list .main-accordion.Mui-expanded{background-color:#e6f2f8}.library-list-wrapper .drawer-list::-webkit-scrollbar-thumb{background-color:#d2d2d2!important}.library-list-wrapper .drawer-list::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9!important}.library-list-closed{-webkit-transform:translateX(calc(45px - 100%));transform:translateX(calc(45px - 100%))}.library-list-closed .drawer-list{overflow-y:hidden}.library-display-wrapper{align-content:flex-start;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:200px;transition:all .3s ease-in-out;width:100%}.library-display-wrapper hr{border-color:#37b0f1;margin-top:50px}.library-display-wrapper svg{font-size:40px}.library-display-title-wrapper{align-items:center;background-color:#e6f2f8;display:flex;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:50px;width:100%}.library-display-title-wrapper span{color:#007dc8;font-size:14px;font-weight:600;margin-bottom:5px}.library-display-title-wrapper .MuiChip-root{margin-right:10px}.library-display-title-wrapper .MuiChip-root span{color:#fff}.library-display-content{max-width:900px;padding:50px 50px 0;width:100%}.library-display-content h2{color:#007dc8;margin:30px 0 10px}.library-display-content h2:first-child{margin-top:0}.library-display-content h3{margin-top:20px;padding-left:20px}.library-display-content h3:first-child{margin-top:0}.library-display-content p{padding-left:20px}.library-display-content .version-overview{padding-left:0}.library-display-overview-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:0 50px;width:100%}.library-display-overview-wrapper hr{background-color:#37b0f1;width:100%}@media screen and (max-width:1200px){.library-list-wrapper{height:calc(100vh - 80px);min-width:100%;top:80px}.library-list-wrapper .drawer-menu .library-list-icon{display:flex}.library-display-wrapper{margin-left:calc(45px - 100%)}.library-display-title-wrapper{align-items:center;display:flex;gap:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:50px 10px}.library-display-title-wrapper span{color:#007dc8}.library-display-content{padding:30px 10px}.library-display-content h3,.library-display-content p{padding-left:10px}.library-display-overview-wrapper{padding:0 10px}.library-display-overview-wrapper .library-display-content{padding:30px 0}}@font-face{font-family:Montserrat;font-weight:100;src:url(/static/media/Montserrat-Thin.e8ecb9f79ef9cbd2d9a8.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/static/media/Montserrat-ThinItalic.f402a2950272839d4bc5.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:200;src:url(/static/media/Montserrat-ExtraLight.ef3c777f702c89a0f300.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/static/media/Montserrat-ExtraLightItalic.792d93c74abdf7f06cd5.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:300;src:url(/static/media/Montserrat-Light.f0963fd9968fbd54cc35.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/static/media/Montserrat-LightItalic.57ae4565eaf9e1fc53ba.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(/static/media/Montserrat-Regular.ac98a5f5ca71180fe293.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/static/media/Montserrat-Italic.ffb8374a74a57a2056b5.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:500;src:url(/static/media/Montserrat-Medium.3a0917345468c959207a.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/static/media/Montserrat-MediumItalic.5ff27e67ac51fbf02d3f.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:600;src:url(/static/media/Montserrat-SemiBold.d5e0cc788cba9ced1fb9.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;src:url(/static/media/Montserrat-Bold.63fae500fdcf19ce83d4.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/static/media/Montserrat-BoldItalic.360c8432a3f6bb697796.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:800;src:url(/static/media/Montserrat-ExtraBold.3a9ee100617f45a96d92.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/static/media/Montserrat-ExtraBoldItalic.5f136abdd73637f135fd.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:900;src:url(/static/media/Montserrat-Black.08437fd0aa82576d3678.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/static/media/Montserrat-BlackItalic.bb62ac42009388d14584.ttf) format("truetype")}.loaging-container{align-items:center;background-color:#fff;color:#fff;display:flex;height:100vh;justify-content:center;width:100%}.loaging-container span{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:35px;gap:30px}
/*# sourceMappingURL=main.1ac44d0f.css.map*/