/* Generated from tbuilder_layout_part: rr-security-section */
.themify_builder_content-5601 .tb_5pew912.module_row{background-color:#9a62d3}
.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap p,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap blockquote,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap h1,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap h2,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap h3,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap h4,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap h5,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap h6,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap li,.themify_builder_content-5601 .tb_i5uv181.module-plain-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#fff}

@media(max-width:600px){
.themify_builder_content-5601 .tb_i5uv181.module-plain-text{margin-left:0}
}/*Builder Custom CSS START*/
.RR-security-section {
  display: grid;
  grid-gap: 32px;
  margin-left: 167px;
  align-items: center;
  color: #fff;
  padding: 64px 0;
  grid-template-columns: 60px 450px 300px;
}

.RR-security-section h2 {
	font-weight: bold !important;
}


.RR-security-section > svg {
	  align-self: flex-start;
	  height: 71px;
	  width: 60px;
 }

@media (max-width: 1100px) {
	.RR-security-section {
		margin: 0 auto;
	}
}

@media (max-width: 900px) {
  .RR-security-section {
	margin-left: 0;
    grid-template-columns: 60px auto; /* 2 columns on mobile */
    grid-template-rows: repeat(2, auto); /* 2 rows on mobile */
  }

  .RR-security-section > :first-child {
    grid-row: span 2; /* makes the first element span 2 rows */
  }
}

@media (max-width: 600px) { 
	.RR-security-section {
		margin: 0 32px;
		grid-template-columns: auto;
		justify-items: center;
		text-align: center;
	}
	.RR-security-section > :first-child { 
    	grid-row: unset;
	}
}
/*Builder Custom CSS END*/