:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}@keyframes Categories_gradient_in__PTwW0{0%{scale:5;transform:rotate(180deg)}to{scale:1;transform:rotate(0deg)}}@keyframes Categories_gradient_out___OhMe{0%{scale:5;transform:rotate(0deg)}to{scale:1;transform:rotate(180deg)}}@keyframes Categories_gradient_opacity_out__1siJp{0%{opacity:.5}to{opacity:0}}@keyframes Categories_gradient_opacity_in__Fb5zJ{0%{opacity:.5}to{opacity:1}}.Categories_projects__Hg4i8{position:relative;background:url(/_next/static/media/projects-back.e0034297.svg) no-repeat;background-size:92%;background-position:100% 100%;color:#fff;transition:opacity .5s}.Categories_projects__Hg4i8 .zoom-image{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.8);z-index:9999;display:flex;justify-content:center;align-items:center;cursor:pointer;animation:opacityy .5s}.Categories_projects__Hg4i8 .zoom-image img{height:80%;width:auto}@media(max-width:600px){.Categories_projects__Hg4i8 .zoom-image img{height:auto}}.Categories_projects__Hg4i8 .personnel{border-radius:20px;border:1px solid rgba(0,0,0,.08);background:#fff;box-shadow:0 4px 16px 0 rgba(26,26,26,.08);height:100%;overflow:hidden;color:#000}.Categories_projects__Hg4i8 .personnel .img{position:relative;overflow:hidden;padding-top:80%}.Categories_projects__Hg4i8 .personnel .img:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.4);opacity:0;transition:.3s;z-index:1}.Categories_projects__Hg4i8 .personnel .img>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.Categories_projects__Hg4i8 .personnel .img .pdf-btn{background:#6c3d8e;color:#fff;top:15px;right:15px}.Categories_projects__Hg4i8 .personnel .img .expand-btn,.Categories_projects__Hg4i8 .personnel .img .pdf-btn{height:40px;display:flex;align-items:center;justify-content:center;gap:10px;position:absolute;border-radius:50px;padding:0 20px;border:0;font-size:14px;font-weight:500;z-index:2}.Categories_projects__Hg4i8 .personnel .img .expand-btn{left:50%;top:55%;translate:-50% -50%;background:#fff;color:#6c3d8e;opacity:0;transition:.3s}.Categories_projects__Hg4i8 .personnel .img:hover:before{opacity:1}.Categories_projects__Hg4i8 .personnel .img:hover .expand-btn{opacity:1;top:50%}.Categories_projects__Hg4i8 .personnel .info{padding:25px}.Categories_projects__Hg4i8 .personnel .info h3{text-align:center;font-weight:600;font-size:17px}.Categories_projects__Hg4i8 .personnel .info p{text-align:center;color:rgba(26,26,26,.8);font-size:14px}.Categories_projects__Hg4i8 .personnel .info p span{font-weight:700;color:#6c3d8e;font-size:22px}.Categories_projects__Hg4i8 .personnel .info ul{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;flex-wrap:wrap;padding:20px 0;min-height:188px}.Categories_projects__Hg4i8 .personnel .info ul li{width:calc(50% - 15px);list-style:none;color:rgba(26,26,26,.8)}.Categories_projects__Hg4i8 .personnel .info ul li span{color:#000}.Categories_projects__Hg4i8 .personnel .info ul li:nth-child(7),.Categories_projects__Hg4i8 .personnel .info ul li:nth-child(8){width:100%}.Categories_projects__Hg4i8 .personnel .info .btns{border-top:1px solid rgba(0,0,0,.08);padding-top:20px}.Categories_projects__Hg4i8 .personnel .info .btns .nw-btn{background-color:#6c3d8e;color:#fff;font-size:14px;font-weight:500;border:1px solid #6c3d8e;padding:0 25px;border-radius:50px;height:40px;display:flex;align-items:center;justify-content:center;transition:.3s}.Categories_projects__Hg4i8 .personnel .info .btns .nw-btn.details-link,.Categories_projects__Hg4i8 .personnel .info .btns .nw-btn:hover{background-color:transparent;color:#6c3d8e}.Categories_projects__Hg4i8 .personnel .info .btns .nw-btn:hover.details-link{background-color:#6c3d8e;color:#fff}.Categories_projects__Hg4i8 .request-modal{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;color:#000}.Categories_projects__Hg4i8 .request-modal .request-modal-content{width:min(900px,95vw);max-height:90vh;overflow:hidden;overflow-y:auto;border-radius:45px;padding:45px;box-shadow:0 12px 40px rgba(0,0,0,.2);animation:opacityy .3s;background-color:#f7f7f7;border:4px solid #6c3d8e}@media(max-width:600px){.Categories_projects__Hg4i8 .request-modal .request-modal-content{padding:20px;border-radius:20px}}.Categories_projects__Hg4i8 .request-modal .request-modal-content .request-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.Categories_projects__Hg4i8 .request-modal .request-modal-content .request-modal-header h3{margin:0;font-size:20px;font-weight:700}.Categories_projects__Hg4i8 .request-modal .request-modal-content .request-modal-header .request-modal-close{border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:#333}.Categories_projects__Hg4i8 .request-modal .request-modal-content .row{row-gap:20px}.Categories_projects__Hg4i8 .request-modal .request-modal-content .form-group label{margin-bottom:12px}.Categories_projects__Hg4i8 .request-modal .request-modal-content .form-group .form-control{height:50px;border-radius:50px;border:0;background-color:#fff;padding:0 20px;box-shadow:none;transition:.3s}.Categories_projects__Hg4i8 .request-modal .request-modal-content .form-group .form-control:focus{box-shadow:0 0 0 2px #6c3d8e}.Categories_projects__Hg4i8 .request-modal .request-modal-content .form-group textarea.form-control{height:auto;min-height:100px;padding-block:20px;border-radius:20px}.Categories_projects__Hg4i8 .request-modal .request-modal-content .form-group .btn{padding:0 20px;height:45px;min-width:120px}.Categories_projects__Hg4i8 .request-modal .request-modal-content .form-group .btn:hover{border-color:#6c3d8e}.Categories_projects__Hg4i8 .Categories_project_item__nvyid{position:relative;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.05);border-radius:min(5.5vw,92px);height:100%;padding:30px}.Categories_projects__Hg4i8 .Categories_project_item__nvyid .opGallery{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;opacity:0;transition:.3s;z-index:2;border:0;padding:0;background-color:#fff;border-radius:50%}.Categories_projects__Hg4i8 .Categories_project_item__nvyid .opGallery svg{width:100%;height:100%}.Categories_projects__Hg4i8 .Categories_project_item__nvyid:hover .img-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);animation:opacityy .5s}.Categories_projects__Hg4i8 .Categories_project_item__nvyid:hover .opGallery{opacity:1}.Categories_projects__Hg4i8 .Categories_project_item__nvyid a{width:100%}.Categories_projects__Hg4i8 .Categories_project_item__nvyid img{width:100%;object-fit:cover}.Categories_projects__Hg4i8 .Categories_project_item__nvyid embed{border-radius:38px 38px 0 0}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div{width:100%;overflow:auto}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div:first-child{position:relative;height:300px;min-height:300px;max-height:300px;color:#000;text-align:center;overflow:hidden;border-radius:4vw 4vw 0 0}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div:first-child img{height:100%}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div:first-child canvas,.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div:first-child div{margin:auto}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div:not(:first-child){display:flex;justify-content:center;align-items:center;flex-direction:column;height:340px}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div .separator{width:45px;height:2px;margin:32px 0 18px;background:linear-gradient(133.35deg,#6c3d8e -8.58%,#6c3d8e 108.81%);content:""}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div p{color:#000;text-align:center}@media only screen and (max-width:767px){.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div p,.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div span{font-size:13px}}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div span{color:#777}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div a{background:#6c3d8e;border-radius:30px;color:#fff;transition:.3s}.Categories_projects__Hg4i8 .Categories_project_item__nvyid>div a:hover{border:1px solid #6c3d8e;color:#6c3d8e!important;background:#fff}@media only screen and (max-width:576px){.Categories_projects__Hg4i8 .Categories_project_item__nvyid{padding:20px}}.Categories_projects__Hg4i8 .filter{border-radius:100px;border-top-left-radius:0;border:3px solid #d7aef0;background-color:hsla(0,0%,97%,.835);padding:clamp(15px,4vw,40px) clamp(20px,8vw,77px);gap:20px;display:flex;justify-content:space-around;flex-wrap:wrap;color:#000}@media only screen and (max-width:1199px){.Categories_projects__Hg4i8 .filter{justify-content:center}}.Categories_projects__Hg4i8 .filter>div{position:relative;background-color:#fff;padding:20px;border-radius:20px;width:210px;max-width:100%}.Categories_projects__Hg4i8 .filter>div .list{gap:16px;display:flex;flex-direction:column;align-items:flex-start}.Categories_projects__Hg4i8 .filter>div .list>label{width:100%;color-scheme:auto;gap:5px;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer}.Categories_projects__Hg4i8 .filter>div .list>label div{font-size:14px;line-height:1.5;color:#646464;gap:20px;display:flex}[data-theme=dark] .Categories_projects__Hg4i8 .filter>div .list>label div{color:#fff!important}.Categories_projects__Hg4i8 .filter>div .list>label div input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:16px;width:16px;height:16px;border-radius:50%;background:#fff;border:1px solid #bebebe;cursor:pointer;transition:var(--tg-transition)}.Categories_projects__Hg4i8 .filter>div .list>label div input[type=checkbox]:checked{position:relative;border-color:var(--tg-primary-color)}.Categories_projects__Hg4i8 .filter>div .list>label div input[type=checkbox]:checked:after{content:"✓";position:absolute;top:50%;left:50%;translate:-50% -50%;text-shadow:0 0 .5px #000;font-size:10px;color:var(--tg-primary-color);display:flex;font-weight:bolder;align-items:center;line-height:1;overflow:hidden}.Categories_projects__Hg4i8 .filter>div .list>label span{font-size:16px;color:#646464}[data-theme=dark] .Categories_projects__Hg4i8 .filter>div .list>label span{color:#fff}.Categories_projects__Hg4i8 .filter>div .list>label.active div,.Categories_projects__Hg4i8 .filter>div .list>label.active span{color:var(--tg-primary-color)}.Categories_projects__Hg4i8 .filter>div .list.colors{flex-wrap:wrap;flex-direction:row}.Categories_projects__Hg4i8 .filter>div .list.colors label{width:20px;aspect-ratio:1;border-radius:50%;border:1px solid transparent;accent-color:#000}.Categories_projects__Hg4i8 .filter>div .list.colors label.active{position:relative;border-color:inherit}.Categories_projects__Hg4i8 .filter>div .list.colors label.active:after{content:"✓";position:absolute;bottom:-1%;left:50%;translate:-50%;font-weight:bolder;font-size:10px;display:flex;height:100%;align-items:center}.Categories_projects__Hg4i8 .filter>div.banner{background:none}.Categories_projects__Hg4i8 .filter>div.banner img{position:unset!important;height:auto!important;width:100%;border-radius:20px}.Categories_projects__Hg4i8 .filter .underdashed-title{position:relative;text-align:center;display:inline-block;margin-inline:auto;padding-bottom:12px;font-weight:700;font-size:16px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between;white-space:nowrap;gap:12px}.Categories_projects__Hg4i8 .filter .underdashed-title button{background:none;border:none;padding:0;font-size:14px;font-weight:500;color:#6c3d8e;white-space:nowrap}.Categories_projects__Hg4i8 .filter .underdashed-title:after{content:"";position:absolute;bottom:-1.5px;left:0;background:var(--tg-heading-color);border-radius:2px;width:30px;height:3px;background-size:16px;background-position:50%}[dir=rtl] .Categories_projects__Hg4i8 .filter .underdashed-title:after{left:auto;right:0}.Categories_projects__Hg4i8 .filter .underdashed-title:before{content:"";position:absolute;bottom:0;left:0;background:rgba(0,0,0,.1);width:100%;height:1px;background-size:16px;background-position:50%}[dir=rtl] .Categories_projects__Hg4i8 .filter .underdashed-title:before{left:auto;right:0}.Categories_projects__Hg4i8 .filter .price .underdashed-title{margin-bottom:70px}.Categories_projects__Hg4i8 .filter .price .thumbs{position:relative;width:13px;height:13px;background-color:var(--tg-primary-color);border-radius:50%;cursor:pointer;z-index:2;box-shadow:0 1.75356px 10px rgba(0,0,0,.1)}.Categories_projects__Hg4i8 .filter .price .thumbs:after{border:2px solid #6c3d8e;content:"";position:absolute;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;background:var(--tg-primary-color);border-radius:50%}.Categories_projects__Hg4i8 .filter .price .thumbs .thumb-info{position:absolute;top:-28px;left:50%;translate:-50%;color:#a6a6a6;border:1px solid #a6a6a6;font-size:10px;padding:5px 10px;border-radius:5px;background-color:#fff;line-height:1}.Categories_projects__Hg4i8 .filter .price .info{padding-top:23px;display:flex;justify-content:space-between}.Categories_projects__Hg4i8 .filter .keywords{gap:10px!important;display:flex;flex-direction:row!important;flex-wrap:wrap}.Categories_projects__Hg4i8 .filter .keywords label{width:auto!important;padding:3px 10px;border:1px solid rgba(40,40,40,.5);color:rgba(40,40,40,.5);border-radius:5px}.Categories_projects__Hg4i8 .filter .keywords label.active{border-color:var(--tg-primary-color);color:var(--tg-primary-color)}.Categories_projects__Hg4i8 label[for=filter-toggle]{display:none}.Categories_projects__Hg4i8 label.text-black[for=filter-toggle]{background:#6c3d8e;margin:15px 0;color:#fff!important;font-weight:700;border-radius:8px;padding:18px 20px;position:relative}.Categories_projects__Hg4i8 label.text-black[for=filter-toggle] img{width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);filter:brightness(0) invert(1)}.Categories_projects__Hg4i8 label.text-black[for=filter-toggle] img.filter-icon{inset-inline-start:15px}.Categories_projects__Hg4i8 label.text-black[for=filter-toggle] img.arrow{inset-inline-end:15px}@media(max-width:1024px){.Categories_projects__Hg4i8 .filter{position:fixed;inset:0;top:0;right:120%;width:100%;max-width:unset;background:#f7f7f7;overflow:auto;z-index:999;opacity:0;transition:.3s;border-radius:0;height:100%}.Categories_projects__Hg4i8 label[for=filter-toggle]{display:inline-block;cursor:pointer;width:100%}}.Categories_projects__Hg4i8 #filter-toggle{display:none}.Categories_projects__Hg4i8 #filter-toggle:checked+.filter{right:0;opacity:1}@media screen and (max-width:767px){.Categories_projects__Hg4i8 .swiper-slide-active>div:after{background:rgba(28,36,42,.76)}.Categories_projects__Hg4i8 .swiper-slide-active>div>div{opacity:1}.Categories_projects__Hg4i8 .swiper-slide-active>div>div a,.Categories_projects__Hg4i8 .swiper-slide-active>div>div p,.Categories_projects__Hg4i8 .swiper-slide-active>div>div>span{transform:none}}.Categories_projects__Hg4i8 .wrapper{padding-bottom:56px}.Categories_projects__Hg4i8 .wrapper .pagination-num{padding-inline:5px}.Categories_projects__Hg4i8 .wrapper .row>div:nth-child(2){text-align:end;white-space:nowrap}.Categories_projects__Hg4i8 .wrapper .row>div:nth-child(2) .btn{margin-inline:auto 0;-webkit-padding-end:0;padding-inline-end:0}.Categories_projects__Hg4i8 .wrapper .row>div:nth-child(2) .btn div{-webkit-padding-start:.75rem;padding-inline-start:.75rem}[dir=ltr] .Categories_projects__Hg4i8 .wrapper .row>div:nth-child(2) .btn div img{rotate:180deg}@media only screen and (max-width:767px){.Categories_projects__Hg4i8 .wrapper .row>div:nth-child(2) .btn{margin-inline:auto}.Categories_projects__Hg4i8 .wrapper{padding-bottom:23px}.Categories_projects__Hg4i8 .wrapper .section-tag{text-align:center!important;padding:0}.Categories_projects__Hg4i8 .wrapper .show-projects-link{width:100%!important;display:block}.Categories_projects__Hg4i8 .wrapper .show-projects-link a{margin:auto}}.Categories_projects__Hg4i8 .swiper{overflow:visible}.Categories_projects__Hg4i8 .swiper .swiper-slide{transition:.3s}.Categories_projects__Hg4i8 .swiper .swiper-slide:hover{filter:drop-shadow(10px 30px 20px rgba(0,0,0,.1))}.Categories_projects__Hg4i8 .swiperWrapper{position:relative}@media(max-width:425px){.Categories_projects__Hg4i8 .swiperWrapper .cap .h-item h4{font-size:26px}}.Categories_projects__Hg4i8 .swiper_button_next,.Categories_projects__Hg4i8 .swiper_button_prev{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;aspect-ratio:1;width:auto;padding:.5rem 1rem;border-radius:15px;cursor:pointer;z-index:13}.Categories_projects__Hg4i8 .swiper_button_next img,.Categories_projects__Hg4i8 .swiper_button_prev img{filter:brightness(0) invert(1)}.Categories_projects__Hg4i8 .swiper_button_next.disable,.Categories_projects__Hg4i8 .swiper_button_next.swiper-button-disabled,.Categories_projects__Hg4i8 .swiper_button_prev.disable,.Categories_projects__Hg4i8 .swiper_button_prev.swiper-button-disabled{opacity:.3;pointer-events:none}.Categories_projects__Hg4i8 .swiper_button_next:hover img,.Categories_projects__Hg4i8 .swiper_button_prev:hover img{filter:unset!important}[dir=ltr] .Categories_projects__Hg4i8 .swiper_button_prev{transform:scaleX(-1)}[dir=ltr] .Categories_projects__Hg4i8 .swiper_button_next{transform:scaleX(1)}.Categories_projects__Hg4i8 .swiper_button_next{transform:scaleX(-1)}.Categories_projects__Hg4i8 .custom-pagination{width:100%;z-index:99;color:#fff;padding:50px 0}.Categories_projects__Hg4i8 .custom-pagination.hidden{visibility:hidden;pointer-events:none;display:none}[dir=ltr] .Categories_projects__Hg4i8 .custom-pagination{left:auto;right:0}.Categories_projects__Hg4i8 .custom-pagination .pagination-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#6c3d8e}@media screen and (min-width:768px){.Categories_projects__Hg4i8 .custom-pagination .pagination-wrapper{justify-content:space-evenly!important}}.Categories_projects__Hg4i8 .custom-pagination .pagination-wrapper .progress{height:2px;direction:rtl}[dir=rtl] .Categories_projects__Hg4i8 .custom-pagination .pagination-wrapper .progress{direction:ltr}.Categories_projects__Hg4i8 .custom-pagination .pagination-wrapper .progress .progress-bar{background:#6c3d8e}.Categories_projects__Hg4i8 .custom-pagination .swiper-pagination{width:30%;bottom:0;right:0;left:auto;line-height:6rem}.Categories_projects__Hg4i8 .custom-pagination .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;opacity:1}.Categories_projects__Hg4i8 .custom-pagination .swiper-pagination .swiper-pagination-bullet-active{border:1px solid #ed4815;background:#000}@media(max-width:900px){.Categories_projects__Hg4i8 .cap .h-item h4{font-size:35px;line-height:1.5;margin-bottom:15px}.Categories_projects__Hg4i8 .cap .h-item p{margin-bottom:2rem}.Categories_projects__Hg4i8 .cap .h-item .btn{padding:11px 27px}}.Categories_projects__Hg4i8 .projects-page-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.Categories_projects__Hg4i8 .projects-page-wrapper .swiper-slide{width:370px}@media only screen and (max-width:425px){.Categories_projects__Hg4i8 .projects-page-wrapper .swiper-slide{width:95%}}@media only screen and (max-width:767px){.Categories_projects__Hg4i8{padding:54px 0 60px}.Categories_projects__Hg4i8 .info h3{margin-bottom:1rem}.Categories_projects__Hg4i8 .wrapper .row>div{text-align:center!important}}@media only screen and (max-width:425px){.Categories_projects__Hg4i8{padding:54px 0 0}}@media screen and (max-width:1200px){.Categories_projects__Hg4i8{padding:24px 0}}@keyframes projects_gradient_in__qfyMX{0%{scale:5;transform:rotate(180deg)}to{scale:1;transform:rotate(0deg)}}@keyframes projects_gradient_out___jDot{0%{scale:5;transform:rotate(0deg)}to{scale:1;transform:rotate(180deg)}}@keyframes projects_gradient_opacity_out__ZfHDe{0%{opacity:.5}to{opacity:0}}@keyframes projects_gradient_opacity_in__cs9x8{0%{opacity:.5}to{opacity:1}}.projects_singleProjectBody__uWgzA .single-service-body{padding:66px 0}.projects_singleProjectBody__uWgzA .details-wrapper{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #dcdcdc;justify-content:flex-end}.projects_singleProjectBody__uWgzA .details-wrapper .col div:last-of-type{font-size:16px;line-height:24px;text-align:right;color:#777}@media only screen and (max-width:1199px){.projects_singleProjectBody__uWgzA .details-wrapper{justify-content:flex-end}.projects_singleProjectBody__uWgzA .details-wrapper [dir=ltr]{justify-content:flex-start;flex-direction:row!important}}@media only screen and (max-width:991px){.projects_singleProjectBody__uWgzA .details-wrapper{row-gap:20px}}.projects_singleProjectBody__uWgzA .container-p-end{-webkit-padding-end:0!important;padding-inline-end:0!important}.projects_singleProjectBody__uWgzA .project-content{padding:1.5rem}.projects_singleProjectBody__uWgzA .project-content .swiper-wrapper .swiper-slide{height:570px!important;border-radius:20px;overflow:hidden}.projects_singleProjectBody__uWgzA .project-content .swiper-wrapper .swiper-slide img{border-radius:min(5.5vw,92px);width:100%!important;height:100%!important;object-fit:cover;background:#dfdfdf;cursor:-webkit-grab;cursor:grab}.projects_singleProjectBody__uWgzA .share-wrapper{margin-top:56px;margin-bottom:56px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;display:inline-flex;gap:20px}.projects_singleProjectBody__uWgzA .share-wrapper a:hover img{position:relative;filter:invert(1) brightness(0)}.projects_singleProjectBody__uWgzA .col .wrapper:first-of-type>div>div:nth-of-type(2){display:none}.projects_singleProjectBody__uWgzA .projects-swiper>div{background:none}.projects_singleProjectBody__uWgzA .swiper_button_next1,.projects_singleProjectBody__uWgzA .swiper_button_prev1{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1;width:auto;padding:.5rem 1rem;border-radius:15px;cursor:pointer;z-index:13}.projects_singleProjectBody__uWgzA .swiper_button_next1.swiper-button-disabled,.projects_singleProjectBody__uWgzA .swiper_button_prev1.swiper-button-disabled{opacity:.3;pointer-events:none}.projects_singleProjectBody__uWgzA .swiper_button_next1 img,.projects_singleProjectBody__uWgzA .swiper_button_prev1 img{filter:brightness(0) invert(1)}[dir=ltr] .projects_singleProjectBody__uWgzA .swiper_button_next1 img,[dir=ltr] .projects_singleProjectBody__uWgzA .swiper_button_prev1 img{rotate:180deg}.projects_singleProjectBody__uWgzA .swiper_button_next1.disable,.projects_singleProjectBody__uWgzA .swiper_button_prev1.disable{opacity:.3;pointer-events:none}.projects_singleProjectBody__uWgzA .swiper_button_next1:hover img,.projects_singleProjectBody__uWgzA .swiper_button_prev1:hover img{filter:unset}.projects_singleProjectBody__uWgzA .swiper_button_next1{transform:scaleX(-1)}.projects_singleProjectBody__uWgzA .custom-pagination{width:100%;line-height:4rem;z-index:99;color:#fff;padding:1rem}[dir=ltr] .projects_singleProjectBody__uWgzA .custom-pagination{left:auto;right:0}.projects_singleProjectBody__uWgzA .custom-pagination .pagination-wrapper{display:flex;justify-content:space-evenly;align-items:center;padding:0 .5rem;color:#6c3d8e}.projects_singleProjectBody__uWgzA .custom-pagination .pagination-wrapper .progress{width:50%;height:2px;direction:rtl}[dir=rtl] .projects_singleProjectBody__uWgzA .custom-pagination .pagination-wrapper .progress{direction:ltr}.projects_singleProjectBody__uWgzA .custom-pagination .pagination-wrapper .progress .progress-bar{background:#6c3d8e}.projects_singleProjectBody__uWgzA .custom-pagination .swiper-pagination{width:30%;bottom:0;right:0;left:auto;line-height:6rem}.projects_singleProjectBody__uWgzA .custom-pagination .swiper-pagination .swiper-pagination-bullet{background:#d9d9d9;opacity:1}.projects_singleProjectBody__uWgzA .custom-pagination .swiper-pagination .swiper-pagination-bullet-active{border:1px solid #ed4815;background:#000}@media only screen and (max-width:767px){.projects_singleProjectBody__uWgzA .project-content{padding:0}.projects_singleProjectBody__uWgzA .progress{width:60%}}@media screen and (max-width:320px){.projects_singleProjectBody__uWgzA .project-content{padding:1.5rem}}.projects_singleProjectBody__uWgzA .row{flex-direction:row-reverse}.projects_singleProjectBody__uWgzA .row .inff{justify-content:center!important}.projects_singleProjectBody__uWgzA .row .container-p-end,.projects_singleProjectBody__uWgzA .row .container-p-start{padding-inline:0!important}.projects_singleProjectBody__uWgzA .row .service-slider .img-holder{margin-bottom:65px}.projects_singleProjectBody__uWgzA .row .service-slider .img-holder,.projects_singleProjectBody__uWgzA .row .service-slider .img-holder img,.projects_singleProjectBody__uWgzA .row .service-slider .img-holder span{width:100%!important}.projects_singleProjectBody__uWgzA .row .description{-webkit-padding-start:20px;padding-inline-start:20px}.projects_singleProjectBody__uWgzA .row .description h3{padding:20px 0}.projects_singleProjectBody__uWgzA .row .description p{color:#000;opacity:.5;font-size:16px;line-height:30px}.projects_singleProjectBody__uWgzA .row .widget.contact-us{text-align:center;background:#000;margin:30px 0}.projects_singleProjectBody__uWgzA .row .widget.contact-us>div{padding:57px 0}.projects_singleProjectBody__uWgzA .row .widget.contact-us h6{color:#6c3d8e;font-size:12px;margin:0}.projects_singleProjectBody__uWgzA .row .widget.contact-us p{color:#fff;font-size:20px;margin:30px auto;width:90%}.projects_singleProjectBody__uWgzA .row .widget.contact-us a.btn{margin:auto}.projects_singleProjectBody__uWgzA .row .special-heading{position:relative;display:block;font-size:16px;color:#000;-webkit-padding-start:9px;padding-inline-start:9px;-webkit-margin-start:13px;margin-inline-start:13px;margin-bottom:30px}.projects_singleProjectBody__uWgzA .row .special-heading:after{content:"";position:absolute;height:17px;width:1px;background:#6c3d8e;right:0;bottom:50%;transform:translateY(50%)}[dir=ltr] .projects_singleProjectBody__uWgzA .row .special-heading:after{right:auto;left:0}.projects_singleProjectBody__uWgzA .row .widget.file-section{background:#f8f7f7;padding:31px 33px 43px 21px}.projects_singleProjectBody__uWgzA .row .widget.file-section .custom-btn{background:#fff;display:flex;justify-content:space-between;align-items:center;color:#000;width:100%;margin-top:28px;padding:20px 38px 16.5px 24px;border:0;font-size:16px;transition:.3s;border-bottom:1px solid #f4f4f4}.projects_singleProjectBody__uWgzA .row .widget.file-section .custom-btn>span{vertical-align:middle}.projects_singleProjectBody__uWgzA .row .widget.file-section .custom-btn:hover{background:#6c3d8e;color:#fff}.projects_singleProjectBody__uWgzA .row .widget.file-section .custom-btn:hover img{filter:unset}.projects_singleProjectBody__uWgzA .row .col-xl-9 .service-content{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:45px}.projects_singleProjectBody__uWgzA .row .col-xl-9 .service-content h3{font-size:24px;color:#000;margin-bottom:25px}.projects_singleProjectBody__uWgzA .row .col-xl-9 .service-content p{font-family:font-light;color:#545454;line-height:27px;font-size:13px;margin-bottom:20px}.projects_singleProjectBody__uWgzA .row .col-xl-9 .service-content blockquote{margin-top:30px;background:#6c3d8e;border-radius:8px;position:relative;padding:60px 80px;color:#fff;line-height:27px;font-size:14px;font-family:font-light}.projects_singleProjectBody__uWgzA .row .col-xl-9 .service-content blockquote:after{content:"";width:33px;height:25px;background-position:50%;background-size:contain;background-repeat:no-repeat;position:absolute;left:50px;bottom:30px}.projects_singleProjectBody__uWgzA .row .sidebar .row{margin:0}.projects_singleProjectBody__uWgzA .row .sidebar .service-list{background:#f8f7f7;padding:27px}.projects_singleProjectBody__uWgzA .row .sidebar .service-list ul{padding:0}.projects_singleProjectBody__uWgzA .row .sidebar .service-list ul li{list-style:none;padding:20px 0;display:flex;transition:.3s}.projects_singleProjectBody__uWgzA .row .sidebar .service-list ul li span:first-child{-webkit-padding-end:117px;padding-inline-end:117px}.projects_singleProjectBody__uWgzA .row .sidebar .service-list .row{padding:20px 0;transition:.3s}.projects_singleProjectBody__uWgzA .row .tabs{overflow:hidden;margin:46px 0}.projects_singleProjectBody__uWgzA .row .tabs .tab{width:100%;color:#000;overflow:hidden}.projects_singleProjectBody__uWgzA .row .tabs .tab-label{display:flex;justify-content:space-between;align-items:center;padding:20px 29px;background:#f8f7f7;font-weight:700;cursor:pointer;transition:.3s}.projects_singleProjectBody__uWgzA .row .tabs .tab-label span{font-size:16px}.projects_singleProjectBody__uWgzA .row .tabs .tab-label:hover{background:#6c3d8e;color:#fff}.projects_singleProjectBody__uWgzA .row .tabs .tab-label:hover:after{filter:invert(1)}.projects_singleProjectBody__uWgzA .row .tabs .tab-label:after{content:url(/_next/static/media/add.ac90f765.svg);width:1.5rem;height:1.5rem;text-align:center;transition:all .35s;vertical-align:middle;align-items:center}.projects_singleProjectBody__uWgzA .row .tabs .tab-content{max-height:0;padding-inline:10px;color:#000;opacity:0;background:#fff;transition:.3s}.projects_singleProjectBody__uWgzA .row .tabs .tab-close{display:flex;justify-content:flex-end;padding:1em;font-size:.75em;background:#6c3d8e;cursor:pointer}.projects_singleProjectBody__uWgzA .row .tabs .tab-close:hover,.projects_singleProjectBody__uWgzA .row input:checked+.tab-label{background:#6c3d8e;color:#fff}.projects_singleProjectBody__uWgzA .row input:checked+.tab-label:after{content:url(/_next/static/media/dash.e07f2e55.svg);filter:invert(1)}.projects_singleProjectBody__uWgzA .row input:checked~.tab-content{max-height:100vh;padding-top:33px;padding-bottom:33px;opacity:.5}.projects_projectsPage__KcKLX .info{padding:40px 0;text-align:center}.projects_projectsPage__KcKLX .info,.projects_projectsPage__KcKLX .info h3,.projects_projectsPage__KcKLX .info p{text-align:start;justify-content:flex-start;margin-inline:0!important;padding-inline:0}@media screen and (max-width:1024px){.projects_projectsPage__KcKLX .info{padding:10px 0}}.projects_projectsPage__KcKLX .section-tag{margin:auto}.projects_projectsPage__KcKLX .separator{width:45px;height:2px;margin:18px 0;background:linear-gradient(133.35deg,rgba(124,192,188,.9) -8.58%,#6c3d8e 108.81%);content:""}.projects_projectsPage__KcKLX .projects-body>div{padding-top:0}.projects_projectsPage__KcKLX .projects-body.category-id .projects-page-wrapper{justify-content:flex-start;gap:0}.projects_projectsPage__KcKLX .projects-body.category-id .projects-page-wrapper>div .swiper-slide{margin:15px;max-width:calc(100% - 15px)}@media only screen and (max-width:767px){.projects_projectsPage__KcKLX .projects-body.category-id .projects-page-wrapper>div{display:flex;justify-content:center}}.projects_projectsPage__KcKLX .projects-body>div{background:none}
/*# sourceMappingURL=b5132aa2f8c66656.css.map*/