.elementor-12111 .elementor-element.elementor-element-cb07e74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12111 .elementor-element.elementor-element-a1ba2f6{--display:flex;--gap:31px 31px;--row-gap:31px;--column-gap:31px;--padding-top:31px;--padding-bottom:101px;--padding-left:31px;--padding-right:31px;}.elementor-12111 .elementor-element.elementor-element-a1ba2f6:not(.elementor-motion-effects-element-type-background), .elementor-12111 .elementor-element.elementor-element-a1ba2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-08e7cf6 ) 0%, var( --e-global-color-dcbcb68 ) 100%);}.elementor-12111 .elementor-element.elementor-element-12d0eb2 .elementor-heading-title{color:var( --e-global-color-502acc8 );}.elementor-12111 .elementor-element.elementor-element-7026768{color:var( --e-global-color-502acc8 );}.elementor-12111 .elementor-element.elementor-element-956e2cb{--display:flex;}@media(max-width:1024px){.elementor-12111 .elementor-element.elementor-element-a1ba2f6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--padding-top:31px;--padding-bottom:71px;--padding-left:23px;--padding-right:23px;}}@media(max-width:767px){.elementor-12111 .elementor-element.elementor-element-a1ba2f6{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:23px;--padding-bottom:31px;--padding-left:19px;--padding-right:19px;}}/* Start custom CSS for shortcode, class: .elementor-element-c9e0591 */.elementor-12111 .elementor-element.elementor-element-c9e0591 .gform_wrapper.gravity-theme .gfield_radio label {
  display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1ba2f6 */.elementor-12111 .elementor-element.elementor-element-a1ba2f6 {
  -webkit-clip-path: polygon(0 0%, 100% 0, 100% calc(100% - 38px), 0 100%);
  clip-path: polygon(0 0%, 100% 0, 100% calc(100% - 111px), 0 100%);
}
 @media only screen and (max-width: 1024px) {
     .elementor-12111 .elementor-element.elementor-element-a1ba2f6 {
  -webkit-clip-path: polygon(0 0%, 100% 0, 100% calc(100% - 38px), 0 100%);
  clip-path: polygon(0 0%, 100% 0, 100% calc(100% - 71px), 0 100%);
}
}
 @media only screen and (max-width: 767px) {
     .elementor-12111 .elementor-element.elementor-element-a1ba2f6 {
  -webkit-clip-path: polygon(0 0%, 100% 0, 100% calc(100% - 38px), 0 100%);
  clip-path: polygon(0 0%, 100% 0, 100% calc(100% - 29px), 0 100%);
}
}/* End custom CSS */