.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-c4f6da1f-a5dd-d38d-7eda-6871438109e3 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-c4f6da1f-a5dd-d38d-7eda-6871438109e3) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
section.flex-fill {
    background-image: url(/documents/d/kfund/menu-bg) !important;
}
#section6,#section5,#section8{
background-image: url(/documents/d/kfund/menu-bg) !important;
}#section3 .bridge {
    text-align: right;
    position: absolute;
    right: -24.2%;
    top: -266px;
}.lfr-layout-structure-item-3c161000-ede6-99fc-c83f-6a44cc787056 {
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-3c161000-ede6-99fc-c83f-6a44cc787056) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
@media(max-width:769px){
  .modal-right .modal-content {

    width: 100% !important;

    border-radius: 0px !important;

  }
}
  .progress .progress-bar.bg-color-10,

.small-circle.bg-color-10 {

  background-color: #59AF94;

}

.pie {

  margin-left: -6%;

}



.modal-right {

  margin: auto;

  max-width: 100%;

}

.modal-right .modal-content {

  width: 40%;

  position: fixed;

  right: 0;

  height: 100vh;

  background-color: #FFFFFF;

  border: none;

  border-radius: 20px 0px 0px 20px;

}

.modal-scroll {

  overflow-y: auto;

  overflow-x: hidden;

  height: calc(100vh - 100px);

}
span.text-primary {
  color: #E09948 !important;
}.lfr-layout-structure-item-5469a1c0-002b-9db3-7d6c-9537d13d6248 {
display: none !important;
}
#subscribe .subscribe-bg .bg-white.font-weight-semi-bold.p-5.text-3.text-center.text-secondary{
 padding: 1.5rem !important;
    border-radius: 20px;

    background: transparent linear-gradient(180deg, #1F3870 0%, #1F387000 100%) 0% 0% no-repeat padding-box !important;
    color: #FDF8EE !important;
	background-color:unset !important; 
 }

#subscribe .signup-subscribe .text-danger{
padding: 5px 16px 5px 25px !important;
font-size: 12px;
}
@media(max-width:769px){
#subscribe .signup-subscribe .text-danger{
padding: 1px 5px 1px 7px !important;
    font-size: 8px;
	}
	}
.rtl #subscribe .signup-subscribe .text-danger{
padding: 5px 25px 5px 16px !important;
font-size: 12px;
}
@media(max-width:769px){
.rtl #subscribe .signup-subscribe .text-danger{
padding: 1px 7px 1px 5px !important;
    font-size: 8px;
	}
	}@media(min-width:769px){
section.flex-fill {    
    font-size: 16px !important;
}
}
