@media screen and (max-width:1300px){html{overflow-x:hidden}}@media screen and (max-width:1200px){.about .about-img-wrap{margin:0 auto;text-align:center}}@media screen and (max-width:1199px){.section-title h1{font-size:30px}.section-title span{font-size:75px}.hero-area .hero-head strong{font-size:53px}}@media screen and (max-width:991px){.section-ptb{padding:62px 0}.hamburger-menu{display:block}.modal-title,.news .modal .modal-title{margin-bottom:25px}.modal .modal-body{padding:20px}.modal-img{margin-bottom:30px}html[dir=rtl] .modal .modal-close{right:auto;left:30px}.modal .modal-close{top:30px;right:30px}#header .navbar-collapse{position:absolute;top:99%;left:0;right:0;background:#212529;margin-top:0;z-index:1000}#header .navbar-collapse .navbar-nav{padding:15px}#header .navbar-collapse .nav-item:not(:last-child){border-bottom:1px solid rgb(250 250 250 / 10%)}#header .navbar-collapse .nav-link{padding:10px 0;height:auto;position:relative;color:#EFF2F6}.hero-area .hero-content{padding-top:110px;padding-bottom:110px;align-items:end}.about .title{font-size:35px}.about .sub-title{font-size:24px}.about .count-box .number{font-size:40px}.about .resume-row{margin-bottom:20px}.about .resume-box h5{line-height:1.5}.about .skills-bar .ab-progress{overflow-x:clip}.service .service-box p{margin-bottom:20px}.portfolio .modal-content-desc ul:not(:last-child){margin-bottom:12px}.news .post-content h3{font-size:20px;line-height:29px}.news .modal .modal-title{font-size:21px;max-width:395px}.news .modal .modal-content-title{font-size:19px}.modal .modal-tags li:not(:last-child){margin-bottom:16px}.footer{padding:60px 0}html[dir=rtl] .termsPlicy-disclaimer .modal-close{right:auto;left:10px}.termsPlicy-disclaimer .modal-close{top:10px;right:10px}}@media screen and (max-width:912px){.hero-area .hero-content{padding-top:250px;padding-bottom:250px}}@media screen and (max-width:820px){.hero-area .hero-content{padding-top:170px;padding-bottom:170px}}@media screen and (max-width:768px){.section-ptb{padding:55px 0}.section-title{margin-bottom:68px}.section-title h1{font-size:26px}.section-title span{font-size:53px;letter-spacing:1px}.hero-area .hero-content{padding-top:125px;padding-bottom:125px}.hero-area .hero-head small{font-size:25px}.hero-area .hero-head strong{font-size:36px}.about .title{font-size:29px}.about .sub-title{font-size:21px}.about .count-box .number{font-size:32px}.filter-button-group button{margin-bottom:6px}.testimonial .testimonial-box{padding:20px}.news .large-post .post-content,.news .medium-post .post-content{left:17px;right:17px;bottom:17px}.news .post-content h3,.news .large-post .post-content h3{font-size:23px;line-height:normal}.news .medium-post .post-content h3{font-size:19px;line-height:normal}.news .modal .modal-title{font-size:20px;margin-bottom:20px}.news .modal .modal-content-title{font-size:17px}.contact .contact-address .contact-option{margin-top:30px}.footer{padding:55px 0}}@media screen and (max-width:376px){.section-title h1{font-size:25px}.section-title span{font-size:47px;letter-spacing:1px}.hero-area .hero-content{padding-top:75px;padding-bottom:75px}.about .title{font-size:32px}.about .sub-title{font-size:19px}}@media screen and (max-width:290px){.section-title h1{font-size:16px}.section-title span{font-size:37px}.hero-area .hero-content{padding-top:90px;padding-bottom:90px}.hero-area .hero-head small{font-size:21px}.hero-area .hero-head strong{font-size:25px}.hero-area p{font-size:16px}.about .exprience-year h1{font-size:32px}.about .exprience-year p{font-size:15px}.about .title{font-size:23px}.about .sub-title{font-size:15px}}