.automation-process{height:-moz-fit-content;height:fit-content;width:100%;padding:40px var(--left-space);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.automation-process .process-img{width:60%;max-width:900px}.automation-process .service-description{text-align:center;width:60%;margin:0 auto}@media (max-width:900px){.automation-process{gap:20px;padding:10px var(--left-space)}.automation-process .process-img,.automation-process .service-description{width:100%}}.Portfolio-card-area{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;width:90%;padding:50px 5% 0;gap:30px;scrollbar-width:none;margin:0 auto 50px;background-color:var(--text-color4);justify-content:center}.Portfolio-card-area .Portfolio-card-div{height:-moz-fit-content;height:fit-content;padding:20px;width:100%;background-color:#f9f9f9;display:flex;align-items:center;gap:20px;border-radius:var(--border-radius)}.Portfolio-card-area .Portfolio-card-div .project-thumbnail{width:30%;min-height:200px;height:auto;border-radius:4px}.visit-project-btn{background-color:var(--primary-color);color:var(--secondary-color);border-radius:var(--border-radius2);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:10px 15px;display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:10px;border:1px solid var(--primary-color);cursor:pointer;transition:.3s ease}.visit-project-btn:hover{background-color:transparent;color:var(--main-color)}.Project-mid{height:100%;width:50%}.Project-mid h3{font-size:var(--heading-four)}.Project-mid h3,.Project-mid p{color:var(--main-color);margin-bottom:10px}.Project-mid p{text-align:justify}.portfolio-btn-area{display:flex;justify-content:center}@media (max-width:900px){.Portfolio-card-area .Portfolio-card-div{flex-direction:column;align-items:flex-start;height:-moz-fit-content;height:fit-content}.Portfolio-card-area .Portfolio-card-div .project-thumbnail{width:100%;height:200px}.Project-mid{height:-moz-fit-content;height:fit-content;width:100%}}.popup-parent{position:fixed;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.432);z-index:50;display:flex;align-items:center;justify-content:center}.portfolio-popup{width:60%;margin:0 auto;background-color:var(--secondary-color);padding:10px;height:600px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent}.popup-parent .portfolio-popup .close-icon{color:var(--primary-color);font-size:28px;cursor:pointer;position:-webkit-sticky;position:sticky;top:0}.gallery{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px;box-shadow:2px 2px 3px rgba(0,0,0,.074);padding:20px}.gallery-preview{width:100%;height:320px;background:#000;display:flex;align-items:center;justify-content:center}.gallery-preview img,.gallery-preview video{max-width:100%;max-height:100%;object-fit:contain}.gallery-thumbnails{display:flex;flex-direction:column;gap:10px;max-height:320px;overflow-y:auto;padding-right:5px;scrollbar-width:thin;scrollbar-color:gainsboro transparent}.gallery-thumbnails .thumb{width:100%;height:100px;cursor:pointer;border:2px solid transparent}.gallery-thumbnails .thumb img,.gallery-thumbnails .thumb video{width:100%;height:100%;object-fit:cover}.gallery-thumbnails .thumb.active{border:2px solid gainsboro}@media (max-width:900px){.portfolio-popup{width:94%;margin:0 auto}.gallery{grid-template-columns:1fr}.gallery-preview{height:250px}.gallery-thumbnails{flex-direction:row;max-height:120px;overflow-x:auto;overflow-y:hidden}.gallery-thumbnails .thumb{width:120px;height:100px;flex-shrink:0}}.smm-hero{position:relative;height:auto;width:90%;margin:auto;padding:20px var(--left-space);display:flex;flex-direction:column;align-items:center;gap:20px;overflow:hidden}.smm-hero:before{content:"";position:absolute;inset:0;background:url(/world-map.svg);opacity:.8;z-index:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.smm-hero *{position:relative;z-index:1}.smm-hero .service-description{text-align:center;width:80%;margin:0 auto}@media (max-width:900px){.smm-hero{height:-moz-fit-content;height:fit-content;gap:10px;padding:10px var(--left-space);margin-top:40px}.smm-hero .service-description{width:100%}.smm-hero:before{background-size:contain;background-position:50%;opacity:.1}}.service-stats{height:-moz-fit-content;height:fit-content;width:100%;padding:40px var(--left-space);background-color:black;color:var(--secondary-color);display:flex;flex-direction:column;align-items:center}.service-stats h2{color:var(--secondary-color);text-align:center;position:relative;z-index:2;width:50%;margin:0 auto 20px}.service-stats .description1{color:var(--secondary-color);text-align:center;width:80%;margin:0 auto}.service-stats .stats-footer{display:flex;margin:60px 0 20px}.service-stats .each-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border-right:1px solid var(--secondary-color);height:-moz-fit-content;height:fit-content;min-height:200px;padding:0 40px}.service-stats .each-stat:last-child{border-right:none}.service-stats .each-stat strong{font-size:var(--heading-three);color:var(--primary-color)}.service-stats .each-stat p{text-align:center}.service-stats .black-filled{background-color:var(--secondary-color);color:var(--primary-color)}.service-stats .black-filled,.service-stats .black-outline{display:flex;align-items:center;gap:15px;outline:none;border:1px solid var(--secondary-color);padding:8px 8px 8px 15px;border-radius:var(--border-radius2);cursor:pointer;font-weight:var(--bold-font-weight);font-size:var(--default-p-size)}.service-stats .black-outline{background-color:transparent;color:var(--secondary-color)}.service-stats .black-filled span{background-color:var(--primary-color)}.service-stats .black-filled span,.service-stats .black-outline span{border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.service-stats .black-outline span{background-color:var(--secondary-color)}.service-stats .black-filled span svg{transform:rotate(-45deg);transition:transform .3s ease;flex-shrink:0;color:var(--secondary-color)}.service-stats .black-outline span svg{transform:rotate(-45deg);transition:transform .3s ease;flex-shrink:0;color:var(--primary-color)}.service-stats .black-filled:hover span svg{transform:rotate(0deg);color:var(--secondary-color)}.service-stats .black-outline:hover span svg{transform:rotate(0deg);color:#e06400}.service-stats .black-filled:hover{background-color:var(--secondary-color);color:var(--text-dark);border:1px solid var(--text-dark)}.service-stats .black-outline:hover{background-color:transparent;color:var(--secondary-color)}.service-stats .black-filled:hover span{background-color:var(--text-dark);color:var(--secondary-color)}.service-stats .black-outline:hover span{background-color:var(--secondary-color)}@media (max-width:900px){.service-stats .description1,.service-stats h2{width:100%}.service-stats .stats-footer{margin:10px 0;flex-direction:column}.service-stats .each-stat{border-right:none;border-bottom:1px solid var(--secondary-color);padding:20px}.service-stats .each-stat:last-child{border-bottom:none}.service-stats .black-filled,.service-stats .black-outline{padding:6px 6px 6px 12px;font-size:10px}.service-stats .black-filled span,.service-stats .black-outline span{width:25px;height:25px}}