body{color:#212529}.border{border:1px solid #000!important;border-radius:0}.btn-primary:hover{color:#fff;background-color:#2c7620;border-color:#7dfc52}.m10{margin-top:40px}.text-primary{color:#5cba3c!important}.header-navigation-area .main-menu.nav>li>a:hover span{border-bottom:solid 4px #45ab37;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.top-bar{background-color:#5cba3c;background-image:linear-gradient(#5cba3c,#ffffff);background-size:100% 10%;background-repeat:no-repeat;padding:20px 0 20px 0}.menu-button{background-color:#2c7620;border:1px solid #2c7620;border-radius:5px;color:#fff;display:inline-block;font-size:15px;padding:8px 35px 8px;text-align:center}.header-navigation-area .main-menu.nav>li.active>a{color:#5cba3c}.header-navigation-area .main-menu.nav>li>a:hover{color:#5cba3c}.header-action-area .btn-registration{background-color:#fff;border:#2c7620;border-radius:5px;color:#2c7620;font-size:15px;height:auto;display:inline;width:100%;text-align:center;line-height:47px;padding:11px}.header-action-area .btn-registration:hover{background-color:#2c7620;border:1px solid #2c7620;color:#fff}.header-navigation-area .main-menu.nav .has-submenu .submenu-nav{background-color:#5cba3c;width:140px}.header-navigation-area .main-menu.nav .has-submenu .submenu-nav>li a{color:#fff}.home-slider-container .slider-content-area{margin-top:163px}.page-header-area{margin-top:163px}.slider-button{width:196px;height:53px;background-color:#fff;border:#2c7620;padding-top:15px;color:#2c7620}.slider-button:hover{background-color:#2c7620;border:1px solid #2c7620;color:#fff}.swiper-button-next,.swiper-button-prev{color:#fff;padding-top:100px}.sidebar-button{height:auto;background-color:#2c7620;border:1px solid #2c7620;border-radius:5px;color:#fff;display:inline-block;font-size:17px!important;padding:8px 35px 8px;text-align:center;font-family:"Jost";font-style:normal;font-weight:500}.centered{position:absolute;top:99%;left:7.5%;width:80%;height:80%;transform:translate(4.8%,-50%)}.text-primary{color:#5cba3c}.job-button{border-radius:20px;color:#fff;background-color:#2c7620;border:10px solid #2c7620;font-family:"Jost";font-style:normal;font-weight:400;font-size:20px;line-height:20px;text-align:center}.job-button:hover{background-color:#fff;border:1px solid #2c7620;color:#2c7620}.btn-theme{background-color:#2c7620;border:1px solid #2c7620;border-radius:5px;color:#fff;display:inline-block;font-size:15px;padding:8px 35px 8px;text-align:center}.btn-theme-outline{background-color:#fff;border:1px solid #2c7620;border-radius:5px;color:#2c7620;display:inline-block;font-size:15px;padding:8px 35px 8px;text-align:center}.recent-job-item{padding:82px 40px 81px!important}.bg-img{background:url(../img/photos/bg-mosque-darker.png) no-repeat center center;background-size:cover;background-attachment:fixed}.centered{position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.parent{margin:auto;position:relative}.one{position:absolute;text-align:center;top:45%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.two{position:absolute;text-align:center;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.section-title .title{font-size:50px;margin-bottom:12px}.memo-home-style .memo-item{margin-bottom:0}.with-border{border-style:solid;border-width:10px;border-image:linear-gradient(45deg,rgb(77,220,51),rgb(37,100,27)) 1;filter:drop-shadow(0 10px 4px rgba(0,0,0,.3))}.memo a{color:#2c7620!important}.memo a:hover{color:#5cba3c!important}.memo-text{font-size:10px;font-weight:800;text-align:center}.office-area{font-style:normal;font-weight:700;font-size:13px;line-height:18px;letter-spacing:.01em;color:#000}.office-area p{line-height:30px}.office-area a{font-style:normal;font-weight:700;font-size:13px;line-height:18px;letter-spacing:.01em;color:#5cba3c}.bg-logo{background:url(../img/logo-bg-2.png);background-repeat:no-repeat;background-size:cover}.widget-title-2{font-weight:700;font-size:23px;line-height:26px;display:flex;align-items:center;letter-spacing:.01em;color:#fff;margin-bottom:40px}.footer-area .widget-title{font-size:23px}.widget-paragraph{font-weight:400;font-size:23px;line-height:26px;display:flex;align-items:center;letter-spacing:.01em;color:#fff}.footer-area .nav-menu li a{color:#5cba3c!important;display:block;font-size:11px!important;line-height:20px!important}.footer-area .nav-menu li a:hover{color:#3e3cba!important}.px-10-rem{padding-right:10rem!important;padding-left:10rem!important}.footer-bottom .footer-bottom-content{border-top:1px solid #fff!important;padding:23px 0 24px}.footer-area .nav-menu-item1{margin-left:4px}.logo-footer-main{width:180px}.footer-main{padding:59px 0 22px}@media screen and (max-width:1895px) and (min-width:1689px){.footer-area .nav-menu-item1{margin-left:0}.footer-area .nav-menu-item2{margin-left:0}.footer-area .nav-menu-item3{margin-left:0}.footer-area .widget-title{font-size:20px}.widget-title-2{font-size:20px!important}.widget-paragraph{font-size:20px}.footer-area .nav-menu li a{font-size:10px!important;line-height:14px!important}.footer-main{background-color:#272a33;position:relative;padding:59px 0 58px}}.job-details-list{font-size:13px}@media screen and (max-width:1680px) and (min-width:1601px){.job-details-list{font-size:14px}.recent-job-item{padding:42px 40px 41px!important;min-height:500px}}@media screen and (max-width:1600px) and (min-width:1024px){.job-details-list{font-size:13px}.recent-job-item{padding:42px 40px 41px!important;min-height:520px}}@media screen and (max-width:1688px) and (min-width:1551px){.footer-area .nav-menu-item1{margin-left:0}.footer-area .nav-menu-item2{margin-left:0}.footer-area .nav-menu-item3{margin-left:0}.footer-area .widget-title{font-size:15px}.widget-title-2{font-size:15px!important}.widget-paragraph{font-size:15px}.footer-area .nav-menu li a{font-size:10px!important;line-height:14px!important}.footer-main{background-color:#272a33;position:relative;padding:59px 0 58px}}@media screen and (max-width:1550px) and (min-width:1486px){.footer-area .nav-menu-item1{margin-left:0}.footer-area .nav-menu-item2{margin-left:0}.footer-area .nav-menu-item3{margin-left:0}.footer-area .widget-title{font-size:15px}.widget-title-2{font-size:15px!important}.widget-title-2{font-size:15px!important}.widget-paragraph{font-size:14px}.footer-area .nav-menu li a{font-size:11px!important;line-height:14px!important}.footer-area .widget-item{margin-bottom:0}.footer-area .widget-logo-area{margin-bottom:0;margin-top:-8px}.footer-main{background-color:#272a33;position:relative;padding:59px 0 58px}}@media screen and (max-width:1485px) and (min-width:1369px){.footer-area .nav-menu-item1{margin-left:0}.footer-area .nav-menu-item2{margin-left:0}.footer-area .nav-menu-item3{margin-left:0}.footer-area .widget-title{font-size:15px}.widget-title-2{font-size:15px!important}.widget-title-2{font-size:15px!important}.widget-paragraph{font-size:14px}.footer-area .nav-menu li a{font-size:10px!important;line-height:14px!important}.footer-area .widget-item{margin-bottom:0}.footer-area .widget-logo-area{margin-bottom:0;margin-top:-8px}.footer-main{background-color:#272a33;position:relative;padding:59px 0 58px}}@media screen and (max-width:1368px) and (min-width:1288px){.footer-area .nav-menu-item1{margin-left:0}.footer-area .nav-menu-item2{margin-left:0}.footer-area .nav-menu-item3{margin-left:0}.footer-area .widget-title{font-size:12px}.widget-title-2{font-size:12px!important}.widget-title-2{font-size:12px!important}.widget-paragraph{font-size:11px}.footer-area .nav-menu li a{font-size:9px!important;line-height:10px!important}.footer-area .widget-item{margin-bottom:0}.footer-area .widget-logo-area{margin-bottom:0;margin-top:-8px}.footer-main{background-color:#272a33;position:relative;padding:59px 0 58px}}@media screen and (max-width:1287px) and (min-width:992px){.footer-area .nav-menu-item1{margin-left:0}.footer-area .nav-menu-item2{margin-left:0}.footer-area .nav-menu-item3{margin-left:0}.footer-area .widget-title{font-size:12px}.widget-title-2{font-size:12px!important}.widget-title-2{font-size:12px!important}.widget-paragraph{font-size:11px}.footer-area .nav-menu li a{font-size:7px!important;line-height:10px!important}.footer-area .widget-item{margin-bottom:0}.footer-area .widget-logo-area{margin-bottom:0;margin-top:-8px}.footer-main{background-color:#272a33;position:relative;padding:59px 0 58px}}@media screen and (min-width:1501px){.gov-img{width:119px;height:119px}.iframe-width-mobile{display:none}.iframe-width{display:block}}@media screen and (max-width:1500px) and (min-width:1425px){.gov-img{width:119px;height:119px}.one{position:absolute;text-align:center;top:50%;left:45%;width:80%;height:80%;transform:translate(-50%,-50%)}.two{position:absolute;text-align:center;top:50%;left:45%;width:80%;height:80%;transform:translate(-50%,-50%)}.iframe-width-mobile{display:block}.iframe-width{display:none}}@media screen and (max-width:1424px) and (min-width:1362px){.gov-img{width:109px;height:109px}.phone{height:auto;width:426px!important;max-width:111%!important}.iframe-width-mobile{display:block}.iframe-width{display:none}}@media screen and (max-width:1361px) and (min-width:992px){.gov-img{width:109px;height:109px}.phone{display:none}.phone2{display:none}.iframe-width-mobile{display:block}.iframe-width{display:none}}@media screen and (max-width:991px) and (min-width:769px){.gov-img{width:119px;height:119px}.iframe-width-mobile{display:block}.iframe-width{display:none}}@media screen and (max-width:768px) and (min-width:577px){.gov-img{width:119px;height:119px}.iframe-width-mobile{display:block}.iframe-width{display:none}}@media screen and (max-width:576px) and (min-width:277px){.gov-img{width:119px;height:119px}.swiper-button-next,.swiper-button-prev{display:none}.top-bar{display:none}.home-slider-container .slider-content-area{margin-top:0}.page-header-area{margin-top:0}.iframe-width-mobile{display:block}.iframe-width{display:none}}.contact-info-wrap .info-item .icon{background-color:#fff;border-radius:5px;margin-right:20px;width:100px;height:100px;line-height:100px;text-align:center}.contact-info-wrap{background-color:rgba(92,186,60,.2)}.contact-form{background-color:rgba(92,186,60,.2)}.inner-contact-info{border:1px solid #5cba3c;padding:50px 10px 15px 10px;text-align:center}.external-contact-info{border:1px solid #5cba3c;padding:50px 10px 15px 10px}.external-contact-info a:hover{text-decoration:underline;color:#0076FB}.home-contact-svg-con{height:60px;width:60px;background-color:#5cba3c;margin-top:-80px;margin-left:auto;margin-right:auto;position:relative;text-align:center;padding-top:12px;transition:all 0.3s ease-in-out}.home-contact-svg-triangle{width:0;height:0;margin-left:auto;margin-right:auto;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #5cba3c;margin-bottom:20px;transition:all 0.3s ease-in-out}.inner-contact-info span{text-transform:uppercase;font-weight:700;color:#5cba3c}.external-contact-info span{text-transform:uppercase;font-weight:700;color:#5cba3c}.home-contact-svg{height:35px;fill:#fff}#contact-form .form-control{border:1px solid #5cba3c}.contact-form{background-color:#fff}.contact-form .contact-form-title{color:#fff}.contact-info-wrap{background-color:#fff}.job-sidebar .widget-item{background-color:#fff;border-radius:5px;margin-left:-30px;margin-bottom:0;padding:44px 50px 31px}.icofont-location-pin{color:#fff}.icofont-phone{color:#fff}.icofont-ui-social-link{color:#fff}@media (max-width:990px){.inner-contact-info{margin-bottom:40px}}.login-register-form-wrap{background-color:rgba(92,186,60,.2)}.login-register-form .form-control{border:1px solid #eef0f5;border-radius:5px;box-shadow:none;color:#656565;height:35px;font-size:15px;padding:0 20px 0;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out}.blog-sidebar .widget-categories{background-color:#5cba3c;border-radius:5px;padding:50px 35px}.blog-sidebar .widget-post{background-color:rgba(92,186,60,.2)}.blog-sidebar .widget-tags{background-color:rgba(92,186,60,.2)}.breadcrumb-area .breadcrumb li{color:#5cba3c}.header-action-area .btn-registration{line-height:0}@media only screen and (max-width:1199px){.top-bar{padding:45px 0 20px 0}.header-action-area .btn-registration{font-size:10px;height:38px;width:122px;line-height:15px}.header-navigation-area .main-menu.nav>li>a{font-size:10px}}@media only screen and (max-width:550px){.px-10-rem{padding-right:3rem!important;padding-left:3rem!important}.phone{visibility:hidden}.recent-job-inner-area .container{padding-top:20px;padding-bottom:10px}}@media only screen and (max-width:400px){.one{position:absolute;text-align:center;top:30%;left:30%;width:80%;height:80%;transform:translate(-50%,-50%)}.phone{visibility:hidden}.px-10-rem{padding-right:3rem!important;padding-left:3rem!important}.centeredbutton{clear:both!important;min-width:100%!important;margin:auto!important}.header-action-area .btn-registration{margin-left:40px}.section-title .title{font-size:34px;margin-bottom:12px}.recent-job-inner-area .container{padding-top:20px;padding-bottom:10px}}.shadow{background:#fff;-webkit-box-shadow:2px 5px 20px 0 rgba(150,150,150,.2);box-shadow:2px 5px 20px 0 rgba(150,150,150,.2);-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 50px}.post-details-info .title{font-size:40px;text-align:left;max-width:100%;margin:0 auto 0}.post-item .content .title{font-size:19px;line-height:1.522;margin-bottom:14px}.btn-news{background-color:#fff;color:#2c7620;border:1px solid #2c7620;border-radius:5px;display:inline-block;font-size:15px;padding:8px 35px 8px;text-align:center}.btn-news:hover{background-color:#2c7620;border:1px solid #2c7620;color:#fff}