@media only screen and (max-width:1366px){.content h5{font-size:16px;}
span.year{font-size:16px;}
.img-logo{width:16%;}
.text p{font-size:16px;}
.text span{font-size:16px;}
.gj-box{width:calc(33% - 17px);padding:25px;}
.parent{margin-top:7%;}
.about-fun-facts-wrapper{gap:0px !important;}
.wrapper-three{padding:150px 40px;}
}
@media only screen and (max-width:1100px){.text p{font-size:18px;}
.text span{font-size:18px;}
.content h5{font-size:18px;height:20px;}
.gap-5{gap:4rem !important;}
.gj-box{width:calc(50% - 20px);padding:25px;}
.title-three-left .title{line-height:50px;}
.img-logo{right:0px;width:22%;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:49px !important;}
.rts-section-gap{padding:130px 0px !important;}
.col-xl-6{width:100%;margin-top:5%;order:2;}
.gj-order{order:1;}
}
@media only screen and (max-width:1024px){h5.title{height:20px;}
.img-logo{right:0px;width:22%;}
.bg-img-one{width:26%;}
.logo-area-footer{width:auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;}
.logo-text-footer h1{font-size: 24px;}
.logo-text-footer p{font-size: 17px;}
}
@media only screen and (max-width:768px){
    .logo-area {
        width: auto; 
    }
    .single-footer-wized-two.logo-area.gj-footer{
        width: 50%;
        display: flex;
        flex-wrap: wrap;
    }
 .logo-area-footer{flex-wrap:nowrap;}
.logo-text-footer h1{font-size:26px;}
.content h5{font-size:22px;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:36px;}
.rts-section-gap{padding:60px 0px !important;}
.gj-pad{padding:0 20px;}
.gj-box{width:100%;}
.faq-main-wrapper-three{padding:150px 40px;}
.rts-faq-area-three-start .last-child .thumbnail{margin-bottom:50px;width:100% flo;display:flex;justify-content:center;}
.bg-img-two{width:60%;}
.link-img-desk{display:none !important;}
.link-img-mob{display:block !important;}
.col-md-4.desk-one{width:100%;}
}
@media only screen and (max-width:721px){
.gj-logo-99{position:absolute;bottom:106px;}
 .single-footer-wized-two.logo-area.gj-footer{width:70%;}
.testimonials-mian-wrapepr .testimonials-right .title{height:16rem;}
.content h5{font-size:21px;height:36px;}
.rts-section-gap{padding:2rem 4rem !important;}
.rts-banner-three-area .banner-three-wrapper{position:relative;top:15px;left:50px;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:35px !important;line-height:1.4;}
.faq-main-wrapper-three{padding-top:150px;padding-bottom:0px;}
.gj-gap{padding:0px !important;}
.about-fun-facts-wrapper{gap:30px !important;}
.testimonials-mian-wrapepr{align-items:center;}
}
@media only screen and (max-width:600px){
    #button { 
        right: -18px; 
    }    
    .single-footer-wized-two.logo-area.gj-footer{width: 70%;}
    .logo-text h1{font-size:22px;}
.logo-text p{font-size:14px;}
.content h5{font-size:18px;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:28px !important;}
.faq-main-wrapper-three{padding-top:165px;padding-left:40px;padding-right:40px;padding-bottom:40px;}
.testimonials-mian-wrapepr .image-area .thumbnail::after{display:none;}
.img-logo{right:10px;width:25%;}
.desk-two h5{font-size:36px;line-height:50px;}
.desk-two p{font-size:36px;line-height:50px;}
.row h6{font-size:16px;line-height:20px;}
.col-xl-6.col-lg-12.plr-sm{width:auto;}
.desk-one h5{font-size:70px;}
.link-img-mob img{width:90%;display:flex;margin:auto;}
.row h6{padding-bottom:0px;}
.single-footer-wized-two.user-number .single-number .number{margin-top:10px;}
.testimonials-mian-wrapepr{align-items:center;}
.projects-wrapper-inner-page ul.nav{margin-top:20px;}
.float{bottom:0;right:0;}
}
@media only screen and (max-width:500px){.form-popup-bg.is-visible{padding:0 22px;}
.img-logo{right:10px;width:22%;}
.form-div input{height:35px !important;}
.single-contact-one-inner .content .icone{flex:0 0 50px;}
.testimonials-mian-wrapepr .image-area .thumbnail{position:relative;margin-left:0px;}
.button-wrapper{margin-top:25px;}
.rts-experience-area .experience-main-wrapper .left .title{font-size:36px;}
.projects-wrapper-inner-page ul.nav li{margin:5px 10px;}
.img-logo img{width:100%;}
.row h6{font-size:1.9rem;}
.rts-section-gap{padding:30px 20px !important;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:25px !important;}
.single-footer-wized-two.user-number .single-number .number{margin-top:10px;}
.rts-section-gap{margin-top:0px;padding:0px;}
.single-contact-one-inner .content{padding:20px 10px 30px 10px;}
.accordion-three .accordion-item h2 button{font-size:18px;line-height:25px;}
.desk-two p{font-size:24px;line-height:30px;}
}
@media only screen and (max-width:450px){
    #button {
        right: 8px;
        bottom: 70px;
    }
    .logo-text h1{font-size:22px;}
.logo-text p{font-size:14px;}
.text p{font-size:16px;}
.text span{font-size:16px;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:18px !important;}
.rts-banner-three-area .banner-three-wrapper{top:20px;left:30px;}
.title-three-left .title{line-height:30px;}
.copyright-footer-two p.disc{font-size:14px;}
.breadcrumb-inner.text-center{padding:8rem 4rem !important;}
.thumbnail img{width:100%;}
.button-wrapper{margin-top:25px;}
.rts-experience-area .experience-main-wrapper .left .title{font-size:34px;}
.text{margin-top:0px;}
.img-logo{bottom:0;}
.projects-wrapper-inner-page ul.nav li{margin:5px 10px;}
.rts-section-gap{padding:15px !important;}
div#home{padding:4rem 4rem !important;}
.desk-two h5{font-size:24px;line-height:30px;}
.row h6{font-size:1.8rem;}
.projects-wrapper-inner-page ul.nav li{margin:5px 10px;}
.content h5{font-size:16px;height:18px;}
.single-footer-wized-two.user-number .single-number .number{margin-top:10px;}
.testimonials-mian-wrapepr .testimonials-right .title{height:12rem;}
}
@media only screen and (max-width:414px){
    #button {
        right: 22px;
        bottom: 110px;
    }
    .single-footer-wized-two.logo-area.gj-footer {
        width: 100%;
        flex-direction: column;
        align-items: start;
    }
    .rts-social-wrapper-three ul{
        margin-top: 24px;
    }
    .testimonials-mian-wrapepr .testimonials-right .title{height:15rem;}
.img-logo{right:10px;width:20%;}
.single-funfacts-about p.disc{font-size:14px;}
.rts-section-gap{padding:2rem 2rem !important;}
.rts-banner-three-area .banner-three-wrapper{top:18px;left:30px !important;}
.float{bottom:30px;right:15px;}
.submit-btn{margin-top:12%;}
.faq-main-wrapper-three{padding-bottom:10px !important;}
.single-contact-one-inner .content .icone{flex:0 0 40px;}
.single-contact-one-inner .content{margin-top:0px !important;}
.single-contact-one-inner .content .info span{font-size:16px;}
.single-contact-one-inner .content .info a h5{font-size:14px}
.faq-main-wrapper-three{padding:145px 15px;}
.rts-experience-area .experience-main-wrapper .left .title{font-size:30px;}
.text{margin-top:10px;}
.content h5{height:20px;font-size:15px;}
.projects-wrapper-inner-page ul.nav li button[aria-selected=true]{font-size:14px;}
.projects-wrapper-inner-page ul.nav li button{font-size:14px;}
.row h6{font-size:1.6rem;}
.rts-banner-three-area .banner-three-wrapper span.pre-title{font-size:18px !important;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:16px !important;line-height:1.4 !important;}
/* .rts-section-gap{padding:0px 15px 44px 15px !important;}
*/
 .rts-contact-area-m.rts-section-gap{position:relative;margin-top:40px;}
.row.align-items-center{margin-top:0px;}
.desk-one h5{font-size:50px;}
.projects-wrapper-inner-page ul.nav li{margin:5px 7px;}
.text span{font-size:16px;}
span.year{font-size:16px;}
.rts-section-gapBottom{padding-bottom:0px;}
.bg-img-two{width:60%;}
.bg-img-one{width:30%;}
}
@media only screen and (max-width:400px){.submit-btn{margin-top:12%;}
.rts-banner-three-area .banner-three-wrapper span.pre-title{font-size:18px !important;}
.rts-banner-three-area .banner-three-wrapper .title{font-size:16px !important;line-height:1.4 !important;}
.rts-section-gap{padding:40px 0px !important;}
}
@media only screen and (max-width:394px){
    .single-footer-wized-two.logo-area.gj-footer{width:70%;}.rts-section-gap{padding-bottom:20px;}
.pdf a{font-size:16px;}
.faq-main-wrapper-three{padding-top:140px;}
div#home{padding:3rem 4rem !important;}
}
@media only screen and (max-width:360px){
    .logo-text h1 {
        font-size: 20px;
    }
    .pdf a{font-size:15px;}
.heder-two .header-two-container .header-main-wrapper{padding:0px;}
.rts-banner-three-area .banner-three-wrapper{top:18px;left:50px !important;}
.cust-form .input-group-addon{height:4vh;}
.input-group .form-control{height:4vh;}
.faq-main-wrapper-three{padding-bottom:10px !important;}
.projects-wrapper-inner-page ul.nav li{margin:5px 6px;}
.text p{font-size:15px;}
span.year{font-size:15px;}
.text span{padding-left:5px;font-size:14px;}
.content h5{height:15px;font-size:12px;}
.projects-wrapper-inner-page ul.nav li button[aria-selected=true]{font-size:12px;}
.projects-wrapper-inner-page ul.nav li button{font-size:12px;}
.desk-two h5{font-size:2.7rem;}
.desk-two p{font-size:2.7rem;}
.link-img-mob img{padding:12px 0;}
.row h6{font-size:1.4rem;}
.rts-section-gap{/* padding:0px !important;*/
 padding:10px 8px !important;}
.rts-experience-area .experience-main-wrapper .left .title{font-size:27px;}
.single-funfacts-about .top .title{font-size:37px;line-height:40px;margin-bottom:15px;}
.single-funfacts-about p.disc{font-size:15px;line-height:17px;}
.single-contact-one-inner .content .info a h5{font-size:10px;}
.single-contact-one-inner .content .info span{font-size:12px;}
.single-contact-one-inner .content .icone{flex:0 0 30px;}
.content h5{height:30px;font-size:14px;}
.submit-btn{margin-top:12%;}
.single-funfacts-about{margin-right:0;}
.breadcrumb-inner.text-center{padding:5rem 4rem !important;}
#abt_us{padding-top:20px;}
.title-three-left .title{line-height:28px;}
.text{margin-top:0px;}
}