*{margin: 0;padding: 0;box-sizing: border-box;}
body{font-size:16px;overflow-x:hidden;font-family: 'Heebo', sans-serif;}
a,a:hover{text-decoration: none;}

h2{font-family: 'Playfair Display', serif;}

/* buttons */
.cp-btn{font-weight: 700;padding: 0.5rem 1.5rem;margin: 0 0 0.5rem;border: 1px solid #fff;display: inline-block;font-size: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;line-height: 1.5625em;-webkit-border-radius: 5px;border-radius: 5px;font-weight: 500;-webkit-transition: .5s all ease;-o-transition: .5s all ease;transition: .5s all ease;cursor: pointer;overflow: hidden;}
.cp-btn--inverse-blue{color: #fff;border: 1px solid #fff;-webkit-transition: .5s all ease;-o-transition: .5s all ease;transition: .5s all ease;}
.cp-btn--inverse-blue:hover{color: #0056b3;background-color: #fff;}


/* buttons */

/* Header */
.header{background-color: #fff;box-shadow: 0 3px 2px 0 #eaeaea;z-index: 100;}
.header .navbar-nav li{padding: 0 20px;}

.sticky_header .navbar-toggler-icon:before {content: '';position: absolute;bottom: 10px;width: 32px;height: 4px;background-color: #474c51;left: 0;border-radius: 20px;transition: transform .4s ease, -webkit-transform .4s ease;}
.sticky_header .navbar-toggler-icon:after {content: '';position: absolute;top: 10px;width: 32px;height: 4px;background-color: #474c51;left: 0;border-radius: 20px;transition: transform .4s ease, -webkit-transform .4s ease;}
.sticky_header .navbar-toggler-icon {width: 32px;height: 4px;background-color: #474c51;position: relative;display: block;border-radius: 20px;transition: transform .4s ease, -webkit-transform .4s ease;background-image: none !important;}
.sticky_header .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {background-color: transparent;}
.sticky_header .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before {transform: rotate(45deg) translateX(14px);}
.sticky_header .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {transform: rotate(-45deg) translateX(14px);}
.sticky_header .navbar-light .navbar-toggler{border: 0;}

/*micro-banner*/
.micro-banner{position:relative;width: 100%;height: 60vh;background-size: cover;background-repeat: no-repeat;background-position: center;background-image: url(../images/web-banner.jpg);top: 70px;}
.micro-banner::before{position: absolute;width: 100%;height:60vh;content: '';top: 0;left: 0;right: 0;bottom: 0;background-image: -webkit-linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%); background-image: -o-linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%);background-image: linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%);}
.micro-banner .banner-heading {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);text-align: center;}
.micro-banner .banner-heading h2{font-size: 36px;font-weight: 700;color: #fff;margin-bottom: 10px;font-family: "Playfair Display",serif;}
.micro-banner .banner-heading p{font-size: 20px;line-height: 25px;color: #fff;margin-bottom: 0;font-family: Heebo,sans-serif;font-weight:bold}
.micro-banner video{position: absolute;height:100vh;width: 100%;left: 0;right: 0;z-index: -1;top: 0;object-fit: cover;}
.micro-banner figure{position: relative;z-index: 10;}
.micro-banner figure .img-size{width: 100%;max-width: 350px;}
.micro-banner .cp-btn{font-size: 1.4em;}
.expert_event{display: flex;justify-content: space-evenly;}
/*micro-banner*/

/*micro-heading*/
.micro-heading{padding:50px 0 50px 0;}
.micro-heading h2,.micro-heading h3{font-size: 30px;font-weight: 700;margin-bottom: 30px;font-family: Heebo,sans-serif;}
.micro-heading p{font-size: 16px;color: #474c51;margin: 0 0 25px 0;font-family: Heebo,sans-serif;font-weight: 400;}
.micro-heading a{font-size: 16px;font-weight: 700;color: #4a4a4a;padding: 0 0 0 20px;font-family: Heebo,sans-serif;position: relative;}
.micro-heading a:before{content: ""; position: absolute;width: 20px;height: 20px;top: 0;left: 0; background-image: url("../images/read-more-image.svg");background-repeat: no-repeat;}
.image-fade{background-image: url("../images/read-more-up-arrwo.svg");background-repeat: no-repeat;}
.image-fade:before{display:none;}
/*micro-heading*/


/*micro-resource*/
.micro-resource h2{font-size: 26px;font-weight: 700;font-family: Heebo,sans-serif;margin-bottom: 20px;padding-top: 20px;}
.micro-resource p{font-size: 16px;font-weight: 400;font-family: Heebo,sans-serif;width:100%;margin-bottom: 30px;}
.micro-resource .card{border: none;margin: 0 26px 0 0;}
.micro-resource .card img{width: 100%;height: 151px;border-radius: 6px;}
.micro-resource .card span{font-size: 12px;color: #474c51;position: absolute;top: 10px;left:20px;background: #fff;font-weight: 700;font-family: Heebo,sans-serif;text-transform: uppercase;padding: 5px 10px;letter-spacing: 1.25px;}
.micro-resource .card-body{padding:20px 0;}
.micro-resource .card-body p{font-size: 13px;color: #1f252b;letter-spacing: 1.25px;line-height: 16px;font-weight: 400;font-family: Heebo,sans-serif;margin-bottom: 20px;}
.micro-resource .card-body h5{font-size: 16px;line-height: 24px;color: #1f252b;font-weight: 700;font-family: Heebo,sans-serif;width: 100%;max-width: 306px;min-height: 70px;max-height: 70px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}/*width: 100%;max-width: 290px;*/
.micro-resource .card:hover h5,.micro-resource .card:hover  p{color:#005aab;}
.micro-resource .card:hover p{opacity: 0.6;}
.micro-resource .card:hover img{filter: grayscale(10%);-webkit-filter: grayscale(10%);opacity: .8;transition: 0.5s;}
.micro-resource .micro-slider .slick-prev::before,.slick-next::before{content: '';}
.micro-resource .micro-slider .slick-prev{background-image: url("../images/right-arrow.png");background-repeat: no-repeat;position: absolute;width: 20px;height: 20px;top: -20px;right:50px;background-size: cover;transform: rotate(180deg);left: inherit;}
.micro-resource .micro-slider .slick-next{background-image: url("../images/right-arrow.png");background-repeat: no-repeat;position: absolute;width: 20px;height: 20px;top:-11px;right:0;background-size: cover;}
.micro-resource .micro-slider .slick-prev::after{content: '';border: 1px solid #a79ca0;width: 100px;height: 40px;position: absolute;top: -50%;right: -65%;border-radius: 4px;}
.micro-resource .micro-slider .slick-next::after{content:'' ;position: absolute;width: 10px;height: 1px;top: 50%;left: -50%;border-top: 1px solid #000;transform: translate(-50%, -50%);margin: 0 -5px;}
.micro-resource .micro-slider .slick-disabled{opacity: 0.45;pointer-events: none;cursor: none;}
/*micro-resource*/

/*micro-1X3 cards*/
.micro-cards {margin-bottom: 50px;}
.micro-cards h2{font-size: 30px;font-weight: 700;font-family: Heebo,sans-serif;text-align: center;margin-bottom: 50px;}
.micro-cards .media img{width: 40px;height: 40px;border-radius: 50%;margin-right: 16px;}
.micro-cards .media-body h4{font-size: 18px;font-weight: 600;font-family: Heebo,sans-serif;margin-bottom: 30px;margin-top: 10px;}
.micro-cards .media-body p{font-size: 16px;color: #474c51;font-weight: 400;font-family: Heebo,sans-serif;}
.micro-cards ul{padding-left: 20px;}
/*micro-1X3 cards*/

/* section divider */
.cp-testi--orange{background-image: url(../images/events-background.jpg);position: relative;}
.cp-testi--orange h1{font-size: 2.22141rem;line-height: 3.05176rem;color: #fff;font-weight: 600;}
.cp-testi--orange p{font-size: 1em;color: #fff;font-weight: 500;line-height: 1.5625em;}
.cp-testi--orange::before{content: '';position: absolute; width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.7);}
/* section divider */

/*data cloud v*/
.data-cloud h2{font-size: 30px;font-weight: 700;text-align: center;margin-bottom: 50px;}
.data-cloud{background-color: #c2e9fa;padding:50px 0 50px 0;}
.data-details h5{text-align:center;font-size: 16px;line-height: 24px;color: #1f252b;font-weight: 700;font-family: Heebo,sans-serif;width: 100%;}
.data-details p{max-width: 240px;text-align: center;margin-left: auto;margin-right: auto;font-size: 16px;color: #474c51;font-weight: 400;font-family: Heebo,sans-serif;}
.data-details{margin-right:20px;}
.data-details img{margin-bottom: 22px;}
.cloud-anc{background-color: #3b9ec6;padding: 10px 22px;color: #fff;font-size: 12px;}
.cloud-anc:hover{color:#fff!important;}
.data-cloud .slick-disabled {opacity: 0.45;pointer-events: none;cursor: none;}

.cloud-slick .slick-prev{background-image: url("../images/left-arrow-angle.png");background-repeat: no-repeat;left: -40px;top: 160px;}
.cloud-slick .slick-prev::before{color:transparent;}
.cloud-slick .slick-next{background-image: url("../images/right-arrow-angle.png");background-repeat: no-repeat;top: 160px;}
.datalink{position: absolute!important;bottom: -12px;right: -7px;font-size: 25px;color: #fff;background-color: #000;padding: 10px 12px 10px 12px;border-radius: 50%;}
/*data cloud ^*/

/* footer-form */
.footer_form{padding: 50px 0;}
/*.footer_form h2, .footer_form p{color: #fff;}*/
.footer_form p{margin-bottom: 40px;}
.new_footer_form .form-control{border: none;border-bottom: 1px solid #fff;border-radius: 0;background-color: transparent;padding: .375rem 0;color: #fff;}
.new_footer_form .form-control::placeholder{color: #fff;}
.new_footer_form .form-control:focus{box-shadow: none;outline: none;}

.new_footer_form .custom-control-label::before{background-color: transparent;border: 2px solid #fff;border-radius: 50% !important;}
.new_footer_form .custom-control-input:checked~.custom-control-label::before{border-color: #fff;background-color: transparent;}
.new_footer_form .custom-control-input:focus~.custom-control-label::before{box-shadow: none;}
.new_footer_form .custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color: #fff;}
.new_footer_form .custom-radio.custom-control-input:checked~.custom-control-label::after{background-color: #fff !important;border-radius: 50%;    width: 8px;height: 8px;top: 8px;left: -20px;}
.new_footer_form h6{color: #fff;font-size: 14px;font-weight: 400;margin-bottom: 15px;}
.new_footer_form .custom-control-label{color: #fff;font-size: 14px;padding: 3px 0 0 10px;}
.new_footer_form .custom-control.custom-checkbox{margin-bottom: 10px;}
.new_footer_form .form-check-label{color: #fff;font-size: 12px;padding: 3px 0 0 10px;}
.new_footer_form .custom-control-label::after {top: 4px;left: -21px;width: 14px;height: 14px;}

.privacy_txt{color: #fff;font-size: 14px; margin-bottom: 20px !important;}
.privacy_txt a{color: #fff;text-decoration: underline;}

.new_footer_form .select_option label{border-bottom: 0;}
.new_footer_form .select2-container--default .select2-selection--multiple{border-radius: 0!important;background-color: unset!important;border-bottom: 1px solid #fff!important;border-left: 0!important; border-top:0!important; border-right : 0!important;}
/* .new_footer_form .select_option{display: none;} */
.new_footer_form .select2-container{width: 100%!important;}
.new_footer_form .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#fff;}
.new_footer_form .select2-container--default .select2-selection--multiple .select2-selection__rendered{color:#fff;}
.new_footer_form .select2-container--default .select2-search--dropdown .select2-search__field:focus{outline: 0;outline-color: transparent;outline-style: none;}
.new_footer_form .select2-search__field::placeholder{color: #fff;}
.schedule_time h6{margin-bottom: 10px;}
.schedule_time label{font-size: 14px;color: #fff;}

.schedule_time label.form-control{font-size: 14px;}

.privacy_text a, .privacy_text a:hover{color: #fff;text-decoration: underline;}

.micro-cards figure{text-align: center;} 
.micro-cards figure img{height: 45px;border-radius: unset;margin: 0 auto;}

.cp-testi-heading sup{font-size: 12px;}

.amaze_heading{position: relative;}
.amaze_heading sup{position: absolute;top: 15px;right: -10px;}

/* .micro-heading img{border-radius: 16px;} */

/*Insight page*/
.micro-banner.in_sight{position:relative;width: 100%;height: 60vh;background-size: cover;background-repeat: no-repeat;background-position: center;background-image: url(../images/Microsite\ Banner_Insights.jpg)!important;}
.micro-banner.in_sight::before{position: absolute;width: 100%;height:60vh;content: '';top: 0;left: 0;right: 0;bottom: 0;background-image: -webkit-linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%); background-image: -o-linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%);background-image: linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%);}
/*background-image: -webkit-linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%); background-image: -o-linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%);background-image: linear-gradient(225deg,rgba(66,76,86,0) 0,#1f252b 100%);*/

.cube{padding-top: 120px;}
.cube2{padding-top: 0px!important;padding-bottom: 26px!important;}
.cube1{padding-top: 120px;}
.cube h2{font-size: 30px;font-weight: 700;}
.cube img{border-radius: 16px;}
.cube a{color: unset!important;}
.cube button:hover{color: #fff !important;background-color: #1f252b!important;}
/* .lead_slide .card{background-image: url(../images/card-women-img.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;} */
.though_lead{padding: 50px 0;}
.though_lead h2{font-size: 30px;font-weight: 700;}
.though_lead .lead_slide .slick-prev::after {content: '';border: 1px solid #a79ca0;width: 100px;height: 40px;position: absolute;top: -50%;right: -65%;border-radius: 4px;}
.though_lead .lead_slide .slick-prev::before, .slick-next::before {content: '';}
.though_lead .lead_slide .slick-next {background-image: url(../images/right-arrow.png);background-repeat: no-repeat;position: absolute;width: 20px;height: 20px;top: -100px;right: 0;background-size: cover;}
.though_lead .lead_slide .slick-prev {background-image: url(../images/right-arrow.png);background-repeat: no-repeat;position: absolute;width: 20px;height: 20px;top: -110px;right: 50px;background-size: cover;transform: rotate(180deg);left: inherit;}
.though_lead .lead_slide .slick-disabled {opacity: 0.45;pointer-events: none;cursor: none;}
.though_lead .lead_slide .slick-next::after {content: '';position: absolute;width: 10px;height: 1px;top: 50%;left: -50%;border-top: 1px solid #000;transform: translate(-50%, -50%);margin: 0 -5px;}
/* .though_lead .leads{min-height: 400px;} */
.though_lead .card span {font-size: 12px;color: #474c51;background: #fff;font-weight: 700;font-family: Heebo,sans-serif;text-transform: uppercase;padding: 5px 10px;letter-spacing: 1.25px;position: absolute;top: 15px;left: 30px;}
.though_lead .card {border: none;margin: 0 26px 0 0;border-radius: 6px;overflow: hidden;}
.though_lead .lead_slide .leads p{font-size: 13px;color: #fff;letter-spacing: 1.25px;line-height: 16px;font-weight: 400;font-family: Heebo,sans-serif;margin-bottom: 16px;}
.though_lead .lead_slide .leads h5{font-size: 16px;line-height: 24px;color: #fff;font-weight: 700;font-family: Heebo,sans-serif;width: 100%;max-width: 306px;min-height: 70px;max-height: 70px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
/* .though_lead .lead_slide .leads{display: flex;flex-direction: column;justify-content: space-between;} */
.lead_slide .card:hover img{transform: scale(1.2);transition: 1s;overflow: hidden;}
.leads .leadsContent{position: absolute;bottom: 15px;padding: 0 30px;}


.blogs1 img, .blogs2 img{border-radius: 16px;}
.blog_up{background-color: #005aab;position: absolute;bottom: 90px;right: 0;width: 100%;max-width: 277px; z-index: 2;padding: 16px;}
.blogs2 .blog_up_right{background-color: #005aab;position: absolute;width: 100%;max-width: 419px;bottom: 100px;right: -30px;z-index: 2;}
.blogs .card{border: 0;}
.blogs{padding-top: 50px;}
.blogs h2{font-size: 30px;font-weight: 700;}
.blogs .blog_up a, .blog_up p, .blog_up_right a, .blog_up_right p{color: #fff;}
.blogs1 img{width: 100%;height: 250px;max-width: 420px;}
.blogs2 img{width: 100%;height: 550px;}
.blogs2{padding-left: 40px;}
/* .blogs .card:hover img{transform: scale(1.5);transition: 1s;overflow: hidden;} */

.amaze_slick .card{border: 0;padding-right: 20px;}

.blogs1{margin: 0 10px;}


/*Insight page*/

/*sessions page*/

.micro-banner.sessions_banner{position:relative;width: 100%;height: 60vh;background-size: cover;background-repeat: no-repeat;background-position: center;background-image: url(../images/Microsite\ Banner_sessions.jpg)!important;}
.micro-banner.sessions_banner::before{position: absolute;width: 100%;height:60vh;content: '';top: 0;left: 0;right: 0;bottom: 0;}
.partner_theater{padding: 120px 0 50px 0;}
.partner_theater img, .news_events img{border-radius: 16px;}
.partner_theater h2{font-size: 30px;font-weight: 700;}
.partner_theater .btn-primary, .cube .btn-primary{color: unset!important;background-color: unset!important;border-color: #000!important;box-shadow: unset;}
.partner_theater .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show>.btn-primary.dropdown-toggle:focus {box-shadow:unset;}
.news_events{padding-bottom: 50px ;}
.news_events .card{box-shadow: 0px 7px 26px 6px rgb(204 204 204 / 38);border-radius: 16px;overflow: hidden;}
.news_events .news_flex{display: flex;justify-content: space-between;}
.news_events .card-body p, .news_events .card-body h5 {color: #000;}
.news_events .card:hover h5, .news_events .card:hover .line_restrict{color: #005aab;}
.news_events .card:hover img{transform: scale(1.2);transition: 1s;overflow: hidden;}
.news_events button:hover{color: #fff !important;background-color: #1f252b!important;}
.custom-height{overflow: hidden;}
/* .news_events.line_restrict{min-height: 200px;max-height: 200px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;} */
.news_events h2{font-size: 30px;font-weight: 700;}
.news_events .custom-height img{height: 250px;}
.news_events .line_restrict1{min-height: 48px;max-height: 48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*sessions page*/

.infographic_img{overflow-x: scroll;}
.infographic_img{display: none;}
.news_events .card{margin-bottom: 24px;}
.news_events .media .date_time{padding: 25px;align-self: center;}
.news_events .media{box-shadow: 0px 7px 26px 6px rgb(204 204 204);border-radius: 16px;overflow: hidden;margin-bottom: 24px;}
.news_events .media-body p, .news_events .media-body h5{color: #000;}
.news_events .media .date_time h3,.news_events .media .date_time p{text-align: center;}
.news_events .media-body .dflex{padding-bottom: 16px; display: flex;margin-bottom: 0!important;}
.news_events .media-body{padding: 20px;}
.line_restrict{min-height:90px;max-height: 90px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.color-blue{color: #0056b3!important;}
.date_time .btn-light{border: 1px solid #4a4a4a;}
.mobile_location{height: 20px;width: 20px;}
.location_color{color: #0056b3 !important;}

/* .sticky_btn{display: flex;width: 100%;justify-content: center;margin: 20px 0;position: fixed;top: 50px;background-color: #000000; left: 0;padding: 20px;z-index: 10;color: #ffffff;}
.sticky_btn .btn-primary{color: unset!important;background-color: unset!important;border-color: #ffffff!important;box-shadow: unset;}
.sticky_btn p{align-self:center; margin-bottom:0; padding-right: 32px;font-size: 24px;} */


.sticky_header{position: fixed;z-index: 10;left: 0;right: 0;background: #ffffff;}
.micro-banner .img-size{max-width: 250px;}
.cube .image_adjust img{width: 100%;height: 100%;object-fit: fill;}
.sticky_session{position: fixed;top: 90px;right: 10px;z-index: 10;}
.sticky_session.btn-primary{color: #ffffff;background-color:#FF931E;border: unset!important; box-shadow: unset;-webkit-transform:rotate(-90deg);
    transform-origin: bottom right;}
.sticky_btn_session a{color: unset!important;}
.cube1 a{color: unset!important;}
.partner_theater ul{list-style-type: none;}
.partner_theater ul span{font-weight: bold;}

/*fancy box*/

.video-circle--lg {height: 65px;width: 65px;}
.video-circle {cursor: pointer;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);border: 2px solid #fff;border-radius: 50%;height: 40px;width: 40px;display: inline-flex;align-items: center;justify-content: center;z-index: 1;background-color: rgba(0, 0, 0, .3);}
.video-circle__button--lg {border-width: 1em 0 1em 1.5em;-webkit-border-radius: 5px;border-radius: 5px;}
.video-circle__button {position: relative;width: 0;height: 0;border-style: solid;border-width: 0.6em 0 0.6em 1em;border-color: transparent transparent transparent #fff;left: 2px;-webkit-border-radius: 3px;border-radius: 3px;}

/*fancy box*/

.blogs .blog_slider .slick-prev::before,.slick-next::before{content: '';}
.blogs .blog_slider .slick-prev{background-image: url("../images/right-arrow.png");background-repeat: no-repeat;position: absolute;width: 20px;height: 20px;top: -55px;right:50px;background-size: cover;transform: rotate(180deg);left: inherit;}
.blogs .blog_slider .slick-next{background-image: url("../images/right-arrow.png");background-repeat: no-repeat;position: absolute;width: 20px;height: 20px;top: -46px;right:0;background-size: cover;}
.blogs .blog_slider .slick-prev::after{content: '';border: 1px solid #a79ca0;width: 100px;height: 40px;position: absolute;top: -50%;right: -65%;border-radius: 4px;}
.blogs .blog_slider .slick-next::after{content:'' ;position: absolute;width: 10px;height: 1px;top: 50%;left: -50%;border-top: 1px solid #000;transform: translate(-50%, -50%);margin: 0 -5px;}
.blogs .blog_slider .slick-disabled{opacity: 0.45;pointer-events: none;cursor: none;}

.txt_dark + .select2-container .select2-selection--multiple .select2-selection__choice__display{color: #000;}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
/* Firefox */
input[type=number] {
    -moz-appearance: textfield;
  }
label.error{color: #f76161;font-size: 16px;}
input.error{border-color: #f76161 !important;}
#radioinput-error{position: absolute;left: 0;bottom: -28px;}
 .no_radius{border-radius: unset !important;margin-bottom: 16px;}
.new_footer_form .form-control.capchaa{border: #fff;background-color: #fff;}
.captcha_space{display: flex;justify-content: start;}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color: #33383e;color: white;}
.new_footer_form .custom-control-input:not(:disabled):active~.custom-control-label::before{background-color: transparent !important;border-color: unset !important;}