.ticss-daca9430{
  padding:0;
}
.ticss-daca9430 p {
  margin-bottom: 1rem;
  font-size:16px;
  line-height: 1.4;
}

.ticss-daca9430 h2 {
  margin-top: 1em;
  margin-bottom: .5em;
  line-height: 1.1;
}

.ticss-review-cover{
  padding: 100px 40px;
  padding: min(10vw, 100px) min(4vw, 40px);
}
.ticss-review-cover .wp-block-cover__background.has-background-dim-0{
  opacity:.2 !important;
}
.ticss-review-cover .wp-block-cover__image-background{
  
}
.ticss-07b09258 {
  display: block;
  max-width: 360px;
  margin: 0 auto;
}
@media (min-width: 768px) {
  .ticss-07b09258 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	max-width: 768px;
  }
}
.ticss-07b09258 .wp-block-column {
  border-radius: 12px;
}
.ticss-07b09258-2 {
  display: block;
  max-width: 496px;
  margin: 0 auto;
  gap: 0 !important;
}
@media (min-width: 992px) {
  .ticss-07b09258-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    max-width: 992px;
  }
}
.ticss-07b09258-2 .wp-block-column {
  border-radius: 12px;
}

.ticss-8474983e {
  padding: 40px;
  padding: 40px  min(5vw, 40px);
  margin-bottom: 40px;
  margin-bottom: min(5vw, 40px) !important;
  background: rgba(255,255,255,.85);
  -webkit-box-shadow: 0 10px 0 -3px rgba(0,0,0,.2);
  box-shadow: 0 10px 0 -3px rgba(0,0,0,.2);
}
@media ( min-width: 768px ) {
  .ticss-8474983e {
	margin-bottom: 0;
  }
}
.ticss-8474983e p{
  color:#666 !important;
}

.ticss-4088c5e0 {
  margin-top: 0 !important;
  text-align: center;
}
@media (min-width: 768px) {
  .ticss-4088c5e0 {
	text-align: left;
  }
}
h2.ticss-4088c5e0{
  font-size:50px !important;
  line-height: 1.1 !important;
  text-transform:uppercase;
}


.ticss-8b4100bc {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 40%;
  flex: 0 0 40%;
  min-width: 40%;
  margin-left: 0 !important;
  width: 100%;
  align-self: center;
}

@media (min-width: 768px) {
  .ticss-8b4100bc {
	padding-left: 40px !important;
	padding-left: min(3vw, 40px) !important;
	padding-right: 40px !important;
	padding-right: min(3vw, 40px) !important;
	margin-left: 40px !important;
	margin-left: min(3vw, 40px) !important;
  }
}


.ticss-1f58e9bc {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.ticss-3506d469 {
  margin-bottom: 0 !important;
}
.ticss-3506d469 .wp-block-button__link {
  border-radius: 12px !important;
  min-width: 150px;
  -webkit-box-shadow: 0 4px 0 -2px rgba(0,0,0,.2);
  box-shadow: 0 4px 0 -2px rgba(0,0,0,.2);
  font-size:30px !important;
  padding: calc(0.667em + 2px) calc(1.333em + 2px) !important;
}

.ticss-1ad99d6d {
  max-width: 768px !important;
  margin-left: auto;
  margin-right: auto;
  background: white;
  border-radius: 7px;
  padding: 40px;
  padding: min(4vw, 40px);
}
.ticss-1ad99d6d img {
  position: relative;
  z-index: 9;
}
.ticss-1ad99d6d p{
  color:#666 !important;
}
.ticss-39b85b41 {
  text-align: center;
}
@media (min-width: 600px) {
  .ticss-39b85b41 {
	text-align: left;
  }
  .ticss-39b85b41:after {
	content: "";
	display: block;
	width: 150px;
	border-top: 4px solid #147c3f;
	margin-top: .8em;
	position: static !important;
  }
}
h2.ticss-39b85b41{
  font-size:40px !important;
  line-height:1.1 !important;
  text-transform:uppercase;
}
.ticss-d6e64e79 {
  text-align: center;
}
.ticss-d6e64e79 img {
  box-sizing: content-box;
  border: 5px solid white;
  box-shadow: 0 0 0 3px #147c3f;
  box-sizing: border-box;
  max-width: 300px;
}
@media (min-width: 600px) {
  .ticss-d6e64e79{
	float: right;
	margin: 0.5em 0 0.5em 1em;
  }
}


.ticss-3d6049da {
  max-width: 768px;
  margin-left: auto;
  margin-right: auto;
  background: white;
  clear:both;
}
h2.ticss-3d6049da{
  font-size:40px !important;
  line-height: 1.1 !important;
  text-align:center;
  text-transform:uppercase;
}

.ticss-a56ea321 {
  max-width: 992px;
  margin-left: auto;
  margin-right: auto;
}

.ticss-cd4f5d27 {
  margin-bottom: 2rem;
  margin-bottom: min(5vw, 2rem);
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.ticss-cd4f5d27 a {
  display: block;
  border-radius: 12px;
  border: 4px solid white;
  overflow: hidden;
  position: relative;
  -webkit-box-shadow: 0 10px 0 -3px rgba(0,0,0,.2);
  box-shadow: 0 10px 0 -3px rgba(0,0,0,.2);
}
.ticss-cd4f5d27 img {
  display: block;
  max-width:212px;
}
.ticss-cd4f5d27 a:before,
.ticss-cd4f5d27 a:after {
  content: "";
  display: block;
  opacity: 0;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
  pointer-events: none;
}
.ticss-cd4f5d27 a:hover:before,
.ticss-cd4f5d27 a:hover:after,
.ticss-cd4f5d27 a.hover:before,
.ticss-cd4f5d27 a.hover:after{
  opacity: 1;
}
.ticss-cd4f5d27 a:before {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0,0,0,.3);
  z-index: 1;
}
.ticss-cd4f5d27 a:after {
  width: 35%;
  height: 0;
  padding-bottom: 35%;
  position: absolute;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background-color: rgba(0,0,0,.3);
  z-index: 2;
  border-radius: 9999px !important;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: 50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath fill='%23FFF' d='M6.483 31.943a1.624 1.624 0 0 0-.366-.057c-.325-.01-.936-.371-1.384-.819a3.75 3.75 0 0 1-.914-1.5c-.113-.332-.117-.809-.117-13.565s.004-13.233.117-13.565C4.235 1.214 5.232.244 6.234.086 6.8-.003 19.316.016 19.792.107c.229.044.547.164.742.281.315.189 6.064 5.543 6.785 6.319.406.437.704.987.855 1.576.122.478.125.698.125 10.563 0 9.829-.003 10.087-.123 10.558a3.443 3.443 0 0 1-.939 1.663c-.458.458-.945.747-1.406.836-.385.074-19.122.112-19.347.04zm18.695-2.01c.345-.103.677-.405.846-.768l.148-.317.001-9.671.001-9.671-6.095-.036-.416-.197c-.229-.108-.534-.315-.678-.459s-.351-.449-.459-.678l-.197-.416L18.293 2h-5.632c-4.255 0-5.695.019-5.889.076-.338.1-.799.561-.9.9-.107.359-.112 25.677-.005 26.033.103.345.405.677.768.846l.317.148 8.994.001c6.56 0 9.059-.019 9.232-.071zM8.569 24.436c-.479-.139-.818-.825-.653-1.323.09-.273.423-.595.696-.673.124-.036 1.226-.061 2.621-.06 2.208.001 2.428.011 2.662.117a1.028 1.028 0 0 1 0 1.888c-.235.107-.448.115-2.693.112-1.341-.002-2.526-.03-2.634-.061zm0-5.001c-.479-.139-.818-.825-.653-1.323.09-.273.423-.595.696-.673.135-.039 2.804-.061 7.185-.061s7.05.023 7.185.061c.482.138.808.683.72 1.203-.054.322-.4.712-.707.797-.292.081-14.146.077-14.426-.004zm0-5.001c-.479-.139-.818-.825-.653-1.323.09-.273.423-.595.696-.673.135-.039 2.804-.061 7.185-.061s7.05.023 7.185.061c.482.138.808.683.72 1.203-.054.322-.4.712-.707.797-.292.081-14.146.077-14.426-.004zm16.01-7.425a334.807 334.807 0 0 0-2.25-2.139l-1.875-1.772-.017 2.06c-.009 1.133-.003 2.096.014 2.139.023.061.528.079 2.266.079h2.236z'/%3E%3C/svg%3E%0A");
}
