.elementor-kit-23{--e-global-color-primary:#00004F;--e-global-color-secondary:#278CA3;--e-global-color-text:#2D3748;--e-global-color-accent:#AFA8BA;--e-global-color-2550beb:#FFFFFF;--e-global-typography-primary-font-family:"Prompt";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Prompt";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:700;--e-global-typography-accent-font-style:italic;--e-global-typography-c9c08d1-font-family:"Prompt";--e-global-typography-c9c08d1-font-size:max(42px,min(7vw,70px));--e-global-typography-c9c08d1-font-weight:700;--e-global-typography-c9c08d1-line-height:120%;--e-global-typography-b7c355f-font-family:"Prompt";--e-global-typography-b7c355f-font-size:max(36px,min(6vw,65px));--e-global-typography-b7c355f-font-weight:700;--e-global-typography-b7c355f-line-height:120%;--e-global-typography-c50b678-font-family:"Prompt";--e-global-typography-c50b678-font-size:max(32px,min(3.6842105263vw,56px));--e-global-typography-c50b678-font-weight:700;--e-global-typography-c50b678-line-height:120%;--e-global-typography-6155bc6-font-family:"Prompt";--e-global-typography-6155bc6-font-size:max(28px,min(2.7631578947vw,42px));--e-global-typography-6155bc6-font-weight:700;--e-global-typography-6155bc6-line-height:120%;--e-global-typography-97c4066-font-family:"Prompt";--e-global-typography-97c4066-font-size:max(24px,min(2.2368421053vw,34px));--e-global-typography-97c4066-font-weight:700;--e-global-typography-97c4066-line-height:120%;--e-global-typography-a27e847-font-family:"Prompt";--e-global-typography-a27e847-font-size:max(20px,min(1.9vw,28px));--e-global-typography-a27e847-font-weight:700;--e-global-typography-a27e847-line-height:120%;--e-global-typography-8a25594-font-family:"Prompt";--e-global-typography-8a25594-font-size:max(16px,min(1vw,20px));--e-global-typography-8a25594-font-weight:700;--e-global-typography-8a25594-line-height:120%;--e-global-typography-7e94da8-font-size:max(24px,min(2.8421052632vw,34px));--e-global-typography-7e94da8-font-weight:400;--e-global-typography-7e94da8-line-height:120%;--e-global-typography-484278e-font-size:max(21px,min(1.8421052632vw,28px));--e-global-typography-484278e-font-weight:400;--e-global-typography-484278e-line-height:120%;--e-global-typography-bb55b1b-font-size:max(19px,min(1.5789473684vw,24px));--e-global-typography-bb55b1b-font-weight:400;--e-global-typography-bb55b1b-line-height:120%;--e-global-typography-5d1eed5-font-size:max(17px,min(1.3157894737vw,20px));--e-global-typography-5d1eed5-font-weight:400;--e-global-typography-5d1eed5-line-height:120%;--e-global-typography-3a72ee6-font-size:16px;--e-global-typography-3a72ee6-font-weight:400;--e-global-typography-3a72ee6-line-height:120%;--e-global-typography-a148446-font-size:20px;--e-global-typography-a148446-font-weight:700;--e-global-typography-eeb9baa-font-size:16px;--e-global-typography-eeb9baa-font-weight:700;--e-global-typography-eeb9baa-text-transform:uppercase;}.elementor-kit-23 a{color:var( --e-global-color-primary );}.elementor-kit-23 button,.elementor-kit-23 input[type="button"],.elementor-kit-23 input[type="submit"],.elementor-kit-23 .elementor-button{font-family:"Open Sans", Sans-serif;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}.elementor-kit-23 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1366px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}/* Start custom CSS */.shadow-2{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 1px 2px 0px rgba(0, 0, 0, 0.14);}

.shadow-2-hov{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 1px 2px 0px rgba(0, 0, 0, 0.14);}

.shadow-2-hov:hover{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 8px 16px 0px rgba(0, 0, 0, 0.14);}



.shadow-4{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.14);}

.shadow-4-hov{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.14);}

.shadow-4-hov:hover{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 8px 16px 0px rgba(0, 0, 0, 0.14);}

.shadow-8{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 4px 8px 0px rgba(0, 0, 0, 0.14);}

.shadow-16{box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.12), 0px 8px 16px 0px rgba(0, 0, 0, 0.14);}

.shadow-28{box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.20), 0px 14px 28.8px 0px rgba(0, 0, 0, 0.24);}

.shadow-64{box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.20), 0px 32px 64px 0px rgba(0, 0, 0, 0.24);}

.brand-shadow-2{box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.25), 0px 0px 2px 0px rgba(0, 0, 0, 0.30);}

.brand-shadow-4{box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.25), 0px 0px 2px 0px rgba(0, 0, 0, 0.30);}

.brand-shadow-8{box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.25), 0px 0px 2px 0px rgba(0, 0, 0, 0.30);}

.brand-shadow-16{box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.25), 0px 0px 2px 0px rgba(0, 0, 0, 0.30);}

.brand-shadow-28{box-shadow: 0px 14px 28px 0px rgba(0, 0, 0, 0.25), 0px 0px 8px 0px rgba(0, 0, 0, 0.30);}

.brand-shadow-64{box-shadow: 0px 32px 64px 0px rgba(0, 0, 0, 0.25), 0px 0px 8px 0px rgba(0, 0, 0, 0.30);}

/*offset to the right 10px, ease-in-out*/
.x-offset1 {
  transition: ease-in-out 0.3s;
}

.x-offset1:hover {
  transform: translateX(10px);
}

.cut-off-margin-bottom p{margin-bottom:0px;}

/*style of cards with text in home page*/
.card1width{width:40%;}

@media only screen and (max-width: 600px) {
.card1width{width:100%;}
}

.card2-width{display: flex!important; 
    align-items: center!important;
    flex:1!important;}
    
/*don't brake row in text when on mobile*/
@media only screen and (max-width: 600px) {
  .no-br-mobile{display: none;}
}

/*
 * Smooth scrolling inside an element
 */
#my-element {
	scroll-behavior: smooth;
}

/**
 * Smooth scrolling on the whole document
 */
html {
	scroll-behavior: smooth;
}/* End custom CSS */