*{box-sizing:border-box;padding:0;margin:0;}
body{font-family: 'Roboto', sans-serif;}
img{max-width:100%;}
.container{max-width:1640px;width:95%;}
a:focus{text-decoration:none;outline:none;border:none;}
#header .row{align-items:Center;}
#header{position:absolute;z-index:1;width:100%;top:10%;}
 #header ul{display:flex;justify-content:space-between;margin-top:20px;margin-left:120px;} 
 #header ul li{list-style:none;}
 #header ul li:nth-child(2){position:relative;}
 #header ul li:nth-child(2)::before{position:absolute;content:'';background-image:url("../img/down.png");width:31px;height:31px;background-repeat:no-repeat;background-size:20px;right:-40px;}
  #header .sub-menu li:nth-child(2)::before{display:none!important;}
    #header .sub-menu li{padding:5px 0px;}
    #header .sub-menu  li:last-child::before{display:none!important;}
#header ul li a{color:#fff;font-size:16px;text-transform:uppercase;font-weight:500;}
#header ul li a:hover{text-decoration:none;color:#71cef5;transition:0.3s ease;}
#header ul li.current-menu-item a{color:#71cef5;text-decoration:none;outline:none;}
.current-menu-parent a{color:#71cef5!important;text-decoration:none;outline:none;}
.sub-menu{display:none!important;position:absolute;width:180px;top:4px;background:#69737b;border-left:3px solid #71cef5;padding:5px;left:-120px;box-shadow: rgba(17, 12, 46, 0.15) 0px 48px 100px 0px;}
#header ul li:hover>ul{display:block!important;}
.sub-menu li  a{font-weight:500!important;font-size:14px!important;padding-left:5px;}
.dropdown .sub-menu a{color:#fff!important;}
.dropdown .sub-menu a:hover{color:#71cef5!important;}
.dropdown .sub-menu .current-menu-item a{color:#71cef5!important;}
.carousel-indicators li{width:25px;height:8px;}
.carousel-indicators .active{width:25px;height:12px;background:#71cef5;border:none;}
/*--banner--*/
#banner{position:relative;}
.banner_text{padding:200px 0px;position:absolute;right:0;top:0;width:50%;}
#banner h1{color:#fff;text-transform:uppercase;font-size:50px;font-weight:700;}
#banner p{color:#fff;font-size:22px;font-weight:400;margin-bottom:70px;margin-top:30px;}
#banner a{background:#71cef5;color:#fff;font-size:18px;padding:15px 30px;text-transform:uppercase;font-weight:500;position:relative;}
#banner a img{width:20px;margin-left:10px;}
#banner a:hover{background:#69737b;transition:0.3s ease;text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
#banner a:hover:before{position:absolute;content:'';width:30px;height:30px;left:0;top:0px;border-left:4px solid #fff;border-top:4px solid #fff;}
#banner a:hover:after{position:absolute;content:'';width:30px;height:30px;right:0;bottom:0px;border-right:4px solid #fff;border-bottom:4px solid #fff;}

#news{margin:60px 0px;}
#news h3{color:#71cef5;font-size:28px;font-weight:700;margin-bottom:40px;text-transform:uppercase;line-height:35px;text-align:center;}
.elementor-952 .elementor-element.elementor-element-3ea63bd .eael-grid-post .eael-entry-footer, .elementor-952 .elementor-element.elementor-element-3ea63bd .eael-grid-post .eael-entry-meta{padding-left:0px;font-weight:700;}
.more_news{text-align:center;margin-top:60px;}
.more_news img{width:20px;margin-top:-6px;}
.more_news a{background:#71cef5;padding:20px 30px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;margin-bottom:0px;font-weight:700;}
.more_news a:hover{text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.10);transition:0.3s ease;background:#69737b;}
.entry-title a{color:#71cef5;font-size:28px;font-weight:700;}
.content-area .entry-meta{display:none;}
.entry-content{font-size:18px;margin-bottom:40px;}
/*--who_we--*/
#who_we{margin:50px 0px;}
#who_we h3{color:#71cef5;font-size:28px;font-weight:700;margin-bottom:40px;text-transform:uppercase;line-height:35px;}
#who_we h4{color:#71cef5;font-size:45px;font-weight:700;}
#who_we h5{color:#69737b;font-size:20px;font-weight:700;line-height:30px;}
#who_we p{font-size:20px;color:#69737B;margin-bottom:0px;font-weight:400;margin-top:30px;}
.para {margin:auto;position:relative;}
.map img{width:350px;}
.map span{position:absolute;right:0;}
.border_line{border-bottom:1px solid #69737b;}
/*--Projects--*/
#projects{margin:80px 0px;}
#projects a{background:#71cef5;padding:20px 0px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;margin-bottom:0px;font-weight:700;display:block;}
#projects a:hover{text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.10);transition:0.3s ease;background:#69737b;}
#projects a img{width:20px;margin-left:10px;margin-top:-4px;}
#projects img{width:100%;}


#safetySection{margin:80px 0px;}
.safeImg{width:100%;}
 .safety{background:#71cef5;padding:20px 0px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;margin-bottom:0px;font-weight:700;display:block;margin-bottom:50px;}
 .safety img{width:20px;margin-left:10px;margin-top:-4px;}
 .safety:hover{text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.10);transition:0.3s ease;background:#69737b;color:#fff;}

/*--Groups--*/
#groups{margin:80px 0px;}
#groups h6{font-size:20px;color:#69737b;line-height:30px;font-weight:700;}
#groups .link{background:#71cef5;text-align:center;}
#groups .link a{color:#fff;font-size:20px;text-transform:uppercase;font-weight:500;display:block;padding:25px 0px;position:relative;}
#groups img{width:25px;margin-left:10px;}
#groups .link a:hover{background:#69737b;transition:0.3s ease;text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}


/*pre-footer*/
#preFooter{background:url("../img/footer.png") no-repeat;background-position:center;background-size:cover;position:relative;padding:10px 0px;}
#preFooter h2{font-size:30px;text-transform:uppercase;font-weight:700;color:#fff;text-align:center;margin-bottom:20px;}
#preFooter .nav-tabs{border-bottom:none;outline:none;}
#preFooter .nav-tabs>ul{border-bottom:none;}
#preFooter .nav-tabs>li{border-bottom:none!important;flex:auto;width:20%;}
#preFooter .nav-tabs>li>a{font-size:20px;color:#fff;outline:none!important;font-weight:500;}
#preFooter .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background:none!important;border:none!important;color:#fff;}
input[type="radio"]{margin:8px;}
#preFooter .nav>li>a:focus, .nav>li>a:hover{color:#71cef5!important;background:none!important;transition:0.3s ease !important;borer-radius:none;border:none;}
.labour_form{margin-top:50px;}
#preFooter .wpcf7 input[type=text]{border:none;outline:none;background:none;margin:30px 5px 8px 0px;color:#fff;font-size:18px;font-weight:500;width:100%;}

#preFooter .wpcf7 input[type=email]{border:none;margin:30px 5px 8px 0px;outline:none;background:none;font-size:18px;font-weight:500;width:100%;}
#preFooter .wpcf7 input[type=submit]{float:right;width:150px;border:none;outline:none;background:#71cef5;color:#fff;font-size:18px;position:relative;text-transform:uppercase;font-weight:500;height:50px;padding-right:20px;padding-top:5px;}
#preFooter .wpcf7 input[type=submit]:hover{box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);transition: 0.4s ease;background:#69737b;}
#preFooter input::placeholder{font-size:20px;color:#fff;font-weight:500;}
#preFooter input:-webkit-autofill,
#preFooter input:-webkit-autofill:hover, 
#preFooter input:-webkit-autofill:focus,
#preFooter textarea:-webkit-autofill,
#preFooter textarea:-webkit-autofill:hover,
#preFooter textarea:-webkit-autofill:focus,
#preFooter select:-webkit-autofill,
#preFooter select:-webkit-autofill:hover,
#preFooter select:-webkit-autofill:focus {
  background:none!important;
  -webkit-text-fill-color: #fff;
  -webkit-box-shadow: 0 0 0px;
  transition: background-color 5000s ease-in-out 0s;
}
.sub{margin-top:40px;}
.sub span{position:absolute;content:'';background-image:url("../img/arrow.png");background-repeat:no-repeat;width:31px;height:31px;background-size:22px;right:35px;top:16px;}

/*---footer---*/
#footer{background:#69737b;padding:50px 0px 0px 0px;position:relative;}
#footer::before{position:absolute;width:100%;height:50%;background:#69737b;content:'';top:-120px;z-index:-1;}
#footer ul li{list-style:none;margin-bottom:30px;}
#footer ul li a{font-size:20px;color:#fff;text-transform:capitalize;font-weight:500;}
#footer ul li a:hover{transition:0.3s ease;color:#71cef5;text-decoration:none;}
#footer p{font-size:20px;color:#fff;margin-bottom:30px;font-weight:500;}
#footer p img{width:25px;margin-right:20px;}
#footer p a{font-size:20px;color:#fff;}
#footer p a:hover{text-decoration:none;color:#71cef5;}
#footer h6{font-size:16px;color:#fff;text-align:center;font-weight:300;}
#footer h6 a{font-size:16px;color:#fff;}
#footer h6 a:hover{text-decoration:none;color:#71cef5;}
.copyrights{padding:50px 0px 10px 0px;}
 input[type='radio']:after {width: 16px;height: 16px;border-radius: 15px;top: -3px;left: -1px;position: relative;background-color:#fff;content: '';display: inline-block;visibility: visible;border: 3px solid #fff;}
input[type='radio']:checked:after {width: 15px;height: 15px;border-radius: 15px;top: -3px;left: -1px;position: relative;background-color: #71cef5;content: '';display: inline-block;visibility: visible;border: 3px solid white;}
.space{padding:0px 20px;}
 .dot{border-bottom:1px solid #fff;width:100%;margin-bottom:8px;} 
/*------Inner Banner-----*/
.inner_banner{background:url("../img/footer.png") no-repeat;background-size:cover;position:relative;height:500px;}
 .inner_banner_content_hold{position:absolute;top:50%;width:100%;left:0;}
  .inner_banner_content_hold h1{font-size:50px;color:#fff;text-transform:uppercase;}
 .price{text-align:center;margin:auto;}
 .price a{color:#fff;font-size:24px;text-transform:uppercase;font-weight:500;background:#71cef5;padding:20px 0px;display:block;}
 .price a:hover{text-decoration:none;background:#69737b;color:#fff;}
 .price img{width:25px;}
#inner_main_content{padding:40px 0px}
#inner_main_content p{font-size:20px;color:#69737b;padding-bottom:10px;}
#inner_main_content h3{color:#69737b;font-size:20px;font-weight:700;line-height:30px;}
.invsetor ul{margin-top:10px;}
.invsetor ul li{color:#69737b;font-size:20px;font-weight:700;margin-left:20px;padding-bottom:15px;}
.invsetor ul li::marker{color:#71cef5!important;font-size:28px;}
.report_1,.report_2,.report_3{background:#69737b;position:relative;}
.report_1 figure{position:absolute;right:0;}
.report_2 figure{position:absolute;right:0;}
.report_3 figure{position:absolute;right:0;}

.share_price{color:#fff;font-size:20px!important;text-align:center;position:absolute;width:100%;bottom:-55px;background:#71cef5;padding:15px 0px;font-weight:500;}
.share_price::after{position:absolute;content:'';background-image:url("../img/arrow.png");background-repeat:no-repeat;width:31px;height:31px;background-size:22px;top:14px;margin-left:10px;}
.report_1 h3{font-size:28px!important;color:#fff!important;font-weight:700;padding-left:30px;}
.report_1 p{font-size:16px!important;color:#fff!important;padding:20px 0px 20px 30px;font-weight:300!important;}
.report_2 p{font-size:16px!important;color:#fff!important;padding:0px 0px 20px 30px;font-weight:300!important;}
.pad{padding-bottom:0px!important;}
.report_2 h5{color:#fff;padding:20px 0px 0px 30px;font-size:16px;}
.half{padding-bottom:5px!important;margin-bottom:0px!important;}
.report_3 p{font-size:16px!important;color:#fff!important;padding:20px 0px 20px 30px;font-weight:300!important;}
.report_3 ul{padding:20px 0px 0px 30px;}
.report_3 ul li{font-size:16px;font-weight:300;color:#fff;list-style:none;padding-bottom:10px;}
 .faq a{color:#fff;font-size:24px;text-transform:uppercase;font-weight:500;background:#71cef5;padding:25px 0px;text-align:center;display:block;}
 .faq a:hover{text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);transition: 0.4s ease;background:#69737b;}

.letter{background:url("../img/email.png")no-repeat;background-size:cover;position:relative;background-position:center;text-align:center;height:350px;padding:50px 20px;margin-top:0px;}
.letter h2{font-size:40px;color:#fff;font-weight:700;text-transform:uppercase;}
.letter p{font-size:28px!important;color:#fff!important;}
.enter_detail{margin-top:60px;}
.enter_detail a{background: #71cef5; color: #fff!important;text-transform: uppercase;padding:20px;font-size:28px;font-weight:700;position:relative;}
.enter_detail a:hover{background:#69737b;transition:0.3s ease;text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.enter_detail a:hover:before{position:absolute;content:'';width:30px;height:30px;left:0;top:0px;border-left:4px solid #fff;border-top:4px solid #fff;}
.enter_detail a:hover:after{position:absolute;content:'';width:30px;height:30px;right:0;bottom:0px;border-right:4px solid #fff;border-bottom:4px solid #fff;}

.enter{font-size:22px;margin-top:50px;font-weight:700;}
.enter img{width:30px;height:auto!important;margin-left:10px!important;}
.enter .wp-block-button__link{background:#71cef5!important;color:#fff!important;text-transform:uppercase;padding-top:30px;padding-bottom:30px;}
.enter .wp-block-button__link:hover{text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);transition: 0.4s ease;background:#69737b;}
.wpcf7 .ajax-loader{background-image:none!important;}
.wpcf7-not-valid-tip{margin-top:10px;position:absolute;font-size:14px!important;font-weight:700;}
.wpcf7 form .wpcf7-response-output{border:none!important;font-size:16px!important;text-align:center;position:absolute;color:#fff!important;font-weight:700;left:50%;transform:translateX(-50%);margin-top:-10px;}
.contact_list p{font-size:18px!important;padding-bottom:0px!important;}
/*---training---*/

.training p{font-size:14px!important;color:#69737b;line-height:20px!important;}
/* .training .wp-block-columns{padding:10px;box-shadow: 0 4px 8px 0 rgb(0 0 0 / 20%), 0 6px 20px 0 rgb(0 0 0 / 19%);} */
/* .shade{background:#71cef5;height:100%;} */
/* .para_white{font-size:14px!important;color:#000!important;line-height:20px!important;} */
/* .para_blue{font-size:14px!important;color:#fff!important;line-height:20px!important;} */
#sample_slider p{font-size:14px!important;color:#000!important;line-height:20px!important;text-align:left!important;}
#sample_slider h3{font-size:16px!important;color:#000!important;}
.sa_hover_container{min-height:550px!important;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.owl-carousel .owl-stage{background:#f3f3f3;}
.white .sa_owl_theme .owl-nav .owl-next{outline:none!important;border:none!important;}
.white .sa_owl_theme .owl-nav .owl-prev{outline:none!important;border:none!important;}

/*---Mangement Profile---*/
.profile{border-bottom:1px dashed #ddd;}

.profile h4{color:#71cef5!important;}
.profile p{font-size:18px!important;line-height:28px!important;}
.manage{flex-basis:20%!important;}
.bio{flex-basis:80%!important;}
.list ul li{color:#69737b;font-size:18px;font-weight:500;margin-left:20px;padding-bottom:5px;}
.list ul li::marker{color:#71cef5!important;font-size:20px;}

.listing ul li{color:#69737b;font-size:18px;font-weight:400;margin-left:20px;padding-bottom:5px;}
.listing ul li::marker{color:#71cef5!important;font-size:20px;}
.concept h2{margin-top:0px;color:#69737b;}

.ourGroup .wp-block-button__link{background:#71cef5;border-radius:0px!important;font-size:25px;font-weight:700;position:relative;}

.ourGroup .wp-block-button__link:hover{transition:0.3s ease;text-decoration:none;background:#69737b;}
.ourGroup .wp-block-button__link::after{position:absolute;content:'';background-image:url("../img/arrow.png");width:31px;height:31px;top:20px;right:35px;}

.page-id-14 #mailBox{display:none!important;}

.reportImg img{width:100%;margin:0px;}
.reportFig{background:#71cef5;padding:10px 0px;text-align:center;color:#fff!important;font-size:18px;text-transform:uppercase;margin-bottom:0px;font-weight:700;display:block;cursor:pointer;position:relative;}
.reportFig:hover{text-decoration:none;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.10);transition:0.3s ease;background:#69737b;}
.reportFig a{color:#fff;text-decoration:none;}
.reportFig::after{position:absolute;content:'';background-image:url("../img/arrow.png");background-repeat:no-repeat;width:31px;height:31px;background-size:25px;margin-top:2px;margin-left:5px;}
.wp-block-image{margin:0px;}


#prospect a{color:#71cef5;}
#prospect a:hover{transition:0.3s ease;color:#69737b;}
#preSec img{width:100%;}
#preSec .eael-creative-button{margin-top:-20px;}
.page-id-12 .list-item:nth-of-type(1n+6) {
display: none;
}
.PageTitle{text-transform:uppercase;color:#69737b;font-size:30px;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:10px;}
.Pages{margin-top:20px;}
.Pages ul{float:right;}
.Pages ul li{list-style:none;font-size:16px;color:#71cef5;font-weight:600;display:inline-block;padding-right:20px;}
.Pages ul li a{color:#69737b;}
.Pages ul li a:hover{transition:0.3s ease;color:#71cef5;text-decoration:none;}
.elementor-12 .elementor-element.elementor-element-2019621 .eael-creative-button{margin-top:15px;}
.quoteapi-price{font-size:30px;font-weight:700;float:right;margin-top:30px;margin-right:30px;color:#69737b;}
.page-id-12 .Pages{display:none;}
.page-id-12 .PageTitle{display:none;}
.list-title a{transition:0.3s ease;color:#000;}
.list-title a:hover{color:#71cef5;}
.page-id-12 .archiveFilterB{display:none;}
.market-cap,.spdelay{font-size:20px;font-weight:700;margin-top:15px;color:#69737b;margin-left:10px;}
.page-id-12 .elementor-shortcode{height:180px;}
.page-id-12 .list-item{display:flex;font-size:20px;margin:15px 0px;justify-content:space-between;}
.list-item{display:flex;font-size:20px;margin:15px 0px;}
.list-date{color:#69737b;font-weight:500;}
.FilterByYear{font-size:20px;text-transform:capitalize;font-weight:700;margin-right:10px;}
.PageTitle{margin-bottom:30px;}
.archiveFilterB{margin-bottom:40px;}
.currentyear{

    background: #71cef5;
    box-shadow: rgb(50 50 93 / 25%) 0px 6px 12px -2px, rgb(0 0 0 / 30%) 0px 3px 7px -3px;
    border-radius: 30px;
    border: 2px solid #71cef5!important;
    font-size: 16px;
	padding:8px 10px;font-weight:700;
    color: #fff!important;
}
.currentyear:hover{border: 2px solid #69737b!important;}
.archiveFilterB a{padding: 5px 10px;
color:#69737b;
    border: 2px solid #69737b;
    margin: 0px 8px;
border-radius: 30px;}
.archiveFilterB a:hover{transition:0.3s ease;transform:scale(1.03)!important;background:#69737b;color:#fff;}
#faqSec .eael-accordion-content{padding:0px 10px 0px 15px; }
#faqSec p{font-size:18px;}

#headings .elementor-heading-title{border-bottom:2px solid #71cef5;padding-bottom:5px;color:#71cef5;}
#layouts .elementor-element-populated{
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;padding:20px 30px;
   }
#layputs .elementor-element-populated{
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;padding:20px 30px;
   }
#layouts .elementor-element-populated .list-date{width:200px!important;}
#faqSec a{color:#71cef5;transition:0.3s ease;}
#faqSec a:hover{color:#69737b;}

#divGroupStartText{border-bottom:2px dashed #ccc;margin-bottom:10px;}
.form-row{display:block!important;}
.form-row label{font-size:16px;color:#000;font-weight:500;}
.form-row input::placeholder{text-transform:capitalize;font-weight:300;}
.form-row select::placeholder{text-transform:capitalize;font-weight:300;}
.form-row input[type="text"]{padding:10px;width:90%;position:absolute;bottom:0;left:20px;border:1px solid #ccc;}
.form-row input[type="text"]:focus{outline:none;border:2px solid #71cef5; }
.form-row input[type="email"]{padding:10px;width:100%;position:absolute;bottom:0;left:20px;border:1px solid #ccc;}
.form-row input[type="email"]:focus{outline:none;border:2px solid #71cef5; }
.userRegistrationFirstName label{width:50%;float:left;padding:10px 20px;height:90px;position:relative;}
.userRegistrationLastName label{width:50%;float:left;padding:10px 20px;height:90px;position:relative;}
.userRegistrationEmail label{padding:10px 20px;width:45%;height:90px;position:relative;}
.userRegistrationEmailAlerts{padding:10px 20px;}
.NewsSourceId_1 label{width:50%;float:left;padding:10px 20px;}
.NewsSourceId_1  span{padding-left:20px;}
.NewsSourceId_2 label{width:50%;padding:10px 20px;}
#SubscriptionNewsSourceId_1{position:absolute;left:15px;}
.NewsSourceId_2 label{position:relative;}
#SubscriptionNewsSourceId_2{position:absolute;left:0;}
.userRegistrationUserType select{width:100%;margin:20px 0px;padding:10px 2px;position:absolute;bottom:0;left:0px;border:1px solid #ccc;text-transform:capitalize;font-weight:300;}
.userRegistrationUserType select:focus{outline:none;border:2px solid #71cef5; }
.userRegistrationUserType  label{height:90px;position:relative;width:45%;}
.userRegistrationShare span{display:block;}
.userRegistrationUserType {padding:10px 20px;}
.userRegistrationShare{padding:10px 20px;}
.userRegistrationSubmit{padding:10px 20px;text-align:center;}
.form-row input[type='radio']:after{background:#69737b;border:3px solid #69737b!important;top:0px!important;}
.form-row input[type='radio']:checked:after{top:0px!important;background:#71cef5!important;}
 .form-row input[type="submit"]{   background: #71cef5;
    outline: none;box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px;
    border: none;
    font-size: 20px;
    color: #fff;
    text-transform: uppercase;
    width: 150px;
    padding: 10px;
}
 .form-row input[type="submit"]:hover{transition:0.3s ease;background:#69737b;}
#spanEmailAlertNewsSourceName{color:#69737b;font-weight:700;font-size:20px;}
.sptable p{font-size:14px!important;background:none!important;}
.sptable .quoteapi-price{float:none!important;}
.shareprice-col{margin:20px 0px;}
.chart-button button {
    border: 3px solid #71cef5;
    padding: 10px 20px;
    color: #fff;
    background: #71cef5;
    font-size: 18px;
    border-radius: 3px;
}
.chart-button button:hover{transition:0.3s ease;background:#69737b;border:none!important;}
.chart-button{margin-top:20px;}

.post-template-default #header{top:0;background:#6a747cb8;}
.post-template-default .content-area{margin-top:80px;}
.display-posts-listing{display:flex;justify-content:space-between;}
.display-posts-listing img{width:100%;}
.display-posts-listing.image-top .listing-item {
	margin-bottom: 32px;width:32%;float:left;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.display-posts-listing.image-top .listing-item .title {
	display: block;font-size: 20px;color: #71cef5;
    font-weight: 600;padding:10px;
}
.display-posts-listing.image-top .listing-item .title:hover{text-decoration:none;transition:0.3s ease;color:#69737b;}
.date{display:block;font-weight:600;color:#69737b;padding-bottom:10px;padding:10px;}
.excerpt{font-size:16px;color:#000;padding:10px;display:block;margin-bottom:10px;}
.excerpt-more{display:none;}
.display-posts-listing.image-top .listing-item .excerpt-dash {
	display: none;
}
#news .listing-item img{height:auto;}
@media only screen and (max-width:1300px){

.banner_text{padding:100px 0px;}
#banner h1{font-size:40px;}
#banner p{margin-bottom:30px;font-size:18px;}
.page-id-12 .list-item{font-size:16px;}
}
.page-id-906 #mailBox{display:none;}
.page-id-906 #footer::before{height:0%;}
@media only screen and (max-width:1097px){
	#preFooter .nav-tabs>li>a{font-size:18px;}
	#header ul{margin-left:0px;}
#preFooter .nav-tabs{margin-left:0px;}
.labour_form{margin-left:0px;}
#preFooter .wpcf7 input[type=email]{width:100%;}
#preFooter .wpcf7 input[type=text]{width:100%;}
}
@media only screen and (max-width:953px){
	#preFooter .nav-tabs>li>a{font-size:16px;}
	.banner_text{width:100%;left:5px;}
}
@media only screen and (max-width:908px){
#preFooter .nav-tabs>li{width:50%;}
#header ul li:nth-child(2)::before{background-size:15px;right:-35px;}
#header ul li a{font-size:14px;}
}
@media only screen and (max-width:767px){
	.carousel-item img{height:95vh;}
	#header .col-md-4{text-align:center;}
	.banner_text{padding:10px 10px;width:100%;top:70px;}
	#banner p{margin-bottom:20px;font-size:18px;}
	#banner h1{font-size:35px;}
	.manage{flex-basis:100%!important;}
.bio{flex-basis:100%!important;}
	#header{top:20%;}
	.menubar{display:none;}
	#projects .col-md-4{margin-bottom:20px;}
	.report_1, .report_2{margin-bottom:60px;}
	.show-sub-menu{display:block!important;background:#fff!important;}
	.dot{width:100%;}
	.ourGroup .wp-block-button__link{font-size:18px;}
	.ourGroup .wp-block-button__link::after{right:5px;top:8px;}
	.reportImg{margin-bottom:20px;}
	.page-id-12 .elementor-shortcode{height:auto;}
	.page-id-12 .list-item{display:block;padding-left:0px;}
	.form-row input[type="text"]{width:100%;left:0px;}
.form-row input[type="email"]{width:100%;left:0px;}
.userRegistrationFirstName label{width:100%;padding:10px 0px;}
.userRegistrationLastName label{width:100%;padding:10px 0px;}
.userRegistrationEmail label{width:100%;padding:10px 0px;}
.NewsSourceId_1 label{width:100%;padding:10px 0px;}
.NewsSourceId_2 label{width:100%;padding:10px 0px;}
.NewsSourceId_2 span{padding-left:20px;}
.userRegistrationUserType {padding:10px 0px;}
.userRegistrationShare{padding:10px 0px;}
.userRegistrationUserType  label{height:90px;position:relative;width:100%;padding:10px 0px;}
.userRegistrationEmailAlerts {padding:10px 0px;}
.userRegistrationUserType label{height:120px;}

#SubscriptionNewsSourceId_1{left:0;}
#SubscriptionNewsSourceId_2{left:5px;top:10px;}
.sptable .columns{width:50%;}
.FilterByYear{display:block;margin-bottom:20px;}
.list-item{display:block;}
.archiveFilterB a{margin:5px 4px;font-size:12px;display:inline-block;}

}
@media only screen and (max-width:600px){
	.inner_banner_content_hold h1{font-size:30px;text-align:center;}
#footer p img{margin-right:5px;}
.space{padding:0px 10px;}
.letter p{font-size:18px!important;}
.enter_detail a{font-size:18px;padding:10px;}
.enter_detail img{width:20px;}
.banner_text{top:50%;transform:translateY(-50%);}
.price a{width:220px;margin:auto;}
.list-item{font-size:18px;}
.elementor-12 .elementor-element.elementor-element-4bed061 .eael-creative-button{font-size:20px!important;}
#headings .elementor-heading-title{font-size:20px;}
}
