.services-detail-page .detail-info{display:flex;flex-wrap:wrap;gap:60px}.services-detail-page .detail-info .left-image{line-height:0;padding-bottom:40px}.services-detail-page .detail-info .left-image img{border-radius:25px}.services-detail-page .detail-info .left-content{width:64%}.services-detail-page .detail-info .right-content{width:31.6%}.services-detail-page .detail-info .right-content .right_info{display:flex;flex-direction:column;row-gap:31px;top:100px}.services-detail-page .faq_accordion_content.active .faq_accordion_description{border-top:1px solid;max-height:fit-content;opacity:1;padding:20px 32px;visibility:visible}.services-detail-page .faq_accordion_content .faq_accordion_description{border-radius:0 0 8px 8px;max-height:0;opacity:0;visibility:hidden}.services-detail-page .faq_accordion_content .faq_accordion_heading:after{color:#0e384c;content:"+";font-size:29px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}.services-detail-page .faq_accordion_content{margin:0 0 24px}.services-detail-page .faq_accordion_content .faq_accordion_heading{border-radius:8px;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1px;line-height:120%;padding:20px 32px;position:relative}.services-detail-page .faq_accordion_content.active .faq_accordion_heading:after{color:#fff;content:"-"}.services-detail-page .faq_accordion_content.active .faq_accordion_heading{border-radius:8px 8px 0 0}.services-detail-page .feature_section{padding-top:35.6px}.services-detail-page .feature_section h3{font-size:44px;font-weight:600;letter-spacing:2px;line-height:100%;margin-bottom:30px}.services-detail-page .feature_section .feature_details{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:34px}.services-detail-page .feature_details .image{line-height:0;width:56%}.services-detail-page .feature_section .feature_details .links{display:flex;flex-direction:column;row-gap:17px;width:39%}.services-detail-page .feature_details .image img{border-radius:25px;width:100%}.services-detail-page .feature_details .links .link .link_steps{border-radius:10px;display:flex;font-size:18px;font-weight:400;gap:11px;letter-spacing:1px;line-height:100%;padding:17px 11px 16px}.services-detail-page .faq_section{padding-top:27.6px}.services-detail-page .faq_section .faq_heading span{display:block;font-size:13px;font-weight:600;letter-spacing:4px;line-height:100%;padding-bottom:15px;text-transform:uppercase}.services-detail-page .faq_section .faq_heading h2{font-size:44px;font-weight:700;letter-spacing:1px;line-height:100%;text-transform:capitalize}.services-detail-page .right-content .service-info{border-radius:18px}.services-detail-page .right-content .service-info .title{border-bottom:1px solid;font-size:25px;font-weight:700;letter-spacing:2px;line-height:100%;margin:0;padding:28px 25px 25px;text-transform:capitalize;vertical-align:middle}.services-detail-page .right-content .service-info .links-section{display:flex;flex-direction:column;padding:29px 25px;row-gap:12px}.services-detail-page .links-section .link-info a{border-radius:10px;display:flex;font-size:20px;font-weight:500;justify-content:space-between;letter-spacing:2px;line-height:100%;padding:15px 16px;text-transform:capitalize;transition:.5s;width:100%}.services-detail-page .contact-info{border-radius:18px;padding:25px 0 37px;text-align:center}.services-detail-page .contact-info .contact-icon{line-height:0}.services-detail-page .contact-info img{width:auto}.services-detail-page .links-section .link-info.active a{pointer-events:none}.services-detail-page .contact-info .contact-title{color:#fff;font-size:19px;font-weight:600;letter-spacing:1px;line-height:26px;margin:23px 0 28px;text-align:center}.services-detail-page .contact-info .contact-phone{border-top:1px solid #164961;padding:24px 0 14px}.services-detail-page .contact-info .contact-email a,.services-detail-page .contact-info .contact-phone a{color:#fff;font-size:18px;font-weight:500;letter-spacing:1px;line-height:26px;text-align:center}.services-detail-page .contact-info .contact-us{display:inline-grid;padding-top:40px}.services-detail-page .contact-info .contact-us a{letter-spacing:1px;line-height:100%}@media only screen and (max-width:767px){.services-detail-page .detail-info .left-content,.services-detail-page .detail-info .right-content{width:100%}.services-detail-page .feature_section h3{font-size:32px;margin-bottom:25px}.services-detail-page .feature_details .image{width:100%}.services-detail-page .feature_section .feature_details .links{padding-top:30px;width:100%}.services-detail-page .faq_section .faq_heading h2{font-size:32px}.services-detail-page .detail-info{gap:40px}.services-detail-page .right-content .service-info .title{font-size:22px;padding:20px}.services-detail-page .contact-info .contact-title{font-size:18px}.services-detail-page .contact-info .contact-phone,.services-detail-page .contact-info a{font-size:17px}.services-detail-page .links-section .link-info a{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.services-detail-page .detail-info{gap:0}.services-detail-page .detail-info .right-content{padding-left:20px;width:40%}.services-detail-page .detail-info .left-content{padding-right:20px;width:60%}.services-detail-page .faq_section .faq_heading h2,.services-detail-page .feature_section h3{font-size:36px}.services-detail-page .faq_accordion_content .faq_accordion_heading{font-size:17px;padding:20px 48px 20px 32px}.services-detail-page .right-content .service-info .links-section{padding:20px 20px 25px}.services-detail-page .contact-info .contact-title,.services-detail-page .links-section .link-info a{font-size:18px}.services-detail-page .feature_details .image{padding-bottom:30px;width:100%}.services-detail-page .feature_section .feature_details .links{width:100%}}@media only screen and (min-width:1025px) and (max-width:1379px){.services-detail-page .detail-info{gap:0}.services-detail-page .detail-info .right-content{padding-left:30px;width:36%}.services-detail-page .detail-info .left-content{padding-right:30px;width:64%}}