.elementor-14661 .elementor-element.elementor-element-ff592a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-3ce6df5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-14661 .elementor-element.elementor-element-3ce6df5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14661 .elementor-element.elementor-element-549d290{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-88f275e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-14661 .elementor-element.elementor-element-88f275e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14661 .elementor-element.elementor-element-88f275e .ct-text-editor .ct-text-editor-inner{max-width:463px;}.elementor-14661 .elementor-element.elementor-element-88f275e .ct-text-editor{color:#701F1F;}.elementor-14661 .elementor-element.elementor-element-b23e34c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:2px;--margin-bottom:2px;--margin-left:2px;--margin-right:2px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-14661 .elementor-element.elementor-element-25ea500 > .elementor-widget-container{padding:-2px -2px -2px -2px;}.elementor-14661 .elementor-element.elementor-element-25ea500 .ct-image-single img{max-height:805px;}.elementor-14661 .elementor-element.elementor-element-ad5c61d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-14661 .elementor-element.elementor-element-ad5c61d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14661 .elementor-element.elementor-element-ad5c61d .ct-text-editor .ct-text-editor-inner{max-width:463px;}.elementor-14661 .elementor-element.elementor-element-ad5c61d .ct-text-editor{color:#701F1F;}.elementor-14661 .elementor-element.elementor-element-1ad0809{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-14661 .elementor-element.elementor-element-f980b49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;}.elementor-14661 .elementor-element.elementor-element-f980b49.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-14661 .elementor-element.elementor-element-f980b49 .ct-text-editor .ct-text-editor-inner{max-width:463px;}.elementor-14661 .elementor-element.elementor-element-f980b49 .ct-text-editor{text-align:center;color:#701F1F;}.elementor-14661 .elementor-element.elementor-element-ba8b624 > .elementor-widget-container{padding:3px 3px 3px 3px;}@media(max-width:1024px){.elementor-14661 .elementor-element.elementor-element-ff592a8{--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-549d290{--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-b23e34c{--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-1ad0809{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-14661 .elementor-element.elementor-element-ff592a8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-549d290{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-b23e34c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-14661 .elementor-element.elementor-element-1ad0809{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for ct_text_editor, class: .elementor-element-3ce6df5 */.btn-style {
  background-color: #701f1f;
  color: #ffffff;
  padding: 10px 20px;
  text-decoration: none;
  display: block;                /* Changed from inline-block to block */
  width: fit-content;            /* Makes the button size match its content */
  margin: 0 auto;                /* Horizontally centers the block element */
  border-radius: 4px;
  transition: background-color 0.3s;
}

.btn-style:hover {
  background-color: #202020;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for ct_text_editor, class: .elementor-element-88f275e */.btn-style {
  background-color: #701f1f;
  color: #ffffff;
  padding: 10px 20px;
  text-decoration: none;
  display: block;                /* Changed from inline-block to block */
  width: fit-content;            /* Makes the button size match its content */
  margin: 0 auto;                /* Horizontally centers the block element */
  border-radius: 4px;
  transition: background-color 0.3s;
}

.btn-style:hover {
  background-color: #202020;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for ct_text_editor, class: .elementor-element-ad5c61d */.btn-style {
  background-color: #701f1f;
  color: #ffffff;
  padding: 10px 20px;
  text-decoration: none;
  display: block;                /* Changed from inline-block to block */
  width: fit-content;            /* Makes the button size match its content */
  margin: 0 auto;                /* Horizontally centers the block element */
  border-radius: 4px;
  transition: background-color 0.3s;
}

.btn-style:hover {
  background-color: #202020;
  color: #ffffff;
}/* End custom CSS */
/* Start custom CSS for ct_text_editor, class: .elementor-element-f980b49 */.btn-style {
  background-color: #701f1f;
  color: #ffffff;
  padding: 10px 20px;
  text-decoration: none;
  display: block;                /* Changed from inline-block to block */
  width: fit-content;            /* Makes the button size match its content */
  margin: 0 auto;                /* Horizontally centers the block element */
  border-radius: 4px;
  transition: background-color 0.3s;
}

.btn-style:hover {
  background-color: #202020;
  color: #ffffff;
}/* End custom CSS */