@media only screen and (max-width:767px){body{font-size:15px}.ptb-100{padding-bottom:50px}.pt-100,.ptb-100{padding-top:50px}.pb-70{padding-bottom:20px}.pb-100{padding-bottom:50px}.common-btn{padding:8px 15px;font-size:13px}.section-title{margin-bottom:30px;text-align:center}.section-title .sub-title{display:inline-block}.section-title h2{font-size:25px}.main-area .container{max-width:540px}.main-area .main-content{padding-left:0}.banner-area{height:100%;text-align:center;padding-top:40px;padding-bottom:45px}.banner-area .banner-content{margin-top:0}.banner-area .banner-content h1{font-size:40px;max-width:100%}.about-area,.experience-area{text-align:center}.experience-area .experience-content .experience-inner ul li:first-child{flex:0 0 100%;max-width:100%;margin-bottom:10px}.experience-area .experience-content .experience-inner ul li:nth-child(2){flex:0 1 100%;max-width:100%;margin-left:0;margin-bottom:10px}.experience-area .experience-content .experience-inner ul li:nth-child(3){flex:0 0 100%;max-width:100%;margin-left:0}.contact-area .contact-content{text-align:center}.main-area .main-content.two{padding-left:0}.banner-area.three{height:100%;padding-top:140px!important}.banner-area.three .common-right-text-two{display:none}.banner-area.three .banner-content h1{font-size:35px}.case-study-area .case-study-img{margin-bottom:30px;text-align:center}.case-study-area .case-study-content{padding:30px 15px 25px;margin-bottom:30px;text-align:center}.case-study-area .common-btn{margin-top:0}.back-to-top{width:35px;height:35px}.case-study-area .case-study-content h3{font-size:17px;line-height:1.4}.about-img-three{margin-bottom:30px;position:relative}.about-img-three .profile-pic{border-radius:9999px;z-index:10;position:relative;width:150px;height:150px}.about-img-three .profile-decorator{position:absolute;background-color:#ffd700;width:150px;height:150px;top:0;z-index:0;transform:translateX(3rem) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);border-radius:9999px}}@media only screen and (min-width:768px) and (max-width:991px){body{font-size:15px}.ptb-100{padding-bottom:70px}.pt-100,.ptb-100{padding-top:70px}.pb-70{padding-bottom:40px}.pb-100{padding-bottom:70px}.common-btn{padding:10px 20px}.section-title{margin-bottom:30px;text-align:center}.section-title .sub-title{display:inline-block}.section-title h2{font-size:35px}.section-title p{padding-left:15px;padding-right:15px}.main-area .container{max-width:720px}.main-area .main-content{padding-left:0}.banner-area{height:100%;text-align:center;padding-top:50px;padding-bottom:65px}.banner-area .banner-content{margin-top:0}.banner-area .banner-content h1{font-size:55px;max-width:100%}.banner-area .banner-content p{padding-left:15px;padding-right:15px}.about-area,.contact-area .contact-content{text-align:center}.main-area .main-content.two{padding-left:0}.banner-area.three{height:100%;padding-top:150px!important}.banner-area.three .common-right-text-two{display:none}.banner-area.three .banner-content h1{font-size:45px}.case-study-area .case-study-img{margin-bottom:30px;text-align:center}.case-study-area .case-study-content{padding:30px 15px 25px;margin-bottom:30px;text-align:center}.case-study-area .common-btn{margin-top:0}.about-area.three .about-img-three{margin-bottom:30px;position:relative}.about-area.three .about-img-three .profile-pic{border-radius:9999px;z-index:10;position:relative;width:150px;height:150px}.about-area.three .about-img-three .profile-decorator{position:absolute;background-color:#ffd700;width:150px;height:150px;top:0;z-index:0;transform:translateX(14rem) translateY(0) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);border-radius:9999px}}@media only screen and (min-width:992px) and (max-width:1199px){.pufo-aside{width:280px}.banner-area .banner-content h1{font-size:60px}.banner-area.three .banner-content h1{font-size:70px}.main-area .main-content.two{padding-left:280px}.main-area .main-content{padding-left:365px}.section-title h2{font-size:35px}.main-area .container{max-width:600px}.main-area.two .container{max-width:660px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-area .container{max-width:650px}.banner-area .banner-content h1{font-size:60px}.main-area.two .container{max-width:800px}.banner-area.three .banner-content h1{font-size:70px}}@media only screen and (min-width:1800px){.main-area .main-content{padding-left:650px}}@media only screen and (max-width:991px){.banner-area.three{padding-top:75px}.pufo-aside{background-color:#022c43;position:fixed;height:auto;width:100%;padding:15px}.pufo-aside .logo{position:inherit}.pufo-aside .navbar-nav{position:inherit;transform:translateY(0);margin-top:20px}.pufo-aside .navbar-nav li{margin-bottom:5px}.pufo-aside .aside-footer{position:inherit;margin-top:15px}}@media only screen and (min-width:992px){.pufo-aside .collapse{display:block!important}}