.sub-menu.elementor-nav-menu--dropdown { z-index:999!important; } .a-banner-section:after { z-index:0; } .as-faq-section.top-title .as-faq__wrapper {   flex-flow:column; } .as-faq-section.top-title .as-faq__wrapper .as-faq__accordion {   max-width:100%; } .as-faq__wrapper {   display:flex;   justify-content:space-between;   gap:68px; } .as-faq__title {   flex:1;   font-family:'Poppins', sans-serif !important;   font-size:48px !important;   font-weight:800 !important;   line-height:52.8px !important;   text-align:left;   color:#475467; } .as-faq__accordion {   max-width:800px;   width:100%; } .as-faq__accordion-item {   padding:32px 0;   border-top:0.5px solid #D0D5DD;   border-bottom:0.5px solid #D0D5DD; } .as-faq__accordion-item:first-child {   border-top:1px solid #D0D5DD; } .as-faq__accordion-item:last-child {   border-bottom:1px solid #D0D5DD; } .as-faq__accordion-title {   display:flex;   align-items:center;   justify-content:space-between;   gap:32px;   font-family:'Poppins', sans-serif;   font-size:26px;   font-weight:600;   line-height:33.8px;   text-align:left;   color:#475467;   cursor:pointer;   transition:all 0.3s ease; } .as-faq__accordion-title:hover {   opacity:0.6; } .as-faq__accordion-title .icon {   max-width:32px;   min-height:32px;   width:100%;   height:32px; } .as-faq__accordion-title .icon img {   width:100%;   height:100%;   object-fit:contain;   object-position:center; } .as-faq__accordion-title .icon .icon-plus {   display:block; } .as-faq__accordion-title.open .icon .icon-plus {   display:none; } .as-faq__accordion-title .icon .icon-minus {   display:none; } .as-faq__accordion-title.open .icon .icon-minus {   display:block; } .as-faq__accordion-title.open + .as-faq__accordion-content {   margin:16px 0 0; } .as-faq__accordion-content {   padding:0;   margin:0;   background-color:transparent;   transition:0.4s;   height:0;   overflow:hidden; } .as-faq__accordion-content p {   font-family:'Nunito', sans-serif;   font-size:16px !important;   font-weight:400 !important;   line-height:24px !important;   text-align:left;   color:#475467; } .as-faq__accordion-content p:last-child {   margin:0; } @media screen and (max-width:768px) {   .as-faq__wrapper {  flex-flow:column;  gap:24px;   }   .as-faq__title {  font-size:32px !important;  font-weight:700 !important;  line-height:38.4px !important;   }   .as-faq__accordion-item {  padding:16px 0;   }   .as-faq__accordion-title {  font-size:18px;  font-weight:600;  line-height:27px;   }   .as-faq__accordion-content p {  font-size:14px !important;  line-height:normal !important;   }   .as-faq__accordion-title.open + .as-faq__accordion-content {  margin:12px 0 0;   }   .as-faq__accordion-title .icon {  max-width:28px;  min-height:28px;  width:100%;   } }  .a-reviews-section {   padding:88px 0;   background:#F2F4F7; } .a-reviews-section h2 {   font-family:'Poppins', sans-serif !important;   font-size:48px !important;   font-weight:800 !important;   line-height:52.8px !important;   text-align:left;   text-transform:uppercase;   max-width:690px;   margin-bottom:48px;   color:#475467; } .review-header {   display:flex;   align-items:center;   justify-content:space-between;   gap:24px;   margin-bottom:32px; } .review-header .author-info {   display:flex;   flex-flow:column;   gap:10px; } .review-header .author-info .name {   font-family:'Nunito', sans-serif;   font-size:24px;   font-weight:700;   line-height:32.74px;   color:#475467; } .review-header .author-info .job {   font-family:'Nunito', sans-serif;   font-size:14px;   font-weight:500;   line-height:19.1px;   color:#667085; } .review-header .author-images {   display:flex;   align-items:center; } .review-header .author-images .mark {   background:#667085;   width:80px;   height:80px;   border-radius:100%;   display:flex;   align-items:center;   justify-content:center; } .review-header .author-images .mark img {   width:20px;   height:17px;   object-fit:contain; } .review-header .author-images .author-image {   width:80px;   height:80px;   object-fit:cover;   object-position:center;   border-radius:100%;   margin-left:-16px; } .review-body {   position:relative;   max-width:894px;   font-family:'Nunito', sans-serif;   font-size:20px;   font-weight:500;   line-height:33.6px;   color:#475467;   padding-top:32px; } .review-body p {   font-family:'Nunito', sans-serif !important;   font-size:20px !important;   font-weight:500 !important;   line-height:33.6px !important;   color:#475467; } @media screen and (max-width:1100px) {   .review-body {  max-width:664px;   } } @media screen and (max-width:998px) {   .a-reviews-section {  padding:48px 0;   }   .review-body {  max-width:100%;   }   .swiper-reviews .swiper-wrapper {  margin-bottom:104px;   }   .swiper-reviews .buttons {  width:100%;  justify-content:space-between;   } } @media screen and (max-width:767px) {   .a-reviews-section h2 {  font-size:34px !important;   }   .review-body {  font-size:18px;  padding-top:24px;   }   .review-body p {  font-size:18px!important;   }   .review-header {  margin-bottom:24px;  flex-flow:column-reverse;  align-items:flex-start;   }   .review-header .author-images .mark {  width:64px;  height:64px;   }   .review-header .author-images .author-image {  width:64px;  height:64px;   } } .review-body:before {   content:'';   position:absolute;   width:70%;   height:1px;   background:#E6E9EA;   top:0;   left:0; } .swiper-reviews {   height:fit-content; } .swiper-reviews .swiper-slide {   background:#F2F4F7;   height:auto; } .swiper-reviews .buttons {   display:flex;   align-items:center;   gap:32px;   height:56px;   position:absolute;   bottom:0;   right:0; } .swiper-reviews .buttons .swiper-button-prev, .swiper-reviews .buttons .swiper-button-next {   position:relative;   top:unset;   left:unset;   bottom:unset;   right:unset;   width:56px;   height:56px;   background:#1E8BC3;   border-radius:100%; } .swiper-reviews .buttons .swiper-button-prev:after {   content:'';   background-image:url(https://www.videos.asset.accountant/wp-content/uploads/arrow-right.png);   background-repeat:no-repeat;   background-position:center center;   background-size:contain;   width:24px;   height:24px;   transform:rotate(-180deg); } .swiper-reviews .buttons .swiper-button-next:after {   content:'';   background-image:url(https://www.videos.asset.accountant/wp-content/uploads/arrow-right.png);   background-repeat:no-repeat;   background-position:center center;   background-size:contain;   width:24px;   height:24px; } .swiper-reviews .swiper-slide.swiper-slide-active [data-animate] {   opacity:1;   transform:none; } .swiper-reviews .swiper-slide.swiper-slide-active .review-header {   transition-delay:0.6s; } .swiper-reviews .swiper-slide.swiper-slide-active .review-body {   transition-delay:1s; } .review-header {   transition-delay:3s; } [data-animate] {   opacity:0;   transition:all 0.8s ease-out; } [data-animate="bottom"] {   transform:translate3d(0, 15px, 0); } .a-review-section-main {   background:#F2F4F7; } .as-header-logo a {   display:block;   width:120px;   height:40px; } .as-header-logo a img {   width:100% !important;   height:100% !important;   object-fit:contain !important; } @media screen and (max-width:767px) { .cpel-switcher__list {  z-index:99999!important; } .a-head {  padding:0!important; } .as-header-logo a {   width:100px;   height:35px; } }