  
@font-face {
    font-family: 'Eurostile';
    src: url('fonts/eurostile-med/Eurostile-Medium.eot');
    src: url('fonts/eurostile-med/Eurostile-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/eurostile-med/Eurostile-Medium.woff2') format('woff2'),
        url('fonts/eurostile-med/Eurostile-Medium.woff') format('woff'),
        url('fonts/eurostile-med/Eurostile-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Eurostile';
    src: url('fonts/eurostile-black/Eurostile-Bla.eot');
    src: url('fonts/eurostile-black/Eurostile-Bla.eot?#iefix') format('embedded-opentype'),
        url('fonts/eurostile-black/Eurostile-Bla.woff2') format('woff2'),
        url('fonts/eurostile-black/Eurostile-Bla.woff') format('woff'),
        url('fonts/eurostile-black/Eurostile-Bla.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Eurostile';
    src: url('fonts/eurostile-bold/Eurostile-Bold.eot');
    src: url('fonts/eurostile-bold/Eurostile-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/eurostile-bold/Eurostile-Bold.woff2') format('woff2'),
        url('fonts/eurostile-bold/Eurostile-Bold.woff') format('woff'),
        url('fonts/eurostile-bold/Eurostile-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Proxima Nova';
    src: url('fonts/proximanova_med/ProximaNova-Medium.eot');
    src: url('fonts/proximanova_med/ProximaNova-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/proximanova_med/ProximaNova-Medium.woff2') format('woff2'),
        url('fonts/proximanova_med/ProximaNova-Medium.woff') format('woff'),
        url('fonts/proximanova_med/ProximaNova-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


.web_nav_wrap .accordion-button::after {
    filter: brightness(0) saturate(100%) invert(100%) sepia(7%) saturate(26%) hue-rotate(180deg) brightness(106%) contrast(107%);
}
.web_nav_wrap .accordion-button {
    width: 10%;
    margin: 0px auto;
    background-color: transparent;
    position: absolute;
    right: 30px;
    top: -7px;
    color: #ffffff;
}
.resposnive_header .accordion-item {
    padding: 0px;
    background-color: transparent;
    margin: 0px;
    border: none;
}
.last_mobile a{background-color: #dbbd40;padding: 10px 30px 10px 30px;border-radius: 24px;}


 
.accordion-item ul{padding: 0px!important;margin: 0px!important;}
    .top_menu li{position: relative;}
.footer_active{color: #dbbd40!important;text-transform: uppercase;}
.transit_bg .menu_section{display: none;}
.menu_section{display: block;}
.transit_bg .trans_section{display: block;}
.trans_section{display: none;}
.main_nav_wrap{padding-top: 10px;}
body{margin: 0px!important;padding: 0px!important;box-sizing: border-box !important;}
.logo_wrap {padding-right: 30px;position: relative;z-index: 30;}
.transit_bg{background-color: #30587c!important;}
.transit_bg .logo_wrap img{transform: scale(0.9);}
 .transit_bg .web_nav li a{color: #ffffff;} 
 .transit_bg .row{align-items: center;transition: all 1s ease;}
 .certification_banner{height: 100%!important;}
 .certification_banner .index_banner_container::after{bottom: 0px;}
.menu_secion_wrap{background-color:#ffffff;padding: 20px 0px;z-index: 10;position:-webkit-sticky;position: sticky;top: 0;}
.logo_wrap img{width: 100%;height: 120px;object-fit: contain;display: block;}
.web_nav{padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;justify-content: center;}
.web_nav li{list-style: none;padding: 0px 30px;}
.web_nav li a{text-decoration: none;color: #49617f;font-family: "Source Sans 3", sans-serif;font-size: 1.1rem;position: relative;}
.web_nav li a::after {content: attr(data-text); position: absolute;left: 0;top: 0;width: 100%;height: 100%; color: #dbbd40;text-transform: uppercase;opacity: 0;pointer-events: none;transition: opacity 0.3s ease;}
.web_nav li a:hover::after {opacity: 1;}
.nav_active{color: #dbbd40!important;text-transform: uppercase;}
.web_nav li a:hover {color: transparent; text-align: center;}
.free_quote_wrap{text-align: center;}
.free_quote_wrap ul{padding: 0px;margin: 0px;display: flex;align-items: center;justify-content: center}
.free_quote_wrap ul li{list-style: none;padding: 0px 0px;border-radius: 24px;}
.free_quote_wrap ul li a{font-family: "Source Sans 3", sans-serif;font-size: 1.1rem;padding: 0px 0px 0px 30px; border-radius: 24px 24px 24px 24px; text-decoration: none;color: #ffffff;
 display: flex;align-items: center; justify-content: space-between;  transition: all 1s ease;background-color: #dbbd40;}
.free_quote_wrap ul li span{background-color: #49617f;display: inline-block;padding: 10px 20px;  text-align: end; border-radius: 0px 24px 24px 0px;margin-left: 10px;transition: all 1s ease;}
.free_quote_wrap ul li a:hover{background-color: #49617f;}
.free_quote_wrap ul li a:hover span{margin-left: 15px;}
.index_banner_wrap{background-color: #ffffff;padding: 0px 0px; position: relative;display: flex;align-items: center;justify-content: center;width: 100%;height:calc(100vh - 165px);}
.index_banner_wrap::before{content: "";background-image: url('../images/index_top_circle.png');background-repeat: no-repeat;width: 27%;height: 490px;position: absolute;top: -220px;left: 0px;z-index: 20;}
.index_banner_wrap::after{content: "";background-image: url('../images/index_banner_bottom_circle.png');background-repeat: no-repeat;background-size: cover;width: 35%;height:100%;  background-position: bottom right; background-size: auto; position: absolute;bottom: 0px;right: 0px;}
.index_banner_container{text-align: center;padding: 0px 0px 0px 0px;}
.index_banner_container::after{content: "";background-image: url('../images/index_banner-left_bottom-circle.png');background-repeat: no-repeat;width: 30%;height:100px;  background-position: bottom ; background-size: contain;position: absolute;bottom: 0px;left: 60px;  }
.index_cont_wrap strong:nth-child(1){font-weight: 500;top: 0;padding-bottom: 30px;}
.index_cont_wrap strong{color: #30587c;font-family: 'Eurostile';font-size: 4.91rem;font-weight: bold;top: 0px;display: block;position: relative;}
.index_cont_wrap h1{color: #30587c;font-family: 'Eurostile';font-size: 4.53rem;font-weight: 900;padding: 0px;margin: 0px;
    line-height: 2.9rem;text-transform: uppercase;position: relative;z-index: 5;}
.index_cont_wrap P{ font-family: 'Proxima Nova';font-size: 1.3rem;color: #000000;padding: 30px 170px;margin: 0px;line-height: 1.9rem;}
.index_cont_wrap ul{padding: 30px 0px 0px 0px;margin: 0px;display: flex;flex-wrap: wrap;justify-content: center;gap: 20px;}
.index_cont_wrap ul li{list-style: none;}
.index_cont_wrap ul li a{font-family: "Source Sans 3", sans-serif;font-size: 1.2rem;padding: 0px 0px 0px 30px; border-radius: 24px 24px 24px 24px; text-decoration: none;color: #ffffff;
 display: flex;align-items: center; justify-content: space-between;  transition: all 1s ease;background-color: #dbbd40;}
.index_cont_wrap ul li a span{background-color: #49617f;display: inline-block;padding: 10px 20px;  text-align: end; border-radius: 0px 24px 24px 0px;left: 10px;transition: all 1s ease;position: relative;}
.index_cont_wrap ul li a:hover{background-color: #49617f;}
.index_cont_wrap ul li a:hover > span{left: 15px;}
.index_about_wrap{padding: 0px 0px;position: relative;overflow: hidden;box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);
-webkit-box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);
-moz-box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);position: relative;z-index: 3;background-color: #ffffff;}
.index_about_single_cont h2{font-family: 'Eurostile';font-weight: 500;font-size: 1.79rem;color: #dbbd40;padding-bottom: 0px;margin-bottom: 0px;}
.index_about_single_cont{padding: 20px 0px;}
.index_about_single_cont h5{color: #30587c;font-family: 'Eurostile';font-weight: 900;font-size: 2.8rem;padding-right:0px;text-transform: uppercase;padding-top: 0;margin: 0px;}
.index_about_single_cont h3{color: #30587c;font-family: 'Eurostile';font-weight: 900;font-size: 3.58rem;padding-right:0px;line-height: 3.59rem;text-transform: uppercase;}
.index_about_single_cont p{color: #000000;font-family: 'Proxima Nova';padding-right: 100px;line-height: 1.5rem;padding-top: 10px;font-size: 1.3rem;}
.about_cert_main_wrap{width: 100%;display: flex;flex-wrap: wrap;align-items: center;padding-left: 20px;padding-bottom: 50px;}
.about_single_icon{display: flex;width: 10%;}
.about_single_icon img{width: 100%;height: 90px;object-fit: contain;}
.about_single_cont{width: 90%;padding: 10px 20px;}
.about_single_cont h4{color: #30587c;font-family: 'Eurostile';font-weight: 900;font-size: 2.1rem;padding-bottom: 0px;margin: 0px;}
.about_single_cont p{color: #000000;font-family: 'Proxima Nova';font-size: 1rem;padding-right: 0px;padding-bottom: 0px;margin: 0px;line-height: 1.2rem;}
.about_right_img {position: relative;}
.about_right_img::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to right,rgba(255,255,255,1) 2%, rgba(255,255,255,0) 98%);pointer-events: none;}
.about_right_img img {display: block;width: 100%;height: 100%;object-fit: cover;object-position: left;}
.index_service_wrap {padding: 50px 0px 50px 0px;width: 100%;margin: 0px auto; background-color: #ffffff;top: 0;position: relative;overflow: hidden;}
 .index_service_wrap::before{content: "";background-image: url('../images/container_bg_service.png');background-repeat: no-repeat;background-size: cover;
position: absolute;top: 0;width: 100%;height: 100%;left: 0;background-position:top center;opacity: 0;} 
 .index_service_wrap.animate::before {animation: spinBg 1s ease-out forwards;}
@keyframes spinBg {0%   { transform: rotate(0deg);opacity: 0; }25%   { transform: rotate(90deg);opacity: 0; } 50%   { transform: rotate(180deg);opacity: 0; }
 75%   { transform: rotate(270deg);opacity: 0; }
100% { transform: rotate(360deg);opacity: 1; } } 
 .index_service_wrap .container{position: relative;z-index: 5;} 
.bg_img img{width: 100%;height: 100%;object-fit: cover;}
.index_service_wrap h5{text-align: center;color: #49617f;font-family: 'Eurostile';font-weight: 500;font-size: 2.2rem;padding-bottom: 50px;padding-top: 0px;margin: 0px;}
.single_service_wrap{background-color: #30587c;padding: 20px;margin: 0px 0px 50px 0px;border-radius: 24px;transition: all 1s ease;position: relative;z-index: 2;}
.single_service_wrap:hover{background-color: #dec123;box-shadow: -6px 8px 5px 0px rgba(209,209,208,0.75);
-webkit-box-shadow: -6px 8px 5px 0px rgba(209,209,208,0.75);
-moz-box-shadow: -6px 8px 5px 0px rgba(209,209,208,0.75);}
.single_service_wrap:hover .single_service_main h6{color: #30587c;}
.single_service_wrap:hover .single_service_main span{color: #30587c;}
.single_service_wrap .row{align-items: center;}
.single_service_img img{width: 100%;height: 100%;object-fit: contain;}
.single_service_img{padding: 0px 40px;} 
.service_add{width: 100%;margin: 0px auto;display:flex ;justify-content: center;align-items:center;}
.service_add img{width: 100%;height: 100%;object-fit: cover;}
.single_service_main{padding: 0px 0px 0px 0px;}
.single_service_main h6{font-family: 'Eurostile';font-weight: 900;color: #dec123;font-size: 2.5rem;transition: all 1s ease;padding-top: 7px;}
.single_service_main p{font-family: 'Proxima Nova';font-size: 1.3rem;color: #ffffff;line-height: 1.5rem;padding-right: 30px;margin: 0px;}
.single_service_main span{font-family: 'Proxima Nova';font-size: 1rem;color: #dec123;margin-left: 5px;}
.single_service_main ul{display: flex; flex-wrap: wrap;width: 100%;padding: 0px 0px 0px 25px; margin: 0px;}
.single_service_main ul li{width: 50%;color: #ffffff;font-family: 'Eurostile';font-weight:bold;font-size: 1rem;padding: 3px 0px;font-style: italic; margin: 0px;}
.add_size{width: 100%;background-color: transparent;padding: 0px 0px;}
.accountabilty_main_wrap{overflow: hidden;background-color: #30587c;box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);
-webkit-box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);
-moz-box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);position: relative;z-index: 2;}
.accountabilty_img img{height:500px;object-fit: cover;}
.accountabilty_img{position: relative;}
.accountabilty_img::after{content: "";background-color: #30587c;width: 100%;height: 100%;position: absolute;top: 0;right: -100%;opacity: 50%;}
.index_accontability_cont{position: relative;z-index: 3;left: 0%;padding: 0px 3%;}
.accountabilty_img::before{content: "";background-color: #30587c;width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 50%;}
.index_accontability_cont h6{font-family: 'Eurostile';font-weight:bold;font-size: 1.9rem;text-align: center;color: #dec123;padding-bottom: 10px;}
.index_accontability_cont p{font-family: 'Proxima Nova';font-size: 1.3rem;color: #ffffff;padding-right: 0px;}
.index_accontability_cont span{color: #dbbd40;margin-left: 5px;}
.accounatbilty_anchor{padding: 20px 0px;}
.accounatbilty_anchor a{padding: 10px 0px 10px 30px;text-decoration: none;background-color: #dec123;font-family: "Source Sans 3", sans-serif;  border-radius: 24px;color: #ffffff;transition: all 1s ease;}
.accounatbilty_anchor span{background-color: #ffffff;padding: 10px 15px; border-radius: 0px 24px 24px 0px;}
.accounatbilty_anchor a:hover{background-color: #ffffff;color: #30587c;overflow: hidden;}
.get_anchor span{background-color: #30587c;margin-left: 10px;padding: 10px 15px;}
.get_anchor a{padding: 10px 0px 10px 30px;}
.get_anchor a:hover{background-color: #30587c;color: #ffffff;}
.index_get_wrap{background-color: #ffffff;position: relative;padding: 50px 0px 100px 0px;z-index: 1;}
.index_get_wrap:before{content: "";background-image: url('../images/get_top_left_tria.png');background-repeat: no-repeat;background-size: contain;background-position:top;position: absolute;top: 0;left: 0;width: 15%;height: 480px;}
.index_get_wrap:after{content: "";background-image: url('../images/index_get_bot_right.png');background-repeat: no-repeat;background-size: cover;background-position: top;position: absolute;bottom: -180px;right: 0;width:272px;height: 250px;z-index: 2;}
            

.index_get_wrap .container{position: relative;padding: 0px 0px 50px 0px;}
.top_left_circle{position: absolute;top: 0; right: 0px;width: 20%;height: 50%;}
.top_left_circle img{width: 100%;height: 100%;object-fit: contain;object-position:top right;}
.bottom_left_circle{position: absolute;bottom: 0px;left: 0;width: 10%;}
.bottom_left_circle img{width: 100%;}
.index_get_wrap h4{text-align: center;color: #30587c;font-family: 'Eurostile';font-weight:500;font-size: 2.2rem;padding-bottom: 20px;}
.index_get_wrap strong{color: #30587c;font-family: 'Eurostile';font-weight:900;font-size: 2.2rem;display: flex;align-items: center;position: relative;padding-bottom: 10px;padding-left: 30px;}
.index_get_wrap strong::after{content: "";background-image: url('../images/get_bottom_border.png');background-repeat: no-repeat;background-size: cover;width: 100%;height: 4px;position: absolute;bottom: 0px;left: 0;}
.single_get_wrap{padding: 0px 0px;position: relative;}
.single_get_wrap::after{content: "";background-image: url('../images/get_bottom_border.png');background-repeat: no-repeat;background-size: cover;width: 100%;height: 4px;position: absolute;bottom: 0px;left: 0;z-index: 2;}
.single_get_wrap .row{align-items: center;}
.single_get_content{padding-left: 20px;}
.single_get_num h5{font-family: 'Eurostile';font-weight:900;color: #dec123;font-size: 12vw;text-align: center;}
.single_get_content h6{color: #30587c;font-family: 'Eurostile';font-weight:900;font-size: 2.5rem;text-transform: uppercase;}
.single_get_content p{color: #000000;font-family: 'Proxima Nova';font-size: 1.4rem;line-height: 1.5rem;padding-right: 50px;}
.ready_cert_wrap{background-color: #dec123;align-items: center;border-radius: 70px;padding: 20px 0px;box-shadow: 1px 10px 5px 0px rgba(38,71,99,0.75);-webkit-box-shadow: 1px 10px 5px 0px rgba(38,71,99,0.75);-moz-box-shadow: 1px 10px 5px 0px rgba(38,71,99,0.75);position: relative;bottom: -60px;z-index: 6;}
.ready_title h6{color: #30587c;font-family: 'Eurostile';font-weight:900;font-size: 4.5rem;text-align: center;text-transform: uppercase;}
.ready_anchor a{background-color: #30587c;padding: 10px 0px 10px 30px;font-size: 1.1rem;}
.ready_anchor span{margin-left: 20px;padding: 10px 20px;}
.main_footer{background-color: #30587c;position: relative;z-index: 1;padding-top: 80px}
.main_footer .container{position: relative;z-index: 2;}
.ready_wrap{padding: 0px 80px;}
.footer_logo_wrap img{width: 100%;height: 100%;object-fit: cover;}
.footer_logo_wrap{padding: 50px;}
.footer_content_main h6{color: #dec123;font-family: 'Eurostile';font-weight:900;font-size: 1.6rem;text-transform: uppercase;letter-spacing: 0.1rem;}
.footer_content_main p{display: flex;align-items: center;font-family: "Source Sans 3", sans-serif;color: #ffffff;}
.footer_content_main i{color: #dec123;margin-top: -2px;display: inline-block;margin-right: 10px;}
.footer_content_main a{font-family: "Source Sans 3", sans-serif;color: #ffffff; text-decoration: none;transition: all 1s ease;}
.footer_content_main a:hover{color: #dec123;}
.footer_content_main img{margin-right: 10px;}
.footer_widget{background-color: #30587c;padding-bottom: 10px;}
.footer_widget p{color: #ffffff;padding: 0px;margin: 0px;}
.footer_widget a{color: #ffffff;text-decoration: none;transition: all 1s ease;}
.footer_widget a:hover{color: #dec123;}
.footer_link ul{display: flex;flex-wrap: wrap;padding: 0px 0px 0px 10px;margin: 0px;justify-content: space-between;width: 70%;}
.footer_link ul li{list-style: none;width: 50%;padding: 0px 0px 15px 0px;}
.footer_link ul li a{text-decoration: none;color: #ffffff;font-family: "Source Sans 3", sans-serif;font-size: 1.3rem;transition: all 1s ease;}
.footer_link ul li a:hover{color: #dec123;}
.spac-add .main_footer {
  opacity: 0; /* start hidden until GSAP animates */
}
.contact_addjest{min-height: calc(100vh - 200px);display: flex;align-items: center;flex-wrap: wrap;justify-content: center;position: relative;}
.contact_addjest::before{content: "";background-image: url('../images/container_bg_service.png');background-repeat: no-repeat;background-size:cover;
position: absolute;top: 0;width: 100%;height: 100%;left: 0;background-position:top center;}
.index_contact_wrap h1{color: #dec123;font-family: 'Eurostile';font-weight:900;font-size: 1.6rem;text-transform: uppercase;letter-spacing: 0.1rem;text-align: center; padding: 50px 0px;font-size: 2.5rem;}
.index_contact_wrap p, .index_contact_wrap a{color: #fff;}
.index_contact_wrap{position: relative;z-index: 2;background-color: #30587c;padding: 50px;margin-top: 0px;border-radius: 16px;opacity: 95%;box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);
-webkit-box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);
-moz-box-shadow: -2px 10px 5px 0px rgba(207,207,206,0.75);outline:10px solid #dbbd40;}
.submit_btn{background-color: #dec123;width: fit-content;border: none; font-size: 1.5rem;font-family: 'Proxima Nova';color: #ffffff;padding: 5px 50px;}
select{width: 100%;padding: 10px 30px 10px 10px;}
label{color: #dec123;font-family: 'Proxima Nova';font-size: 1rem;padding: 5px;}
.quote_addjest strong{color: #dec123;font-family: 'Proxima Nova';font-size: 1rem;padding: 5px;}
.quote_addjest{padding: 100px 0px!important;min-height: 100%!important;}
.service_get .ready_cert_wrap{bottom: 0px;}
.service-add{margin-top: -60px;position: relative;z-index: 2;}
.certifictaion_pol_wrap{background-color: #30587c;padding: 50px 0px;box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
-webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);position: relative;z-index: 2;width: 100%;overflow: hidden;}

.certifictaion_pol_wrap .container{position: relative;}
.certifictaion_pol_wrap h2{color: #dec123;font-family: 'Eurostile';font-weight:500;font-size: 2.2rem;text-transform: capitalize;letter-spacing: 0.1rem;text-align: center;}
.certifictaion_pol_wrap ul{padding: 0px;margin: 0px;display: flex;flex-wrap: wrap;width: 100%;justify-content: space-between;}
.certifictaion_pol_wrap ul li{list-style: none;background-color: #dbbd40;padding: 10px 30px;width: 31.33%;margin: 20px 10px;align-items: center;justify-content: center;border-radius: 4px;transition: all 1s ease;}
.certifictaion_pol_wrap ul li:hover{border-radius: 0px;background-color: #fff;color:#dbbd40}
.certifictaion_pol_wrap ul li:hover a{color: #30587c;}
.certifictaion_pol_wrap ul li a{font-size: 1.3rem;font-family: 'Proxima Nova';color: #ffffff;list-style: none;text-decoration: none;transition: all 1s ease;}
.certifictaion_pol_wrap ul li i{color: #30587c; margin-right: 5px;font-size: 1.3rem;}
.certiction_page_add .accounatbilty_anchor{display: none;}
.certification_banner .index_cont_wrap P{padding: 0px 0px;}
.certification_banner::after{background-size: contain;width: 15%;}
.our_content_wrap{padding: 80px 0px 50px 0px;position: relative;z-index: 2;}
.our_content_wrap::before{content: "";background-image: url('../images/container_bg_service.png');background-repeat: no-repeat;background-size: cover;
position: absolute;top: 0;width: 100%;height: 100%;left: 0;background-position:top center;z-index: 1;}

.our_content_wrap h3{color: #dec123;font-family: 'Eurostile';font-weight:500;font-size: 2.2rem;text-transform: capitalize;letter-spacing: 0.1rem;text-align: center;}
.single_about_cont{background-color: #30587c;min-height: 100%; padding: 10px;color: #fff;border-radius: 4px;position: relative;z-index: 2;box-shadow: 0px 8px 5px 0px rgba(0,0,0,0.75);
-webkit-box-shadow: 0px 8px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 8px 5px 0px rgba(0,0,0,0.75);font-family: 'Proxima Nova';font-size: 1.3rem;padding: 20px;}
.single_about_item{padding-bottom: 30px;}
.accred_logo_wrap ul{display: flex;justify-content: start;padding: 0px 0px 0px 0px;margin: 0;gap: 20px;}
.accred_logo_wrap ul li{list-style: none;}
.accred_logo_wrap ul li:last-child{}
.accred_logo_wrap ul li img{width: 100%;height: 100px;object-fit: contain;}
.footer_logo_wrap{}
.footer_logo_wrap img{width: 100%;height: 100%;object-fit: cover;}
.index_contact_from p{padding:0px;display:unset!important;text-align: center;}
.certification_banner .index_cont_wrap h1{line-height: unset!important;}
.dropdown{position: relative;}
.dropdown_content{position: absolute;top: 25px;background-color: #dbbd40;left: 0;width: 300px;padding: 10px 0px!important;display: none;}
.dropdown_content li{border-bottom: 1px solid #49617f;padding:8px 30px;}
.dropdown_content li a{color: #49617f!important;padding: 10px 0px!important;transition: all 0.5s ease;}
.dropdown_content li a:hover{color: #ffffff!important;}
.dropdown_content li:last-child{border-bottom: 0px;}
.dropdown:hover .dropdown_content{display: block;}
.dropdown_content .nav_active{color: #ffffff!important;}
/* Contact Form 7 notification messages */
.wpcf7-response-output {
  color: #ffffff !important;
}
.wpcf7-not-valid-tip{
    background-color: #f8d7da!important;color: #721c24!important;margin-top: 5px;border-radius: 4px;
}