:root {--cropper-outline-color: rgba(0, 0, 0, .8);--pagination-color : #585858;--main-header-height : max(62px, 4.133rem);--bottom-header-height : 0px;--full-header-height : max(62px, 4.133rem);--footer-height : 187px }@media (min-width: 768px) {:root {--footer-height: 152px }}@media (min-width: 992px) {:root {--bottom-header-height: max(48px, 3.2rem) }}@media (min-width: 1200px) {:root {--full-header-height: max(110px, 7.33rem);--footer-height : 132.5px }}html {--font-size: 10px;font-size : var(--font-size) }@media (min-width: 576px) {html {--font-size: 11px }}@media (min-width: 768px) {html {--font-size: 12px }}@media (min-width: 992px) {html {--font-size: 13px }}@media (min-width: 1200px) {html {--font-size: .833vw }}@media screen and (min-width: 1200px) {* {scrollbar-color: #666666 transparent;scrollbar-width: thin }@supports selector(::-webkit-scrollbar) {* {scrollbar-color: unset;scrollbar-width: unset }* ::-webkit-scrollbar {width: 4px }* ::-webkit-scrollbar-track {background-color: transparent;border-radius : 10px }* ::-webkit-scrollbar-thumb {background-color: #666;border-radius : 10px;border : none }* ::-webkit-scrollbar-button {display: none }}}html, body {min-height : 100vh;scroll-behavior: smooth }body {letter-spacing: 0rem !important;font-size : 1rem;font-family : "Open Sans Regular";}.font-regular {font-family: "Open Sans Regular" !important;font-weight: unset !important;}.font-semibold {font-family: "Open Sans Semi Bold" !important;font-weight: unset !important;}.font-bold {font-family: "Open Sans Bold" !important;font-weight: unset !important;}body.overflow-hidden {max-height: 100vh !important;overflow : hidden !important;}.document_mask {width : 100%;height : 100%;position : fixed;top : 0px;left : 0px;z-index : 11000;background-image: linear-gradient(45deg, #154b8cd9, #ffcb05d9);backdrop-filter : blur(5px);display : flex;align-items : center;justify-content : center;}.document_mask.fade-out {-webkit-transition: opacity 200ms ease-in;-moz-transition : opacity 200ms ease-in;transition : opacity 200ms ease-in;opacity : 0;}.document_mask::before {content : '';width : 8rem;height : 8rem;border : 0.75rem solid #ffffff;border-right-color: transparent;position : absolute;border-radius : 50%;transform-origin : center;-webkit-animation : loader 2s linear 0s infinite normal;-moz-animation : loader 2s linear 0s infinite normal;animation : loader 2s linear 0s infinite normal;}@-webkit-keyframes loader {to {transform: rotate(360deg);}}@-moz-keyframes loader {to {transform: rotate(360deg);}}@keyframes loader {to {transform: rotate(360deg);}}@media (hover: hover) {.display-on-touch-devices {display: none;}}.break-word {word-break: break-word }.container-wrapper {width : 100%;padding: 0 15px }@media (min-width: 576px) {.container-wrapper {padding: 0 2rem }}@media (min-width: 768px) {.container-wrapper {padding: 0 3rem }}@media (min-width: 992px) {.container-wrapper {padding: 0 4rem }}@media (min-width: 1200px) {.container-wrapper {padding: 0 5rem }}@media (min-width: 1600px) {.container-wrapper {padding: 0 8.75rem }}.custom-container {width : calc(100% - 30px);margin-left : auto;margin-right: auto }@media (min-width: 576px) {.custom-container {width: calc(100% - 40px) }}@media (min-width: 768px) {.custom-container {width: calc(100% - 60px) }}@media (min-width: 1200px) {.custom-container {max-width: 1400px;width : calc(100% - 110px) }}.cursor-pointer {cursor: pointer }.custom-btn, .custom-btn-xl {height : auto;min-height : max(40px, 2.5rem);padding : .675rem 1.5rem;border-radius : 2.125rem;font-size : max(14px, .875rem);line-height : max(20px, 1.25rem);font-family : Open Sans Regular;background : #4E84C4;border-color : #4e84c4;color : #fff;text-transform: uppercase }.custom-btn:not(:disabled):hover, .custom-btn-xl:not(:disabled):hover {background-color: #4e84c4;opacity : 80%;border : 1px solid #4E84C4;color : #fff }.custom-btn:disabled, .custom-btn-xl:disabled {opacity: .7 }.custom-btn.btn-outline-black, .custom-btn-xl.btn-outline-black {background : #ffffff;border-color: #000;color : #000 }.custom-btn.btn-outline-black:not(:disabled):hover, .custom-btn-xl.btn-outline-black:not(:disabled):hover {background-color: #1e2323;border : 1px solid #1E2323;color : #fff }.custom-btn.btn-outline-blue, .custom-btn-xl.btn-outline-blue {background : #ffffff;border-color: #154a8c;color : #154a8c }.custom-btn.btn-white, .custom-btn-xl.btn-white {background-color: #fff;border-color : #fff;color : #1e2323 }.custom-btn.btn-white:not(:disabled):hover, .custom-btn-xl.btn-white:not(:disabled):hover {background-color: #1e2323;border-color : #1e2323;color : #fff }.custom-btn.btn-blue, .custom-btn-xl.btn-blue {background-color: #055095;border-color : #055095;color : #fff }.custom-btn-xl {min-width : 17.25rem;padding : .875rem 1.25rem;font-size : 1.25rem;line-height: 1.25 }.custom-select {border : 1px solid #000000;padding: .375rem 2.75rem .375rem .75rem }.custom-select.mp-custom-select {height : 38px;background: url(Path\ 1378.e358a875c1313f80.svg) no-repeat right .75rem center / 16px 16px }@media (max-width: 768px) {.custom-select.mp-custom-select {background-size: 12px 20px }}@media (min-width: 992px) {.custom-select.mp-custom-select {background-size: 14px 24px }}.custom-select.mp-custom-select option:hover {background-color: none !important }.custom-class .c-btn, .mp-custom-class .c-btn {border : 1px solid #616161;font-size : 1.11rem !important;line-height : 1.33rem !important;padding : 1.05rem 2rem 1.05rem 1.11rem !important;font-family : Open Sans Regular;color : #a2a2a2;background-color: #fff;border-radius : 7px }.custom-class .c-btn .c-angle-down, .mp-custom-class .c-btn .c-angle-down, .custom-class .c-btn .c-angle-up, .mp-custom-class .c-btn .c-angle-up {height: 1.33rem }.custom-class.is-invalid .c-btn, .mp-custom-class.is-invalid .c-btn {border-color : #dc3545;background-image: none;padding-right : .75rem }.custom-class.is-invalid .c-btn:focus, .mp-custom-class.is-invalid .c-btn:focus {border-color: #dc3545;box-shadow : 0 0 0 .2rem #dc354540 }.custom-class .c-label, .mp-custom-class .c-label {color: #495057 !important }.custom-class .pure-checkbox label:before, .mp-custom-class .pure-checkbox label:before {border : 1px solid #4E84C4 !important;border-radius: 2px !important }.custom-class .pure-checkbox input[type=checkbox]:checked+label:before, .mp-custom-class .pure-checkbox input[type=checkbox]:checked+label:before {background-color: #4e84c4 !important }.custom-class .c-btn.disabled, .mp-custom-class .c-btn.disabled, .custom-class .c-btn.disabled:active, .mp-custom-class .c-btn.disabled:active, .custom-class .c-btn.disabled:hover, .mp-custom-class .c-btn.disabled:hover, .custom-class .c-btn.disabled:focus, .mp-custom-class .c-btn.disabled:focus {background: transparent !important;border : 1px solid #ccc !important;cursor : not-allowed !important;box-shadow: none !important;outline : none !important }.custom-class .selected-list .c-list .c-token .c-remove svg, .mp-custom-class .selected-list .c-list .c-token .c-remove svg {fill: #000 }.custom-class .selected-list .c-list .c-token, .mp-custom-class .selected-list .c-list .c-token {background : white;box-shadow : 0 1px 3px #55555540;margin-top : .1rem;margin-bottom: .1rem }.custom-class .disabled .selected-list .c-list .c-token, .mp-custom-class .disabled .selected-list .c-list .c-token {border: 1px solid #000 }.custom-class .disabled .selected-list .c-angle-down, .mp-custom-class .disabled .selected-list .c-angle-down {display: none }.custom-class .disabled:focus, .mp-custom-class .disabled:focus, .custom-class .disabled *:focus, .mp-custom-class .disabled *:focus {outline: none }.mp-custom-class .c-btn {font-size : 1.75rem !important;line-height: 1.2 !important;border : 1px solid #CED4DA;font-family: Open Sans Light }.mp-custom-class .c-btn .c-angle-down {height: 2.25rem }.opp-sdgs-multiselect.mp-custom-class .c-btn {height : max(40px, 2.5rem);min-width : max(130px, 8.125rem);border-color : #999;border-radius: max(8px, .5rem);font-family : Open Sans Regular;font-size : max(14px, .875rem) !important;line-height : 1.35 !important;color : #333;padding : .625rem 1.25rem !important }.opp-sdgs-multiselect.mp-custom-class .c-btn .c-list:before {content: "SDG" }.opp-sdgs-multiselect.mp-custom-class .c-btn .c-angle-down, .opp-sdgs-multiselect.mp-custom-class .c-btn .c-angle-up {background : url(Path\ 1378.e358a875c1313f80.svg);background-repeat : no-repeat;width : 16px;height : 8px;background-size : 16px;background-position: center }.opp-sdgs-multiselect.mp-custom-class .c-btn .c-angle-down c-icon, .opp-sdgs-multiselect.mp-custom-class .c-btn .c-angle-up c-icon {display: none }.opp-sdgs-multiselect.mp-custom-class .c-btn .c-angle-up {transform-origin: center;transform : translateY(-40%) rotate(180deg) }.opp-sdgs-multiselect.mp-custom-class .c-btn .countplaceholder {background : #4E84C4;color : #fff;padding : 3px 18px 2px 8px;font-size : max(8px, .5rem);line-height : 1.25;letter-spacing: .32px;border-radius : max(10px, .625rem);height : 16px;width : 12px;right : max(48px, 3rem) }.opp-sdgs-multiselect.mp-custom-class .c-btn .clear-all {display: none }.opp-sdgs-multiselect.mp-custom-class .cuppa-dropdown .dropdown-list {min-width: max(256px, 16rem);max-width: 90vw;color : #333 }.dropdown-menu.dropdown-menu-right.profile.show {border-radius: 15px !important;border : 1px solid #000 }.mt-3_4376rem {margin-top: 3.4375rem }.mt-6_25rem {margin-top: 6.25rem }.bg-F4F3F9 {background-color: #f4f3f9 }@media (min-width: 576px) {.modal-dialog.modal-xl {max-width: 90% }}@media (min-width: 1200px) {.modal-dialog.modal-xl {max-width: 1140px }}.form-control.is-invalid {background-image: none !important }.input-group.custom-input-group {height : 4.25rem;border : 0px;border-radius: 1rem;padding : 0rem }.input-group.custom-input-group .input-group-append .input-group-text {cursor: default }.input-group.custom-input-group .input-group-append .input-group-text.text-yellow {background : #FFCB05;color : #1e2323;border-color: #af8c05 }.input-group.custom-input-group .input-group-append .btn {cursor: pointer }.input-group.custom-input-group .input-group-append .btn.btn-yellow {background : #FFCB05;color : #1e2323;border-color: #af8c05 }.input-group.custom-input-group .input-group-append .btn.btn-yellow:hover {background-color: #63c29d;color : #fff }.input-group.custom-input-group .input-group-append .input-group-text, .input-group.custom-input-group .input-group-append .btn {border-top-right-radius : 1rem;border-bottom-right-radius: 1rem;border-left : 0px;font-family : Open Sans Regular;font-size : 1.4rem;line-height : 1.375;font-weight : unset;letter-spacing : 0px;height : 100%;min-width : 8.25rem;padding-left : 1.375rem;padding-right : 1.375rem;justify-content : center }.input-group.custom-input-group .input-group-append .input-group-text i, .input-group.custom-input-group .input-group-append .btn i {font-size: 1.3rem }@media screen and (min-width: 1800px) {.input-group.custom-input-group .input-group-append .input-group-text, .input-group.custom-input-group .input-group-append .btn {font-size: 1.5rem }.input-group.custom-input-group .input-group-append .input-group-text i, .input-group.custom-input-group .input-group-append .btn i {font-size: 1.4rem }}.input-group.custom-input-group .form-control {height : 100%;border-top-left-radius : 1rem;border-bottom-left-radius: 1rem;border : 1px #707070 solid;border-right : 0px;box-shadow : none !important;background : transparent;color : #686c6c;padding-left : 1.25rem;padding-right : 1.25rem;font-family : Open Sans Regular;font-size : 1.4rem }@media screen and (min-width: 1800px) {.input-group.custom-input-group .form-control {font-size: 1.5rem }}.input-group.custom-input-group .form-control::placeholder {color: #a4a4a4 }.input-group.custom-input-group .form-control:focus {box-shadow: none }.input-group.custom-input-group:focus-within {box-shadow: 0 0 0 .2rem #80bdff40 }.input-group.custom-input-group:focus-within .form-control, .input-group.custom-input-group:focus-within .input-group-append .input-group-text, .input-group.custom-input-group:focus-within .input-group-append .btn {border-color: #80bdff }.input-group.custom-input-group.is-invalid .form-control, .input-group.custom-input-group.is-invalid .input-group-append .input-group-text, .input-group.custom-input-group.is-invalid .input-group-append .btn {border-color: #dc3545 }.input-group.custom-input-group.is-invalid:focus-within {box-shadow: 0 0 0 .2rem #dc354540 }.input-group.custom-input-group.disabled {opacity: .7;cursor : not-allowed }div.popover .popover-header {font-family: Open Sans Semi Bold;font-size : 1.2rem }div.popover .popover-body {font-family: Open Sans Regular;font-size : 1.2rem }#onetrust-banner-sdk.otRelFont {font-size: 1.5rem !important }#onetrust-banner-sdk #onetrust-accept-btn-handler, #onetrust-banner-sdk #onetrust-reject-all-handler, #onetrust-banner-sdk #onetrust-pc-btn-handler {font-family: Open Sans Semi Bold !important;font-weight: unset !important }#ot-pc-content {font-size: 1.5rem !important }.ot-sdk-row.ot-cat-grp .ot-accordion-layout.ot-cat-item.ot-vs-config button:focus {outline: none !important }#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item {bottom: 1px }#onetrust-pc-sdk #ot-pc-title, #onetrust-pc-sdk #ot-category-title, #onetrust-pc-sdk .ot-cat-header, #onetrust-pc-sdk #ot-lst-title, #onetrust-pc-sdk .ot-ven-hdr .ot-ven-name, #onetrust-pc-sdk .ot-always-active {font-family: Open Sans Semi Bold !important;font-weight: unset !important }#onetrust-pc-sdk .ot-btn-container button {font-family: Open Sans Bold;font-size : 1em !important }.text-color-005095 {color: #005095 !important }.text-color-999999 {color: #999 !important }.qrcodewrapper {width : 100%;position : relative;text-align: center }.qrcodewrapper img {max-width: 100%;display : inline-block }.user-message-toast {position : fixed;width : 94%;max-width : 94%;height : max(60px, 3.75rem);padding : max(10px, .625rem);border-radius : max(30px, 1.875rem);bottom : 2rem;right : 3%;text-align : center;display : flex;flex-direction : row;justify-content: space-between;align-items : center;gap : 50px;z-index : 20000;box-shadow : 0 max(2px, .125rem) max(24px, 1.5rem) #00000029 }@media (min-width: 576px) {.user-message-toast {width: max-content;gap : 80px }}@media (min-width: 768px) {.user-message-toast {gap: max(100px, 6.25rem) }}.user-message-toast.animate {right : -100%;transition: right 1s ease-in-out }.user-message-toast.animate.show {right: 3% }.user-message-toast .left-wrapper {padding : max(10px, .625rem) 0 max(10px, .625rem) max(10px, .625rem);display : flex;flex-direction : row;gap : max(16px, 1rem);justify-content: flex-start;align-items : center }.user-message-toast .left-wrapper .icon {width : max(20px, 1.25rem);height : max(20px, 1.25rem);position: relative }.user-message-toast .left-wrapper .icon:before {content : "";width : calc(100% + max(4px, .25rem));height : calc(100% + max(4px, .25rem));display : block;position : absolute;top : calc(-1*max(2px, .125rem));left : calc(-1*max(2px, .125rem));border-radius : 50%;background-size : contain;background-position: center;z-index : 1 }.user-message-toast .left-wrapper p {font-family : Open Sans Regular;font-size : max(14px, .875rem);line-height : max(20px, 1.25rem);text-align : left;margin-bottom: 0 }.user-message-toast .right-wrapper {display : flex;flex-direction : row;gap : max(8px, .5rem);justify-content: flex-end }.user-message-toast .right-wrapper .action-btn {border-radius : 50%;background-color: transparent;padding : 0 !important;border : none !important;position : relative }.user-message-toast .right-wrapper .action-btn:not(:disabled) {width : max(40px, 2.5rem);height: max(40px, 2.5rem) }.user-message-toast .right-wrapper .action-btn:not(:disabled):before, .user-message-toast .right-wrapper .action-btn:not(:disabled):after {content : "";width : max(14px, .875rem);height : max(2px, .125rem);display : block;position : absolute;top : 50%;left : max(13px, .8125rem);background : #333;transform-origin: center center }.user-message-toast .right-wrapper .action-btn:not(:disabled):before {transform: translateY(-50%) rotate(45deg) }.user-message-toast .right-wrapper .action-btn:not(:disabled):after {transform: translateY(-50%) rotate(-45deg) }.user-message-toast .right-wrapper .action-btn:not(:disabled):hover {background-color: #3333334d;box-shadow : 0 0 8px #0006 }.user-message-toast .right-wrapper .action-btn:disabled {width : max(20px, 1.25rem);height : max(20px, 1.25rem);margin-top : max(10px, .625rem);margin-bottom : max(10px, .625rem);margin-right : max(10px, .625rem);opacity : 1;pointer-events: none !important }.user-message-toast .right-wrapper .action-btn:disabled:before {content : "";width : calc(100% + max(4px, .25rem));height : calc(100% + max(4px, .25rem));display : block;position : absolute;top : calc(-1*max(2px, .125rem));left : calc(-1*max(2px, .125rem));border-radius : 50%;background-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_126' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2300000033;stroke-width:0px;%7D.cls-2%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cpath xmlns='http://www.w3.org/2000/svg' class='cls-1' d='m12,2C6.49,2,2,6.49,2,12s4.49,10,10,10,10-4.49,10-10S17.51,2,12,2Z'/%3E%3Cpath d='m17.53,9.21l-7.06,7c-.2.19-.51.19-.71,0l-3.3-3.31c-.2-.2-.2-.51,0-.71l.71-.71c.2-.2.51-.2.71,0l2.25,2.25,6-5.94c.2-.19.51-.19.71,0l.7.71c.19.2.19.51,0,.71Z ' class='cls-2'/%3E%3C/svg%3E");background-size : contain;background-position: center;z-index : 1 }.user-message-toast .left-wrapper .icon, .user-message-toast .right-wrapper .icon, .user-message-toast .left-wrapper .action-btn, .user-message-toast .right-wrapper .action-btn {display : block;position: relative }.user-message-toast.info {background-color: #ddd;color : #333 }.user-message-toast.info .icon:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_72' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;stroke-width:0px;%7D.cls-2%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cpath xmlns='http://www.w3.org/2000/svg' class='cls-1' d='m12,2C6.49,2,2,6.49,2,12s4.49,10,10,10,10-4.49,10-10S17.51,2,12,2Z'/%3E%3Cpath class='cls-2' d='m13,16.5c0,.28-.22.5-.5.5h-1c-.28,0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5h1c.28,0,.5.22.5.5v5Zm-1-7.5c-.55,0-1-.45-1-1s.45-1,1-1,1,.45,1,1-.45,1-1,1Z'/%3E%3C/svg%3E") }.user-message-toast.success {background-color: #b8acd8;color : #4d0092 }.user-message-toast.success .icon:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_126' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%234D0092;stroke-width:0px;%7D.cls-2%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cpath xmlns='http://www.w3.org/2000/svg' class='cls-1' d='m12,2C6.49,2,2,6.49,2,12s4.49,10,10,10,10-4.49,10-10S17.51,2,12,2Z'/%3E%3Cpath d='m17.53,9.21l-7.06,7c-.2.19-.51.19-.71,0l-3.3-3.31c-.2-.2-.2-.51,0-.71l.71-.71c.2-.2.51-.2.71,0l2.25,2.25,6-5.94c.2-.19.51-.19.71,0l.7.71c.19.2.19.51,0,.71Z ' class='cls-2'/%3E%3C/svg%3E") }.user-message-toast.error {background-color: #eb5000;color : #fff }.user-message-toast.error .icon:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_72' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m12,2C6.49,2,2,6.49,2,12s4.49,10,10,10,10-4.49,10-10S17.51,2,12,2Zm.96,14.29c0,.28-.22.5-.5.5h-1c-.28,0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5h1c.28,0,.5.22.5.5v5Zm-1-7.5c-.55,0-1-.45-1-1s.45-1,1-1,1,.45,1,1-.45,1-1,1Z'/%3E%3C/svg%3E") }.user-message-toast.warning {background-color: #ffe600;color : #333 }.user-message-toast.warning .icon:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_79' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23333;stroke-width:0px;%7D.cls-2%7Bfill:%23fff;stroke-width:0px;%7D%3C/style%3E%3C/defs%3E%3Cpath xmlns='http://www.w3.org/2000/svg' class='cls-1' d='m20.67,17.99l-6.88-13.76c-.74-1.47-2.84-1.47-3.58,0l-6.88,13.76c-.66,1.33.3,2.89,1.79,2.89h13.76c1.49,0,2.45-1.56,1.79-2.89Z'/%3E%3Cpath class='cls-2' d='m12,17.25c-.55,0-1-.45-1-1s.45-1,1-1,1,.45,1,1-.45,1-1,1Zm1-3.5c0,.28-.22.5-.5.5h-1c-.28,0-.5-.22-.5-.5v-5c0-.28.22-.5.5-.5h1c.28,0,.5.22.5.5v5Z'/%3E%3C/svg%3E") }@media print {.hide-in-print-media {display : none !important;opacity : 0 !important;visibility: hidden !important }}quill-editor {display: block !important }.pure-checkbox input[type=checkbox]+label:after {border-color: #fff }