.home-cta-section-2-sp{background-image:url(../../images/home/home-cta-2-img.webp);background-position:top center;background-repeat:no-repeat;background-size:cover;padding-block:100px;position:relative}.home-cta-section-2-sp .home-cta-section-2-wrap{color:var(--white-color);position:relative;z-index:2}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-sub-title{font-size:25px;font-weight:300}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-title{font-size:35px;font-weight:500;margin-top:15px;line-height:46px;margin-bottom:35px!important}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-title span{color:var(--primary-color);font-weight:700}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-btns{display:flex;gap:15px;justify-content:center}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-btns .home-cta-section-2-wrap-btn-1{padding:18px 50px;font-size:16px;background-color:var(--white-color);color:var(--black-color)}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-btns .home-cta-section-2-wrap-btn-2{padding:16px 50px;font-size:16px;background-color:transparent;border:2px solid var(--white-color)}.home-cta-section-2-sp:before{content:"";background-color:#00000080;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.customer-satisfation-sp{margin-top:80px;background-color:var(--secondary-color);padding-block:50px}.customer-satisfation-sp .customer-satisfation-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.customer-satisfation-sp .customer-satisfation-grid .customer-satisfation-grid-box img{width:84px;-o-object-fit:contain;object-fit:contain}.customer-satisfation-sp .customer-satisfation-grid .customer-satisfation-grid-box .customer-satisfation-grid-box-title{font-size:16px;font-weight:500;color:var(--white-color);margin-top:17px;text-align:center}.contect-form-section-sp{margin-top:0;margin-bottom:60px}.contect-form-section-sp .contect-form-section-description{margin-top:10px;max-width:800px;width:100%;margin-inline:auto;font-size:16px}.contect-form-section-sp .contect-form-section-wrap{margin-top:40px}.contect-form-section-sp .contect-form-section-wrap form{display:grid;grid-template-columns:1fr 1fr 1fr 220px;gap:20px}.contect-form-section-sp .contect-form-section-wrap form input{height:60px;border-radius:56px;border:1px solid #a8a8a8;padding:0}.contect-form-section-sp .contect-form-section-wrap form input:focus{outline:none;border-color:var(--primary-color)!important}.contect-form-section-sp .contect-form-section-wrap form input::-moz-placeholder{font-size:12px;font-weight:500;letter-spacing:-.03em;position:absolute;left:20px;top:35%}.contect-form-section-sp .contect-form-section-wrap form input::placeholder{font-size:12px;font-weight:500;letter-spacing:-.03em;position:absolute;left:20px;top:35%}.contect-form-section-sp .contect-form-section-wrap form button{height:60px;border-radius:56px;border:none;background-color:var(--cta-color-blue);font-size:15px;font-weight:500;color:var(--white-color)}.contect-form-section-sp .contect-form-section-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box{border-radius:9px;box-shadow:0 4px 11.7px #0000001a;padding:25px 20px;gap:16px}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box .contect-form-section-info-grid-box-content .contect-form-section-info-grid-box-title{font-size:20px;font-weight:400;letter-spacing:-.02em}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box .contect-form-section-info-grid-box-content .contect-form-section-info-grid-box-descrition{font-size:14px;font-weight:400;letter-spacing:-.02em;margin-top:4px}.home-review-slider-sp{margin-top:80px}.home-review-slider-sp .home-review-slider-wrap{margin-top:40px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper{padding:50px 20px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box{border:1.15632px solid #ededed;box-shadow:0 1.15632px 41.6276px #31313126;border-radius:18.5012px;padding-block:55px 20px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-img-qe{position:absolute;top:-18px;right:35px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper{padding-inline:30px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper .home-review-slider-box-upper-title{font-size:20px;font-weight:500}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper .home-review-slider-box-upper-text{font-size:14px;font-weight:400;line-height:20px;margin-top:5px;color:#1e1e1e;height:120px;overflow:auto}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap{padding-inline:30px;margin-top:20px;padding-top:20px;border-top:1px solid #d9d9d9}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap .home-review-slider-box-pro-content h5{font-size:16.19px;font-weight:600}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap .home-review-slider-box-pro-content p{font-size:13.88px;font-weight:400;letter-spacing:-.02em;margin-top:5px}.service-company-logo-sp{background-color:var(--secondary-color);padding-block:80px}.service-company-logo-sp .service-company-logo-title{max-width:824px;width:100%;color:var(--white-color)}.service-company-logo-sp .service-company-logo-wrap{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:30px;column-gap:30px;row-gap:60px;margin-top:64px}.contactus-section{position:relative;background-image:url(../../images/testimonials/second-banner.webp);background-size:cover;background-repeat:no-repeat;background-position:center;padding:73px 0;z-index:1;overflow:hidden}.contactus-section__container{text-align:center;position:relative;z-index:2}.contactus-section .contactus-section__title{font-size:45px;font-weight:600;color:#fff;line-height:118%;letter-spacing:-.04em;text-align:center}.service-gallary-section-sp{margin-top:80px}.service-gallary-section-sp .service-gallary-section-title{max-width:974px;width:100%}.service-gallary-section-sp .service-gallary-section-descrition{max-width:884.45px;width:100%;margin-top:18px}.service-gallary-section-sp .service-gallary-section-wrap{margin-top:56px;display:grid;grid-template-columns:repeat(4,1fr);gap:38px}.service-gallary-section-sp .service-gallary-section-wrap .service-gallary-section-wrap-box{box-shadow:7px 11px 12.3px 2px #9a989824;border-radius:10px;overflow:hidden}.service-gallary-section-sp .service-gallary-section-wrap .service-gallary-section-wrap-box img{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 992px) and (max-width: 1199px){.customer-satisfation-sp{margin-top:80px;padding-block:50px}.customer-satisfation-sp .customer-satisfation-grid{gap:20px}.customer-satisfation-sp .customer-satisfation-grid .customer-satisfation-grid-box img{width:62px;height:66px}.customer-satisfation-sp .customer-satisfation-grid .customer-satisfation-grid-box .customer-satisfation-grid-box-title{font-size:14px;max-width:147px;width:100%}.home-review-slider-sp .home-review-slider-wrap{margin-top:11px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper .home-review-slider-box-upper-title{font-size:18px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper .home-review-slider-box-upper-text{font-size:12px;line-height:18px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap{margin-top:10px;padding-top:15px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap .home-review-slider-box-pro-content h5{font-size:14.19px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap .home-review-slider-box-pro-content p{font-size:12px}.contect-form-section-sp{margin-block:60px}.contect-form-section-sp .contect-form-section-wrap{margin-top:30px}.contect-form-section-sp .contect-form-section-wrap form{grid-template-columns:1fr 1fr 1fr 158px;gap:15px}.contect-form-section-sp .contect-form-section-wrap form input{height:46px}.contect-form-section-sp .contect-form-section-wrap form button{height:46px;font-size:14px}.contect-form-section-sp .contect-form-section-info-grid{gap:19px;margin-top:30px}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box{padding:19px 20px;gap:16px}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box .contect-form-section-info-grid-box-content .contect-form-section-info-grid-box-title{font-size:15px}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box .contect-form-section-info-grid-box-content .contect-form-section-info-grid-box-descrition{font-size:13px;margin-top:4px}}@media only screen and (max-width: 767px){.home-cta-section-2-sp{padding-block:40px}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-sub-title{font-size:18px;line-height:27px}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-title{font-size:24px;margin-top:15px;line-height:32px;margin-bottom:25px!important}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-btns{flex-wrap:wrap}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-btns .home-cta-section-2-wrap-btn-1{padding:12px 40px;font-size:14px}.home-cta-section-2-sp .home-cta-section-2-wrap .home-cta-section-2-wrap-btns .home-cta-section-2-wrap-btn-2{padding:12px 40px}.contactus-section .contactus-section__title{font-size:30px;line-height:100%}.service-gallary-section-sp{margin-top:60px}.service-gallary-section-sp .service-gallary-section-descrition{margin-top:12px}.service-gallary-section-sp .service-gallary-section-wrap{margin-top:56px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.home-review-slider-sp{margin-top:60px}.home-review-slider-sp .home-review-slider-wrap{margin-top:10px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper{padding:50px 20px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box{padding-block:35px 16px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-img-qe{width:38px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper .home-review-slider-box-upper-title{font-size:18px;height:65px;max-width:100%}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-upper .home-review-slider-box-upper-text{height:143px;overflow:auto;margin-top:2px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap .home-review-slider-box-pro-content h5{font-size:14px}.home-review-slider-sp .home-review-slider-wrap .home-review-slider .swiper-wrapper .swiper-slide .home-review-slider-box .home-review-slider-box-pro-wrap .home-review-slider-box-pro-content p{font-size:13.88px;margin-top:2px}.customer-satisfation-sp{margin-top:60px;padding-block:40px}.customer-satisfation-sp .customer-satisfation-grid{grid-template-columns:repeat(2,1fr);-moz-column-gap:15px;column-gap:15px;row-gap:30px}.customer-satisfation-sp .customer-satisfation-grid .customer-satisfation-grid-box img{width:45px}.customer-satisfation-sp .customer-satisfation-grid .customer-satisfation-grid-box .customer-satisfation-grid-box-title{font-size:14px;max-width:155px;width:100%}.contect-form-section-sp{margin-block:60px;margin-top:0;margin-bottom:40px}.contect-form-section-sp .contect-form-section-description{margin-top:7px;font-size:14px;line-height:21px}.contect-form-section-sp .contect-form-section-wrap{margin-top:40px}.contect-form-section-sp .contect-form-section-wrap form{display:grid;grid-template-columns:1fr;gap:20px}.contect-form-section-sp .contect-form-section-info-grid{grid-template-columns:repeat(1,1fr);gap:20px}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box{display:block!important}.contect-form-section-sp .contect-form-section-info-grid .contect-form-section-info-grid-box .contect-form-section-info-grid-box-content .contect-form-section-info-grid-box-title{font-size:16px;margin-top:20px}.service-company-logo-sp{background-color:var(--secondary-color);padding-block:60px}.service-company-logo-sp .service-company-logo-wrap{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:20px;column-gap:20px;row-gap:30px;margin-top:64px}.service-company-logo-sp .service-company-logo-wrap .service-company-logo-wrap-box{width:112px}.service-company-logo-sp .service-company-logo-wrap .service-company-logo-wrap-box img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}}
