.wp-block-group,.wp-block-latest-posts,ul{box-sizing:border-box}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.wp-block-separator{border:0;border-top:2px solid}.entry-content{counter-reset:footnotes}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}body{color:#40403e;line-height:1.6em}h1,h2,h4{color:#092f59;font-weight:700;font-style:normal;text-transform:none;text-decoration:none;font-family:"Sen",Helvetica,Arial,Lucida,sans-serif}.et_pb_widget li a:hover,.mobile_menu_bar:after,.mobile_menu_bar:before,a{color:#1f80eb}.nav li ul{border-color:#1f80eb}.container,.et_pb_row{max-width:1280px}@media only screen and (min-width:1600px){.et_pb_row{padding:32px 0}.et_pb_section{padding:64px 0}.et_pb_fullwidth_section{padding:0}}body,input{font-family:"Open Sans",Helvetica,Arial,Lucida,sans-serif}.et-menu-nav li.mega-menu>ul>li>a:first-child{width:100%!important;border-bottom:1px solid #fff0;border-radius:0}.et-menu-nav li.mega-menu>ul>li{width:33%!important}#page-container h1,#page-container h2,#page-container h4{font-size:62px!important;font-weight:600;line-height:1.175em;letter-spacing:-.025em}#page-container h2,#page-container h4{font-size:43px!important}#page-container h4{font-size:25px!important}.cm-mainmenu,.cm-mainmenu .et_pb_menu__logo,.cm-mainmenu .et_pb_menu__logo-wrap,header div.header-menu-section{transition:all .5s ease!important}.cm-mainmenu .et_pb_menu__logo{transform:scale(1)}.cm-mainmenu .et_pb_menu__logo img{padding-top:15px;padding-bottom:15px}.cm-mainmenu .sub-menu{border-radius:0 0 10px 10px;box-shadow:0 16px 20px -5px rgb(0 0 0/.05)!important;overflow-y:scroll!important;max-height:85vh!important;-ms-overflow-style:none;scrollbar-width:none}.cm-mainmenu .sub-menu .menu-item a{border-radius:5px;line-height:1.175em;padding:10px 5px}header{position:absolute;width:100vw}header div.header-menu-section:not(.et_pb_sticky--top){background-image:linear-gradient(180deg,#02274f 0,#02274f00 100%)!important;background-color:#0f457f00!important}.et-menu-nav li.mega-menu li>a{width:250px!important}.et-menu li li a{padding:20px 13px!important}footer .et_pb_widget_area{margin-bottom:13.174%!important}footer .et_pb_widget_area .widget_nav_menu{margin-bottom:0!important}footer .et_pb_widget_area .widget_nav_menu ul li:last-of-type{margin-bottom:0!important}footer .et_pb_text.footer-text-content{margin-bottom:13.174%!important}body #page-container .et_pb_button.topheader-clean-btn::before{font-size:1.45em!important}.cm-mainmenu .sub-menu::-webkit-scrollbar{display:none}@media (max-width:980px){#page-container h1{font-size:calc(62px/1.1)!important}#page-container h2{font-size:calc(43px/1.1)!important}#page-container h4{font-size:calc(25px/1.1)!important}}@media (max-width:768px){#page-container h1{font-size:calc(62px/1.4)!important}#page-container h2{font-size:calc(43px/1.2)!important}#page-container h4{font-size:calc(25px/1.2)!important}.cm-mainmenu .et_pb_menu__logo{width:160px!important}}@media (max-width:480px){#page-container h1{font-size:calc(62px/1.7)!important}#page-container h2{font-size:calc(43px/1.3)!important}#page-container h4{font-size:calc(25px/1.1)!important}}