@media (max-width: 991px){body{padding:20px}.header-area .openNav{display:inline-block !important}.about-area{padding-bottom:70px}.about-area .about-pic{padding-right:0;width:70%;margin:0 auto 100px}.testimonial-area .quote-wrapper{text-align:center}.testimonial-area .carousel-indicators{justify-content:center}.counter-area .worms{display:none}.contact-area .contact-form{-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-form .name-email input{margin-right:0;width:100%}}@media (max-width: 991px) and (min-width: 767px){.container{max-width:855px}}@media (max-width: 767px){.hero-area::before{width:50%}.hero-area .hero-content h1{font-size:48px}.hero-area .mouse{left:50%;transform:translate(-50%, 0)}.about-area .about-pic{width:90%}.resume .border-line-v::before{display:none}.contact-area .contact-form{padding:50px 10px}.contact-area .contact-form .name-email{display:block !important}.contact-area .contact-form .input-field{width:100%}.contact-area .contact-form .input-field:first-child{margin-bottom:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.price_item{width:75%;margin-left:auto;margin-right:auto}}@media (max-width: 590px){body{padding:10px}.about-area .about-pic{margin-bottom:40px}.about-area .about-pic .about-img::after{display:none}}@media (max-width: 515px){.hero-area .hero-content h1{font-size:36px}.hero-area .hero-content .profession{font-size:22px}.hero-area .hero-content .profession .animated-info em{top:-5px}}@media (max-width: 477px){.hero-area .hero-content .profession::before{display:none}.hero-area .mouse{bottom:30px}.about-area .about-pic{margin-bottom:70px}.about-area .about-pic .img-caption{bottom:-50px;right:-33px;width:150px;height:133px;padding:10px}.about-area .about-pic .img-caption::before{border-width:17px 31px 34px 0;top:-50px}.about-area .about-pic .img-caption span{font-size:38px;margin-bottom:0}}

