.elementor-kit-8{--e-global-color-primary:#054830;--e-global-color-secondary:#F1B322;--e-global-color-text:#27282A;--e-global-color-accent:#FFFFFF;--e-global-color-f8d2a70:#000000;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"NTR";--e-global-typography-accent-font-weight:500;}.elementor-kit-8 a{color:var( --e-global-color-secondary );}.elementor-kit-8 a:hover{color:var( --e-global-color-primary );}.elementor-kit-8 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea:focus,.elementor-kit-8 .elementor-field-textual:focus{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-kit-8 input:not([type="button"]):not([type="submit"]),.elementor-kit-8 textarea,.elementor-kit-8 .elementor-field-textual{transition:1000ms;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;}.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);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@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 *//* removes unwanted border from accordion widget */
.elementor-widget-accordion .elementor-accordion .elementor-accordion-item {
  border-left: none;
  border-right: none;
}

/* allows all the accordion items to be closed by default, note that this requires the 1st accordion item to be empty */
.elementor-accordion .elementor-accordion-item:first-of-type {
display: none;
}

/* makes menu items font heavier while active and on hover */
.current-menu-item a {
    font-weight:600 !important;}
.menu-item a:hover {font-weight:600 !important;
    
}

/* smooth linear transition for the cooperation logo carousel found on Main page
.elementor-kit-8 .swiper-wrapper{-webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}*/

/*CSS for the lost-password page*/
.ur-frontend-form.login {
    padding-top: 5% !important;
    padding-bottom: 5% !important;
    margin-top: 25% !important;
    margin-bottom: 25% !important;
}

.user-registration-Button.button {
    border-color: #F1B322 !important;
    background-color: #F1B322 !important;
    color: #FFF !important;
}

.user-registration-Button.button:hover {
    background-color: transparent !important;
    color: #F1B322 !important;
}/* End custom CSS */