.pl0{padding-left:0}.pr0{padding-right:0}.solutions_list{display:inline-block;width:100%;padding:50px 0}.home_banner_section{display:inline-block;width:100%;vertical-align:top;padding:51px 0}.left_side_info h1{font-size:20px;font-weight:600;color:#fff}.left_side_info p{display:inline-block;padding:0;margin:0;font-size:15px;font-weight:400;color:#FFF;line-height:28px}.home_banner_section .item{padding:41px 0}.left_side_info{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.position_content{position:relative}.left_side_info .btn.btn-primary{background:#fff;border-radius:4px;border:1px solid #fff;color:#222;height:43px;line-height:30px;font-weight:600;padding:7px 14px}.left_side_info .btn.btn-primary:hover{background:#f9f9f9;border:1px solid #f9f9f9;color:#285D98}.left_side_info .btn-secondary{background:#E1DDF9;border:1px solid #285D98;color:#285D98;height:43px;line-height:30px;font-weight:600;padding:7px 14px;margin:0 0 0 8px}.home_links{display:inline-block;width:100%}.test_user_left_blog p{display:inline-block;font-size:15px;font-weight:400}.common_title_all p{display:inline-block;width:100%;text-align:center;font-size:15px;color:#777;margin:0;padding:40px 0 34px 0;line-height:29px}.subscribe_users{display:inline-block;width:100%;background:#285D98;border-radius:10px;padding:16px 23px}.subscribe_users h2{font-size:20px;color:#fff;font-weight:500;margin:0;padding:7px 0}.button_middle{margin:20px 0}.subscribe_users p{font-size:15px;color:#fff;font-weight:300;opacity:1;margin:8px 0 0 0}.solutions_carer .button_middle{margin:10px 0 0 0}.button_middle .btn-primary{color:#fff;background-color:#285D98;border:2px solid #FFF;height:46px;padding:9px 18px;border-radius:30px;padding-left:26px}.ricago_solutions{display:inline-block;width:100%;background:url(../images/solution.png) no-repeat;min-height:400px;background-position:36% 49%}.left_list{float:left;width:40%;position:relative}.left_list .lable1{float:left;width:100%;font-size:16px;color:#222;margin:0;padding:0 0 0 43px;background:url(../images/list-icon.png) no-repeat;position:absolute;left:0;top:38px}.left_list h2{float:left;width:100%;font-size:20px;color:#285D98;margin:0;padding:0}.left_list .lable1.lable2{top:99px}.left_list .lable1.lable3{top:179px}.left_list .lable1.lable4{top:262px}.left_list .lable1.lable5{top:348px}.flex_middle{width:100%;display:inline-block}.right_list{float:right;width:30%}.right_list h2{float:left;width:100%;font-size:20px;color:#285D98;margin:0;padding:0}.right_list .lable1{float:left;width:100%;font-size:16px;color:#222;margin:0;padding:0 0 0 43px;background:url(../images/list-icon.png) no-repeat;position:absolute;left:0;top:49px}.right_list{position:relative}.right_list .lable1.lable2{top:129px}.right_list .lable1.lable3{top:233px}.sol_title h3{display:inline-block;width:100%;text-align:center;font-size:20px;color:##222222}.sol_title p{display:inline-block;width:100%;text-align:center;font-size:16px;color:#777}.button_middle i{display:inline-block;padding:0 0 0 13px}ul#tabs-nav{list-style:none;margin:0;padding:5px}ul#tabs-nav li{float:left;font-weight:700;margin-right:2px;padding:19px 0;width:78%;cursor:pointer}ul#tabs-nav li.active{border-bottom:2px solid #285D98;color:#fff}#tabs-nav li a{text-transform:uppercase;text-decoration:none;padding:0 0;color:#777;font-size:15px}#tabs-content h2{display:inline-block;width:100%;font-size:17px;color:#222;margin:23px 0 18px 0}#tabs-content p{display:inline-block;width:100%;font-size:15px;color:#777;margin:12px 0 0}.bg-light.about_new h3{display:inline-block;width:100%;font-size:20px;color:#222;margin:23px 0 10px 0}.bg-light.about_new p{display:inline-block;width:100%;font-size:15px;color:#777;margin:0 0 41px 0}.complaince_mgt{display:inline-block;width:100%}.compliance_info{display:inline-block;width:100%}.compliance_info h4{display:inline-block;width:100%;font-size:16px;color:#222;margin:13px 0}.compliance_info p{display:inline-block;width:100%;font-size:15px;color:#777;margin:0;min-height:77px}.complaince_mgt h3{display:inline-block;width:100%;font-size:20px;color:#222;margin:23px 0 10px 0}.complaince_mgt h6{display:inline-block;width:100%;font-size:15px;color:#777;margin:0 0 41px 0;font-weight:400}.cpm_info h4{display:inline-block;width:100%;font-size:18px;color:#fff;margin:0 0 20px 0}.comp_services{display:inline-block;width:100%;background:#285D98;border-radius:10px;padding:40px 33px;min-height:447px}.comp_services label{display:inline-block;width:100%;font-size:15px;color:#fff;margin:0 0 32px 0;font-weight:400;line-height:28px}.right_com_info{display:inline-block;width:100%;margin-top:47px}.cpm_info .btn-success{color:#222;font-weight:500;background:#fff;border:1px solid #fff;height:40px;padding:7px 32px}.right_box{display:inline-block;width:145px;background:#FFF;left:45px;box-shadow:5px 9px 27px #0000001C;border-radius:16px;opacity:1;text-align:center;text-align:center;padding:17px 16px;position:absolute}.right_box h5{display:inline-block;width:100%;font-size:10px;color:#777;margin:15px 0 5px 0;font-weight:400;min-height:40px}.right_box span{display:inline-block;margin:20px 0}.right_box.right_mod2{right:149px;top:0;left:inherit}.right_com_info{position:relative}.right_box.right_mod3{right:inherit;top:100px;left:179px}.right_box.right_mod4{right:21px;top:104px;left:inherit}.right_box.right_mod2 span{margin:3px 0 11px}.cpm_info{margin:9% 0}.reqest_demo{display:inline-block;width:100%;background:#ECF4F7;min-height:400px;margin:53px 0 99px 0;position:relative;padding:59px 0}.middle_contact_us_form{margin:0 auto;width:500px;background:#FFF 0% 0% no-repeat padding-box;box-shadow:0 3px 9px #00000029;opacity:1;position:absolute;right:83px;top:0;padding:24px 29px;margin:-90px 0 0 0}.middlecase_sec{display:inline-block;width:100%}.middlecase_sec label{display:inline-block;width:100%;font-size:14px;color:#285D98;font-weight:600}.middlecase_sec h3{display:inline-block;width:100%;font-size:19px;color:#222;font-weight:600;margin:20px 0 18px 0}.middlecase_sec .btn-primary{color:#fff;background-color:#285D98;border:2px solid #285D98;height:46px;padding:9px 18px;border-radius:30px;padding-left:26px}.middlecase_sec .btn-primary i{display:inline-block;padding-left:6px}.middlecase_sec p{display:inline-block;width:100%;font-size:15px;color:#777;font-weight:500;line-height:29px}.middle_contact_us_form h4{font-size:17px;font-weight:600;display:inline-block;width:100%;text-align:center;margin:0 0 6px 0}.call_button .btn-primary{background:#285D98;border:1px solid #285D98;color:#fff;font-weight:600;display:inline-block;border-radius:40px;padding:0 33px}.call_button{display:inline-block;width:100%;text-align:center}.middle_contact_us_form .form-control{background:transparent;border:none;height:45px;font-size:14px;border:1px solid #C1C1C1;border-left:none;border-right:none;border-top:none;border-radius:0;padding:0}.middle_contact_us_form .form-select{border:1px solid #C1C1C1;border:none;background-color:#285d98;height:45px;font-size:14px;border:1px solid #b9b9b9;border-left:none;padding:0 0;border-right:none;border-top:none;border-radius:0;color:#E1E1E1;background-image:url(../images/arrow-icon.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:12px 16px}.middle_contact_us_form .form-control::placeholder{color:#999;opacity:1}.middle_contact_us_form .form-control:-ms-input-placeholder{color:#999}.middle_contact_us_form .form-control::-ms-input-placeholder{color:#999}.middle_contact_us_form .form-select::placeholder{color:#999;opacity:1}.middle_contact_us_form .form-select:-ms-input-placeholder{color:#999}.middle_contact_us_form .form-select::-ms-input-placeholder{color:#999}.middle_contact_us_form textarea{min-height:66px;resize:none}.contact_us_left:before{position:absolute;content:'';border-right:2px solid #4077b5;right:54%;top:0;width:1px;height:100%}.middle_contact_us_form .form-control:focus,.conatct_us .form-select:focus{border-color:1px solid #b9b9b9;outline:0;box-shadow:0 0 0 .25rem rgb(40 93 152)}.middle_contact_us_form .form-control:focus,.middle_contact_us_form .form-select:focus{border-color:1px solid #b9b9b9;outline:0;box-shadow:0 0 0 .25rem rgb(253 253 253)}.middle_contact_us_form .form-select{border:1px solid #ccc;border:none;background-color:#fff;height:45px;font-size:14px;border:1px solid #b9b9b9;border-left:none;padding:0 0;border-right:none;border-top:none;border-radius:0;color:#999;background-image:url(../images/arrow-icon.svg);background-repeat:no-repeat;background-position:right .75rem center;background-size:12px 16px}.middle_form{position:relative}.right_box.right_mod2:before{position:absolute;right:-50px;width:100px;height:60px;content:'';background:url(../images/Minimal.png) no-repeat}.right_box.right_mod2:after{position:absolute;right:-50px;width:100px;height:60px;content:'';background:url(../images/Minimal.png) no-repeat;bottom:-56px;right:28px}.right_box.right_mod3:before{position:absolute;right:6px;top:-58px;width:100px;height:60px;content:'';background:url(../images/support_bg.png) no-repeat}.right_box.right_mod3:after{position:absolute;right:81px;top:85px;width:100px;height:60px;content:'';background:url(../images/support_bg.png) no-repeat}.subscribe_users h2 b{font-size:25px}.middlecase_sec .btn-primary:hover{background:#fff;border:1px solid #fff;color:#285D98}.button_middle .btn-primary:hover{background:#fff;border:2px solid #fff;color:#285D98}.intro_video_ricago{display:none}.cms_sections{display:inline-block;width:100%;background:#285D98;min-height:109px}.cms_titletag{display:inline-block;width:100%;text-align:center;padding:45px 0}.cms_titletag h1{font-size:22px;font-weight:600;color:#fff;margin:0}.cms_titletag p{font-size:16px;font-weight:400;color:#fff;margin:10px 0 0 0}.other_bg{display:inline-block;width:100%;box-shadow:-1px 2px 3px #ebebeb;border-radius:5px;margin-top:36px}.other_bg{display:inline-block;width:100%;box-shadow:-1px 0 4px #cdcdcd;padding:9px 20px;border-radius:5px;margin-top:36px;color:#333;font-weight:500;font-size:16px}.other_bg p{display:inline-block;width:100%;min-height:65px}.common_styles .tab-content label{font-size:14px;display:inline-block;width:100%;padding:0 0 10px}.service_tit{font-size:19px;display:inline-block;width:100%;padding:0 0 10px;font-weight:500}.common_title_all label{font-size:15px;display:inline-block;width:100%;padding:0 0 12px 0;line-height:27px}.img_center{display:inline-block;width:100%;text-align:center}.compl_list{display:inline-block;width:100%;background:#fff;padding:16px 16px;border-radius:8px;box-shadow:0 3px 10px rgb(215 215 215 / 20%);margin:0 0 17px 0}.compl_list b{display:inline-block;width:100%;font-size:17px;font-weight:500;color:#222}.compl_list ul{padding:10px 0 0 19px;margin:0}.compl_list ul li{padding:0 0 8px 0;margin:0;font-size:14px;font-weight:500;color:#777}.compl_list strong{display:inline-block;width:100%;font-weight:600;color:#222;text-transform:uppercase}.space_bottom_new{display:inline-block;width:100%;min-height:50px}.left_chal{display:inline-block;width:100%}.left_chal strong{display:inline-block;width:100%;font-size:17px;font-weight:600;color:#222;padding:0 0 12px 0}.left_chal b{display:inline-block;width:100%;font-size:17px;font-weight:500;color:#222;padding:0 0 12px 0}.left_chal ul{padding:10px 0 0 19px;margin:0}.left_chal ul li{padding:0 0 8px 0;margin:0;font-size:14px;font-weight:500;color:#777}.subscribe_users h2 br{display:none}.other_bg h3{display:inline-block;width:100%;font-size:17px;font-weight:500;color:#222;margin:17px 0 13px 0}.other_bg{font-size:14px;font-weight:400;color:#999}.bg-light.bg_white_new.about_new{background:#fff!important}.compl_list.box1{border:2px solid #2175c3;transition:0.3s}.compl_list.box2{border:2px solid #2489a2;transition:0.3s}.compl_list.box3{border:2px solid #ff7c81;transition:0.3s}.compl_list.box4{border:2px solid #4caf50;transition:0.3s}.compl_list.box1:hover{border:2px solid #2175c3;background:#2175c3;color:#fff}.compl_list.box2:hover{border:2px solid #2489a2;background:#2489a2;color:#fff}.compl_list.box3:hover{border:2px solid #ff7c81;background:#ff7c81;color:#fff}.compl_list.box4:hover{border:2px solid #4caf50;background:#4caf50;color:#fff}.compl_list.box3:hover ul li,.compl_list.box3:hover strong{color:#fff}.compl_list.box1:hover ul li,.compl_list.box1:hover strong{color:#fff}.compl_list.box2:hover ul li,.compl_list.box2:hover strong{color:#fff}.compl_list.box4:hover ul li,.compl_list.box4:hover strong{color:#fff}.list_clients.amsplus .compl_list ul li{display:inline-block;min-height:70px;width:100%}.list_clients.amsplus .compl_list ul{padding:10px 0 0 0}.heightbottom{min-height:98px}.img_center img{max-width:76%}.user_img img{border-radius:50px}.left_chal strong{display:inline-block;width:100%;font-size:17px;font-weight:500;color:#222;padding:0 0 2px 0}.change_thecolor{background:#f9f9f9;padding:16px 18px;min-height:200px}.left_chal ul li{padding:0 0 8px 0;margin:0;font-size:14px;font-weight:500;color:#777;display:inline-block;width:100%}.left_chal ul{padding:10px 0 0 0;margin:0}.top_listbuton{padding:0;margin:0}.top_listbuton label:before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;background:#333;border-radius:30px}.top_listbuton label{position:relative;padding:0 0 11px 26px}.pf_icon1{display:inline-block;width:70px;height:70px;background:url(../images/PF-compliances.svg) no-repeat;margin:0 0 11px 0}.pf_icon2{display:inline-block;width:70px;height:70px;background:url(../images/merger-acquisition.svg) no-repeat;margin:0 0 11px 0}.pf_icon3{display:inline-block;width:70px;height:70px;background:url(../images/collabration.svg) no-repeat;margin:0 0 11px 0}.pf_icon4{display:inline-block;width:70px;height:70px;background:url(../images/Helpdesk.svg) no-repeat;margin:0 0 11px 0}.top_listbuton li{display:inline-block;width:100%}.left_chal .left_align li{float:left;width:50%;position:relative;padding:0 0 13px 20px}.left_chal .left_align li:before{content:'';width:8px;height:8px;background:#333;border-radius:40px;position:absolute;left:0;top:5px}.time_linecenter{display:inline-block;width:100%;text-align:center}.middle_icon_new{display:inline-block;width:100%;text-align:center;margin:62px 0 0 0}.left_chal.padd{position:relative}.challenge_list_new1{display:inline-block;width:100%;box-shadow:0 0 8px rgb(139 139 139 / 20%);border-radius:4px;min-height:111px;padding:19px 52px;text-align:center;margin:0 0 19px 0}.challenge_list_new{display:inline-block;width:100%;text-align:center}.challenge_list_new strong{display:inline-block;width:100%;color:#222;font-weight:600;font-size:19px;text-transform:uppercase;margin:0 0 9px 0}.common_title_all .challenge_list_new1 p{margin:0;padding:6px 0 0 0;line-height:24px;min-height:55px}.common_title_all .challenge_list_new{text-align:left}.common_title_all .text_aligncenter .challenge_list_new{text-align:center}


/*css*/

.KeyMain{display:inline-block; width:100%;    padding-top: 7%;}
.KeyMain h3{display:inline-block; width:100%; font-size:20px; font-weight:600; margin:0 0 20px 0; color:#fff;}
.KeyMain ul{display:inline-block; width:100%;     padding: 0px 0 0 17px; margin:0px;}
.KeyMain ul li{font-size:16px; color:#fff; padding:0 0 10px;}
.KeyMain p a{font-size: 16px;color:#285d98;padding: 8px 16px;background: #fff;border-radius: 5px;font-weight: 600;margin: 0 12px 0 0;}
.KeyMain p{display:inline-block; width:100%; margin: 20px 0 0 0; color:#fff;}

.form-section {max-width: 600px;margin: 40px auto;padding: 30px;background-color: #f9f9f9;border: 1px solid #ddd;border-radius: 8px;}
.error-msg {color: red;font-size: 0.875em;}
.KeyMainForm .btn-yellow {background-color:#285D98;color:#fff;font-size: 16px;font-weight: 600;}
.KeyMainForm .form-control{font-size:15px; height:44px;}

.KeyMainForm .SubmitButton .btn-yellow{height:45px;}

.CenteralButton{position:absolute; right: 0px; top: 0px;    text-align: center;}
.CenteralButton a{font-size: 16px; color: #fff; text-decoration:none;}
#mapContainer{position: relative;}
.container-flex {padding:0px;}
.map-area {flex: 1 1 45%; margin:-57px 0 0 0;}
.info-area { background: #fff;    padding: 24px 25px;    border-radius: 10px;}
.map-svg path {fill: #ccc;stroke: #333;stroke-width: 1;cursor: pointer;transition: fill 0.3s;}
.map-svg path.published {fill:#285d98;}.map-svg path.active {stroke: #000;stroke-width: 2;}
.tabs {margin-top: 20px; width:100%;    text-align: center;}
.tabs button {padding: 10px;    background-color: #f0f0f0;
cursor: pointer;transition: background-color 0.3s;width:23%;padding:12px 15px; outline:none;border: none;left: 0px;vertical-align: top;font-size:14px; border-radius:40px;    margin: 0 3px;
 }
.tabs button.active {background-color: #285d98;border-color:#285d98; color:#fff;}
.tab-content {padding-top: 20px;position: relative; display:inline-block; width:100%;    margin: 15px 0 0 0;}
.info_BGcolor table td p{font-size: 15px; color: #333;}
.info_BGcolor table td{font-size: 15px; color: #333;}
.tab-pane.active {opacity: 1;visibility: visible;transform: translateY(0);}
.data-label {font-weight:500;width: 200px;display: inline-block; color:#000;    font-size: 15px;}
#wages table{padding:0px; width:100%;}
#wages table th{font-size:16px; font-weight:600; color:#000;border-bottom:1px solid #e9e9e9; vertical-align:middle;padding:8px 0;}
#wages table td{font-size:16px; font-weight:500; color:#000; vertical-align:middle;}
#wages table td p{padding:0px; margin:0px;}

.accordionItem{position: relative; background-color: #fff;}
.accordionWrapper .accordionItem.open::before{position: absolute; content: '\2212'; width: 10px; height: 10px;  right:19px; top: 6px; font-size: 25px; color:#285d98;}
.accordionWrapper .accordionItem.close::before{position: absolute; content: '\002B'; width: 10px; height: 10px;  right:19px; top:6px;font-size: 25px; color:#285d98;}

.card {background: #fff;padding: 20px;border-radius: 10px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);text-align: center;}
.progress-circle {width: 100px;height: 100px;border-radius: 50%;border: 10px solid #f0f0f0;position: relative;margin: 0 auto 20px;}
.icon {color: #fbc02d;display: inline-block;vertical-align: middle;height: 100%;line-height: 77px;}
.title {font-size: 17px;color: #333;margin-top: 10px; font-weight:600;}
.label {font-size: 14px;color: #777;}
.value {font-size: 17px;color: #333;}
.stats {display: flex;justify-content: space-between;margin-top: 5px;}

.KeySection{display:inline-block;width:100%; background:#285d98; padding:50px 0;}
.NewMAP{display:inline-block; width:100%; padding:40px 0 0 0;    background: linear-gradient(180deg, #295D98 0%, rgba(204, 214, 229, 0.466346) 63.94%, #FFFFFF 100%);}
.CommonTitle h4{display:inline-block; width:100%; font-size:20px; font-weight:600; color:#000; text-align:center; margin:0px; padding:0px;}
.CommonTitle p{display:inline-block; width:100%; font-size:16px; font-weight:500; color:#000; text-align:center;    margin: 7px 0 0px 0; padding:0px;}
.CommonTitle{display:inline-block; width:100%; padding:0 0 40px;}

.NewMAP .CommonTitle h4{color:#fff;}
.NewMAP .CommonTitle p{color:#fff;}


button.course-accordion {background-color: #285d98;color: white;cursor: pointer;padding:10px 11px;width: 100%;    margin: 6px 0;border: none;text-align: left;outline: none;font-size:16px;font-weight: 500;transition: 0.4s;line-height: 1.5em;text-transform: none;letter-spacing: 0px;    border-radius: 8px;
font-weight: 600;font-style: normal;}
/*When the button is active or mouse hovers*/
button.course-accordion.active,button.course-accordion:hover {background-color:#f3f3f3; color:#000;}
/*button not active*/
button.course-accordion:after {content: '\002B';color: white;font-weight: bold;float: right;margin-left: 5px;}
/* minus button */
button.course-accordion.active:after {content: "\2212";}
div.course-panel {padding:0;max-height: 0;overflow: hidden;transition: max-height 0.2s ease-out;width:100%;font-size: 15px;line-height: 1.6em;letter-spacing: .4px;font-weight: 400;font-style: normal;color: rgba(0,0,0,.88);}
.KeySectionIconsFAQ{display: inline-block;width: 100%;margin: 40px 0 40px 0;}
.KeySectionIcons{display: inline-block;width: 100%; background:#F3F3F3;padding:0px 0 40px 0;}
.accordionItemHeading{cursor:pointer;margin:0px 0px 10px 0px;padding:16px 17px;background:#fff;color:#000;width:97%;-webkit-border-radius: 3px;
-moz-border-radius: 3px;border-radius: 3px;box-sizing: border-box; font-size:16px; font-weight:400;}
.close .accordionItemContent{height:0px;transition:height 1s ease-out;-webkit-transform: scaleY(0);-o-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);float:left;display:block;}
.open .accordionItemContent{padding: 20px;background-color: #fff;width: 100%;
margin: 0px 0px 10px 0px;display:block;-webkit-transform: scaleY(1);-o-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);-webkit-transform-origin: top;-o-transform-origin: top;-ms-transform-origin: top;transform-origin: top;-webkit-transition: -webkit-transform 0.4s ease-out;-o-transition: -o-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;transition: transform 0.4s ease;box-sizing: border-box;
}

.open .accordionItemHeading{margin:0px;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 0px;
-webkit-border-bottom-left-radius: 0px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background-color:#ffffff;color: #000;}
.KeySectionIconsFAQ table tr td{color:#000; font-size:16px;font-family: 'Poppins', sans-serif;}
.accordionItemContent p{font-size:15px; line-height:24px; font-weight:400; color:#333;}
.accordionWrapper{    margin: 0 auto;width: 1000px;}
.Marginbottom{display:inline-block;width:100%; padding:40px 0;}
.Marginbottom p{display:inline-block;width:100%; padding:20px 0; font-size:16px; font-weight:400;}
.Marginbottom a{font-size:16px; font-weight:500; }
.KeyMainForm h4{font-weight:600; font-size:25px;}
.LeftImages{display:inline-block; width:100%; text-align:center;}
.LeftImages img{display:inline-block; width:100%; text-align:center; max-width:80%}


.features-container {display: flex;flex-wrap: wrap;justify-content: start;gap:13px;padding:0px 0;  width: 100%;}
.feature-item {display: flex;align-items: center;padding:16px;border-radius: 8px;
width: 100%;text-align:left;}
.icon-container {margin-right: 20px;flex-shrink: 0;}
.icon-container img {width: 60px;height: 60px;}
.feature-content h3 {font-size:20px;margin: 0; color: #3d3d3d; font-weight:500;}
.feature-content p {font-size: 15px;color: #6b6b6b;margin-top: 8px;}
.feature-item:nth-child(1) .feature-content h3{color:#005bb5;}
.feature-item:nth-child(2).feature-content h3{color:#ff6f00;}
.feature-item:nth-child(3) .feature-content h3{color:#9c27b0;}
.feature-item:nth-child(4) .feature-content h3{bcolor:#039be5;}
.feature-item:nth-child(5) .feature-content h3{color:#43a047;}
.Newsectionadded{padding:50px 0 0 0;}
.tabs_top{display:inline-block; width:100%; margin-bottom:68px;}
.visible-table ul{padding:0px; margin:0px; text-align:left;}
.visible-table ul li{padding:0px 0 0 20px; margin:6px 0; display:inline-block; width:100%; position:relative;}
.visible-table ul li:before{    display: inline-block;width: 6px;height: 6px;content: '';background: linear-gradient(90deg, #159852 0%, #1D4FA6 100%);position: absolute;left: 0px;top: 35%;border-radius: 50px;}

.table-container {overflow-x: auto;border-radius: 8px;background: white;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin-top:40px;}
.table-container table {width: 100%;border-collapse: collapse;min-width: 950px;}
.table-container th, td {border: 1px solid #ccc;padding: 10px 12px;text-align: center;font-size: 14px;}
.table-container thead tr:first-child th {background-color: #14457b;color: white;font-weight: bold;}
.table-container thead tr:nth-child(2) th {background-color: #4f81bd;color: white;font-weight: bold;}
.table-container td:first-child {text-align: left;background-color: #f5f5f5;font-weight: bold;}
.table-container tbody tr:nth-child(even) {background-color: #f9f9f9;}
.table-container tbody tr td:nth-child(5),
.table-container tbody tr td:nth-child(9) {background-color: #eaf1f8;}
.note {font-size: 15px;margin-top: 12px; font-weight:400; color:#000;line-height: 29px;}
.flex_centeree {
display: flex;
justify-content: center;
align-items: center;

    height: 100%;
box-sizing: border-box;
}



.notice-box {display: flex;align-items: center;gap: 20px;padding: 20px;border: 1px solid #1e90ff;background-color: #f0f4f8;border-radius: 8px;max-width: 100%;margin:50px 0 50px 0;box-sizing: border-box;}

.notice-box .icon img {width: 150px;height:74px;}
.notice-box .text-content {font-family: 'Arial', sans-serif;font-size: 16px;color: #1f2e4d;line-height: 1.6;}
.notice-box .text-content strong {font-weight: 700;margin-right: 5px;}
.tabs button:hover{background:#285d98; color:#fff;}


.info_BGcolor table{width:100%;}














.con_details.half_width h4{font-size:17px;margin: 14px 0 9px 0;}
.con_details.half_width p{font-size:15px;}
















<<<<<<< HEAD

=======
>>>>>>> f2a98bc52ce24e3a9f488f45529756f4a04348ef

