.elementor-6093 .elementor-element.elementor-element-bd358b1{--display:flex;--min-height:491px;--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;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6093 .elementor-element.elementor-element-bd358b1:not(.elementor-motion-effects-element-type-background), .elementor-6093 .elementor-element.elementor-element-bd358b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://escuelaartaban.com/wp-content/uploads/2023/08/MG_9271-1536x1024.jpg");}.elementor-6093 .elementor-element.elementor-element-6cda240{--spacer-size:231px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6093 .elementor-element.elementor-element-987393b{text-align:center;}.elementor-6093 .elementor-element.elementor-element-987393b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:400;line-height:35px;text-shadow:0px 0px 12px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6093 .elementor-element.elementor-element-8dc502b{--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;}.elementor-6093 .elementor-element.elementor-element-90493aa{--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;}.elementor-6093 .elementor-element.elementor-element-9e91c88{--spacer-size:5px;}.elementor-6093 .elementor-element.elementor-element-fbd753e{text-align:center;}.elementor-6093 .elementor-element.elementor-element-fbd753e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6093 .elementor-element.elementor-element-9b71963{--divider-border-style:solid;--divider-color:#FF9900;--divider-border-width:2px;}.elementor-6093 .elementor-element.elementor-element-9b71963 .elementor-divider-separator{width:24%;margin:0 auto;margin-center:0;}.elementor-6093 .elementor-element.elementor-element-9b71963 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-6093 .elementor-element.elementor-element-4c6ceab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6093 .elementor-element.elementor-element-696119b{--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;}.elementor-6093 .elementor-element.elementor-element-70b43c2{--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;}@media(min-width:768px){.elementor-6093 .elementor-element.elementor-element-696119b{--width:50%;}.elementor-6093 .elementor-element.elementor-element-70b43c2{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-4c6ceab */.elementor-6093 .elementor-element.elementor-element-4c6ceab { padding: 56px 24px 64px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab > .e-con-inner { gap: 28px; align-items: stretch; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab > .e-con-inner > .e-con { width: calc(50% - 14px); min-width: 0; padding: 36px; background: #fbf7ef; border: 1px solid #e9dfcb; border-radius: 16px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab > .e-con-inner > .e-con:nth-child(2) { background: #f3f6ee; border-color: #dce4d5; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab .elementor-widget-shortcode { width: 100%; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab h2 { margin: 0 0 20px; color: #704728; font-family: Poppins, sans-serif; font-size: 28px; font-weight: 600; line-height: 1.3; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab h3 { margin: 28px 0 10px; color: #704728; font-family: Poppins, sans-serif; font-size: 19px; line-height: 1.4; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab p { margin: 0 0 18px; color: #45463c; font-size: 16px; line-height: 1.8; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab .red-artaban-iban { padding: 16px; background: #fffdf8; border-left: 3px solid #d99a45; color: #704728; font-size: 19px; font-weight: 600; letter-spacing: .3px; overflow-wrap: anywhere; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab .red-artaban-boton { display: inline-block; margin: 2px 0 24px; padding: 13px 24px; border-radius: 6px; background: #925326; color: #fff; font-size: 16px; font-weight: 600; line-height: 1.5; text-decoration: none; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab .red-artaban-boton:hover, .elementor-6093 .elementor-element.elementor-element-4c6ceab .red-artaban-boton:focus { background: #704021; color: #fff; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab .red-artaban-contacto a { color: #704728; font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 { margin-top: 26px; color: #45463c; font-size: 15px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 .gfield { grid-column: 1 / -1; min-width: 0; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 .gfield_label { color: #45463c; font-size: 15px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="hidden"]), .elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 textarea { width: 100%; max-width: 100%; background: #fff; border: 1px solid #bec8b7; border-radius: 5px; color: #343a30; font-size: 16px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 textarea { min-height: 120px; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 .iti { width: 100%; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 .gfield_consent_label, .elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 .gfield_checkbox label { font-size: 13px; line-height: 1.6; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_wrapper_35 a { color: #704728; text-decoration: underline; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_submit_button_35 { padding: 13px 24px; border: 0; border-radius: 6px; background: #925326; color: #fff; font-size: 16px; font-weight: 600; cursor: pointer; }
.elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_submit_button_35:hover, .elementor-6093 .elementor-element.elementor-element-4c6ceab #gform_submit_button_35:focus { background: #704021; }
@media (max-width: 767px) {
 .elementor-6093 .elementor-element.elementor-element-4c6ceab { padding: 32px 16px 40px; }
 .elementor-6093 .elementor-element.elementor-element-4c6ceab > .e-con-inner { flex-direction: column; gap: 24px; }
 .elementor-6093 .elementor-element.elementor-element-4c6ceab > .e-con-inner > .e-con { width: 100%; padding: 24px; }
 .elementor-6093 .elementor-element.elementor-element-4c6ceab h2 { font-size: 24px; }
 .elementor-6093 .elementor-element.elementor-element-4c6ceab .red-artaban-iban { font-size: 18px; padding: 12px; }
}/* End custom CSS */