.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}body{min-height:100% !important}body,html{font-family:'Rubik', sans-serif !important}.mCustomScrollBox{width:100%}.flex-grow{flex-grow:1 !important}.min-vh-65{min-height:65vh}.navbar{padding-top:1rem;padding-bottom:1rem}.navbar-brand img{max-width:130px}.error-container{min-width:350px}.button-search{color:#DDD;background:none;position:absolute;right:0;cursor:pointer;outline:none;border:none}.home-user-avatar{width:32px}.login,.image{min-height:100vh}.bg-image{background-size:cover;background-position:center center}.brand-logo{width:256px}.rounded-lg{border-radius:0.4rem !important}.hidden{display:none !important}.audio-preview-item{padding-right:36px}.video-preview-item .video-preview{border-radius:20px;overflow:hidden;width:240px;height:240px;position:relative;display:block;z-index:10;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone-previews.dropzone{background:none !important}.sticky{position:sticky;top:1.5rem}.sticky-sm{position:sticky;top:1rem}.min-h-75{min-height:75%}.sticky-profile-widgets{position:sticky;top:1rem}.sticky-widgets{position:sticky !important;padding-top:.5rem !important}.pointer-cursor{cursor:pointer}.avatar-placeholder i{font-size:2.8rem}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.toast-container{position:fixed;z-index:1055;margin:.5rem !important}.top-right{top:0;right:0}.top-left{top:0;left:0}.top-center{transform:translateX(-50%);top:0;left:50%}.bottom-right{right:0;bottom:0}.bottom-left{left:0;bottom:0}.bottom-center{transform:translateX(-50%);bottom:0;left:50%}.toast-container>.toast{min-width:200px;max-width:300px}.toast .toast-indicator{width:20px;height:20px}.half-bg{background-color:rgba(0,0,0,.45)}.suggestion-box{background-color:#FFF !important}.suggestion-box .avatar{width:96px;height:96px;border:2px solid #fefefe}.post-box .avatar{width:48px;height:48px}.post-details .dropdown .dropdown-toggle:after,.post-details .dropdown .dropdown-toggle:before{display:none}.post-box .post-count-details{font-size:15px}.dropdown .dropdown-toggle:after,.dropdown .dropdown-toggle:before{display:none}.post-content img{object-fit:cover;width:100%;max-height:450px;margin-bottom:1rem}.post-box .post-comments .form-control.is-invalid,.was-validated .form-control:invalid{background-image:none !important}.suggestions-header i{cursor:pointer}.dropdown:not(.dropdown-hover) .dropdown-menu{margin-top:0px !important}.pswp_video{position:relative !important}.pswp_audio{position:relative !important;width:75% !important;height:100px !important}.pswp--zoom-allowed .pswp__img{cursor:default !important}.open-menu{text-decoration:none !important}.dropleft .dropdown-menu{top:0 !important;right:0% !important;left:auto !important;margin-top:0 !important;margin-right:0 !important}.dropright .dropdown-menu{top:0 !important;right:auto !important;left:0% !important;margin-top:0 !important;margin-left:0 !important}.ion-icon-wrapper{display:inline-block;width:1em;height:1em;contain:strict;fill:currentcolor;box-sizing:content-box !important}.input-group-prepend .ion-icon-wrapper{width:20px !important;height:20px !important}.ion-icon-inner,.ion-icon-inner svg{display:block;height:100%;width:100%}.icon-large{font-size:32px}.icon-xlarge{font-size:50px}.icon-medium{font-size:24px}.icon-small{font-size:18px}.icon-xsmall{font-size:11px}.social-media-icon{width:1.4rem;height:1.4rem}.page-item,.page-link{margin-left:4px;width:34px;height:34px;border-radius:50% !important;text-align:center}.btn-rounded-icon{width:45px !important;height:45px !important;padding:0;transition:0.3s;border:none !important;border-radius:50%;font-size:20px;margin:0}#login-dialog .card-wrapper{height:100%}.suggestion-header-bg{background-color:#50505047;background-position:center center !important;background-size:cover !important;height:140px !important}.creator-body{margin-top:-50px}.creator-body .avatar{width:100px;height:100px}.suggestion-card-btn{width:30px;height:30px}.installer-bg{background-color:#f8f9fa}.checkout-dialog .rounded-circle.user-avatar{width:50px;height:50px}footer .copyRightInfo .d-flex.flex-row.nav{margin-left:-1rem}footer .brand-logo{max-width:180px}footer .text-lg{font-size:1.1rem !important}.recent-media .card-body img{width:80px !important;height:80px !important}.dropdown:not(.nav-item) .dropdown-menu:before{content:none !important}.contact-illustration{width:450px}.posts-loading-indicator .spinner-border{width:2rem;height:2rem}.page-content-wrapper p{margin:0px}.page-content-wrapper h4{margin-bottom:1rem !important}.emoji-picker__emojis{overflow-x:hidden !important;padding-left:0px !important}.emoji-picker__preview-emoji{font-size:1rem !important}.min-vh-65{min-height:65vh}.page-link{display:flex;justify-content:center;align-items:center}.w-16{width:16px;height:16px}.w-24{width:24px;height:24px}.w-32{width:32px;height:32px}.w-64{width:64px;height:64px}.text-bold-600{font-weight:600}.blob{background:black;border-radius:50%;box-shadow:0 0 0 0 rgba(0, 0, 0, 1);margin:8px;height:6px;width:6px;transform:scale(1);animation:pulse-black 2s infinite}@keyframes pulse-black{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0, 0, 0, 0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0, 0, 0, 0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0, 0, 0, 0);}}.blob.red{background:rgba(234, 6, 5, 1);box-shadow:0 0 0 0 rgba(255, 82, 82, 1);animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(234, 6, 5, 0.7);}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(234, 6, 5, 0);}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(234, 6, 5, 0);}}.text-orange{color:#FD7E14}.grecaptcha-badge{z-index:100}.captcha-field .text-danger{font-size:.875em}.selectize-input{min-height:calc(1.4em + 1rem + 2px) !important}.listing-wrapper{border-radius:12px}.rounded-xl{border-radius:.75rem}.rounded-xxl{border-radius:1rem}.step-indicator-line{height:4px}.listing-company-logo{margin-left:-32px}@media (max-width: 767px){.listing-company-logo{margin-left:0px}.listing-sub-details{padding-left:64px}}#subscriber-email-field{border-top-right-radius:0;border-bottom-right-radius:0}.email-subscribe-button{border-top-left-radius:0;border-bottom-left-radius:0;font-size:.75rem}.subscribe-box-image{height:200px}.required-field-label{font-size:13px}.company-logo-wrapper{height:200px}.no-jobs-found-found{width:200px}.image-180{width:180px}.image-250{width:250px}.image-256{width:256px}.max-width-150{max-width:150px}@media (min-width: 768px){.collapse.dont-collapse-sm{display:block;height:auto !important;visibility:visible}}.border-2{border-width:2px !important}@media screen and ( max-width: 400px ){li.page-item{display:none}.page-item:first-child,.page-item:nth-child( 2 ),.page-item:nth-last-child( 2 ),.page-item:last-child,.page-item.active,.page-item.disabled{display:block}}ul.pagination{margin:0}.featured-client-logo{max-height:50px}.skills-selector.is-invalid{padding-right:0 !important}.pagination{padding-right:0px;padding-left:0px}.image-container img{object-fit:cover;height:100%;width:100%;border-radius:12px}.w-90{width:90%}.sticky-info-bar{position:-webkit-sticky;position:sticky;top:0;z-index:1030}.global-announcement-banner .content p{margin-bottom:0px !important}.global-announcement-banner .content{color:#fff}.blurred{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}