/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 08 2025 | 10:51:21 */
#nf-field-53_1-wrap { display: block !important; }
#nf-field-53_1-wrap .nf-field-description { margin-top: 15px; padding: 0 0 0 30px; } 
#nf-field-53_1-wrap .nf-field-description p { font-size: 16px; }

/* Digiwast page custom styles */
.page-id-32221 .mediz-footer-wrapper #block-22,
.page-id-32221 #floatBtn-2{ display: none; }
.page-id-32221 .btn-scroll-down:after,
.page-id-32221 #floatBtn-1 a,
.page-id-32221 .level-2-blogs .gdlr-core-load-more,
.page-id-32221 .gdlr-core-title-item.boxed-title .gdlr-core-title-item-title-wrap h3,
.page-id-32221 .gdlr-core-blog-grid .gdlr-core-excerpt-read-more i::after{
    background: transparent linear-gradient(46deg, #70843A 0%, #70843A 100%) 0% 0% no-repeat padding-box;
}

.page-id-32221 .nf-form-content button, 
.page-id-32221 .nf-form-content input[type="button"], 
.page-id-32221 .nf-form-content input[type="submit"]{
	background: transparent linear-gradient(46deg, #70843A 0%, #70843A 100%) 0% 0% no-repeat padding-box !important;
}
.page-id-32221 .with-btn-read-more a.gdlr-core-column-service-read-more, 
.page-id-32221 .level-2-blogs a.gdlr-core-excerpt-read-more,
.page-id-32221 .pum-theme-1942 .pum-container, 
.page-id-32221 .pum-theme-lightbox .pum-container{ border-color: #70843A; }

.page-id-32221 #floatBtn-2 > a, 
.page-id-32221 #floatBtn-2 > .flBtn-label,
.page-id-32221 .flBtn .flBtn-label._active, 
.page-id-32221 .flBtn .flBtn-label:hover, 
.page-id-32221 .flBtn a._active, 
.page-id-32221 .flBtn a:hover,
.page-id-32221 .gdlr-core-body .gdlr-core-load-more, 
.page-id-32221 .gdlr-core-body .gdlr-core-button, 
.page-id-32221 .mediz-body .mediz-button, 
.page-id-32221 .mediz-body input[type="button"], 
.page-id-32221 .mediz-body input[type="submit"]{
  background: #70843A;
}

.page-id-32221 .gdlr-core-blog-item-holder a:hover{ color: #70843A !important; }

/* Partner Page Styles */
.page-id-23895 #scroll-to-top { opacity: 0; }
.page-id-23895 #scroll-to-top a { position: fixed; bottom: 5px; right: 5px; display: inline-block; width: 50px; height: 50px; z-index: 99; }
#nf-form-title-7,
#nf-form-title-7_1{ cursor: pointer; }

.page-id-23895 .YouTubePopUp-Close { left: auto; right: -36px; }
.page-id-23895 img.vp-img { width:100%; max-width: 768px; }
.page-id-23895 .custom-title .gdlr-core-title-item-title>span { color: #f7f7f7; }
.page-id-23895 .custom-title .gdlr-core-title-item-title>span.hidden-txt {
    font-size: 0;
    background: url(https://digile.com/wp-content/uploads/2024/10/sap-logo.png) no-repeat center;
    display: inline-block; width: 100px; height: 50px; background-size: contain; position: relative; bottom: 35px;
}
.page-id-23895 .custom-title { max-width: 540px; } 
.page-id-23895 .why-sap-rise .gdlr-core-icon-list-content-wrap { min-height: 200px; padding-right: 100px; }
.page-id-23895 .why-sap-rise .gdlr-core-icon-list-content-wrap .gdlr-core-icon-list-content{ line-height: 1.2; margin-bottom: 15px; }

.page-id-23895 .sap-services { border-radius: 25px; overflow: hidden; }
.page-id-23895 .sap-services .gdlr-core-column-service-content-wrapper { padding: 0 30px;}

.page-id-23895 .right-transform-partner .gdlr-core-pbf-wrapper-container.gdlr-core-container {   
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.8) 100%); 
	border-radius: 25px;
}


.page-id-23895 .sap-services.gdlr-core-column-service-item .gdlr-core-column-service-title,
.page-id-23895 .sap-services.gdlr-core-column-service-item .gdlr-core-column-service-content-wrapper { color: #F7F7F7; }
.page-id-23895 .sap-services.gdlr-core-column-service-item .gdlr-core-column-service-title { min-height: 90px; line-height:1.2; }
.page-id-23895 .sap-services.gdlr-core-column-service-item .gdlr-core-column-service-content-wrapper { min-height: 180px;}
.page-id-23895 .sap-services .gdlr-core-column-service-content ul { list-style-type: none;margin: 0; }
.page-id-23895 .sap-services .gdlr-core-column-service-content ul li { position: relative; padding-left: 30px; }
.page-id-23895 .sap-services .gdlr-core-column-service-content ul li::before { content: '\2022'; font-size: 48px; line-height: 26px;
    position: absolute; top: 0; left: 0; }
/* 
.page-id-23895 .sap-stories.num-1::before,
.page-id-23895 .sap-stories.num-2::before{ content: ''; position: absolute; left: -20px; top: -20px; width: 50px; height: 50px; background: #38AAB0; color: #ffffff; text-align: center; font-size: 28px; line-height: 50px; border-radius: 25px; border: 2px solid #253F5C; }
.page-id-23895 .sap-stories.num-1::before { content: '1';}
.page-id-23895 .sap-stories.num-2::before { content: '2';}
*/

.page-id-23895 .sap-stories { border-radius: 25px; position: relative; }

.page-id-23895 .sap-stories.gdlr-core-column-service-item .gdlr-core-column-service-title { background: #38AAB0; color: #ffffff; margin-left: -30px; margin-right: -30px; padding: 30px; border-radius: 25px 25px 0 0; }
.page-id-23895 .gdlr-core-title-item.short-copy .gdlr-core-title-item-title-wrap { position: relative; }
.page-id-23895 .gdlr-core-title-item.short-copy .gdlr-core-title-item-title-wrap::after { background: #38AAB0; content: ''; width: 50px; height: 2px; display: flex; position: absolute; top: 10px; right: 18px; border-radius: 1px; }

.page-id-23895 #nf-form-7-cont .nf-form-title h4,
.page-id-23895 #nf-form-7_1-cont .nf-form-title h4{ font-weight: 500 !important; font-size: 24px; margin: 15px 0 0px; color: #253f5c !important; text-align: center; }
.page-id-23895 #nf-form-7-cont,
.page-id-23895 #nf-form-7_1-cont { max-width: 415px; padding: 15px 30px; position: relative; z-index: 1; margin: 0 0 0 auto; }
.page-id-23895 #nf-form-7-cont::after,
.page-id-23895 #nf-form-7_1-cont::after { background: #E6E6E6; content: ''; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; position: absolute; opacity: 0.95; border-radius: 20px; }
.page-id-23895 #nf-form-7-cont .nf-form-fields-required,
.page-id-23895 #nf-form-7_1-cont .nf-form-fields-required{ display: none;}
.page-id-23895 #nf-form-7-cont .nf-form-content .listselect-wrap .nf-field-element div, 
.page-id-23895 #nf-form-7_1-cont .nf-form-content .listselect-wrap .nf-field-element div,
.page-id-23895 #nf-form-7-cont .nf-form-content input.ninja-forms-field, 
.page-id-23895 #nf-form-7_1-cont .nf-form-content input.ninja-forms-field,
.page-id-23895 #nf-form-7-cont .nf-form-content select.ninja-forms-field:not([multiple]),
.page-id-23895 #nf-form-7_1-cont .nf-form-content select.ninja-forms-field:not([multiple]){ height: 38px; }
.page-id-23895 #nf-form-7-cont .nf-field-container,
.page-id-23895 #nf-form-7_1-cont .nf-field-container{ margin-bottom: 15px; }
.page-id-23895 #nf-form-7-cont .nf-error.field-wrap .nf-field-element:after,
.page-id-23895 #nf-form-7_1-cont .nf-error.field-wrap .nf-field-element:after{ height: 38px; line-height: 38px; }
.page-id-23895 #nf-form-7-cont .nf-form-content textarea.ninja-forms-field,
.page-id-23895 #nf-form-7_1-cont .nf-form-content textarea.ninja-forms-field{ height: 100px; }
.page-id-23895 #nf-form-7-cont .nf-form-content button, 
.page-id-23895 #nf-form-7_1-cont .nf-form-content button,
.page-id-23895 #nf-form-7-cont .nf-form-content input[type=button],
.page-id-23895 #nf-form-7_1-cont .nf-form-content input[type=button],
.page-id-23895 #nf-form-7-cont .nf-form-content input[type=submit],
.page-id-23895 #nf-form-7_1-cont .nf-form-content input[type=submit]{ background: #404858 !important; color: #ffffff; padding: 6px 24px; border-radius: 9px; float: right; }

.page-id-23895 .sap-stories h3 { color: #38AAB0; font-size: 22px; font-weight: 600; margin: 20px 0 0; }
.page-id-23895 .sap-stories p { color:#253F5C; line-height: 1.4; }
.page-id-23895 .sap-stories ul { margin-left: 20px; color: #253F5C; }


.page-id-19326.mediz-body { color: #fff; }
.page-id-19326 .mediz-page-wrapper,
.page-id-23895 .mediz-page-wrapper,
.page-id-36157 .mediz-page-wrapper,
.page-id-36638 .mediz-page-wrapper{ padding-bottom: 0!important;}
.page-id-19326 .flBtn,
.page-id-23895 .flBtn,
.page-id-36157 .flBtn,
.page-id-36638 .flBtn{ display: none !important; }
.page-id-19326 .custom-title { max-width: 540px; } 
.page-id-19326 .custom-title .gdlr-core-skin-caption { max-width: 400px; }
.page-id-36157 .custom-title .gdlr-core-skin-caption>span,
.page-id-36638 .custom-title .gdlr-core-skin-caption>span{ font-weight: 600; }
.page-id-19326 .custom-title.full .gdlr-core-skin-caption { max-width: none; } 
.page-id-19326 .custom-title .gdlr-core-title-item-title>span { color: #E6E6E6; }
.page-id-19326 .white-bg .custom-title .gdlr-core-title-item-title>span { color: #253F5C; }
.page-id-19326 .custom-title .gdlr-core-title-item-title>span.small-txt,
.page-id-36157 .custom-title .gdlr-core-title-item-title>span.small-txt,
.page-id-36638 .custom-title .gdlr-core-title-item-title>span.small-txt{ font-size: 20px; line-height: 36px; display: block; text-transform: none; font-weight: 400; padding-top: 10px; }
.page-id-19326 #nf-form-6-cont .nf-form-title h4,
.page-id-36157 #nf-form-8-cont .nf-form-title h4,
.page-id-36638 #nf-form-9-cont .nf-form-title h4{ font-weight: 500 !important; font-size: 24px; margin: 15px 0 10px; color: #253f5c !important; text-align: center; }
.page-id-19326 #nf-form-6-cont,
.page-id-36157 #nf-form-8-cont,
.page-id-36638 #nf-form-9-cont{ max-width: 415px; padding: 15px 30px; position: relative; z-index: 1; margin: 0 0 0 auto; }
.page-id-19326 #nf-form-6-cont::after,
.page-id-36157 #nf-form-8-cont::after,
.page-id-36638 #nf-form-9-cont::after{ background: #ff794e; content: ''; left: 0; right: 0; top: 0; bottom: 0; z-index: -1; position: absolute; opacity: 0.95; border-radius: 20px; }
.page-id-19326 #nf-form-6-cont .nf-form-fields-required,
.page-id-36157 #nf-form-8-cont .nf-form-fields-required,
.page-id-36638 #nf-form-9-cont .nf-form-fields-required{ display: none;}
.page-id-19326 #nf-form-6-cont .nf-form-content .listselect-wrap .nf-field-element div, 
.page-id-19326 #nf-form-6-cont .nf-form-content input.ninja-forms-field, 
.page-id-19326 #nf-form-6-cont .nf-form-content select.ninja-forms-field:not([multiple]),
.page-id-36157 #nf-form-8-cont .nf-form-content .listselect-wrap .nf-field-element div, 
.page-id-36157 #nf-form-8-cont .nf-form-content input.ninja-forms-field, 
.page-id-36157 #nf-form-8-cont .nf-form-content select.ninja-forms-field:not([multiple]),
.page-id-36638 #nf-form-9-cont .nf-form-content .listselect-wrap .nf-field-element div, 
.page-id-36638 #nf-form-9-cont .nf-form-content input.ninja-forms-field, 
.page-id-36638 #nf-form-9-cont .nf-form-content select.ninja-forms-field:not([multiple]){ height: 38px; }
.page-id-19326 #nf-form-6-cont .nf-field-container,
.page-id-36157 #nf-form-8-cont .nf-field-container{ margin-bottom: 15px; }
.page-id-19326 #nf-form-6-cont .nf-error.field-wrap .nf-field-element:after,
.page-id-36157 #nf-form-8-cont .nf-error.field-wrap .nf-field-element:after,
.page-id-36638 #nf-form-9-cont .nf-error.field-wrap .nf-field-element:after{ height: 38px; line-height: 38px; }

.page-id-19326 #nf-form-6-cont .nf-form-content textarea.ninja-forms-field { height: 100px; }
.page-id-19326 #nf-form-6-cont .nf-form-content button, 
.page-id-19326 #nf-form-6-cont .nf-form-content input[type=button], 
.page-id-19326 #nf-form-6-cont .nf-form-content input[type=submit]
{ background: #404858 !important; color: #ffffff; padding: 6px 24px; border-radius: 9px; float: right; }
.page-id-36157 #nf-form-8-cont #nf-field-58-wrap,
.page-id-36638 #nf-form-9-cont #nf-field-58-wrap{ text-align: center; }
.page-id-36157 #nf-form-8-cont .nf-form-content button, 
.page-id-36157 #nf-form-8-cont .nf-form-content input[type=button], 
.page-id-36157 #nf-form-8-cont .nf-form-content input[type=submit],
.page-id-36638 #nf-form-9-cont .nf-form-content button, 
.page-id-36638 #nf-form-9-cont .nf-form-content input[type=button], 
.page-id-36638 #nf-form-9-cont .nf-form-content input[type=submit]{ background: #404858 !important; color: #ffffff; padding: 6px 24px; border-radius: 9px; float: none; }
.page-id-19326 .custom-text { max-width: 80% !important; }
.page-id-19326 .custom-text h4 { color: #ffffff !important; } 

.page-id-36157 .gdlr-core-title-item-link,
.page-id-36638 .gdlr-core-title-item-link{ color: #fff; }
.page-id-36157 .digile-white-logo img,
.page-id-36638 .digile-white-logo img{ filter: brightness(100); } 
.page-id-36157 #block-23 ul,
.page-id-36638 #block-23 ul{ margin-top: 15px; justify-content: end; }

.page-id-36157 #custom_html-3 iframe { width: 100% !important; }
.page-id-36157 .nf-pass.field-wrap .nf-field-element:after { display: none !important; }

.page-id-19326 .custom-list li { max-width: 70%; }
.page-id-19326 .custom-list li:nth-child(2) { margin-left: 30%; max-width: 50%; }
.page-id-19326 .custom-list li:nth-child(3) { margin-left: 60%; max-width: 40%; }

.page-id-19326 .client-logo .gdlr-core-media-image{ position: relative; padding: 30px 15px; border-radius: 25px; box-shadow: 3px 3px 5px #eee; background: #ffffff; }
.page-id-19326 .client-logo .gdlr-core-media-image::after {
    content: ''; position: absolute;
    background: url(https://digile.com/wp-content/uploads/2024/08/bottom-right-corner.png) no-repeat;
    background-size: contain;
    width: 50px; height: 50px; position: absolute; right: -2px; bottom: -2px;
}

.page-id-19326 .gdlr-core-pbf-wrapper.border-bottom .gdlr-core-container { border-bottom: 1px solid #ff794e; }

@media only screen and (max-width:1200px){	
	.page-id-23895 .why-sap-rise .gdlr-core-icon-list-content-wrap { min-height: 200px; padding-right: 60px; }
}

@media only screen and (max-width:768px){	
	.page-id-19326 .custom-list li { max-width: 100%; padding-bottom: 30px; }
	.page-id-19326 .custom-list li:nth-child(2) { margin-left: 0; max-width: 100%; }
	.page-id-19326 .custom-list li:nth-child(3) { margin-left: 0; max-width: 100%; }
	
	.page-id-19326 .custom-list li .gdlr-core-icon-list-image { float: none; }
	.page-id-19326 .custom-text { max-width: 100% !important; }
	.page-id-36157 .custom-title .gdlr-core-title-item-title>span.small-txt,
	.page-id-36638 .custom-title .gdlr-core-title-item-title>span.small-txt{ font-size: 16px; }
	.page-id-36157 #block-23 ul,
	.page-id-36638 #block-23 ul{ margin-bottom: 15px; justify-content: center; }
	.page-id-36157 .digile-white-logo,
	.page-id-36638 .digile-white-logo{ text-align: center !important; }
	.page-id-23895 .why-sap-rise .gdlr-core-icon-list-content-wrap { padding-right: 0px; }
	.page-id-23895 .gdlr-core-title-item.short-copy .gdlr-core-title-item-title-wrap::after{ display: none;}
}
@media only screen and (max-width:580px){	
	.page-id-23895 .sap-services.gdlr-core-column-service-item .gdlr-core-column-service-title { min-height: auto; font-size: 26px !important; margin-bottom: 15px; }
}

@media only screen and (max-width:400px){	
	a.gdlr-core-button.gdlr-core-button-solid { font-size: 18px !important; }
}

/* Whitepaper Related */
.single-post.whitepaper .mediz-blog-title-wrap { display: none !important; }
.single-post.whitepaper .mediz-sidebar-right { display: none !important; }
.single-post.whitepaper .mediz-sidebar-center { display: block !important; margin-left: auto !important; margin-right: auto !important;}

.single-post.whitepaper #custom_html-2 { display: none; }
.single-post.whitepaper .nf-form-cont { max-width: 480px; margin: auto; background: #eee; padding: 30px; }

.pum-content #nf-form-4-cont .nf-form-title { display: none; }
#popmake-2118 { max-width: 520px !important; }
#popmake-2118 .popmake-content .nf-field-container { width: 100%; max-width: 480px; display: block; margin-right: auto; margin-left: auto; }
#popmake-2118 .popmake-content .nf-field-container#nf-field-35-container { display: none; }
.pum-theme-1942 #popmake-2118 .pum-title,
.pum-theme-1942 #popmake-2118 .pum-content { text-align: center; }
.pum-theme-1942 #popmake-2118 .pum-content img { max-width: 380px !important; }


/* Custom related posts section for Single Job Posts */

.sjb-page input[type="submit"] { background-color: #273f5c; }
.sjb-page .btn { border-radius: 0 !important; background: #273f5c; color: #fff; padding: 6px 12px !important; }
.sjb-page .job-description .wp-block-heading strong,
.sjb-page .job-description .wp-block-heading b{ font-weight: normal !important; }
.single-jobpost .mediz-single-related-post-content {  max-width: 1320px; margin: 0 auto; }
.single-jobpost .mediz-sidebar-area { display: none; }
.popup-outer a.btn-view-job-openings { display: none; }
.popup-outer .sjb-page { max-width: 800px; }
.sjb-content {
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 180px;
	padding-left: 30px;
	padding-right: 30px;
}
.jobpost-form, 
.job-features { /* max-width: 550px; */ }
.single-jobpost .mediz-single-related-post-title {
    font-size: 20px;
    margin-bottom: 40px;
    font-weight: 800;
}
.single-jobpost .type-jobpost .sjb-detail .header-margin-top .col-md-2.col-sm-4 {
    padding-right: 0;
}

a.btn-view-job-openings {
    background: transparent linear-gradient(68deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box !important;
    color: #fafafa;
    padding: 8px 24px;
    position: absolute;
    top: 160px;
    left: 50%;
	transform: translateX(-50%);
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
	white-space: nowrap;
}
a.btn-view-job-openings:hover{ color: #ffffff; text-decoration: none; }

/* Simple Job Board */
.sjb-page .sjb-filters.sjb-filters-v1 .btn-search,
.sjb-page .sjb-filters.sjb-filters-v2 .btn-search{width:80px}
.sjb-page .list-data .v1 .job-info h4 a,
.sjb-page .list-data .v2 .job-info h4 a{font-size:32px}
.sjb-page .list-data .v1 .job-description p,
.sjb-page .list-data .v2 .job-description p{font-size:18px}
.sjb-page .btn{border-radius:0}
.sjb-page .sjb-detail .list-data .v1 ul li::before, 
.sjb-page .sjb-detail .list-data .v2 ul li::before{color:#FF794E;content:"\f111";font-size:8px}
.sjb-page .list-data .v1 .job-info h4 a:hover{color:#FF794E}
.popup-outer { top: 50px !important; }
.popup-outer .job-description, 
.popup-outer .job-features { display: none; /* hide job description and features shile using quick apply */ }
.sjb-page .sjb-detail .list-data .v1 .jobpost-form label { font-size: 14px; }
.sjb-page .sjb-detail .list-data .v1 .jobpost-form .form-control { font-size: 14px; height: 34px; }
.sjb-page .sjb-detail .list-data .v1 .jobpost-form .file { font-size: 14px; height: 34px; padding: 5px 12px; }
.sjb-page .sjb-detail .list-data .v1 .jobpost-form .file div { font-size: 14px; height: 32px; padding: 5px 12px; right: 0px; top: 0px; }
.sjb-page .list-data .v1 .job-type, 
.sjb-page .list-data .v1 .job-location, 
.sjb-page .list-data .v1 .job-date { font-size: 16px !important; line-height: 22px !important; }
.sjb-page #jobapp-tc, 
.sjb-page #jobapp-pp { margin-bottom: 6px; }
.sjb-page .sjb-detail .list-data .v1 .jobpost-form .iti { z-index: 1 !important; }

.sjb-page .list-data .v1 .job-description br { display: none; } /* Removes unwanted breaks in Job Popup */

.sjb-page .pagination li span.current,
.sjb-page .pagination li span.current:hover,
.sjb-page .pagination li a:hover{
    color: #fff;
    background-color: #273f5c;
}

.sjb-page .list-data .v1 .job-description h3.wp-block-heading{ font-size: 22px !important; font-weight: normal !important; }
.single-jobpost .mediz-column-40 { width: 100% !important; }
.sjb-page .list-data .v1 .job-description,
.sjb-page .job-features,
.sjb-page .sjb-detail .list-data .v1 .jobpost-form { max-width: 768px;}

/* Custom scrolldown button for static banner */
.static-banner::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #273f5c;
    opacity: 0.5;
    z-index: -1;
}
/* Scroll Down */
.icon-scroll-down span.txt-copy { color: #fff; }
.icon-scroll-down i{
  -moz-animation: btnbounce 2s infinite;
  -webkit-animation: btnbounce 2s infinite;
  animation: btnbounce 2s infinite;
  font-family: 'Ionicons' !important;
  font-size: 0 !important;
  font-style: normal;
  margin-bottom: -40px;
  display: block;
  height: 100px;
  color: #fff;
}
.icon-scroll-down i:before{
  /*content: '\f3d4' !important;*/
  font-family: 'Ionicons' !important;
  font-size: 48px !important;
  content: "" !important;
  font-weight: normal !important;
}
.icon-scroll-down { position: absolute; bottom: 15px; left: 50%; transform: translateX(-50%); } 
.icon-scroll-down:after {
    content: "";
    width: 25px;
    height: 25px;
    background: transparent linear-gradient(46deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;
    position: absolute;
    left: 50%;
    top: 25%;
    z-index: -1;
    transform: translateX(-50%);
    border-radius: 15px;
}

@keyframes btnbounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}

/* Common styles custom */
.wp-social-link.wp-social-link-twitter svg path {
  d: path("M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z");
}

.mediz-blog-info-wrapper { display: none; }
.mediz-header-style-plain{top:32px}
.mediz-top-bar {position:fixed;top:0;width:100%;z-index:2}
.logged-in.admin-bar .mediz-top-bar{top:32px}
.mediz-fixed-navigation.mediz-style-fixed, 
.mediz-fixed-navigation.mediz-style-slide{top:32px}
.post-template-default.mediz-body .type-post a{color:#ff794e;text-decoration:underline}
.mediz-not-found-wrap form.search-form{display:none}
.mediz-not-found-wrap .mediz-not-found-back-to-home a, 
.mediz-not-found-wrap .mediz-not-found-back-to-home a:hover{display:inline-block;padding:6px 12px;border:2px solid #fff;font-size:0px;margin-top:30px}
.mediz-not-found-wrap .mediz-not-found-back-to-home a:before{content:"Go Back to Homepage";font-size:18px;padding-left:12px}
.mediz-sidebar-area .mediz-widget-title{font-size:32px;font-weight:500}
.mediz-sidebar-area .mediz-widget{padding:15px 0 15px 30px}
.mediz-blog-title-wrap .mediz-single-article-title{font-weight:300}
.mediz-blog-style-4 .mediz-single-related-post-title, 
.mediz-blog-style-4 .mediz-comments-area .mediz-comments-title, 
.mediz-blog-style-4 .mediz-comments-area .comment-reply-title,
.mediz-blog-style-4 .mediz-single-nav-title,
.mediz-blog-style-4 .mediz-single-related-post-wrap .gdlr-core-blog-grid .gdlr-core-blog-title{font-weight:400}

.mediz-single-blog-title-style-4 .mediz-blog-info-category { display: none; }
#floatBtn-1 a{background:transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;color:#fff}
/* Style for floating button to trigger Contact Popup form */
i.fas.fa-envelope { font-family: 'FontAwesome'; font-style: normal; } 
#floatBtn-1 { top: 50%; transform: translateY(-50%); height: auto; }
.page-id-603 #floatBtn-1 { display: none; } /* Hide the floating button in Contact us page */

/* Ninja Form Field Restriction message hide */
.nf-input-limit { display: none; }

/* Popup Form */
.popmake-content .nf-field-container .nf-field-label{margin-bottom:0px!important}
.popmake-content .nf-form-content label{font-size:16px;line-height:20px}
.popmake-content .nf-form-content .listselect-wrap .nf-field-element div, 
.popmake-content .nf-form-content .ninja-forms-field{font-size:16px;margin:0;padding:2px 12px}
.popmake-content .nf-form-content .listselect-wrap .nf-field-element div, 
.popmake-content .nf-form-content input.ninja-forms-field, 
.popmake-content .nf-form-content select.ninja-forms-field:not([multiple]){height: 35px}
.popmake-content .popmake-content .nf-form-content .listselect-wrap .nf-field-element div, 
.popmake-content .nf-form-content input.ninja-forms-field, 
.popmake-content .nf-form-content select.ninja-forms-field:not([multiple]){height: 35px}
.popmake-content .nf-error.field-wrap .nf-field-element:after{font-size:16px;height:33px;width: 35px;line-height: 33px}
.popmake-content .nf-field-container{margin-bottom:10px}
.pum-theme-1942 .pum-content + .pum-close, 
.pum-theme-lightbox .pum-content + .pum-close{background:#2F3E5A}

.popmake-content .nf-field-container { width: 45%; display: inline-block; margin-right: 15px; }

.popmake-content #nf-field-11-container.nf-field-container,
.popmake-content #nf-field-9-container.nf-field-container,
.popmake-content #nf-field-22-container.nf-field-container,
.popmake-content #nf-field-23-container.nf-field-container{ width: 92%; }

.popmake-content #nf-field-9-container.nf-field-container textarea.ninja-forms-field { width: 100% !important; }
.mediz-mobile-header{top:32px}
.popmake-content .nf-form-content textarea.ninja-forms-field { height: 120px; }

/* For hiding related posts block in event or event-past category posts */
.single-format-standard.events .mediz-single-related-post-wrap,
.single-format-standard.events-past .mediz-single-related-post-wrap { display: none; }




/* Home page Custom styles. */

.our-partners .gdlr-core-personnel-list-title { display: none; }
.our-partners .gdlr-core-personnel-list { position: relative; }
.our-partners .gdlr-core-personnel-list a.btn-partner-page { position: absolute; display: inline-block; left: 0; right: 0; top: 0;   bottom: 0; font-size: 0; }
.title-with-icons{display:flex;align-items:center}
.title-with-icons img{max-width:150px}
.title-with-micons{display:flex;align-items:center}
.title-with-micons .gdlr-core-title-item-title>span{font-weight:500;color:#EF643E !important}
.title-with-micons img{max-width:120px}
.title-with-sicons{display:flex;align-items:center}
.title-with-sicons .gdlr-core-title-item-title>span{font-weight:500;color:#EF643E !important}
.title-with-sicons img{max-width:100px}
.home-approach .gdlr-core-container{display:flex;align-items:center}
.home-approach .approach-txt .gdlr-core-pbf-column-content{margin-left:0;margin-right:0}
.custom-title01 .gdlr-core-title-item-title>span{display:block;color:#EF643E !important}
.custom-title02 .gdlr-core-title-item-title>span,
.custom-title02 .gdlr-core-column-service-title>span{ color: #EF643E !important; }
.custom-title02 p{line-height:1.5}
.client-stories .gdlr-core-blog-thumbnail.gdlr-core-media-image img{border-radius:25px}
.client-stories i{position:relative}
.client-stories i:before{content:'\e0b2' !important;font-family:'Material Icons' !important;color:#ffffff}
.client-stories i:after{position:absolute;width:18px;height:18px;content:"";left:50%;top:50%;transform:translate(-50%, -50%);border-radius:9px;background:transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;z-index:-1}
/* Home page News */
.home-news .gdlr-core-with-link-text a,
.client-stories .gdlr-core-with-link-text a{font-style:normal !important;padding:5px 10px;border-width:2px;border-style:solid;border-image:linear-gradient(73deg, #FF794E 0%, #FF457E 100%) 1}
.latest-news .gdlr-core-item-list:nth-child(2){padding-top:30px}
.latest-news .gdlr-core-item-list:nth-child(3){padding-top:60px}
.gdlr-core-blog-grid .gdlr-core-excerpt-read-more{font-weight:400;text-transform:none !important}
.gdlr-core-blog-grid .gdlr-core-excerpt-read-more i{display:inline-block !important;position:relative;font-family:'Material Icons' !important}
.gdlr-core-blog-grid .gdlr-core-excerpt-read-more i:before{content:'\e0b2';color:#ffffff}
.gdlr-core-blog-grid .gdlr-core-excerpt-read-more i:after{position:absolute;width:18px;height:18px;content:"";left:50%;top:50%;transform:translate(-50%, -50%);border-radius:9px;	background:transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;z-index:-1}
.gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content{padding:0 25px}
.gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content ul{list-style: none;/* Remove default bullets */}
.gdlr-core-accordion-item-tab.gdlr-core-active .gdlr-core-accordion-item-content ul li::before{content:"\2022";color:#FF794E;font-weight:bold;display:inline-block;width:1em;margin-left: -1em}
/* Digital Enablement */
.preview-blocks .gdlr-core-pbf-background-wrap{z-index: 0}
.btn-know-more{margin:0}
.btn-know-more a{padding:10px 24px;margin:0}
.btn-know-more .arrow_right-up{position:relative;z-index:1}
.btn-know-more .arrow_right-up::after{content:"";width:18px;height:18px;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:9px;background: transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;display:block;position:absolute;z-index:-1}
.with-btn-read-more a.gdlr-core-column-service-read-more,
.level-2-blogs a.gdlr-core-excerpt-read-more{padding:10px 24px;margin:0;border:2px solid #FF794E}
.level-2-blogs .gdlr-core-load-more{background:transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box}
/* Lets talk - Form elements Custom Styles */
.nf-field-label label{color:#2F3E5A !important;font-weight:400 !important}
.nf-form-content button, 
.nf-form-content input[type=button], 
.nf-form-content input[type=submit]{background:transparent linear-gradient(68deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box !important;color:#ffffff;padding:0 45px}
.nf-form-content button:hover, 
.nf-form-content input[type=button]:hover, 
.nf-form-content input[type=submit]:hover{color:#f4f4f4}
.nf-form-content select.ninja-forms-field,
.nf-form-content select.ninja-forms-field:focus{background-color:#f7f7f7 !important;border:1px solid #c4c4c4 !important;box-shadow:inherit !important;outline:inherit !important;border-radius:0 !important;}
/* Footer */ 
.mediz-footer-wrapper .widget{margin-bottom:15px}
.mediz-footer-column ul{list-style-type:none}
.mediz-footer-column ul li{margin-bottom:15px}
.mediz-copyright-text, 
.mediz-copyright-left, 
.mediz-copyright-right{letter-spacing:0;text-transform:none}
.mediz-copyright-wrapper a{margin-right:15px}
.mediz-copyright-container{border-top:2px solid #4E6286}
.mediz-footer-wrapper h2.widgettitle{font-size:22px;color:#fff;font-weight:500;padding-top:30px}

/* Adjustment for Newsletter Subscription */
.mediz-page-wrapper { padding-bottom: 80px; }
.mediz-footer-wrapper { position: relative }
.mediz-footer-wrapper #block-22 { position: absolute; top: -80px; width: 100%; left: 0; background: #f2f1ee; padding: 30px; }

/* Subscribe Newsletter block */
.newsletter-subscription { max-width: 1320px; display: flex; align-items: center; justify-content: space-between; margin: auto; padding: 0 40px; }
.newsletter-subscription h4 { display: inline-block; margin-bottom: 0; color: #404858; }
.newsletter-subscription button.btn-subscribe { background: none; color: #404858; display: inline-block; padding: 8px 20px; font-size: 18px; text-align: center; border: 2px solid #ff794e; transition: all 0.3s ease; }
.newsletter-subscription button.btn-subscribe:hover{ color: #ffffff; background: linear-gradient(to right, #ff794e, #ff3371);} 

/* About us */
.icon-align-left,
.icon-align-right{display:flex;align-items:center}
.icon-align-right{flex-direction:row-reverse}
.icon-align-left p,
.icon-align-right p{margin-bottom:0}
.icon-align-right .gdlr-core-column-service-title,
.icon-align-right p{text-align:left}
.about-video-sec .gdlr-core-pbf-wrapper-container{display:flex;align-items:center}
.gdlr-core-personnel-list-content i.fa{position:relative}
.gdlr-core-personnel-list-content i.fa:before{content:'\e0b2' !important;font-family:'Material Icons' !important;color:#ffffff}
.gdlr-core-personnel-list-content i.fa:after{position:absolute;width:18px;height:18px;content:"";left:50%;top:50%;transform:translate(-50%, -50%);border-radius:9px;background:transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;z-index:-1}
.btm-border,
.top-border{position: relative}
.btm-border::before{width:80%;position:absolute;bottom:15px;left:0;height:3px;background:#2F3E5A;content:""}
.btm-border::after{width:23px;height:23px;position:absolute;bottom:5px;left:80%;background:transparent linear-gradient(180deg, #FF794E 0%, #FF457E 100%) 0% 0% no-repeat padding-box;content:""}
.top-border::before{width:80%;position:absolute;top:15px;right:0;height:3px;background:#2F3E5A;content:""}
.top-border::after{width:23px;height:23px;position:absolute;top:5px;right:80%;background:transparent linear-gradient(180deg, #FF794E 0%, #FF457E 100%) 0% 0% no-repeat padding-box;content:""}
.join-digile .gdlr-core-pbf-wrapper-container{display:flex;align-items:center}
.gdlr-core-title-item.boxed-title{padding-top:5px}
.gdlr-core-title-item.boxed-title .gdlr-core-title-item-title-wrap{position:relative}
.gdlr-core-title-item.boxed-title .gdlr-core-title-item-title-wrap:before{position:absolute;left:0;top:50%;width:100%;content:"";border-top:2px solid #B7CDE9;z-index:-1}
.gdlr-core-title-item.boxed-title .gdlr-core-title-item-title-wrap h3{color:#fff;padding:15px;background:transparent linear-gradient(72deg, #FF794E 0%, #FF457E 100%) 0% 0% no-repeat padding-box;padding:15px 33px}
/* Common Styles */
a.gdlr-core-column-service-read-more i{position:relative;}
a.gdlr-core-column-service-read-more i:before{content:'\e0b2' !important;font-family:'Material Icons' !important;color: #ffffff;}
a.gdlr-core-column-service-read-more i:after{position:absolute;width:18px;height:18px;content:"";left:50%;top:50%;transform:translate(-50%, -50%);border-radius:9px;background:transparent linear-gradient(45deg, #FF794E 0%, #FF3371 100%) 0% 0% no-repeat padding-box;z-index:-1}

/* Table of contents - blog posts */
ul.toc_widget_list { padding: 0; margin: 0; }
ul.toc_widget_list li { padding-left: 5px; }
ul.toc_widget_list li span.toc_number { display: none; }
ul.toc_widget_list a {
    text-decoration: underline;
    line-height: 1.4em;
    padding-bottom: 15px;
    display: inline-block;
}

ul.toc_widget_list ul,
ul.toc_widget_list ol { margin-left: 15px; margin-bottom: 0; }

.single-post.mediz-body.blog h2 { font-size: 38px; }
.single-post.mediz-body.blog h3 { font-size: 26px; }

/* Custom Responsive Styles */
@media only screen and (max-width:992px){	
	.title-with-icons img{max-width:80px} 
	.gdlr-core-video-item .gdlr-core-video-item-type-vimeo iframe, 
	.gdlr-core-video-item .gdlr-core-video-item-type-youtube iframe { width: 100%; }
	a.btn-view-job-openings {top: 200px;}
	.sjb-page { padding: 20px 0; }
}
@media only screen and (max-width:768px){	
	.home-approach .gdlr-core-container,
	.about-video-sec .gdlr-core-pbf-wrapper-container{display:block}
	.gdlr-core-column-service-icon-left.gdlr-core-left-align .gdlr-core-column-service-media,
	.gdlr-core-column-service-icon-left.gdlr-core-right-align .gdlr-core-column-service-media{float:none;margin-bottom:30px}
	.gdlr-core-column-service-icon-left.gdlr-core-right-align .gdlr-core-column-service-content-wrapper{text-align:left}
	.gdlr-core-column-service-icon-left.bulleted .gdlr-core-column-service-media{float:left;margin-bottom:0}	
	.join-digile .gdlr-core-pbf-wrapper-container{display:block}	
	.title-with-icons img{max-width:80px}
	.latest-news .gdlr-core-item-list:nth-child(2),
	.latest-news .gdlr-core-item-list:nth-child(3){padding-top:0px}  	
	.mediz-single-blog-title-style-4 h1.mediz-single-article-title { font-size: 36px; }
	
	.popmake-content .nf-field-container { width: 100%; display: block; margin-right: 0px; }
	.popmake-content #nf-field-11-container.nf-field-container,
	.popmake-content #nf-field-9-container.nf-field-container,
	.popmake-content #nf-field-22-container.nf-field-container,
	.popmake-content #nf-field-23-container.nf-field-container { width: 100%; }
	.popmake-content .nf-form-content .listselect-wrap .nf-field-element div, 
	.popmake-content .nf-form-content .ninja-forms-field { font-size: 14px; padding: 2px 6px; }
	.popmake-content .nf-form-content label { font-size: 14px; line-height: 18px; }
	.popmake-content .nf-form-content textarea.ninja-forms-field { height: 110px; }
	
	/* Subscribe Newsletter block */
	.mediz-page-wrapper { padding-bottom: 150px; }
	.mediz-footer-wrapper #block-22 { top: -150px; }
	.newsletter-subscription { padding: 0; flex-direction: column; }
	.newsletter-subscription button.btn-subscribe { margin-top: 15px; }
}
@media only screen and (max-width:768px){	
	.newsletter-subscription h4 { font-size: 18px; }
	.newsletter-subscription a.btn-subscribe { font-size: 16px; }
	.pum-theme-1942 #popmake-2118 .pum-content img { max-width: 300px !important; }
}