<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 1499px){

    

    .header-style-three .header-one__right{

        display: none;

    }



    .header-style-three .menu-right-content .social-links{

        margin-right: 50px;

    }



    .header-style-three .outer-box .logo{

        margin-right: 60px;

    }



}



@media (max-width: 1199px) {

    .side-menu__toggler {

        display: flex;

        margin-left: 20px;

    }



    .header-one__menu {

        display: none;

    }



    .header-one__logo {

        display: flex;

        align-items: center;

    }



    .header-one.stricked-menu {

        display: none;

    }



    .topbar-one__toggler {

        display: flex;

        z-index: 91;

    }



    .topbar-one__infos li:not(.topbar-one__select-box) &gt; i {

        width: 33px;

        height: 33px;

        font-size: 16px;

    }



    .topbar-one__infos &gt; li:not(.topbar-one__select-box) {

        padding-left: 50px;

    }



    .topbar-one__infos &gt; li + li {

        margin-left: 20px;

    }



    .topbar-one {

        display: none;

    }



    .contact-one__form {

        margin-right: 0;

    }

    .faq-one-accrodion .accrodion {

        padding-left: 30px;

        padding-right: 30px;

    }

    .industries-details__gallery {

        grid-template-columns: 1fr 1fr;

    }

    .industries-details__gallery-image:nth-child(1) {

        grid-column-start: 1;

        grid-column-end: -1;

    }

    .industries-details__gallery-image:nth-child(6) {

        grid-column-start: 1;

        grid-column-end: -1;

    }

    .industries-details__gallery-image &gt; img {

        width: 100%;

    }



    .industries-sidebar {

        margin-top: 80px;

    }

    .industries-details__tab .tab-content {

        margin-top: 40px;

    }

    [class*="col-"]:nth-child(3n) .case-details__meta-single {

        padding-left: 85px;

    }

    [class*="col-"]:nth-child(3n) .case-details__meta-single i {

        left: 0;

    }

    .about-two__video {

        margin-top: 30px;

    }

    .story-one__single p {

        white-space: normal;

    }

    .feature-one .high-gutters {

        margin-left: -20px;

        margin-right: -20px;

    }

    .feature-one .high-gutters &gt; [class*="col-"] {

        padding-left: 20px;

        padding-right: 20px;

    }

    .award-one__single {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }

    .award-one__image {

        margin-bottom: 20px;

    }

    .award-one__content h3 {

        font-size: 19px;

    }

    .award-one__content p {

        font-size: 16px;

    }

    .team-three__carousel-nav {

        max-width: 695px;

    }

    .team-three .container::after, .team-three .container::before {

        width: 70px;

    }

    .case-three__carousel-wrap .block-title h2 br {

        display: none;

    }



    .about-section .content-box .lower-box .btn-box{

        margin-right: 10px;

    }



    .rental-section .single-item .inner-box .image-box img{

        width: 100%;

    }



    .rental-section .single-item .inner-box .thm-btn{

        padding: 12px 25px;

    }



    .features-section .title-inner{

        margin-bottom: 60px;

    }



    .process-section .image-layer,

    .process-section .single-item .inner-box .arrow-box{

        display: none;

    }



    .statistics-section .client-thumb-outer{

        right: 20px;

        bottom: 60px;

    }



    .cta-five .image-layer{

        display: none;

    }



    .about-style-two .image-box .image-2{

        position: relative;

        right: 0px;

        bottom: 0px;

        margin-bottom: 30px;

    }



    .about-style-two .image-box .image-2 img{

        width: 100%;

    }



    .about-style-two .image-box{

        padding-left: 0px;

        margin-right: 0px;

    }



    .about-style-two .image-box .image-1{

        max-width: 270px;

        margin: 0 auto 30px auto;

    }



    .about-style-two .image-box .image-3{

        display: none;

    }



    .about-style-two .image-box .image-content{

        position: relative;

        top: 0px;

        max-width: 100%;

        padding-bottom: 50px;

    }



    .service-block-one .inner-box .overlay-content .link a span,

    .service-block-one .inner-box .overlay-content .link a span:before,

    .service-block-one .inner-box .overlay-content .link a span:after,

    .service-block-one .inner-box .lower-content .link a::before,

    .service-block-one .inner-box .lower-content .link a::after{

        display: none;

    }



    .service-block-one .inner-box h3{

        font-size: 18px;

    }



    .career-benefit__single h3::before{

        right: 15px;

    }



    .team-three__carousel .center .team-three__image{

        transform: scale(1);

        margin: 0 auto;

    }



    .team-three__carousel-nav{

        display: none;

    }



    .our-locations .image-layer{

        display: none;

    }



    .header-style-three .header-one__right{

        display: none;

    }



    .header-style-three .menu-right-content .social-links{

        margin-right: 30px;

    }



    .header-style-three .outer-box .logo{

        margin-right: 0px;

        display: flex;

    }



    .header-style-three .side-menu__toggler{

        margin-left: 30px;

        margin-top: 15px;

    }



    .header-style-three .header-top{

        padding: 30px 30px;

    }



    .header-style-three .header-top .left-column,

    .header-style-three .header-top .right-column{

        float: none;

        display: block;

        text-align: center;

    }



    .header-style-three .header-top .left-column{

        margin-bottom: 5px;

    }



    .about-style-three .content-box .lower-box .btn-box{

        float: none;

        margin-right: 0px;

        margin-bottom: 30px;

    }



    .chooseus-style-two .choose-column,

    .chooseus-style-two .advertise-column{

        width: 100%;

    }



    .tabs-box .tab-btns .single-item{

        width: 33.333%;

    }



    .consultation-section .bg-layer{

        display: none;

    }



    .story-one .inner-content .line,

    .story-one__single:before,

    .story-one__single:after{

        display: none !important;

    }

}



@media (max-width: 991px) {

    .cta-one .inner-container {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

        padding-left: 30px;

        padding-right: 30px;

        padding-top: 30px;

        padding-bottom: 40px;

    }



    .cta-one__btn-block {

        margin-top: 20px;

    }



    .topbar-one .container {

        flex-wrap: wrap;

        position: relative;

    }



    .topbar-one__infos {

        display: flex;

        flex: 1 1 100%;

        flex-wrap: wrap;

    }



    .topbar-one__infos &gt; li {

        margin-bottom: 20px;

    }



    .topbar-one__infos &gt; li {

        flex: 1 1 38%;

    }



    .topbar-one__right {

        position: absolute;

        top: 0;

        right: 0;

    }



    .site-footer .row &gt; .col-xl-6 {

        padding-left: 0;

        padding-right: 0;

        position: relative;

    }



    .site-footer .row &gt; .col-xl-6::after,

    .site-footer .row &gt; .col-xl-6::before {

        display: none;

    }



    .blog-one__main::before {

        display: none;

    }

    .blog-sidebar {

        padding-top: 0;

        padding-left: 0;

        padding-bottom: 120px;

    }

    .case-post-filter {

        margin-bottom: 41px;

    }

    .case-post-filter li {

        flex: 1 1 25%;

        margin-bottom: 15px;

    }

    .case-post-filter li + li {

        margin-left: 0;

    }

    .faq-one-accrodion .accrodion-title {

        position: relative;

        padding-left: 80px;

    }

    .faq-one-accrodion .accrodion-title::before {

        position: absolute;

        top: 50%;

        left: 0;

        transform: translateY(-75%);

    }



    .case-details__pagination-more {

        margin-top: 30px;

        margin-bottom: 30px;

    }

    .case-details__images {

        margin-top: 40px;

    }

    .case-details__main .block-title__text br {

        display: none;

    }

    .career-job__main-top,

    .career-benefit__main-top {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }

    .career-job__main-top .block-title,

    .career-benefit__main-top .block-title {

        margin-bottom: 40px;

    }

    .block-title__text br {

        display: none;

    }

    .footer-widget__contact {

        padding-left: 0;

    }

    .main-footer__bg {

        display: none;

    }

    .about-one__content {

        margin-top: 60px;

    }

    .about-two__video {

        margin-top: 0;

    }

    .cta-two__box {

        margin-bottom: 30px;

    }

    .cta-two__inner {

        padding-bottom: 11.5px;

        padding-left: 40px;

        padding-right: 40px;

    }

    .feature-one {

        padding-bottom: 80px;

    }

    .feature-one__single {

        margin-bottom: 40px;

    }

    .feature-one__single::before {

        display: none;

    }

    .cta-two__box {

        padding-left: 0;

    }



    .company-values__images img {

        max-width: 100%;

    }

    .company-values__images &gt; i {

        left: auto;

        right: 5%;

    }

    .team-three .container::before,

    .team-three .container::after {

        display: none;

    }

    .team-three__carousel-nav {

        position: relative;

        margin-top: 60px;

        bottom: auto;

        left: auto;

        transform: translate(0,0);

    }

    .center .team-three__content p,

    .team-three__carousel .center .team-three__image,

    .team-three__carousel .center .team-three__social,

    .center .team-three__content {

        transform: scale(1);

    }

    .team-three__carousel .center .team-three__meta {

        transform: scale(1) translateX(-50%);

    }

    .team-three__social {

        top: 6px;

        left: 6px;

    }

    .team-three__content {

        margin-top: -5px;

    }

    .contact-one__home-one .contact-one__form {

        margin-top: 70px;

    }

    .contact-one__home-one .contact-one__form::before {

        display: none;

    }



    .workin-area .inner-container .single-item{

        width: 50%;

    }



    .workin-area .inner-container .single-item:last-child{

        width: 100%;

    }



    .workin-area .inner-container .single-item .inner-box{

        border: none;

    }



    .anim-icon{

        display: none;

    }



    .about-section .content-box{

        margin-bottom: 30px;

    }



    .about-section .image-box{

        margin-left: 0px;

    }



    .rental-section .single-item .inner-box{

        margin-bottom: 30px;

    }



    .counter-block-one{

        margin: 15px 0px;

    }



    .process-section .single-column:nth-child(2) .single-item, 

    .process-section .single-column:last-child .single-item{

        padding-top: 0px;

    }



    .process-section .single-column .inner-box{

        margin-bottom: 30px;

    }



    .process-section{

        padding-bottom: 90px;

    }



    .statistics-section:before,

    .statistics-section .bg-column{

        width: 100%;

    }



    .statistics-section .experience-inner{

        margin-bottom: 40px;

    }



    .blog-grid__top .block-title{

        margin-bottom: 25px;

    }



    .header-style-two .header-top .right-column .info-list .pickup-btn,

    .header-style-two .header-top .right-column .info-list .support-btn{

        display: none;

    }



    .service-block-one .inner-box{

        margin-bottom: 30px;

    }



    .case-section .title-inner .block-title{

        margin-bottom: 25px;

    }



    .process-style-two .border-box,

    .process-style-two .single-item .inner-box .arrow-icon{

        display: none;

    }



    .process-style-two .single-item .inner-box{

        margin-bottom: 30px;

    }



    .process-style-two{

        padding-bottom: 90px;

    }



    .our-locations .form-inner{

        margin-left: 0px;

    }



    .blog-two__single{

        margin-bottom: 30px !important;

    }



    .blog-grid{

        padding-bottom: 90px;

    }



    .footer-style-two .footer-top .subscribe-form{

        margin-bottom: 30px;

    }



    .footer-style-two .footer-top .social-inner{

        text-align: left !important;

    }



    .footer-style-two .widget-section .footer-widget{

        margin: 0px 0px 30px 0px !important;

    }



    .footer-style-two .widget-section{

        padding-bottom: 40px;

    }



    .header-style-three .outer-box .logo{

        border-right: none;

    }



    .service-one__home-three .service-one__single{

        margin-bottom: 30px;

    }



    .construction-section .image-box{

        margin-right: 0px;

        margin-bottom: 40px;

    }



    .case-one__single{

        margin-bottom: 30px !important;

    }



    .case-section{

        padding-bottom: 90px;

    }



    .consultation-section .inner-box .consultation-form .form-group{

        margin-bottom: 20px;

    }

}



@media (max-width: 767px) {

    .header-one__right {

        display: none;

    }



    .header-one__logo {

        width: 100%;

        justify-content: space-between;

        padding-top: 15px;

    }



    .topbar-one__infos li:nth-of-type(3) {

        display: none;

    }



    .topbar-one__right {

        top: 58px;

    }



    .site-footer .row &gt; .col-md-6:last-child .footer-widget__title {

        margin-left: 0;

    }



    .site-footer .row &gt; .col-md-6:last-child .footer-widget__list {

        padding-left: 0;

        border-left: 0;

    }



    .site-footer__bottom .container {

        flex-direction: column;

        justify-content: center;

        align-items: center;

        text-align: center;

    }



    .site-footer__bottom .container p {

        margin-bottom: 10px;

    }



    .page-header {

        padding-top: 100px;

        padding-bottom: 100px;

    }



    .contact-one__map .container {

        margin-top: 100px;

        margin-bottom: 100px;

    }



    .contact-one__map .google-map__home {

        width: 100%;

        top: auto;

        left: auto;

        position: relative;

    }



    .contact-one__info {

        padding-top: 100px;

    }



    .contact-one {

        padding-bottom: 100px;

    }

    .blog-one__meta {

        flex-wrap: wrap;

        margin-top: -15px;

    }

    .blog-one__meta li {

        flex: 1 1 50%;

        margin: 0 !important;

        border: none !important;

        margin-top: 15px !important;

    }

    .blog-one__content h3 {

        font-size: 28px;

    }



    .blog-details__paginations {

        flex-wrap: wrap;

        flex-direction: column;

    }

    .blog-details__paginations-left,

    .blog-details__paginations-right {

        min-height: 140px;

    }

    .blog-details__paginations-left {

        border-right: 0;

        border-bottom: 1px solid #e4e7ee;

        margin-bottom: 30px;

    }

    .blog-details__author-top {

        flex-direction: column;

        align-items: flex-start;

        justify-content: flex-start;

    }

    .blog-details__image-column {

        flex-wrap: wrap;

    }

    .blog-details__image-column-image {

        margin-bottom: 30px;

    }

    .blog-details__image-column-content {

        padding-left: 0;

    }

    [class*="col-"]:not(:first-of-type) .case-details__meta-single i {

        left: 0;

    }

    [class*="col-"]:not(:first-of-type) .case-details__meta-single {

        padding-left: 85px;

    }

    [class*="col-"]:not(:last-of-type) .case-details__meta-single {

        border-right: 0;

        border-bottom: 1px solid #e4e7ee;

    }

    [class*="col-"]:first-of-type .case-details__meta-single {

        margin-top: 30px;

    }

    .case-details__meta-single {

        margin: 0;

        padding-bottom: 20px;

    }

    [class*="col-"] + [class*="col-"] .case-details__meta-single {

        padding-top: 20px;

        margin-top: 20px;

    }

    .service-details__moc {

        margin-top: 40px;

    }

    .cta-two__content h3 {

        font-size: 50px;

    }

    .cta-two__content p {

        font-size: 18px;

    }

    .cta-five__list {

        flex-direction: column;

        justify-content: center;

        align-items: center;

    }

    .cta-five__list li:not(:last-of-type) {

        border-right: 0px solid var(--thm-base);

        border-bottom: 2px solid var(--thm-base);

        padding-right: 0px;

        padding-bottom: 10px;

        margin-right: 0px;

        margin-bottom: 10px;

    }

    .cta-five p br {

        display: none;

    }



    .banner-section .content-box h1{

        font-size: 40px;

        line-height: 50px;

    }



    .banner-section .content-box .list li:before{

        display: none;

    }



    .banner-section .content-box .list li{

        margin-bottom: 15px;

    }



    .banner-section .banner-carousel .slide-item{

        padding-bottom: 200px;

    }



    .workin-area .inner-container .single-item{

        width: 100%;

    }



    .workin-area .inner-container{

        padding: 30px 0px;

    }



    .service-one__home-one{

        padding: 70px 0px 40px 0px;

    }



    .about-section{

        padding: 70px 0px;

    }



    .industries-section .industries-carousel .owl-dots,

    .industries-section .industries-carousel .owl-nav{

        display: none !important;

    }



    .industries-section{

        padding: 70px 0px 30px 0px;

    }



    .rental-section .single-item .inner-box .image-box{

        max-width: 200px;

        margin: 0 auto 20px auto;

    }



    .rental-section{

        padding: 70px 0px 40px 0px;

    }



    .features-section{

        padding: 70px 0px;

    }



    .funfact-section{

        padding: 50px 0px;

    }



    .process-section{

        padding: 70px 0px 40px 0px;

    }



    .statistics-section{

        padding-top: 70px;

    }



    .cta-five,

    .brand-one,

    .contact-one{

        padding: 70px 0px;

    }



    .blog-grid{

        padding: 70px 0px 40px 0px;

    }



    .brand-one .carousel__dot-one .owl-dots{

        display: none;

    }



    .case-three__carousel .owl-dots{

        display: none;

    }



    .cta-one{

        padding-bottom: 70px;

    }



    .site-footer{

        padding-bottom: 30px;

    }



    .banner-section.style-two .content-box h1{

        font-size: 40px;

        line-height: 50px;

    }



    .banner-section.style-two .banner-carousel-2 .slide-item{

        padding: 250px 0px 150px 0px;

    }



    .workin-area-two .single-item .inner-box{

        margin-bottom: 30px;

    }



    .industries-section.home-2{

        padding-bottom: 70px;

    }



    .about-style-two{

        padding: 70px 0px;

    }



    .about-style-two .image-box{

        padding-bottom: 30px;

    }



    .service-section{

        padding: 70px 0px;

    }



    .service-block-one{

        max-width: 300px;

        margin: 0 auto;

    }



    .chooseus-section{

        padding: 70px 0px 20px 0px;

    }



    .case-section .owl-carousel .owl-dots{

        display: none !important;

    }



    .case-section,

    .process-style-two{

        padding: 70px 0px 40px 0px;

    }



    .funfact-section.alternat-2 .counter-block-one{

        border: none !important;

    }



    .testimonial-section,

    .our-locations .inner-box{

        padding: 70px 0px;

    }



    .our-locations .form-inner{

        padding-bottom: 50px;

    }



    .banner-section.style-three .content-box h1{

        font-size: 40px;

        line-height: 50px;

    }



    .banner-section.style-three .banner-carousel .slide-item{

        padding: 150px 0px;

    }



    .about-style-three .content-box{

        padding-left: 30px;

    }



    .about-style-three .inner-box{

        margin-left: 0px;

    }



    .tabs-box .tab-btns .single-item{

        width: 50%;

    }



    .testimonial-style-two .title-inner{

        margin-bottom: 30px;

    }



    .testimonial-style-two{

        padding: 70px 0px;

    }



    .consultation-section .inner-box .consultation-form .form-group{

        max-width: 100%;

        margin-right: 0px;

    }



    .footer-style-three .footer-widget{

        padding: 0px !important;

        margin-bottom: 30px !important;

    }



    .footer-style-three .widget-section{

        padding: 70px 0px;

    }



    .footer-style-three .location-widget{

        background: transparent;

    }



    .rental-section .block-title{

        margin-bottom: 25px;

    }



    .features-section .inner-column:nth-child(2) .inner-box{

        margin-bottom: 40px;

    }

}



@media (max-width: 625px) {

    .topbar-one__infos &gt; li {

        flex: 1 1 100%;

    }



    .topbar-one__infos li:nth-of-type(3) {

        display: block;

    }



    .topbar-one__right {

        right: 15px;

    }



    .blog-details__share {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }



    .blog-details__tags {

        margin-bottom: 40px;

    }

    .blog-details__author {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }

    .blog-details__author-content {

        padding-left: 0;

        padding-top: 30px;

    }

    .story-one__single p {

        white-space: pre-line;

    }

    .feature-one {

        padding-top: 120px;

    }

    .feature-one svg {

        display: none !important;

    }



    .about-section .content-box .lower-box .btn-box{

        margin-bottom: 15px;

    }



    .statistics-section .client-thumb-outer{

        position: relative;

        right: 0px;

        bottom: 0px;

        margin-top: 30px;

    }



    .statistics-section .testimonial-inner .carousel__dot-one .owl-dots{

        display: none;

    }



    .statistics-section .testimonial-inner{

        padding: 70px 30px;

    }



    .banner-section.style-two .owl-nav{

        display: none;

    }



    .our-locations .form-inner{

        padding: 70px 30px;

    }



    .header-style-three .menu-right-content .social-links,

    .header-style-three .search-box-outer:before{

        display: none;

    }



    .header-style-three .search-box-outer{

        margin-right: 0px;

        padding-right: 15px;

    }



    .header-style-three .outer-box .logo{

        padding-left: 15px;

    }



    .chooseus-style-two .choose-column .single-item .image-layer{

        display: none;

    }



    .chooseus-style-two .choose-column .single-item .image-box{

        display: block;

    }



    .chooseus-style-two .choose-column .single-item .image-column,

    .chooseus-style-two .choose-column .single-item .content-box{

        width: 100%;

        float: none;

        position: relative;

    }



    .construction-section .list-item li{

        width: 100%;

    }



    .company-value .inner-box .title-text{

        display: none;

    }



    .testimonial-style-two .client-thumb-outer{

        position: relative;

        top: 0px;

        transform: translateY(0px);

        margin-top: 30px;

    }



    .testimonial-style-two .client-testimonial-carousel .owl-nav{

        display: none;

    }



    .testimonial-style-two .testimonial-inner .testimonial-content{

        margin-right: 0px;

    }



    .testimonial-style-two .testimonial-inner .testimonial-content:before{

        display: none;

    }



    .testimonial-style-two .testimonial-inner{

        padding-right: 0px;

    }

}



@media(max-width: 520px) {

    .about-two__video {

        margin-top: 30px;

    }



    .about-section .content-box .inner-box .company-logo{

        position: relative;

        top: 0px;

        margin-bottom: 15px;

        animation: none !important;

    }



    .about-section .content-box .inner-box{

        padding-left: 0px;

    }



    .tabs-box .tab-btns .single-item{

        width: 100%;

    }



    .about-section .image-box{

        padding-right: 0px;

    }



    .about-section .image-box .image-pattern{

        display: none;

    }

}



@media (max-width: 480px) {

    .blog-one__meta li {

        flex: 1 1 100%;

    }

    .blog-one__bottom {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }

    .blog-one__link {

        margin-bottom: 10px;

    }

    .comment-one__single {

        padding-left: 0;

    }

    .comment-one__single &gt; img {

        position: relative;

        top: auto !important;

        left: auto;

        display: block;

        margin-bottom: 40px;

    }

    .career-form__form {

        padding: 30px;

    }

    .footer-widget__subscribe-form {

        border: none;

        margin-left: -15px;

        width: calc(100% + 15px);

        padding-left: 15px;

        padding-right: 15px;

    }

    .footer-widget__subscribe-form button[type="submit"] {

        position: relative;

        top: auto;

        right: auto;

        margin-top: 15px;

    }

    .footer-widget__subscribe-form input {

        border: 1px solid #252f49;

    }

    .feature-one__single {

        padding-left: 30px;

        padding-right: 30px;

        padding-top: 30px;

        padding-bottom: 30px;

    }

}



@media (max-width: 425px) {

    .page-header h2 {

        font-size: 38px;

    }



    .contact-one__info .block-title h3,

    .contact-one__info-content h3,

    .block-title h3 {

        font-size: 30px;

    }



    .topbar-one__toggler {

        top: -3px;

        left: 50%;

    }

    .case-post-filter li {

        flex: 1 1 33.333%;

    }

    .thm-breadcrumb::before {

        width: 15px;

    }

    .comment-one__single h3 {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }

    .comment-one__single h3 &gt; span {

        margin-top: 10px;

        margin-left: 0;

    }

    .faq-one-accrodion .accrodion {

        padding-left: 15px;

        padding-right: 15px;

    }

    .case-details__list li {

        padding-left: 40px;

    }

    .case-details__list li &gt; i {

        left: 0;

    }

    .team-two__single {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

    }

    .team-two__image {

        width: 100%;

    }

    .team-two__image-inner {

        width: 100%;

    }

    .team-two__content {

        padding-left: 15px;

        padding-top: 15px;

        padding-bottom: 15px;

        text-align: center;

        width: 100%;

    }

    .team-two__content::before {

        display: none;

    }

    .team-one__sign {

        position: relative;

        bottom: auto;

        right: auto;

        margin-top: 20px;

    }



    .case-two__more-link{

        right: 15px;

    }



    .case-two__content{

        padding-left: 15px;

    }



    .header-style-two .header-top .right-column .info-list .topbar-one__select-box{

        display: none;

    }



    .header-style-two .header-top .top-inner .left-column{

        float: none;

        display: block;

        text-align: center;

    }



    .workin-area-two .single-item .inner-box .inner .icon-box{

        position: relative;

        top: 0px;

        margin-bottom: 15px;

    }



    .workin-area-two .single-item .inner-box .inner{

        padding-left: 0px;

    }



    .industries-section .btn-box .thm-btn.btn-one{

        margin: 10px 5px;

    }



    .footer-style-two .footer-top .subscribe-inner .subscribe-form .form-group{

        padding-right: 0px;

    }



    .footer-style-two .footer-top .subscribe-inner .subscribe-form .form-group button{

        position: relative;

        margin-top: 10px;

    }



    .chooseus-style-two .advertise-column .advertise-inner .inner .thm-btn{

        margin: 10px;

    }



    .footer-style-three .links-widget .widget-content ul{

        width: 100%;

        margin-bottom: 30px;

    }

}



@media (max-width: 375px) {

    .contact-one__form-inner {

        padding-left: 20px;

        padding-right: 20px;

    }

    .blog-one__content {

        padding-left: 15px;

        padding-right: 15px;

    }

    .topbar-one__right {

        top: 130px;

    }

    .faq-one-accrodion .accrodion-title {

        padding-left: 0;

    }

    .faq-one-accrodion .accrodion-title::before {

        display: none;

    }

    .thm-breadcrumb {

        flex-wrap: wrap;

    }

    .service-sidebar__btn {

        font-size: 14px;

    }

    .cta-two__box,

    .feature-one__single {

        flex-direction: column;

        justify-content: flex-start;

        align-items: flex-start;

        text-align: center;

    }

    .feature-one__icon {

        width: 100%;

    }

    .feature-one__icon i {

        margin-bottom: 40px;

    }

    .cta-two__icon {

        width: 100%;

        flex: 1 1 100%;

    }

    .feature-one__content span {

        display: block;

    }

    .cta-two__box i {

        margin-right: 0;

        margin-bottom: 15px;

        display: inline-block;

        margin-left: auto;

        margin-right: auto;

    }

    .company-values__images &gt; i {

        width: 75px;

        height: 75px;

        font-size: 40px;

    }

    .company-values__list li {

        font-size: 17px;

        line-height: 1.44;

    }

    .company-values__images {

        margin-bottom: 40px;

    }

    .block-title h2 {

        font-size: 38px;

    }

    .team-one__content blockquote {

        padding-left: 15px;

        padding-right: 15px;

    }

    .team-one__content blockquote::before {

        position: relative;

        top: auto;

        left: auto;

        transform: translate(0, 0);

        display: block;

        margin-bottom: 20px;

    }

    .team-three__content {

        padding-left: 20px;

        padding-right: 20px;

    }

    .team-three__carousel-nav {

        padding-left: 0;

        padding-right: 0;

    }



    .header-style-three .header-top .left-column .info-list li:before,

    .header-style-three .topbar-one__select-box:before{

        display: none;

    }



    .header-style-three .outer-box .logo{

        padding-right: 0px;

    }



    .about-style-three .content-box .author-info .author-thumb{

        position: relative;

        margin-bottom: 15px;

    }



    .about-style-three .content-box .author-info{

        padding-left: 0px;

    }



    .construction-section .content-box .block-title h2{

        font-size: 30px;

    }



    .testimonial-style-two .testimonial-inner .testimonial-content{

        padding-left: 30px;

        padding-right: 30px;

    }

}



@media (max-width: 320px) {

    .page-header h2 {

        font-size: 33px;

    }



    .case-post-filter li {

        flex: 1 1 50%;

    }

    .blog-one__content h3,

    .contact-one__info .block-title h3,

    .cta-one h3,

    .contact-one__info-content h3,

    .block-title h3 {

        font-size: 24px;

    }

    .blog-details__share::before {

        display: none;

    }

    .blog-details__tags a {

        margin-bottom: 10px;

    }

    .blog-details__tags {

        margin-bottom: 20px;

    }

}

</pre></body></html>