@media(max-width:767px){.elementor .footer{flex-direction:column;}}@media(max-width:767px){.elementor .content-container{width:100%;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .header{padding:30px;flex-direction:row;}}@media(max-width:767px){.elementor .hero{padding-block-end:50px;}}@media(max-width:767px){.elementor .hero_content{padding:0px;display:flex;flex-direction:column;}}@media(max-width:767px){.elementor .heading{width:100%;min-width:0px;font-size:35px;line-height:44px;}}@media(max-width:767px){.elementor .description{font-size:15px;line-height:25px;}}@media(max-width:767px){.elementor .visual_card{width:100%;height:auto;}}@media(max-width:767px){.elementor .header-dots{height:auto;min-height:50px;padding:0px;}}@media(max-width:767px){.elementor .header-dot{width:15px;height:15px;padding:0px;}}@media(max-width:767px){.elementor .header-label{font-size:10px;}}@media(max-width:767px){.elementor .design-panel{padding:10px;}}@media(max-width:767px){.elementor .project-preview{height:auto;}}@media(max-width:767px){.elementor .chips{background-color:#F3F4F6;flex-direction:row;}}@media(max-width:767px){.elementor .chips-box{display:flex;flex-direction:row;flex-wrap:wrap;}}@media(max-width:767px){.elementor .chips-text{font-size:10px;}}@media(max-width:767px){.elementor .project-row{justify-content:center;}}@media(max-width:767px){.elementor .featured_work{padding-block-end:50px;}}@media(max-width:767px){.elementor .project_row{width:100%;padding:0px;flex-direction:row;flex-wrap:wrap;justify-content:center;}}@media(max-width:767px){.elementor .project_card{width:100%;}}@media(max-width:767px){.elementor .project-card-info{height:auto;}}@media(max-width:767px){.elementor .what-i-do{padding-block-end:50px;}}@media(max-width:767px){.elementor .cards-1-2{overflow:auto;display:flex;flex-direction:row;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .header-what-i-do{padding:0px;}}@media(max-width:767px){.elementor .web-design-card{width:280px;}}@media(max-width:767px){.elementor .web-design-paragr-text{font-size:14px;color:var(--Text_Secondary);}}@media(max-width:767px){.elementor .about-me{padding-block-end:50px;flex-direction:column;}}@media(max-width:767px){.elementor .text-section{padding:20px;}}@media(max-width:767px){.elementor .text-section-second{padding:0px;gap:15px;}}@media(max-width:767px){.elementor .my-picture{width:200px;object-fit:contain;}}@media(max-width:767px){.elementor .card-about-me{padding:0px;flex-direction:column;gap:15px;}}@media(max-width:767px){.elementor .card-about-me-heading{font-size:16px;}}@media(max-width:767px){.elementor .card-about-me-parag{font-size:12px;}}@media(max-width:767px){.elementor .contact-frame{padding:0px;flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .contact-left{padding:0px;}}@media(max-width:767px){.elementor .contact-right{padding:15px;border-radius:15px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#ffffff;gap:20px;}}@media(max-width:767px){.elementor .copy-of-card-about-me-parag{font-size:12px;}}@media(max-width:767px){.elementor .chips-arrow{background-color:#F3F4F6;flex-direction:row;align-self:end;}}@media(max-width:767px){.elementor .footer-text{font-family:var(--Font_Primary);font-weight:300;font-size:12px;}}