@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css");
*{font-family: 'Roboto', sans-serif;}ul{text-align:left;padding-left:15px}.banner .bredcrum .bredcrum-internal{display:flex;justify-content:center;width:100%;margin-bottom:20px}.banner .bredcrum .bredcrum-internal a{padding-right:5px;color:#363535}.header{position:absolute;top:0;left:0;height:70px;width:100%;background-color:#fff;border-bottom:1px solid #202f48;display:grid;grid:auto/30% 70%;text-align:center}.header logo{width:100%;text-align:center}@media screen and (max-width:550px){.header logo h1{font-size:25px}}.header a{text-decoration:none;color:#202f48;font-weight:bolder}.header nav{margin:auto 5px;display:flex;justify-content:space-evenly}.header nav a{font-size:large;padding:auto auto;border-bottom:3px solid #fff0}.header nav a:hover{border-bottom:3px solid #202f48;transition:.2s ease-in-out}.dropbtn{padding:3px 5px;font-size:large;border:none}.dropdown{position:relative;display:inline-block}.dropdown-content-more{display:none;position:absolute;top:25px;left:-150px;background-color:#f1f1f1;width:250px;height:max-content;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content-state{display:none;position:absolute;top:25px;padding-top:10px;left:-450px;background-color:#f1f1f1;width:800px;height:max-content;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;text-align:left}.dropdown-content-state .grid{display:grid;grid:auto/25% 25% 25% 25%;width:100%}.dropdown-content-state a:hover{background-color:#03244d00;color:#0e0e0e;border-bottom:3px solid #fff0!important;text-decoration:underline}.dropdown:hover .dropdown-content-state{display:block}.dropdown-content-state a{color:#000;padding:10px 20px!important;text-decoration:none;display:block;font-weight:normal}.dropdown-content-more a{color:#000;padding:15px 20px!important;text-decoration:none;display:block;font-weight:normal}.dropdown-content-more a:hover{background-color:#fff0;color:#363535;border-bottom:3px solid #fff0!important;text-decoration:underline}.dropdown:hover .dropdown-content-more{display:block}.menu{display:none}.menu-items{display:none}.menu a{border:1px solid #2c3248;padding:10px 15px;background-color:#2c3248;color:#fff;border-radius:20px}header .overlay{display:none;height:100%;width:100%;position:fixed;z-index:100;top:0;left:0;background-color:#fff;overflow:hidden}header .overlay .overlay-content{position:relative;top:100px;width:100%;text-align:left;margin-top:5px;overflow:hidden;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}header .overlay .overlay-content a{padding:8px;text-decoration:none;font-size:20px;color:#000;display:block;transition:.5s;padding-left:30px;margin-top:1px;margin-bottom:1px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}header .overlay .closebtn{position:absolute;top:20px;right:25px;font-size:25px;overflow:hidden}@media screen and (max-width:900px){.header{grid:auto/80% 20%}.header nav{display:none}.menu{position:relative;display:block;justify-items:center;align-content:center;cursor:pointer}}@media screen and (max-width:550px){.menu{right:10px}.menu a{border:1px solid #2c3248;padding:5px 10px}}.main{position:absolute;top:70px;left:0;width:auto;height:max-content;text-align:center;margin:2px;}.main .banner{position:relative;width:100%;top:0;left:0}.main .banner h2{width:99%;margin:70px 5px;font-size:xx-large}
    .main .banner .banner-jobs{width:100%;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-bottom:40px;padding-top:10px}.main .banner .banner-jobs h3{color:#fff}.main .banner .banner-jobs a{background-color:#2c3248;margin:1px;padding:5px 0;width:250px}
    @media screen and (max-width:550px){.main {height:max-content;}.main .banner .banner-jobs{display:grid;grid:auto/50% 50%;padding:0;margin:0;}.main .banner .banner-jobs a{margin:5px;width:100%;padding:0;font-size:13px}}
    @media screen and (max-width:400px){
        .main .banner{position:relative;width:100%;top:0;left:0;margin:0;}
        .main .banner .banner-jobs{display:grid;grid:auto/100%;gap:5px;margin:0;}.main .banner .banner-jobs a{width:auto;margin: 2px;}}.main .banner form{background-color:#2c3248;border-radius:40px}.main .banner form{display:flex;margin-bottom:30px;margin-left:60px;margin-right:60px;padding:20px}.main .banner form input[type=text]{width:100%;margin-left:10px;padding-left:20px;margin-right:10px;border-top-left-radius:20px;border-bottom-left-radius:20px;border:none}.main .banner form input[type=text]:focus{outline:none}.main .banner form input[type=submit]{width:200px;margin-left:5px;padding:10px 0;border-top-right-radius:20px;border-bottom-right-radius:20px;border:1px solid #fff}@media screen and (max-width:550px){.main .banner form{display:grid;grid:auto/100%;margin-bottom:10px;margin-left:5px;margin-right:5px;border-radius:0}.main .banner form input[type=text]{position:relative;left:-5px;border:1px solid #fff;border-radius:0;padding:5px;margin:10px 0}.main .banner form input[type=submit]{position:relative;left:0;width:auto;border-radius:0;padding:5px;margin:10px 30px;border:1px solid #fff}}.section .sidebar-right form{display:grid;grid:auto/100%;border:1px solid #767676;margin:5px;padding:5px;border-radius:5px}.section .sidebar-right form select{margin:5px 25px;padding:5px 0}.section .sidebar-right form input{margin:5px 50px;padding:5px 0}.main .section{position:relative;top:0;left:0;width:100%;display:grid;grid:auto/80% 20%;border-top:1px solid #403f3f}.main .section .content{border-right:1px solid #403f3f;padding:15px}@media screen and (max-width:550px){.main .section .content{padding:2px;border-right:none;}}.main .section .content .btn{display:flex;padding:5px;margin:20px 0;width:auto;justify-content:space-evenly}.main .section .content .btn a{padding:10px 15px;width:max-content;border:1px solid #2c3248;background-color:#2c3248;color:#fff;border-radius:20px;text-decoration:none}table{table-layout: fixed;width:100%;border-collapse:collapse;margin-bottom:20px}td{width: 25%;border:.5px solid #6e6d6d;padding:8px;text-align:left}td a{text-align:left!important}th{border:.5px solid #6e6d6d;padding:8px;text-align:center;background-color:#2c3248;color:#fff}.main .content p{text-align:left}.main .content .sector{width:100%;padding-top:20px}.main .content .sector .sector-div{width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding-bottom:40px;padding-top:10px}.main .content .sector .sector-div a{border:1px solid #2c3248;border-radius:20px;background-color:#2c3248;color:#fff;width:150px;padding:10px;text-decoration:none;font-weight:700;font-size:medium}@media screen and (max-width:410px){.main .content .sector .sector-div{display:grid;grid:auto/49% 49%}.main .content .sector .sector-div a{border-radius:0;font-size:small}.main .content table{font-size:11px}}@media screen and (max-width:380px){.main .content .sector .sector-div{display:grid;grid:auto/100%;gap:5px}.main .content .sector .sector-div a{width:auto;border-radius:0;font-size:small}}.main .section .sidebar-right{position:sticky;top:10px;height:max-content}.main .section .sidebar-right{display:block}.main .section .sidebar-right a{padding:10px 0;text-decoration:none;transition:.3s ease;border-bottom:1px solid #363535;color:#363535}.main .section .sidebar-right a:hover{background-color:#2c3248;color:#fff}.main .section .sidebar-right .ad a{background-color:transparent}.main .section a{display:block;width:100%;text-align:center}.main footer{position:relative;top:0;left:0;width:100%;border-top:1px solid #403f3f;background-color:#2c3248}@media screen and (max-width:850px){.main .section{grid:auto/100%}.main .section .sidebar-right{display:none}}.main footer .links{display:grid;padding:0 10px;grid:auto/33% 1% 31% 1% 33%}.main footer .links .line{padding:1px}.main footer .links .main-links a{text-align:left;padding:10px 15px;margin-left:30px;color:#fff;text-decoration:none}.more-link{display:grid;grid:auto/50% 50%;text-align:center}.main footer .links .opening-links{border-left:1px solid #fff;border-right:1px solid #fff;padding-bottom:15px}.main footer .links .opening-links a{text-align:left;padding:10px 15px;margin-left:30px;color:#fff;text-decoration:none}.main footer .links .sm{display:flex;justify-content:space-evenly;text-align:center;padding:0 15px;margin-top:20px}.main footer .links .sm a{margin:10px 20px;border:1px solid #fff;padding:10px;width:25px;border-radius:50%;background-color:#fff}.main footer .links .sm-links h4 a{color:#fff}.main footer .headings{color:#fff;font-size:16px;border-top:black}.main footer p{display:flex;justify-content:center;align-items:center;border-top:1px solid #fff;padding:15px;margin:0;color:#fff}@media screen and (max-width:850px){ .main footer .links{display:none;}}.content .form-div{display:flex;justify-content:center;
    align-items:center}.content .form-div form{border:1px solid #c5c5c5;border-radius:20px;width :600px;height:100%;padding:20px}.content .form-div form .div-sec{display:flex;width:100%;justify-content:space-between;margin-bottom:10px}.content .form-div form .div-sec input[type=text]{width:100%;margin-right:5px;height:30px}.content .form-div form .div-sec input[type=email]{width:100%;margin-left:5px;height:30px}.content .form-div form textarea{margin-bottom:10px;width:100%;padding-left:5px}.content .form-div form .div-btn{width:100%;height:30px;display:flex;justify-content:space-around}.content .form-div form .div-btn input[type=submit]{width:300px}.content .sm{display:flex;justify-content:space-evenly;text-align:center;padding:0 15px;margin-top:20px}.content .sm a{margin:10px 20px;border:1px solid #000;padding:10px;width:25px;border-radius:50%}.content .sm a i{color:#fff}.content .sm-links h4 a{color:#fff}.content .sm-links p{display:flex;justify-content:center}@media screen and (max-width:550px){.content .form-div form .div-sec{display:grid;grid:auto/100%}.content .form-div form .div-sec input[type=email]{width:100%;margin-left:0;margin-top:10px}.content .form-div form .div-sec input[type=email]{width:100%;margin-right:0;margin-bottom:10px}.content .sm-links p{display:grid;grid:auto/100%!important}}@media screen and (max-width:400px){.content .form-div form .div-btn input[type=submit]{width:100%}}#content{text-align:left}#content table td{text-align:left}.main #content .forms{background-color:#2c3248;border-radius:0}.main #content h3{text-align:center;}.main #content .forms{display:flex;margin-bottom:30px;margin-left:60px;margin-right:60px;padding:20px}.main #content .forms input[type=text]{width:100%;margin-left:10px;padding-left:20px;margin-right:30px}.main #content .forms input[type=text]:focus{outline:none}.main #content .forms input[type=submit]{width:200px;margin-left:5px;padding:10px 0;border-radius:20px;border:1px solid #fff}@media screen and (max-width:550px){.main #content .forms{display:grid;grid:auto/100%;margin-bottom:10px;margin-left:5px;margin-right:5px;border-radius:0}.main #content .forms input[type=text]{position:relative;left:-10px;border:1px solid #fff;padding:5px;margin:10px 0}.main #content .forms input[type=submit]{position:relative;left:-10px;width:auto;border-radius:0;padding:5px;margin:10px 30px;border:1px solid #fff}}.content .blog-grp{display:grid;grid:auto/33% 33% 33%}.content .blog-grp .card{height:auto;max-width:300px;border:1px solid #363535;border-radius:20px;overflow:hidden;margin:10px}.content .blog-grp .card a{text-decoration:none}.content .blog-grp .card .images{position:relative;height:150px;background-size:cover;background-repeat:no-repeat}.content .blog-grp .card .images .meta{background-color:#121111b8;position:absolute;width:100%;display:flex;justify-content:space-evenly;color:#fff;bottom:0}.content .blog-grp .card h3{text-align:left;padding-left:10px;color:#363535}.content .blog-grp .card .description{padding-left:10px;margin-bottom:30px;color:#363535}.content .blog-grp .card .images .meta p{padding:5px}.sidebar-right .recent-blogs{border-top:1px solid #363535}.content .pagination{display:flex;flex-wrap:wrap;color:#000;justify-content:space-evenly;margin-top:30px;padding-left:0}.content .pagination li{list-style-type:none;margin-top:20px}.content .pagination li a{color:#031d3e;padding:5px}.content .pagination .pages{display:flex;justify-content:space-evenly}.content .pagination .pages a{margin:2px 5px}@media screen and (max-width:1050px){.content .blog-grp{display:grid;grid:auto/50% 50%}}@media screen and (max-width:650px){.content .blog-grp .card .images{height:100px}.content .blog-grp .card .images .meta p{padding:2px;font-size:12px}.content .blog-grp .card h3{font-size:15px}.content .blog-grp .card .description{margin-bottom:15px;font-size:12px}}@media screen and (max-width:550px){.content .blog-grp{display:grid;grid:auto/100%}}
