.elementor-11361 .elementor-element.elementor-element-46aed7d:not(.elementor-motion-effects-element-type-background), .elementor-11361 .elementor-element.elementor-element-46aed7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://icecube.asia/wp-content/uploads/2022/02/bg-03-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11361 .elementor-element.elementor-element-46aed7d > .elementor-background-overlay{background-color:#5A5353;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11361 .elementor-element.elementor-element-46aed7d > .elementor-container{min-height:510px;}.elementor-11361 .elementor-element.elementor-element-46aed7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11361 .elementor-element.elementor-element-468cd47{text-align:center;}.elementor-11361 .elementor-element.elementor-element-468cd47 .elementor-heading-title{font-family:"Raleway", Inter, Poppins;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-11361 .elementor-element.elementor-element-dcf4ea8{font-family:"Playfair Display", Inter, Poppins;color:#FFFFFF;}.elementor-11361 .elementor-element.elementor-element-fb58edc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11361 .elementor-element.elementor-element-fb58edc{text-align:center;}.elementor-11361 .elementor-element.elementor-element-fb58edc .elementor-heading-title{font-family:"Raleway", Inter, Poppins;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-11361 .elementor-element.elementor-element-6da694d{padding:0px 0px 70px 0px;}.elementor-11361 .elementor-element.elementor-element-0e97e6f > .elementor-widget-container{padding:20px 0px 20px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:#F16334;border-radius:0px 0px 0px 0px;}.elementor-11361 .elementor-element.elementor-element-0e97e6f{font-family:"Playfair Display", Inter, Poppins;font-size:28px;color:#333333;}.elementor-11361 .elementor-element.elementor-element-b02ee18 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11361 .elementor-element.elementor-element-7df6f37 .elementor-button{background-color:#F16334;font-size:20px;}





/* Start custom CSS for html, class: .elementor-element-b02ee18 */.thrv_text_element p { margin: 0;}
.thrv_heading h1,h2,h3,h4,h5 {margin: 0;}


/* The container */
.container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.container input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.container .checkmark:after {
 	top: 9px;
	left: 9px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}/* End custom CSS */




