.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"myriad-pro-semiextended";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"myriad-pro-semiextended";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"myriad-pro";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"myriad-pro";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:500;color:#000000;font-family:"myriad-pro", Sans-serif;font-size:18px;font-weight:400;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*@media (min-width: 760px){*/

  /* base */
/*  .child_of_first{*/
/*    position: relative;*/
    --lineH: 60px; /* closed */
/*  }*/

  /* when accordion is open inside item 4 */
/*  .parent_container_four:has(.has_acco_child .elementor-tab-title.elementor-active)*/
/*  .child_of_first{*/
    --lineH: 300px; /* open - adjust */
/*  }*/

  /* your lines (no vh) */
/*  .child_of_first::before,*/
/*  .child_of_first::after{*/
/*    content:"";*/
/*    position:absolute;*/
/*    left:50%;*/
/*    width:3px;*/
/*    background:#045FC8;*/
/*    transform:translateX(-50%);*/
/*    height: var(--lineH);*/
/*  }*/

/*  .child_of_first::before{ top:100%; }*/
/*  .child_of_first::after{ bottom:100%; }*/
/*}*//* End custom CSS */