/*

Template:  Seozie - SEO & Digital Marketing HTML5 Template
Author: peacefulthemes.com
Version: 1.0
Design and Developed by: Peaceful Themes

*/
@media(max-width:1399px){
    .pt-teambox-1 .pt-team-info h5{font-size:24px;line-height:32px;}
    .keyframes-box-1{display:none;}
}
@media(max-width:1199px){
    .container{max-width:960px;}
    section{padding:90px 0px;}
    .pt-q{padding:90px 0px 150px 0px;}
    .pt-blog-post .pt-blog-contain .pt-blog-title{font-size:22px;line-height:30px;margin:0;}
    .pt-fancybox-1{padding:30px 15px;}
    .keyframes-box-1{display:block;}
    .pt-tabs-1 .tab-content .pt-tab-info h2{font-size:40px;line-height:48px;margin-bottom:15px;}
    .pt-circle-progress-1 .pt-progress-count{left:50%;}
    .pt-circle-progress-3 .pt-progress-details{margin-top:42px;margin-left:-100px;}
    .pt-circle-progress-3{position:relative;display:flex;align-items:flex-start;margin-bottom:90px;}
    .pt-circle-progress-3 .pt-progress-count{top:48%;left:27%;}
    .pt-round{left:0%;top:0%;}
    .pt-button1{margin-left:100px;}
    .pt-button2{margin-left:-190px;}
    .pt-icon-box-style-02{padding:0px 0px;}
    .pt-icon-box-style-03{padding:30px 0px;}
    .pt-icon-box-style-02 .pt-icon-box-content{margin-top:20px;}
    .pt-icon-box-style-03  .pt-icon-box-content{margin-top:20px;}
    .pt-img-4{display:none;}
    .pt-popup{position:absolute;top:40%;z-index:1;left:45%;}
    .pt-q1{padding:130px 0px;}
    .pt-background-img{top:0;}
    .video-1{padding-top:0;}
    .pt-img-1 { display: none; }
    .gallary { padding: 90px 0; }
}
@media(max-width:1023px){
    .container{max-width:100%;}
    .content-area .site-main{padding:90px 0;}
    .navbar-expand-lg .navbar-toggler{display:block;}
    .navbar-expand-lg .navbar-collapse.collapse:not(.show),header#pt-header.pt-header-default .pt-toggle-btn{display:none!important;}
    .pt-tabs-1 .nav-tabs .nav-item{padding:15px;}
    .pt-blog-post .pt-post-meta ul li{font-size:12px;line-height:20px;}
}
@media(max-width:767px){
    .content-area .site-main{padding:60px 0;}
    section{padding:60px 0px;}
    .container-pt { padding: 0; }
    .service,.seozie-works1,.team,.reputation-analysis,.testimonial,.video{ margin: 0; }
    .video { margin-left: 15px; margin-right: 15px; }
    .pt-testimonial { margin: 0; }
    .gallary { padding: 60px 0; }
    .seo-score1 { margin: 0; }
    .pt-q{padding:60px 0px 150px 0px;}
    .pt-round { height: 58px; width: 12%; top: 0%; left: unset;}
    .pt-img-0 { width: 100%; left: 0; height: auto; }
    .pt-portfoliobox-1 .pt-portfolio-info h5{font-size:20px;font-style:normal;line-height:28px;}
    .pt-circle-progress-3 .pt-progress-details{margin-top:42px;margin-left:-100px;}
    #pt-footer .pt-footer-style-1 .footer1:first-child{margin-bottom:30px;margin-top:30px;}
    .pt-circle-progress-3 .pt-progress-count{top:25%;left:27%;}
    footer#pt-footer .pt-copyright-footer { text-align: center; }
    footer#pt-footer .pt-footer-style-1 .pt-copyright-footer .pt-footer-link{margin:0;padding:0;justify-content: center;width: 100%;}
    #pt-footer .pt-footer-style-1 .pt-copyright-footer .row{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;}
    footer#pt-footer .pt-footer-style-1 .pt-copyright-footer .pt-footer-link ul{margin:0;display:flex;padding:0;}
    footer#pt-footer .pt-footer-style-1 .pt-copyright-footer .pt-footer-link ul li{flex:1;float:inherit;margin:0 5px 0;text-align:center;}
    .pt-counterbox-2{padding:30px 0px;}
    .counter3{padding:60px 0px 0px 0px;}
    .client{margin:60px 30px 0px 30px;}
    .pt-q1{padding:60px 0px;margin-top:60px;}
    .pt-img-1{display:none;}
    .pt-counterbox-1{padding:30px 0px;}
    .pt-icon-box-style-03 {
    padding: 0;
}
.pt-icon-box-style-02 {
    padding: 0;
}
.pt-button1 {
    margin-left: 15px;
}
.pt-button2 {
    margin-left: 15px;
    margin-top: 15px;
}
}