.card-body {   padding:0; } .search {   background-color:#fff;   padding:5px;   padding-left:25px;   border-radius:50px; } .search-2 .form-control::placeholder {   color:#D1D1D1;   opacity:1 } .search-2 {   position:relative;   width:100% } .search-2 input {   height:50px;   border:none;   width:100%;   font-size:18px;   color:#000;   border-radius:50px;   background:transparent;   padding:5px 15px; } .search-2 input:focus {   border-color:none;   box-shadow:none;   outline:none } .search-2 i {   position:absolute;   top:12px;   left:-5px;   font-size:12px;   line-height:25px;   color:#D1D1D1; } .search-2 button {   position:absolute;   right:0;   top:0;   height:50px;   background-color:#0056a3;   color:#fff;   width:150px;   border-radius:50px;   font-size:22px;   padding:10px;   line-height:25px;   font-family:'Montserrat', sans-serif;   border:2px solid #0056a3; } .search-2 button:hover, .search-2 button:active, .search-2 button:focus {   color:#0056a3;   background-color:#fff; } .faq-section #accordion .card {   margin-bottom:20px !important;   border:1px solid #D4D4D4;   border-radius:5px;   padding:0 20px; } .faq-section #accordion .card .card-header {   border:0;   border-radius:0;   padding:0;   background:transparent;   cursor:pointer; } .faq-section #accordion .card .card-header h2 {   font-size:22px;   line-height:30px;   font-weight:600;   color:#232323;   background:transparent;   font-family:'Urbanist', sans-serif;   padding-right:50px;   position:relative;   margin:20px 0; } .faq-section #accordion .card .card-header h2:after {   content:"";   width:40px;   height:40px;   background:url(https://www.galaxysivtek.com/wp-content/themes/galaxysivtek/assets/css/../images/faq-arrow.png);   background-size:cover;   position:absolute;   right:0;   top:0;   bottom:0;   margin:auto;   transform:rotate(90deg);   transition:all ease-in-out .5s; } .faq-section #accordion .card .card-header.collapsed h2 {   background:transparent;   box-shadow:none !important; } .faq-section #accordion .card .card-header.collapsed h2:after {   background:url(https://www.galaxysivtek.com/wp-content/themes/galaxysivtek/assets/css/../images/faq-arrow.png);   transform:rotate(0deg);   transition:all ease-in-out .5s; } .faq-section #accordion .card .collapsing {   background:transparent;   line-height:30px;   color:#333;   font-size:16px;   font-family:'Montserrat', sans-serif;   border:0;   padding-right:50px; } .faq-section #accordion .card .collapse {   background:transparent;   border:0;   line-height:30px;   color:#333;   font-size:16px;   font-family:'Montserrat', sans-serif;   padding-right:50px; } .faq-section #accordion .card .collapse {   background:transparent;   line-height:30px;   color:#333;   font-size:16px;   font-family:'Montserrat', sans-serif;   border:0;   padding-right:0; } .faq-section #accordion .card iframe {   width:100%;   height:400px; } .faq-section #accordion .card img {   margin-bottom:20px;   border-radius:20px; } .accordian.searched .card {   display:none; } .accordian.searched .card.active {   display:inherit; } .found-term {   color:red; } .faq-section #accordion .card .card-header h4 {   font-size:22px;   line-height:30px;   font-weight:600;   color:#232323;   background:transparent;   font-family:'Urbanist', sans-serif;   padding-right:50px;   position:relative;   margin:20px 0; } .faq-section #accordion .card .card-header h4:after {   content:"";   width:40px;   height:40px;   background:url(https://www.galaxysivtek.com/wp-content/themes/galaxysivtek/assets/css/../images/faq-arrow.png);   background-size:cover;   position:absolute;   right:0;   top:0;   bottom:0;   margin:auto;   transform:rotate(90deg);   transition:all ease-in-out .5s; } .faq-section #accordion .card .card-header.collapsed h4 {   background:transparent;   box-shadow:none !important; } .faq-section #accordion .card .card-header.collapsed h4:after {   background:url(https://www.galaxysivtek.com/wp-content/themes/galaxysivtek/assets/css/../images/faq-arrow.png);   transform:rotate(0deg);   transition:all ease-in-out .5s; }