@media (max-width:431px){.logo img{width:55%!important}.home-browse-jobs{height:150px!important;padding-bottom:10%;padding-top:0!important}.home-browse-jobs .row{height:270px!important;position:relative}.overlay2{height:60px!important;margin-top:-20%!important}.sections{padding-top:45%!important;padding-bottom:5%}.filters a{text-wrap:revert;flex-wrap:revert;display:inline-block}}@media (max-width:767px){.masonry-2col{grid-template-columns:repeat(1,1fr)!important;align-items:end}.h1,h1{font-size:30px}.h2,h2{font-size:25px}.h3,h3{font-size:25px}.mobi-logo img{width:50%;height:auto}br{display:none}.header,.navbar,header{padding:0}.card{word-wrap:revert}.header .nav-item{font-weight:500;margin-top:20px}.navbar-toggler{font-size:25px;color:#fff;background-color:transparent;border:0}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;position:absolute;top:100%;left:0;right:0;background-color:#222653;z-index:999;width:100%;text-align:center;box-shadow:0 3px 11px -6px #d6d6d645;padding:20px}.nav-link .nav-item:hover,.nav-link.active .nav-item{padding-bottom:5px}.navbar-collapse a,.navbar-collapse i{color:#202536;font-size:16px}.navbar-expand-lg .navbar-nav .nav-link{padding:0;line-height:40px}.navbar-nav{width:100%}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar-expand-lg .navbar-nav .dropdown-menu{position:relative;border:0;border-radius:15px;box-shadow:none;min-width:auto;background-color:transparent}.navbar-nav .dropdown-menu a{color:#fff;font-size:16px;text-align:center;padding:5px 0}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.logo img{width:50%!important;margin:5px 0}.border-right-md-dotted{border-bottom:3px dotted #222653;border-right:0;padding-right:0;padding-left:0;border-radius:0}.home-blog,.home-header,.home-services{padding:10% 0}.home-services .main-card{margin-bottom:0}.home-services .card-body{padding:0}.looking-for-cards .card .card-img-overlay{background:#2226535e}.card .card-img-overlay .btn-primary{opacity:1}.services-icon-cards .card-group .card{width:100%}.services-icon-cards .card{margin:0}.services-icon-cards .text-bg-dark{font-size:30px;width:90px;height:90px;line-height:90px}.home-browse-jobs{height:280px;padding-bottom:10%;padding-top:17%}.home-browse-jobs .row{height:280px;position:relative}.overlay2{height:70px;margin-top:-15%}.sections{padding-top:25%;padding-bottom:5%;text-align:center}.sections img{margin-top:40px}.sections .card-body{padding:0}.error-page{padding:3vh 0}.page-headers{height:185px}.page-headers .row{height:170px;justify-content:center;align-items:center}.page-headers p{margin-bottom:0}.about-icon-cards .card-header i{font-size:40px}.about-icon-cards .card{padding:20px 0}.about-icon-cards .col-4{padding:0}.popover{width:300px;left:0!important}.about-contact,.y-work-contact{height:220px}.staff-contact{height:260px}.contact,.faqs,.intro,.key-roles,.maintaining,.recruitment-process{padding:10% 0}.key-roles img,.recruitment-process img{margin-bottom:20px}.key-roles{text-align:center}.recruitment-process{text-align:center}.h-work-contact{height:390px}.crew-contact{height:300px}.filters{padding-top:10%}.filters a{text-wrap:revert;flex-wrap:revert;display:inline-block}.job-page,.widget{padding:10% 0}.job-page .list-group span,.widget .list-group span{width:35px;font-size:17px}.job-page .card,.widget .card{border-radius:15px;border:0;padding:0}iframe{border:0;width:100%;height:auto}footer img{width:150px;height:auto}.footer-lower a{width:100%;display:block}}@media (min-width:768px) and (max-width:991px){.h1,h1{font-size:30px}.h2,h2{font-size:25px}.h3,h3{font-size:25px}.mobi-logo img{width:50%;height:auto}br{display:none}.header,.navbar,header{padding:0}.header .nav-item{font-weight:500;margin-top:20px}.navbar-toggler{font-size:25px;color:#fff;background-color:transparent;border:0}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;position:absolute;top:100%;left:auto;right:0;background-color:#222653;z-index:999;width:40%;text-align:center;box-shadow:0 3px 11px 2px #0a0a0a45;padding:20px}.nav-link .nav-item:hover,.nav-link.active .nav-item{padding-bottom:5px}.navbar-collapse a,.navbar-collapse i{color:#202536;font-size:16px}.navbar-expand-lg .navbar-nav .nav-link{padding:0;line-height:40px}.navbar-nav{width:100%}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar-expand-lg .navbar-nav .dropdown-menu{position:relative;border:0;border-radius:15px;box-shadow:none;min-width:auto;background-color:transparent}.navbar-nav .dropdown-menu a{color:#fff;font-size:16px;text-align:center;padding:5px 0}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent}.logo img{width:80%;margin:5px 0}.mobi-only{margin-top:5%}.home-services .card-body{padding:0}.looking-for-cards .card .card-img-overlay{background:#2226535e}.card .card-img-overlay .btn-primary{opacity:1}.home-browse-jobs{height:350px;padding-bottom:5%}.home-browse-jobs .row{height:390px}.overlay2{height:150px;margin-top:-20%}.sections{padding-top:15%;padding-bottom:5%}.home-blog .card-body{padding-bottom:0}.page-headers{height:180px}.page-headers .row{height:170px;justify-content:center;align-items:center}.page-headers p{margin-bottom:0}.about-icon-cards .card-header i{font-size:50px}.about-icon-cards button{position:relative}.popover{width:350px;max-width:350px;left:0!important;transform:translate(370px,740px)}.about-contact{height:300px}.crew-contact,.h-work-contact,.staff-contact,.y-work-contact{height:340px}iframe{border:0;width:100%;height:300px}footer img{width:140px;height:auto}}@media (min-width:992px) and (max-width:1199px){.h1,h1{font-size:30px}h2{font-size:25px}.h3,h3{font-size:20px}br{display:none}.header .navbar-nav .nav-link{padding:0 0 0 13px;border-bottom:transparent;line-height:46px}.header .nav-item{font-size:13px}.logo img{width:60%}.header{padding:0}.card .card-img-overlay .btn-primary{width:auto}.home-browse-jobs{height:420px}.home-browse-jobs .row{height:460px}.overlay2{margin-top:-18%}.sections{padding-top:10%}.services-icon-cards .text-bg-dark{font-size:40px;width:100px;height:100px;line-height:90px}.page-headers{height:300px}.page-headers .row{height:300px}.about-icon-cards .card-header i{font-size:50px}.popover{width:400px;max-width:none;left:0!important}.about-contact,.crew-contact,.h-work-contact,.staff-contact,.y-work-contact{height:350px;padding:10% 0}footer img{width:160px;height:auto}}@media (min-width:1200px) and (max-width:1600px){.h1,h1{font-size:30px}.h2,h2{font-size:28px}.h3,h3{font-size:25px}.navbar-expand-lg .navbar-nav .nav-link{padding:0 0 0 17px}.logo img{width:55%}.home-browse-jobs{height:500px;padding-bottom:5%}.overlay2{height:190px;margin-top:-17%}.home-browse-jobs .row{height:540px}.sections{padding-top:10%;padding-bottom:5%}.page-headers{height:300px}.page-headers .row{height:300px}.about-icon-cards .card-header i{font-size:60px}.popover{width:400px;max-width:none;left:0!important}.about-icon-cards button:last-child .popover{left:auto!important;right:0!important}.about-contact,.staff-contact{height:400px;padding:10% 0}.crew-contact,.h-work-contact,.y-work-contact{height:450px;padding:10% 0}footer img{width:160px;height:auto}}@media (min-width:1390px) and (max-width:1600px){.logo img{width:55%}.home-browse-jobs{height:490px;padding-bottom:5%}.navbar-expand-lg .navbar-nav .nav-link{padding:0 0 0 19px}.page-headers .row{height:290px}.popover{left:0!important}}@media (min-width:1400px) and (max-width:1600px){.navbar-expand-lg .navbar-nav .nav-link{padding:0 0 0 30px}.home-browse-jobs{height:510px;padding-bottom:5%}.popover{width:350px;max-width:none;left:0!important}}