.elementor-24 .elementor-element.elementor-element-bf4ca7a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-bf4ca7a, .elementor-24 .elementor-element.elementor-element-bf4ca7a .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-bf4ca7a, .elementor-24 .elementor-element.elementor-element-bf4ca7a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#333333;}.elementor-24 .elementor-element.elementor-element-a19ad7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-a19ad7a .elementor-icon-box-wrapper{align-items:center;gap:7px;}.elementor-24 .elementor-element.elementor-element-a19ad7a .elementor-icon{font-size:28px;}.elementor-24 .elementor-element.elementor-element-a19ad7a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-24 .elementor-element.elementor-element-cb7d750 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-cb7d750 .elementor-icon{font-size:35px;}.elementor-24 .elementor-element.elementor-element-3f6140d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-24 .elementor-element.elementor-element-3f6140d .elementor-icon{font-size:35px;}.elementor-24 .elementor-element.elementor-element-91d6b72 .wpcf7-form-control-wrap{width:100%;margin-bottom:24px;}.elementor-24 .elementor-element.elementor-element-91d6b72 .label-top label{width:100%;}.elementor-24 .elementor-element.elementor-element-91d6b72 .label-bottom label{width:100%;}.elementor-24 .elementor-element.elementor-element-91d6b72 .thegem-cf7 .with-label{margin-bottom:24px;}.elementor-24 .elementor-element.elementor-element-91d6b72 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:12px 12px 12px 12px;border-radius:6px 6px 6px 6px;}.elementor-24 .elementor-element.elementor-element-91d6b72 .combobox-wrapper .combobox-text{padding:12px 12px 12px 12px;}.elementor-24 .elementor-element.elementor-element-91d6b72 .combobox-wrapper{border-radius:6px 6px 6px 6px;}.elementor-24 .elementor-element.elementor-element-91d6b72 .wpcf7-form-control-wrap textarea{height:200px;}.elementor-24 .elementor-element.elementor-element-91d6b72 label{text-align:left;}.elementor-24 .elementor-element.elementor-element-91d6b72 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start;}.elementor-24 .elementor-element.elementor-element-91d6b72 .wpcf7-form .submit-outer{align-items:flex-start;}.elementor-24 .elementor-element.elementor-element-91d6b72 .wpcf7-submit{border-radius:6px 6px 6px 6px !important;color:#FFFFFF !important;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;background-color:#D71920 !important;}.elementor-24 .elementor-element.elementor-element-efe2564{text-align:center;}.elementor-24 .elementor-element.elementor-element-efe2564 .elementor-heading-title{font-size:42px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-5421b9f{text-align:center;}.elementor-24 .elementor-element.elementor-element-5421b9f, .elementor-24 .elementor-element.elementor-element-5421b9f .elementor-text-editor *{font-size:20px;}.elementor-24 .elementor-element.elementor-element-5421b9f, .elementor-24 .elementor-element.elementor-element-5421b9f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button{background-color:#E31E24;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-inner-wrapper-btn{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-8733f3d{width:var( --container-widget-width, 350% );max-width:350%;--container-widget-width:350%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container{text-align:center;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button .gem-text-button{color:#FFFFFF;font-family:"Montserrat", Sans-serif;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button .gem-button-icon{font-size:35px;color:#25D366;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button .gem-button-icon svg{fill:#25D366;}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button i, .elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button svg{transform:rotate(0deg);}.elementor-24 .elementor-element.elementor-element-8733f3d .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg);}