.faq-accordion .accordion-item{border-bottom:1px solid var(--divider-color);margin-bottom:30px;padding-bottom:30px}.faq-accordion .accordion-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.faq-accordion .accordion-header .accordion-button{font-size:20px;font-weight:600;line-height:1.4em;color:var(--accent-color);padding-left:25px;transition:all .3s ease-in-out}.faq-accordion .accordion-header .accordion-button.collapsed{color:var(--primary-color)}.faq-accordion .accordion-button:not(.collapsed){padding-bottom:10px}.faq-accordion .accordion-item .accordion-button.collapsed::after,.faq-accordion .accordion-item .accordion-button::after{content:'\f107';font-family:FontAwesome;position:absolute;left:0;top:0;font-size:20px;color:var(--primary-color);transition:all .3s ease-in-out}.faq-accordion .accordion-button:not(.collapsed)::after{transform:rotate(180deg);color:var(--accent-color)}.faq-accordion .accordion-item .accordion-body{padding-left:25px}.faq-accordion .accordion-item:last-child .accordion-body{padding-bottom:0}.faq-accordion .accordion-item .accordion-body p{margin-bottom:15px}.faq-accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.page-service-single{padding:100px 0}.page-single-sidebar{position:sticky;top:30px;margin-left:20px}.page-sidebar-catagery-list{border:1px solid var(--divider-color);border-radius:40px;margin-bottom:60px;overflow:hidden}.page-sidebar-catagery-list .title{font-size:20px;font-weight:700;text-transform:capitalize;background-color:var(--accent-color);color:var(--white-color);padding:25px 30px}.page-sidebar-catagery-list ul{list-style:none;margin:0;padding:20px 30px 30px}.page-sidebar-catagery-list ul li{line-height:1.5em;border-bottom:1px solid var(--divider-color);padding-bottom:20px;margin-bottom:20px;transition:all .3s ease-in-out}.page-sidebar-catagery-list ul li:last-child{margin:0;padding:0;border-bottom:none}.page-sidebar-catagery-list ul li a{position:relative;display:block;text-transform:capitalize;color:var(--text-color);padding-left:30px;transition:all .3s ease-in-out}.page-sidebar-catagery-list ul li a:hover{color:var(--primary-color)}.page-sidebar-catagery-list ul li a::before{content:'';position:absolute;left:0;top:50%;background:url(../images/arrow-text.svg) no-repeat;background-size:cover;background-position:center left;transform:translateY(-50%) rotate(45deg);height:13px;width:18px;transition:all .3s ease-in-out}.page-sidebar-catagery-list ul li a:hover:before{transform:translateY(-50%) rotate(0);filter:brightness(0) invert(0)}.sidebar-cta-box{background:var(--primary-color);border-radius:40px;padding:40px}.sidebar-cta-logo{margin-bottom:60px}.sidebar-cta-logo img{width:100%;max-width:145px}.sidebar-cta-content{margin-bottom:30px}.sidebar-cta-content h3{font-size:20px;font-weight:900;color:var(--white-color);margin-bottom:15px}.sidebar-cta-content p{color:var(--secondary-color);margin-bottom:0}.sidebar-cta-content p a{color:inherit;transition:all .4s ease-in-out}.sidebar-cta-content p a:hover{color:var(--accent-color)}.sidebar-cta-btn a{font-size:20px;font-weight:600;color:var(--secondary-color);transition:all .4s ease-in-out}.sidebar-cta-btn a:hover{color:var(--accent-color)}.sidebar-cta-btn a img{width:100%;max-width:30px;margin-left:15px}.page-single-image{margin-bottom:40px}.page-single-image figure{display:block;border-radius:40px}.page-single-image img{width:100%;aspect-ratio:1/.598;object-fit:cover;border-radius:40px}.service-entry{margin-bottom:60px}.service-entry p{margin-bottom:20px}.service-entry p:last-child{margin-bottom:0}.service-entry a{color:var(--accent-color);font-weight:600}.service-entry h2{font-size:34px;margin-bottom:20px}.service-entry h2 span{color:var(--accent-color)}.service-entry h3{font-size:31px;margin-bottom:20px}.service-entry h4{font-size:29px;margin-bottom:20px}.service-entry-image img{border-radius:40px;overflow:hidden;margin:20px auto}.service-entry ul{list-style:none;margin:0 0 20px;padding:0}.service-entry ul li{width:100%;color:var(--text-color);line-height:1.4em;padding-right:30px;background-image:url(../images/icon-sub-heading.svg);background-repeat:no-repeat;background-position:right top 1px;background-size:22px auto;margin-bottom:10px}.page-service-single{padding:50px 0}@media only screen and (max-width:991px){.page-single-sidebar{position:initial;margin:0 0 30px 0}.page-sidebar-catagery-list{border-radius:26px;margin-bottom:30px}.page-sidebar-catagery-list .title,.page-sidebar-catagery-list ul{padding:20px 30px}.page-sidebar-catagery-list ul li{padding-bottom:15px;margin-bottom:15px}.sidebar-cta-box{padding:30px;border-radius:26px}.sidebar-cta-logo{margin-bottom:30px}.sidebar-cta-content{margin-bottom:20px}.sidebar-cta-content h3{margin-bottom:10px}.sidebar-cta-btn a img{max-width:26px;margin-left:10px}.page-single-image figure{border-radius:26px}.page-single-image img{aspect-ratio:1/.55;border-radius:26px}.page-single-image{margin-bottom:30px}.service-entry{margin-bottom:40px}.service-entry p{margin-bottom:15px}.service-entry h2{font-size:32px;margin-bottom:15px}.service-entry h3{font-size:29px}.service-entry h4{font-size:27px}.service-entry ul li{background-size:20px auto}}@media only screen and (max-width:767px){.faq-accordion .accordion-item{margin-bottom:10px;padding-bottom:10px}.faq-accordion .accordion-header .accordion-button{font-size:18px}.faq-accordion .accordion-item .accordion-body{padding-left:0}.sidebar-cta-box{padding:20px}.sidebar-cta-logo{margin-bottom:20px}.sidebar-cta-btn a,.sidebar-cta-content h3{font-size:18px}.sidebar-cta-btn a img{max-width:22px}.service-entry h2{font-size:28px}.service-entry h3{font-size:26px}.service-entry h3{font-size:24px}.service-entry ul li{width:100%}}