@font-face{font-family:"Source Serif Pro";src:url(/fonts/source-serif-pro/SourceSerifPro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.project-section-middle{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}@media (max-width: 1200px){.project-section-middle{grid-template-columns:repeat(2,1fr)}}@media (max-width: 991px){.project-section-middle{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.project-section-middle{grid-template-columns:repeat(1,1fr);gap:1rem}}.web-technologies{display:flex;flex-direction:column;align-items:center;gap:3rem}.web-technologies .custom-tabs{width:65%;display:flex;gap:1.5rem;justify-content:center;border-bottom:1px solid #ABABAB}@media (max-width: 991px){.web-technologies .custom-tabs{width:80%}}@media (max-width: 768px){.web-technologies .custom-tabs{width:100%}}@media (max-width: 576px){.web-technologies .custom-tabs{width:90%;gap:0rem}}.web-technologies .custom-tabs .tab{background-color:transparent;padding:1.625rem;cursor:pointer;margin-bottom:-2px}@media (max-width: 991px){.web-technologies .custom-tabs .tab{padding:1.3rem}}@media (max-width: 576px){.web-technologies .custom-tabs .tab{padding:.7rem}}.web-technologies .custom-tabs .active{font-weight:600;color:#e8e8e8;border-bottom:2px solid #1CBBDA}.web-technologies .technologies-icons{width:100%;display:grid;grid-template-columns:repeat(9,1fr);row-gap:3rem}@media (max-width: 991px){.web-technologies .technologies-icons{row-gap:1.5rem}}@media (max-width: 768px){.web-technologies .technologies-icons{row-gap:1rem}}.web-technologies .technologies-icons .placeholder{width:100%;height:100%;background:transparent}@media (max-width: 576px){.web-technologies .technologies-icons .placeholder{display:none}}.web-technologies .technologies-icons .spinner{width:4em;height:4em;margin:0!important;padding:0!important;position:relative}.web-technologies .technologies-icons .spinner .inner-spin{width:100%;height:100%;border:3px solid #1CBBDA;border-top:3px dashed #1CBBDA;border-left:3px dashed #1CBBDA;border-radius:50%;transition:transform 1s;transform:translateZ(0)}.web-technologies .technologies-icons .spinner .level{transform:translateZ(0) rotate(45deg)}.web-technologies .technologies-icons .spinner .tech-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 576px){.web-technologies .technologies-icons .spinner .tech-icon{top:50%;left:50%;transform:translate(-50%,-50%)}}.web-technologies .technologies-icons .spinner:hover .inner-spin{transform:rotate(180deg)}.web-technologies .technologies-icons .spinner:hover .level{transform:rotate(225deg)}@media only screen and (max-width: 991px){.web-technologies .technologies-icons .spinner{width:3em;height:3em}}@media only screen and (max-width: 576px){.web-technologies .technologies-icons .spinner{width:2.5em;height:2.5em}}.web-technologies .technologies-icons .technology-icon-anim{transition:all .5s ease-in-out;opacity:1}.web-technologies .technologies-icons .dull{background-color:transparent;transition:all .5s ease-in-out;opacity:.3}.web-technologies .technologies-icons .dull .spinner .inner-spin{transform:rotate(180deg)}.web-technologies .technologies-icons .dull .spinner .level{transform:rotate(225deg)}@media only screen and (max-width: 576px){.web-technologies .technologies-icons .dull .spinner{width:5em;height:5em}}@media (max-width: 991px){.web-technologies .technologies-icons{grid-template-columns:repeat(auto-fill,minmax(70px,1fr));align-items:center;justify-content:center}}@media (max-width: 576px){.web-technologies .technologies-icons{grid-template-columns:repeat(5,1fr);align-items:center;justify-content:center}}.project-stimation-middle-container{display:flex;justify-content:center;align-items:start;height:max-content}.project-stimation-middle-container .clutch-widget{height:3rem;margin-top:10.5px}@media (max-width: 576px){.project-stimation-middle-container .clutch-widget{margin-left:6.5rem}}@media (max-width: 576px){.project-stimation-middle-container{flex-direction:column;align-items:center;gap:1.5rem}}@media (max-width: 450px){.project-stimation-middle-container .clutch-widget{margin-left:23vw}}@media (max-width: 350px){.project-stimation-middle-container .clutch-widget{margin-left:15vw}}.project-stimation{background-color:#0d0d0d;padding:2.625rem 0rem}.project-page .project-carousel{padding:0 2rem;margin-top:10rem}.project-page .slick-slide{padding:0 2rem;transform:scale(.8)}.project-page .slick-slide.slick-current{transition-duration:.3s;transition-timing-function:linear;transform:scale(1.1)}.project-page .project-showcase .projects,.project-page .project-showcase .project-card-box{height:100%;min-height:450px;z-index:1000}@media only screen and (max-width: 1200px){.project-page .project-showcase .projects .project-card__desc,.project-page .project-showcase .project-card-box .project-card__desc{font-size:.8rem}}.project-page .project-showcase .projects .project-card,.project-page .project-showcase .project-card-box .project-card{font-family:Poppins,sans-serif;cursor:pointer}@media only screen and (max-width: 1200px){.project-page .project-showcase .projects .project-card .project-card__title,.project-page .project-showcase .project-card-box .project-card .project-card__title{font-size:1.2rem}}@media (max-width: 1024px){.project-page .project-showcase .projects .project-card .project-card__icon-box,.project-page .project-showcase .project-card-box .project-card .project-card__icon-box{margin-top:-6%;opacity:1}}@media (max-width: 1024px){.project-page .project-showcase .projects .project-card .project-card__content,.project-page .project-showcase .project-card-box .project-card .project-card__content{transform:translate(-5%)}}.project-page .project-showcase .projects .project-card__title,.project-page .project-showcase .project-card-box .project-card__title{color:#1cbbda;font-size:1.6rem}@media (max-width: 1024px){.project-page .project-showcase .projects .project-card__title,.project-page .project-showcase .project-card-box .project-card__title{font-size:1.2rem}}.project-page .project-showcase .projects .project-card__desc,.project-page .project-showcase .project-card-box .project-card__desc{font-size:1rem;color:#ababab}@media (max-width: 1024px){.project-page .project-showcase .projects .project-card__desc,.project-page .project-showcase .project-card-box .project-card__desc{font-size:.8rem;grid-template-columns:repeat(auto-fit,1fr)}}.project-page .project-showcase .projects .project-card__content,.project-page .project-showcase .project-card-box .project-card__content{background-color:#090909;width:90%;margin-top:-20%;margin-left:auto;transition:all .4s ease-out}.project-page .project-showcase .projects .project-card__img,.project-page .project-showcase .project-card-box .project-card__img{width:100%;max-height:220px;object-fit:cover;object-position:top}.project-page .project-showcase .projects .project-card__icon-box,.project-page .project-showcase .project-card-box .project-card__icon-box{transform:translateY(0);opacity:0;transition:all .4s ease}.project-page .project-showcase .projects .project-card__icon,.project-page .project-showcase .project-card-box .project-card__icon{background:#1cbbda;cursor:pointer;background:linear-gradient(180deg,#1cbbda 0%,#00447f 100%);transition:all .4s ease-out}.project-page .project-showcase .projects .project-card__icon:hover,.project-page .project-showcase .project-card-box .project-card__icon:hover{transform:rotate(80deg);-ms-transform:rotate(80deg)}.project-page .project-showcase .projects:hover .project-card__icon-box,.project-page .project-showcase .project-card-box:hover .project-card__icon-box{transform:translateY(-86%);opacity:1}.project-page .project-showcase .projects:hover .project-card__content,.project-page .project-showcase .project-card-box:hover .project-card__content{transform:translate(-5%)}.project-page .project-showcase .projects:focus-visible,.project-page .project-showcase .project-card-box:focus-visible{outline:none}@media only screen and (max-width: 1200px){.project-page .project-showcase .projects,.project-page .project-showcase .project-card-box{height:100%;min-height:350px}}@media only screen and (max-width: 1199px){.project-page .project-showcase .projects .project-card__img,.project-page .project-showcase .project-card-box .project-card__img{max-height:160px!important}}@media only screen and (max-width: 991px){.project-page .project-showcase .projects .project-card__img,.project-page .project-showcase .project-card-box .project-card__img{max-height:185px!important}}@media only screen and (max-width: 767px){.project-page .project-showcase .projects .project-card__img,.project-page .project-showcase .project-card-box .project-card__img{height:100%!important;max-height:500px!important}}.banner-container{display:flex;flex-direction:column;align-items:center;gap:3rem;margin-top:1.5rem}.banner-container .logo-image{max-height:7.25rem}@media (max-width: 768px){.banner-container .logo-image{object-fit:contain;height:4rem}}@media (max-width: 576px){.banner-container .logo-image{height:3rem}}.banner-container .banner-title{color:#e8e8e8;text-align:center;font-size:2.375rem;font-weight:500;margin:0rem}@media (max-width: 991px){.banner-container .banner-title{font-size:2rem}}@media (max-width: 576px){.banner-container .banner-title{font-size:1.5rem}}.banner-container .about-project{display:grid;grid-template-columns:35% 65%;gap:1.5rem}@media (max-width: 1400px){.banner-container .about-project{grid-template-columns:40% 60%}}@media (max-width: 1198px){.banner-container .about-project{grid-template-columns:100%}}.banner-container .about-project .tech-stack{gap:1.125rem;justify-content:center;padding:1.5rem}@media (max-width: 1200px){.banner-container .about-project .tech-stack{padding:0rem 1.5rem}}.banner-container .about-project .tech-stack .about-text{text-align:start;font-size:3rem;font-weight:500}@media (max-width: 991px){.banner-container .about-project .tech-stack .about-text{font-size:2.5rem}}@media (max-width: 768px){.banner-container .about-project .tech-stack .about-text{font-size:2rem}}@media (max-width: 576px){.banner-container .about-project .tech-stack .about-text{font-size:1.5rem}}.banner-container .about-project .tech-stack .tech-stack-buttons{width:100%;display:flex;flex-wrap:wrap;gap:1.125rem}@media (max-width: 768px){.banner-container .about-project .tech-stack .tech-stack-buttons{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width: 576px){.banner-container .about-project .tech-stack .tech-stack-buttons{grid-template-columns:repeat(2,1fr)}}@media (max-width: 350px){.banner-container .about-project .tech-stack .tech-stack-buttons{grid-template-columns:repeat(1,1fr)}}.banner-container .about-project .tech-stack .tech-stack-buttons .tech-button{color:#e8e8e8!important;display:flex;padding:.75rem 1.5rem;justify-content:center;align-items:center;border-radius:40px;border:1px solid #1CBBDA}.banner-container .about-project .tech-stack .tech-stack-buttons .tech-button:hover{box-shadow:0 0 16px #1cbbdaf5;transition:box-shadow .3s ease}.banner-container .project-description-box{gap:1.125rem;padding:1.5rem;background:#0d0d0d;border-radius:1rem}.banner-container .project-description-box .project-name{color:#e8e8e8;font-size:2.875rem;font-weight:600;margin:0rem}@media (max-width: 991px){.banner-container .project-description-box .project-name{font-size:2.5rem}}@media (max-width: 768px){.banner-container .project-description-box .project-name{font-size:2rem}}@media (max-width: 576px){.banner-container .project-description-box .project-name{font-size:1.5rem}}.banner-container .project-description-box .project-description p{line-height:2rem;text-align:start}.project-features{display:flex;flex-direction:column;gap:1.5rem;background:none}.project-features .feature-point{display:flex;padding:1.5rem 2.625rem;align-items:center;gap:20px;align-self:stretch;background:#090909}.project-features .feature-point:hover{box-shadow:0 0 16px #1cbbdaf5;transition:box-shadow .3s ease}@media (max-width: 576px){.project-features .feature-point{padding:1.5rem}}.project-features .feature-point .feature-text{color:#e8e8e8;font-size:1.125rem;font-weight:400;line-height:1.75rem}@media (max-width: 576px){.project-features .feature-point .feature-text{font-size:.9rem}}.project-stimation{background:#0d0d0d}.project-stimation .stimation-container{display:flex;justify-content:center;align-items:center;gap:1.5rem}@media (max-width: 768px){.project-stimation .stimation-container{flex-direction:column}}.project-stimation .stimation-container .button-box{display:flex;padding:18px 24px;justify-content:center;align-items:center;gap:12px;border:1.007px solid #1CBBDA;text-decoration:none}@media (max-width: 768px){.project-stimation .stimation-container .button-box{padding:14px 20px;width:70%}.project-stimation .stimation-container .button-box img{width:2rem}.project-stimation .stimation-container .button-box svg{width:1rem}}@media (max-width: 420px){.project-stimation .stimation-container .button-box{width:100%}}.project-stimation .stimation-container .button-box:hover{box-shadow:0 0 16px #1cbbdaf5;transition:box-shadow .3s ease}.project-stimation .stimation-container .button-box .contact-text{font-size:1.125rem;color:#e8e8e8}@media (max-width: 576px){.project-stimation .stimation-container .button-box .contact-text{font-size:.9rem}}
