.elementor-kit-5{--e-global-color-primary:#13262E;--e-global-color-secondary:#456692;--e-global-color-text:#13262E;--e-global-color-accent:#66A8C2;--e-global-color-wbit_cyan:#66A8C2;--e-global-color-wbit_blue:#456692;--e-global-color-wbit_violet:#7487AD;--e-global-color-wbit_bg:#F6F9FB;--e-global-color-wbit_border:#DDE7EC;--e-global-color-wbit_white:#FFFFFF;--e-global-typography-primary-font-family:"Heebo";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Heebo";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Heebo";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Heebo";--e-global-typography-accent-font-weight:600;color:#13262E;font-family:"Heebo", Sans-serif;font-size:15px;font-weight:400;line-height:1.62em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:transparent;font-family:"Heebo", Sans-serif;font-size:14.5px;font-weight:600;color:#FFFFFF;background-image:linear-gradient(135deg, #13262E 0%, #456692 100%);border-radius:8px 8px 8px 8px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #456692 0%, #66A8C2 100%);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#456692;}.elementor-kit-5 a:hover{color:#66A8C2;}.elementor-kit-5 h1{color:#13262E;font-family:"Heebo", Sans-serif;font-size:40px;font-weight:700;line-height:1.18em;}.elementor-kit-5 h2{color:#13262E;font-family:"Heebo", Sans-serif;font-size:32px;font-weight:700;line-height:1.24em;}.elementor-kit-5 h3{color:#13262E;font-family:"Heebo", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;}.elementor-kit-5 h4{color:#13262E;font-family:"Heebo", Sans-serif;font-size:21px;font-weight:600;line-height:1.35em;}.elementor-kit-5 h5{color:#13262E;font-family:"Heebo", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-kit-5 h6{color:#13262E;font-family:"Heebo", Sans-serif;font-size:14.5px;font-weight:600;line-height:1.45em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1180px;}.e-con{--container-max-width:1180px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-lightbox{--lightbox-ui-color:#F6F9FB;--lightbox-ui-color-hover:#66A8C2;--lightbox-text-color:#FFFFFF;}@media(max-width:1366px){.elementor-kit-5 h1{font-size:36px;}.elementor-kit-5 h2{font-size:30px;}.elementor-kit-5 h3{font-size:23px;}.elementor-kit-5 h4{font-size:20px;}.elementor-kit-5 h5{font-size:17.5px;}.elementor-kit-5 h6{font-size:14.5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1120px;}.e-con{--container-max-width:1120px;}}@media(max-width:1200px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1040px;}.e-con{--container-max-width:1040px;}}@media(max-width:1024px){.elementor-kit-5{font-size:14.8px;}.elementor-kit-5 h1{font-size:30px;}.elementor-kit-5 h2{font-size:26px;}.elementor-kit-5 h3{font-size:21px;}.elementor-kit-5 h4{font-size:18px;}.elementor-kit-5 h5{font-size:16.5px;}.elementor-kit-5 h6{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:920px;}.e-con{--container-max-width:920px;}}@media(max-width:880px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:760px;}.e-con{--container-max-width:760px;}}@media(max-width:767px){.elementor-kit-5{font-size:14.5px;}.elementor-kit-5 h1{font-size:27px;}.elementor-kit-5 h2{font-size:23px;}.elementor-kit-5 h3{font-size:19px;}.elementor-kit-5 h4{font-size:17px;}.elementor-kit-5 h5{font-size:16px;}.elementor-kit-5 h6{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:360px;}.e-con{--container-max-width:360px;}}
/* Start custom CSS *//* Codex WBIT forced global colors and buttons */
:root,
.elementor-kit-5 {
  --e-global-color-primary: #13262E;
  --e-global-color-secondary: #456692;
  --e-global-color-text: #13262E;
  --e-global-color-accent: #66A8C2;
  --e-global-color-wbit_cyan: #66A8C2;
  --e-global-color-wbit_blue: #456692;
  --e-global-color-wbit_violet: #7487AD;
  --e-global-color-wbit_bg: #F6F9FB;
  --e-global-color-wbit_border: #DDE7EC;
  --e-global-color-wbit_white: #FFFFFF;
  --wbit-primary: #13262E;
  --wbit-secondary: #456692;
  --wbit-text: #13262E;
  --wbit-accent: #66A8C2;
  --wbit-cyan: #66A8C2;
  --wbit-blue: #456692;
  --wbit-violet: #7487AD;
  --wbit-bg: #F6F9FB;
  --wbit-border: #DDE7EC;
  --theme-color1: #66A8C2;
  --theme-color2: #456692;
  --theme-color3: #13262E;
  --theme-color4: #7487AD;
  --text-color: #13262E;
  --headings-color: #13262E;
  --link-color: #456692;
}

.elementor-kit-5 body,
.elementor-kit-5 p,
.elementor-kit-5 li,
.elementor-kit-5 .elementor-widget-text-editor,
.elementor-kit-5 .elementor-widget-container {
  color: #13262E;
}

.elementor-kit-5 h1,
.elementor-kit-5 h2,
.elementor-kit-5 h3,
.elementor-kit-5 h4,
.elementor-kit-5 h5,
.elementor-kit-5 h6,
.elementor-kit-5 .title,
.elementor-kit-5 .heading,
.elementor-kit-5 .icon-box-title {
  color: #13262E !important;
}

.elementor-kit-5 a:not(.btn):not(.elementor-button) {
  color: #456692;
}

.elementor-kit-5 .text-theme-colored1,
.elementor-kit-5 .text-theme-colored2,
.elementor-kit-5 .text-theme-colored3,
.elementor-kit-5 .text-theme-colored4,
.elementor-kit-5 .text-current-theme1,
.elementor-kit-5 .text-current-theme2,
.elementor-kit-5 .text-current-theme3,
.elementor-kit-5 .text-current-theme4 {
  color: #456692 !important;
}

.elementor-kit-5 .bg-theme-colored1,
.elementor-kit-5 .bg-current-theme1,
.elementor-kit-5 .theme-colored-bg,
.elementor-kit-5 .icon-default-bg,
.elementor-kit-5 .icon-theme-colored1 {
  background-color: #66A8C2 !important;
}

.elementor-kit-5 .tm-sc-icon-box .icon.icon-circled,
.elementor-kit-5 .tm-sc-icon-box .icon.icon-default-bg {
  background-color: #66A8C2 !important;
}

.elementor-kit-5 .tm-sc-icon-box .icon.icon-circled i,
.elementor-kit-5 .tm-sc-icon-box .icon.icon-circled svg,
.elementor-kit-5 .tm-sc-icon-box .icon.icon-circled svg path,
.elementor-kit-5 .tm-sc-icon-box .icon.icon-default-bg i,
.elementor-kit-5 .tm-sc-icon-box .icon.icon-default-bg svg,
.elementor-kit-5 .tm-sc-icon-box .icon.icon-default-bg svg path {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  stroke: #FFFFFF !important;
}

.elementor-kit-5 .btn,
.elementor-kit-5 .btn-theme-colored1,
.elementor-kit-5 .btn-theme-colored2,
.elementor-kit-5 .btn-theme-colored3,
.elementor-kit-5 .btn-theme-colored4,
.elementor-kit-5 .btn-outline,
.elementor-kit-5 .tm-btn,
.elementor-kit-5 .tm-button,
.elementor-kit-5 .tm-sc-button,
.elementor-kit-5 .elementor-button,
.elementor-kit-5 button,
.elementor-kit-5 input[type="button"],
.elementor-kit-5 input[type="submit"],
.elementor-kit-5 .elementor-widget-tm-ele-button a,
.elementor-kit-5 .elementor-widget-form button[type="submit"] {
  color: #FFFFFF !important;
  background-color: transparent !important;
  background-image: linear-gradient(180deg, #456692 0%, #13262E 100%) !important;
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-position: center center !important;
  border-color: transparent !important;
  border-radius: 8px !important;
  box-shadow: 0 10px 22px rgba(19, 38, 46, 0.14) !important;
  transition: background-image 220ms ease, box-shadow 220ms ease, transform 220ms ease !important;
}

.elementor-kit-5 .btn:hover,
.elementor-kit-5 .btn:focus,
.elementor-kit-5 .btn-theme-colored1:hover,
.elementor-kit-5 .btn-theme-colored1:focus,
.elementor-kit-5 .btn-theme-colored2:hover,
.elementor-kit-5 .btn-theme-colored2:focus,
.elementor-kit-5 .btn-theme-colored3:hover,
.elementor-kit-5 .btn-theme-colored3:focus,
.elementor-kit-5 .btn-theme-colored4:hover,
.elementor-kit-5 .btn-theme-colored4:focus,
.elementor-kit-5 .btn-outline:hover,
.elementor-kit-5 .btn-outline:focus,
.elementor-kit-5 .tm-btn:hover,
.elementor-kit-5 .tm-btn:focus,
.elementor-kit-5 .tm-button:hover,
.elementor-kit-5 .tm-button:focus,
.elementor-kit-5 .tm-sc-button:hover,
.elementor-kit-5 .tm-sc-button:focus,
.elementor-kit-5 .elementor-button:hover,
.elementor-kit-5 .elementor-button:focus,
.elementor-kit-5 button:hover,
.elementor-kit-5 button:focus,
.elementor-kit-5 input[type="button"]:hover,
.elementor-kit-5 input[type="button"]:focus,
.elementor-kit-5 input[type="submit"]:hover,
.elementor-kit-5 input[type="submit"]:focus,
.elementor-kit-5 .elementor-widget-tm-ele-button a:hover,
.elementor-kit-5 .elementor-widget-tm-ele-button a:focus,
.elementor-kit-5 .elementor-widget-form button[type="submit"]:hover,
.elementor-kit-5 .elementor-widget-form button[type="submit"]:focus {
  color: #FFFFFF !important;
  background-color: transparent !important;
  background-image: linear-gradient(180deg, #66A8C2 0%, #456692 100%) !important;
  background-repeat: no-repeat !important;
  background-size: 100% 100% !important;
  background-position: center center !important;
  border-color: transparent !important;
  box-shadow: 0 12px 26px rgba(69, 102, 146, 0.18) !important;
}

.elementor-kit-5 .btn:before,
.elementor-kit-5 .btn:after,
.elementor-kit-5 .btn-theme-colored1:before,
.elementor-kit-5 .btn-theme-colored1:after,
.elementor-kit-5 .btn-theme-colored2:before,
.elementor-kit-5 .btn-theme-colored2:after,
.elementor-kit-5 .btn-theme-colored3:before,
.elementor-kit-5 .btn-theme-colored3:after,
.elementor-kit-5 .btn-theme-colored4:before,
.elementor-kit-5 .btn-theme-colored4:after,
.elementor-kit-5 .btn-outline:before,
.elementor-kit-5 .btn-outline:after,
.elementor-kit-5 .tm-btn:before,
.elementor-kit-5 .tm-btn:after,
.elementor-kit-5 .tm-button:before,
.elementor-kit-5 .tm-button:after,
.elementor-kit-5 .tm-sc-button:before,
.elementor-kit-5 .tm-sc-button:after,
.elementor-kit-5 .elementor-button:before,
.elementor-kit-5 .elementor-button:after {
  content: none !important;
  display: none !important;
  background: none !important;
  background-image: none !important;
  opacity: 0 !important;
  transform: none !important;
}
/* End Codex WBIT forced global colors and buttons *//* End custom CSS */