.elementor-44826 .elementor-element.elementor-element-488c2d0 > .elementor-container{max-width:1440px;}.elementor-44826 .elementor-element.elementor-element-488c2d0{margin-top:0px;margin-bottom:32px;}.elementor-44826 .elementor-element.elementor-element-c797e03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-44826 .elementor-element.elementor-element-8dd46ca{margin-top:0px;margin-bottom:50px;}.elementor-44826 .elementor-element.elementor-element-23b3631 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-44826 .elementor-element.elementor-element-0d134a5{margin-top:0px;margin-bottom:50px;}.elementor-44826 .elementor-element.elementor-element-62a0571 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-44826 .elementor-element.elementor-element-dd4d8f0 > .elementor-container{max-width:1140px;}.elementor-44826 .elementor-element.elementor-element-dd4d8f0{margin-top:0px;margin-bottom:100px;}.elementor-44826 .elementor-element.elementor-element-c8394b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-44826 .elementor-element.elementor-element-c8394b9 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-44826 .elementor-element.elementor-element-2b4e447 > .elementor-widget-container{background-color:#50CB93;padding:14px 16px 14px 16px;}.elementor-44826 .elementor-element.elementor-element-2b4e447{text-align:start;}.elementor-44826 .elementor-element.elementor-element-2b4e447 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-44826 .elementor-element.elementor-element-b2332a7 > .elementor-widget-container{margin:32px 32px 32px 32px;}.elementor-44826 .elementor-element.elementor-element-5b2b6dd{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-44826 .elementor-element.elementor-element-5b2b6dd > .elementor-widget-container{background-color:#F4F4F4;margin:0px 0px 0px 0px;padding:035px 0120px 0px 038px;}.elementor-44826 .elementor-element.elementor-element-5b2b6dd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;letter-spacing:0.3px;color:#73C897;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-44826 .elementor-element.elementor-element-9755fb4{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-44826 .elementor-element.elementor-element-9755fb4 > .elementor-widget-container{background-color:#F4F4F4;margin:0px 0px 0px 0px;padding:0px 042px 0px 42px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-44826 .elementor-element.elementor-element-215fa15{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-44826 .elementor-element.elementor-element-215fa15 > .elementor-widget-container{background-color:#F4F4F4;padding:0px 42px 82px 42px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group{padding-right:calc( 32px/2 );padding-left:calc( 32px/2 );margin-bottom:8px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-form-fields-wrapper{margin-left:calc( -32px/2 );margin-right:calc( -32px/2 );margin-bottom:-8px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group > label, .elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-subgroup label{color:#58595B;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:900;font-style:normal;line-height:1em;letter-spacing:0.32px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-type-html{padding-bottom:0px;color:#58595B;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group .elementor-field{color:#BCBEC0;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group .elementor-field, .elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:none;font-style:normal;line-height:1em;letter-spacing:0.32px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-5432846 );border-color:#DDDDDE;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-5432846 );border-color:#DDDDDE;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-field-group .elementor-select-wrapper::before{color:#DDDDDE;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.32px;border-style:solid;border-radius:4px 4px 4px 4px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .e-form__buttons__wrapper__button-next{background-color:#61CE7000;color:var( --e-global-color-074340a );}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-button[type="submit"]{background-color:#61CE7000;color:var( --e-global-color-074340a );}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-074340a );}.elementor-44826 .elementor-element.elementor-element-215fa15 .e-form__buttons__wrapper__button-previous{color:#ffffff;border-color:var( --e-global-color-074340a );}.elementor-44826 .elementor-element.elementor-element-215fa15 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-074340a );color:#ffffff;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-074340a );color:#ffffff;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-44826 .elementor-element.elementor-element-215fa15 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-message{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1em;letter-spacing:0.32px;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-message.elementor-message-success{color:var( --e-global-color-074340a );}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-message.elementor-message-danger{color:#FF0000;}.elementor-44826 .elementor-element.elementor-element-215fa15 .elementor-message.elementor-help-inline{color:#FFDC00;}.elementor-44826 .elementor-element.elementor-element-9472b64{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;}.elementor-44826 .elementor-element.elementor-element-9472b64 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-44826 .elementor-element.elementor-element-a6878d2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-44826 .elementor-element.elementor-element-a6878d2 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-44826 .elementor-element.elementor-element-06568b5 > .elementor-widget-container{background-color:#664783;padding:14px 16px 14px 16px;}.elementor-44826 .elementor-element.elementor-element-06568b5{text-align:start;}.elementor-44826 .elementor-element.elementor-element-06568b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:800;line-height:26px;color:#FFFFFF;}.elementor-44826 .elementor-element.elementor-element-ddf3a64 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-44826 .elementor-element.elementor-element-ddf3a64 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-44826 .elementor-element.elementor-element-7802607 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-44826 .elementor-element.elementor-element-7802607 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-44826 .elementor-element.elementor-element-02c6736 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-44826 .elementor-element.elementor-element-02c6736 .elementor-wrapper{--video-aspect-ratio:2.33333;}@media(min-width:768px){.elementor-44826 .elementor-element.elementor-element-c8394b9{width:50.168%;}.elementor-44826 .elementor-element.elementor-element-a6878d2{width:49.832%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-44826 .elementor-element.elementor-element-5b2b6dd{width:var( --container-widget-width, 532px );max-width:532px;--container-widget-width:532px;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-44826 .elementor-element.elementor-element-9755fb4{width:var( --container-widget-width, 391.719px );max-width:391.719px;--container-widget-width:391.719px;--container-widget-flex-grow:0;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-44826 .elementor-element.elementor-element-9472b64{width:initial;max-width:initial;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-44826 .elementor-element.elementor-element-5b2b6dd > .elementor-widget-container{margin:32px 0px 0px 0px;padding:35px 0px 0px 38px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-44826 .elementor-element.elementor-element-9755fb4{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-44826 .elementor-element.elementor-element-215fa15{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;}.elementor-44826 .elementor-element.elementor-element-9472b64{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-44826 .elementor-element.elementor-element-ddf3a64 > .elementor-widget-container{margin:32px 10px 0px 10px;}.elementor-44826 .elementor-element.elementor-element-7802607 > .elementor-widget-container{margin:32px 10px 0px 10px;}.elementor-44826 .elementor-element.elementor-element-02c6736 > .elementor-widget-container{margin:32px 10px 0px 10px;}}/* Start custom CSS for section, class: .elementor-element-488c2d0 */.home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom { width: auto; height: auto; left: 30.5%; bottom: -45px; }
.home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-bottom { width: auto; height: auto; right: 30.5%; bottom: -45px; }
.home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { width: 1440px; margin: 0 auto; padding: 22px 0 21px; background-color: #50CB93; }

.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main{
    display:none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8dd46ca */@media (max-width: 1024px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below,
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { width: 100%; margin: 0 auto; padding: 22px 0 21px; background-color: #50CB93; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom { width: 100%; left: auto; bottom: -52px; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-previous { left: 20%; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-next { left: 80%; }
}

@media (max-width: 820px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below,
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { width: 100%; margin: 0 auto; padding: 22px 0 21px; background-color: #50CB93; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom { width: 100%; left: auto; bottom: -52px; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-previous { left: 20%; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-next { left: 80%; }
}

@media (max-width: 768px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { width: 100%; margin: 0 auto; padding: 22px 0 21px; background-color: #50CB93; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom { width: 100%; left: auto; bottom: -52px; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-previous { left: 20%; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-next { left: 80%; }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d134a5 */@media (max-width: 430px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { width: 100%; }
}

@media (max-width: 425px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { width: 100%; }
}

@media (max-width: 375px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom { width: 100%; left: auto; bottom: -44px; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-previous { left: 20%; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-next { left: 80%; }
}

@media (max-width: 360px) {
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-outside .n2-ss-slider-controls-below { margin: 0 auto; padding: 22px 0 21px; background-color: #50CB93; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom { width: 100%; left: auto; bottom: -44px; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-previous { left: 20%; }
  .home-main-slider-bg .home-main-slider .home-main-slider-content .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom .nextend-arrow-next { left: 80%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9755fb4 */button.elementor-button.elementor-size-sm {
  text-align: right;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-215fa15 */.elementor-39885 .elementor-element.elementor-element-62f91ad .elementor-button[type="submit"]
{
    margin-top: 22px;
    color: #0080FD;
    background-color: #0080FD;
    color: #ffffff;
   
    ;
}
.elementor-39885 .elementor-element.elementor-element-62f91ad form .elementor-form-fields-wrapper .elementor-field-type-submit { }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9472b64 *//* Estilos para el título "Próximas Charlas" */
.related-talks-title {
  margin: 0;
}

.related-talks-title h2 {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-size: 18px;
  line-height: 1;
  text-transform: uppercase;
  color: #ffffff;
  padding: 16px;
  margin: 0;
  background-color: #EF3F6B;
  border: 1px solid #FFCE4E;
}

.related-talks-title h2 a {
  color: #ffffff;
  display: block;
  background-image: url('');
  background-size: 12px auto;
  background-repeat: no-repeat;
  background-position: center right;
}

/* Estilos para el contenedor de las charlas */
.related-talks-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  background-color: #F4F4F4;
  padding: 32px;
}

/* Estilos para los enlaces de las charlas */
.related-talks-content a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-size: 12px;
  line-height: 1;
  text-transform: uppercase;
  color: #ffffff;
  background: #50CB93;
  border: 1px solid #50CB93;
  border-radius: 4px;
  padding: 13px 0;
  margin: 10px 0 0;
  width: 100%;
  text-align: center;
}

/* Estilos para el separador */
.related-talks hr.divider {
  width: 100%;
  border: 1px solid #DDDDDE;
  border-radius: 0;
  margin: 16px 0 32px;
}

/* Estilos para el contenido de cada charla */
.related-talks-blog-content {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  margin: 0 0 16px;
}

/* Estilos para el título de la charla */
.related-talks-blog-content h2 {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-size: 25px;
  line-height: 0.8;
  color: #ffffff;
  text-align: center;
  margin: 0 24px 0 0;
  padding: 25px 12px;
  background: #EF3F6B;
  border: 1px solid #EF3F6B;
  border-radius: 16px;
}

.related-talks-blog-content h2 span {
  font-size: 15px;
  font-weight: 700;
}

/* Estilos para el nombre de la charla */
.related-talks-blog-content .related-talks-blog-discription h3 {
  margin: 0 0 8px;
}

.related-talks-blog-content .related-talks-blog-discription h3 a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-size: 17px;
  line-height: 1;
  text-transform: initial;
  margin: 0;
  padding: 0;
  background: transparent;
  border: none;
  color: #58595B;
}

/* Estilos para la descripción de la charla */
.related-talks-blog-content .related-talks-blog-discription p {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.3;
  text-transform: initial;
  color: #6D6E71;
  margin: 0 0 12px;
}

/* Estilos para la fecha y hora de la charla */
.related-talks-blog-content .related-talks-blog-discription ul.date-and-time {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  list-style: none;
  padding: 0;
}

.related-talks-blog-content .related-talks-blog-discription ul.date-and-time li {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 1;
  color: #BCBEC0;
  padding: 0 0 0 24px;
  position: relative;
}

.related-talks-blog-content .related-talks-blog-discription ul.date-and-time li:first-child::before,
.related-talks-blog-content .related-talks-blog-discription ul.date-and-time li:last-child::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0%;
  transform: translateY(-50%);
  width: 16px;
  height: 16px;
}

.related-talks-blog-content .related-talks-blog-discription ul.date-and-time li:first-child::before {
  background-image: url('/wp-content/uploads/2022/05/Calendar_Icon.png');
  background-size: cover;
  background-repeat: no-repeat;
}

.related-talks-blog-content .related-talks-blog-discription ul.date-and-time li:last-child::before {
  background-image: url('/wp-content/uploads/2022/05/Watch_Icon.png');
  background-size: cover;
  background-repeat: no-repeat;
}

/* Estilos responsivos */
@media (max-width: 1024px) {
  .related-talks-content {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }

  .time-reservation {
    margin: 0 16px 0 0;
    width: calc(100% - 16px);
    max-width: 100%;
  }

  .related-talks {
    margin: 0 0 0 16px;
    width: calc(100% - 16px);
    max-width: 100%;
  }

  .related-talks-title {
    margin: 0;
  }
}

@media (max-width: 375px) {
  .elementor-element-95efaed .elementor-widget-wrap .elementor-element-bad23ac {
    display: none;
  }

  .time-reservation {
    margin: 0;
    width: calc(100% - 0px);
    max-width: 100%;
  }

  .related-talks {
    margin: 0;
    width: calc(100% - 0px);
    max-width: 100%;
  }

  .related-talks-title {
    margin: 32px 0 0;
  }

  .elementor-element-bcbe6b3 .elementor-element-c21276e .post-items {
    width: 100%;
    margin: 0 auto;
  }

  .elementor-element-bcbe6b3 .elementor-element-c21276e .post-items > div {
    padding: 0;
  }
}
.related-talks-title h2 a {
    text-decoration: none;
}

.related-talks-blog-content .related-talks-blog-discription h3 a{
     text-decoration: none;
}/* End custom CSS */