@charset "UTF-8";@font-face{font-family:"Source Sans Pro";font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:900;src:url(../fonts/SourceSansPro/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Black.ttf) format("truetype")}.tooltip{position:absolute;z-index:1030;display:block;font-size:14px;font-weight:400;line-height:1.4;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:300px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:0}.popover{position:absolute;top:0;left:0}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.navbar-collapse{overflow-x:visible;padding-right:7px;padding-left:7px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.modal-open{overflow:hidden}.modal.fade .modal-dialog{transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.ui-select-choices.ui-select-choices-content.ui-select-dropdown.dropdown-menu{display:block;opacity:100!important}.ui-select-toggle.form-control{border:1px solid #ced4da;appearance:none;border-radius:.375rem;padding:6px 8px;background-color:#fff}.ui-select-container.disabled .ui-select-toggle.form-control{background-color:#f6f8f8!important}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;font-size:20px;color:#b2a40f;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{outline:0;color:#b2a40f;text-decoration:none;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.glyphicon-chevron-left,.glyphicon-chevron-right{display:inline-block;font:normal normal normal 14px/1 "Font Awesome 6 Pro"}.glyphicon-chevron-left::before{content:"\f104"}.glyphicon-chevron-right::before{content:"\f105"}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:10px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#000;text-decoration:none;outline:0;background-color:#ebebeb}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:14px;line-height:1.42857143;color:#999;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:0}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{float:right}.ui-select-match-text{line-height:initial}.uib-datepicker-popup .btn.uib-close,.uib-datepicker-popup .uib-clear,.uib-datepicker-popup .uib-datepicker-current{background-color:#eef1f1;color:#242d2e;border:none}.uib-datepicker-popup .btn.uib-close:active,.uib-datepicker-popup .btn.uib-close:focus,.uib-datepicker-popup .btn.uib-close:hover,.uib-datepicker-popup .uib-clear:active,.uib-datepicker-popup .uib-clear:focus,.uib-datepicker-popup .uib-clear:hover,.uib-datepicker-popup .uib-datepicker-current:active,.uib-datepicker-popup .uib-datepicker-current:focus,.uib-datepicker-popup .uib-datepicker-current:hover{background-color:#acb8b8;color:#242d2e}.uib-datepicker-popup .btn.active{background:#e9f7f9;border-color:#bde8ed}.uib-datepicker-popup .btn .text-info{color:#27b4c4!important}@font-face{font-family:"Source Sans Pro";font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:900;src:url(../fonts/SourceSansPro/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Black.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:900;src:url(../fonts/SourceSansPro/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Black.ttf) format("truetype")}header{background-color:#fff}.btn .cg-busy-default-sign{background:0 0;border:none}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff no-repeat center right;background-image:url(../images/template/select-caret.png)!important;padding-right:20px!important}select:disabled{background-color:#f6f8f8}table .actions .action-icon{display:inline-block;width:15px}table .actions .action-separator{display:inline-block;width:5px}.empty-medium{width:70px;height:70px!important;background:url(../images/template/no-photo-105.png) no-repeat!important;background-size:cover!important;display:block}.no-logo{width:70px;height:70px!important;background-image:url(../images/template/nologo.jpg)!important;background-repeat:no-repeat;background-size:cover!important;display:block}.far.fa-trash-can,.red{color:#d50000}.img-container img{height:auto;width:100%}.profile-summary{background-color:#fff;border:1px solid #cdd4d5;margin-bottom:20px;padding:20px}.dash{background:#fff none repeat scroll 0 0;border:1px solid #cdd4d5;color:#000;font-size:15px;font-weight:700;margin-bottom:-1px;padding:0;text-transform:uppercase}.dash i.far{border-right:1px solid #cdd4d5;color:#000;margin-right:10px;padding:10px 10px 13px}h3.dash .far{border-right:1px solid #cdd4d5;color:#000;margin-right:10px;padding:10px}.text-strong{font-weight:700}.text-italic{font-style:italic}.inactiveLink{pointer-events:none;cursor:default;color:#242d2e}.project-small,.single-project{border-bottom:1px solid #cdd4d5;padding:15px 15px 2px 15px}.list-image{display:inline-block;vertical-align:top;width:70px;margin-right:10px;margin-bottom:15px}.list-image div,.list-image img{width:70px;height:auto}.list-image div{height:70px}.list-image .ats-switch{height:20px}.list-with-images{width:calc(100% - 84px);display:inline-block}.list-with-switch{width:calc(100% - 120px)}.details-block p{margin-bottom:5px}.date-and-location p{line-height:23px}img.logo-with-border{pointer-events:none}.logo-with-border{border:1px solid #d3d3d3;padding:5px;background-color:#fff}a .logo-with-border{transition:border .3s ease}.homepage-image-holder:hover,a:hover .logo-with-border{border-color:#27b4c4}.homepage-image-holder{width:75px!important;height:75px;text-align:center;vertical-align:middle;float:left;margin-right:15px;display:flex;justify-content:center;transition:all .3s ease}.homepage-image-holder .logo{border:1px solid #cdd4d5;padding:5px;max-width:63px!important;margin-left:auto!important;vertical-align:middle!important;width:auto!important;max-height:63px!important}.profile-content{display:block;width:calc(100% - 90px);float:left}header{border-bottom:1px solid #cdd4d5}header #logo{display:block;width:200px;height:37px;background-position-y:center;background-repeat:no-repeat;background-size:200px auto}header #logo span{display:none}@media screen and (min-width:576px){header #logo{background-size:220px auto;width:220px}}header .navbar .navbar-nav>li.login{position:relative}header .navbar .navbar-nav>li.login .header-login-dialog{position:absolute;right:0;top:36px;z-index:100;width:280px}header .navbar .navbar-nav .dropdown-toggle::after{display:none}header .navbar .btn{font-weight:600}.left-sidebar{float:left;margin-right:0;padding:20px 0 0;width:220px}.left-sidebar .sidebar-nav .nav-title{text-transform:uppercase;font-size:14px!important;margin-top:8px}@media only screen and (max-width:991.98px){.left-sidebar .sidebar-nav .nav-title{display:none}}.left-sidebar .sidebar-nav ul.menu{list-style:outside none none}.left-sidebar .sidebar-nav ul.menu li{font-size:15px;position:relative}.left-sidebar .sidebar-nav ul.menu li a{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#242d2e;display:block;padding:0;transition:all .3s ease 0s}.left-sidebar .sidebar-nav ul.menu li a .badge{background-color:#27b4c4;display:inline-block;position:relative;vertical-align:middle;top:0;left:3px}.left-sidebar .sidebar-nav ul.menu li a i.far{margin:10px 4px 13px 8px;text-align:center}.left-sidebar .sidebar-nav ul.menu li a:hover,.left-sidebar .sidebar-nav ul.menu li.active a{text-decoration:none;color:#27b4c4}.left-sidebar .user-info .profile-photo{border:1px solid #cdd4d5;float:left;margin-right:10px;max-width:27%}@media screen and (min-width:992px){.left-sidebar .contact-bar{margin:0 10px}}.left-sidebar a.btn{font-size:.875rem}.contact-bar{background:#e9f7f9 none repeat scroll 0 0;margin-bottom:10px;margin-top:10px;clear:both}.contact-bar .contact-bar-inner{background:#92d9e1 none repeat scroll 0 0;height:28px;padding:4px 5px 5px 5px}.contact-bar .contact-bar-inner span{position:absolute;color:#242d2e}.contact-bar .contact-bar-inner i{color:#fff;cursor:help}.contact-bar.low .contact-bar-inner a,.contact-bar.low .contact-bar-inner span{color:#242d2e!important}.contact-bar.red .contact-bar-inner{background:#d50000!important;width:100%}.contact-bar.red .contact-bar-inner span{color:#fff!important}.contact-bar.red .contact-bar-inner a{text-transform:uppercase;color:#fff;text-decoration:underline}#main-container{padding-bottom:30px;min-height:600px}@media screen and (min-width:992px){#main-container{min-height:800px}}footer{padding:28px 0 24px 0;text-align:center;border-top:5px solid #242d2e}footer ul{list-style-type:none;padding-left:0}footer ul li{margin-bottom:4px}footer ul li a:focus,footer ul li a:hover{color:#10484e!important;text-decoration:none!important}footer .footer-social i{font-size:24px}footer .footer-social i:focus,footer .footer-social i:hover{color:#10484e!important}@media screen and (min-width:768px){footer{text-align:left}footer .col-footer{width:33%}footer ul li .social{margin:0 0 0 4px}}@media screen and (min-width:992px){footer .col-footer{width:25%}}.public-page{background:#fff}a.far,a.glyphicon{color:#27b4c4}a.far:hover,a.glyphicon:hover{text-decoration:none}a.far.text-danger,a.glyphicon.text-danger{color:#d50000}a.far.text-success,a.glyphicon.text-success{color:green}a.far.text-primary,a.glyphicon.text-primary{color:#27b4c4}a.far.text-warning,a.glyphicon.text-warning{color:#27b4c4}a.far.text-muted,a.glyphicon.text-muted{color:#5a7273}.far.hint{font-size:14px;color:#5a7273}.far.hint-inherit-color{color:inherit}input.typeahead-selected{background:#eef1f1}.form-control-error .form-control,.form-control.form-control-error{border:1px solid #d50000}.form-control-success .form-control,.form-control.form-control-success{border:1px solid green}.btn.btn-primary,button.btn-primary{color:#fff}.btn.checkbox,button.checkbox{background:#cdd4d5;margin-right:5px;font-size:12px}.btn.checkbox.btn-xs,button.checkbox.btn-xs{width:16px;height:16px;min-width:0;min-height:0;margin-left:1px;margin-top:0;padding:0 2px}.btn.checkbox.btn-xs span,button.checkbox.btn-xs span{vertical-align:top}.btn.checkbox:hover,button.checkbox:hover{background-color:#acb8b8}.btn.btn-disabled,button.btn-disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.btn .far,button .far{margin-right:4px}.button-checkout{background:#27b4c4 none repeat scroll 0 0;border:none;font-size:17px;line-height:18px;padding:15px 30px 12px;text-transform:uppercase}.help-block{color:#5a7273}.help-block.help-block-errors{color:#d50000;font-size:15px;font-weight:700}.no-bg{background:0 0!important}.profile-breadcrumb-navigation{font-size:14px;padding-top:4px;margin-bottom:11px;margin-top:-4px}.profile-breadcrumb-back-link{float:right;margin-bottom:5px;padding-right:10px}.popover{border-radius:0;font-size:.75rem}.tooltip{font-size:.75rem;z-index:2000}.header-row{margin-bottom:15px}.header-row.form-collapsed-row{margin-bottom:0;padding-left:8px;padding-right:8px}.header-row.form-collapsed-row .form-collapsed-col{padding-left:0;padding-right:0}.header-row.form-collapsed-row .form-collapsed-col .filter-box{height:40px}.pre-line{white-space:pre-line;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.cursor-pointer{cursor:pointer}.company-profile-logo{text-align:center}.company-profile-logo .img-container{background:#fff;margin:auto;position:relative;padding:10px}.company-profile-logo .img-container .empty{background:#cdd4d5;text-align:center;background:url(../images/template/nologo-edit.png) no-repeat;background-position:center}.profile-photo{text-align:center}.profile-photo .img-container{position:relative;background:#fff;text-align:center;display:inline-block}.profile-photo .img-container .remove{position:absolute;top:8px;right:8px;z-index:100;cursor:pointer}.profile-photo .img-container .empty{width:130px;height:130px;background:url(../images/template/no-photo.png) no-repeat center;background-size:cover}.table.list-table tr td.action{text-align:right;white-space:nowrap}.table.list-table tr td.action a{color:#27b4c4}.table.list-table tr td.logo,.table.list-table tr td.photo{vertical-align:top;text-align:center;padding-bottom:4px}.modal .modal-header{color:#fff;background-color:#27b4c4}.filter-box{height:auto;padding:8px}.filter-btn{height:auto;width:50px;padding:7px;color:#fff}.badge{display:inline-block;width:21px;height:21px;font-size:11px!important;font-weight:600;color:#fff;line-height:20px;vertical-align:baseline;white-space:nowrap;text-align:center;border-radius:50%;position:relative;top:-10px;right:0;padding:0!important;background-color:#d50000}@media screen and (min-width:768px){.badge-circle{background:#d50000;color:#fff;width:110px;height:110px;border-radius:60px;position:absolute;right:-60px;top:-30px}.badge-circle .badge-circle-inner{font-weight:700;font-size:38px;line-height:.85;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.badge-circle .badge-circle-inner.two-lines{top:40%}.badge-circle .badge-circle-inner.two-lines small{font-size:20px}}.nav-tabs>.active>a>.badge{color:#27b4c4;background-color:#fff;position:absolute}.animation-fade-in.ng-enter{animation:fadeIn .5s;-webkit-animation:fadeIn .5s}.animation-fade-out.ng-leave{animation:fadeOut .2s;-webkit-animation:fadeOut .2s}.animation-slide-down-in.ng-enter{animation:fadeInDown .4s;-webkit-animation:fadeInDown .4s}.animation-slide-down-out.ng-leave{animation:slideOutDown .4s;-webkit-animation:slideOutDown .4s}.animation-zoom-left-in.ng-enter{animation:zoomInLeft .4s;-webkit-animation:zoomInLeft .4s}.animation-zoom-right-in.ng-enter{animation:zoomInRight .4s;-webkit-animation:zoomInRight .4s}.animation-zoom-up-in.ng-enter{animation:zoomInDown .4s;-webkit-animation:zoomInDown .4s}table.references tr:nth-child(even){background-color:#fff}.form-group .help-block-errors{background:#d50000 none repeat scroll 0 0;color:#fff;font-size:13px;font-weight:400;line-height:15px;margin-top:0;padding:8px 8px 8px}.input-group .help-block-errors{background:#d50000 none repeat scroll 0 0;color:#fff;font-size:13px;font-weight:400;line-height:15px;margin-top:0;padding:40px 8px 8px}div.help-block-errors{background:#d50000 none repeat scroll 0 0;color:#fff!important;font-size:13px!important;font-weight:400!important;line-height:15px;margin-top:0;padding:8px 8px 8px}.breadcrumb{font-size:14px;padding-top:4px;margin-bottom:11px;margin-top:-4px}.text-green{color:green}.text-red{color:#d50000}.text-muted{color:#cdd4d5}.text-dark{color:#242d2e!important}.step-indicator.row{margin:0}.step-indicator .step{background-color:grey;border:none;border-radius:0;color:#fff;font-size:16px;padding:13px;text-align:center}.step-indicator .step span{color:#fff;padding-right:0}.step-indicator .step.right-arrow{background:grey}.step-indicator .step.right-arrow::after{border-color:transparent transparent transparent grey;border-style:solid;border-width:23px;content:"";display:block;height:0;left:100%;margin-top:-23px;position:absolute;top:50%;width:0;z-index:2}.step-indicator .step.second{background:#939393}.step-indicator .step.second.right-arrow{background:#adadad}.step-indicator .step.second.right-arrow::after{border-color:transparent transparent transparent #adadad}.step-indicator .step.third{background:#6b6b6b}.step-indicator .step.fourth{background:#6b6b6b}.step-indicator .step.current{background-color:#27b4c4!important;color:#fff}.step-indicator .step.current.right-arrow{background:#27b4c4!important}.step-indicator .step.current.right-arrow::after{border-color:transparent transparent transparent #27b4c4!important}.step-indicator .step.done{background-color:silver!important}.step-indicator .step.done.right-arrow{position:relative;background:silver!important}.step-indicator .step.done.right-arrow::after{border-color:transparent transparent transparent silver!important}.package-options{text-align:center;padding-top:20px}.package-options div{display:inline}.package-options .package-option{display:inline-block;margin:0 0 30px;text-align:center}@media screen and (min-width:768px){.package-options .package-option{width:24%}}@media screen and (max-width:767.98px){.package-options .package-option{width:45%}}.package-options .package-option *{cursor:pointer}.package-options .package-option a{color:#242d2e;text-decoration:none}.package-options .package-option a:hover{color:#27b4c4;text-decoration:none}.package-options .package-option span{font-size:15px;font-weight:100;letter-spacing:-1px}.package-options .package-option img{display:inline-block;width:60px;margin-top:20px}.package-options .package-option span.zzg{color:gray;display:block;font-size:13px;font-weight:100;margin-bottom:4px;margin-top:4px}.package-options .package-option span.sale{background:#d50000 none repeat scroll 0 0;border-radius:50%;color:#fff;display:inline-block;font-size:10px;height:23px;letter-spacing:-1px;line-height:23px;margin-left:3px;margin-top:-1px;vertical-align:top;width:23px}.package-options .package-option.package-option-disabled *{cursor:auto!important}.subscription{position:relative}.subscription .icon-wrapper{text-align:center}.subscription .tarif-icon{background-size:30px!important;width:30px;height:30px;display:inline-block}.subscription .tarif-icon-large{background-size:70px!important;width:70px;height:70px;display:inline-block}.subscription .tarif-icon-big{background-size:55px!important;width:55px;height:55px;display:inline-block}.subscription .tarif-icon-small{background-size:16px!important;width:16px;height:16px;display:inline-block;vertical-align:text-top}.subscription .PREMIUM{background:url(../images/subscriptions/tarif_PREMIUM.png) no-repeat center}.subscription .discount-badge{background:#d50000 none repeat scroll 0 0;border:2px solid #fff;border-radius:50%;height:60px;width:60px;line-height:14px;padding:15px 7px 10px;position:absolute;right:25px;top:-25px;color:#fff}.subscription .discount-badge span{font-size:13px;line-height:15px}.autocompleted .dropdown-menu[uib-typeahead-popup]{max-height:200px;overflow:auto}.full-content{width:100%;padding-left:20px;padding-top:20px}.no-uppercase{text-transform:none!important}.watchlist-icon.watchlist-active{color:#242d2e}.references-header{font-size:16px;text-transform:none;margin-right:15px;margin-bottom:4px;display:inline-block}div.profile-references{margin-bottom:10px}.profile-references .comments-number,.profile-references .projects-number{font-weight:400;letter-spacing:0}.profile-references .comments-number.zero-number,.profile-references .projects-number.zero-number{color:#b0b0b0!important}.profile-references .comments-number.zero-number span,.profile-references .projects-number.zero-number span{background:#cdd4d5}.profile-references .comments-number .comments-icon,.profile-references .comments-number .projects-icon,.profile-references .projects-number .comments-icon,.profile-references .projects-number .projects-icon{font-size:10px;height:18px;padding:0;vertical-align:middle;margin-bottom:5px;border-radius:50%;width:18px;display:inline-block;text-align:center;color:#fff}.profile-references .comments-number .comments-icon i.far.fa-check,.profile-references .comments-number .comments-icon i.fas.fa-quote-right,.profile-references .comments-number .projects-icon i.far.fa-check,.profile-references .comments-number .projects-icon i.fas.fa-quote-right,.profile-references .projects-number .comments-icon i.far.fa-check,.profile-references .projects-number .comments-icon i.fas.fa-quote-right,.profile-references .projects-number .projects-icon i.far.fa-check,.profile-references .projects-number .projects-icon i.fas.fa-quote-right{padding:0;margin:0;border:none;color:#fff;line-height:18px;vertical-align:middle}.profile-references .projects-number{color:#242d2e!important}.profile-references .projects-number .projects-icon{background:green}.profile-references .comments-number{color:#242d2e!important}.profile-references .comments-number .comments-icon{background:#27b4c4}.tag{background:#242d2e none repeat scroll 0 0;border-radius:99px;color:#fff;display:inline-block;font-size:13px;line-height:15px;margin-bottom:4px;padding:7px 10px;margin-right:3px;min-width:30px}.tag.tag-small{font-size:12px;margin-right:1px;padding:3px 8px}.tag.tag-danger{background:#d50000 none repeat scroll 0 0}.tag.tag-success{background:green none repeat scroll 0 0}.tag.tag-warning{background:#27b4c4 none repeat scroll 0 0}.tag.tag-primary{background:#27b4c4 none repeat scroll 0 0}.tag.tag-gray{background:#eef1f1;color:#242d2e}.tag.tag-light,.tag.tag-light:visited{background:#e9f7f9 none repeat scroll 0 0;color:#242d2e}.tag.tag-white{background:#fff;color:#242d2e}.tag.tag-light:hover{color:#242d2e!important}.tag.tag-skill{background:#bde8ed;color:#242d2e!important}.tag.tag-skill:hover{background-color:#27b4c4;color:#242d2e!important}.tag span{font-family:Arial;color:#242d2e;width:17px;height:17px;display:inline-block;text-align:center;font-size:11px;margin-left:3px;background:#fff;border-radius:50%;font-weight:700;line-height:17px}.tag .remove-tag{color:#fff;position:relative;right:-3px}a.tag:active,a.tag:hover,a.tag:visited{color:#fff;text-decoration:none}a.tag:hover{background-color:#27b4c4}a.tag.tag-gray-hover:hover{background:#eef1f1;color:#242d2e}.tag-double{color:#242d2e;background:#e9f7f9 none repeat scroll 0 0;border-radius:99px;display:inline-block;font-size:13px;line-height:15px;margin:4px 8px 4px 0;padding:0}.tag-double .tag-first{display:inline-block;height:24px;margin:0;padding:4px 6px 4px 10px;background:#bde8ed none repeat scroll 0 0;border-radius:99px 0 0 99px;vertical-align:middle}.tag-double .arrow{display:inline-block;width:0;height:0;margin:0;padding:0;border-style:solid;border-width:12px 0 12px 8px;border-color:transparent transparent transparent #bde8ed;vertical-align:middle}.tag-double .tag-second{display:inline-block;height:24px;margin:0;padding:4px 10px 4px 4px;border-radius:0 99px 99px 0;vertical-align:middle}a .tag-double:hover .tag-first{background:#27b4c4}a .tag-double:hover .arrow{border-left-color:#27b4c4}.tag-double.tag-gray{background:#eef1f1}.tag-double.tag-gray .tag-first{background-color:#cdd4d5}.tag-double.tag-gray .arrow{border-left-color:#cdd4d5}.job-details{text-transform:uppercase;font-size:small}.job-details span::after{content:"•";margin-left:6px;margin-right:6px}.job-details span:last-child::after{content:""}.table-h4{font-size:20px;margin-bottom:4px}.table-h4 span{color:#27b4c4}.nav-category-fl-full{padding:0;margin-top:0;margin-bottom:0;list-style-type:none}.nav-category-fl-full li a{color:#fff}.nav-category-fl-full li a:hover{color:#27b4c4;text-decoration:none}.nav-category-fl-full li i{padding:8px 0}.nav-category-fl{padding:0;margin:0 0 0 8px;list-style-type:none;display:inline}.nav-category-fl li{display:inline}.text-premium{color:green;letter-spacing:.1px}.text-notransform{text-transform:none}.announcement{text-align:center;background-color:#27b4c4;color:#fff;padding:15px 0;font-size:14px}.announcement .close-link{position:absolute;top:25px;right:15px}.action-buttons{float:right;margin-right:-15px}.action-buttons a{display:inline-block;text-align:right;margin-left:0;color:#242d2e;transition:all .3s ease;font-size:15px;line-height:24px}.action-buttons a.active,.action-buttons a:hover{color:green}.action-buttons a i{border-right:none!important;border-left:1px solid #cdd4d5;margin:0!important}.steps-number{margin-top:10px;margin-bottom:35px;text-align:center}.steps-number .step-circle{display:inline-block;width:50px;height:50px;border-radius:50%;background:#27b4c4;color:#fff;border:4px solid #fff;font-size:22px;line-height:46px}.steps-number .step-circle a{color:#fff;text-decoration:none}.steps-number .step-circle.step-active{background:green}.steps-number .step-circle.step-danger{background:#d50000}.steps-number .step-separator{display:inline-block;background:#cdd4d5;height:2px;width:28px;margin-top:39px;padding-bottom:1px;margin-bottom:6px}.carousel-no-controls .left.carousel-control,.carousel-no-controls .right.carousel-control{display:none}.carousel-no-indicators .carousel-indicators{display:none}.owl-theme .owl-nav [class*=owl-]{background:#27b4c4!important;border:none}.list-filter{background:#bde8ed;padding:15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.list-filter a{color:#242d2e}.list-filter .breadcrumb .category,.list-filter .breadcrumb a{color:#fff}.list-filter .list-basic-filter{background:#27b4c4;padding:20px 25px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media only screen and (min-width:768px){.list-filter .list-basic-filter{margin-left:-25px;margin-right:-25px}}@media only screen and (max-width:767.98px){.list-filter .list-basic-filter{margin-left:-14px;margin-right:-14px}}.list-filter .category-filter a{color:#242d2e}.list-filter .filter-button{height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.list-filter .filter-button.btn-primary{background:#242d2e;padding:0 25px}.list-filter .filter-button.btn-link{color:#242d2e;padding-right:15px;text-decoration:none}.list-filter .filter-button.btn-link:active,.list-filter .filter-button.btn-link:hover{text-decoration:none}.list-filter .autocompleted .dropdown-menu[uib-typeahead-popup]{width:98%;max-height:300px}.list-filter .filter-city-radius.autocompleted .dropdown-menu[uib-typeahead-popup]{min-width:98%;width:auto}.list-filter .suggestions .tag,.nav-category-fl .tag{color:#242d2e!important;background-color:rgba(255,255,255,.4);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:5px 5px}.list-filter .suggestions .tag:hover,.nav-category-fl .tag:hover{background-color:rgba(255,255,255,.6666666667);text-decoration:none}.skills-dropdown{z-index:100;cursor:text}.skills-dropdown .skill-path{font-size:80%;color:#27b4c4}.skills-dropdown .skill-alternative{font-size:80%;color:#999}.skills-dropdown .ui-select-match-item{background-color:#eee;color:#242d2e}.skills-dropdown .multiple-selected input.ui-select-search{width:100px!important}.skills-dropdown .multiple-empty input.ui-select-search{width:400px!important}.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row-eq-height div.profile-summary{height:"calc(100% - 60px)"}@media (max-width:1024px){.row-eq-height{flex-direction:column;flex-wrap:initial}}.navbar.navbar-light{padding-top:20px;padding-bottom:20px;margin-bottom:0!important}#navbar-collapse-1 .dropdown-menu .divider{margin:0}#navbar-collapse-1 .dropdown-menu{display:block}#navbar-collapse-1 .collapse{display:none!important}#navbar-collapse-1 .collapse.in{display:block!important}#navbar-collapse-1 .dropdown-menu{margin:0;padding:0}#navbar-collapse-1 .dropdown-menu>li>a{padding:10px 20px}@media (max-width:1005px){.navbar-header{float:none;margin-bottom:10px}#navbar-collapse-1{height:auto!important}.navbar-nav{float:none;margin:0}.navbar-nav>li{float:none;display:inline-block}.nav>li>a{padding:8px 11px}.promo-badge-large{display:none}}@media (max-width:767px){.navbar-collapse{float:none;width:100%;padding-left:0;padding-right:0}.navbar-collapse #logo{margin:0}.navbar-collapse li{float:none;display:block}.navbar-collapse .navbar-toggle{margin-top:0;margin-bottom:0}.navbar-collapse .dropdown-menu{position:relative;width:100%;box-shadow:none!important;float:none}.navbar-collapse .header-login-dialog{position:relative;right:0;top:-1px;z-index:100;width:100%;opacity:.98;text-transform:none}.navbar-collapse li>a:not(.btn){padding:10px 0;color:#5a7273;font-weight:600}.navbar-collapse .dropdown-menu{border:none;padding:0}.navbar-collapse .dropdown-menu>li:first-child>a{background:#fff}.navbar-collapse li.divider{display:none}.navbar-collapse .container{padding-left:15px;padding-right:15px}.navbar-header{margin-bottom:0!important}}@media screen and (min-width:768px){.navbar-collapse.d-md-none{display:none!important}}.verified{position:relative;left:7px;top:-14px;text-align:right}.verified .icon{background:#fff none repeat scroll 0 0;border:1px solid;border-radius:50%;padding:5px;color:#27b4c4}.StripeElement{box-sizing:border-box;background-color:#fff}.StripeElement--focus{border:1px solid #27b4c4}.StripeElement--invalid{border-color:#d50000}.StripeElement--webkit-autofill{background-color:#fff9e6!important}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:10}.overlay .overlay-text{position:absolute;top:40%;left:50%;font-size:18px;color:#242d2e;border:1px solid #242d2e;background-color:#fff;opacity:.95;padding:40px 20px 20px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.overlay .overlay-text .cg-busy-default-sign{background:0 0;border:none}#language-switch{padding-left:8px}#language-switch a.nav-link{display:inline-block;padding-right:0;padding-left:0;color:#5a7273}#language-switch a.nav-link.active{color:#242d2e;font-weight:700}.char-counter{margin-top:-14px;text-align:right}.char-counter .char-counter-value{background-color:#cdd4d5;padding:2px 3px}.navbar .container-fluid::after,.navbar .container-fluid::before{content:revert}.application-data-policy,.application-terms{text-align:justify}.top-banner{align-items:center;color:#fff;position:relative;text-align:left}.top-banner .container{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;padding-top:70px;padding-bottom:70px}.top-banner .top-banner-inner{max-width:600px;width:100%;text-align:center;position:relative}.top-banner.top-banner-1,.top-banner.top-banner-2,.top-banner.top-banner-3{background-color:#27b4c4}@media (min-width:1200px){.top-banner.top-banner-1{background:#27b4c4 url(../images/template/cms/hp01a.jpg) no-repeat scroll center top/cover}.top-banner.top-banner-2{background:#27b4c4 url(../images/template/cms/hp02.jpg) no-repeat scroll center center/cover}.top-banner.top-banner-3{background:#27b4c4 url(../images/template/cms/hp03.jpg) no-repeat scroll center center/cover}}.top-banner .banner-form{width:100%}.top-banner .banner-form.banner-form-both{width:600px;margin-left:auto;margin-right:auto}.about-us{background:#fff;padding-bottom:70px;padding-top:70px;text-align:center;letter-spacing:-.5px}.big-circle{background:#fff none repeat scroll 0 0;border:3px solid #27b4c4;border-radius:50%;display:block;height:150px;margin-bottom:30px;margin-left:auto;margin-right:auto;width:150px}.big-circle i{color:#242d2e;font-size:42px;line-height:100px;padding-top:23px}.top-button{display:inline-block;margin-top:30px;padding:18px 30px 14px;text-transform:uppercase}.banner-form{text-align:left}.banner-form input[type=email],.banner-form input[type=password],.banner-form input[type=text],.banner-form select{max-width:450px;height:50px;margin-bottom:10px;padding-left:15px}.banner-form label{font-size:16px}.banner-form label a{color:#fff;text-decoration:underline;font-weight:600}.banner-form .btn-xs{border:1px solid #cdd4d5;margin-bottom:10px;margin-right:7px}.banner-form div.help-block-errors{background:#be0244;margin-top:-11px;padding:8px 4px 8px;max-width:400px!important;width:auto!important}.banner-form div.success{background:0 0;font-size:30px;text-transform:none;line-height:40px;color:#242d2e;text-align:left}.benefits{padding-top:70px;padding-bottom:70px;background:#fff;color:#242d2e}.benefits ul{list-style:outside none none;margin:0;padding:0}.benefits ul li{font-size:20px}.benefits ul li i{color:#27b4c4}img.circle{border:5px solid #27b4c4;border-radius:50%;margin-bottom:30px;width:350px;height:auto;max-width:100%}img.bw{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);transition:all .6s ease}img.bw:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.bloglink{transition:all .3s ease;color:#242d2e}.reasons-why ul{padding:0;margin:0;list-style:none;margin-bottom:30px}.reasons-why ul li{font-size:18px;margin-bottom:12px;margin-left:2rem;color:#242d2e}.reasons-why ul li:before{content:"\f105";font-family:"Font Awesome 6 Pro";float:left;margin-left:-20px;color:#242d2e}@media (max-width:1100px){.promo-badge-freelancer{margin-top:-2px}}@media (max-width:1000px){.bottom-section .contact-section{padding-top:10px}.top-banner .top-banner-1,.top-banner .top-banner-2,.top-banner .top-banner-3{background:#27b4c4}.top-banner .top-banner-2 .container .banner-form{padding-left:0}.middle-section,.middle-section2{background:#fff}.form-bg{background:#27b4c4!important;padding:20px}}@media screen and (max-width:767.98px){.bottom-section{background:#fff}.bottom-section .contact-address,.bottom-section .contact-channels{color:#242d2e}.bottom-section .promo-section{padding-right:0}.top-banner.top-banner-2{padding-left:0;background:#27b4c4}.top-banner.top-banner-3{background:#27b4c4}.navbar-header{float:none!important}.center-768.pull-left{float:none!important}.center-768.pull-right{float:none!important}.blog-section p.no-margin-bottom{margin-bottom:40px!important}}@media (max-width:680px){.top-banner.top-banner-2{padding-left:0;background:#27b4c4}.top-banner.top-banner-3{background:#27b4c4}.navbar-header{float:none!important}}@media (min-width:1000px){.text-filter .filter-city-radius .filter-city{width:100%}.text-filter .filter-city-radius .filter-city.filter-city-with-radius{width:60%}.text-filter .filter-city-radius .filter-radius{width:37%}}.text-filter .form-group.filter-city-radius,.text-filter .form-group.filter-fulltext{margin-bottom:6px!important}@media screen and (min-width:992px){.wizard-freelancer .wizard-finished-block{min-height:400px;background:#242d2e url(../images/template/wizard-completed-bg-2.png) no-repeat scroll center center/cover}}.wizard-freelancer .wizard-finished-block .wizard-finished-content{padding:40px}.wizard-freelancer .wizard-finished-block a.wizard-finished-link,.wizard-freelancer .wizard-finished-block a:hover.wizard-finished-link{color:#fff;text-decoration:underline}.testimonials-outer>div{padding-left:16px;padding-right:16px;color:#242d2e;justify-content:end}@media screen and (max-width:575.98px){.testimonials-outer>div:not(first-of-type){margin-top:32px}}.testimonials-outer p{margin-bottom:8px}.testimonials-outer .testimonial-container{position:relative;z-index:1;text-align:left;background:#fff;padding:3rem;box-shadow:0 2px 6px rgba(90,114,115,.35);flex-grow:1;display:flex;flex-direction:column;justify-content:center}.testimonials-outer .testimonial-container p{font-size:17px;line-height:1.5;font-style:italic}.testimonials-outer .testimonial-author{display:flex;align-items:center;justify-content:end;margin-top:2rem;text-align:right}.testimonials-outer .testimonial-author img{width:100px;border-radius:50%;box-shadow:0 2px 6px rgba(90,114,115,.35)}.about-us .carousel{padding-bottom:3rem}@media screen and (min-width:992px){.about-us .carousel{padding:0 3rem}}.about-us .carousel .carousel-control{width:0;height:0;background:0 0;color:#bde8ed;opacity:.8;text-shadow:none;position:relative;float:none}.about-us .carousel .carousel-control:hover,.about-us .carousel .carousel-controlfocus{opacity:1;box-shadow:0 2px 6px rgba(90,114,115,.35)}.about-us .carousel .carousel-control .glyphicon-chevron-left,.about-us .carousel .carousel-control .glyphicon-chevron-right{font-size:40px;line-height:0;margin:6rem 0 0 0}.about-us .carousel .carousel-control .glyphicon-chevron-left{left:-4rem}.about-us .carousel .carousel-control .glyphicon-chevron-right{right:-5rem}@media screen and (min-width:992px){.about-us .carousel .carousel-control{top:30%;float:left;position:absolute}.about-us .carousel .carousel-control .glyphicon-chevron-left,.about-us .carousel .carousel-control .glyphicon-chevron-right{margin-top:0;font-size:60px}.about-us .carousel .carousel-control .glyphicon-chevron-left{left:0}.about-us .carousel .carousel-control .glyphicon-chevron-right{right:3rem}}@media screen and (min-width:1200px){.about-us .carousel .carousel-control .glyphicon-chevron-left{left:-3rem}.about-us .carousel .carousel-control .glyphicon-chevron-right{right:0}}.alert{border:none}.alert p:last-of-type{margin-bottom:0}.alert a:not(.btn){text-decoration:underline}.alert a:not(.btn):hover{opacity:.6}.alert-info{background:#ffde84;color:#664c04;box-shadow:0 2px 6px rgba(90,114,115,.35)}.alert-info a:not(.btn){color:#664c04;font-weight:600}.alert-warning{background:#92d9e1;color:#10484e;box-shadow:0 2px 6px rgba(90,114,115,.35)}.alert-warning a:not(.btn){color:#10484e;font-weight:600}.alert-danger{background:#ea7f7f;color:#500;box-shadow:0 2px 6px rgba(90,114,115,.35)}.alert-danger a:not(.btn){color:#500;font-weight:600}.alert-success{background:#7fbf7f;color:#030;box-shadow:0 2px 6px rgba(90,114,115,.35)}.alert-success a:not(.btn){color:#030;font-weight:600}.iti{width:100%}.iti+i.fa-check{position:absolute;right:10px;top:11px}.hover-area .hover-to-show{display:none}.hover-area .hover-to-show-space-blocking{visibility:hidden}.hover-area:hover .hover-to-show{display:block;animation:fadeIn .5s}.hover-area:hover .hover-to-show-space-blocking{visibility:visible}.inactive-grayed-item *{filter:grayscale(.8)}.ribbon-start{top:16px;left:-8px;border-top-right-radius:50px;border-bottom-right-radius:50px}.ribbon-start::after{content:"";border-style:solid;border-width:8px 0 0 8px;border-color:#242d2e transparent transparent transparent;position:absolute;bottom:-11px;left:-3px}.ribbon-start.border-accent::after{border-color:#840637 transparent transparent transparent}/*!
 * Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/FontAwesome/fa-brands-400.woff2) format("woff2"),url(../fonts/FontAwesome/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-facebook-f:before{content:"\f39e"}.fa-instagram:before{content:"\f16d"}.fa-linkedin:before{content:"\f08c"}/*!
 * Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:block;src:url(../fonts/FontAwesome/fa-regular-400.woff2) format("woff2"),url(../fonts/FontAwesome/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*!
 * Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:block;src:url(../fonts/FontAwesome/fa-solid-900.woff2) format("woff2"),url(../fonts/FontAwesome/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}/*!
 * Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2023 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fasl,.fasr,.fass,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family:"Font Awesome 6 Pro"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:"Font Awesome 6 Duotone"}.fa-sharp,.fasl,.fasr,.fass{font-family:"Font Awesome 6 Sharp"}.fa-sharp,.fass{font-weight:900}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-address-book::before{content:"\f2b9"}.fa-contact-book::before{content:"\f2b9"}.fa-angle-down::before{content:"\f107"}.fa-angle-left::before{content:"\f104"}.fa-angle-right::before{content:"\f105"}.fa-angle-up::before{content:"\f106"}.fa-arrow-right-arrow-left::before{content:"\f0ec"}.fa-exchange::before{content:"\f0ec"}.fa-arrow-right-from-bracket::before{content:"\f08b"}.fa-sign-out::before{content:"\f08b"}.fa-arrow-right-to-bracket::before{content:"\f090"}.fa-sign-in::before{content:"\f090"}.fa-arrow-rotate-left::before{content:"\f0e2"}.fa-arrow-left-rotate::before{content:"\f0e2"}.fa-arrow-rotate-back::before{content:"\f0e2"}.fa-arrow-rotate-backward::before{content:"\f0e2"}.fa-undo::before{content:"\f0e2"}.fa-arrow-rotate-right::before{content:"\f01e"}.fa-arrow-right-rotate::before{content:"\f01e"}.fa-arrow-rotate-forward::before{content:"\f01e"}.fa-redo::before{content:"\f01e"}.fa-arrow-up-from-square::before{content:"\e09c"}.fa-arrow-up-right-from-square::before{content:"\f08e"}.fa-external-link::before{content:"\f08e"}.fa-arrows-rotate::before{content:"\f021"}.fa-refresh::before{content:"\f021"}.fa-sync::before{content:"\f021"}.fa-ban::before{content:"\f05e"}.fa-cancel::before{content:"\f05e"}.fa-bars::before{content:"\f0c9"}.fa-navicon::before{content:"\f0c9"}.fa-bell::before{content:"\f0f3"}.fa-binoculars::before{content:"\f1e5"}.fa-book::before{content:"\f02d"}.fa-bookmark::before{content:"\f02e"}.fa-box-archive::before{content:"\f187"}.fa-archive::before{content:"\f187"}.fa-briefcase::before{content:"\f0b1"}.fa-building::before{content:"\f1ad"}.fa-bullhorn::before{content:"\f0a1"}.fa-calendar::before{content:"\f133"}.fa-calendar-check::before{content:"\f274"}.fa-calendar-xmark::before{content:"\f273"}.fa-calendar-times::before{content:"\f273"}.fa-cart-shopping::before{content:"\f07a"}.fa-shopping-cart::before{content:"\f07a"}.fa-chart-line::before{content:"\f201"}.fa-line-chart::before{content:"\f201"}.fa-check::before{content:"\f00c"}.fa-circle-check::before{content:"\f058"}.fa-check-circle::before{content:"\f058"}.fa-circle-info::before{content:"\f05a"}.fa-info-circle::before{content:"\f05a"}.fa-circle-minus::before{content:"\f056"}.fa-minus-circle::before{content:"\f056"}.fa-circle-plus::before{content:"\f055"}.fa-plus-circle::before{content:"\f055"}.fa-circle-question::before{content:"\f059"}.fa-question-circle::before{content:"\f059"}.fa-circle-user::before{content:"\f2bd"}.fa-user-circle::before{content:"\f2bd"}.fa-circle-xmark::before{content:"\f057"}.fa-times-circle::before{content:"\f057"}.fa-xmark-circle::before{content:"\f057"}.fa-clock::before{content:"\f017"}.fa-clock-four::before{content:"\f017"}.fa-clock-rotate-left::before{content:"\f1da"}.fa-history::before{content:"\f1da"}.fa-code::before{content:"\f121"}.fa-copy::before{content:"\f0c5"}.fa-credit-card::before{content:"\f09d"}.fa-credit-card-alt::before{content:"\f09d"}.fa-download::before{content:"\f019"}.fa-earth-americas::before{content:"\f57d"}.fa-earth::before{content:"\f57d"}.fa-earth-america::before{content:"\f57d"}.fa-globe-americas::before{content:"\f57d"}.fa-envelope::before{content:"\f0e0"}.fa-envelope-open::before{content:"\f2b6"}.fa-eye::before{content:"\f06e"}.fa-eye-slash::before{content:"\f070"}.fa-face-frown::before{content:"\f119"}.fa-frown::before{content:"\f119"}.fa-file-export::before{content:"\f56e"}.fa-arrow-right-from-file::before{content:"\f56e"}.fa-file-pdf::before{content:"\f1c1"}.fa-file-word::before{content:"\f1c2"}.fa-folder-closed::before{content:"\e185"}.fa-gauge::before{content:"\f624"}.fa-dashboard::before{content:"\f624"}.fa-gauge-med::before{content:"\f624"}.fa-tachometer-alt-average::before{content:"\f624"}.fa-gears::before{content:"\f085"}.fa-cogs::before{content:"\f085"}.fa-globe::before{content:"\f0ac"}.fa-handshake::before{content:"\f2b5"}.fa-handshake-simple::before{content:"\f4c6"}.fa-handshake-alt::before{content:"\f4c6"}.fa-headphones::before{content:"\f025"}.fa-hourglass-half::before{content:"\f252"}.fa-hourglass-2::before{content:"\f252"}.fa-house::before{content:"\f015"}.fa-home::before{content:"\f015"}.fa-home-alt::before{content:"\f015"}.fa-home-lg-alt::before{content:"\f015"}.fa-house-lock::before{content:"\e510"}.fa-id-badge::before{content:"\f2c1"}.fa-id-card::before{content:"\f2c2"}.fa-drivers-license::before{content:"\f2c2"}.fa-link::before{content:"\f0c1"}.fa-chain::before{content:"\f0c1"}.fa-list::before{content:"\f03a"}.fa-list-squares::before{content:"\f03a"}.fa-location-dot::before{content:"\f3c5"}.fa-map-marker-alt::before{content:"\f3c5"}.fa-lock::before{content:"\f023"}.fa-magnifying-glass::before{content:"\f002"}.fa-search::before{content:"\f002"}.fa-map::before{content:"\f279"}.fa-messages::before{content:"\f4b6"}.fa-comments-alt::before{content:"\f4b6"}.fa-mobile::before{content:"\f3ce"}.fa-mobile-android::before{content:"\f3ce"}.fa-mobile-phone::before{content:"\f3ce"}.fa-note-sticky::before{content:"\f249"}.fa-sticky-note::before{content:"\f249"}.fa-paintbrush::before{content:"\f1fc"}.fa-paint-brush::before{content:"\f1fc"}.fa-paperclip::before{content:"\f0c6"}.fa-pen-to-square::before{content:"\f044"}.fa-edit::before{content:"\f044"}.fa-pencil::before{content:"\f303"}.fa-pencil-alt::before{content:"\f303"}.fa-phone::before{content:"\f095"}.fa-plane::before{content:"\f072"}.fa-play::before{content:"\f04b"}.fa-plus::before{content:"\+"}.fa-add::before{content:"\+"}.fa-print::before{content:"\f02f"}.fa-quote-left::before{content:"\f10d"}.fa-quote-left-alt::before{content:"\f10d"}.fa-quote-right::before{content:"\f10e"}.fa-quote-right-alt::before{content:"\f10e"}.fa-rectangle-list::before{content:"\f022"}.fa-list-alt::before{content:"\f022"}.fa-star::before{content:"\f005"}.fa-table::before{content:"\f0ce"}.fa-trash-can::before{content:"\f2ed"}.fa-trash-alt::before{content:"\f2ed"}.fa-triangle-exclamation::before{content:"\f071"}.fa-exclamation-triangle::before{content:"\f071"}.fa-warning::before{content:"\f071"}.fa-unlock-keyhole::before{content:"\f13e"}.fa-unlock-alt::before{content:"\f13e"}.fa-upload::before{content:"\f093"}.fa-user::before{content:"\f007"}.fa-user-plus::before{content:"\f234"}.fa-user-xmark::before{content:"\f235"}.fa-user-times::before{content:"\f235"}.fa-users::before{content:"\f0c0"}.fa-xmark::before{content:"\f00d"}.fa-close::before{content:"\f00d"}.fa-multiply::before{content:"\f00d"}.fa-remove::before{content:"\f00d"}.fa-times::before{content:"\f00d"}.fa-sr-only,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fa-sr-only-focusable:not(:focus),.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@font-face{font-family:"Source Sans Pro";font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:900;src:url(../fonts/SourceSansPro/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Black.ttf) format("truetype")}@media screen and (max-width:1199.98px){.container{width:100%!important}}@media screen and (min-width:1200px){.container{max-width:1170px!important}}@media screen and (max-width:991.98px){.container{padding-left:20px;padding-right:20px}.container{max-width:1170px;width:auto!important}body{margin-bottom:150px}.hide-at-sm{display:none}}@media (max-width:991.98px){.navbar-header{float:none;text-align:center}.all-sites .left-sidebar{width:41px}.all-sites .right-content{width:"calc(100% - 50px) !important"}.hiddenNav{display:none;line-height:14px;box-shadow:2px 2px 2px gray}.all-sites .user-info img{max-width:100%}.user-info>p{display:none}.sidebar-nav ul li:hover .hiddenNav{background:#fff none repeat scroll 0 0;border:1px solid #cdd4d5;color:#242d2e;height:40px;margin-left:39px;margin-top:-39px;padding-left:16px;padding-top:12px;position:absolute;vertical-align:middle;width:173px;z-index:100000;display:block}.col-md-6.no-padding-left,.col-md-6.no-padding-right{padding:0}}@media screen and (max-width:767.98px){header .navbar-top .nav>li{text-align:center;float:right}header .navbar-top .nav>li a{padding-top:10px;padding-bottom:10px}footer .copy{width:100%;margin-right:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal}#main_div,.application-index .main{max-height:429px;position:relative}.application-index div.claim span,.caption-div h2{font-size:30px;line-height:33px}}@media (max-width:640px){.messages-view-message-thread .conversation{margin-bottom:60px}}@media (max-width:480px){.container{padding-left:10px;padding-right:10px}.right-content{padding-left:10px;width:calc(100% - 40px)}footer#footer{height:auto!important;position:relative!important}footer#footer ul.nav{text-align:center!important}.full-content{margin-bottom:0!important}.btn{white-space:normal!important;margin-bottom:10px!important}.full-content{margin-bottom:0!important}.btn{white-space:normal!important;margin-bottom:10px!important}.claim{text-align:center!important}.full-content{padding-left:0}.testimonial{padding:60px 0!important}.application-index div.claim span,.caption-div h2{font-size:22px;line-height:23px}.application-index .btn-company,.application-index .btn-consultant{font-size:15px}.application-index .claim{padding-bottom:18px}.public-page .h4,.public-page h4{font-size:18px;line-height:24px}.messages-view-message-thread .conversation{margin-bottom:60px!important}div.profile-references{display:none}.messages-view-message-thread .conversation.conversation-right{margin-left:30px!important}.messages-view-message-thread .conversation.conversation-left{margin-right:30px!important}.list-basic-filter .filter-city-radius input::placeholder,.list-basic-filter .skills-dropdown input::placeholder{font-size:80%}.input-group .btn{margin-bottom:0!important}}@media (max-width:380px){.quote-left,.quote-right{display:none!important}.btn-group-lg>.btn,.btn-lg{font-size:17px}}@font-face{font-family:"Source Sans Pro";font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:900;src:url(../fonts/SourceSansPro/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Black.ttf) format("truetype")}*{outline:0!important}.public-page .flash-messages{padding-top:20px}.public-page .aligncenter{text-align:center!important}.public-page .img-responsive{display:block;max-width:100%;height:auto}.application-index .full-screen{height:100%;width:100%}.application-index .full-height{height:100%}.application-index .slide.ng-hide-add,.application-index .slide.ng-hide-remove{-webkit-transition:all linear 2s;-moz-transition:all linear 2s;-o-transition:all linear 2s;transition:all linear 2s;display:block!important}.application-index .slide.ng-hide-add.ng-hide-add-active,.application-index .slide.ng-hide-remove{opacity:0}.application-index .slide.ng-hide-add,.application-index .slide.ng-hide-remove.ng-hide-remove-active{opacity:1}.application-index .homepage .profile-feed,.application-index .homepage .project-feed{padding-right:25px}@media screen and (min-width:992px){.application-index .homepage .profile-feed,.application-index .homepage .project-feed{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}}.application-index .homepage .profile-feed ul,.application-index .homepage .project-feed ul{width:100%;list-style:none;margin:0;padding:0;position:relative}.application-index .homepage .profile-feed ul li,.application-index .homepage .project-feed ul li{padding:0}.application-index .homepage .profile-feed ul li:last-of-type .feed-item,.application-index .homepage .project-feed ul li:last-of-type .feed-item{border-bottom:none!important}.application-index .homepage .profile-feed .feed-item,.application-index .homepage .project-feed .feed-item{margin-bottom:15px;border-bottom:1px dashed #27b4c4;padding-bottom:8px;min-height:90px}.application-index .homepage .profile-feed .feed-item img,.application-index .homepage .project-feed .feed-item img{width:calc(100% - 10px);height:auto;margin:auto;margin-left:10px}.application-index .homepage .profile-feed .feed-item .details,.application-index .homepage .project-feed .feed-item .details{color:#5a7273}.application-index .homepage .profile-feed .feed-item p,.application-index .homepage .project-feed .feed-item p{margin-bottom:5px}.application-contact .website-elm,.registration-form .website-elm{display:none}.dashboard .company-logo{display:inline-block;margin-right:20px;vertical-align:top;width:100px}.dashboard .company-details{display:inline-block;vertical-align:middle;width:calc(100% - 125px)}.dashboard .company-logo img{max-width:100%}.dashboard .sa-switch{display:block;width:100px;vertical-align:top;float:left;margin-right:20px}.skills-list-letters a,.skills-list-letters span{padding:7px 10px;margin-right:8px}.skills-list-letters a:hover,.skills-list-letters span:hover{background-color:#27b4c4;border-radius:4px;color:#fff}.skills-list-letters .tag{background-color:#27b4c4}.edit-project .trix-button--icon-code,.edit-project .trix-button--icon-heading-1,.edit-project .trix-button--icon-link,.edit-project .trix-button--icon-quote{display:none}.edit-project .trix-button-group--block-tools{margin-left:.5vw!important}.edit-project .trix-button-group--file-tools{display:none!important}.edit-project trix-editor{min-height:200px;border-color:#cdd4d5;border-radius:6px}.edit-project trix-editor:active,.edit-project trix-editor:focus{box-shadow:0 2px 6px rgba(90,114,115,.35);border-color:#92d9e1}.projects-offer-view .logo{text-align:left}.projects-offer-view .logo img{max-width:160px;max-height:60px}.resources-profile-preview-modal{background-color:#f6f6f6}.profiles-profile-preview .references-box .single-reference{background-color:#fff;border:1px solid #cdd4d5;margin-bottom:20px;padding:20px 20px 20px 55px;min-height:150px;box-shadow:0 2px 6px rgba(90,114,115,.35)}.profiles-profile-preview .references-box .single-reference img{display:block;width:100%}.profiles-profile-preview .references-box .single-reference .quotation-mark{position:absolute;top:20px;left:20px;font-size:48px;color:#e9f7f9}.resources-editform .birth .dropdown-menu .uib-button-bar .btn-info{display:none}.resources-editform .photo .img-container{position:relative;background:#fff;text-align:center;display:inline-block}.resources-editform .photo .img-container img{max-width:150px}.resources-editform .photo .img-container .empty{width:130px;height:130px;background:url(../images/template/no-photo.png) no-repeat center;background-size:cover}.resources-editform .upload-span{cursor:pointer}.resources-editform .upload-icon-grey{color:grey}.project-preview .img-container img{height:auto;width:100%}.projects-all-list .notLogged{background:url(../images/template/notlogged.jpg) no-repeat;background-size:cover;margin:0 auto;height:70px}.all-sites .left-sidebar,.all-sites .right-content{align:sretch}.all-sites .carousel ul{list-style:outside none none;margin:0;padding:0}.all-sites .carousel ul li{display:inline-block;text-align:center;width:40px}.all-sites .carousel ul li img{max-width:100%}.all-sites .right-content{float:right;padding-left:10px;padding-top:20px;margin-bottom:60px;width:calc(100% - 40px)}@media screen and (min-width:992px){.all-sites .right-content{padding-left:20px;width:calc(100% - 220px)}}@media screen and (max-width:767.98px){.all-sites .container{padding-left:10px;padding-right:10px}.all-sites .hiddenNav{display:none}}.all-sites .ats-switch{border-radius:0}.corporation-subscription-order{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:1000px}.corporation-subscription-order,.subscription-create{background:#fff none repeat scroll 0 0;border-left:1px solid #cdd4d5;border-bottom:1px solid #cdd4d5;border-right:1px solid #cdd4d5}.corporation-subscription-order .checkout-footer,.subscription-create .checkout-footer{border-top:1px dotted #cdd4d5;clear:both;padding-top:20px;min-height:50px}.messages-view-message-thread .conversation{border:1px solid #cdd4d5;border-radius:5px;box-shadow:2px 2px 3px #cdd4d5;margin-bottom:30px}.messages-view-message-thread .conversation.conversation-left{margin-right:23%;clear:left}.messages-view-message-thread .conversation.conversation-left .conversation-avatar{float:left;position:relative}.messages-view-message-thread .conversation.conversation-right{margin-left:23%;clear:right}.messages-view-message-thread .conversation.conversation-right .conversation-avatar{float:right;position:relative}.messages-view-message-thread .conversation-body{background:#fff;border-radius:5px;padding:15px}.messages-view-message-thread .conversation-avatar{float:right;margin-bottom:19px;margin-right:-4px;margin-top:-25px}.messages-view-message-thread .conversation-avatar img.avatar{height:25px;margin-left:auto;margin-right:auto;margin-top:2px;width:25px;background:#fff;border:1px solid #d3d3d3;border-image:initial;border-radius:50%}.messages-view-message-thread .conversation-avatar p{color:grey;font-size:13px;line-height:13px;margin-top:8px}.messages-view-message-thread .conversation-attachments{border-top:1px solid #ddd;margin-top:15px;padding-top:15px}.messages-view-message-thread .conversation-details{float:right;padding-top:15px}.messages-view-message-thread .conversation-details p{color:grey;font-size:12px;margin-bottom:0;margin-right:30px;margin-top:17px}.messages-view-message-thread .conversation-details img.little-traingle{float:right;margin-bottom:0}.messages-view-message-thread .conversation-reply{clear:left}.message-thread-summary .delete-message{position:absolute;right:0;bottom:0;margin-bottom:1rem;vertical-align:top}.message-thread-summary .delete-message :hover{color:red}.message-thread-summary .image{display:inline-block;margin-right:15px;vertical-align:top;width:75px}.message-thread-summary .image img{max-width:75px}.message-thread-summary .image2{display:inline-block;margin-right:15px;vertical-align:top;width:50px}.message-thread-summary .image2 img{max-width:50px}.message-thread-summary .content{width:calc(100% - 145px);display:inline-block;margin-right:15px;vertical-align:top}.message-thread-summary .content h3 .tag{font-weight:400}.message-thread-summary .actions{display:block;margin-bottom:1rem}@media screen and (min-width:768px){.message-thread-summary .actions{text-align:right;position:absolute;top:1rem;right:0;height:100%}}.message-thread-summary .back{display:inline-block;height:100%;width:17px}.message-thread-summary .back i.far{font-size:20px}.conversation-scroll{border-top:1px solid #cdd4d5;max-height:calc(100vh - 450px);min-height:350px;overflow-y:scroll}.conversation-left .conversation-details{float:left}.conversation-left .conversation-details img.little-traingle{float:left}.conversation-left .conversation-details p{margin-left:30px}.conversation-left .conversation-details img.avatar{margin-top:-9px}.notificationBox{position:absolute;right:-49px;background:#fff;width:320px;box-shadow:3px 3px 5px gray;z-index:1000000}.notificationBox main{border-left:1px solid #cdd4d5;border-right:1px solid #cdd4d5;border-top:1px solid #cdd4d5;overflow-y:scroll;height:350px}.notificationBox header{background:#8ea1aa;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;line-height:18px;padding:10px}.notificationBox footer{text-align:right;padding:10px 13px;background:#f6f6f6!important;font-size:13px;border:1px solid #cdd4d5}.notificationBox .triangle-top{position:absolute;right:17px;top:-10px}.wizard-simplified{max-width:800px;margin-left:auto;margin-right:auto}.wizard-simplified .profile-photo img{width:140px;max-width:140px}.wizard-simplified .profile-photo .empty{width:140px}.wizard-freelancer .wizard-finished-block,.wizard-freelancer .wizard-intro-block{background-color:#27b4c4}@media screen and (min-width:992px){.wizard-freelancer .wizard-finished-block,.wizard-freelancer .wizard-intro-block{min-height:400px;background:#27b4c4 url(../images/template/wizard-completed-bg.png) no-repeat scroll center center/cover}}.wizard-freelancer .wizard-finished-block .wizard-content,.wizard-freelancer .wizard-intro-block .wizard-content{padding:40px}.wizard-freelancer .wizard-finished-block a.wizard-finished-link,.wizard-freelancer .wizard-finished-block a:hover.wizard-finished-link,.wizard-freelancer .wizard-intro-block a.wizard-finished-link,.wizard-freelancer .wizard-intro-block a:hover.wizard-finished-link{color:#242d2e;text-decoration:underline}.faq h3 a{color:#222;text-decoration:none}.faq h3 a:hover{text-decoration:none}.faq .dash{margin-top:0}.faq .profile-summary{margin-bottom:-1px}.faq .profile-summary p{margin-bottom:0}.upload-profile-picture .cropArea{background:#e4e4e4;margin:auto;overflow:hidden}.upload-profile-picture .cropArea.big{width:800px;height:600px}.upload-profile-picture .cropArea.medium{width:380px;height:380px}.upload-profile-picture .cropArea.small{width:300px;height:350px}.upload-profile-picture .modal-dialog{width:400px}.modal-project-proposal .ui-select-bootstrap .ui-select-choices-row-inner{margin:0;padding:0}.modal-project-proposal .ui-select-bootstrap .ui-select-choices-row-inner .project-item{border-bottom:1px solid #eee;padding:10px}.modal-project-proposal .ui-select-bootstrap .ui-select-choices-row-inner .project-item .small{font-size:.75em}.modal-project-proposal .ui-select-bootstrap .ui-select-choices-row-inner .project-item .title{font-size:1rem;font-weight:700}.modal-project-proposal .ui-select-bootstrap .ui-select-choices-row.active>span{background-color:#f6f6f6;color:#242d2e}.modal-project-proposal .ui-select-bootstrap .ui-select-choices-row.disabled>span{color:#b0b0b0}.oblong{width:28px;height:8px;border:1px solid #27b4c4;display:inline-block}.oblong.full{background:#27b4c4}.lp-header{background-color:#27b4c4;color:#242d2e;border-bottom:10px solid #242d2e;margin:0;align-content:center}.lp-header .lp-header-img{min-height:300px}.lp-header .lp-header-text{margin:3rem 0}@media screen and (min-width:992px){.lp-header .lp-header-img{min-height:500px}.lp-header .lp-header-text{position:absolute;width:100%}.lp-header .angle-topleft{position:relative}.lp-header .angle-topleft::after{content:"";border-top:500px solid #27b4c4;border-right:70px solid transparent;position:absolute;top:0}}.hr-primary{margin-top:5rem;margin-bottom:5rem;border-top:5px solid #242d2e}.section-emph-form{background:#242d2e;font-size:24px}.section-emph-form .emph-text{display:inline-block;padding:16px;min-width:150px}.section-emph-form .emph-text div{font-size:32px;font-weight:700;line-height:1}@media screen and (min-width:992px){.section-emph-form div.emph-text{text-align:left;display:block}.section-emph-form .emph-form{margin:-3rem auto 0 auto}}.emph-form{background:#27b4c4;max-width:500px;margin-left:auto;margin-right:auto}.emph-form .top-button.btn-primary{background:#242d2e}.emph-form .top-button.btn-primary:hover{background:#bde8ed}@media screen and (min-width:992px){.emph-form{padding:2rem 4rem}}.project-description-fade-out{position:relative;max-height:150px;overflow:hidden}.project-description-fade-out::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.certificate-filename-truncate{display:inline-block;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}/*!

LJ: reduced to what we use

 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.cg-busy{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1001}.cg-busy-animation.ng-hide-add,.cg-busy-animation.ng-hide-remove{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block!important}.cg-busy-animation.ng-hide-remove{opacity:0;-webkit-transform:translate(0,-40px);-moz-transform:translate(0,-40px);-ms-transform:translate(0,-40px);-o-transform:translate(0,-40px);transform:translate(0,-40px)}.cg-busy-animation.ng-hide-remove.ng-hide-remove-active{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.cg-busy-animation.ng-hide-add{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.cg-busy-animation.ng-hide-add.ng-hide-add-active{opacity:0;-webkit-transform:translate(0,-40px);-moz-transform:translate(0,-40px);-ms-transform:translate(0,-40px);-o-transform:translate(0,-40px);transform:translate(0,-40px)}.cg-busy-backdrop{background-color:#fff;opacity:.7}.cg-busy-backdrop-animation.ng-hide-add,.cg-busy-backdrop-animation.ng-hide-remove{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;display:block!important}.cg-busy-backdrop-animation.ng-hide{opacity:0}.cg-busy-default-wrapper{text-align:center}.cg-busy-default-sign{display:inline-block;position:relative;z-index:1002;padding-bottom:6px;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f4f4f4;border:1px solid #ddd;border-top-width:0}.cg-busy-default-text{margin:13px 4px 6px 49px;font-size:16px;color:#555;text-align:left;max-width:400px;min-height:20px}.cg-busy-default-spinner{position:absolute;width:25px;height:25px;display:inline-block;top:12px;left:14px}.cg-busy-default-spinner div{width:12%;height:26%;background:#000;position:absolute;left:44.5%;top:37%;opacity:0;-webkit-animation:cg-busy-spinner-anim 1s linear infinite;-moz-animation:cg-busy-spinner-anim 1s linear infinite;-ms-animation:cg-busy-spinner-anim 1s linear infinite;-o-animation:cg-busy-spinner-anim 1s linear infinite;animation:cg-busy-spinner-anim 1s linear infinite;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.cg-busy-default-spinner div.bar1{-webkit-transform:rotate(0) translate(0,-142%);-moz-transform:rotate(0) translate(0,-142%);-ms-transform:rotate(0) translate(0,-142%);-o-transform:rotate(0) translate(0,-142%);transform:rotate(0) translate(0,-142%);-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.cg-busy-default-spinner div.bar2{-webkit-transform:rotate(30deg) translate(0,-142%);-moz-transform:rotate(30deg) translate(0,-142%);-ms-transform:rotate(30deg) translate(0,-142%);-o-transform:rotate(30deg) translate(0,-142%);transform:rotate(30deg) translate(0,-142%);-webkit-animation-delay:-.9167s;-moz-animation-delay:-.9167s;-ms-animation-delay:-.9167s;-o-animation-delay:-.9167s;animation-delay:-.9167s}.cg-busy-default-spinner div.bar3{-webkit-transform:rotate(60deg) translate(0,-142%);-moz-transform:rotate(60deg) translate(0,-142%);-ms-transform:rotate(60deg) translate(0,-142%);-o-transform:rotate(60deg) translate(0,-142%);transform:rotate(60deg) translate(0,-142%);-webkit-animation-delay:-833ms;-moz-animation-delay:-833ms;-ms-animation-delay:-833ms;-o-animation-delay:-833ms;animation-delay:-833ms}.cg-busy-default-spinner div.bar4{-webkit-transform:rotate(90deg) translate(0,-142%);-moz-transform:rotate(90deg) translate(0,-142%);-ms-transform:rotate(90deg) translate(0,-142%);-o-transform:rotate(90deg) translate(0,-142%);transform:rotate(90deg) translate(0,-142%);-webkit-animation-delay:-.75s;-moz-animation-delay:-.75s;-ms-animation-delay:-.75s;-o-animation-delay:-.75s;animation-delay:-.75s}.cg-busy-default-spinner div.bar5{-webkit-transform:rotate(120deg) translate(0,-142%);-moz-transform:rotate(120deg) translate(0,-142%);-ms-transform:rotate(120deg) translate(0,-142%);-o-transform:rotate(120deg) translate(0,-142%);transform:rotate(120deg) translate(0,-142%);-webkit-animation-delay:-667ms;-moz-animation-delay:-667ms;-ms-animation-delay:-667ms;-o-animation-delay:-667ms;animation-delay:-667ms}.cg-busy-default-spinner div.bar6{-webkit-transform:rotate(150deg) translate(0,-142%);-moz-transform:rotate(150deg) translate(0,-142%);-ms-transform:rotate(150deg) translate(0,-142%);-o-transform:rotate(150deg) translate(0,-142%);transform:rotate(150deg) translate(0,-142%);-webkit-animation-delay:-.5833s;-moz-animation-delay:-.5833s;-ms-animation-delay:-.5833s;-o-animation-delay:-.5833s;animation-delay:-.5833s}.cg-busy-default-spinner div.bar7{-webkit-transform:rotate(180deg) translate(0,-142%);-moz-transform:rotate(180deg) translate(0,-142%);-ms-transform:rotate(180deg) translate(0,-142%);-o-transform:rotate(180deg) translate(0,-142%);transform:rotate(180deg) translate(0,-142%);-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-ms-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.cg-busy-default-spinner div.bar8{-webkit-transform:rotate(210deg) translate(0,-142%);-moz-transform:rotate(210deg) translate(0,-142%);-ms-transform:rotate(210deg) translate(0,-142%);-o-transform:rotate(210deg) translate(0,-142%);transform:rotate(210deg) translate(0,-142%);-webkit-animation-delay:-.41667s;-moz-animation-delay:-.41667s;-ms-animation-delay:-.41667s;-o-animation-delay:-.41667s;animation-delay:-.41667s}.cg-busy-default-spinner div.bar9{-webkit-transform:rotate(240deg) translate(0,-142%);-moz-transform:rotate(240deg) translate(0,-142%);-ms-transform:rotate(240deg) translate(0,-142%);-o-transform:rotate(240deg) translate(0,-142%);transform:rotate(240deg) translate(0,-142%);-webkit-animation-delay:-333ms;-moz-animation-delay:-333ms;-ms-animation-delay:-333ms;-o-animation-delay:-333ms;animation-delay:-333ms}.cg-busy-default-spinner div.bar10{-webkit-transform:rotate(270deg) translate(0,-142%);-moz-transform:rotate(270deg) translate(0,-142%);-ms-transform:rotate(270deg) translate(0,-142%);-o-transform:rotate(270deg) translate(0,-142%);transform:rotate(270deg) translate(0,-142%);-webkit-animation-delay:-.25s;-moz-animation-delay:-.25s;-ms-animation-delay:-.25s;-o-animation-delay:-.25s;animation-delay:-.25s}.cg-busy-default-spinner div.bar11{-webkit-transform:rotate(300deg) translate(0,-142%);-moz-transform:rotate(300deg) translate(0,-142%);-ms-transform:rotate(300deg) translate(0,-142%);-o-transform:rotate(300deg) translate(0,-142%);transform:rotate(300deg) translate(0,-142%);-webkit-animation-delay:-.1667s;-moz-animation-delay:-.1667s;-ms-animation-delay:-.1667s;-o-animation-delay:-.1667s;animation-delay:-.1667s}.cg-busy-default-spinner div.bar12{-webkit-transform:rotate(330deg) translate(0,-142%);-moz-transform:rotate(330deg) translate(0,-142%);-ms-transform:rotate(330deg) translate(0,-142%);-o-transform:rotate(330deg) translate(0,-142%);transform:rotate(330deg) translate(0,-142%);-webkit-animation-delay:-83.3ms;-moz-animation-delay:-83.3ms;-ms-animation-delay:-83.3ms;-o-animation-delay:-83.3ms;animation-delay:-83.3ms}@-webkit-keyframes cg-busy-spinner-anim{from{opacity:1}to{opacity:.25}}@-moz-keyframes cg-busy-spinner-anim{from{opacity:1}to{opacity:.25}}@keyframes cg-busy-spinner-anim{from{opacity:1}to{opacity:.25}}@font-face{font-family:"Source Sans Pro";font-weight:400;src:url(../fonts/SourceSansPro/SourceSansPro-Regular.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Regular.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:600;src:url(../fonts/SourceSansPro/SourceSansPro-SemiBold.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-SemiBold.ttf) format("truetype")}@font-face{font-family:"Source Sans Pro";font-weight:900;src:url(../fonts/SourceSansPro/SourceSansPro-Black.woff2) format("woff2"),url(../fonts/SourceSansPro/SourceSansPro-Black.ttf) format("truetype")}.fl-panel{background-color:#fff;border:none!important;-webkit-box-shadow:0 2px 6px rgba(90,114,115,.35)!important;box-shadow:0 2px 6px rgba(90,114,115,.35)!important;margin-bottom:20px;padding:16px}.fl-panel .fl-panel-title{margin-top:0;margin-bottom:20px}.fl-panel h3.fl-panel-title{color:#5a7273;font-weight:600;font-size:1rem}.fl-panel .fl-description-html{overflow-x:hidden}.fl-panel .fl-description-plaintext{white-space:pre-wrap;overflow-x:hidden}.fl-panel table.fl-panel-items tr{border-bottom:1px dashed #cdd4d5}.fl-panel table.fl-panel-items tr:last-of-type{border:none}.fl-panel table.fl-panel-items tr .fl-table-item{border-top:none;padding:24px 16px}.fl-panel table.fl-panel-items tr:first-of-type .fl-table-item{padding-top:0}a{cursor:pointer;color:#27b4c4;font-weight:400}.cta-primary,.cta-primary:focus{color:#27b4c4;background-image:linear-gradient(rgba(255,235,181,.6),rgba(255,235,181,.6));background-repeat:no-repeat;background-size:150% 40%;background-position:6px 100%;padding-right:6px;transition:.35s cubic-bezier(.25,.1,0,2.05)}.cta-primary,.cta-primary:focus{color:#222;background-image:linear-gradient(rgba(255,235,181,.6),rgba(255,235,181,.6));background-repeat:no-repeat;background-size:150% 40%;background-position:6px 100%;padding-right:6px;transition:.35s cubic-bezier(.25,.1,0,2.05)}.cta-primary:focus:hover,.cta-primary:hover{color:#222;background-image:linear-gradient(#ffebb5,#ffebb5);background-position:0 100%;padding-right:0}.cta-secondary,.cta-secondary:focus{color:#27b4c4}.cta-secondary:focus,.cta-secondary:focus:focus,.cta-secondary:focus:hover,.cta-secondary:hover{color:#176c76}.cta-functional,.cta-functional:focus{font-size:.875em;cursor:pointer}.profile-photo{display:inline-block;pointer-events:none;border:1px solid #cdd4d5;border-radius:50%;background-color:#fff}.profile-photo.xsmall{width:30px;height:30px}.profile-photo.small{width:45px;height:45px}.profile-photo.medium{width:70px;height:70px}.profile-photo.big{width:125px;height:125px}.profile-photo.xbig{width:150px;height:150px}.profile-photo.full{width:100%;max-width:150px;height:auto}.no-photo{background:url(../images/template/no-photo-105.png) no-repeat;background-size:cover}.bg-white{background:#f6f8f8}.hr-primary{border-top:5px solid #242d2e;margin:2.5rem auto;opacity:1}.homepage .bg-hero-hp{background:#27b4c4;padding:70px 0}.homepage .bg-hero-hp .input-group{max-width:650px;margin:0 auto 16px auto}.homepage .bg-hero-hp .input-group .form-control{border-top-left-radius:20px;border-bottom-left-radius:20px;padding:4px 16px}.homepage .bg-hero-hp .input-group .btn{border-radius:0 20px 20px 0;padding:10px 12px 11px 10px;font-size:12px;background:#ffbe0b;color:#242d2e}.homepage .bg-hero-hp .input-group .btn:hover{background:#ffde84}@media screen and (min-width:481px){.homepage .bg-hero-hp .input-group .btn{padding:7px 16px 7px 14px;font-size:16px}}.homepage .bg-hero-hp a.text-body{color:#242d2e;text-decoration:underline}.homepage .bg-hero-hp a.text-body:hover{color:#fff!important}@media screen and (min-width:992px){.homepage .bg-hero-hp{background:url(/assets/app/images/template/cms/freelancer_992.jpg) center left no-repeat,#27b4c4 url(/assets/app/images/template/cms/project-provider_992.jpg) center right no-repeat}.homepage .bg-hero-hp .input-group-btn .btn{padding-left:14px;padding-right:16px}}@media screen and (min-width:1600px){.homepage .bg-hero-hp{background:url(/assets/app/images/template/cms/freelancer_1600.jpg) center left no-repeat,#27b4c4 url(/assets/app/images/template/cms/project-provider_1600.jpg) center right no-repeat}}.homepage .input-group-lg>.form-control,.homepage .input-group-lg>.input-group-btn>.btn{font-size:18px}.homepage .wrapper{padding-bottom:0}.homepage .input-group-btn .btn.btn-default.dropdown-toggle{color:#242d2e;background:#f6f8f8;border:1px solid #eee;border-left:none}.homepage .input-group-btn .btn.btn-default.dropdown-toggle:hover{color:#f6f8f8;background:#242d2e}.homepage .input-group-btn .btn-dropdown-menu{border-radius:0}.homepage .input-group-btn .btn-dropdown-menu>li>a{color:#5a7273}.homepage .input-group-btn .btn-dropdown-menu>li>a:hover{color:#242d2e}.homepage .form-control:focus{box-shadow:none}.hero-form{background-image:linear-gradient(to right,#27b4c4,rgba(39,180,196,0));color:#242d2e;padding:48px 0}.hero-form a{color:#242d2e;text-decoration:underline}.hero-form a:hover{color:#fff}.hero-form ul{list-style:none}.hero-form ul li{margin-bottom:12px}.hero-form ul li::before{content:"\f105";font-family:"Font Awesome 6 Pro";float:left;margin-left:-20px}.hero-form .panel-form{background:#242d2e;color:#f6f8f8;padding:32px;margin-top:32px}.hero-form .panel-form input[type=email],.hero-form .panel-form input[type=password],.hero-form .panel-form input[type=text],.hero-form .panel-form select{height:40px;margin-bottom:12px}.hero-form .panel-form label{font-size:14px;margin-left:4px}.hero-form .panel-form label a{text-decoration:underline}.hero-form .panel-form label a:hover{opacity:.7}.hero-form .panel-form div.help-block-errors{background:#d50000;margin-top:-11px}.hero-form .panel-form div.success{background:0 0;font-size:20px;text-transform:none;line-height:40px;padding:0;word-wrap:break-word}.hero-form .panel-form a{color:#f6f8f8}.hero-form .panel-form .btn-default.active,.hero-form .panel-form .btn-default:active,.hero-form .panel-form .btn-default:focus,.hero-form .panel-form .btn-default:hover{background-color:#27b4c4;border-color:#27b4c4}.price-table{padding:0 12px;background:#fff;box-shadow:0 2px 6px rgba(90,114,115,.35)!important;margin-bottom:70px}.price-table .row-table-header .row{display:flex;align-items:stretch}.price-table .row-table-header .subscription-header{border-top:10px solid #27b4c4;background:#fff;padding-bottom:24px;display:flex;flex-direction:column;justify-content:end;padding-top:26px}.price-table .row-table-header .subscription-header.basic{border-top:10px solid #bde8ed}.price-table .row-table-header .subscription-header.enterprise,.price-table .row-table-header .subscription-header.premium{border-top:10px solid #ffbe0b;background-color:#fff9e6}.price-table .row-table-header .subscription-header .subscription-name{font-size:16px;line-height:1.2;text-transform:uppercase;margin-top:8px}.price-table .row-table-header .subscription-header .pricing{position:relative;z-index:1}.price-table .row-table-header .subscription-header .pricing .your-price{line-height:1.2;color:#5a7273}.price-table .row-table-header .subscription-header .pricing .original-price{text-decoration:line-through;margin-right:4px}@media screen and (max-width:767.98px){.price-table .row-table-header{position:sticky;top:0;z-index:1}}.price-table .pricelist-rows .row{display:flex;align-items:stretch;height:100%}.price-table .pricelist-rows .row .col{flex:1}.price-table .pricelist-rows .item{text-align:center;padding:12px;background:#f6f8f8;line-height:22px;margin-left:-12px;margin-right:-12px}.price-table .pricelist-rows .item-value{display:block;text-align:center;padding:13px 0;line-height:22px}.price-table .pricelist-rows .basic,.price-table .pricelist-rows .enterprise,.price-table .pricelist-rows .premium,.price-table .pricelist-rows .small-business{border-left:1px solid #f6f8f8;padding:0 4px}.price-table .pricelist-rows .subscription-col.enterprise,.price-table .pricelist-rows .subscription-col.premium{color:#242d2e;background-color:#fff9e6}.duration-switch{border-radius:99px;border:2px solid #f6f8f8;padding:1px;display:inline-block}.duration-switch .tag{font-size:16px;margin:0 5px}.duration-switch .tag:first-child{margin-left:0}.duration-switch .tag:last-child{margin-right:0}.ribbon-diagonal{text-align:right}.ribbon-diagonal::after{position:absolute;z-index:0;content:"";display:block;border:4px solid #840637;border-bottom-color:transparent;border-right-color:transparent;top:28px;right:-12px}.ribbon-diagonal span{font-size:18px;line-height:21px;position:relative;padding:8px 16px;background-color:#db0a5b;color:#fff;text-align:center;right:-20px}.footer-banner{margin:32px 0 60px -20px;padding:42px 32px;background-image:linear-gradient(to right,#27b4c4,rgba(39,180,196,0))}.footer-banner.bg-extend-left::before{content:"";background:#27b4c4;display:block;position:absolute;width:50em;left:-50em;top:0;bottom:0}@media screen and (min-width:768px){.price-table .row{display:flex;align-items:stretch}.price-table .subscription-header .subscription-name{font-size:20px!important}.price-table .pricelist-rows .item{background:#fff;text-align:left;margin-left:6px;margin-right:6px;height:100%;border-bottom:1px dashed #cdd4d5}.price-table .pricelist-rows .item-value{margin-left:6px;margin-right:6px;height:100%;border-bottom:1px dashed #cdd4d5}.price-table .pricelist-rows>.row:first-of-type .item,.price-table .pricelist-rows>.row:first-of-type .item-value{border-top:2px solid #eef1f1}.price-table .pricelist-rows>.row:last-of-type .item,.price-table .pricelist-rows>.row:last-of-type .item-value{border-bottom:none}.ribbon-diagonal{width:120px;overflow:hidden;position:absolute;top:-18px;right:-18px}.ribbon-diagonal::after,.ribbon-diagonal::before{position:absolute;z-index:0;content:"";display:block;border:4px solid #840637;border-top-color:transparent;border-right-color:transparent}.ribbon-diagonal::before{top:0;right:99px}.ribbon-diagonal::after{top:99px;right:0}.ribbon-diagonal span{position:absolute;display:block;width:200px;padding:8px 0;background-color:#db0a5b;color:#fff;text-align:center;left:-22px;top:20px;transform:rotate(45deg)}.ribbon-diagonal.two-lines{width:160px}.ribbon-diagonal.two-lines::before{right:122px}.ribbon-diagonal.two-lines::after{top:122px}.ribbon-diagonal.two-lines span{font-size:16px;line-height:19px;padding:6px 0;left:10px;top:20px}.footer-banner .btn{float:right;margin-top:8px}}@media screen and (min-width:992px){.price-table .subscription-header .subscription-name{font-size:24px!important}#hero-fl-reg,#hero-pp-reg{background:#27b4c4 url(/assets/app/images/template/cms/lp_register.jpg) no-repeat left center/cover}.hero-form{margin-bottom:160px}.hero-form .container{display:flex}.hero-form .container .copy{align-self:end}.hero-form .panel-form{margin-top:0;margin-bottom:-160px}}