.elementor-5353 .elementor-element.elementor-element-abe163f{padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-cc1c6c6.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-5353 .elementor-element.elementor-element-cc1c6c6.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-5353 .elementor-element.elementor-element-2806c842{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-c9124c9 .pricing_plan_wrap{background-color:#ffffff;padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:40px;border-radius:10px 10px 10px 10px;}.elementor-5353 .elementor-element.elementor-element-c9124c9.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-5353 .elementor-element.elementor-element-c9124c9.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-5353 .elementor-element.elementor-element-c9124c9 .pricing_title{color:#ffffff;background-color:#FF9F1C;padding:8px 14px 8px 14px;border-radius:15px 15px 15px 15px;box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-c9124c9 .pricing_price_wrap{color:#B8338C;padding:30px 0px 26px 0px;}.elementor-5353 .elementor-element.elementor-element-c9124c9 .pricing_period{color:#1b2336;}.elementor-5353 .elementor-element.elementor-element-c9124c9 .pricing_content{color:#1b2336;border-style:solid;border-width:1px 0px 0px 0px;border-color:#e5e5e5;}.elementor-5353 .elementor-element.elementor-element-c9124c9 .wgl-button{color:#ffffff;background-color:#B8338C;box-shadow:5px 4px 13px 0px rgba(184,51,140, 0.45);margin:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-c9124c9 .wgl-button:hover, .elementor-5353 .elementor-element.elementor-element-c9124c9 .wgl-button:focus{color:#ffffff;background-color:#FF9F1C;}.elementor-5353 .elementor-element.elementor-element-c9124c9 .wgl-button:hover{box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-243c642 .pricing_plan_wrap{background-color:#ffffff;padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:40px;border-radius:10px 10px 10px 10px;}.elementor-5353 .elementor-element.elementor-element-243c642.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-5353 .elementor-element.elementor-element-243c642.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-5353 .elementor-element.elementor-element-243c642 .pricing_title{color:#ffffff;background-color:#FF9F1C;padding:8px 14px 8px 14px;border-radius:15px 15px 15px 15px;box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-243c642 .pricing_price_wrap{color:#B8338C;padding:30px 0px 26px 0px;}.elementor-5353 .elementor-element.elementor-element-243c642 .pricing_period{color:#1b2336;}.elementor-5353 .elementor-element.elementor-element-243c642 .pricing_content{color:#1b2336;border-style:solid;border-width:1px 0px 0px 0px;border-color:#e5e5e5;}.elementor-5353 .elementor-element.elementor-element-243c642 .wgl-button{color:#ffffff;background-color:#B8338C;box-shadow:5px 4px 13px 0px rgba(184,51,140, 0.45);margin:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-243c642 .wgl-button:hover, .elementor-5353 .elementor-element.elementor-element-243c642 .wgl-button:focus{color:#ffffff;background-color:#FF9F1C;}.elementor-5353 .elementor-element.elementor-element-243c642 .wgl-button:hover{box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .pricing_plan_wrap{background-color:#ffffff;padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:40px;border-radius:10px 10px 10px 10px;}.elementor-5353 .elementor-element.elementor-element-a78e1e6.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-5353 .elementor-element.elementor-element-a78e1e6.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .pricing_title{color:#ffffff;background-color:#FF9F1C;padding:8px 14px 8px 14px;border-radius:15px 15px 15px 15px;box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .pricing_price_wrap{color:#B8338C;padding:30px 0px 26px 0px;}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .pricing_period{color:#1b2336;}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .pricing_content{color:#1b2336;border-style:solid;border-width:1px 0px 0px 0px;border-color:#e5e5e5;}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .wgl-button{color:#ffffff;background-color:#B8338C;box-shadow:5px 4px 13px 0px rgba(184,51,140, 0.45);margin:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .wgl-button:hover, .elementor-5353 .elementor-element.elementor-element-a78e1e6 .wgl-button:focus{color:#ffffff;background-color:#FF9F1C;}.elementor-5353 .elementor-element.elementor-element-a78e1e6 .wgl-button:hover{box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-5efae34{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-d1c37db .pricing_plan_wrap{background-color:#ffffff;padding-left:40px;padding-right:40px;padding-bottom:40px;padding-top:40px;border-radius:10px 10px 10px 10px;}.elementor-5353 .elementor-element.elementor-element-d1c37db.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-5353 .elementor-element.elementor-element-d1c37db.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-5353 .elementor-element.elementor-element-d1c37db .pricing_title{color:#ffffff;background-color:#FF9F1C;padding:8px 14px 8px 14px;border-radius:15px 15px 15px 15px;box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}.elementor-5353 .elementor-element.elementor-element-d1c37db .pricing_price_wrap{color:#B8338C;padding:30px 0px 26px 0px;}.elementor-5353 .elementor-element.elementor-element-d1c37db .pricing_period{color:#1b2336;}.elementor-5353 .elementor-element.elementor-element-d1c37db .pricing_content{color:#1b2336;border-style:solid;border-width:1px 0px 0px 0px;border-color:#e5e5e5;}.elementor-5353 .elementor-element.elementor-element-d1c37db .wgl-button{color:#ffffff;background-color:#B8338C;box-shadow:5px 4px 13px 0px rgba(184,51,140, 0.45);margin:0px 0px 0px 0px;}.elementor-5353 .elementor-element.elementor-element-d1c37db .wgl-button:hover, .elementor-5353 .elementor-element.elementor-element-d1c37db .wgl-button:focus{color:#ffffff;background-color:#FF9F1C;}.elementor-5353 .elementor-element.elementor-element-d1c37db .wgl-button:hover{box-shadow:5px 4px 13px 0px rgba(255,159,28, 0.45);}/* Start custom CSS for wgl-pricing-table, class: .elementor-element-c9124c9 *//* Book Slider Styles */
.book-slider {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px;
  padding: 10px 0;
  scroll-behavior: smooth;
  scrollbar-width: none;
}
.book-slider::-webkit-scrollbar {
  display: none;
}
.book-slider img {
  flex: 0 0 auto;
  width: 244px;
  height: auto;
  scroll-snap-align: start;
  border-radius: 6px;
}

/* Read More Styles */
.read-more-box {
  padding: 0;
  border: none;
  background: none;
  margin-top: 10px;
}
.read-more-box summary {
  cursor: default;
  display: inline;
}
.read-more-toggle {
  font-weight: bold;
  color: #0073aa;
  cursor: pointer;
  margin-left: 5px;
}
.read-more-toggle::after {
  content: " ▼";
  font-size: 0.8em;
}
.read-more-box[open] .read-more-toggle::after {
  content: " ▲";
}
.read-more-toggle:hover {
  color: #005177;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for wgl-pricing-table, class: .elementor-element-243c642 *//* Book Slider Styles */
.book-slider {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px;
  padding: 10px 0;
  scroll-behavior: smooth;
  scrollbar-width: none;
}
.book-slider::-webkit-scrollbar {
  display: none;
}
.book-slider img {
  flex: 0 0 auto;
  width: 244px;
  height: auto;
  scroll-snap-align: start;
  border-radius: 6px;
}

/* Read More Styles */
.read-more-box {
  padding: 0;
  border: none;
  background: none;
  margin-top: 10px;
}
.read-more-box summary {
  cursor: default;
  display: inline;
}
.read-more-toggle {
  font-weight: bold;
  color: #0073aa;
  cursor: pointer;
  margin-left: 5px;
}
.read-more-toggle::after {
  content: " ▼";
  font-size: 0.8em;
}
.read-more-box[open] .read-more-toggle::after {
  content: " ▲";
}
.read-more-toggle:hover {
  color: #005177;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for wgl-pricing-table, class: .elementor-element-a78e1e6 *//* Book Slider Styles */
.book-slider {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px;
  padding: 10px 0;
  scroll-behavior: smooth;
  scrollbar-width: none;
}
.book-slider::-webkit-scrollbar {
  display: none;
}
.book-slider img {
  flex: 0 0 auto;
  width: 244px;
  height: auto;
  scroll-snap-align: start;
  border-radius: 6px;
}

/* Read More Styles */
.read-more-box {
  padding: 0;
  border: none;
  background: none;
  margin-top: 10px;
}
.read-more-box summary {
  cursor: default;
  display: inline;
}
.read-more-toggle {
  font-weight: bold;
  color: #0073aa;
  cursor: pointer;
  margin-left: 5px;
}
.read-more-toggle::after {
  content: " ▼";
  font-size: 0.8em;
}
.read-more-box[open] .read-more-toggle::after {
  content: " ▲";
}
.read-more-toggle:hover {
  color: #005177;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for wgl-pricing-table, class: .elementor-element-d1c37db *//* Book Slider Styles */
.book-slider {
  display: flex;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  gap: 10px;
  padding: 10px 0;
  scroll-behavior: smooth;
  scrollbar-width: none;
}
.book-slider::-webkit-scrollbar {
  display: none;
}
.book-slider img {
  flex: 0 0 auto;
  width: 244px;
  height: auto;
  scroll-snap-align: start;
  border-radius: 6px;
}

/* Read More Styles */
.read-more-box {
  padding: 0;
  border: none;
  background: none;
  margin-top: 10px;
}
.read-more-box summary {
  cursor: default;
  display: inline;
}
.read-more-toggle {
  font-weight: bold;
  color: #0073aa;
  cursor: pointer;
  margin-left: 5px;
}
.read-more-toggle::after {
  content: " ▼";
  font-size: 0.8em;
}
.read-more-box[open] .read-more-toggle::after {
  content: " ▲";
}
.read-more-toggle:hover {
  color: #005177;
  text-decoration: underline;
}/* End custom CSS */