/** Shopify CDN: Minification failed

Line 38:395 Expected identifier but found whitespace
Line 38:398 Unexpected "{"
Line 38:406 Expected ":"
Line 38:425 Expected identifier but found "!"

**/
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .heading-wrappers .title {margin:0; padding-top:0rem;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .tab-content {margin-top:70px;}
/* nav.tabs h5.block-heading{ } */
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .nav-pills.text-center {justify-content:center;}
.suriya-faq-tab .sub-heading{     letter-spacing: 1.5px;
    margin-bottom: 10px;
    font-family: var(--font-body-family); }
/* .shopify-section.fancy-horizontal-tabs .suriya-faq-tab .nav-pills .nav-item {   border-width: 1px 1px 1px 0;
    border-style: solid;
    padding: 27px 0;
    border-color: rgb(var(--color-foreground)); } */
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper { /* display:flex; */  margin:0 var(--page-full-width-spacing); padding:0 0.5rem; column-gap:85px; margin-top:7rem; margin-bottom:7rem;}
.shopify-section.fancy-horizontal-tabs .tab-content .card-header button span .icon-one span svg{ width:1.5rem;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper .page-full-width.page-full-width_spacing .row {margin:0; padding:0;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper .page-full-width {flex-basis:70%;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form {flex-basis:25%; height:fit-content; display:block; margin:auto; position:sticky;border-radius:10px; top:3rem; border:1px solid var(--gradient-base-accent-2); padding:30px; width:25%; margin-top:0;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form img {max-width:100%; object-fit:contain; height:auto; width:auto; padding-left:0px;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form h3 {color:var(--gradient-base-accent-2);}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form .field__input {border: 1px solid var(--gradient-base-accent-3);  margin-top:10px;padding:10px 15px;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form .field__input:focus { border:1px solid var(--gradient-base-accent-2); box-shadow:none;}
.shopify-section.fancy-horizontal-tabs #myTabContent .card {border-bottom:1px solid rgb(var(--color-foreground));  border-radius:0px; padding:3.5rem 0;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form .contact__button {display:flex; justify-content:center;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form .contact__button .button {width:100%; margin-top:35px; display:block; width:auto;}
.item.heading.tab-pane {height:0; visibility:hidden; opacity:0; display:none;}
.item.heading.tab-pane.active {height:auto; visibility:visible; opacity:1; display:block;}
.btn-block {display:block; width:100%;}
.text-left {text-align:left; justify-content:flex-start;}
.text-right {text-align:right; justify-content:flex-end;}
.text-center {text-align:center; justify-content:flex-center;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab button[aria-expanded="true"] span p, .shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header button:hover span p, .shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header button[aria-expanded="true"] span p, .shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header .btn:not([disabled]):hover span p {color: { {section.settings.primary}}!important;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .btn.focus, .shopify-section.fancy-horizontal-tabs .suriya-faq-tab .btn:focus {box-shadow:none;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card .answer {display:none;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .shadow-sm {box-shadow:0px 14px 15px 0px rgba(0, 0, 0, 0.05) !important;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab h4:empty {display:none;}
.shopify-section.fancy-horizontal-tabs #myTabContent {width:100%; padding:0px 0 0 0px; max-width:90rem;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card:last-child {margin-bottom:0 !important;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-body {padding:0px; margin-top:30px; text-align:start;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card {border:none; overflow:hidden;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .tab-pane > .card.last {margin-bottom:50px !important;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header {padding:0; margin-bottom:0rem; background:none;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header button {margin:0; padding:0; cursor:pointer;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header button > span {width:100%; padding:20px; float:left; letter-spacing:0; position:relative; text-transform:initial;}
.shopify-section.fancy-horizontal-tabs #myTabContent .card {margin-bottom:0;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-header button span p {margin-bottom:0;}
.section-image {     max-width: 46rem;
    margin-top: 4.5rem; margin-right:30px; }
@media screen and (max-width: 749px) {
  .block-heading{
    font-size: 2.8rem; text-align: center;
  }
  .group-text{ line-height:30px; }
.shopify-section.fancy-horizontal-tabs .nav-pills .nav-link span.title_icon{ font-size:var(--font-h5-size); }
}
@media screen and (min-width:990px) and (max-width: 1439px) {
.section-image { max-width:36rem;} }
@media screen and (min-width: 990px) {
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .tab-content{     display: grid;
    grid-template-columns: 1fr 1.5fr;
    align-items: start; } }

@media screen and (max-width: 767px) {
.section-image {  
margin-right:0; 
}
}
@media screen and (min-width: 990px){
  .shopify-section.fancy-horizontal-tabs #myTabContent{
    margin-top: 6.5rem;
  }
}
@media screen and (max-width: 989px) {
  .shopify-section.fancy-horizontal-tabs #myTabContent .card{ max-width:100%; }
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .tab-content{     display: grid;
    grid-template-columns: 1fr;
    align-items: start; } }
@media screen and (max-width: 1200px) {
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form h3 {font-size:2rem;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper .page-full-width {flex-basis:65%;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form {width:70%; flex-basis:35%;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper {column-gap:60px;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper {     margin-top: 4rem;    margin-bottom: 4rem;}
  
}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .nav-pills .nav-item{ text-align:left; }
@media screen and (max-width: 780px) {
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper {flex-direction:column;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper .page-full-width {flex-basis:100%;}
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form {width:80%; flex-basis:80%; margin:auto;}
.shopify-section.fancy-horizontal-tabs #myTabContent .card {padding:25px 0;}
  .section-image {margin-bottom: 2rem;}
}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card .answer {display:none; max-width:84rem; }
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .card-body{ line-height:30px;}
@media screen and (max-width: 576px) {
.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form {width:100%; flex-basis:100%; margin:auto;}
.shopify-section.fancy-horizontal-tabs .suriya-faq-tab .tab-content {margin-top:50px;}
/* .shopify-section.fancy-horizontal-tabs .suriya-faq-tab .nav-pills.text-center {justify-content:flex-start;} */
  .section-image {margin-bottom: 0rem;}
}

.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper form .field__input {border-color:rgba(var(--color-base-background-3), 0.2);}
@media screen and (min-width: 1200px) {

.faq-template-3 .suriya-faq-tab .dt-sc-section-wrapper .page-width  { gap:50px;display:flex; }
}