@import url(https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Sans+KR:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Sans+KR:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap);
:root {
--bs-primary: #0542c0;
--bs-primary-rgb: 5, 66, 192;
--bs-primary-light: #7e82a6;
--bs-primary-light-rgb: 126, 130, 166;
--bs-primary-lighter: #7e82a6;
--bs-primary-lighter-rgb: 126, 130, 166;
--bs-primary-lightest: #7e82a6;
--bs-primary-lightest-rgb: 126, 130, 166;
--bs-secondary: #000000;
--bs-secondary-rgb: 0, 0, 0;
--bs-secondary-light: #71bdda;
--bs-secondary-light-rgb: 113, 189, 218;
--bs-secondary-lighter: #71bdda;
--bs-secondary-lighter-rgb: 113, 189, 218;
--bs-secondary-lightest: #71bdda;
--bs-secondary-lightest-rgb: 113, 189, 218;
--bs-gray: #6a7178;
--bs-gray-rgb: 106, 113, 120;
--bs-gray-light: #8c939f;
--bs-gray-light-rgb: 140, 147, 159;
--bs-gray-lighter: #b2b7c3;
--bs-gray-lighter-rgb: 178, 183, 195;
--bs-gray-lightest: #f7f7f7;
--bs-gray-lightest-rgb: 247, 247, 247;
--bs-gray-dark: #4e545a;
--bs-gray-dark-rgb: 78, 84, 90;
--bs-gray-darker: #373c41;
--bs-gray-darker-rgb: 55, 60, 65;
--bs-gray-darkest: #101213;
--bs-gray-darkest-rgb: 16, 18, 19;
--bs-body-background: #0542c0;
--bs-body-background-rgb: 5, 66, 192;
--bs-body-main-background: #0542c0;
--bs-body-main-background-rgb: 5, 66, 192;
--bs-body-text: #ffffff;
--bs-body-text-rgb: 255, 255, 255;
--bs-header-top-background: #ffffff;
--bs-header-top-background-rgb: 255, 255, 255;
--bs-header-top-text: #0542c0;
--bs-header-top-text-rgb: 5, 66, 192;
--bs-header-navbar-background: #0542c0;
--bs-header-navbar-background-rgb: 5, 66, 192;
--bs-header-navbar-text: #ffffff;
--bs-header-navbar-text-rgb: 255, 255, 255;
--bs-header-navbar-button-background: #ffffff;
--bs-header-navbar-button-background-rgb: 255, 255, 255;
--bs-header-navbar-button-text: #0542c0;
--bs-header-navbar-button-text-rgb: 5, 66, 192;
--bs-header-navbar-button-background-hover: #5b618e;
--bs-header-navbar-button-background-hover-rgb: 91, 97, 142;
--bs-header-navbar-button-text-hover: #ffffff;
--bs-header-navbar-button-text-hover-rgb: 255, 255, 255;
--bs-footer-border-top: #29306b;
--bs-footer-border-top-rgb: 41, 48, 107;
--bs-footer-background: #f7f7f7;
--bs-footer-background-rgb: 247, 247, 247;
--bs-footer-text: #272b30;
--bs-footer-text-rgb: 39, 43, 48;
--bs-h1-text: #ffffff;
--bs-h1-text-rgb: 255, 255, 255;
--bs-h2-text: #ffffff;
--bs-h2-text-rgb: 255, 255, 255;
--bs-h3-text: #ffffff;
--bs-h3-text-rgb: 255, 255, 255;
--bs-h4-text: #ffffff;
--bs-h4-text-rgb: 255, 255, 255;
--bs-h5-text: #ffffff;
--bs-h5-text-rgb: 255, 255, 255;
--bs-h6-text: #ffffff;
--bs-h6-text-rgb: 255, 255, 255;
--bs-text-current--font-family: "Albert Sans", sans-serif;;
--bs-text-current--font-root-size: 1rem;
--bs-text-current--font-base: 400;
--bs-text-current--font-bold: 700;
--bs-text-current--font-bolder: 900;
--bs-text-current--font-light: 200;
--bs-text-current--font-lighter: 100;
--bs-text-hx--font-family: "Albert Sans", sans-serif;;
--bs-text-hx--font-root-size: 1rem;
}
header.sticky-top .topbar{
  display: none;
}
h1{
     color: white !important;
     font-size: 10em !important;
}
.main-container.py-4.py-md-6 {
  padding: 0 !important;
}
.main-container{
  padding: 0 !important;
  max-width: none !important;
}
[data-ceva-cid="1461"] .main-container{
  max-width: 1280px !important;
}
nav.navbar  ul.navbar-nav,
	nav.navbar .dropdown-menu li,
	nav.navbar .dropdown-menu li a{
	text-transform: none !important;
        font-size: 16px !important;
}
header .navbar .cta {
   background-color: #f849c1 !important;
    color: white;
   font-size: 16px !important;
    font-weight: 500;
}
header .navbar .cta svg {
   display: none;
}
.block-richtext p {
    font-size: 1.2rem;
}
.toolsHere a {
	font-size: 18px !important;
}
footer .order-2 .ezimage-field{
       height: 70px;
}
footer .order-2 .ezimage-field img{
    width: 100%;
    height: 100%;
}
@media(max-width:991px) {
        header .navbar .dropdown .dropdown-menu {
                top: 8rem !important;
        }
	nav.navbar .text-secondary {
		color: white !important;
	}
        nav.navbar  ul.navbar-nav,
	nav.navbar .dropdown-menu li,
	nav.navbar .dropdown-menu li a{
		font-size: 18px !important;
	}
	nav.navbar  .dropdown-menu li,
	nav.navbar  .dropdown-menu li a,
	nav.navbar  .dropdown-menu li a span,
	nav.navbar  .dropdown-menu li span,
	nav.navbar  .dropdown-menu li span span {
		background-color: white !important;
		color: #0542C0 !important;
	}
	nav.navbar  .dropdown-menu li:hover,
	nav.navbar  .dropdown-menu li:hover a:hover,
	nav.navbar  .dropdown-menu li:hover a:hover span,
	nav.navbar  .dropdown-menu li:hover span:hover,
	nav.navbar  .dropdown-menu li:hover span:hover span {
		color: white !important;
		background-color: #0542C0 !important;
	}
}
