html,body {background: white;color: #4e4e4e;line-height: 22px;font-size: 100%;font-family: 'Poppins-Regular';}
body::-webkit-scrollbar {width: 0.2em;}
body::-webkit-scrollbar-thumb {background: #e3a806;}
@font-face {font-family: 'Poppins-Regular';src: url(../fonts/Poppins-Regular.ttf) format('truetype');}
@font-face {font-family: 'Poppins-Bold';src: url(../fonts/Poppins-Bold.ttf) format('truetype');}
h1,h2,h3,h4,h5,h6 {color: #4e4e4e;font-weight: 400;}
a {color: #2C72B9;text-decoration: none;}
a:hover {transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;text-decoration: none!important;}
body>section {padding: 50px 0;}
hr {border-top: 1px solid #e5e5e5;border-bottom: 1px solid white;}
.g-recaptcha {display: inline-block;}
#radioBtn .notActive {color: #3276b1;background-color: white;}
#google_translate_element {text-align: right;margin: 0 2rem;}
.btn-custom {background: black;border: 1px solid #e3a806;border-radius: 0;color: #e3a806;}
.btn-custom:hover {background: white;color: white; border-radius: 0; border: 1px solid white;}
.seperator {height: 1px;width: 120px;background: #696969;}
.seperator2 {height: 2px;width: 80px;background: #e3a806;margin-top: 1.2rem;}
/* cursor */
.cursor {position: fixed;top: 0;left: -100px;overflow: visible;z-index: 1000;pointer-events: none;}
.cursor:after {content: '';position: absolute;top: 0;left: 0;width: 15px;height: 15px;background: #e3a806;border-radius: 50%;transform: translate(-50%, -50%);-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}
.cursor:before {content: '';opacity: 0;position: absolute;top: 0;left: 0;width: 20px;height: 20px;border: 3px solid #e3a806;border-radius: 50%;transform: translate(-50%, -50%);-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-ms-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}
.cursor.menu-open:after {background: #eee;}
.cursor.menu-open:before {border-color: #eee;}
.cursor.hover:after {opacity: 0;}
.cursor.hover:before {opacity: 1;}
/* scroll top button */
#button {display: inline-block;padding: .75rem;color: white;background: #e3a806;width: 50px;height: 50px;text-align: center;position: fixed;bottom: 130px;right: 28px;transition: background-color .3s, opacity .5s, visibility .5s;opacity: 0;visibility: hidden;z-index: 1000;}
#button:hover {cursor: pointer;background-color: white;}
#button:active {background-color: white;}
#button.show {opacity: 1;visibility: visible;}
/* end scroll top button */
.offcanvas {background: white!important;}
.offcanvas-header .btn-close {font-size: 3rem;background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23df3e35'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;}
.alert {margin: 0;border-radius: 0;}
.input-group-text {background-color: #e3a806;color: white;border: 1px solid #e3a806;}
.crumb {background: #198754 url("../img/images/crumb.jpg") no-repeat;background-size: cover;padding: 6rem 0;color: #2f2c52;text-transform: capitalize;letter-spacing: 0.2rem;}
.crumb ul {padding: 0;font-size: 32px;font-family: 'Poppins-Regular';text-align: center;text-transform: uppercase;}
.crumb h2 {color: white!important;font-size: 3rem;line-height: 48px;margin: 5rem 0 10px 0;letter-spacing: 1px;font-weight: 700;}
.crumb li {display: inline;font-size: 0.85rem;color: white;font-family: 'Poppins-Bold';}
.crumb .fa {display: inline;font-size: 0.85rem;color: white;}
.crumb li a {color: white;}
.crumb li a:hover {color: #ceb486;-webkit-transition: all 0.25s ease;transition: all 0.25s ease;}
.top-bar {background: #198754;color: #fff;font-size: 0.85rem;}
.top-bar h5 {color: #fff;font-size: .85rem;padding: .5rem 0;}
.top-bar .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.top-bar .btn-primary:hover {background: #e08f02;}
.banner {background: #198754;border-top: 1px solid #449647;border-bottom: 3px solid #fff;}
.slider ul {padding: 0;list-style: none;}
.slider .cover {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: -webkit-gradient(linear, left top, right top, color-stop(40%, rgba(5, 71, 49, 0.5)), to(rgba(0, 0, 0, 0.2)));}
.slider .first-line {font-size: 2rem!important;line-height: 2.2rem;color: #fff;width: 60%;font-family: 'Poppins-Bold';text-transform: uppercase;}
.slider .second-line {font-size: 1rem!important;line-height: 1.4rem;color: #fff;width: 50%;}
.slider .tp-caption {visibility: hidden;opacity: 0;}
.slider .btn-danger {background: #e3a806;color: #fff;font-size: .85rem;font-family: 'Poppins-Bold';border: 0;}
.slider .btn-danger:hover {background: #fff;color: #198754;}
.home-about h3 {font-size: 2rem;color: #198754;font-family: "Poppins-Bold";}
.home-about .details {color: #7a7e9a;font-size: .95rem;line-height: 1.6rem;}
.home-about .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.home-about .btn-success {background: #F8F8F9;color: #333;border-left: solid .7rem #e3a806!important;text-align: left!important;}
.home-about h6 {font-size: .85rem;color: #198754;line-height: 1.4rem;}
.home-about .btn-warning {background: #198754;color: #fff;font-size: .95rem;font-family: 'Poppins-Bold';}
.home-about .btn-warning:hover {background: #06593d;}
.home-about .btn-info {background: #fff;border: solid 1px #e3a806!important;color: #198754;font-size: .95rem;font-family: 'Poppins-Bold';}
.home-about .btn-info:hover {background: #efdc31;}
.home-mission .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;margin-top: 2rem;}
.home-mission h6 {font-size: 1rem;color: #696969;line-height: 1.4rem;}
.home-mission .content-wrap {background: #ebebeb;border-bottom: solid 4px #e3a806;height: 250px;overflow: hidden;border-bottom-left-radius: 1rem;border-bottom-right-radius: 1rem;}
.home-mission .content-wrap h4 {font-size: 1.2rem;color: #06593d;font-family: 'Poppins-Bold';}
.home-mission .content-wrap .details {color: #06593d;font-size: .85rem;line-height: 1.4rem;}
.home-mission .content-wrap .bx-book-open {color: #06593d;font-size: 3rem;}
.home-about .owl-carousel .owl-nav button.owl-next {display: none;}
.home-values h3 {font-size: 2rem;color: #198754;font-family: 'Poppins-Bold';}
.home-values h6 {color: #7a7e9a;line-height: 1.6rem;}
.membership {background: #198754;}
.membership .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.membership h2 {font-size: 3rem;color: #fff;font-family: 'Poppins-Bold';}
.membership .details {color: #fff;font-size: 1.2rem;line-height: 1.6rem;}
.membership .btn-info {background: #fff;padding: 4rem;}
.membership h3 {font-size: 2rem;color: #198754;font-family: 'Poppins-Bold';}
.membership h5 {font-size: .95rem;color: #198754;}
.membership .btn-success {background: #198754;color: #fff;}
.news .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.news h6 {font-size: 1rem;color: #e3a806;}
.news h1 {font-size: 3rem;color: #198754;font-family: 'Poppins-Bold';}
.news .post-item .news-img {height: 250px;overflow: hidden;}
.news .post-item {box-shadow: 0 0 10px 0 rgb(0 0 0 / 9%);}
.news .post-date {color: #636C7E;font-size: .7rem;font-family: 'Poppins-Regular';}
.news h4 {font-size: .95rem;color: #198754;}
.news h4:hover {color: #636C7E;}
.news h5 {color: #636C7E;font-size: .85rem;line-height: 1.2rem;}
.news a {color: #198754;font-size: .95rem;font-weight: 600;}
.news a:hover {color: #e3a806;}
.news .news-img:hover {opacity: 0.8;}
.news .btn-info {background: #636C7E;color: #fff;padding: 2rem 4rem;}
.news .btn-info:hover {background: #198754;color: #d1d0d0;}
.news .view-news h3 {color: #198754;font-size: 2rem;font-family: "Poppins-Bold";line-height: 2.6rem;}
.news .view-news .view-content .meta {background: #e9e9ef;font-size: .8rem;text-transform: capitalize;color: #198754;font-family: 'Poppins-Regular';}
.news .view-news .details {color: #636C7E;font-size: .95rem;}
.news .recent-post h3 {background: #e3a806;color: #fff;font-size: 1.4rem;font-family: "Poppins-Bold";line-height: 2rem;}
.news .recent-post .img-view {height: 90px;overflow: hidden;}
.news .recent-post h6 {color: #198754;font-size: 1rem;font-family: "Poppins-Regular";}
.news .recent-post .meta {color: #999;font-size: .85rem;}
.team h2 {color: #333;font-size: 3rem;font-family: "Poppins-Bold";}
.team .btn-primary {background: #f4eadd;color: #fbaf41;font-size: .7rem;}
.team .nav-pills .nav-link.active, .nav-pills .show>.nav-link {background: #fbaf41;color: #231f20;}
.team .nav-pills .nav-link {background: #f3f3f4;color: #a1a1a1;}
.team .position-relative:hover img, .team .txt:hover {opacity: 0.5;}
.team h5 {font-size: 1rem;color: #231f20;font-family: "Poppins-Bold";}
.team h4 {font-size: .75rem;color: #333;}
.team .view h3 {font-size: 2rem;color: #231f20;font-family: "Poppins-Bold";}
.team .view .details {color: #333;font-size: .85rem;line-height: 1.6rem;}
.team .item-wrap-side {background: #198754;padding: 3rem;}
.team .item-wrap-side h3 {color: #fff;font-size: 2rem;font-family: 'Poppins-Bold';}
.team .item-wrap-side .details {color: #fff;font-size: .85rem;line-height: 1.4rem;}
.team .item-wrap-side .btn-danger {background: #e3a806;color: #fff;font-size: .7rem;}
.partners {background: #fff;}
.partners .item-wrap {box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.partners .btn-primary {background: #fee6e6;color: #e3a806;font-size: .7rem;}
.partners h2 {font-size: 2.4rem;font-family: 'Poppins-Bold';color: #e3a806;}
.partners .text {color: #198754;}
.partners .img-item {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;padding: 1rem;}
.partners h5 {font-size: .75rem;color: #333;font-family: 'Poppins-Bold';}
.testimonials .img-item {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;padding: 1rem;border-top-left-radius: 2rem;border-top-right-radius: 2rem;}
.testimonials .img-wrap {height: 200px;overflow: hidden;border-radius: 2rem;}
.testimonials h2 {font-size: 2rem;color: #198754;font-family: 'Poppins-Bold';}
.testimonials h3 {font-size: 1.2rem;color: #333;font-family: 'Poppins-Bold';}
.testimonials h5 {font-size: .85rem;color: #6b7280;font-family: 'Poppins-Bold';}
.testimonials .details {color: #6b7280;font-size: .85rem;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;padding: 1rem;border-left: solid 2px #e3a806;}
.testimonials .rating-container {display: inline-block;background: #fff;padding: .85rem;border-radius: 16px;box-shadow: 0 10px 25px rgba(0, 0, 0, 0.05)}
.testimonials .star-group {display: flex;flex-direction: row-reverse;gap: 5px;}
.testimonials .star-group input {display: none;}
.testimonials .star-group label {font-size: 1rem;color: #e4e5e9;cursor: pointer;transition: color 0.2s ease, transform 0.2s ease;color: #fbbf24;}
.journals h2 {font-size: 2.4rem;font-family: 'Poppins-Bold';color: #e3a806;}
.journals h3 {font-size: 1rem;color: #333;font-family: 'Poppins-Regular';}
.journals .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.journals .btn-primary:hover {background: #a57a04;}
.documents h3 {font-size: 1rem;color: #333;font-family: 'Poppins-Regular';}
.photos h4 {background: #231f20;color: #fff;font-size: 1rem;}
.photos .photo-wrap {overflow: hidden;height: 200px;}
.videos .items {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;padding: 1rem;}
.videos h4 {color: #333;font-size: 1rem;font-family: 'Poppins-Bold';}
.videos .btn-info {background: #198754;color: #fff;}
.conference {background: url('../img/images/layout-background.png')no-repeat;width: 100%;height: 100%;background-repeat: no-repeat;background-attachment: fixed;background-size: cover;background-position: top right;z-index: -1;}
.conference .list-group-item.active {background: #198754!important;padding: 1.2rem;border-radius: 0;border: none;}
.conference .list-group-item+.list-group-item, .list-group-item:first-child {padding: 1.2rem;text-transform: uppercase;}
.conference .contents {background: #e3a806;}
.conference .contents h4 {color: #fff;font-size: .95rem;}
.conference .btn-info {position: relative;margin-top: -8rem;background: #198754;color: #ffffff;padding: 8px 15px;font-size: 14px;}
.conference .read-more {color: #fff;background: #000;padding: 0.75rem 1.5rem;font-size: .75rem;}
.conference .view-content h3 {color: #198754;font-size: 1.6rem;font-family: 'Poppins-Bold';line-height: 2.6rem;}
.conference .view-content .meta {background: #e3a806;color: #fff;font-size: .8rem;text-transform: capitalize;font-family: 'Poppins-Regular';}
.conference .tab-content {box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;background: #fff;}
.conference label, .form-control {font-size: .95rem;outline: none!important;border-radius: 0!important;border: 1px solid #ccc;color: #333;padding: 1rem;margin-bottom: 1rem;}
.conference .registration h5 {font-size: 1.2rem;color: #198754;font-family: 'Poppins-Bold';text-transform: uppercase;}
.conference .registration h4 {border-bottom: solid 1px #ccc;margin-top: 2.2rem;padding-bottom: 1rem;font-size: 1rem;color: #198754;}
.conference .registration .btn-primary {background: #e3a806;color: #fff;font-size: .85rem;border-radius: 0;padding: 1rem 3rem;}
.conference .progress-bar {background: #e3a806;}
.conference .btn-secondary {font-size: .85rem;border-radius: 0;padding: 1rem 3rem;}
.conference .step-card {display: none;opacity: 0;transform: translateX(30px);transition: all 0.4s ease;}
.conference .step-card.active {display: block;opacity: 1;transform: translateX(0);}
.conference .card {border-radius: 15px;}
.conference .progress-bar {transition: width 0.4s ease;}
.conference h6 {font-size: .85rem;}
.conference h3 {font-size: 2rem;color: #198754;font-family: 'Poppins-Bold';text-transform: uppercase;}
.conference-card h3 {font-size: 1.6rem;color: #000000;font-family: 'Poppins-Regular';text-transform: uppercase;}
.conference-card .theme {color: #333;font-size: .95rem;line-height: 1.4rem;border-bottom: solid 1px #ccc;}
.conference-card .btn-success {font-size: 1rem;background: #e1f4f0;color: #000;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;font-family: 'Poppins-Regular';margin-right: 1rem;}
.conference-speaker h5 {background: #e1f4f0;font-size: .85rem;color: #198754;}
.conference-speaker h4 {font-size: .85rem;color: #000;}
.about-membership .item-wrap {background: #fff;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;margin-bottom: 4rem;}
.about-membership .item-wrap h3 {font-size: 1.6rem;color: #198754;font-family: 'Poppins-Bold';}
.about-membership .item-wrap .details {color: #333;font-size: .95rem;line-height: 1.4rem;}
.about-membership .item-wrap .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.joinus {background: #fff;}
.join-us .join-us-bg {background: #ebefef;padding: 3rem;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;}
.join-us .form-control {padding: .8rem 1rem;border-radius: 0;border: 0;}
.join-us .form-control select > option {border-radius: 0;padding: 10px;}
.join-us .input-label {font-size: .95rem;color: #22577a;font-family: 'Poppins-Regular';margin:2rem 0 .9rem 0;}
.join-us h3 {font-size: 1.4rem;color: #333;font-family: 'Poppins-Bold';}
.join-us h5 {font-size: .85rem;color: #888;line-height: 1.4rem;}
.join-us .bx {color: #888;}
.join-us .btn-primary {background: #000;color: #fff;}
.join-us .btn-primary:hover {background: #e3a806;color: #000;}
.join-us h4 {font-size: 1.4rem;color: #147968;margin-top: 2rem;border-bottom: dashed 1px #888;padding-bottom: .85rem;}
.signup-text {color: #147968;font-size: 1rem;font-family: 'Poppins-Regular';line-height: 1.4rem;}
.linktext {color: #147968;font-size: 1rem;font-family: 'Poppins-Bold';line-height: 1.4rem;}
.about-main .counter-box {background: #e3a806;padding: 1rem;border-radius: .85rem;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.about-main .counter-box .counter {color: #fff;font-family: 'Poppins-Bold';font-size: 2.6rem;}
.about-main .counter-box .details {font-size: .85rem;color: #fff;}
.about-values {background: #e3eaed;}
.about-values h2 {font-size: 2rem;color: #2f2c52;font-family: "Poppins-Bold";}
.about-values h3 {color: #198754;font-size: 1.2rem;font-family: "Poppins-Bold";}
.about-values .details {color: #7a7e9a;font-size: .95rem;}
.about-values .bx-check-shield {color: #e3a806;}
.about-values .btn-primary {background: #e3a806;color: #fff;font-size: .7rem;}
.services {background: #f3f3f4;}
.services .btn-primary {background: #fee6e6;color: #e3a806;font-size: .7rem;}
.services h3 {color: #198754;font-size: 1.8rem;font-family: 'Poppins-Bold';}
.services h2 {font-size: 2.4rem;color: #198754;font-family: 'Poppins-Bold';margin-bottom: 3rem;}
.services .header-text {color: #e3a806;}
.services .content-wrap {background: #fff;border-radius: 1rem;}
.services .content-wrap h4 {font-size: 1.1rem;color: #198754;font-family: 'Poppins-Bold';}
.services .content-wrap h4:hover {color: #e3a806;}
.services .content-wrap .bx-arrow-back {background: #e3a806;padding: 1rem;border-radius: 2rem;transform: rotate(120deg);color: white;font-size: .75rem;border-radius: 2rem;border: solid .6rem #f3f3f4;position: relative;left: 2rem;margin-bottom: -3rem;}
.services .content-wrap .bx-arrow-back:hover {background: #198754;color: #fff;}
.services .content-wrap .details {font-size: .85rem;color: #4D4D4D;}
.services .inner-img:hover {opacity: 0.8;}
.services .owl-nav {display: none !important;}
.services h4 {font-size: 2rem;color: #198754;font-family: 'Poppins-Bold';}
.services .view h2 {font-size: 1.6rem;font-family: 'Poppins-Bold';margin-top: 3rem;}
.services .view .details {font-size: .85rem;line-height: 1.4rem;}
.services .view .btn-primary {background: #fee6e6;color: #e3a806;font-size: .7rem;margin-top: 4rem;}
.services .content-wrap .img-wrapper {height: 220px;overflow: hidden;}
.services .content-wrap .img-item-wrap {height: 160px;overflow: hidden;}
.projects {background: #198754;}
.projects .btn-primary {background: #fee6e6;color: #e3a806;font-size: .7rem;outline: none;box-shadow: none;}
.projects h2 {font-size: 2.4rem;font-family: 'Poppins-Bold';background: linear-gradient(184deg, rgba(223, 62, 53, 1) 60%, rgba(255, 255, 255, 1) 40%);background-clip: text;color: transparent;}
.projects .inner-img {border-radius: 1rem;}
.projects .details {font-size: .95rem;color: #fff;line-height: 2rem;}
.projects .counter-box {background: #fff;padding: 1rem;border-radius: .85rem;position: relative;z-index: 999;left: 4rem;margin-top: 1.4rem;}
.projects .counter-box .counter {color: #198754;font-family: 'Poppins-Bold';font-size: 2.6rem;}
.projects .counter-box .details {font-size: .85rem;color: #333;}
.projects .item-wrapper .btn-info {display: flex;align-items: center;background: linear-gradient(to right, #ffffff 22%, #e3a806 22%);border-radius: 16px;padding: 20px 25px;color: #fff;box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);max-width: 400px;position: relative;z-index: 2;}
.projects .item-wrapper .btn-info:after {content: "";height: 100%;left: 0;top: 0;border-radius: 16px;width: 0px;position: absolute;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;z-index: -1;}
.projects .item-wrapper .btn-info:hover:after {width: 100%;color: #198754!important;border-radius: 16px;}
.projects .item-wrapper .btn-info:after {background: #fff;color: #333;border-radius: 16px;}
.projects .item-wrapper .btn-info .icon {background-color: #fff;border: 2px solid #e3a806;color: #e3a806;border-radius: 50%;padding: 10px;margin-right: 20px;font-size: 24px;display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;}
.projects .item-wrapper .btn-info .text {line-height: 1.3;}
.projects .item-wrapper .btn-info .text span {font-size: 14px;color: #fff;opacity: 0.85;}
.projects .item-wrapper .btn-info .text strong {font-size: 18px;font-weight: bold;display: block;color: #fff;}
.projects .item-wrapper .btn-info:hover, .projects .item-wrapper .btn-info:hover .icon, .projects .item-wrapper .btn-info:hover .text span, .projects .item-wrapper .btn-info:hover .text strong {color: #000 !important;}
.team .btn-primary {background: #f4eadd;color: #e3a806;font-size: .7rem;}
.team .nav-pills .nav-link.active, .nav-pills .show>.nav-link {background: #e3a806;color: #fff;}
.team .nav-pills .nav-link {background: #f3f3f4;color: #a1a1a1;}
.team .img {background: url("../img/images/curved.png");background-size: cover;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}
.team .position-relative:hover img, .team .txt:hover {opacity: 0.5;}
.team h1 {font-size: 3rem;color: #198754;font-family: "Poppins-Bold";}
.team h5 {font-size: 1rem;color: #198754;font-family: "Poppins-Bold";}
.team h4 {font-size: .75rem;color: #333;}
.team .view h3 {font-size: 2rem;color: #231f20;font-family: "Poppins-Bold";}
.team .view .details {color: #333;font-size: .85rem;line-height: 1.6rem;}
.astherics {color: red;}
.contact h2 {font-size: 3rem;font-family: 'Poppins-Bold';color: #198754;text-transform: uppercase;}
.contact .fa {font-size: 3rem;color: #e3a806;margin-bottom: .95rem;}
.contact h4 {font-size: 1.2rem;color: #999;}
.contact h5 {font-size: .95rem;color: #999;}
.contact h3 {font-size: 1.8rem;color: #198754;font-family: 'Poppins-Bold';}
.contact a {color: #333;}
.contact .phone {box-shadow: 0.188em 0.25em 2.188em rgb(0 0 0 / 16%);padding: 22px;}
.contact .form-control {border-radius: 0!important;}
.contact .btn-primary {background: #198754;border-radius: 0;color: white;padding: 25px 30px;}
.contact .btn-primary:hover {background: #e3a806;}
.contact textarea {height: 150px;}
.contact input, .contact textarea {border: 1px solid #eaeaea;color: #100e24;border-radius: 0;}
.contact .form-control {border-radius: 0px!important;font-size: 0.85rem;}
/*###################### PAGINATION ################################*/
.page-item.active .page-link {margin-top: .65rem;background: #e3a806;border: #e3a806;}
.pagination {background: none;border-radius: 0;}
.pagination a {padding: 10px 20px;text-decoration: none;color: #231f20;margin: .65rem .1rem!important;}
.pagination a:hover {background: none;color: white;}
.disabled {padding: 10px 20px;color: white;background: none;margin-top: -.65rem!important;}
.current {background: #231f20;padding: 10px 20px;text-decoration: none;color: white;}
/********************** End Pagination *****************************/
.top-footer {background: #198754 url("../img/images/footer-bg-shape.png");padding: 60px 0;}
.top-footer .contact-banner {background: #e3a806;border-radius: 1rem;display: flex;overflow: hidden;flex-wrap: wrap;}
.top-footer .contact-logo {background: #fff;padding: 1rem;border-radius: 1rem;min-width: 150px;text-align: center;height: 100%;}
.top-footer .contact-details .icon-circle {background-color: #198754;color: #fff;font-size: 1rem;width: 38px;height: 38px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.top-footer .contact-details small {font-size: .8rem;color: #e4e4e4;}
.top-footer .contact-details h5 {color: #fff;font-family: 'Poppins-Bold';font-size: .95rem;}
.footer-content {margin-bottom: 4rem;}
.footer .item-wrap h3 {color: #fff;font-size: 1.2rem;font-family: 'Poppins-Bold';}
.footer .item-wrap h5 {color: #d8d8d8;font-size: .95rem;font-family: 'Poppins-Regular';}
.footer .item-wrap .details {color: #d8d8d8;font-size: .85rem;font-family: 'Poppins-Regular';}
.footer .item-wrap .social-foot .bx {background: #e3a806;color: #fff;padding: .65rem;}
.footer .newsletter-form .btn-primary {background: #e3a806;padding: .87rem 2rem;color: #fff;}
.footer .newsletter-form .btn-primary:hover {background: #0c346d;color: #fff;}
.footer .form-control {color: #198754;background: #fff;font-size: .85rem;border: 0;border-radius: 0;font-family: 'Poppins-Regular';padding: 1rem .85rem;box-shadow: none;outline: none;}
.footer .dev {color: #fff;font-size: 0.85rem;}
.footer .dev a {color: #fff;}
.footer .bot-menu {border-top: solid 1px #e8f8ff;text-align: center;}
.footer .bot-menu .nav-link {color: #fff!important;}
.footer .bot-menu .nav-link:hover {color: #e3a806!important;}
/*sponsors slider*/
@keyframes slidein {from {transform: translate3d(0, 0, 0);}to {transform: translate3d(-100%, 0, 0);}}
@keyframes fade-in {0% {opacity: 0;}100% {opacity: 1;}}
@keyframes MoveUpDown {0%, 100% {bottom: 0;}50% {bottom: 100px;}}
@media only screen and (max-width:767px) {
    body>section {padding: 20px 0;}
    .navbar-dark .navbar-nav .nav-link {color: #198754!important;font-family: 'Poppins-Bold'!important;}
    .navbar-dark .navbar-nav .nav-link {padding: 1rem 0.6rem!important;}
    .navbar-nav .navbar-item .btn-primary {margin-top: 1.2rem;margin-left: .5rem;}
    .crumb{padding: 3rem 0;}
    .slider .first-slide {border-radius: 0;}
    .top-bar, .slider .first-line, .slider .second-line, .slider .btn-danger, .about-main .img-wrapper, .newsletter-form,.footer .item-wrap h3,.footer .item-wrap h5{display: none;}
    .home-about .btn-primary{margin-top: 2rem;}
    .home-mission h6,.membership .details,.membership .btn-info{width: 100%!important;}
    .membership h2,.news h1,.team .item-wrap-side h3,.partners h2,.testimonials h2,.journals h2{font-size:1.6rem}
    .membership .btn-info{padding: 1.6rem;}
    .news h4{line-height: 1.4rem;}
    .team h2{font-size: 1.6rem;text-align: center;}
    .team .view h3{margin-top: 1rem;font-size: 1.6rem;}
    .news .view-news h3{font-size: 1.4rem;line-height: 2rem;}
    .news .recent-post h3{margin-top: 2rem;}
    .news .recent-post .img-view{height: auto;}
    .news .recent-post h6{margin-top: 2rem;}
    .photos .photo-wrap{height: auto;}
    .photos h3{font-size: 1.6rem;font-family: 'Poppins-Bold';color: #198754;}
    .join-us .join-us-bg{padding: 1.4rem;}
    .contact h2{font-size: 1.6rem;text-align: center;}
}