/*
 Theme Name:   GetSecure Child
 Description:  GetSecure child theme of hello-elementor, contains custom code
 Author:       Mahade Walid
 Author URI:   http://mahade.dev
 Template:     hello-elementor
*/
/* ======== custom button ======== */
.gs-btn {
  background: #F75163;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  padding: 15px;
  color: #FFFFFF;
  display: inline-block;
  transition: all 0.3s ease-in-out;
}

.gs-btn-hover:hover {
  background: #1D293F;
  color: #fff;
}

/* ======== pricing toggle button ======== */
#toggle-pricing {
  width: 100%;
  max-width: 326px;
  margin: 0 auto;
  padding: 5px;
  background: rgba(65, 65, 80, 0.02);
  border: 1px solid rgba(65, 65, 80, 0.06);
  box-sizing: border-box;
  border-radius: 4px;
  display: flex;
  justify-content: space-around;
  position: relative;
}
#toggle-pricing.bg-l .active, #toggle-pricing.bg-r .active {
  color: #fff;
}
#toggle-pricing:after {
  content: "";
  position: absolute;
  left: 5px;
  border-radius: 4px;
  background: #F75163;
  height: calc(100% - 10px);
  width: calc(50% - 10px);
  z-index: -1;
  transition: all 0.3s ease-in-out;
}
#toggle-pricing.bg-l:after {
  left: 5px;
}
#toggle-pricing.bg-r:after {
  left: calc(50% + 5px);
}

.gs-price-toggle-btn {
  cursor: pointer;
  background: transparent;
  color: #73757A;
  border-radius: 4px;
  font-weight: 600;
  font-size: 14px;
  font-family: "Inter", Sans-serif;
  padding: 15px 28px;
  display: inline-block;
  transition: all 0.3s ease-in-out;
  border: none;
  outline: none;
  box-shadow: none;
	width: 100%;
}
.gs-price-toggle-btn:focus, .gs-price-toggle-btn:active, .gs-price-toggle-btn:visited {
  outline: none;
  background: transparent;
}
.gs-price-toggle-btn:hover {
  background: rgba(247, 81, 99, 0.1);
  color: #73757A;
  border: none;
  outline: none;
  box-shadow: none;
}

/*--------- Price tables ----------*/
#gs-price-tables .monthly,
#gs-price-tables .yearly {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}
#gs-price-tables.show-monthly .monthly {
  opacity: 1;
  visibility: visible;
  position: relative;
}
#gs-price-tables.show-yearly .yearly {
  opacity: 1;
  visibility: visible;
  position: relative;
}

/*========================================
  Page styles
========================================*/
/*----- Home page recent posts -----*/
/*
selector .elementor-post__thumbnail {
  border-radius: 6px !important;
}
selector .elementor-post__thumbnail__link {
  z-index: -1;
}

selector .elementor-post__text {
  background: #FFFFFF;
  border: 1px solid rgba(65, 65, 80, 0.06);
  box-sizing: border-box;
  box-shadow: 0px 10px 20px rgba(65, 65, 80, 0.04);
  border-radius: 6px;
  padding: 30px;
  max-width: 90%;
  margin: -105px auto 0 auto;
  z-index: 9 !important;
  display: flex;
  flex-wrap: wrap;
}

selector .elementor-post__meta-data {
  order: -1;
}
*/

/*# sourceMappingURL=style.css.map */
