@font-face{font-family:'Open Sans';src:url('../assets/fonts/Open Sans/opensans-regular.eot');src:url('../assets/fonts/Open Sans/opensans-regular.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/Open Sans/opensans-regular.woff2') format('woff2'),url('../assets/fonts/Open Sans/opensans-regular.woff') format('woff'),url('../assets/fonts/Open Sans/opensans-regular.ttf') format('truetype'),url('../assets/fonts/Open Sans/opensans-regular.svg#opensans_regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../assets/fonts/Open Sans/opensans-italic.eot');src:url('../assets/fonts/Open Sans/opensans-italic.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/Open Sans/opensans-italic.woff2') format('woff2'),url('../assets/fonts/Open Sans/opensans-italic.woff') format('woff'),url('../assets/fonts/Open Sans/opensans-italic.ttf') format('truetype'),url('../assets/fonts/Open Sans/opensans-italic.svg#opensans_italic') format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans';src:url('../assets/fonts/Open Sans/opensans-bold.eot');src:url('../assets/fonts/Open Sans/opensans-bold.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/Open Sans/opensans-bold.woff2') format('woff2'),url('../assets/fonts/Open Sans/opensans-bold.woff') format('woff'),url('../assets/fonts/Open Sans/opensans-bold.ttf') format('truetype'),url('../assets/fonts/Open Sans/opensans-bold.svg#opensans_bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url('../assets/fonts/Open Sans/opensans-bolditalic.eot');src:url('../assets/fonts/Open Sans/opensans-bolditalic.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/Open Sans/opensans-bolditalic.woff2') format('woff2'),url('../assets/fonts/Open Sans/opensans-bolditalic.woff') format('woff'),url('../assets/fonts/Open Sans/opensans-bolditalic.ttf') format('truetype'),url('../assets/fonts/Open Sans/opensans-bolditalic.svg#opensans_bolditalic') format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Open Sans Condensed';src:url('../assets/fonts/Open Sans Condensed/opensanscondensed-bold.eot');src:url('../assets/fonts/Open Sans Condensed/opensanscondensed-bold.eot?#iefix') format('embedded-opentype'),url('../assets/fonts/Open Sans Condensed/opensanscondensed-bold.woff2') format('woff2'),url('../assets/fonts/Open Sans Condensed/opensanscondensed-bold.woff') format('woff'),url('../assets/fonts/Open Sans Condensed/opensanscondensed-bold.ttf') format('truetype'),url('../assets/fonts/Open Sans Condensed/opensanscondensed-bold.svg#opensans_condensed_bold') format('svg');font-weight:400;font-style:normal;font-display:swap}
html{margin:0;padding:0;height:100%}body{margin:0;padding:0;min-width:360px;height:100%;padding-top:66px;padding-bottom:90px;font-family:'Open Sans',Arial,sans-serif;color:#363f44}.body-content{display:flex;flex-direction:column;position:relative;min-height:100%;padding:0;margin:0;background-color:transparent;word-break:break-word}.logo-image-navbar{max-height:40px}input[type=checkbox]{width:16px;height:16px}.border-highlight-lightgray{border:1px solid #f5f5f5}.border-highlight-gray{border:1px solid #dfdfdf}.background-lightgray{background-color:#f5f5f5}.background-gray{background-color:#dfdfdf}.background-sugar{background-color:#faf8f0}.background-blue{background-color:#0e2a55}.background-red{background-color:#e44652}.background-yellow{background-color:#ffa939}.color-highlight-light{color:#9bdcf3}.color-highlight{color:#22b8eb}.color-highlight-dark{color:#134a6a}.color-black{color:#000}.color-white{color:#fff}.color-gray{color:gray}.color-lightgray{color:#d3d3d3}.color-sugar{color:#faf8f0}.color-blue{color:#0e2a55}.color-red{color:#e44652}.color-yellow{color:#ffa939}.font-underline{text-decoration:underline}.text-shadowed{text-shadow:1px 1px 2px #bababa}.box-shadowed{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),3px 3px 5px rgba(148,148,148,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),3px 3px 5px rgba(148,148,148,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),3px 3px 5px rgba(148,148,148,.6)}label{font-size:.8rem;margin-top:3px;margin-bottom:0;line-height:.8rem;color:#777}label[role=checkbox]{margin-bottom:0}.required{line-height:.8rem;position:relative;top:3px;color:#bd2130}.field-info{line-height:.7rem;font-size:.7rem;opacity:.7;cursor:pointer}.invalid .label,.invalid label{color:#bd2130!important}.invalid input,.invalid textarea{border-color:#bd2130!important}.valid.dirty .label,.valid.dirty label{color:#28a745!important}.valid.dirty input,.valid.dirty textarea{border-color:#28a745!important}.validation-summary-valid{display:none}.validation-summary-errors{border-radius:0;padding:16px;font-weight:700}.validation-summary-errors>ul{list-style:none;margin:0}.validation-error{color:#bd2130!important;font-size:.75rem!important;font-style:italic!important}.max-width-400{max-width:500px!important}.max-width-500{max-width:500px!important}.max-width-550{max-width:550px!important}.max-width-600{max-width:600px!important}.max-width-640{max-width:640px!important}.max-width-700{max-width:700px!important}.max-width-800{max-width:700px!important}@keyframes fade-in{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.swal-popup-show{animation:fade-in .2s}.swal-popup-hide{animation:fade-out .2s}.swal2-popup.swal2-modal{padding:1em}.swal2-popup.swal2-modal .swal2-icon.swal2-icon-show{margin:.2em auto .4em auto}.swal2-container.swal2-top,.swal2-container.swal2-top-end,.swal2-container.swal2-top-start{top:52px!important}.swal2-popup.swal2-toast .swal2-content{padding:5px 10px}.swal2-popup .swal2-actions button.btn{min-width:100px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.row{margin:0;padding:0}.form-group{margin-top:.75rem;margin-bottom:1rem}.form-group:focus-within .label,.form-group:focus-within label{font-weight:700;color:#134a6a}.form-control{border-radius:0;border-color:#ddd;box-shadow:none;padding:3px 5px;box-shadow:none;height:1.5em}.form-control:focus{border-radius:0;border-color:#80bdff;color:#495057;box-shadow:none}.bottom-bordered .form-control:not(.full-bordered),.form-container:not(.full-bordered) .form-control:not(.full-bordered){border:0;border-bottom:1px solid #ddd;background-color:transparent}.bottom-bordered .form-control:not(.full-bordered):focus,.form-container:not(.full-bordered) .form-control:not(.full-bordered):focus{border:0;border-bottom:1px solid #80bdff;color:#495057;box-shadow:none}.form-control.full-bordered,.full-bordered .form-control{border:1px solid #ddd!important;background-color:#fff!important}.form-control.full-bordered:focus,.full-bordered .form-control:focus{border:1px solid #80bdff!important;background-color:#fff!important}div.form-control,span.form-control{min-height:1.5em}.bottom-bordered div.form-control:not(.full-bordered),.bottom-bordered span.form-control:not(.full-bordered),.form-container:not(.full-bordered) div.form-control:not(.full-bordered),.form-container:not(.full-bordered) span.form-control:not(.full-bordered){min-height:1.5em}.form-control::-webkit-input-placeholder{color:#bbb;opacity:1}.form-control::-moz-placeholder{color:#bbb;opacity:1}.form-control:-ms-input-placeholder{color:#bbb;opacity:1}.form-control::-ms-input-placeholder{color:#bbb;opacity:1}.form-control::placeholder{color:#bbb;opacity:1}legend{font-size:1rem}.btn,button{cursor:pointer;border-radius:0}.cursor-pointer{cursor:pointer}.hover-underline:hover{text-decoration:underline}.hover-bold:hover{font-weight:700}.hover-italic:hover{font-style:italic}.display-inline-block-xs{display:inline-block}.display-inline-block-lg{display:none}@media (min-width:992px){.display-inline-block-xs{display:none}.display-inline-block-lg{display:inline-block}}.dropdown-toggle:after{display:none;margin-left:0}.dropdown-divider{width:100%;margin:0;padding:0;color:gray;border-color:gray}.mainmenu{min-height:66px;max-height:540px;overflow-y:auto;background-color:#0e2a55!important}.mainmenu .collapse,.mainmenu .dropdown,.mainmenu .dropup,.mainmenu .nav{position:relative}.mainmenu .menu-content{padding:8px 8px}.mainmenu .dropdown .dropdown-menu{left:-10px;right:auto}.mainmenu .dropdown.menu-right .dropdown-menu{right:-10px;left:auto}.mainmenu li,.mainmenu li .nav-link{padding:4px}.mainmenu li a,.mainmenu li a.nav-link{margin:0;padding:0}.application-theme,.mainmenu .dropdown-menu,.mainmenu ul.dropdown-menu li .menu-content ul li,.mainmenu ul.dropdown-menu li .menu-content ul li a,.mainmenu ul.dropdown-menu li .menu-content ul li div,.mainmenu ul.dropdown-menu li .menu-content ul li span{background-color:#0e2a55;color:#ededed}.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:focus,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:focus a,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:focus div,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:focus span,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:hover,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:hover a,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:hover div,.mainmenu ul.dropdown-menu li .menu-content ul li.action-item:hover span{background-color:#5c9ccc;color:#fff}.mainmenu ul.nav>li a,.mainmenu ul.nav>li a.nav-link{color:#ededed;margin:0}.mainmenu ul.nav>li a.nav-link{padding-top:0}.mainmenu ul.nav>li.nav-item.dropdown ul li a{display:inline-block;width:100%}.mainmenu ul.nav a.nav-link:active,.mainmenu ul.nav a.nav-link:focus,.mainmenu ul.nav a.nav-link:hover,.mainmenu ul.nav a:active,.mainmenu ul.nav a:focus,.mainmenu ul.nav a:hover{text-decoration:none;color:#fff}@media (min-width:992px){.mainmenu{max-height:100%;overflow-y:visible}.mainmenu li{padding:4px 8px}.mainmenu ul.nav>li{padding:4px 12px}.mainmenu.navbar-expand-lg .navbar-nav a.nav-link{padding-left:0;padding-right:0}.mainmenu ul.nav>li>a{padding:0}.mainmenu ul.nav>li>a.nav-link{padding:0}.mainmenu ul.topmenu{display:flex;flex-direction:row;align-items:center}.mainmenu ul.topmenu>li ul.dropdown-menu{min-width:220px;margin-top:17px}.mainmenu ul.topmenu>li ul.dropdown-menu.show::before{content:"";position:absolute;left:24px;right:auto;top:-17px;border:17px solid transparent;border-top:0;border-bottom-width:17px;border-bottom-color:#fff}.mainmenu ul.topmenu>li.menu-right ul.dropdown-menu.show::before{left:auto;right:13px}}.group-input-search{width:100%;display:flex;align-items:center;justify-content:flex-start}.group-input-search #search-term{display:inline-block;border-radius:.25rem 0 0 .25rem;width:220px}.group-input-search #search-button button{display:inline-block;border-radius:0 .25rem .25rem 0}footer{display:flex;width:100%;margin:0;padding:0;position:absolute;left:0;right:0;bottom:-90px;height:90px}.footer-content{display:flex;justify-content:space-between;align-items:center;margin:0;padding:16px 8px;height:100%;width:100%;background-color:#0e2a55;color:#cdcdcd;font-size:.7em}.footer-content a{color:#cdcdcd}.footer-content-item{margin:0;padding:0}.footer-content-item .company{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-evenly;align-items:start}.footer-content-item.date{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end;align-items:center}.footer-content-item.date img{height:20px}.footer-content-item.social-media{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.footer-content-item.social-media a,.footer-content-item.social-media a:hover,.footer-content-item.social-media:hover a{margin:0 6px;text-decoration:none}.footer-content-item .social-media a img{height:20px}@media (min-width:440px){.footer-content{font-size:.8em}.footer-content-item.date img{height:28px}.footer-content-item.social-media a img{height:24px}}@media (min-width:440px){.footer-content-item.date img{height:30px}.footer-content-item.social-media a img{height:30px}}@media (min-width:700px){.footer-content{font-size:.9em}.footer-content-item.date img{height:34px}.footer-content-item.social-media a img{height:34px}}.select-culture-container{margin:6px 0 0 0;padding:0}.select-culture-container select{position:relative;top:-2px;padding:2px;background-color:transparent;border:none;color:#ededed;cursor:pointer}.select-culture-container select option{color:#212529}@keyframes enter-animation{0%{opacity:0;transform:scale(0) rotate(180deg) translate(0,-200px)}100%{opacity:1;transform:scale(1) rotate(0) translate(0,0)}}@keyframes enter-bounce-animation{0%{opacity:0;transform:scale(0) rotate(180deg) translate(0,-200px)}60%{opacity:1;transform:scale(1) rotate(0) translate(0,-20px)}70%{transform:translate(0,0)}80%{transform:translate(0,-15px)}85%{transform:translate(0,0)}90%{transform:translate(0,-10px)}95%{transform:translate(0,0)}98%{transform:translate(0,-5px)}100%{transform:translate(0,0)}}