.item-inner-container.visible.last-project.no-more{margin-right:50vw!important}.item-inner-container.first-project{margin-left:0!important}.externalHeader{padding:35px 30px;justify-content:space-between;display:none;width:100%;border-bottom:1px solid #e8e8e8}.articles-introtext>div.enquiry-form-block:only-of-type{border:none!important;padding:0!important}.item-inner{display:flex;flex-direction:column;position:relative;margin-top:4dvh;height:92dvh;box-sizing:border-box;border-radius:12px;transition:opacity .2s ease;will-change:transform;box-shadow:8px 8px 20px #0000004f;border:1px solid #282828}.overlay-img-container:not(.external)::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:15%;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / 55%),rgba(0,0,0,0));border-bottom-left-radius:12px;border-bottom-right-radius:12px}.item-inner-container.last-project{margin-right:40px}.item-inner-container.last-project.no-more{margin-right:5vh}.overlay-img-container:not(.external)::before{content:"+";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(24 24 27 / 22%);color:#fff;font-size:70px;text-align:right;padding:10px;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:flex-end;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0;transition:opacity .3s ease;pointer-events:none;padding:45px;z-index:9999;font-weight:100;font-family:serif}.overlay-img-container:not(.external):hover::before{opacity:1}.overlay-img-container:not(.external):hover .overlay-img{opacity:.9}.overlay-img-container{display:flex;position:relative;width:100%;height:auto;cursor:pointer;flex-grow:1;overflow:hidden;border-radius:12px}.img-wrapper .overlay-img{min-width:900px;max-width:65vw;min-height:80dvh;width:100%;transition:opacity .3s ease;border-radius:12px;height:100%;box-sizing:border-box;max-height:92dvh;display:block}.article-content{display:flex;flex-shrink:0;gap:7px;padding-bottom:0;width:calc(100% - 60px);container-type:inline-size;position:absolute;bottom:30px;left:30px;flex-direction:column;justify-content:flex-start;z-index:99999}.article-content.external{background:#fff;display:flex;flex-direction:column;position:relative;width:100%;container-type:inline-size;justify-content:flex-start;padding:0;align-items:flex-start;gap:0;margin-top:0;left:unset;bottom:unset}.img-wrapper{width:100%;background:#000}.article-content .title{margin:0;font-size:30px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:92%}.projectAttributesFrontend{display:flex;width:100%;white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;touch-action:pan-x;-webkit-overflow-scrolling:touch}.articles-introtext .enquiry-form textarea{min-height:130px}.attributeContainer{position:relative;flex-grow:1;box-sizing:border-box;border-right:1px solid #e8e8e8;padding:30px;border-top:none;border-bottom:1px solid #e8e8e8}.projectAttributesFrontend label{margin-bottom:6px;pointer-events:none;color:#959595!important;text-transform:uppercase;font-size:12px!important;font-weight:600!important;font-family:inter}.attributeContainer:last-of-type{border-right:none}label i.fa-solid.fa-list-check{margin-right:6px}.project-status{display:flex;gap:10px;align-items:center;line-height:21px;cursor:text}.project-cost{display:flex;gap:7px;align-items:center;line-height:21px;cursor:text}.project-collaborators{line-height:21px;font-size:16px;font-weight:400;cursor:pointer;color:#000;font-family:inter}.hidden-collaborators{padding:5px 0;position:absolute;box-shadow:rgba(0,0,0,.1) 0 2px 10px;z-index:1000;width:215px;background:#fff;border-width:1px;border-style:solid;border-color:#e8e8e8;border-radius:4px;top:60px}.collaborator-item{padding:18px 20px;background:#191919;gap:15px;display:flex;align-items:center;margin-bottom:15px;border-radius:8px;border:1px solid #313131}.collaborator-logo img{border-radius:120px;width:46px;height:46px;border:2px solid #fff}.collaborator-info{display:flex;flex-direction:column;gap:5px;min-width:0}span.modal-company-span{font-size:17px;font-weight:600;color:#fff;line-height:normal;font-family:inter}.hidden-collaborators span{cursor:pointer;padding:7px 10px!important;line-height:20px;text-align:left;color:#000;font-size:13px;display:block;font-weight:100;border-bottom:1px solid #eee}.collaboratorsWrapper .company-type{font-size:16px;flex-shrink:0;line-height:17px;text-transform:capitalize;color:#fff}.manageExistingProject{padding:0 20px;height:75px;gap:5px;flex-direction:row;display:none;background:#fff;border-top:1px solid #dadada;align-items:center;position:relative;justify-content:flex-end}.projectAttributesFrontend::-webkit-scrollbar{height:3px}.projectButton{font-size:20px;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}.externalTitle{font-size:30px;font-family:inter;font-weight:600;color:#000}.project-information{border-bottom:1px solid #d0d0d0;padding-bottom:15px;margin-bottom:15px}.articles-introtext{color:#fff}.media-item{margin-top:0;margin-bottom:14px;width:calc(50% - 7px);overflow:hidden;border-radius:4px}.media-item img{width:100%;height:auto;border-radius:4px}.media-item.single img{width:100%;height:auto}.media-caption{display:block;margin-top:13px;margin-bottom:5px;padding:15px;border-left:3px solid #dadada;cursor:text}.document-container{margin-top:0}.file-icon-projects{display:flex;align-items:center;padding:20px;border-right:1px solid #303030}.file-name-projects{color:#fff;font-size:17px;white-space:nowrap;max-width:80%;font-weight:500;transition:color .2s ease;text-overflow:ellipsis;display:inline-block;overflow:hidden}.file-container:hover .file-name-projects{text-decoration:underline;text-underline-offset:3px}.list-block{padding-left:15px;margin:0;margin-top:-5px}.cdx-list__item{list-style:disc;cursor:text;padding:5.5px 0 5.5px 3px;line-height:1.6em}.media-item:hover .play-button-overlay{background:#000000a6}.projects-overlay{position:fixed;top:0;left:0;width:100%!important;height:100%;z-index:9998;background:rgb(24 24 27 / 94%);cursor:pointer}.media-item.single{width:100%}.play-button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:33px;color:#fff!important;opacity:.8;cursor:pointer;z-index:2;border:3px solid #fff;height:80px;width:80px;font-weight:800;display:flex;align-items:center;justify-content:center;border-radius:120px;background:#00000045}.play-button-overlay i{font-size:28px;color:#fff;transition:transform .3s ease}video{width:100%}.project-location.external i{display:none}.project-location.external{padding-left:20px;color:#000;font-size:17px;margin-top:15px;width:fit-content;font-weight:500;display:none}span.project-location-attribute{font-size:16px;text-transform:capitalize;font-weight:400;color:#212121;font-family:inter}.projectToolshop{display:flex;gap:30px}.nav-left,.nav-right{height:70px!important;width:70px!important;background:#fff;border-radius:50%;color:#000;font-size:25px;display:flex;align-items:center;justify-content:center;cursor:pointer;top:50%;transform:translateY(-50%);z-index:99999;position:absolute}.nav-left i,.nav-right i{pointer-events:none}.owl-item.visible{clip-path:unset}.item-inner-container.visible .manageExistingProject{display:flex}.articles-introtext.external{color:#212121;font-size:17px;font-weight:400;padding:30px;display:flex;flex-direction:column;width:100%;white-space:pre-wrap;line-height:1.5}.shareOption i{width:15px}.articles-introtext{display:none}.projectAttributes.external{padding:0 30px}.project-status.external{font-size:16px;text-transform:capitalize;font-weight:400;color:#212121;font-family:inter}.project-cost.external{font-size:16px;text-transform:capitalize;font-weight:400;color:#212121;font-family:inter}.project-collaborators.external:hover{text-decoration:underline;text-underline-offset:3px}.status-completed i.fa-solid.fa-check-circle{color:#1b974c}.status-in-progress i.fa-solid.fa-circle-quarter-stroke{color:#97791b}.attributeContainer i.fa-regular.fa-user-group{margin-right:5px}video.hls-video{object-fit:cover}.attributeContainer i.fa-solid.fa-dollar-sign{margin-right:5px}.text-block b{font-weight:700}mark.cdx-marker{background:rgba(245,235,111,.29);padding:3px 0}.cdx-list__item b{font-weight:700}.mockcover3::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 70%);z-index:1;cursor:pointer}.mockcover4::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 70%);z-index:1;cursor:pointer}.fullpage-overlay-projects{position:fixed;top:0;left:0;width:100%!important;height:100%;background:rgb(0 0 0 / 70%);z-index:9998;transition:background .3s;cursor:default}.dropdown-container{position:relative;flex-basis:calc(33.33% - 7px);flex-grow:0;flex-shrink:0;max-width:calc(33.33% - 7px);box-sizing:border-box}.dropdown-container select{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;font-size:14px;color:#000;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236B7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:1em;line-height:20px;cursor:pointer;padding-right:30px;font-size:16px;font-family:inter}.item-inner select:focus{outline:0;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.5)}.project-title input::placeholder{color:#6a6a6a}.project-location{font-size:18px;cursor:text;color:#f5f5f5;flex:0;white-space:nowrap;font-family:inter}.projectsPagination{height:92dvh;padding-top:4dvh;display:none;justify-content:center;width:450px;padding-right:5vh;box-sizing:content-box;position:relative}.projectsPagination .load-more-button{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;text-align:center;transition:background .3s,transform .2s}.projectsPagination i{color:#fff}span.loadMoreCompanyStreamTextProjects{font-weight:500;color:#fff;font-size:17px;padding-top:30px;margin-bottom:0;transition:background .3s,transform .2s;font-family:inter}.projectsPagination .load-more-button:hover .pagination-icon{background:#2b2b2b;transform:translateX(5px)}.pagination-icon-projects .pagination-icon{color:#fff}.projectsPagination .load-more-button:hover .loadMoreCompanyStreamTextProjects{transform:translateX(5px)}.pagination-text-projects{font-weight:500;color:#fff;font-size:17px;padding-top:30px;margin-bottom:0;transition:background .3s,transform .2s}.mockcover6::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / 70%);z-index:1;cursor:pointer}.item-inner-container.visible .shareProject{display:block}.shareTooltip{position:absolute;top:83px;right:5px;background-color:#fff;border:1px solid #dadada;border-radius:8px;box-shadow:0 2px 10px rgb(34 34 34 / 20%);padding:10px 0;z-index:10;width:max-content;min-width:175px;transition:opacity .2s,transform .2s;transform:translateY(-10px)}.shareTooltip::before{content:"";position:absolute;top:-10px;right:13px;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:10px solid #dadada}.shareTooltip::after{content:"";position:absolute;top:-8.5px;right:14px;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.document-caption{display:block;margin-top:10px;margin-bottom:5px;padding:15px;border-left:3px solid #eee;cursor:text}.grid-document{width:calc(50% - 5px)}.file-container{box-sizing:border-box;display:flex;gap:15px;border:1px solid #303030;align-items:center;border-radius:4px;cursor:pointer;position:relative;padding:0}.clearImage i.fas.fa-times{color:#fff}.text-block a{text-decoration-line:underline;text-underline-offset:3px}.cdx-list__item a{text-decoration:underline;text-underline-offset:3px}.document-project .streamIcon{width:12px}.enquiry-form-block .form-title{font-size:30px;font-weight:500;margin:10px 0 0 0;display:block;color:#000;margin-top:0;cursor:text;padding-bottom:12px}hr.custom-divider{border:none;height:0;border-top:1px solid #dadada;width:100%;margin:15px 0 30px 0}.enquiry-form-block .contact-text{margin-top:-5px}.invisible-trigger-projects{position:absolute;top:0;left:-2000;width:2000px;height:100%;background:0 0;pointer-events:none}.no-projects{display:flex;justify-items:center;flex-direction:column;gap:20px;height:96dvh;width:600px;box-sizing:border-box;padding-left:100px;padding-top:20dvh;z-index:99}.document-grid{display:flex;gap:10px}.aP.first{justify-content:flex-start;background-repeat:round;padding:0;margin:0;display:flex;flex-direction:row;min-width:1460px}.exampleContainerProjects{display:flex}.item-inner-container.example{transform:perspective(1500px) translate3d(0,0,-100px) rotateY(-15deg);pointer-events:none;padding-right:calc(5vh + 14px);flex-shrink:unset;width:1100px;opacity:.5;position:absolute;left:350px}.item-inner-container.example img.overlay-img{max-width:unset!important}.aP{color:#fff;display:flex;flex-direction:column;gap:20px;height:100dvh;width:650px;padding-top:20dvh;padding-left:100px;padding-right:100px}.projects-container{z-index:1;background:#0a0a0a;border-right:1px solid #303030;position:relative;overflow:hidden}.aP h2{margin:0;display:block;color:#fff;font-size:62px;line-height:1.1;font-weight:700}.aP p{color:#f5f5f5;font-size:20px;line-height:30px}.projectsIntro{color:#fff;display:flex;flex-direction:column;gap:20px;position:relative}.introArrowProjects{right:10px;font-size:25px;color:#fff;align-self:flex-end;align-content:center;text-align:center;border-radius:120px;position:absolute;top:10px}button.add-first-project-button{position:relative;border-radius:8px;padding:16px 26px;background-color:#0079ff;color:#fff;cursor:pointer;font-size:17px;width:min-content;white-space:nowrap;font-weight:600;font-family:inter}.add-first-project-button:hover{background:#0170eb}.add-first-project-button i.fa-regular.fa-circle.fa-beat{font-size:13px;margin-right:8px}.shareOption a,.shareOption button{text-decoration:none;background:0 0;border:none;color:#000;cursor:pointer;font-size:16px;font-weight:600;font-family:inter}.enquirySubmission{display:flex;justify-content:space-between;align-items:center}.enquiry-form .submit-button-project{width:100%;box-sizing:border-box;text-align:center;height:60px;position:relative;background-color:#000;color:#fff;cursor:pointer;font-size:18px;padding:8px 15px;border-radius:8px;display:flex;gap:10px;align-items:center;flex-flow:nowrap;justify-content:center;font-weight:600;font-family:inter}.overlay-img-container.external{z-index:0;border-radius:0;position:sticky;top:0}button.custom-file-trigger.project-enquiry-control{cursor:pointer;box-sizing:border-box;font-weight:600;color:#000}.enquiry-form .submit-button:hover{background-color:#000}.collaborator-item:hover{background:#242424}.overlay-img-container.external img.overlay-img{max-height:80dvh;min-height:60dvh}.mockcover5::before{content:'';position:absolute;top:0;left:0;width:100%;height:100dvh;background-color:rgb(0 0 0 / 70%);z-index:99;cursor:pointer}.mockcover8::before{content:'';position:absolute;top:0;left:0;width:100%;height:100dvh;background-color:rgb(0 0 0 / 70%);z-index:99;cursor:pointer}.mockcover9::before{content:'';position:absolute;top:0;left:0;width:100%;height:100dvh;background-color:rgb(0 0 0 / 70%);z-index:99;cursor:pointer}.fullStorageUpgradeButtonProjects{position:relative;border-radius:120px;padding:12px 26px;background-color:#2976ff;color:#fff;cursor:pointer;font-size:13px;width:min-content;text-wrap-mode:nowrap;white-space:nowrap;margin-top:10px;display:flex;align-items:center;gap:10px}.fullStorageUpgradeButtonProjects:hover{filter:contrast(1.2)}span.no-underline{text-decoration:none!important}.custom-heading{font-size:30px;font-weight:500;margin:0;color:#000}.media-item .processing-container{height:400px!important;background:#eee!important;color:#000!important}h2.welcomeProjectsAuthority{text-align:start;width:100%;display:block;color:#fff;font-size:40px;line-height:1.1;font-weight:700}p.welcomeProjectsAuthority{text-align:start;width:100%;font-size:20px;color:#fff;line-height:27px}.project-enquiry-control{background:#fff;border:1px solid #d6d6d6!important;color:#000;-webkit-appearance:none;appearance:none;border-radius:8px;border-width:1px;display:block;font-size:15px;margin:0;padding:32px 0 12px 16px;position:relative;width:100%;transition:none;font-weight:400;border-width:1px!important;margin-top:15px;box-sizing:border-box;font-family:Inter;overflow:hidden}.project-label-control{position:absolute;top:12px;left:16px;font-size:15px;color:#000;transition:all .3s;pointer-events:none;font-weight:500;margin:0;z-index:99}.projects-container .enquiry-form{display:block}.enquiry-form .form-row .project-label-control{top:25px!important}button#deactivateActiveProject{position:fixed;top:40px;right:50px;background:0 0;border:none;font-size:40px;cursor:pointer;color:#fff;height:65px;width:65px;text-align:center;border-radius:120px}button#deactivateActiveProject:hover{background:#2c2c2ca1}.p1{width:100%;display:flex}.p2{display:flex;inline-size:max-content}.item-inner-container.visible{position:relative;flex-direction:column;display:flex}.item-inner-container{display:block;z-index:1;position:relative;flex-shrink:0;margin:0 14px;will-change:auto}.composer-attachments-container .grid-container{width:auto;flex-direction:row;flex-wrap:wrap;position:relative;gap:10px;display:flex}.progress-container-contact.projects{background:#eee}.progress-bar-contact.projects{background-color:#000}.file-preview-contact.projects{border-color:#dadada}.file-icon-contact.projects{color:#000;border-color:#dadada}span.remove-icon-contact-file.projects{top:13px!important}.composer-documents-container-contact-project{display:flex;margin-bottom:0;flex-wrap:wrap;gap:10px}.streamIcon.projects{color:#000!important}span.remove-icon-contact.projects{box-shadow:0 0 20px rgb(255 255 255 / 5%);position:absolute;font-size:18px;top:12px;right:12px;border:none;color:#fff;border-radius:120px;cursor:pointer;z-index:999;transition:color .3s;font-family:serif;height:32px;width:32px;display:flex;justify-content:center;align-items:center;background:#18181bd1;font-weight:600;transition:transform .3s ease,scale .3s ease,background .3s ease}span.file-name.projects{font-weight:600;font-size:17px;color:#000!important}a.fancybox-gallery::before{content:"+";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(24 24 27 / 22%);color:#fff;font-size:70px;text-align:right;padding:20px;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:flex-end;border-top-left-radius:6px;border-top-right-radius:6px;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0;font-weight:100;font-family:inter;line-height:1;font-weight:200}a.fancybox-gallery:hover::before{opacity:1}.articles-introtext .fancybox-gallery{display:flex;position:relative;height:100%}.media-block:has(.masonry-placeholder){height:100%!important;width:100%!important}.articles-introtext.external>*{margin-top:30px}.articles-introtext>:first-child{margin-top:0}.media-block .media-item{margin-bottom:14px}.media-block+*{margin-top:20px!important}.heading-block+*{margin-top:26px!important}.projects-fancybox button.f-button[data-fancybox-close]{top:42px!important;right:53px!important;height:60px!important;width:60px!important}.projects-fancybox button.f-button[data-fancybox-close] svg{height:36px!important;width:36px!important}@media only screen and (max-height:400px){.aP{padding-top:8dvh}}.photo-preview-contact.projects{position:relative}.headingAndManageProjects{display:flex;justify-content:space-between;align-items:center}.detailsSettingsContainerProjects{position:relative}button.manage-projects{font-size:22px;color:#fff;text-align:center;border-radius:8px;background:#0079ff;height:45px;width:45px;cursor:pointer;display:block}button.manage-projects:hover{background:#0170eb}.dropdown-menu-projects{display:none;position:absolute;top:60px;right:0;padding:10px 0;background:#121212;border:1px solid #393939;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0);z-index:1000;min-width:305px}.dropdown-menu-projects ul{list-style:none;padding:0;margin:0}.dropdown-menu-projects ul li{cursor:pointer;padding:16px 12px;line-height:15px;text-align:left;color:#fff;font-size:18px;font-weight:600;display:flex;align-items:center;gap:15px;margin:0 10px;border-radius:8px;font-family:inter}.dropdown-menu-projects ul li i{width:16px;font-size:17px}.dropdown-menu-projects ul li:hover{background:#333}.dropdown-menu-projects::before{content:"";position:absolute;top:-10px;right:9px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #393939}.dropdown-menu-projects::after{content:"";position:absolute;top:-9px;right:9.6px;border-bottom:10px solid #121212;border-left:10px solid transparent;border-right:10px solid transparent}button.manage-projects[disabled]{opacity:.5;cursor:default}.projects-container select:focus{outline:0;border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.5)}#introParagraphActions button{background:#555;position:relative;border-radius:8px;padding:14px 18px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;font-family:inter}button#introSaveBtn{background:#0079ff}button#introSaveBtn:hover{background:#0170eb}button#introCancelBtn:hover{background:#4b4b4b}button#IntroRestoreBtn:hover{background:#4b4b4b}.projects-container .publicView small{display:block;color:#9a9a9a!important;font-weight:600;margin-bottom:10px;margin-top:10px}p#introParagraph{display:block}.manage-projects .fa-spinner{font-size:17px}.manage-projects i.fa-solid.fa-exclamation-triangle.fa-beat{font-size:15px}.toggle-disable-projects i.fa-solid.fa-exclamation-triangle.fa-beat{font-size:15px}.overlay-img-container.external::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;pointer-events:none;background:linear-gradient(to top,rgb(0 0 0 / 51%),rgba(0,0,0,0))}.heading-block+.text-block{margin-top:20px!important}.media-block+.media-block{margin-top:0!important}.media-block+.text-block{margin-top:8px!important}