/*
 Theme Name:   Unbound Child
 Theme URI:    http://themes.radiantthemes.com/unbound/
 Description:  Unbound Child Theme
 Author:       RadiantThemes.com
 Author URI:   http://radiantthemes.com/
 Template:     unbound
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 Text Domain:  unbound-child
*/

body {
  overflow-x: hidden; /* Hide horizontal scrollbar */
}

.schedule-demo a {
  margin-top: -15px !important;
  padding-top: 12px !important;
  padding-right: 30px !important;
  padding-bottom: 12px !important;
  padding-left: 30px !important;
  background-color: #0a4d9e !important;
  border-radius: 35px !important;
  color: #fff !important;
}

.fas.fa-long-arrow-alt-right::before {
  content: '\f178';
  font: normal normal normal 14px/1 FontAwesome;
}

.w-inline-block {
  display: inline-block;
  margin-right: 10px;
}

span.color-custom-heading {
	color: #0a4d9e;
}

.custom-contact-form-column.wpb_column.vc_column_container.vc_col-sm-6 {
  box-shadow: 0px 0px 15px rgba(0,0,0,0.05);
}

.radiant-contact-form .form-row input[type="text"], .radiant-contact-form .form-row input[type="email"], .radiant-contact-form .form-row input[type="tel"] {
	height: 55px !important;
}

.radiant-contact-form .form-row input[type="email"] {
	height: 55px !important;
}

.radiant-contact-form .form-row input[type="submit"] {
	padding: 15px 45px !important;
	margin-top: 10px !important;
	font-size: 15px !important;
}

#ir-ext-ui {
	display: none !important;
}

.custom-testimonials .testimonial-data {
  height: 225px;
}

.custom-client-slider .owl-stage-outer {
  border-right: 1px solid #e4e5e9 !important;
}

.custom-social-logo .vc_btn3-shape-rounded {
  border-radius: 35px !important;
  font-size: 15px !important;
  font-family: 'Poppins' !important;
  font-weight: 500 !important;
}

.custom-social-logo .vc_grid-item {
  width: 127px;
}

.text-rotator {
  color: #181616;
  font-size: 45px;
  line-height: 51px;
}

.text-rotator .rotate {
  color: #0a4d9e;
}

.vc_tta.vc_tta-spacing-10 .vc_tta-tab {
  margin-left: unset !important;
  margin-bottom: 10px !important;
}

.vc_tta.vc_tta-spacing-10 .vc_tta-tab a {
  text-decoration: none !important;
  background: #e4eff8 !important;
  color: #181616 !important;
  font-size: 18px !important;
  font-family: Poppins;
  line-height: 38px;
}

.vc_tta.vc_tta-spacing-10 .vc_active a {
  background: #0a4d9e !important;
  color: #ffffff !important;
}

.vc_tta .vc_tta-panels-container{
  margin-top: -120px;
  padding: 20px !important;
}

.vc_tta-tabs .vc_tta-tabs-container {
	margin-right: 141px !important;
}

/*second tab*/
.second-custom-tabs .vc_tta-tabs-container {
	margin-right: 210px !important;
}

.second-custom-tabs .vc_tta-panels-container{
  margin-top: -120px;
  padding: 20px !important;
}

.second-custom-tabs .vc_tta-tab a {
  text-align: left !important;
}

/*Popup*/
#popmake-8697 .wpb_raw_code.wpb_content_element.wpb_raw_html {
  margin-bottom: 20px !important;
}

#popmake-8697 .vc_custom_heading.font-weight-medium.vc_custom_1663743816534 {
  margin-bottom: 10px;
}

#popmake-8697 .wpb_text_column.wpb_content_element.vc_custom_1663743542038 .wpb_wrapper ul li {
  margin-bottom: 10px;
  list-style-type: disc;
  margin-left: 20px;
  font-family: 'Poppins';
}

#popmake-8697 .custom-contact-form-column.wpb_column.vc_column_container.vc_col-sm-6.vc_col-has-fill {
  background: #e4eff8;
  padding-bottom: 25px;
}

#popmake-8697 .wpb_text_column.wpb_content_element.vc_custom_1663743542038 {
  margin-bottom: 20px;
}

/*Contact Form*/

.radiant-contact-form .form-row input {
	padding: 15px !important;
}

.wpcf7-form-control.wpcf7-acceptance span.wpcf7-list-item-label {
  color: #6a7c92 !important;
  font-weight: 300;
}

.radiant-contact-form .form-row select {
  background: #fff;
  color: #aeb7c3;
  padding-left: 15px;
  font-family: Roboto;
  line-height: 30px;
  letter-spacing: 0px;
  font-weight: 400;
  font-size: 16px;
}

.radiant-contact-form.element-one .form-row textarea, .radiant-contact-form.element-one .form-row textarea:focus {
  padding-left: 15px;
}

/*Team Page*/

.team.element-four .team-item.matchHeight p.title, .team.element-four .team-item.matchHeight p.designation {
  font-family: 'Poppins';
}

/*Custom post <p> tag*/

.custom-post-p .wpb_text_column.wpb_content_element p {
  margin-bottom: 10px;
}

/*Press custom*/

.press-custom .jeg_post_title {
  font-size: 28px;
  line-height: 34px;
}

.press-custom .jeg_post_excerpt {
  font-size: 16px;
  line-height: 24px;
  margin-top: 15px;
  font-family: 'Poppins';
}

.press-custom .jeg_meta_author {
  font-size: 14px;
  line-height: 22px;
  margin-top: 15px;
  font-family: 'Poppins';
}

.press-custom .jeg_meta_date {
  font-size: 16px;
  line-height: 22px;
  margin-top: 15px;
  font-family: 'Poppins';
}

/*Case study*/

.case-study-custom.wpb_column.vc_column_container.vc_col-sm-12 .data h4 {
  font-size: 18px !important;
  font-family: 'Poppins' !important;
  line-height: 26px !important;
  font-weight: 500 !important;
}

.case-study-custom.wpb_column.vc_column_container.vc_col-sm-12 .data p {
  font-family: 'Poppins' !important;
}

.case-study-custom.wpb_column.vc_column_container.vc_col-sm-12 .data {
  background: #f5f9fc;
}

.custom-case-study-content {
  position: relative;
  box-shadow: 0 16px 40px 0 rgba(0,15,86,.06);
}
.custom-case-study-content p {
  margin-bottom: 10px;
}

.custom-case-study-content .mega-testimonial-4 {
  background: #0a4d9e;
  color: #fff;
  padding: 40px;
  box-shadow: 0 0 27px 0 rgba(0,16,87,.06);
}

.custom-case-study-content .custom-case-study-row-shadow {
  box-shadow: 0 0 27px 0 rgba(0,16,87,.06);
}

.custom-case-study-form .vc_tta-tabs .vc_tta-tabs-container {
  margin-right: unset !important;
}

.custom-case-study-form  .vc_tta .vc_tta-panels-container {
  margin-top: unset;
  padding-left: 60px !important;
  padding-right: 60px !important;
  padding-top: 50px !important;
  padding-bottom: 30px !important;
  box-shadow: 0 8px 25px 0 rgba(0,15,86,.03);
  border: 1px solid #ccc;
}


.custom-case-study-form .cf7mls_next  {
  background: #0a4d9e;
}

.custom-case-study-form .wpcf7-form-control.has-spinner.wpcf7-submit {
  border-radius: 5px !important;
}

.custom-case-study-form .cf7mls_back {
  margin-top: -30px;
}

.custom-case-study-form .vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels {
  background-color: unset !important;
  border: unset !important;
}

.custom-case-study-form  .vc_tta-tab {
  background: #f5f9fc;
}

.custom-case-study-form  .vc_tta-tab a {
  background: #0a4d9e !important;
  text-decoration: unset !important;
}

.custom-case-study-form  .vc_tta-tab a span {
  color: #fff !important;
}

.custom-case-study-form .vc_tta .vc_tta-panels-container {
  background: #f5f9fc;
}

.custom-home-img .product-showcase-software-image {
  margin-left: -100px;
}

.organization-type ul {
  width: 250px !important;
}

/*Single Ebook*/

.custom-popular-blog .vc_gitem-animated-block.vc_gitem-animate.vc_gitem-animate-scaleRotateIn {
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}

.custom-popular-blog .vc_gitem-zone.vc_gitem-zone-c {
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  padding: 20px;
  background: #f5f9fc !important;
}

.custom-popular-blog h4 {
  font-size: 18px !important;
  font-family: 'Poppins' !important;
  line-height: 26px !important;
  font-weight: 500 !important;
  color: #181616;
}

.custom-popular-blog .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt, .custom-popular-blog .vc_btn3-container.vc_btn3-left {
  display: none;
}

.join-our-mail .wpcf7-validates-as-email {
  margin-top: 10px;
  border-radius: 30px;
}

/*Webinar & Events CSS*/

.custom-webinars .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_excerpt {
  display: block;
}

.wpb_wrapper p {
  margin-bottom: 10px;
}

.wpb_wrapper ul {
  margin-bottom: 10px;
}

/*Footer*/
.image.wp-image-9193.attachment-medium.size-medium {
  width: 135px;
  margin: 0;
  text-align: left;
}

@media screen and (max-width: 980px) {
.schedule-demo a {
  margin-top: 0px !important;
  padding-left: 15px !important;
  background-color: unset !important;
  border-radius: 0px !important;
  color: unset !important;
}

.vc_tta .vc_tta-panels-container .vc_tta-panels {
  margin-top: 10px;
}
	
.vc_tta .vc_tta-panels-container {
  margin-top: unset !important;
}
	
.vc_tta .vc_tta-panel-title {
  font-size: 18px !important;
  text-align: left;
}

.wraper_header.style-two .header_main .responsive-nav i {
  color: #0B4E9F !important;
  font-size: 22px !important;
}
	
.custom-case-study-content {
  padding: unset !important;
}
	
.custom-case-study-content .mega-testimonial-4 .tm-right-box {
  display: block;
  padding: unset !important;
}
.custom-case-study-content .mega-testimonial-4 .tm-profile4 {
  padding-right: 15px;
  width: 100%;
  display: block;
}
.custom-home-img .product-showcase-software-image {
  margin-left: unset;
}

}

@media screen and (max-width: 480px) {
.header_main .responsive-nav {
  margin-top: 5px !important;
  position: absolute;
  right: 0;
}

.header_main_action {
  position: absolute;
  margin-top: 15px !important;
}
	

.custom-case-study-form  .vc_tta .vc_tta-panels-container {
  margin-top: unset;
  padding: unset !important;
  border: 1px solid #ccc;
}
	

}
