<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Start custom CSS for text-editor, class: .elementor-element-6e9e146 */.sp_sub_box {
    border-right: none !important;
}
.sp_box-1{
    padding: 0;
}
.sp_box-2 {
    padding-left: 0;
    margin-left: auto;
}
.hjjdsd.kramanew{
    padding-top: 0;
}
.hjjdsd.kramanew:before, .hjjdsd.kramanew:after{
    display: none !important;
}


.singleportfolio .kramanew .keynote-heading-txt-2 h2{
color: #041d57;
    padding-top: 15px;
}
.kramanew p.as-nov {
    margin-left: 10px;
    line-height: 1;
    font-size: 14px;
    color: #32459c;
    font-weight: 500;
}
.singleportfolio .kramanew .keynote-heading-txt-2 h2:after{
    background:url(https://www.itmcloud.org/samridh/wp-content/uploads/2022/02/keynote-speakers-line-150x3-1.png) 0 0 no-repeat;
}
.singleportfolio .kramanew h2.has-text-align-center, .singleportfolio .kramanew p.has-text-align-center {
    color: #32459c;
}

.kramanew .sp_testimonial_slider .carousel-inner{
    box-shadow: none;
}
.kramanew .sp_testimonial {
    background: transparent;
    padding: 0;
}
.kramanew .sp_testimonial_slider:after {
    position: absolute;
    content: "";
    left: -500%;
    top: 0;
    width: 1000%;
    height: 100%;
    background: #ce143f;
    z-index: -1;
}
.kramanew .sp_testimonial_slider {
    padding: 30px 0;
    margin-bottom: 0;
    position: relative;
    bottom: 0;
    margin-top: 0;
    background: #ce143f;
}

.kramanew .sp_testimonial_text h5{
    color: #fff !important;
}
.kramanew .sp_testimonial_user_text p{
        
    color: #fff !important;
}
.kramanew .sp_testimonial_user_text p strong{
    color: #fff !important;
}
.kramanew .sp_testimonial_user_text p span{
    font-style: italic;
    display: block;
}

.kramanew a.carousel-control-prev {
    left: 94px !important;
} 
.kramanew a.carousel-control-next {
    left: 155px !important;
}
.kramanew a.carousel-control-prev, .kramanew a.carousel-control-next {
    background: #fff !important;
    
}
.kramanew a.carousel-control-next span.carousel-control-next-icon{
    border-left-color: #041d57 !important;
}
 .kramanew a.carousel-control-prev span.carousel-control-prev-icon{
     border-right-color: #041d57 !important;
 }
.pl-47{
    padding-left: 47px;
}


.blog_pp .singleportfolio  .kramanew p.has-text-align-center {
    font-size: 14px;
}
.blog_pp .singleportfolio  .kramanew h2.has-text-align-center {
    font-size: 30px;
}
.blog_pp .kramanew .sp_testimonial_text h5 {
    font-size: 15px;
    line-height: 28px;
}

.karma-gfocus {
    background: #32459c;
    /*padding: 35px 12px 60px;*/
    border-radius: 3px;
}
.karma-gfocus .karma-gfocus-img {
    max-width: 36px;
    margin-right: 10px;
}
.karma-gfocus .karma-gfocus-text h5 {
    color: #fff;
        font-size: 15px;
    font-weight: 500;
}
.karma-gfocus .karma-gfocus-text {
    padding-top: 12px;
}
.karma-gfocus .karma-gfocus-text ul {
    padding:5px 0 0;
    margin: 0;
    list-style-type: none;
}
.karma-gfocus .karma-gfocus-text ul li {
    font-size: 13px;
    padding-bottom: 5px;
    color: #fff;
}
.karma-gfocus .karma-gfocus-text ul li span{
        display: block;
    font-size: 23px;
    font-weight: 700;
    line-height: 32px;
}
.edoctorc-img {
    border: 7px solid #fff;
    box-shadow: 0px 0px 10px #0003;
}
.blog_pp .singleportfolio .kh_para{
        font-size: 16px;
}
.singleportfolio .kramanew h2.has-text-align-center{
    color: #ce143f;
}
.blog_pp .singleportfolio .kh_para{
        font-size: 16px;
}

.blog_pp .sp_testimonial_user_img {
    margin-bottom: 10px;
    text-align: center;
}
.blog_pp .sp_testimonial_user {
    flex-wrap: wrap;
    justify-content: flex-start;
}
.blog_pp .sp_testimonial_user_text{
    margin-left: 0;
}
.blog_pp .w20{
    max-width: 20%;
}
.blog_pp .w80{
    max-width: 80%;
}
.kramanew .sp_testimonial_slider:after {
    z-index: 1;
}
.kramanew .sp_testimonial_slider .carousel-inner{
    z-index: 2;
}
.blog_pp .singleportfolio .keynote-heading-txt-2 h2{
    font-size: 20px !important;
}

.blog_pp .sp_box-2 .sp_box_img img {
    height: 100px !important;
        margin-top: -20px;
}
.hjjdsd.kramanew .col-md-9 {
    margin-top: 40px;
}
.karma-gfocus {
    padding: 35px 12px 50px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-14e5f98 *//*********************** 12-04-22 *******************/
.fullwidth {
    max-width: 100% !important;
}
main.xs-all-content-wrapper.bff-event-wrapper.sp_body{
        margin-top: -150px !important;
}
.new_event_description.singleportfolio {
    width: 100%;
}
.sp_testimonial_user_img img{
    width: 114px;
    height: 114px;
    object-fit: cover;
    border-radius: 100%;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-7d4f9636.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    max-width: 100%;
}

.blog_pp .bff-event-head h2 {
    font-size: 26px;
}
.blog_pp .sp_sub_box h3 {
    font-size: 20px;
    /*margin-bottom: 0;*/
}
.blog_pp .g_focus_text h4::after {
    height: 2px;
    width: 50%;
    background-size: 100%;
}
.blog_pp .g_focus_text h4 {
    font-size: 18px;
}
.blog_pp .g_focus_text p {
    font-size: 13px;
}
.blog_pp .sp_box-2 .sp_box_img img {
    height: 70px;
}
.blog_pp .sp_quick_links {
    padding: 20px 25px;
}
.blog_pp .sp_quick_links h3 {
    font-size: 18px;
}
.blog_pp .sp_quick_links ul li {
    font-size: 14px;
    padding: 10px 0;
}
.blog_pp .singleportfolio .keynote-heading-txt-2 h2:after, .blog_pp .singleportfolio .keynote-heading-txt h2:after {
    height: 2px;
    width: 70%;
    background-size: 100%;
}
.blog_pp .singleportfolio h2.has-text-align-center {
    font-size: 40px;
}
.blog_pp .singleportfolio p.has-text-align-center {
    font-size: 16px;
}
.blog_pp .singleportfolio .keynote-heading-txt-2 h2, .blog_pp .singleportfolio .keynote-heading-txt h2 {
    font-size: 22px;
}
.blog_pp .sp_testimonial_text h5 {
    font-size: 20px;
    padding: 40px 0px 40px 40px;
    line-height: 36px;
    color: #041D57;
}
.blog_pp .sp_testimonial_img {
    height: 60px !important;
}
.blog_pp .sp_testimonial_text h5 {
    font-size: 20px;
    padding: 30px 0px 30px 30px;
    line-height: 36px;
    color: #041D57;
}
.blog_pp .sp_testimonial_user_img {
    height: 114px;
}
.blog_pp .sp_testimonial_user_text p {
    font-size: 20px;
}
.blog_pp .sp_testimonial_slider a.carousel-control-prev, .blog_pp .sp_testimonial_slider a.carousel-control-next {
    padding: 18px 23px;
    bottom: 60px;
}
.blog_pp .sp_testimonial_slider a.carousel-control-next {
    right: auto;
    left: 27px;
}
.blog_pp .singleportfolio .kh_para {
    font-size: 14px;
    line-height: 26px;
}
.blog_pp .singleportfolio .accordion .card .card-header h2 button.text-left {
    padding: 12px 14px;
    font-size: 20px;
}
.blog_pp .singleportfolio .accordion .card .card-header h2 button.text-left img {
    width: 28px;
}
.blog_pp .singleportfolio .accordion .card .card-header h2 button.text-left.collapsed:after {
    width: 14px;
    background-size: 100%;
}
.blog_pp .singleportfolio .accordion .card .card-header h2 button.text-left:after {
    width: 14px;
    background-size: 100%;
}
.blog_pp .singleportfolio .accordion .card .card-body p {
    font-size: 14px;
    line-height: 26px;
}
.blog_pp .singleportfolio .accordion .card .card-body .accrodion_number p {
    font-size: 13px;
    line-height: 22px;
}
.blog_pp .singleportfolio .accrodion_number h2 {
    font-size: 50px;
}
.blog_pp .singleportfolio .accrodion_number h2 span.persent {
    font-size: 14px;
}
.blog_pp .singleportfolio .accordion .card {
  margin-bottom: 12px;
}
.blog_pp .sp_resource_tab {
    padding: 20px 30px 30px;
}
.blog_pp h4.e-doctor-c {
    font-size: 14px;
}
.blog_pp .singleportfolio .accordion .card .card-body p {
    font-size: 12px;
    line-height: 19px;
}
.blog_pp .singleportfolio .accordion .card .card-body {
    padding: 8px 32px;
}

.blog_pp .list_dfs li {
    font-size: 12px;
    padding-left: 18px;
    padding-bottom: 5px;
}
.blog_pp .list_dfs li:after {
    top: 7px;
    width: 6px;
    height: 7px;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}


.blog_pp .singleportfolio .keynote-heading-img {
    width: 80px;
}

.blog_pp .singleportfolio .keynote-heading-txt h2 {
    font-size: 18px;
}
.blog_pp .singleportfolio .keynote-heading-txt h2:after {
    height: 2px;
    width: 70%;
}
.blog_pp .singleportfolio .keynote-heading{
    margin-top: 10px;
}
.blog_pp .xs-mb-50 {
    margin-bottom: 28px;
}
.blog_pp .sp_resource_tab .nav-tabs li.nav-item a {
    padding: 14px 80px;
    font-size: 16px;
}
.blog_pp .sp_resource_tab .tab-content .tab-pane {
    padding: 8px;
}
.blog_pp .sp_tabs_pane_list ul li:first-child {
    padding-top: 5px;
}
.blog_pp .sp_tabs_pane_list ul li:first-child h4 {
    font-size: 13px;
}
.blog_pp .sp_tabs_pane_list ul li h4 {
    font-size: 13px;
}
.blog_pp .sp_tabs_pane_list ul li .sp_tabs_pane_list_download i {
    font-size: 16px !important;
}
.blog_pp .sp_key_stakeholders {
    padding: 28px 0;
    background: #F2F6F9;
    margin-top: 20px;
}
.blog_pp .bff-event-main-heading {
    font-size: 27px;
}
.blog_pp .sp_key_stakeholders h3 {
    font-size: 27px;
}
.blog_pp .g_focus_img {
    width: 80px;
}
.blog_pp .singleportfolio .accordion .card .card-header h2 button.text-left{
    font-size:18px;
}
.blog_pp .sp_testimonial_text h5 {
    font-size: 16px;
    line-height: 28px;
}
.blog_pp .sp_testimonial_user_text p {
    font-size: 16px;
}
.hjjdsd{
    margin-top: 0 !important;
}
.hjjdsd:after{
    *display: none;
}
.blog_pp .col-md-12.xs-mb-50 {
    margin-bottom: 0;
}

section.xs-banner-inner-section.parallax-window {
    background-position: 0 -50px !important;
}

@media only screen and (max-width: 767px){
.blog_pp .bff-event-head h2 {
    font-size: 20px;
}
.blog_pp .sp_sub_box h3 {
    font-size: 16px;
}
.blog_pp .sp_testimonial_slider a.carousel-control-prev, .blog_pp .sp_testimonial_slider a.carousel-control-next {
    display: none;
}
.karma-gfocus {
    margin-top: 30px;
}
.bff-event-wrapper {
    padding: 0% 2% !important;
}
.blog_pp .sp_resource_tab .nav-tabs .nav-item {
    width: 100%;
    text-align: center;
}
}
a.carousel-control-prev, a.carousel-control-next {
    display: none;
}/* End custom CSS */</pre></body></html>