@media only screen and (max-width: 1440px){.hero-section .hero-content h1 span{font-size:44px}.hero-section .hero-content h1{font-size:30px;margin-bottom:40px}.hero-section .hero-content h3{font-size:44px;margin-left:60px}.hero-section .hero-content .hero-vector{height:450px}.container-lg{max-width:1200px}.appraisal-btn{padding:15px 40px 15px 90px;height:100px;font-size:40px}.appraisal-btn .easy-60{width:100px;height:100px;left:-25px;top:-29px;font-size:18px}.free-appraisal{min-height:200px}.center-heading h2{font-size:40px}.center-heading h2 span{font-size:32px}.problems-row{max-width:900px}.center-heading h4 span{font-size:40px}.solve-your-problem .problem-solver-card .section-content .content p{font-size:20px}}@media only screen and (max-width: 1200px){.hero-section .hero-content h3{font-size:38px;margin-left:0px}.hero-section .hero-content h1 span{font-size:40px}.hero-section .hero-content h1{font-size:26px;margin-bottom:30px}.header .header-lg .nav-link{padding:10px 20px}.header .header-lg .nav-link{font-size:16px}}@media screen and (max-width: 991px){.hero-section .hero-content .hero-vector{height:350px}.hero-section .hero-content h3{font-size:32px}.hero-section .hero-content h1 span{font-size:34px;padding:5px 20px}.hero-section .hero-content h1{font-size:30px;margin-bottom:25px}.appraisal-btn{padding:12px 35px 12px 75px;height:90px;font-size:30px}.appraisal-btn span{width:40px}.appraisal-btn .easy-60{width:85px;height:85px;left:-25px;top:-29px;font-size:18px}.center-heading h2{font-size:32px}.center-heading h2 span{font-size:26px}.hero-section{padding:65px 0px 0px}.problems{padding:50px 0px 100px}.solve-your-problem{padding:50px 0px 70px}.center-heading h2{line-height:normal}.center-heading{margin-bottom:30px}.solve-your-problem .problem-solver-card .section-content .content,.solve-your-problem .problem-solver-card .section-content .banner{width:50%}.solve-your-problem .problem-solver-card .section-content .content p{font-size:18px}.section-bottom{margin-top:40px}.track-record{padding:50px 0px}.record-container .record-card .content p{max-width:100% !important;margin-bottom:0px}.record-container .record-card .content p br{display:none}.record-container .record-card .banner{margin-top:30px}.record-container .record-card .content .title{-webkit-clip-path:none;clip-path:none;width:100%}.order1{order:2}.order2{order:1}.reasons-box{padding:20px 20px 40px}.reasons-box .reasons-card .content .icon{height:80px;width:80px}.reasons-box .reasons-card .content{gap:20px}.reasons-box .reasons-card .content .detail{width:calc(100% - 100px)}.reasons-box .reasons-card .content .detail h3{font-size:18px;line-height:normal;margin-bottom:10px}.reasons-box .reasons-card .content .detail p{font-size:14px}.reasons-box .reasons-card{margin-bottom:30px}.testimonials .testimonial-card{padding:15px 30px;min-height:auto}.testimonials .testimonial-card .t-bg-shape1{height:140px}.testimonials .testimonial-card .inner-row .comment{width:calc(100% - 200px)}.testimonials .testimonial-card .inner-row .profile img{height:100px}.testimonials .testimonial-card .inner-row .comment h3{font-size:16px;margin-bottom:10px}.testimonials .testimonial-card .inner-row .comment p{font-size:14px}.testimonials .testimonial-card .inner-row .profile p{font-size:12px}.testimonials .testimonial-card .inner-row .profile h6{font-size:14px}.testimonials{padding:50px 0px}.testimonials .testimonial-card{margin-bottom:20px}.company-information .information-top .content p{font-size:16px}.container-md{max-width:100% !important;width:100% !important}.footer .f-bottom,.footer .footer-nav{gap:40px;flex-wrap:wrap}}@media screen and (min-width: 768px){.d-none-md{display:none !important}.hero-section .hero-content h1 br{display:none}.center-heading br{display:none}}@media screen and (max-width: 768px){.d-none-sm{display:none !important}.hero-section{padding:35px 0px 0px}.hero-section .hero-content{padding-bottom:358px}.hero-section .hero-content .hero-vector{height:auto;width:calc(100% + 30px);left:-15px}.free-appraisal{padding:38px 12px 20px 27px;height:auto}.appraisal-btn{padding:20px 20px 20px 80px}.appraisal-btn{font-size:20px;display:flex;line-height:normal}.appraisal-btn small{font-size:24px !important}.appraisal-btn .text{display:flex;flex-direction:column;text-align:center}.appraisal-btn .easy-60{height:90px;width:90px}.center-heading h2 span{font-size:30px}.center-heading h2{font-size:40px}.problems-row{flex-wrap:wrap;width:100%;justify-content:normal}.problems-row .pro1{width:264px;order:1}.problems-row .pro2{width:50%;order:3}.problems-row .pro3{width:50%;order:2}.problems-row .pro4{width:193px;order:4;margin-left:auto;margin-right:50px}.problems{background-image:url(../images/problems-bg-sm.png);padding-bottom:137px}.solve-your-problem .problem-solver-card .heading{width:calc(100% + 30px);margin-left:-15px}.solve-your-problem .problem-solver-card .section-content{padding:20px 0px;gap:10px;flex-direction:column}.appraisal-btn span{width:36px}.solve-your-problem .problem-solver-card .section-content .content p{font-size:20px}.solve-your-problem .problem-solver-card .section-content .content,.solve-your-problem .problem-solver-card .section-content .banner{width:100%}.record-container .record-card .content .title{padding:10px}.record-container .record-card .content p{font-size:18px}.reasons-box .reasons-card{margin-bottom:20px}.record-container .record-card{margin-bottom:30px}.reasons-box .reasons-card .content{flex-direction:column;justify-content:center;align-items:center}.reasons-box .reasons-card .content .icon{width:90px;height:90px}.reasons-box .reasons-card .content .detail h3{text-align:center}.reasons-box .reasons-card .content{padding:40px 20px 20px !important}.reasons-box .reasons-card .content .detail p{font-size:13px}.reasons-box .reasons-card .content .detail{width:100%}.reasons-box .section-bottom{width:calc(100% + 50px);margin-left:-25px}.testimonials .testimonial-card .inner-row{flex-direction:column;gap:30px}.testimonials .testimonial-card .inner-row .comment h3{font-size:16px;line-height:normal}.company-information .info-row .content .i-row .title{font-size:14px;width:140px}.company-information .info-row .content .i-row .detail{width:calc(100% - 140px)}.testimonials .testimonial-card .inner-row .profile{width:100%}.testimonials .testimonial-card .inner-row .profile{display:flex;gap:15px;flex-direction:row}.testimonials .testimonial-card .t-bg-shape1{height:200px}.testimonials .testimonial-card{padding:20px 15px}.testimonials .testimonial-card .inner-row .comment{width:100%}.testimonials .testimonial-card .inner-row .profile img{height:140px}.reasons-box{padding:20px 15px 20px}.testimonial-card.rtl .profile{flex-direction:row-reverse !important}.company-information .information-top .content{padding:20px}.company-information .information-top .content br{display:none}.company-information .information-top .content p{font-size:14px}.company-information .info-row{flex-direction:column-reverse}.company-information .info-row .map{width:100%}.company-information .info-row .content{width:100%;margin-top:30px}.company-information .info-row .map iframe{height:400px}.company-information{padding:50px 0px}.faq-section .faq-card .faq-q{padding:15px;gap:18px}.faq-section .faq-card .faq-q span{font-size:14px}.faq-section .faq-card .faq-a{padding:15px;gap:18px}.faq-section .faq-card .faq-a span{font-size:14px}.faq-section{padding:50px 0px}.footer .footer-nav{flex-direction:column}.footer .f-bottom{justify-content:center;gap:80px}.record-container .record-card .content .title span{font-size:24px}.header{height:70px}.heading-bar{padding:28px 20px;min-height:auto}.heading-bar .hb-row span{font-size:20px}.form-body .form .row-f{flex-wrap:wrap;flex-direction:column}.form-body .form .postal-row{flex-direction:column;align-items:flex-start}.form-body .form .postal-input{width:100%}.form-body .form .row-content .addr-row:first-child{flex-direction:column}.form-body .form .sel-wrap{max-width:100%}.form-body .form .banchi-input{width:100%}.form-body .form .radio-group{flex-direction:column;align-items:flex-start;gap:5px}.form-body .form .biko-section{padding-bottom:0px}.form-body{padding:0px 0px 50px}.form-body .form .sel-wrap select{width:100% !important}.form-body .form .addr-content,.form-body .form .postal-row{width:100%}.form-body .form .name-row{flex-wrap:wrap}.form-body .form .name-input{width:calc(100% - 60px)}.form-body .form .price-input{width:80%}.form-body .form .row-label{width:auto;gap:30px}.form-body .form .text-input{width:100%}.form-body .form .row-f{gap:0px}.form-body .form .row-content{width:100%}.hero-section{margin-top:70px}}