@media (max-width:767px){.sec-head .d-flex{flex-direction:column;align-items:center!important;justify-content:center!important}.sec-head,.sec-head .rotate-text,.sec-head .sub-title,.sec-head h3{text-align:center!important}.sec-head h3.fz-50{font-size:32px!important;line-height:1.2}.portfolio-tab .sec-head .d-flex{flex-direction:column;gap:15px;align-items:center!important}.portfolio-tab .sec-head .ml-auto{margin:15px auto 0!important;display:flex;align-items:center;justify-content:center;gap:10px}.portfolio-tab .cluom .info.d-flex{flex-direction:column;align-items:flex-start!important;gap:4px}.portfolio-tab .cluom .info h4{font-size:16px;white-space:normal;word-break:break-word}.portfolio-tab .cluom .info h6.ml-20{margin-left:0!important;font-size:11px}.portfolio-tab .glry-img{width:100%}.portfolio-tab .glry-img .tab-img img{width:100%;height:220px;object-fit:cover;border-radius:8px}.my-skills .row.md-marg>div.col-6{width:50%!important}.my-skills .item{text-align:center!important;margin-bottom:10px;transform:scale(.85);transform-origin:top center}.my-skills .box-bord{margin:0 auto 15px!important}.my-skills .bord-thin-top h6.sub-title,.my-skills .item h6,.my-skills .item h6.fz-18{text-align:center!important}.my-skills .bord-thin-top p{text-align:center!important;font-size:12px!important}.my-skills .bord-thin-top .row>div{margin-bottom:24px}.services-clas .item,.services-clas .sec-head{text-align:center!important}.services-clas .item{display:flex;flex-direction:column;align-items:center}.services-clas .item .text{text-align:center!important}.about-author .profile-img{margin-bottom:40px}.about-author .cont,.about-author .text,.about-author h4,.about-author p{text-align:center!important}.about-author .numbers .item{text-align:center}.header-personal .caption h1{font-size:32px!important;line-height:1.2}.header-personal .caption h3{font-size:18px!important}.header-personal .info{flex-direction:column;align-items:flex-start!important;gap:16px;margin-top:40px!important}.clean-footer .col-lg-3,.clean-footer .col-lg-4{margin-bottom:30px}.clean-footer .column{text-align:center!important;display:flex;flex-direction:column;align-items:center}}@media (min-width:768px) and (max-width:991px){.portfolio-tab .cluom .info h4{font-size:17px}.portfolio-tab .cluom .info h6.ml-20{font-size:12px;margin-left:8px!important}.sec-head h3.fz-50{font-size:36px!important}}