.portfolio-banner{position:relative;width:100%;height:700px}.portfolio-banner .banner-img{object-fit:cover;z-index:1}.overlay-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;z-index:2}.overlay-container img{width:580px;height:auto;max-width:90%}.overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:black;width:90%}.overlay-text h1{font-size:3rem;font-weight:500;margin-bottom:1rem}.overlay-text p{font-size:1rem;line-height:1.5}.lets-build-section{background-image:url(/_next/static/media/let-ideas.fceef410.png);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;height:250px;display:flex;align-items:center;justify-content:center;color:#000}.lets-build-section .container{position:relative;z-index:1}.lets-build-section h1{font-size:2.3rem;font-weight:600;color:#000;margin-bottom:.5rem}.lets-build-section p{font-size:1.1rem;color:#000;text-indent:3rem}.lets-build-section button{transition:all .3s ease}.lets-build-section button:hover{background-color:#1b7c9d}@media (min-width:2000px) and (max-width:2600px){.portfolio-banner{position:relative;width:100%;height:100vh}}@media (max-width:1024px){.overlay-img{width:550px}.overlay-text h1{font-size:2.2rem}.overlay-text p{font-size:1rem}}@media (max-width:768px){.overlay-container{width:400px}.overlay-text h1{font-size:1.8rem}.overlay-text p{font-size:.9rem}}@media (max-width:480px){.portfolio-banner{height:30vh}.overlay-container{width:240px!important;height:auto!important}.overlay-text h1{font-size:1rem;margin-bottom:2px;margin-top:12px}.overlay-text p{font-size:.5rem;padding-left:5px;padding-right:5px}.lets-build-section h1{font-size:24px;font-weight:400;color:#000;margin-bottom:.5rem;text-align:center}.lets-build-section p{font-size:12px;color:#000;text-align:center;text-indent:0;margin:0 auto;max-width:90%}.lets-build-section button{transition:all .3s ease}.lets-build-section button:hover{background-color:#1b7c9d}}.project-text{background-color:#e4e9e2;opacity:90%}.text-head{color:#202020}.text-inner{color:#3f4346}.portfolio.modal-header{border:0!important}.portfolio.modal{--bs-modal-width:100%!important;--bs-modal-border-radius:none!important;--bs-modal-padding:0!important}.new-color{color:rgb(255,255,255)}.popup .swiper-pagination-bullet .swiper-pagination-bullet-active{color:#ffffff!important}.slider-btn{position:absolute;top:3%;right:2%;z-index:1200;width:2rem!important;height:2rem!important;box-shadow:0 1.2px 8px rgba(0,0,0,.4);background:rgba(255,255,255,.8)!important;padding:0 0 .2rem!important;--bs-btn-close-color:#000000!important;opacity:.7!important}.pop-bg{background-color:#fdfdfd}.your-country-next{background-color:#0FA4D2;color:white;border:none}.your-country-next:hover{background-color:white;color:black;box-shadow:2px 2px 5px rgba(0,0,0,.2)}.your-country-next .arrow-icon{display:inline-block;transition:transform .3s ease}.your-country-next:hover .arrow-icon{transform:rotate(45deg)}.para-scroll{max-height:150px;overflow-y:auto;padding-right:6px;margin-bottom:1rem}.para-scroll::-webkit-scrollbar{width:5px}.para-scroll::-webkit-scrollbar-thumb{background:#c0c0c0;border-radius:4px}.para-scroll::-webkit-scrollbar-thumb:hover{background:#888}.para-scroll{scrollbar-width:thin;scrollbar-color:#c0c0c0 transparent}@media screen and (min-width:768px) and (max-width:830px){.portfolio.modal.show .modal-dialog{margin-top:23rem}}@media screen and (max-width:480px){.portfolio .swiper-pagination{position:absolute!important}.your-country-next{font-size:13px!important;width:130px!important}}@media screen and (min-width:2520px) and (max-width:4481px){.popup-width{max-width:900px!important;justify-content:center}.modal-content{position:relative;display:flex;flex-direction:column;max-width:20%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0;margin:auto;align-items:center}}.buttonforpro:hover{background-color:#017B9F;color:white!important}.projects-slider .slider-btn svg{width:1.1rem;height:1.1rem;fill:white!important}.projects-slider .swiper-button-next:after,.projects-slider .swiper-button-prev:after{color:white!important;font-size:35px!important}.projects-slider .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.projects-slider span.swiper-pagination-bullet-active{border-radius:20px!important;vertical-align:middle;height:6px;width:30px}.projects-slider span.swiper-pagination-bullet{background-color:rgb(255,255,255)!important}