/*! elementor - v3.29.0 - 04-06-2025 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.thegem-mailchimp.wpcf7-form .yikes-mailchimp-form-inline {
  display: flex;
}
@media (max-width: 767px) {
  .thegem-mailchimp.wpcf7-form.mobile-column .yikes-mailchimp-form-inline {
    flex-direction: column;
  }
  .thegem-mailchimp.wpcf7-form.mobile-column .yikes-mailchimp-form-inline label.label-inline {
    padding-right: 0;
    padding-bottom: 10px;
  }
}
.thegem-mailchimp.wpcf7-form .submit-button-inline-label {
  width: auto;
  min-width: initial;
}
.thegem-mailchimp.wpcf7-form label {
  display: flex;
  margin-bottom: 0.5em;
  width: 100%;
}
.thegem-mailchimp.wpcf7-form label.label-inline {
  padding-right: 10px;
}
.thegem-mailchimp.wpcf7-form.label-left label {
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
}
.thegem-mailchimp.wpcf7-form.label-left label span {
  flex: none;
}
.thegem-mailchimp.wpcf7-form.label-right label {
  flex-wrap: wrap;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
}
.thegem-mailchimp.wpcf7-form.label-right label span {
  flex: none;
}
.thegem-mailchimp.wpcf7-form.label-top label {
  flex-direction: column;
}
.thegem-mailchimp.wpcf7-form.label-bottom label {
  flex-direction: column-reverse;
  margin-right: auto;
  margin-left: auto;
}
.thegem-mailchimp.wpcf7-form form.yikes-easy-mc-form input {
  min-height: 40px;
  height: auto;
  margin-bottom: 0;
}
.thegem-mailchimp.wpcf7-form .form-field-description {
  margin-bottom: 0;
  width: 100%;
}
.thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .yikes-easy-mc-submit-button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0 auto 0 auto;
  min-height: 40px;
  height: auto;
  border: none;
  line-height: inherit;
}
.thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .yikes-easy-mc-submit-button svg {
  width: 1em;
  height: 1em;
  fill: currentColor;
}
.thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .submit-button-inline-label {
  height: fit-content;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-white input, .thegem-mailchimp.wpcf7-form.gem-contact-form-white textarea {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-simple-line input, .thegem-mailchimp.wpcf7-form.gem-contact-form-simple-line textarea {
  border-top: 0 none;
  border-left: 0 none;
  border-right: 0 none;
  background: transparent;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-dark input, .thegem-mailchimp.wpcf7-form.gem-contact-form-dark textarea {
  color: #46485c;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-dark ::-webkit-input-placeholder {
  color: #46485c;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-dark :-moz-placeholder {
  color: #46485c;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-dark ::-moz-placeholder {
  color: #46485c;
}
.thegem-mailchimp.wpcf7-form.gem-contact-form-dark :-ms-input-placeholder {
  color: #46485c;
}
.thegem-mailchimp.wpcf7-form .yikes-easy-mc-form .form-field-description {
  display: block;
  margin-top: 0.25em;
  margin-bottom: 0.75em;
  font-style: italic;
  font-weight: 400;
  font-size: 80%;
}

.not-empty {
  height: 1px;
}

.yikes-easy-mc-form .empty-form-inline-label .empty-label.labels-hidden {
  display: none;
}

/*# sourceMappingURL=thegem-mailchimp.css.map */.gem-icon{
	background-origin:border-box;
	border-color: #91a0ac;
}
.gem-icon, .gem-icon i, .gem-icon svg, .gem-icon-shape-hexagon-back-inner-before, .gem-icon-shape-hexagon-top-inner-before, .padding-box-inner{
	-o-transition: color 0.5s, background-color 0.5s, -o-transform 0.5s, border-color 0.5s, fill 0.5s;
	-webkit-transition: color 0.5s, background-color 0.5s, -webkit-transform 0.5s, border-color 0.5s, fill 0.5s;
	-moz-transition: color 0.5s, background-color 0.5s, -moz-transform 0.5s, border-color 0.5s, fill 0.5s;
	transition: color 0.5s, background-color 0.5s, transform 0.5s, border-color 0.5s, fill 0.5s;	
}
.gem-icon-style-gradient{
	width: 100%;
}
.gem-icon-style-gradient .back-angle i{
	background-image: linear-gradient(180deg, #91a0ac 0%, #65707e 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.gem-icon-inner .padding-box-inner{
	display: flex;
	overflow: visible;
}
.gem-icon a, .gem-icon a:hover{
	color: unset;
}
.gem-icon-shape-default {
	border: 0 none;
}
/*.gem-icon-shape-default,
.gem-icon-shape-default.gem-icon-size-small,
.gem-icon-shape-default.gem-icon-size-medium,
.gem-icon-shape-default.gem-icon-size-large,
.gem-icon-shape-default.gem-icon-size-xlarge {
	border: unset;
    border-width: 0px;
    border-radius: 0px;
}*/
.gem-icon-size-small, .gem-icon-size-medium, .gem-icon-size-large, .gem-icon-size-xlarge{
	height: unset;
}
.gem-icon-shape-default .gem-icon-inner {
	border: 0;
	margin: 0
}
.gem-icon-size-small .padding-box-inner{
    width: 24px;
    height: 24px;
    line-height: 24px;
}
.gem-icon-size-medium .padding-box-inner{
	width: 48px;
    height: 48px;
    line-height: 48px;
}
.gem-icon-size-large .padding-box-inner{
    width: 96px;
    height: 96px;
    line-height: 96px;
}
.gem-icon-size-xlarge .padding-box-inner{
    width: 144px;
    height: 144px;
    line-height: 144px;
}
.gem-icon-shape-default .gem-icon-inner,
.gem-icon-shape-square .gem-icon-inner,
.gem-icon-shape-circle .gem-icon-inner,
.gem-icon-shape-romb .gem-icon-inner{
    width: unset;
    height: unset;
    line-height: unset;
}
.gem-icon-shape-hexagon-back-inner-before{
	background-color: #91a0ac;
}
.gem-icon-shape-hexagon-top-inner-before{
	background-color: #2c2e3d;
}
.left-box{
	text-align: left;
}
.right-box{
	text-align: right;
}
.icon-inline-position a{
	position: relative;
    display: inline-block;
}
.gem-icon i{
	line-height: unset;
}
.gem-icon svg{
	fill: #91a0ac;
}
.back-angle svg{
	width: 100%;
	height: 100%;
}

/* Gem icon hexagon*/
.gem-icon-shape-hexagon {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border: 0;
	position: relative;
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back {
	display: block;
	-webkit-transform: rotate(-30deg) skewX(30deg);
	-ms-transform: rotate(-30deg) skewX(30deg);
	-o-transform: rotate(-30deg) skewX(30deg);
	transform: rotate(-30deg) skewX(30deg);
	overflow: hidden;
	position: relative;
	z-index: 1;
	font-size: 0;
	line-height: 1;
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner,
.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner-before {
	display: block;
	width: inherit;
	height: inherit;
	-webkit-border-radius: inherit;
	-moz-border-radius: inherit;
	border-radius: inherit;
	overflow: hidden;
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner {
	-webkit-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-ms-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-o-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	transform: skewX(-30deg) rotate(60deg) skewX(30deg);
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner-before {
	-webkit-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-ms-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-o-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	transform: skewX(-30deg) rotate(60deg) skewX(30deg);
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top {
	display: block;
	-webkit-transform: rotate(-30deg) skewX(30deg);
	-ms-transform: rotate(-30deg) skewX(30deg);
	-o-transform: rotate(-30deg) skewX(30deg);
	transform: rotate(-30deg) skewX(30deg);
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	font-size: 0;
	line-height: 1;
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner,
.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner-before {
	display: block;
	width: inherit;
	height: inherit;
	-webkit-border-radius: inherit;
	-moz-border-radius: inherit;
	border-radius: inherit;
	overflow: hidden;
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner {
	-webkit-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-ms-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-o-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	transform: skewX(-30deg) rotate(60deg) skewX(30deg);
}

.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner-before {
	-webkit-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-ms-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	-o-transform: skewX(-30deg) rotate(60deg) skewX(30deg);
	transform: skewX(-30deg) rotate(60deg) skewX(30deg);
}

.gem-icon-shape-hexagon .gem-icon-inner {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	background: none !important;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	width: 100%;
	height: 100%;
	margin: 0;
}

/* Hexagon small icon */
.gem-icon-shape-hexagon.gem-icon-size-small {
	margin: 3px 0;
}

.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-shape-hexagon-back {
	width: 59px;
	height: 49px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-shape-hexagon-top {
	width: 55px;
	height: 45px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	left: 2px;
	top: 2px;
}

.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-inner {
	line-height: 49px;
}

.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-inner svg{
	height: 100%;
    width: 36px;
}

/* Hexagon medium icon */
.gem-icon-shape-hexagon.gem-icon-size-medium {
	margin: 5px 0;
}

.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-shape-hexagon-back {
	width: 91px;
	height: 77px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-shape-hexagon-top {
	width: 85px;
	height: 71px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	left: 3px;
	top: 3px;
}

.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-inner {
	line-height: 77px;
}

.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-inner svg{
	height: 100%;
    width: 58px;
}

/* Hexagon large icon */
.gem-icon-shape-hexagon.gem-icon-size-large {
	margin: 11px 0;
}

.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-shape-hexagon-back {
	width: 181px;
	height: 153px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-shape-hexagon-top {
	width: 169px;
	height: 141px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	left: 6px;
	top: 6px;
}

.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-inner {
	line-height: 153px;
}

.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-inner svg{
	height: 100%;
    width: 114px;
}

/* Hexagon xlarge icon */
.gem-icon-shape-hexagon.gem-icon-size-xlarge {
	margin: 16px 0;
}

.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-shape-hexagon-back {
	width: 267px;
	height: 227px;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 12px;
}

.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-shape-hexagon-top {
	width: 243px;
	height: 203px;
	-webkit-border-radius: 14px;
	-moz-border-radius: 14px;
	border-radius: 14px;
	left: 12px;
	top: 12px;
}

.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-inner {
	line-height: 227px;
}

.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-inner svg{
	height: 100%;
    width: 164px;
}/*! elementor - v3.29.0 - 04-06-2025 */
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{min-height:22px;min-width:22px;position:relative}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{height:22px;inset:0;margin:auto;padding:0;position:absolute;width:22px}form.wpcf7-form.thegem-cf7 .with-label {
  display: flex;
}
form.wpcf7-form.thegem-cf7 .with-label .wpcf7-form-control-wrap {
  margin-bottom: 0;
}
form.wpcf7-form.thegem-cf7.label-left .with-label {
  flex-direction: row;
  align-items: center;
}
form.wpcf7-form.thegem-cf7.label-left .with-label label {
  flex: none;
}
form.wpcf7-form.thegem-cf7.label-right .with-label {
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
}
form.wpcf7-form.thegem-cf7.label-right .with-label label {
  flex: none;
}
form.wpcf7-form.thegem-cf7.label-top .with-label {
  flex-direction: column;
}
form.wpcf7-form.thegem-cf7.label-bottom .with-label {
  flex-direction: column-reverse;
}
form.wpcf7-form.thegem-cf7.label-bottom .with-label .wpcf7-form-control-wrap, form.wpcf7-form.thegem-cf7.label-bottom .with-label .wpcf7-form-control, form.wpcf7-form.thegem-cf7.label-bottom .with-label .combobox-wrapper {
  margin-bottom: 0 !important;
}
form.wpcf7-form.thegem-cf7 input[type=submit] {
  height: auto;
  margin-right: 0;
  margin-left: 0;
  border: none;
}
form.wpcf7-form.thegem-cf7 .combobox-wrapper {
  height: auto;
}
form.wpcf7-form.thegem-cf7 .combobox-wrapper .combobox-text {
  line-height: inherit;
  border: none;
  padding: 12px 20px;
}
form.wpcf7-form.thegem-cf7 .combobox-wrapper .combobox-button {
  height: 100%;
  border: none;
}
form.wpcf7-form.thegem-cf7 .checkbox-sign.checked:before, form.wpcf7-form.thegem-cf7 .radio-sign.checked:before {
  margin: 0;
  transform: translate(-50%, -50%);
  font-size: 24px;
  width: 24px;
  height: 24px;
  line-height: 24px;
}
form.wpcf7-form.thegem-cf7 p {
  margin-bottom: 0;
}
form.wpcf7-form.thegem-cf7 p:nth-last-of-type(1), form.wpcf7-form.thegem-cf7 .submit-outer {
  display: flex;
  flex-direction: column;
}
form.wpcf7-form.thegem-cf7 .wpcf7-form-control {
  display: inline-block;
}
form.wpcf7-form.thegem-cf7 .wpcf7-form-control-wrap:after {
  top: 50%;
  transform: translateY(-50%);
}
form.wpcf7-form.thegem-cf7 .form-line {
  margin: 0;
}

.wpcf7-form.gem-contact-form-white .combobox-wrapper,
.wpcf7-form.gem-contact-form-white input:not(.gem-button-wpcf-custom),
.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-button,
.wpcf7-form.gem-contact-form-white .combobox-wrapper .combobox-text,
.wpcf7-form.gem-contact-form-white .checkbox-sign,
.wpcf7-form.gem-contact-form-white span.radio-sign,
.wpcf7-form.gem-contact-form-white textarea {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}

.wpcf7-warning {
  line-height: 1.2;
}

.not-empty {
  height: 1px;
}

/*# sourceMappingURL=thegem-cf7.css.map *//*! elementor - v3.29.0 - 04-06-2025 */
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{flex-shrink:0;margin:0 var(--divider-element-spacing)}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{border-block-end:0;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);content:"";display:block;flex-grow:1}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url);-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;min-height:var(--divider-pattern-height);width:100%}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}