.web-dev_main___9B9o{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:50px}.web-dev_hero__Zh4u1{position:relative;width:100%;height:calc(100vh - 100px);background-image:url(/_next/static/media/bg1.26cf21e4.jpg);background-repeat:repeat-x;animation:web-dev_slide_bg__gqXxm 10s infinite alternate forwards}@keyframes web-dev_slide_bg__gqXxm{0%{background-position:0 0;background-size:200%}to{background-position:100% 100%;background-size:auto 120%}}.web-dev_hero__Zh4u1 .web-dev_heroOverlay___FUnQ{width:100%;height:100%;color:var(--darkBlue);font-family:"Young Serif",sans-serif;display:flex;flex-direction:column;justify-content:space-evenly;padding:1rem 4vw;row-gap:1rem;background-image:url(/_next/static/media/bg4.5ffe7219.png);background-repeat:no-repeat;background-position:top;background-size:cover}.web-dev_hero__Zh4u1 h1{max-width:70vw;padding:0;margin:0;font-size:1.5rem;font-weight:400}.web-dev_hero__Zh4u1 h2{padding:0;margin:0;max-width:700px;font-size:calc(3vw + 2rem);font-weight:700;color:#fff}.web-dev_hero__Zh4u1 h2 span{color:orange}.web-dev_hero__Zh4u1 p{max-width:50vw;padding:0;margin:0;font-size:1.2rem;text-align:left}.web-dev_hero__Zh4u1 .web-dev_actionButtons__A50Da{width:fit-content;max-width:70vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:2rem}.web-dev_hero__Zh4u1 .web-dev_actionButtons__A50Da button{font-size:1rem;border:none;cursor:pointer;transition:background-color .3s;width:fit-content;padding:1rem 2rem;border-radius:5px;color:#fff}.web-dev_hero__Zh4u1 .web-dev_actionButtons__A50Da button.web-dev_quote__OUeYC{background-color:var(--jungleGreen)}.web-dev_hero__Zh4u1 .web-dev_actionButtons__A50Da button.web-dev_catalogue__2mQ_A{background-color:orange}.web-dev_web_service_type__qFlbp{width:80%;max-width:1000px;background-color:#ffd8f8;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:50px;padding-bottom:50px}.web-dev_web_service_type_header__aL17W{width:100%;font-size:2rem;font-weight:700;text-align:center;font-family:Arial,Helvetica,sans-serif;color:#000149;padding:30px;background-color:#fff;box-shadow:0 0 10px #212331}.web-dev_web_service_photo__zaEUb{width:100%;max-width:600px;height:auto;box-shadow:0 0 10px #464646}.web-dev_web_service_description__4XWZh{width:90%;max-width:700px;color:#000;padding:0 30px;text-align:justify}.web-dev_web_service_description__4XWZh>ul{margin-left:30px;padding:1rem;list-style:none}.web-dev_web_service_description__4XWZh>ul li{position:relative;padding-left:20px;color:#333}.web-dev_web_service_description__4XWZh>ul li:before{content:"➤";position:absolute;left:0;color:#0056b3}.web-dev_serviceOverview__vpS5C{width:100%;max-width:1200px;padding:2rem}.web-dev_serviceOverview__vpS5C h2{color:var(--darkRed);margin-bottom:1rem}.web-dev_serviceOverview__vpS5C p{font-size:1.1rem;color:var(--darkBlue)}.web-dev_packages__5yoki{width:100%;max-width:1200px;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:3rem;padding:2rem}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG{width:100%;max-width:600px;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;background-color:var(--darkBlue);color:#fff;padding:2rem;margin:0 auto;border-radius:8px}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG h3{width:100%;font-size:calc(1.2vw + 1rem);color:var(--aqua);border-bottom:1px solid #fff;padding-bottom:1rem;margin-bottom:1rem}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG .web-dev_packageDescription__WjkG1{display:flex;flex-direction:column;gap:1rem}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG .web-dev_packageDescription__WjkG1 ul{padding-left:2rem;margin:0}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG .web-dev_packageDescription__WjkG1 ul li{display:flex;flex-direction:row;align-items:center;list-style:none}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG .web-dev_packageDescription__WjkG1 ul li:before{content:"🗹";font-size:2rem;color:var(--aqua);margin-right:.5rem}.web-dev_packages__5yoki .web-dev_packageCard__eB8oG button{display:flex;align-self:center;width:fit-content;font-family:Courier New,Courier,monospace;font-size:1.5rem;color:orange}.web-dev_additionalServices__bJUU6{width:100%;max-width:1200px;padding:2rem;gap:2rem}.web-dev_additionalServices__bJUU6 h2{color:var(--skyBlue);margin-bottom:1rem}.web-dev_additionalServices__bJUU6 .web-dev_servicesContainer__J55jy{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:2rem;width:100%}.web-dev_additionalServices__bJUU6 .web-dev_servicesContainer__J55jy p{height:fit-content;width:100%;grid-column:span 2;border-bottom-left-radius:50px;border-left:10px solid var(--lightGray);border-bottom:2px solid var(--lightGray);padding:3rem 2rem}.web-dev_additionalServices__bJUU6 .web-dev_servicesContainer__J55jy .web-dev_circleCard__C7YXK{position:relative;display:flex;align-items:center;justify-content:center;width:200px;height:200px;border-radius:50%;background-color:var(--aqua);color:var(--lightGray);box-shadow:inset -5px -5px 10px rgba(0,0,0,.5)}.web-dev_additionalServices__bJUU6 .web-dev_servicesContainer__J55jy .web-dev_circleCard__C7YXK h4{position:absolute;display:flex;align-items:center;justify-content:center;left:1rem;background-color:#fff;width:75%;height:75%;border-radius:50%;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.5)}.web-dev_additionalServices__bJUU6 .web-dev_servicesContainer__J55jy .web-dev_circleCard__C7YXK h4 span{display:flex;align-items:center;justify-content:center;text-align:center;width:75%;height:75%;font-size:1.1rem;font-weight:700;color:gray}.web-dev_contactSection__CzUuP{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:1200px;padding:2rem;margin-bottom:80px;background-color:var(--skyBlue);text-align:center;color:#fff}.web-dev_contactSection__CzUuP h2{font-size:calc(1vw + 1rem)}.web-dev_contactSection__CzUuP p{color:var(--lightGray);font-size:1.1rem}.web-dev_contactSection__CzUuP button{width:100%;max-width:400px;padding:1rem 2rem;border:none;border-radius:5px;background-color:var(--aqua);color:#000;cursor:pointer;transition:background-color .3s}