@charset "UTF-8";
/*!*************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./assets/sass/style.sass ***!
  \*************************************************************************************************************************************************************************/@media only screen and (min-width:782px){body .is-desktop-hide{display:none}}@media only screen and (max-width:781px){body .is-mobile-hide{display:none}}.is-overflow-hidden{overflow:hidden}.is-text-highlight{color:var(--wp--preset--color--custom-bright-blue)}.is-text-warning{color:var(--wp--preset--color--accent-3)}.is-text-label{font-weight:700}.is-text-special-char{font-size:1.375rem}footer{margin-block-start:0}.wp-block-shortcode-avatar .avatar{border-radius:50%;display:block}@media (max-width:781px){.wp-block-shortcode-avatar .avatar{height:36px;width:36px}}.wp-block-search.is-style-transparent .wp-block-search__inside-wrapper{padding:0}.wp-block-search.is-style-transparent .wp-block-search__input{background:none;color:#fff;padding:.625rem}.wp-block-search.is-style-transparent .wp-block-search__input::placeholder{color:#fff}.wp-block-search.is-style-transparent .wp-block-search__button{background:none;padding:.625rem}.wp-block-navigation.is-style-hover-dots .wp-block-navigation-item__content{padding:1.875rem .625rem;position:relative;text-decoration:none}.wp-block-navigation.is-style-hover-dots .wp-block-navigation-item__content:after{background-color:#fff;border-radius:50%;bottom:0;content:"";height:5px;left:0;margin:auto;opacity:0;position:absolute;right:0;transition:opacity .25s linear;width:5px}.wp-block-navigation.is-style-hover-dots .wp-block-navigation-item__content:hover:after{opacity:1}.wp-block-navigation.is-style-button-dropdown .wp-block-navigation-submenu>.wp-block-navigation-item__content:before{content:"⁝⁝⁝";font-size:1rem;letter-spacing:0;padding-right:5px}.wp-block-navigation.is-style-button-dropdown .wp-block-navigation-item__content{padding:.625rem 1rem}.wp-block-navigation.is-style-button-dropdown .wp-block-navigation-item__content:hover{text-decoration:none}.wp-block-navigation.is-style-button-dropdown .wp-block-navigation__submenu-container{box-shadow:0 10px 30px 0 rgba(45,45,45,.2)}.wp-block-navigation.is-style-button-dropdown .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:1rem}.wp-block-navigation.is-style-button-dropdown .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover{background-color:#fff}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input.placeholder,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea.placeholder{color:var(--wp--preset--color--custom-dark-gray)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input:-moz-placeholder,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input::-moz-placeholder,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea:-moz-placeholder,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea::-moz-placeholder{color:var(--wp--preset--color--custom-dark-gray)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input:-ms-input-placeholder,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea:-ms-input-placeholder{color:var(--wp--preset--color--custom-dark-gray)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input::-webkit-input-placeholder,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea::-webkit-input-placeholder{color:var(--wp--preset--color--custom-dark-gray)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_required{color:var(--wp--preset--color--custom-blake)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=color],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=date],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=datetime-local],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=datetime],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=email],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=month],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=number],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=password],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=search],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=tel],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=text],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=time],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=url],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=week],.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body select,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea{border:1px solid var(--wp--preset--color--custom-border-gray-2);border-radius:3px;color:var(--wp--preset--color--custom-blake);min-height:40px;padding:10px}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=color]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=date]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=datetime-local]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=datetime]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=email]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=month]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=number]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=password]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=search]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=tel]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=text]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=time]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=url]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body input[type=week]:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body select:focus,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body textarea:focus{border:1px solid var(--wp--preset--color--custom-border-gray-2)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gsection{background-color:#f7f7f7;border:0;border-radius:8px;margin-top:1.75rem;padding:1.5rem}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gsection h3{margin:0}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield--type-html h5{margin-bottom:0}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gform_fields{grid-row-gap:20px;grid-column-gap:24px}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label{color:var(--wp--preset--color--custom-dark-blue);font-weight:700}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label:after{color:var(--wp--preset--color--custom-dark-gray);font-weight:400;margin-left:.625rem}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_17]:after{content:"(Acceptance Criteria: <0.5mm)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_18]:after{content:"(Acceptance Criteria: < third circle (2mm)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_21]:after{content:"(Acceptance Criteria: <0.1mm)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_27]:after,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_29]:after{content:"(Acceptance Criteria: <0.5)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_34]:after{content:"(Acceptance Criteria: red sphere in the center of the circle)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_37]:after{content:"(Acceptance Criteria: <0.175 mm)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_label[for=input_5_39]:after{content:"(Acceptance Criteria: <1.7 degrees)"}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_description{margin:0;padding:0}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield_validation_message{background-color:#f7f7f7;border:1px solid var(--wp--preset--color--custom-border-gray-2);border-radius:5px;margin-top:10px;padding:10px 16px;width:100%}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--inline-input{align-items:center;display:flex;flex-wrap:wrap}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--inline-input .gfield_label{flex:1 0 100%}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--inline-input .ginput_container{flex:1 0 80%}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--inline-input .gfield_description{flex:1 0;padding-left:10px}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--lock-input .gfield_label,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--lock-input .ginput_container{pointer-events:none}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.dejavu-form--hide-input{display:none;pointer-events:none}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.gf_list_inline .gfield_radio .gchoice br{display:none}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gfield.gf_list_inline .gfield_radio .gchoice .gchoice_other_control{margin-left:10px}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform-body .gform-datepicker{width:100%}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform_footer .gform_button{background:var(--wp--preset--color--custom-light-blue);border:2px solid var(--wp--preset--color--custom-light-blue);border-radius:0;color:#fff;cursor:pointer;font-size:1rem;line-height:140%;padding:.625rem 1.25rem;text-transform:uppercase}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform_footer .gform_button:hover{background:#fff;border-color:var(--wp--preset--color--custom-light-blue);color:var(--wp--preset--color--custom-light-blue)}.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform_required_legend,.dejavu-form_wrapper.gform_wrapper.gravity-theme .gform_validation_errors,.dejavu-form_wrapper.gform_wrapper.gravity-theme img.gform_ajax_spinner{display:none!important}.dejavu-form_wrapper.gform_wrapper.gravity-theme #field_submit{align-items:end}.wp-block-buttons.is-style-side-nav-link{width:100%}.wp-block-buttons.is-style-side-nav-link .wp-block-button__link:hover{background-color:var(--wp--preset--color--custom-light-gray)!important}.ds-button,.gv-button-cancel,.gv-button-delete,.gv-button-update,.gv-container .dataTables_paginate .paginate_button,.gv-container .dt-button{border-radius:0;cursor:pointer;display:inline-block;font-size:1rem;line-height:140%;padding:.625rem 1.25rem;text-decoration:none;text-transform:uppercase}.ds-button--primary,.gv-button-update,.gv-container .dataTables_paginate .paginate_button.current{background:var(--wp--preset--color--custom-light-blue);border:2px solid var(--wp--preset--color--custom-light-blue);color:#fff}.ds-button--primary:hover,.gv-button-update:hover,.gv-container .dataTables_paginate .paginate_button.current:hover{background:#fff;border-color:var(--wp--preset--color--custom-light-blue);color:var(--wp--preset--color--custom-light-blue)}.ds-button--alt,.gv-button-cancel,.gv-button-delete,.gv-container .dataTables_paginate .paginate_button,.gv-container .dt-button{background:#fff;border:2px solid var(--wp--preset--color--custom-light-blue);color:var(--wp--preset--color--custom-light-blue)}.ds-button--alt:hover,.gv-button-cancel:hover,.gv-button-delete:hover,.gv-container .dataTables_paginate .paginate_button:hover,.gv-container .dt-button:hover{background:var(--wp--preset--color--custom-light-blue);border-color:var(--wp--preset--color--custom-light-blue);color:#fff}.service-report-table{border-collapse:collapse;color:#000;font-size:1.2rem;table-layout:fixed;width:100%}.service-report-table td,.service-report-table th{border:1px solid var(--wp--preset--color--custom-border-gray-2);padding:8px;text-align:left;vertical-align:middle}.service-report-table td{width:4.1666666667%}.service-report-table td[colspan="2"]{width:8.3333333333%}.service-report-table td[colspan="3"]{width:12.5%}.service-report-table td[colspan="4"]{width:16.6666666667%}.service-report-table td[colspan="5"]{width:20.8333333334%}.service-report-table td[colspan="6"]{width:25%}.service-report-table td[colspan="7"]{width:29.1666666667%}.service-report-table td[colspan="8"]{width:33.3333333334%}.service-report-table td[colspan="9"]{width:37.5%}.service-report-table td[colspan="10"]{width:41.6666666667%}.service-report-table td[colspan="11"]{width:45.8333333334%}.service-report-table td[colspan="12"]{width:50%}.service-report-table td[colspan="13"]{width:54.1666666667%}.service-report-table td[colspan="14"]{width:58.3333333334%}.service-report-table td[colspan="15"]{width:62.5000000001%}.service-report-table td[colspan="16"]{width:66.6666666667%}.service-report-table td[colspan="17"]{width:70.8333333334%}.service-report-table td[colspan="18"]{width:75.0000000001%}.service-report-table td[colspan="19"]{width:79.1666666667%}.service-report-table td[colspan="20"]{width:83.3333333334%}.service-report-table td[colspan="21"]{width:87.5000000001%}.service-report-table td[colspan="22"]{width:91.6666666667%}.service-report-table td[colspan="23"]{width:95.8333333334%}.service-report-table td[colspan="24"]{width:100.0000000001%}.service-report-table td:not([colspan]){text-align:center}.service-report-table td[rowspan]{vertical-align:top}.service-report-table .gfield_list{border-collapse:collapse;color:#000;table-layout:fixed}.service-report-table__title-cell,.service-report-table__title-row{background-color:#f7f7f7;font-weight:700}.service-report-table__pagetitle-cell .alignleft,.service-report-table__pagetitle-row .alignleft{float:left;text-align:left}.service-report-table__pagetitle-cell .alignright,.service-report-table__pagetitle-row .alignright{float:right;text-align:right}.single-report-actions{display:flex;gap:20px;margin-bottom:1.25rem}.ds-gv-multi-file{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 30px;margin:0;padding-left:30px;padding-right:30px}.ds-gv-multi-file__item{flex:1 0 28%;font-size:.875rem;padding:10px}.ds-gv-multi-file__image{height:auto;width:300px}.global-header .wp-block-site-logo .custom-logo{max-width:160px}.page-template-wp-custom-template-no-title-page-transparent-header .is-transparent .global-header{background:none!important;position:absolute;width:100vw;z-index:99}.ld-focus-content .learndash-wrapper .ld-content-actions{display:none}.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat{flex:0 0 110px}.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price{font-size:1.5rem}.learndash-wrapper .ld-button{border-radius:0;font-weight:400;text-transform:uppercase}#wp-toolbar li#wp-admin-bar-elementor_notes{display:none}.gv-container .dt-button{font-size:.875rem;margin:0;padding:.375rem .875rem}.gv-container .dt-button:hover{background:var(--wp--preset--color--custom-light-blue)!important;border-color:var(--wp--preset--color--custom-light-blue)!important;border-width:2px!important;color:#fff!important}.gv-container .dataTables_length{align-items:center;display:flex;height:40px;margin-left:20px}.gv-container .dataTables_filter label,.gv-container .dataTables_length label{color:var(--wp--preset--color--custom-dark-blue);font-size:.875rem;font-weight:700}.gv-container .dataTables_filter input[type=search]{border:1px solid var(--wp--preset--color--custom-border-gray-2);border-radius:3px;color:var(--wp--preset--color--custom-blake);margin-left:10px;min-height:40px;padding:10px}.gv-container .dataTables_filter input[type=search]:focus{border:1px solid var(--wp--preset--color--custom-border-gray-2)}.gv-container .gv-datatables .gv-field-label{color:var(--wp--preset--color--custom-dark-blue);font-size:.875rem;font-weight:700}.gv-container .gv-datatables input,.gv-container .gv-datatables select{border:1px solid var(--wp--preset--color--custom-border-gray-2);border-radius:3px;color:var(--wp--preset--color--custom-blake);min-height:32px;padding:6px}.gv-container .gv-datatables input:focus,.gv-container .gv-datatables select:focus{border:1px solid var(--wp--preset--color--custom-border-gray-2)}.gv-container .gv-datatables input[type=date],.gv-container .gv-datatables select[type=date]{padding:0 6px}.gv-container .gv-datatables td,.gv-container .gv-datatables tr{border-color:var(--wp--preset--color--custom-border-gray-2)}.gv-container .dataTables_info{font-size:.875rem}.gv-container .dataTables_paginate .paginate_button{padding:.5rem 1rem}.gv-container .dataTables_paginate .paginate_button.next,.gv-container .dataTables_paginate .paginate_button.previous{color:var(--wp--preset--color--custom-dark-blue);font-size:.875rem;font-weight:700}.gv-container .dataTables_paginate .paginate_button.current{color:#fff!important}.gv-container .dataTables_paginate .paginate_button.current:hover{border-width:2px}