.visitor-layout .principal-color{color:#004a5b}.visitor-layout .principal-bg{background-color:#004a5b}.visitor-layout .cta-color{color:#ff495c}.visitor-layout .cta-bg{background-color:#ff495c}.visitor-layout .secondary-color{color:#f7b801}.visitor-layout .secondary-bg{background-color:#f7b801}.visitor-layout .third-color{color:#839791}.visitor-layout .third-bg{background-color:#839791}.visitor-layout .fourth-color{color:#aac0af}.visitor-layout .fourth-bg{background-color:#aac0af}.visitor-layout .bg-first-color{background-color:#1d3557}.visitor-layout .bg-midnight-green{background-color:#004a5b}.visitor-layout .footer a{padding:10px!important;display:flex;color:#1d3557!important;font-size:1rem}.visitor-layout .footer{background:none!important;display:table;justify-content:center;margin-left:auto;margin-right:auto}.visitor-layout a{display:flex;padding:-1px 30px;color:#1d3557;font-size:1rem}.visitor-layout p{color:#1d3557!important}.visitor-layout .btn-color-text{color:#fff!important}.visitor-layout ul{margin-left:auto;margin-right:0}.visitor-layout .single_quick_activity{border-radius:10px;transition:.5s;padding:41px 30px;position:relative}.visitor-layout .single_quick_activity .h3,.visitor-layout .single_quick_activity h3{color:#ebebeb}.visitor-layout .btn-cta{color:#ebebeb!important;background-color:#ff495c!important;border-color:#ff495c!important}.visitor-layout .btn-cta-outline-danger{color:#ff495c;border-color:#ff495c}.visitor-layout .btn-principal{background-color:#004a5b!important;color:#ebebeb!important}.visitor-layout .btn-principal:hover{background-color:#1d3557!important}.visitor-layout .btn-cta .ml-1,.visitor-layout .landing-page h4 .text-receive,.visitor-layout body .footer,.visitor-layout body .landing-page{font-family:Work Sans,sans-serif;font-weight:500}.visitor-layout .landing-page h4 .text-receive{font-size:5.5rem;line-height:.85;color:#1d3557}.visitor-layout .landing-page .badge{text-transform:none;font-family:Work Sans,sans-serif;font-weight:400}.visitor-layout .landing-page .landing-page-first-page{color:#1d3557}.visitor-layout .landing-page .contractor-search-card{background:linear-gradient(151deg,#cde0f1 19%,#d2eff7 56%,#adcae4 90%);border:none}.visitor-layout .landing-page .how-it-works-section img,.visitor-layout .landing-page .network-sr-section,.visitor-layout .landing-page .why-sr-section img{height:-moz-fit-content;height:fit-content}.visitor-layout .landing-page .how-it-works-section h5,.visitor-layout .landing-page .network-sr-section h1,.visitor-layout .landing-page .network-sr-section h6,.visitor-layout .landing-page .why-sr-section h5{font-weight:700}.visitor-layout .landing-page .network-sr-section h6{font-size:.7rem;margin-top:-17px}.visitor-layout .copyright{font-variant:diagonal-fractions}.visitor-layout .landing-page .card-title{font-weight:700}.visitor-layout .landing-page .text-description-landing{font-size:1.85rem;font-weight:700}.visitor-layout .landing-page .text-half-colored{background-image:linear-gradient(0,#99c8f2 50%,transparent 0);padding-left:5px;padding-right:5px}.visitor-layout .landing-page .section-shaped .shape-style-1.shape-default{background:linear-gradient(150deg,#fff 15%,#d7dee0 70%,#fff 94%)}.visitor-layout .sticky-bar{position:fixed;text-align:center;z-index:100;margin-right:0;margin-bottom:0;background:#aac0af;top:0;left:0;width:100%;height:55px;padding:16px}.visitor-layout .landing-page .display-3 span,.visitor-layout .landing-page .display-4 span{display:inline}.visitor-layout .wp-150{width:150px}.visitor-layout .landing-page .react-rater-star.is-active,.visitor-layout .landing-page .react-rater-star.is-active-half:before{color:#faca44}.visitor-layout .landing-page .react-rater{font-size:2rem}.visitor-layout .hp-100{height:100px}.visitor-layout .w-150{width:150%}.visitor-layout .smaller{font-size:smaller}.visitor-layout .social-media .btn{padding:0;box-shadow:none;font-size:1.3rem}.visitor-layout .landing-page-first-section-call-image img{max-inline-size:-moz-fit-content;max-inline-size:fit-content}.visitor-layout .login-background{background-image:url(/_next/static/media/login-background.7a779592.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}.visitor-layout .contractor-login-background{background-image:url(/_next/static/media/people-login.5a168f88.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.visitor-layout .register-background{background-image:url(/_next/static/media/register-background.7f0b9dce.svg);background-repeat:no-repeat}.visitor-layout .register-full-background{background-image:url(/_next/static/media/register-full-background.3e4fe187.svg);background-repeat:no-repeat}.visitor-layout .apply-project-background{background-image:url(/_next/static/media/apply-project-background.a83958a4.svg);background-repeat:no-repeat;background-position:bottom;background-color:#004a5b;background-size:contain}.visitor-layout .apply-project-background h2{color:#fff;font-weight:700}.visitor-layout .sr-login-register-page{font-family:Work Sans,sans-serif;font-weight:400}.visitor-layout .sr-login-register-page .display-3{font-weight:400;line-height:1.1}.visitor-layout .sr-login-register-page .login-background,.visitor-layout .sr-login-register-page .register-background{padding:25px}.visitor-layout .sr-login-register-page .login-background p,.visitor-layout .sr-login-register-page .register-background p{line-height:1.2}.visitor-layout .toggle-register-login-text{color:#004a5b;font-weight:700}.visitor-layout .sr-login-register-page-card.card.shadow{border:2px solid #1d3557!important;border-radius:6px}.visitor-layout .navbar-nav .nav-link .nav-link-inner--text{font-family:Work Sans,sans-serif}.visitor-layout .help-section-form p{line-height:1.3}.visitor-layout .form-groups{min-height:500px}.visitor-layout .landing-page-image{width:573px;height:auto}@media(min-width:768px){.visitor-layout .sr .navbar-transparent .navbar-nav .nav-link{color:#1d3557}.visitor-layout .sr .navbar-transparent .navbar-nav .nav-link:focus,.visitor-layout .sr .navbar-transparent .navbar-nav .nav-link:hover{color:rgba(29,53,87,.65)}.visitor-layout .sr .navbar-transparent .navbar-nav .nav-link.disabled{color:rgba(29,53,87,.25)}.visitor-layout .sr .navbar-transparent .navbar-nav .active>.nav-link,.visitor-layout .sr .navbar-transparent .navbar-nav .nav-link.active,.visitor-layout .sr .navbar-transparent .navbar-nav .nav-link.show,.visitor-layout .sr .navbar-transparent .navbar-nav .show>.nav-link{color:rgba(29,53,87,.65)}.visitor-layout .sr .navbar-transparent .navbar-brand,.visitor-layout .sr .navbar-transparent .navbar-brand:focus,.visitor-layout .sr .navbar-transparent .navbar-brand:hover{color:rgba(29,53,87,.95)}.visitor-layout .sr .headroom--not-top{background-color:#f4f5f7!important}.visitor-layout .sr .sr-apply-project-page{font-family:Work Sans,sans-serif}}.visitor-layout .card-form-wrapper.card.shadow{background-color:#fff;border:none;border-top:6px solid #1d3557!important}.visitor-layout .navbar-main.navbar.headroom--not-top{background-color:#f4f5f7!important}.visitor-layout .css-1uccc91-singleValue,.visitor-layout .css-1wa3eu0-placeholder{padding:.3rem .7rem;font-size:.875rem;font-weight:400;line-height:1.5;color:#8898aa}.visitor-layout .nav-footer a{font-size:.875rem;color:#000}.visitor-layout .navbar-nav .btn{text-transform:none}.visitor-layout .footer .footer-link,.visitor-layout .nav-item{color:#8898aa!important}.visitor-layout .navbar-brand img{height:45px!important}.visitor-layout .pointer{cursor:pointer}.visitor-layout .pagination{margin:15px auto;display:flex;list-style:none;outline:none}.visitor-layout .pagination>.active>a{background-color:#004a5b;border-color:#004a5b;color:#fff}.visitor-layout .pagination>li>a{border:1px solid #004a5b;padding:5px 10px;outline:none;cursor:pointer}.visitor-layout .pagination>.active>a,.visitor-layout .pagination>.active>a:focus,.visitor-layout .pagination>.active>a:hover,.visitor-layout .pagination>.active>span,.visitor-layout .pagination>.active>span:focus,.visitor-layout .pagination>.active>span:hover{background-color:#004a5b;border-color:#004a5b;outline:none}.visitor-layout .pagination>li>a,.visitor-layout .pagination>li>span{color:#004a5b}.visitor-layout .pagination>li:first-child>a,.visitor-layout .pagination>li:first-child>span,.visitor-layout .pagination>li:last-child>a,.visitor-layout .pagination>li:last-child>span{border-radius:unset}.visitor-layout .description-column{max-width:300px;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.visitor-layout .projects-table .table td{vertical-align:middle}.visitor-layout .card-body .project-card-footer.card-footer{border-top:.0625rem solid rgba(0,0,0,.05)!important}.visitor-layout .steppers .MuiPaper-root{padding:0}.visitor-layout .project-details .form-groups{min-height:auto}.visitor-layout .width-inherit{width:inherit}.visitor-layout .align-self-flex-end{align-self:flex-end}.visitor-layout .rec-item-wrapper{padding-left:10px!important;padding-right:10px!important}.visitor-layout .project-card-home-dashboard{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;height:125px}.visitor-layout .visitor-layout .btn{text-transform:none!important}.visitor-layout .rating-component .MuiRating-label{font-size:2.875rem}.visitor-layout .footer-visitor .btn-inner--icon,.visitor-layout .footer-visitor .nav-item a{color:#fff!important}.visitor-layout .login-form-visitor .form-group label{font-size:1rem;font-weight:700;font-family:Lato,sans-serif!important}@keyframes wiggle{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}.visitor-layout .wiggle-component{-webkit-animation:wiggle .5s;-moz-animation:wiggle .5s}.visitor-layout .shake-component{animation:shake .8s ease-in-out}.visitor-layout ul.nav-footer .btn{background-color:transparent;border:0}.visitor-layout .fa{font-family:FontAwesome!important;font-size:xxx-large}.visitor-layout .max-width-container{margin:0;padding:24px 24px 48px;width:100%;box-sizing:border-box}.visitor-layout .profile-card label,.visitor-layout .project-details-input label,.visitor-layout .sr-apply-project-page label{font-size:1rem;font-weight:700;font-family:Lato,sans-serif!important}.visitor-layout .project-details-input .form-control,.visitor-layout .sr-apply-project-page .form-control{font-weight:500;color:#1d3557;opacity:.9;font-size:1rem}.visitor-layout .project-details-input .form-control:focus,.visitor-layout .sr-apply-project-page .form-control:focus{font-weight:500;color:#1d3557;opacity:1;font-size:1rem;border-color:#004a5b}.visitor-layout .project-details-input .checkbox-group .custom-control-label,.visitor-layout .sr-apply-project-page .checkbox-group .custom-control-label{font-size:1rem;font-weight:500;font-family:Lato,sans-serif!important}.visitor-layout .sr-apply-project-page .section-sr-apply-project-page{min-height:calc(100vh - 101px)}.visitor-layout .password-creation-background{background-image:url(/_next/static/media/backgound-password.0614b20e.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.visitor-layout .password-creation-form{min-height:calc(100vh - 455px)}.visitor-layout .forget-password-background{background-image:url(/_next/static/media/background-forget-password.8eba7d86.png);background-repeat:no-repeat;background-size:cover;background-position:bottom}.visitor-layout .forget-password-form{min-height:calc(100vh - 455px)}.visitor-layout .logo-soumission-footer{height:50px!important;margin:0!important;background-color:#fff;padding:5px;border-radius:9px}.visitor-layout .css-1uccc91-singleValue{color:#1d3557!important;opacity:.9!important}.visitor-layout .visitor-layout-container{background-color:#f7f7f7;overflow-y:scroll;max-height:calc(100vh - 4rem)}@supports(overflow:overlay){.visitor-layout .visitor-layout-container{overflow-y:overlay}}.visitor-layout .visitor-layout-container::-webkit-scrollbar{width:20px}.visitor-layout .visitor-layout-container::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scrollbar-color);border:6px solid transparent;border-radius:100vw}.visitor-layout .text-primary-color{color:#1d3557!important}.visitor-layout .text-secondary-color{color:#599f8c!important}.visitor-layout .text-cta-color{color:#ff495c!important}@media only screen and (min-width:1760px){.visitor-layout .max-width-container{padding-left:0;padding-right:0}}@media only screen and (min-width:1160px){.visitor-layout .max-width-container{max-width:1400px}}@media only screen and (min-width:600px){.visitor-layout .max-width-container{padding:32px 32px 64px;margin:0}}@media only screen and (min-width:1160px){.visitor-layout .max-width-container{max-width:1400px;margin:0 auto}}@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.extranet-layout.contractor-dashboard-layout{min-height:100vh}.extranet-layout{background-color:#f7f7f7}.extranet-layout,.extranet-layout *{font-family:Lato,sans-serif!important}.extranet-layout footer{background:#fff;padding:3.5rem 0}.extranet-layout footer .nav-item a{font-size:16px}.extranet-layout footer .copyright,.extranet-layout footer .nav-item a{line-height:1.2em;color:#1d3557;font-weight:500}.extranet-layout .btn{text-transform:none!important}.extranet-layout .social-media .btn{padding:0;box-shadow:none;font-size:1.3rem}.extranet-layout .nav-footer a{font-size:.875rem;color:#525f7f}.extranet-layout ul.nav-footer .btn{background-color:transparent;border:0}.extranet-layout .fa{font-family:FontAwesome!important}.extranet-layout .description-column{max-width:100%;white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.extranet-layout .react-bootstrap-table-pagination{margin:0!important}.extranet-layout .project-component{min-height:600px}.extranet-layout .rating-component .MuiRating-label{font-size:2.5rem}.extranet-layout .contractos-choice .card-profile,.extranet-layout .contractos-choice .card-profile .card-header{background-color:#f7f7f7;box-shadow:none;border-radius:12px}.extranet-layout .comment-box{border-radius:5px;background-color:#f6f9fc}.extranet-layout .blog-tab a{color:#1d3557}.extranet-layout .blog-tab a.read-more{opacity:1;color:#599f8c;font-weight:700;width:-moz-max-content;width:max-content}.extranet-layout .read-more{position:absolute;right:0}.extranet-layout .card-background.card-blog-background .full-background{filter:brightness(80%)}.extranet-layout .card-background.card-blog{border-radius:12px}.extranet-layout .date-tag{width:120px;background-color:#f0f0f0;padding-left:20px;padding-right:15px;border-radius:0 100px 100px 0;border:5px solid #fff;border-left-width:0;box-sizing:border-box;font-weight:600;font-size:13px;line-height:24px;color:#7a7d85;position:relative;z-index:1}.extranet-layout .history-status:before{content:"";display:block;border-left:1px solid #efeff0;height:100%;width:1px;position:absolute;z-index:0;top:15px;left:48px}.extranet-layout .status-icon{border:5px solid #fff;z-index:1}.extranet-layout .history-timestamp{color:#95979d;font-size:14px;font-style:italic}.extranet-layout .author .sb-avatar__image{-o-object-fit:cover;object-fit:cover}.extranet-layout .card-project-home.card-profile .card-header:after{display:none}.extranet-layout .card-project-home.card-profile .card-header .card-image{padding:3px}.extranet-layout .project-component .rec-carousel-wrapper .rec-arrow{border-radius:50%}.extranet-layout button:focus{outline:none!important}.extranet-layout .project-component .page-header .page-header-image{z-index:1;max-height:390px;border-radius:16px}.extranet-layout .card-profile.card-project-home{border-radius:12px}.extranet-layout .project-component .page-header{min-height:370px}.extranet-layout .carousel-projects.rec-carousel-wrapper .rec-arrow.rec.rec-arrow-left{position:absolute;left:0;z-index:9999}.extranet-layout .carousel-projects.rec-carousel-wrapper .rec-arrow.rec.rec-arrow-right{position:absolute;right:0;z-index:9999}.extranet-layout .carousel-services.rec-carousel-wrapper .rec-arrow.rec.rec-arrow-left{position:absolute;left:0;z-index:9999}.extranet-layout .carousel-services.rec-carousel-wrapper .rec-arrow.rec.rec-arrow-right{position:absolute;right:0;z-index:9999}.extranet-layout .carousel-projects-component.rec-carousel-wrapper .rec-arrow.rec.rec-arrow-up{position:absolute;left:0;z-index:9999}.extranet-layout .carousel-projects-component.rec-carousel-wrapper .rec-arrow.rec.rec-arrow-down{position:absolute;right:0;z-index:9999}.extranet-layout .carousel-projects-component .rec-slider-container .rec-slider{display:flex}.extranet-layout .carousel-projects-component .rec-slider-container .rec-item-wrapper{display:block}.extranet-layout .carousel-projects,.extranet-layout .carousel-services{min-height:400px}.extranet-layout .max-width-container{margin:0;padding:24px 24px 48px;width:100%;box-sizing:border-box}.extranet-layout .project-details-container{padding:0 10px;min-height:calc(100vh - 200px)}.extranet-layout .extranet-footer .logo-soumission-footer{margin:0!important;filter:grayscale(1)}.extranet-layout .extranet-footer .copyright,.extranet-layout .extranet-footer a{color:#525f7f;text-transform:none!important}.extranet-layout .extranet-footer .inline-menu a.nav-link{color:#32325d!important}.extranet-layout .extranet-footer .column h4{text-transform:none!important}.extranet-layout .btn-close-modal{text-align:right;right:20px;top:20px;position:absolute}.extranet-layout .btn-close{font-size:2rem}.extranet-layout .not-active-color{color:#9e9e9e}.extranet-layout .text-primary-color{color:#1d3557!important}.extranet-layout .text-secondary-color{color:#599f8c!important}.extranet-layout .text-cta-color{color:#ff495c!important}.extranet-layout .btn-cta-primary{color:#fff!important;background-color:#ff495c!important;border-color:#ff495c!important}.extranet-layout .btn-cta-outline{color:#ff495c!important;border-color:#ff495c!important;background-color:#fff!important}.extranet-layout .btn-cta-outline:hover{filter:saturate(.8)}.extranet-layout .btn-cta-secondary{color:#fff!important;background-color:#599f8c!important;border-color:#599f8c!important}.extranet-layout .btn-cta-link{border-color:transparent!important}.extranet-layout .btn-cta-link,.extranet-layout .btn-cta-link-outline{color:#599f8c!important;background-color:transparent!important;box-shadow:none!important}.extranet-layout .btn-cta-link-outline{border-color:#599f8c!important}.extranet-layout .btn-cta-link:active,.extranet-layout .btn-cta-link:hover,.extranet-layout .btn-cta-primary:active,.extranet-layout .btn-cta-primary:hover,.extranet-layout .btn-cta-secondary:active,.extranet-layout .btn-cta-secondary:hover{filter:brightness(90%)}.extranet-layout .modal-content.bg-gradient-danger h1,.extranet-layout .modal-content.bg-gradient-danger h2,.extranet-layout .modal-content.bg-gradient-danger h3,.extranet-layout .modal-content.bg-gradient-danger h4,.extranet-layout .modal-content.bg-gradient-danger h5,.extranet-layout .modal-content.bg-gradient-danger h6,.extranet-layout .modal-content.bg-gradient-danger p{color:#fff;opacity:1!important}.extranet-layout .disabled h6{opacity:.5}.extranet-layout .profile-card label,.extranet-layout .project-details-input label,.extranet-layout .sr-apply-project-page label{font-size:1rem;font-weight:700;font-family:Lato,sans-serif!important}.extranet-layout .project-details-input .form-control,.extranet-layout .sr-apply-project-page .form-control{font-weight:500;color:#1d3557;opacity:.9;font-size:1rem}.extranet-layout .project-details-input .form-control:focus,.extranet-layout .sr-apply-project-page .form-control:focus{font-weight:500;color:#1d3557;opacity:1;font-size:1rem;border-color:#004a5b}.extranet-layout .project-details-input .checkbox-group .custom-control-label,.extranet-layout .sr-apply-project-page .checkbox-group .custom-control-label{font-size:1rem;font-weight:500;font-family:Lato,sans-serif!important}.extranet-layout .sr-apply-project-page .section-sr-apply-project-page{min-height:calc(100vh - 101px)}.extranet-layout .css-1uccc91-singleValue{color:#1d3557!important;opacity:.9!important}.extranet-layout .extranet-layout-children{height:calc(100vh - 5rem);overflow-y:scroll}@supports(overflow:overlay){.extranet-layout .extranet-layout-children{overflow-y:overlay}}.extranet-layout .extranet-layout-children::-webkit-scrollbar{width:20px}.extranet-layout .extranet-layout-children::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scrollbar-color);border:6px solid transparent;border-radius:100vw}@media(min-width:480px){.extranet-layout .extranet-layout-children{margin-left:56px}}@media(min-width:575px){.extranet-layout .extranet-layout-children{margin-left:65px}}.extranet-layout .badge{font-size:.8rem!important}.extranet-layout .card-background-projects{height:auto!important;border:2px solid #fff!important}.extranet-layout .card-background-projects .full-background{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%;width:100%;position:absolute;z-index:0}.extranet-layout .card-background-projects .lead{margin-top:0}.extranet-layout .project-component .rec.rec-dot{background-color:transparent;box-shadow:0 0 1px 2px rgba(0,0,0,.5)}.extranet-layout .project-component .rec.rec-dot,.extranet-layout .project-component .rec.rec-dot_active{box-sizing:border-box;padding:0;transition:all .25s ease 0s;border:none;margin:5px;font-size:1.3em;content:"";height:10px;width:10px;border-radius:50%;outline:none}.extranet-layout .project-component .rec.rec-dot_active{background-color:#1d3557;box-shadow:0 0 1px 3px #673ab7}.extranet-layout :focus{outline:none}.extranet-layout .footer-icon-copyright{position:absolute!important;bottom:10px;left:30px}.extranet-layout .step-label:first-letter{text-transform:uppercase}@media only screen and (min-width:900px){.extranet-layout .project-details-container{margin:0 auto;justify-content:center;padding:40px 64px 64px}}@media only screen and (min-width:1760px){.extranet-layout .max-width-container{padding-left:0;padding-right:0}}@media only screen and (min-width:600px){.extranet-layout .max-width-container{margin:0;padding:32px 32px 64px}}@media only screen and (min-width:1160px){.extranet-layout .max-width-container{max-width:1400px;margin:0 auto}}.sweet-loading{position:fixed;z-index:9999;top:50%;left:45%}.pointer{cursor:pointer}.z-index-9999{z-index:9999}.object-fit-cover{-o-object-fit:cover;object-fit:cover}.bg-transparent{background-color:transparent!important}.img-how-it-work{height:200px}.project-details-input .MuiListItemIcon-root{min-width:31px}.signup-page{height:calc(100vh - 240px)}@media only screen and (max-width:625px){.hide-small{display:none!important}}@media only screen and (max-width:425px){.hide-smaller{display:none}}.contractor-dashboard-layout.extranet-layout .bg-dashboard-home-card-setting .description{font-weight:500!important}.contractor-dashboard-layout.extranet-layout .bg-dashboard-home-card-setting .title{text-transform:none!important}.contractor-dashboard-layout.extranet-layout .dropdown-photo{position:absolute!important;right:30px;bottom:20px;z-index:9999}.contractor-dashboard-layout.extranet-layout .dropdown-profile-picture{bottom:70px;position:absolute!important;right:auto;margin-left:160px;z-index:99}.contractor-dashboard-layout.extranet-layout .projects-types-card{width:-moz-fit-content;width:fit-content;background-color:#f7f7f7;padding:8px;border-radius:8px}.contractor-dashboard-layout.extranet-layout .filters-accordion .card-header{padding:.75rem 0!important}.contractor-dashboard-layout.extranet-layout .filters-accordion .button-accordion{text-overflow:ellipsis!important;vertical-align:middle!important;overflow:hidden!important;font-family:Lato,sans-serif!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.5!important;text-transform:none;color:#32325d!important}.contractor-dashboard-layout.extranet-layout .filters-accordion .card .collapse .card-body{padding:5px 10px 5px 25px!important}.contractor-dashboard-layout.extranet-layout .filters-accordion .other-territories-accordion{overflow-y:scroll}.contractor-dashboard-layout.extranet-layout .filters-accordion .available-services .collapse .card-body{padding-right:0}.contractor-dashboard-layout.extranet-layout .ni{display:inline-block;font:normal normal normal 14px/1 NucleoIcons!important}.contractor-dashboard-layout.extranet-layout p{font-weight:500}.contractor-dashboard-layout.extranet-layout .apply-all-regions-checkbox-toggle{float:right}.contractor-dashboard-layout.extranet-layout .remove-credit-card-btn{color:red!important;position:absolute;right:3px;top:-2px;display:block!important}.contractor-dashboard-layout.extranet-layout .filters-accordion .other-territories-accordion{max-height:500px;overflow:overlay}.contractor-dashboard-layout.extranet-layout .client-project-card label{font-size:1rem;font-weight:700;font-family:Lato,sans-serif!important}.contractor-dashboard-layout.extranet-layout .client-project-card p{font-weight:400}.contractor-dashboard-layout.extranet-layout .bg-dashboard-home-card-setting{background-color:#fff!important;color:#32325d!important}.contractor-dashboard-layout.extranet-layout .rec-slider-container{margin:0!important}.contractor-dashboard-layout.extranet-layout .text-area-autosize{height:43px!important;padding-bottom:10px!important;padding-top:10px!important}.contractor-dashboard-layout.extranet-layout .first-call .react-datepicker-wrapper{display:block!important}.contractor-dashboard-layout.extranet-layout .supplier-discount-description li,.contractor-dashboard-layout.extranet-layout .supplier-discount-description p,.contractor-dashboard-layout.extranet-layout .supplier-discount-description span{font-weight:700}.contractor-dashboard-layout.extranet-layout .supplier-discount-description iframe{width:-webkit-fill-available}.contractor-dashboard-layout.extranet-layout .rug-card{margin-left:auto;margin-right:auto}.contractor-dashboard-layout.extranet-layout .custom-separator-card-price{width:5rem;height:6px;border-radius:1rem}.contractor-dashboard-layout.extranet-layout .price-card-list li{margin-bottom:15px}.contractor-dashboard-layout.extranet-layout .plans-important{line-height:1.8}.contractor-dashboard-layout.extranet-layout .plans-important li{margin-bottom:1rem}.contractor-dashboard-layout.extranet-layout .discount-price-text{margin-top:-8px;margin-bottom:-25px;text-decoration:line-through}.contractor-dashboard-layout.extranet-layout .btn-primary{color:#fff!important;background-color:#5e72e4!important;border-color:#5e72e4!important}.contractor-dashboard-layout.extranet-layout .btn-primary:hover{color:#fff!important;background-color:#3d55df!important;border-color:#324cdd!important}.contractor-dashboard-layout.extranet-layout .price-plan-card-vertical.active,.contractor-dashboard-layout.extranet-layout .price-plan-card.active{border:2px solid #324cdd!important;background-color:#f0f8ff}.contractor-dashboard-layout.extranet-layout .price-plan-card-vertical{background-color:#f7f7f7!important}.contractor-dashboard-layout.extranet-layout .actual-plan-badge,.contractor-dashboard-layout.extranet-layout .save-plan-badge{margin-left:auto;margin-right:auto;left:15%;right:15%;text-align:center;position:absolute;text-transform:none!important}.contractor-dashboard-layout.extranet-layout .coupon-link{text-decoration:underline!important}.contractor-dashboard-layout.extranet-layout .btn-cta-alternative,.contractor-dashboard-layout.extranet-layout .btn-cta-alternative:hover{background-color:#009e7f;color:#fff}.contractor-dashboard-layout.extranet-layout .btn-outline-cta-alternative,.contractor-dashboard-layout.extranet-layout .btn-outline-cta-alternative:hover{background-color:transparent;color:#009e7f;border:1px solid #009e7f}.contractor-dashboard-layout.extranet-layout .navbar-dark,.contractor-dashboard-layout.extranet-layout .navbar-main{z-index:999999!important}.contractor-dashboard-layout.extranet-layout .pending-discounted-projects-table td,.contractor-dashboard-layout.extranet-layout .pending-discounted-projects-table th{font-size:1rem!important;text-transform:none!important}.contractor-dashboard-layout.extranet-layout .table-pending-discounted{max-height:400px;overflow:overlay}.contractor-dashboard-layout.extranet-layout .steps-table-body td{border:1px solid #000}.contractor-dashboard-layout.extranet-layout .col-first-step-left{border-radius:10px 0 0 0}.contractor-dashboard-layout.extranet-layout .col-first-step-right{border-radius:0 10px 0 0}.contractor-dashboard-layout.extranet-layout .col-last-step-left{border-top:0!important;border-radius:0 0 0 10px}.contractor-dashboard-layout.extranet-layout .col-last-step-right{border-top:0!important;border-radius:0 0 10px 0}.contractor-dashboard-layout.extranet-layout .regular-step{border-top:0!important}.contractor-dashboard-layout.extranet-layout .current-bill-bills{max-height:350px;overflow:overlay}.contractor-dashboard-layout.extranet-layout .credit-request-card-body{max-height:500px;overflow:overlay}.contractor-dashboard-layout.extranet-layout .services-filter-cards,.contractor-dashboard-layout.extranet-layout .territories-filter-cards{max-height:500px;overflow-x:overlay}@media(max-width:991.98px){.contractor-dashboard-layout.extranet-layout .navbar-nav .dropdown-menu.show{position:static!important}}@media(max-width:960px){.contractor-dashboard-layout.extranet-layout .territory-accordion .card-product-item{width:calc(100% - 70px)}}@media(max-width:576px){.contractor-dashboard-layout.extranet-layout .card .collapse .card-body.p-xs-0{padding:0!important}.contractor-dashboard-layout.extranet-layout .territory-accordion .card-product-item{width:calc(100% - 35px)}.contractor-dashboard-layout.extranet-layout .repertoire-header .display-2{font-size:25px}.contractor-dashboard-layout.extranet-layout .repertoire-header .lead{font-size:20px}.contractor-dashboard-layout.extranet-layout .item-product{-moz-text-align-last:start!important;text-align-last:start!important}}