/* comman class */
.ml-10{margin-left: 10px;}
/* banner section */
.banner_logo{width: 60px;height: 60px;margin: auto; margin-bottom: 20px; display: flex;}
/* .banner_logo img{width: 34px;height: 34px;} */
.u_banner-img-section{overflow: unset; background: url('../images/dot_main_bg.png');background-repeat: no-repeat;padding-bottom: 0;}
/*.u_header_img{width: 382.79px;height: 272.53px;}*/
.page-template-all-in-one .u_section-header .u_border-header{margin: 0 auto;}
.page-template-all-in-one .u_section-header p{padding-top: 20px;}
/* .page-template-all-in-one .u_section-header .title{max-width: 430px;} */
.u_banner-img-section .banner-img{margin: auto;margin-top: -296px;}
.u_banner-img-section .banner-img img{box-sizing: border-box;box-shadow: 0px 50px 200px rgba(26, 50, 88, 0.1);backdrop-filter: blur(11px);width: 65%;}
/* input placeholder css for ubs input elements */ 
.u_form-light[type="text"] { color: #1E2538; }
.u_form-light[type="text"]::-webkit-input-placeholder { color: #8F95A6; }
.u_form-light[type="text"]::-moz-placeholder { color: #8F95A6; }
.u_form-light[type="text"]:-ms-input-placeholder { color: #8F95A6; }
.u_form-light[type="text"]:-moz-placeholder { color: #8F95A6; }
.u_form-dark[type="text"] { color: #fff; }
.u_form-dark[type="text"]::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.60); }
.u_form-dark[type="text"]::-moz-placeholder { color: rgba(255, 255, 255, 0.60); }
.u_form-dark[type="text"]:-ms-input-placeholder { color: rgba(255, 255, 255, 0.60); }
.u_form-dark[type="text"]:-moz-placeholder { color: rgba(255, 255, 255, 0.60); }
.o-hidden { overflow: hidden; }
.pt-0 { padding-top: 0px; }
/* Companies Section */
.u_companies-section { overflow: hidden; }
.u_companies-wpr { padding: 10px 0 30px; margin: 0 -15px; align-items: center; justify-content: center; }
.u_company-logo { background: #FFFFFF; border: 1px solid #E8EAF2; border-radius: 5px; margin: 0 15px; padding: 15px 30px; display: flex; align-items: center; justify-content: center; transition: 0.25s linear; }
.u_company-logo img { width: 100%; height: 100%; object-fit: contain; height: 50px; filter: brightness(0) invert(0); opacity: 0.4; }
.u_company-logo:hover, .u_company-logo.slick-current { border: 1px solid #1E2538; box-shadow: 0 20px 40px rgba(195, 206, 226, 0.25); }
.u_company-logo:hover img, .u_company-logo.slick-current img { filter: brightness(1); opacity: 1; }
/* No problems - Only Solutions */
.u_software-section { background: url('../images/wave-bg.png') no-repeat; background-size: cover; position: relative; }
.u_software-section::before, .u_software-section::after { position: absolute; content: ''; background: url('../images/square-pattern-blue.svg') no-repeat; background-size: cover; width: 110px; height: 110px; }
.u_software-section::before { left: 0; bottom: 0; animation: topBottom 8s linear infinite; }
.u_software-section::after { right: 0; top: 0; animation: leftRight 8s linear infinite; }
.u_software-wpr { padding-bottom: 40px; margin: 0 -15px; flex-wrap: wrap; }
.u_software-sec { position: relative; padding: 25px 15px; background: #FFFFFF; border-radius: 10px; max-width: calc(25% - 30px); width: 100%; transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275); margin: 10px 15px; }
.u_software-sec::after { content: ''; position: absolute; background: url('../images/square-pattern-orange.svg') no-repeat; width: 70px; height: 70px; background-size: cover; top: 10px; right: 10px; z-index: 1; opacity: 0; transition: 0.2s linear; }
.u_software-sec::before { content: ''; position: absolute; background: #FFA700; border-radius: 10px; width: calc(100% - 10px); height: 100%; top: 0; z-index: -1; left: 5px; transition: 0.2s linear; }
.u_software-sec:hover::before { top: 4px; } 
.u_software-sec:hover::after { opacity: 1; }
.u_software-sec:hover .u_green-fill-icon { background: #60B158; box-shadow: 0px 5px 15px rgba(95, 177, 88, 20%); }
.u_software-sec:hover .u_green-fill-icon path { fill: #FFFFFF; }
.u_software-sec:hover .u_green-fill-icon rect { fill: #60B158; }
.u_software-sec .u_green-fill-icon, .u_software-sec .u_block-fill-icon { margin-bottom: 20px; }
.u_software-sec h5 { margin-bottom: 15px; text-transform: capitalize; }
.u_benefits-section .u_content-between {justify-content: space-around;}
/* Features Section */
.u_features-options { max-width: 440px; width: 100%; margin-right: 60px; flex-shrink: 0; }
.u_features-options li { font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 16px; line-height: 20px; text-transform: capitalize; overflow: hidden; position: relative; background: #ffffff; border-radius: 3px; color: #5D6372; padding: 15px 20px; margin-bottom: 20px; cursor: pointer; transition: 0.1s cubic-bezier(0.6, 0.33, 0.41, 0.72); }
.u_features-options li:hover, .u_features-options li.active { color: #007AFF; }
.u_features-options li::before { position: absolute; content: ''; left: -4px; top: 10px; border-radius: 0 10px 10px 0; background-color: #007AFF; width: 4px; height: 30px; opacity: 0; transition: 0.1s cubic-bezier(0.6, 0.33, 0.41, 0.72); }
.u_features-options li.active::before, .u_features-options li:hover::before { color: #007AFF; left: 0; opacity: 1; }
.u_features-options li::after { content: ''; position: absolute; width: 0; height: 0; border-top: 5px solid transparent; border-left: 5px solid #007AFF; border-bottom: 5px solid transparent; top: 50%; right: 20px; transform: translate(0, -50%); transition: all 0.1s linear; opacity: 0; transition: 0.2s cubic-bezier(0.6, 0.33, 0.41, 0.72); }
.u_features-options li.active::after, .u_features-options li:hover::after { opacity: 1; right: 15px; }
.u_features-wpr { padding: 20px 0 40px; }
.u_features-preview-wpr { max-width: calc(100% - 500px); width: 100%; }
.u_features-preview { margin-top: 14px; border: 2px solid #5D6372; border-radius: 10px; position: relative; }
.u_features-preview-wpr::before, .u_features-preview-wpr::after { position: absolute; content: ''; background: url('../images/square-pattern-blue.svg') no-repeat; background-size: cover; width: 110px; height: 110px; z-index: -1; }
.u_features-preview-wpr::before { left: -20px; bottom: -10px; }
.u_features-preview-wpr::after { right: -20px; top: -10px; }
.u_features-preview-img img { border-radius: 10px; width: 100%; }
.u_features-preview-text { position: absolute; top: -14px; left: 50%; transform: translateX(-50%); padding: 6px 20px; border: 2px solid #5D6372; background: #FFFFFF; border-radius: 5px; }
.u_features-preview-text h4 { font-family: "Circular Std", sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; text-transform: capitalize; color: #1E2538; }
/* Footer Free Trial form Placeholder colour & Home page free trial form colour change  */
.u_footer-get-started .u_form-dark,
.u_hero-section .u_form-dark { color: #1E2538 !important; }
.u_footer-get-started .u_form-dark::placeholder, .u_hero-section .u_form-dark::placeholder { color: rgb(133, 133, 133); }
.u_local-info { margin-top: 35px; text-align: right; }
.other_ebook_form .hs_email .input:before { height: 40px; width: 40px; content: ''; display: block; position: absolute;content: ''; background: url(https://ubsapp.com/wp-content/themes/ubs/images/message-icon.svg) no-repeat center center;}
ul.footer_ubs_alternative li a {line-height: 19.5px;}

/* Landing Pages - Leave Management , Attendence Management ,  Time Tracking , Task Management */
.landing_page_features:nth-child(2n+2){flex-direction: row-reverse !important;}
.landing_page_features .u_feature-left, .landing_page_features .u_feature-right{order:1 !important}
/* Hero Section */
.u_hero-image-section-inner .u_roundAnimate { width: 100% !important; height: auto !important;}
/* Use Cases Section */
.u_use-cases-section.bg-lazy { background: none; }
.u_use-cases-section {background-size: cover; position: relative; }
.u_use-cases-section::before, .u_use-cases-section::after { position: absolute; content: ''; background: url('../images/square-pattern-blue.svg') no-repeat; background-size: cover; width: 110px; height: 110px; }
.u_use-cases-section::before { left: 0; top: 0; animation: leftRight 8s linear infinite; }
.u_use-cases-section::after { right: 0; bottom: 0; animation: topBottom 8s linear infinite; }
.u_use-cases-wpr { padding: 10px 0 30px; margin: 0 -15px; }
.u_use-cases-sec { max-width: calc(33% - 15px); background: #FFFFFF; border-radius: 10px; padding: 10px; margin: 10px 15px; transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.u_use-cases-sec.slick-center { box-shadow: 0 2px 10px rgba(195, 206, 226, 0.25); }
.u_use-cases-img { max-width: 200px; min-height: 100%; width: 100%; flex-shrink: 0; }
.u_use-cases-img img { width: 100%; height: 100%; min-height: 100%; object-fit: contain; border-radius: 10px; object-position: top; }
.u_use-cases-content { padding: 5px 15px; display: flex; flex-direction: column; justify-content: space-between; }
.u_use-cases-desc h5 { margin-bottom: 10px; text-transform: capitalize; }
.u_use-cases-desc p { line-height: 22px; }
.u_use-cases-sec a { display: none; align-items: center; font-size: 14px; line-height: 18px; font-weight: 700; font-family: "Circular Std", sans-serif; color: #1E2538; text-transform: uppercase; transition: 0.2s linear; margin-top: 15px; }
.u_use-cases-sec a img { margin-left: 10px; transition: 0.2s linear; }
.u_use-cases-sec a:hover { color: #60B158; }
.u_use-cases-sec a:hover img { transform: translateX(8px); }
/* 404 Page CSS*/
span.page_not_found { font-size: 30px; line-height: 37.95px; color: #FF6961; font-weight: 900; margin-bottom: 20px; display: block; }
.page_not_found_img { margin-bottom: 40px; }
.page_not_found_sec { padding-bottom: 0px; }
.page_not_found_title { font-size: 9.5em; color: #007aff; font-weight: bold; margin-bottom: 20px; }
/* Testimonials Section */
.u_testimonials-section { padding-bottom: 50px; }
.u_testimonials-wpr { padding: 10px 0 20px; position: relative; margin: 0 -15px; }
.u_testimonials-wpr::before, .u_testimonials-wpr::after { content: ''; position: absolute; background: url('../images/square-pattern-blue.svg') no-repeat; width: 110px; height: 110px; background-size: cover; z-index: -1; }
.u_testimonials-wpr::before { top: -5px; left: -10px; animation: bottomTop 15s linear infinite; }
.u_testimonials-wpr::after { bottom: 10px; right: -10px; animation: topBottom 15s linear infinite; }
.u_testimonials-sec { max-width: calc(33% - 15px); background: #EFF6F1; border-radius: 10px; padding: 20px; margin: 10px 15px; transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275); }
.u_testimonials-sec:nth-child(5n+1) { background: #EFF6F1; }
.u_testimonials-sec:nth-child(5n+2) { background: #FFF7EA; }
.u_testimonials-sec:nth-child(5n+3) { background: #EEF7FF; }
.u_testimonials-sec:nth-child(5n+4) { background: #fdeff1; }
.u_testimonials-sec:nth-child(5n+5) { background: #f4f6f6; }
.u_testimonials-info { display: flex; align-items: center; margin-bottom: 15px; }
.u_testimonials-avatar { border: 3px solid #FFFFFF; width: 54px; height: 54px; border-radius: 50%; flex-shrink: 0; margin-right: 15px; } 
.u_testimonials-avatar img { width: 48px; height: 48px; border-radius: 50%; object-fit: cover; } 
.u_testimonials-name h4 { font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 18px; line-height: 24px; color: #1E2538; margin-bottom: 5px; } 
.u_testimonials-name p { display: flex; align-items: center; } 
.u_testimonials-name p span { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 14px; line-height: 18px; color: #5D6372; display: block; padding-right: 7px; border-right: 1px solid rgba(143, 149, 166, 0.6); } .u_testimonials-name p span:last-child { border: none; padding-left: 7px; } .u_testimonials-content { position: relative; z-index: 1; } 
.u_testimonials-content p { margin-bottom: 10px; } 
.u_testimonials-content:before, .u_testimonials-content:after { content: ''; position: absolute; background: url('../images/quote-mark-icon.svg') no-repeat; width: 70px; height: 49px; z-index: -1; background-size: cover; } 
.u_testimonials-content:before { top: 0; left: 0; } 
.u_testimonials-content:after { right: 0; bottom: 0; transform: rotate(180deg); }
.testimonial_video_sec {padding-bottom: 50px !important;}
/* Download */
.u_download-chat-section.bg-lazy { background: none; } 
.u_download-chat-section .u_download-chat-wpr{justify-content: space-between;}
.u_download-chat-section { background: url('../images/download-bg.png') no-repeat; background-size: cover; padding: 80px 0; } 
.u_download-chat-img { max-width: 50%; width: 100%; display: flex; align-items: center; justify-content: center; } 
.u_download-chat-logo { background: #FFFFFF; border: 1px solid #DBECF3; box-shadow: 0 10px 15px rgba(30, 37, 56, 0.05); width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; margin-bottom: 12px; border-radius: 50%; } 
.u_download-chat-desc { max-width: 480px; width: 100%; } 
.u_download-chat-sec { display: flex; flex-wrap: wrap; } 
.u_download-chat-platform { max-width: 145px; width: 100%; border-radius: 10px; background: linear-gradient(84.65deg, #1E2538 0.56%, #384057 98.67%); display: flex; align-items: center; margin: 0 20px 20px 0; } 
.u_download-chat-platform a { display: flex; padding: 10px; }

.u_desktop_app .u_border-header{margin-bottom: 15px;}
.u_download-chat-desc .u_desktop_app .u_windows_blog{display: flex;align-items: center;justify-content: space-between; flex-wrap: wrap; margin-bottom: 30px;}
.u_download-chat-desc .u_desktop_app .u_windows_blog .u_windows_icon{width: 60px;height: 60px;background: #FFFFFF;box-shadow: 0px 25px 50px rgba(0, 0, 0, 0.04);border-radius: 15px;display: flex;align-items: center;margin-right: 15px;}
.u_download-chat-desc .u_desktop_app .u_windows_blog .browser_blog {margin-bottom: 15px;}
.u_download-chat-desc .u_desktop_app .u_windows_blog .browser_blog .u_btn-blue__linear{font-weight: 700;font-size: 14px;line-height: 18px; min-width: 137px;padding: 10px 15px;text-align: center;}
/* Any Questions Section */
.u_ubs-questions-section .u_get-started-form.u_mt-40{margin-top: 40px;}
.u_ubs-questions-section .u_feature-left .u_feature-title{text-align: center;}
.u_ubs-questions-section .u_get-started-form .u_get-started-form-inner .u_get-started-form-input .u_form-dark[type="text"]{color: #1E2538;}
.u_ubs-questions-section .u_get-started-form .u_get-started-form-inner .u_get-started-form-input .u_form-dark::placeholder{color: #868686;}
.u_ubs-questions-section .u_feature-inner .u_feature-left .u_feature-title {margin-bottom: 20px;}
.u_ubs-questions-section .u_feature-inner .u_feature-left p {margin-bottom: 15px;}
.u_ubs-questions-section .u_feature-inner .u_feature-left p {margin-bottom: 15px;}
.u_ubs-questions-wpr { padding-top: 10px; } 
.u_ubs-questions-sec { background: #ffffff; border-radius: 10px; max-width: calc(33% - 15px); width: 100%; padding: 30px 40px; text-align: center; display: flex; flex-direction: column; justify-content: space-between; align-items: center;box-shadow: 0px 10px 100px rgb(115 120 139 / 8%);} 
.u_ubs-questions-sec .u_ubs-questions-sec-desc h3 {margin-top: 20px;} 
.u_ubs-questions-sec p { margin: 20px auto 30px; max-width: 230px; width: 100%; } 
.u_ubs-questions-sec:nth-child(2) .u_ubs-questions-sec-img img { width: 125px; } 
.u_ubs-questions-sec:nth-child(3) .u_ubs-questions-sec-img img { width: 110px; } 
.u_ubs-questions-sec img { max-width: 170px; } 
.row2_feature:nth-child(2n+2) { flex-direction: row-reverse; } .get_started_sec_email { background: transparent !important; border: none !important; }

.search_titles{padding-top:15px !important;}
.search_not_found_content {max-width: 900px;margin: 0 auto;text-align: center;}
.search_not_found_content h2{margin-top:30px;margin-bottom:20px;}
.search_titles{text-transform:lowercase;}
/*Made In India Text*/
.free_trial_text.animate__animated.animate__fadeInUp { margin-top: 24px !important; font-size: 1em; font-weight: bold; max-width: 485px; text-align: left; justify-content: left; }
.text-white.free_trial_text.animate__animated.animate__fadeInUp { margin-left: 15px !important; } 
.free_trial_text span { color: red; font-size: 20px; max-width: 30px !important; } 
.text-white { color: #ffffff !important; }
/* Popup Watch demo button*/
a.paoc-popup.popupaoc-button { border: 2px solid #007AFF; color: #007AFF; background: #fff; } a.paoc-popup.popupaoc-button:hover { color: #FFFFFF; background-color: #007AFF; }
/* Form Text Area Fixed height */ 
.wpcf7-not-valid-tip { display: none; } .wpcf7 .ajax-loader { display: none; } h2#swal2-title { font-size: 1.5em; line-height: 40px; }
/* Footer Nav */
.u_bottom-nav { background: #1E2538; padding: 65px 0 15px; position: relative; overflow: hidden; } 
.u_bottom-nav::before { position: absolute; content: ''; background: url('../images/square-pattern-footer.svg') no-repeat; background-size: cover; animation: topBottom 8s linear infinite; width: 110px; height: 110px; right: -20px; top: -20px; } 
.u_bottom-nav-menu { max-width: calc(20% - 30px); width: 100%; padding-bottom: 20px; } 
.u_bottom-nav-menu h4 { font-size: 18px; line-height: 20px; font-weight: 700; font-family: "Circular Std", sans-serif; color: #60B158; } 
.u_bottom-nav-menu li { position: relative; padding: 8px 10px; transition: padding 0.1s linear; } 
.u_bottom-nav-menu li:hover { padding-left: 15px; } 
.u_bottom-nav-menu li:hover a { color: #FFA700; } 
.u_bottom-nav-menu li::before { content: ''; position: absolute; width: 0; height: 0; border-top: 4px solid transparent; border-left: 4px solid #FFFFFF; border-bottom: 4px solid transparent; top: 50%; left: 0; transform: translate(0, -50%); transition: all 0.1s linear; } 
.u_bottom-nav-menu li:hover::before { border-left-color: #FFA700; left: 5px; } 
.u_bottom-nav-menu li a { font-size: 14px; line-height: 16px; font-weight: 400; font-family: "Circular Std", sans-serif; color: #FFFFFF; transition: color 0.1s linear; }
.pt-0 { padding-top: 0px !important; } 
.pb-0 { padding-bottom: 0px !important; } 
.pt-100 { padding-top: 100px; }
/* Footer */
.u_footer-section { border: 1px solid rgba(255, 255, 255, 0.1); background: #1E2538; padding: 20px 0; position: relative; overflow: hidden; } 
.u_footer-section::before { position: absolute; content: ''; background: url('../images/square-pattern-footer.svg') no-repeat; animation: leftRight 8s linear infinite; background-size: cover; width: 110px; height: 110px; left: -30px; bottom: -30px; } 
.u_footer { position: relative; } 
.u_copyright-text p { font-size: 14px; line-height: 16px; font-weight: 400; font-family: "Circular Std", sans-serif; color: #FFFFFF; } 
.u-social li { width: 34px; height: 34px; border: 1px solid #FFFFFF; border-radius: 50%; margin-left: 10px; transition: all 0.1s linear; } 
.u-social li a { display: flex; justify-content: center; align-items: center; width: 100%; height: 100%; } 
.u-social li svg { width: 16px; height: 16px; } 
.u_social-facebook:hover { background-color: #3b5998; border-color: #3b5998; } 
.u_social-instagram:hover { background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); border-color: #cc2366; } 
.u_social-twitter:hover { background-color: #1DA1F2; border-color: #1DA1F2; } 
.u_social-linkedin:hover { background-color: #0e76a8; border-color: #0e76a8; } 
.u_social-youtube:hover {background-color: #c4302b;border-color: #c4302b;}
li.u_social-youtube svg {width: 20px !important;height: 20px !important;}
.u_scroll-top { background-color: #fff; border-radius: 50%; color: white; cursor: pointer; font-size: 16px; width: 48px; height: 48px; position: fixed; bottom: 100px; right: 21px; z-index: 100; opacity: 0; transform: translateY(100px); transition: all .5s ease; display: flex; align-items: center; justify-content: center; border: 1px solid #8F95A6; } 
.u_scroll-top:after { position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, .15) 0, rgba(0, 0, 0, 0) 80%); } 
.u_scroll-top svg { width: 16px; height: 12px; } 
.u_scroll-top.u_active { opacity: 1; transform: translateY(0); }

/* image popup section start */
/*.u_certificate-popup-content{ position: relative;padding-top: 56.50%; }*/
/*.u_certificate-popup{position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: contain;}*/
.u_certificate-popup-inner{display: flex;flex-direction: column;flex: 1 1 0;min-height: 1px;height: 100%;}
.u_popup-content.u_certificate-popup-content {display: flex;flex-direction: column;flex: 1 1 0;min-height: 1px;height: 100%;}
.u_popup-content.u_certificate-popup-content img {height: 100%;    object-fit: contain;}
/* image popup section end */


.u_banner-section {margin-top: 60px !important;}
.single-glossary .u_banner-section {margin-top: 29px !important;}
/* We Also Offer Section */


.u_offer-section { padding: 50px 0 0; } 
.u_offer-wpr { background: #1E2538; border-radius: 10px; padding: 30px; max-width: 1120px; margin: 0 auto; width: 100%; position: relative; overflow: hidden; } 
.u_offer-wpr::before, .u_offer-wpr::after { content: ''; position: absolute; background: url('../images/square-pattern-blue.svg') no-repeat; width: 110px; height: 110px; background-size: cover; z-index: 1; } 
.u_offer-wpr::before { top: -65px; left: -60px; } .u_offer-wpr::after { bottom: -60px; right: -60px; } 
.u_offer-benefits-sec { padding-right: 20px; border-right: 1px solid rgba(255, 255, 255, 0.1); max-width: 400px; width: 100%; }

.u_offer-benefits-title { background: rgba(255, 255, 255, 0.06); border-radius: 10px; padding: 20px 25px; margin-right: 20px; }
.u_offer-benefits-title h4 { font-family: "Circular Std", sans-serif; font-weight: 900; font-size: 24px; line-height: 30px; text-transform: uppercase; color: #60B158; margin-bottom: 12px; } 
.u_offer-benefits-desc li { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 16px; line-height: 20px; color: #FFFFFF; position: relative; padding-left: 30px; margin-bottom: 15px; } 
.u_offer-benefits-desc li:last-child { margin-bottom: 0; } 
.u_offer-benefits-desc li:before { content: ''; position: absolute; top: 6px; left: 0; background: url('../images/double-tick-green.svg') no-repeat; width: 16px; height: 9px; } 
.u_offer-benefits-form { margin-left: 20px; width: 100%; display: flex; flex-direction: column; justify-content: center; /*align-items: center;*/ } 
.u_offer-benefits-form .u_get-started-form { margin: 0 auto; } 
.u_offer-benefits-form .u_access-links li p { color: #FFFFFF; }
/* FAQ Section */ 
.u_faq-section { padding-bottom: 0; } 
.u_faq-hrms-section { padding-bottom: 80px; } 
.u_faq-sec-wpr { justify-content: space-between; } 
.u_faq-wpr { max-width: calc(50% - 15px); width: 100%; } 
.u_faq-block { background: #FFFFFF; border: 1px solid #E8EAF2; border-radius: 5px; overflow: hidden; margin-bottom: 15px; padding: 0 20px; } 
.u_faq-block.active { box-shadow: 0px 15px 50px rgba(195, 206, 226, 0.25); } 
.u_faq-header { cursor: pointer; position: relative; } 
.u_faq-header:after { content: ''; position: absolute; width: 0; height: 0; border-top: 5px solid transparent; border-left: 5px solid #1E2538; border-bottom: 5px solid transparent; top: 20px; right: 0; transition: all 0.1s linear; }
.u_faq-block.active .u_faq-header:after { transform: rotate(90deg); border-left-color: #007AFF; }
.u_faq-header h3 { font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 16px; line-height: 20px; color: #1E2538; padding: 15px 0; }
.u_faq-block.active h3 { color: #007AFF; }
.u_faq-content { display: none; }
.u_faq-block.active .u_faq-content { border-top: 1px solid #E8EAF2; padding: 5px 0 15px; }
.u_faq-content p, .u_faq-content li, .u_faq-content a { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 14px; line-height: 24px; color: #5D6372; }
.u_faq-content li { position: relative; padding-left: 15px; margin: 5px 0; }
.u_faq-content li:before { content: ''; position: absolute; top: 10px; left: 0; width: 5px; height: 5px; border-radius: 50%; background-color: #1E2538; }
.u_faq-content a { color: #007AFF; display: inline-block; } 

.toolkit_faq_sec .u_container {width: 100%;max-width: 1193px;margin: 0 auto;padding: 0 20px;}
/* Footer Email */
.u_footer-get-started { background: linear-gradient(to bottom, #FFFFFF 85%, #1E2538 85%); }
.u_footer-get-started .u_get-started-form-inner { background: #FFFFFF; }
/* More Features section */ 
.u_morefeature-section .u_container-1300 { max-width: 1300px; margin:0 auto; } 
.u_morefeature-section .u_feature-inner { display: flex; align-items: center; justify-content: space-between; margin-bottom: 60px; } 
.u_morefeature-section .u_feature-inner:last-child { margin-bottom: 0; } 

.u_morefeature-section .u_get-started-section .u_container { padding: 0; } 
.u_morefeature-section .u_feature-left { flex: 0 0 560px; } 
.u_morefeature-section .u_feature-left .u_get-started-form {margin-top: 30px; } 
.u_morefeature-section .u_feature-left .u_get-started-form .u_form-dark::placeholder {color: #868686; } 
.u_morefeature-section .u_feature-left .u_get-started-form .u_form-dark[type="text"] {color: #1E2538; } 
/* .u_morefeature-section .u_feature-title { font-weight: bold; font-size: 18px; line-height: 24px; padding-left: 10px; position: relative; margin-bottom: 15px; }  */
/* .u_morefeature-section .u_feature-title:before { content: ''; background: #FFA700; border-radius: 0px 10px 10px 0px; position: absolute; width: 3px; height: 18px; left: 0; top: 50%; transform: translateY(-50%); }  */
.u_morefeature-section .u_feature-left p { line-height: 24px; font-size: 16px; margin-bottom: 10px; } 
.u_morefeature-section .u_feature-left p strong { color: #1E2538; } 
.u_morefeature-section .u_feature-left ul { margin-top: 20px; } 
.u_morefeature-section .u_feature-left ul li { position: relative; padding-left: 28px; margin-bottom: 12px; } 
.u_morefeature-section .u_feature-left ul li span { font-size: 16px; line-height: 20px; color: #1E2538; } 
.u_morefeature-section .u_feature-left ul li:before { content: ''; background: url('../images/double-tick-green.svg') no-repeat center center; width: 18px; height: 10px; position: absolute; left: 0; top: 5px; } 
/*.u_morefeature-section .u_feature-right { flex: 0 0 560px; }*/ 

.u_morefeature-section .u_feature-right figure { text-align: center; margin: 0; } 
.u_morefeature-section .u_feature-right figure figcaption { background: #FFFFFF; border: 1px solid #8F95A6; border-radius: 5px; font-weight: bold; font-size: 14px; line-height: 18px; text-align: center; color: #5D6372; display: inline-block; padding: 6px 20px; margin-top: 5px; } 

.page-template-all-in-one .u_morefeature-section .u_feature-right figure figcaption{color: #60b158;border: none;}

.u_feature-inner.u_feature-inner-image .u_feature-right, .u_feature-inner.u_feature-inner-desc .u_feature-left { order: 1; } 
.u_feature-inner.u_feature-inner-image .u_feature-left, .u_feature-inner.u_feature-inner-desc .u_feature-right { order: 2; }
/* Blockquote section */ 
.u_blockquote-section { padding: 100px 20px; } 
.u_blockquote-section-inner { max-width: 1000px; margin: 0 auto; background: #ECF9FF; border-radius: 10px; padding: 20px 30px; position: relative; } 
.u_blockquote-section-inner blockquote, blockquote { margin: 0; position: relative; z-index: 1; } 
.u_blockquote-section-inner blockquote { margin: 0; } 
.u_blockquote-section-inner::before, .u_blockquote-section-inner::after, blockquote::before, blockquote::after { content: ''; background: url('../images/blockqoute-icon.svg') no-repeat center center; position: absolute; width: 65px; height: 44px; z-index: 0; } 
.u_blockquote-section-inner::before { top: 20px; left: 20px; } 
.u_blockquote-section-inner::after { bottom: 20px; right: 20px; transform: rotate(180deg); } 
.u_blockquote-section-inner blockquote::before, .u_blockquote-section-inner blockquote::after { content: none; } 
.u_blockquote-section-inner blockquote p { line-height: 24px; } 
.u_blockquote-section-inner .u_blockquote-author { display: flex; align-items: center; margin-top: 15px; } 
.u_blockquote-section-inner .u_blockquote-author-image { width: 48px; height: 48px; box-shadow: 0px 6px 25px rgba(30, 37, 56, 0.15); border-radius: 60px; border: 2px solid #fff; } 
.u_blockquote-section-inner .u_blockquote-author-image img { border-radius: 60px; width: 100%; height: 100%; object-fit: cover; } 
.u_blockquote-section-inner .u_blockquote-author-content { padding-left: 13px; } 
.u_blockquote-section-inner .u_blockquote-author-content h4 { font-size: 16px; line-height: 20px; margin-bottom: 5px; } 
.u_blockquote-section-inner .u_blockquote-author-content p { display: flex; align-items: center; } 
.u_blockquote-section-inner .u_blockquote-author-content p span { padding: 0 7px; }
/* Why UBS section */
.u_morefeature-section.u_why-ubs-features .u_feature-left p:last-child { margin-bottom: 0; } 
.u_morefeature-section.u_why-ubs-features .u_feature-title { padding-left: 0; font-weight: 900; font-size: 28px; line-height: 36px; margin-bottom: 24px; }
.u_morefeature-section.u_why-ubs-features .u_feature-title:before { top: unset; transform: unset; width: 30px; height: 4px; bottom: -10px; }
.u_gives-mind { padding: 60px 0; background: #F1FBFF; margin-top: 60px; }
/* Popup */
.u_popup { position: fixed; top: 0; width: 100%; height: 100%; left: 0; z-index: 9999; display: none; } 
.u_popup-overlay { background: rgba(0, 0, 0, .8); position: fixed; top: 0; width: 100%; height: 100%; left: 0; }
.u_popup-close-btn { background-color: transparent; border: none; padding: 0; font-family: "Circular Std", sans-serif; font-weight: 700; font-size: 26px; line-height: 30px; color: #FFFFFF; position: absolute; right: 0; top: 0; cursor: pointer;
    z-index: 1;}
.u_popup-inner { max-width: 1080px; width: calc(100% - 30px); max-height: calc(100% - 30px); border-radius: 5px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: 0.25s linear; }
.u_popup-iframe { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.u_popup-iframe iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* About */
.u_about_us-section { padding-bottom: 100px; } 
.u_about_us-section .u_section-header { margin-bottom: 20px; } 
.u_about-our-products-inner { display: flex; align-items: center; justify-content: space-between; } 
.u_about-our-products-section { background: #F1FBFF; } 
.u_about-our-products-right { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; flex: 0 0 560px; } 
.u_about-our-product { background: #FFFFFF; box-shadow: 0px 20px 40px rgba(150, 189, 205, 0.08); border-radius: 15px; padding: 20px; max-width: 180px; width: 100%; text-align: center; margin: 0 30px 30px 0; } 
/* .u_about-our-product:last-child { margin-bottom: 0; }  */
.u_about-our-product-icon { width: 60px; height: 60px; display: flex; justify-content: center; align-items: center; border-radius: 100%; margin: 0 auto 15px; } 
.u_about-our-product h4 { font-family: "Circular Std", sans-serif; font-weight: 700; font-size: 18px; line-height: 23px; color: #1E2538; text-transform: uppercase; }
.u_about-our-product.u_about-chat-product .u_about-our-product-icon { background: rgba(95, 177, 88, 0.1); } 
.u_about-our-product.u_about-pms-product .u_about-our-product-icon { background: rgba(0, 123, 255, 0.1); } 
.u_about-our-product.u_about-hrms-product .u_about-our-product-icon { background: rgba(255, 166, 0, 0.1); } 
.u_about-our-product.u_about-payroll-product .u_about-our-product-icon { background: #5c6fff14; } 
.u_about-our-products-left { flex: 0 0 560px; } 
.u_about-our-products-left .u_section-header { display: flex; margin-bottom: 10px; } 
.u_about-our-products-left .u_download-chat-logo { width: 40px; height: 40px; box-shadow: none; border: none; margin-left: 10px; } 
.u_core_values-section { padding-bottom: 80px; } 
.u_core_values-wpr { margin: 0; padding-bottom: 0; } 
.u_core_values-wpr .u_software-sec { border: 1px solid rgba(143, 149, 166, 0.4); margin: 15px; } 
.u_core_values-wpr .u_software-sec span { font-family: "Circular Std", sans-serif; font-weight: 700; font-size: 22px; line-height: 28px; color: #60B158; } 
.u_core_values-wpr .u_software-sec h5 { margin-bottom: 0; } 
.u_core_values-wpr .u_software-sec:hover span { color: #FFFFFF; } 
.u_blockqoute-moto-section .u_blockqoute-moto-sec { text-align: center; margin-bottom: 50px; position: relative; } 
.u_blockqoute-moto-section .u_blockqoute-moto-sec h2 { font-family: "Circular Std", sans-serif; font-weight: 900; font-size: 28px; line-height: 35px; color: #FFA700; position: relative; display: inline-block; }
.u_blockqoute-moto-section .u_blockqoute-moto-sec h2::after, .u_blockqoute-moto-section .u_blockqoute-moto-sec h2::before { content: ''; position: absolute; background: url('../images/quotes-mark-icon.svg') no-repeat; width: 30px; height: 28px; background-size: 100% 100%; }
.u_blockqoute-moto-section .u_blockqoute-moto-sec h2::before { left: 0; top: -45px; }
.u_blockqoute-moto-section .u_blockqoute-moto-sec h2::after { right: 0; bottom: -45px; transform: rotate(180deg); }
/* Team Section */
.u_team-section { background: #F1FBFF; margin-top: 100px; } 
.u_team-sec { display: flex; flex-wrap: wrap; margin: 0 -15px 20px; } 
.u_team-sec .slick-slide { margin: 0 15px; }
.u_team-member { padding: 30px 30px 25px; background: #FFFFFF; border-radius: 10px; margin: 10px; text-align: center; width: calc(25% - 20px); border-bottom: 4px solid transparent; transition: 0.2s linear; }
.u_team-member:hover { border-bottom-color: #007AFF; }
h4.u_two-line a { color: #1E2538; }
.single-post .u_two-line a { overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.u_team-member-profile { width: 138px; height: 138px; border-radius: 50%; border: 4px solid #FFFFFF; margin: 0 auto 15px; box-shadow: 0px 10px 30px rgba(181, 214, 230, 0.5); }
.u_team-member-profile img { width: 100%; height: 100%; object-fit: cover; border-radius: 50%; object-position: top; }
.u_team-member-name h4 { margin-bottom: 10px; font-family: "Circular Std", sans-serif; font-weight: bold; font-size: 18px; line-height: 23px; color: #1E2538; }
/* Chat Widget */
.u_chat-widget { display: none; position: fixed; bottom: 15px; right: 15px; cursor: pointer; background-color: rgb(38, 128, 225); box-shadow: rgb(0 0 0 / 20%) 0px 2px 10px, rgb(0 0 0 / 30%) 0px 4px 28px; border-radius: 50%; height: 60px; width: 60px; border: none; padding: 0; align-items: center; justify-content: center; }
/*REfund title h4*/
.refund_title_tag{font-family: "Circular Std", sans-serif;color: #1E2538;margin-bottom: 10px;}
/*Blog Tick List*/
.u_blog-tick-list li {padding-left: 30px;}
.u_blog-details-sec li {font-family: "Circular Std", sans-serif;font-weight: 400;font-size: 16px;line-height: 20px;color: #5D6372;margin-bottom: 10px;position: relative;}
.u_blog-tick-list li:before {content: '';position: absolute;top: 6px;left: 0;background: url('https://ubsapp.com/wp-content/uploads/2021/08/double-tick-green.svg') no-repeat;width: 16px;height: 9px;}
ul.u_blog-tick-list {margin-top: 10px;}
/*Contact Us */
.u_contact-form-left img {width: 426px;height: 243px;}
.contact-header { margin-bottom: 10px !important;}
/* Contact us form css Start */
.page-template-page-contact .input input , .page-template-page-contact .input textarea {font-size: 16px !important;font-weight: normal !important;line-height: 40px !important;color: #33475b !important;border: 1px solid #cbd6e2 !important;box-sizing: border-box !important;border-radius: 3px !important;	padding: 0 15px;}
.page-template-page-contact input.hs-input.error, .page-template-page-contact div.field.error input, .page-template-page-contact div.field.error textarea, .page-template-page-contact div.field.error .chzn-choices, .page-template-page-contact textarea.hs-input.error, .page-template-page-contact select.hs-input.error{border: 1px solid #f2545b !important;}
.page-template-page-contact  .hs-error-msgs .hs-error-msg, .page-template-page-contact  .hs-main-font-element{ color: #f2545b !important;font-weight: lighter !important;}
.page-template-page-contact fieldset{width:100% !important;max-width:100% !important;margin-bottom: 18px !important;}
.page-template-page-contact .contact_header{margin-bottom:0px !important;}
.page-template-page-contact fieldset .input{ min-height:40px !important;padding-top:5px !important;}
.page-template-page-contact fieldset .input input::placeholder{padding-left:20px !important;}
.page-template-page-contact .hs-input {width: 100% !important;width: 100% !important; font-size: 16px !important;font-weight: normal !important;line-height: 40px !important;color: #33475b !important;border: 1px solid #cbd6e2 !important;box-sizing: border-box !important;border-radius: 3px !important;padding: 0 15px;}
.page-template-page-contact .hs_submit.hs-submit {margin-top: 20px;}
.page-template-page-contact .hs-button{ white-space: pre-wrap;background: #007AFF;background-color: rgb(0, 122, 255);margin: 0;cursor: pointer;display: inline-block;font-weight: 700;line-height: 12px; position: relative;text-align: center;transition: all .15s linear;background-color: #007AFF;border-color: #007AFF;color: #fff;border-radius: 3px;border-style: solid;border-width: 1px;font-size: 14px;padding: 12px 24px;}
.page-template-page-contact .submitted-message p {color: green !important;line-height: 30px !important; font-size:18px !important;}
/* Contact us form css End */
.single-ebooks .u_footer-get-started, .home .u_footer-get-started{display: none;}
.single-ebooks li.u_social-facebook a svg:hover, .single-ebooks li.u_social-instagram a svg:hover, .single-ebooks li.u_social-twitter a svg:hover, .single-ebooks li.u_social-linkedin a svg:hover {fill: #fff !important;}
.single-ebooks .u_ebook-sliderimg a {display: block;padding-top: 20px;padding-bottom: 28px;}
.single-ebooks .ebook_authors_sign {margin-top: 28px;margin-bottom: 28px;}
.ebook_sign_right{margin-left:10px}
.ebook_sign_right p span { margin-left: 0px;margin-top: 5px;}
/* For Contact Form 7 Button */
input.wpcf7-form-control.wpcf7-submit.u_btn { background: #007AFF !important; }
.wpcf7-textarea { height: 100px; }
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output { display: none; }
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { -webkit-box-shadow: 0 0 0 30px white inset !important; }

/* Ebook Page */
.u_pg-section { padding: 60px 0 40px 0; }
.u_pg-section .u_container { border-bottom: 1px solid #e8eaf2; padding-bottom: 80px; }
.u_pg-left { width: 100%; max-width: 610px; padding-right: 20px; }
.u_pg-left h1 { max-width: 430px; font-weight: 500; font-size: 42px; line-height: 46px; color: #1e2538; }
.u_pg-section .u_pg-left .u_border-header { margin-bottom: 20px; }
.u_pg-right { width: 100%; max-width: 760px; position: relative; }
.u_pg-detail { margin-bottom: 34px; }
.u_pg-section .u_pg-left p { color: #1e2538; }
.u_pg-section .u_pg-left p:not(:last-child) { padding-bottom: 26px; }
.u_pg-left .u_btn, .u_ebook-sec .u_btn { line-height: 20px; padding: 12px 34px; border-radius: 3px; }
.u_pg-image-sec { position: absolute; top: 0; width: 100%; height: 100%; z-index: 5; }
.u_pg-image-sec::before { content: ""; position: absolute; background: url('../images/dots.png'); background-position: center; background-repeat: no-repeat; background-size: cover; width: 80%; height: 70%; left: 0; right: 0; margin: auto; top: 0; bottom: 0; }
.u_pg-img { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 88%; height: 80%; margin: auto; }
/* Download sec */
.u_download-section { background-color: #f1fbff; }
.u_download-header { max-width: 525px; width: 100%; margin: 0 auto 25px; }
.u_download-header p { padding-top: 5px; }
.u_download-img { margin-bottom: 15px; }
.u_management-detail { max-width: 415px; width: 100%; margin: 0 auto; text-align: center; }
.u_download-left .u_management-detail h4 { font-weight: bold; font-size: 18px; line-height: 24px; color: #1e2538; margin-bottom: 20px; text-align: center; }
.u_management-detail p { line-height: 24px; color: #717683; }
.u_download-left { padding-right: 40px; }
.u_download-right label { font-family: 'Circular Std', sans-serif; font-weight: 400; font-size: 14px; line-height: 16px; color: #8F95A6; margin-bottom: 5px; display: block; }
.u_download-right label .hs-form-required { color: #ff6961 !important; }
.u_download-right input, .u_download-right select { background: #FFFFFF; border: 1px solid #D6D9E5; border-radius: 3px; font-family: 'Circular Std', sans-serif; font-weight: 400; font-size: 14px; line-height: 18px; color: #1E2538; padding: 12px 18px; width: 100%; }
.u_download-right input:focus, .u_download-right select:focus { outline: none; border-color: #007AFF; }
.u_download-right select { cursor: pointer; padding: 11px 18px; -webkit-appearance: none; background: #FFFFFF url('../images/select-icon.svg') no-repeat 90% 50%; }
.u_download-right .hs-form-field { margin-bottom: 15px; }
.u_download-right .hs-error-msg { margin-top: 5px; font-size: 14px; line-height: 20px; color: #ff6961 !important; }
.u_download-right .hs_submit { margin-top: 50px; }
.u_download-right input[type="submit"] { font-weight: 500; font-size: 16px; line-height: 18px; border-radius: 6px; padding: 13px 30px; cursor: pointer; background: #007AFF; color: #fff; transition: all 0.25s linear; border: none; }
.u_download-right input[type="submit"]:hover { box-shadow: 0px 5px 15px rgba(0, 122, 255, 0.2); }
.u_downloads-section { padding-top: 60px; overflow: hidden; }
.page-template-page-download .u_ubs-questions-section { padding-top: 0; }
.u_download-wpr { display: none; }
.u_download-sec { border-radius: 10px; display: flex; align-items: center; margin-bottom: 15px; background: rgba(245,246,250,.7); }
.u_downloads-no-links { text-align: center; } 
.u_download-heading { text-align: center; padding: 15px 0; }
.u_download-heading h5 { position: relative; padding-bottom: 15px; text-transform: capitalize; }
.u_download-heading h5:after { content: ""; width: 24px; height: 4px; background: #007AFF; border-radius: 20px 20px 0 0; bottom: 0; left: 50%; transform: translateX(-50%); position: absolute; }
.u_download-block { width: 100%; text-align: center; padding: 0 30px; margin: 30px 0; display: none; }
.u_download-block:not(:last-child) { border-right: 1px solid #d6d9e5; }
.u_download-block-icon { width: 76px; height: 76px; display: flex; align-items: center; justify-content: center; background: #FFFFFF; border-radius: 15px; margin: 0 auto; }
.u_download-block p { color: #1e2538; font-weight: bold; margin: 20px 0; text-transform: capitalize; }
.u_download-block-btn { background: #FFFFFF; border: 1px solid #007AFF; border-radius: 3px; font-family: 'Circular Std', sans-serif; font-weight: 700; font-size: 14px; line-height: 18px; color: #007AFF;; padding: 12px 15px; display: flex; align-items: center; margin: 0 auto; cursor: pointer; transition: 0.2s linear; max-width: 145px; width: 100%; justify-content: center; }
.u_download-block-btn:hover { background: #007AFF; color: #FFFFFF; }
.u_download-block-btn:hover .u_fill { fill: #FFFFFF; }
.u_download-block-btn:hover span img { filter: brightness(6); }
.u_download-block-btn span { display: flex; margin-right: 10px; flex-shrink: 0; }
.u_download-block-btn span.u_download-block-arrow { margin-right: 0; margin-left: 15px; }
.u_download-version { position: relative; max-width: 145px; width: 100%; margin: 0 auto; }
.u_download-version-list { position: absolute; top: 100%; margin-top: 5px; width: 100%; background: #FFFFFF; border: 1px solid #d6d9e5; box-shadow: 0px 15px 50px rgba(0, 0, 0, 0.08); border-radius: 3px; }
.u_download-version-list li { list-style-type: none; display: none; }
.u_download-version-list li span { margin-right: 10px; display: flex; }
.u_download-version-list li a { padding: 10px; font-size: 14px; line-height: 16px; color: #1E2538; display: flex; align-items: center; }
.u_download-version-list li a:hover { color: #007AFF; }
.u_download-version-list li a:hover .u_fill { fill: #007AFF; }

/* About the author section */
.u_author-section { padding: 100px 0; }
.u-inner { display: flex; }
.u_author-section .u-inner { justify-content: space-between; align-items: center; }
.u_author-section .u_author-left { max-width: 660px; width: 100%; z-index: 1; }
.u_author-section .u_author-right { max-width: 685px; width: 100%; padding-left: 20px; }
.u_author-left .u_author-img { max-width: 405px; width: 100%; margin: 0 auto; }
.u_author-right h2 { font-weight: bold; font-size: 28px; line-height: 30px; text-align: left; margin-bottom: 25px; }
.u_author-right p { line-height: 26px; }
.u_author-name { padding: 20px 0; }
.u_author-name .u_testimonials-name { padding-left: 15px; }
.u_author-name .u_testimonials-name span { padding-left: 0 !important; }
.u_author-section .u-social { margin-left: -15px; }
.u_author-section .u-social li { margin-left: 15px; background-color: #F1FBFF; width: 46px; height: 46px; }
.u_author-section .u-social li:hover { background: #007AFF !important; border: none !important; }
.u_author-section .u-social li:hover svg path { fill: #FFFFFF; }
/* Benefits section */  
.u_benefits-section { background-color: #f1fbff; }
/* .u_benefits-section h2 { margin-bottom: 20px; } */
.u_benefits-section .u-inner { justify-content: space-between; } 
.u_benefits-left { padding-right: 20px; }
.u_benefits-right { max-width: 380px; width: 100%; /*padding: 70px 0;*/ }
.u_benefits-right .u_benefits-img { position: relative; z-index: 1; }
.benefits-img-bg { position: absolute; top: 0px; z-index: -1; bottom: 0; left: 0; right: 0; }
.u_benefits-detail { max-width: 730px; width: 100%; }
.u_benefits-detail p { line-height: 26px; color: #717683; }
.u_benefits-detail p:not(:last-child) { margin-bottom: 15px; }
/* ebook section */
.single-ebooks .u_banner_header_section{padding-bottom: 110px;padding-top: 30px;}
.single-ebooks .u_section-header .u_btn-blue{display: inline-flex;align-items: center;}
.single-ebooks .u_section-header .u_btn-blue img{margin-left: 10px;}
.single-ebooks .u_banner-section .u_border-header::after{content: unset;}
.single-ebooks .u_banner-section .u_border-header h1{max-width: 530px;}
.single-ebooks .u_download-right{margin: auto;}
.u_ebook-about{padding-bottom: 100px;}
.u_ebook-sec { padding: 45px 0 0 0; position: relative; z-index: 1; }
.u_ebook-sec .u_container { margin: 0 auto 20px; }
.u_ebook-sec::before { content: ""; position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 76%; z-index: -1; background-color: #f1fbff; }
.u_ebook-sec h2 { color: #333333; }
.u_ebook-inner { margin-bottom: 30px; }
.u_ebook-sec .u_section-header { margin: 0 auto 35px; }
.u_ebook-sec .u_get-started-form { max-width: 485px; }
.u_ebook-sec .u_get-started-form-inner { background-color: #1e2538; }
.u_ebook-sec .u_get-started-form-inner { padding: 6px 6px 6px 8px; margin-bottom: 15px; }
.u_ebook-sec .u_get-started-form-inner .u_message-icon:before { background: url('../images/message-icon.svg') no-repeat center center; }
.u_ebook-sec .u_access-links li p { color: #8d919c; }
.other_ebook_form { margin-bottom: 30px; }
.other_ebook_form form { border-radius: 3px; display: flex; align-items: center; padding: 5px; background: #1E2538; position: relative; }
.other_ebook_form .hs_email { width: 100%; }
.other_ebook_form form .hs_email > label { display: none; }
.other_ebook_form .hs-error-msgs { display: block; position: absolute; top: 100%; left: 0; }
.other_ebook_form .hs-error-msgs label { margin-top: 5px; font-size: 14px; line-height: 20px; color: #ff6961 !important; }
.other_ebook_form form input[type="email"] { width: 100%; background: transparent !important; color: #fff; border: none !important; font-size: 14px; flex: 1; padding: 12px; line-height: 18px; padding-left: 52px !important; } 
.other_ebook_form form .hs_error_rollup { display: none; }
.other_ebook_form form input[type="submit"] { font-weight: 500; font-size: 16px; line-height: 18px; border-radius: 6px; padding: 13px 30px; cursor: pointer; background: #007AFF; color: #fff; transition: all 0.25s linear; border: none; }
.other_ebook_form form input[type="submit"]:hover { box-shadow: 0px 5px 15px rgba(0, 122, 255, 0.2); }

.u_ebook-sliderbox { display: inline-block; margin: 20px 10px; background-color: #f1fbff; }
.u_ebook-sliderbox:hover .u_ebook-sliderimg { background-color: #e3f7ff; }
.u_ebook-sliderbox:hover .u_slider-title a { color: #ffffff; }
.u_ebook-sliderbox:hover .u_slider-title, .u_ebook-sliderbox:hover { background-color: #007aff; }
/* .u_ebook-slider { max-width: 1000px; width: 100%; margin: auto; } */
.u_ebook-slider .u_blog-post { height: auto; }
.u_ebook-sliderbox .u_ebook-sliderimg { background-color: #fff; }
.u_ebook-sliderbox .u_slider-title { padding: 8px 20px; width: 100%; display: block; background-color: #f1fbff; text-align: center; }
.u_slider-title a { color: #333333; font-weight: 400; font-size: 16px; line-height: 20px; text-align: center; }
.u_ebook-sec .u_slider-arrow { margin-top: 20px; }

.u_download-right .submitted-message {display: none;}

.u_benefits-detail.u_feature-left ul {margin-top: 20px;}
.u_benefits-detail.u_feature-left ul li{position: relative;padding-left: 28px;margin-bottom: 12px;color:#5D6372;}
.u_benefits-detail ul li:before{content: '';background: url(../images/double-tick-green.svg) no-repeat center center;width: 18px;height: 10px;position: absolute;left: 0;top: 5px;}

/*Ebook Hubspot form submission popup css Start */
.popup-overlay {visibility: hidden;width:100%;max-width:800px;z-index:99;background: #fff url(https://ubsapp.com/wp-content/themes/ubs/images/get-started-bg.png) no-repeat center;border-radius: 20px;padding: 50px 20px;position: relative;background-size: 80% 100%;animation: bg_animate 20s linear infinite;}
.popup-overlay.active {visibility: visible;text-align: center;display: flex;justify-content: space-between;z-index: 9999;}
.popup-content {visibility: hidden;}
.light-box-modal {display: none; position: fixed;top: 0;left: 0;height: 100vh;right: 0;z-index: 999;align-items: center;justify-content: center;}
.popup-content.active {visibility: visible;width:100%;}
.popup-content.active p {line-height: 30px;}
.hbspt_popup_note{margin-top: 10px;}
div.hbspt_popup_overlay{display: none;width: 100%;height: 100%;left: 0;top: 0;position: fixed;z-index: 1000;background:rgba(0,0,0,0.9) !important;margin: 0 auto;}

/* Decrease Home Page Product Image size*/
.home .u_ubs-product-image img {max-width: 19.71px !important;}
html {scroll-padding-top: 90px !important;}
/*.u_hero-image-section-products .u_ubs-product-image, .u_ubs-product-name .u_ubs-product-image::after {width: auto !important;}*/

/*Ebook Hubspot form submission popup css End */

/* UBS Alternative Page */
.u_content-header-section { background: url('../images/header-bg-waves.png'), #1E2538; background-repeat: no-repeat; background-size: cover; padding: 70px 0; }
.u_content-header-section .u_container { display: flex; align-items: center; justify-content: space-between; }
section.alternative_faq_sec {padding-top: 0;padding-bottom: 0;}
.u_content-header-section .u_main-header { text-align: left; }
.u_content-header-section .u_badge { margin-bottom: 15px; }
.u_comparison-section { background: #F1FBFF; background: url('../images/header-bg-white-waves.png'), #F1FBFF; background-repeat: no-repeat; background-size: cover;  }
.u_comparison-table { max-width: 950px; width: 100%; margin: 0 auto; overflow: auto; }
.u_comparison-table table { width: 100%; border-collapse: collapse; }
.u_comparison-table th, .u_comparison-table td { font-family: 'Circular Std', sans-serif; white-space: nowrap; } 
.u_comparison-table th:first-child, .u_comparison-table td:first-child { text-align: left; } 
.u_comparison-table th { font-weight: 700; font-size: 20px; line-height: 25px; color: #007AFF; background-color: #6f6c6c; padding: 15px 20px; background-color: #FFFFFF; } 
.u_comparison-table th:first-child { border-top-left-radius: 10px; } 
.u_comparison-table th:last-child { border-top-right-radius: 10px; }
.u_comparison-table td { font-weight: 400; font-size: 16px; line-height: 20px; color: #1E2538; padding: 18px 20px; background-color: #FFFFFF; border-right: 1px solid #D6D9E5; text-align: center; }
.u_comparison-table td:last-child { border-right: 0; } 
.u_comparison-table tbody tr:nth-child(odd) td { background: #f5f7fb; }
.u_ubs-views-wpr { margin: 0 -15px; padding-bottom: 30px; }
.u_ubs-view { max-width: calc(33% - 30px); margin:  15px; box-shadow: 0 5px 10px rgba(115, 120, 139, 0.08); }
.u_ubs-view:hover .u_ubs-view-image-overlay { display: flex; }
.u_ubs-view-image { position: relative; }
.u_ubs-view-image-overlay { position: absolute; top: 0; left: 0; background: #1E2538; opacity: 0.5; width: 100%; height: 100%; cursor: pointer; display: none; }
.u_ubs-view-image-overlay img { filter: brightness(0) invert(1); }
.u_ubs-view-desc { background: #FFFFFF; padding: 22px 20px; }
.u_ubs-view-desc p { font-size: 18px; line-height: 22px; font-weight: 500; }

section.u_get-started-section.alternative_get_started {padding-top: 100px;padding-bottom: 100px;}

/* Glossary */
.u_glossary-header { display: flex; align-items: center; justify-content: space-between; }
.u_glossary-header .u_section-header { max-width: 720px; margin-left: 0; }
.u_glossary-header .u_border-header { margin-bottom: 20px; }
.u_glossary-header h5 { margin-bottom: 10px; }
.u_glossary-features-wpr { display: flex; } 
.u_glossary-features-select { max-width: 330px; padding-right: 40px; width: 100%; border-right: 1px solid rgba(143, 149, 166, 0.4); }
.u_glossary-features-select li { background: #F1FBFF; display: flex; align-items: center; border-left: 4px solid #F1FBFF; margin-bottom: 10px; cursor: pointer; }
.u_glossary-features-select li a { display: flex; align-items: center; font-weight: 500; font-size: 16px; line-height: 20px; color: #1E2538; padding: 15px; width: 100%; }
.u_glossary-features-select li img { margin: 0 10px 0 0; width: 20px; height: 20px; flex-shrink: 0; }
.u_glossary-features-select li.active, .u_glossary-features-select li.active a { border-left-color: #007AFF; color: #007AFF; }
.u_glossary-alphabetical { padding-left: 25px; width: 100%;}
.u_glossary-alphabets-list { padding: 0 15px; margin-bottom: 20px; }
.u_glossary-alphabets-list ul { display: flex; flex-wrap: wrap; }
.u_glossary-alphabets-list li { background: #FFFFFF; border: 1px solid #D8E6EB; border-radius: 3px; display: flex; align-items: center; justify-content: center; cursor: pointer; margin-right: 10px; transition: 0.2s linear; margin-bottom: 10px;padding: 4px 10px;}
.u_glossary-alphabets-list li a{ padding: 6px 10px;}
.u_glossary-alphabets-list li span { font-family: "Circular Std", sans-serif;; font-weight: 400; font-size: 14px; line-height: 18px; color: #1E2538; transition: 0.2s linear; }
.u_glossary-alphabets-list li.u_alphabet-active, .u_glossary-alphabets-list li:hover { background: #007AFF; } 
.u_glossary-alphabets-list li.u_alphabet-active span, .u_glossary-alphabets-list li:hover span { color: #FFFFFF; } 
.u_glossary-alphabet-header { background: #F1FBFF; border-radius: 3px; padding: 10px 15px; margin: 10px 15px; }
.u_glossary-alphabet-header p { color: #1E2538; }
.u_glossary-features-wpr .u_core_values-wpr { width: 100%; display: flex; flex-wrap: wrap; }
.u_glossary-features-wpr .u_software-sec { max-width: calc(33% - 30px); margin: 0 15px 30px 15px; padding: 0; }
.u_glossary-features-wpr .u_software-desc { padding: 30px 15px; display: flex; align-items: center; justify-content: space-between; width: 100%; height: 100%; }
.u_glossary-features-wpr .u_software-desc h3 { color: #1E2538; font-size: 18px; line-height: 22px; font-weight: 700; max-width: calc(100% - 20px); }
.u_glossary-features-wpr .u_software-desc .u_read-more-btn { font-size: 14px !important; line-height: 18px !important; display: none; font-weight: 700; color: #1E2538; margin: 0 !important; flex-shrink: 0; }
.u_glossary-features-wpr .u_software-sec:hover .u_read-more-btn { color: #60B158 !important; display: flex; }
.glossary-features-more button {font-family: "Circular Std", sans-serif;font-weight: 700;font-size: 16px;line-height: 20px;color: #1E2538;background-color: transparent;border: none;outline: none;position: relative;cursor: pointer;text-transform: capitalize;}
.glossary-features-more button::after {content: '';position: absolute;width: 0;height: 0;right: -15px;top: 9px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #007AFF;transition: 0.25s cubic-bezier(0.6, 0.33, 0.41, 0.72);}
.glossary_get_started_sec {padding-bottom: 0;}
.single-glossary .u_blog-right-section {margin-bottom: 0px;}
.u_glossary-features-search.live-search { margin: 0 0 30px 0; max-width: 700px; width: 100%; position: relative; }
.u_glossary-features-search input { border: 1px solid #D8E6EB; border-radius: 3px; font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 14px; line-height: 18px; color: #8F95A6; padding: 18px 15px; box-shadow: none; width: 100%; }
.u_glossary-features-search-data { position: absolute; width: 100%; background-color: #FFFFFF; z-index: 5; box-shadow: 0 20px 40px rgba(195, 206, 226, 0.25); }
.u_glossary-features-search-data .live-search-container { padding: 10px; border: none; background: #FFFFFF !important; }
.u_glossary-features-search-data .live-search-container:hover { padding: 10px; border: none; background: #F0F5FB !important; }
.u_glossary-features-search-data .live-search-container:hover h2 { color: #007AFF; }
.u_glossary-features-search-data .live-search-container:hover a:after { opacity: 1; right: 15px; }
.u_glossary-features-search-data .live-search-container a { width: 100%; position: relative; }
.u_glossary-features-search-data .live-search-container a::after { content: ''; position: absolute; width: 0; height: 0; border-top: 5px solid transparent; border-left: 5px solid #007AFF; border-bottom: 5px solid transparent; top: 50%; right: 20px; transform: translate(0, -50%); transition: all 0.1s linear; opacity: 0; transition: 0.2s cubic-bezier(0.6, 0.33, 0.41, 0.72); }
.u_glossary-features-search-data .live-search-container a h2 { margin: 0; color: #1E2538; }
.search_get_started{padding-bottom:0px !important;}
.u_glossary-features-section{padding-top: 0px;padding-bottom: 0px;}
.page-template-page-glossary .u_search_listing_sec {padding-bottom: 30px;}
.u_glossary-features-section .u_search_listing_sec .search_form_sec { margin-left: 370px; }
.u_glossary-search-no-data { float: none; width: 100% !important; padding-left: 0 !important; margin: 10px 0; }
.glossary_details_content {min-width: 100% !important;}
.u_glossary-details-section .u_blog-details-sec { max-width: 100%; margin-right: 0; }
.back_to_glossary .back_to_link { display: flex; align-items: center; margin-bottom: 20px; font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 14px; line-height: 18px; color: #007AFF; }
.back_to_glossary span { width: 26px; height: 26px; background: #FFFFFF; border: 1px solid #5D6372; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin-right: 10px; }
.u_related_glossary .u_core_values-wpr { padding-left: 0; margin-top: 30px; }
.u_related_glossary .u_software-sec { max-width: calc(25% - 25px); margin-bottom: 10px; }
.u_related_glossary .u_software-sec:first-child { margin-left: 0; }
.u_related_glossary .u_software-sec:last-child { margin-right: 0; }
/* Before and After */
.u_before-after-section { padding: 0 10px; }
.u_before-after-wpr { display: flex; }
.u_system-wpr { text-align: center; padding: 50px; width: 50%; border-top: 10px solid #FFFFFF; }
.u_system-header h4 { font-weight: 700; font-size: 16px; line-height: 20px; text-transform: uppercase; margin-bottom: 20px; }
.u_system-header h2 { font-weight: 700; font-size: 24px; line-height: 30px; }
.u_system-desc .u_system-desc-img { padding: 30px 0; }
.u_system-before { background: rgba(255, 105, 97, 0.1); border-right: 10px solid #FFFFFF; }
.u_system-before .u_system-header h4 { color: #FF6961; }
.u_system-after { background: rgba(96, 177, 88, 0.1); }
.u_system-after .u_system-header h4 { color: #60B158; }
/* Testimonials page */
.u_testimonials-header-section.u_container { position: relative; }
.u_testimonials-header-section .u_testimonials-stars::after { content: url('../images/u_stars.svg'); width: 140px; height: 100px; position: absolute; right: 15px; top: -70px; }
.u_testimonials-full-wpr { margin: 0 -15px; }
.u_testimonials-full-wpr .u_testimonials-sec { background-color: #F1FBFF; max-width: calc(33.33% - 30px); }
.u_testimonials-detail-section { padding-bottom: 0px; }
.u_testimonials-detail-section .u_blog-sec { position: relative; cursor: pointer; }
.u_testimonials-detail-section .u_blog-sec .u_blog-feature-image { margin-bottom: 0; position: relative; }
.u_testimonials-detail-section .u_blog-sec .u_blog-feature-image::after { content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.3); top: 0; left: 0; border-radius: 10px; }
.u_testimonials-detail-section .u_blog-sec .u_play-btn { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 50px; height: 50px; z-index: 5; }
.star_rating { display: flex; align-items: center; }
.star_rating .star_count { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 16px; line-height: 22px; margin-bottom: 0 !important; margin-left: 5px; }
.ebook-feature{ width:180px;height:260px;margin:0 auto;}
.ebook_list_titles{margin-top: 15px;}
.ebook_list_titles a{ margin-bottom: 0px !important;}
.mfp-iframe-holder .mfp-content { max-width: 1440px; }

/* Payroll*/
.page-template-page-payroll .u_faq-section{padding-top: 0px;padding-bottom: 0px;}
.page-template-page-payroll .u_faq-sec-wpr {max-width: 1193px;margin: auto;}
.page-template-leave-management .u_faq-section{padding-top: 0px;padding-bottom: 0px;}
.page-template-task-management .u_faq-section{padding-top: 0px;padding-bottom: 0px;}
/* Search Result */
.u_blog-details-header h2 a {font-family: "Circular Std", sans-serif;color: #1E2538;font-weight: 700;text-decoration: none !important;}
.search_box, .search-field {border: 1px solid #E8EAF2;border-radius: 10px;background: #FFFFFF;border: 1px solid #E8EAF2;border-radius: 10px;padding: 15px;width: 100%;margin: 0 0px 30px;display: flex;flex-direction: column;}
.search-results .u_blog-details-header{ margin-bottom:0px;margin-top: 10px;} 
.search-field {max-width: 500px;display: inline-block;margin-right: 20px;}
.search_form_btn {height: 48px;}
.u_search_listing_sec { padding-top: 60px; }
.u_search_listing_sec .search_form_sec { max-width: 460px; margin: 0 auto 30px; }
.u_search_listing_sec .search-field { margin: 0; }
.u_search_listing_sec-form.u_get-started-section { padding-bottom: 20px; } 
.u_blog-details-section.u_glossary-features-wpr .u_core_values-wpr { padding-left: 0; margin: 0 -15px; }
.u_search_listing_sec .search_div {max-width: 700px; width: 100%;position: relative;margin: 0 auto;margin-bottom:60px;}
/* Appointment letter */
.u_appointment-letter { border: 10px solid #FFA700; border-radius: 10px; position: relative; max-width: calc(33.33% - 20px); margin-bottom: 30px; width: 100%; }
.u_appointment-letter-file img {  width: 100%; }
.u_appointment-letter-download { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); flex-shrink: 0; display: flex; align-items: center; width: 100%; justify-content: center; }
.u_appointment-letter-download a { display: flex; align-items: center; padding: 12px 20px; }
.u_appointment-letter-download svg { display: flex; margin-left: 8px; }

/* HRMS Softwares */
.u_softwares-header h1 { font-family: "Circular Std", sans-serif; font-weight: 900; font-size: 48px; line-height: 60px; margin-bottom: 15px; max-width: 430px; width: 100%; color: #FFFFFF; }
.u_softwares-header h1 span { color: #007AFF; position: relative; }
.u_softwares-header h1 span:after { content: ''; background: url('../images/title-line.svg') no-repeat center center; width: 54px; height: 20px; position: absolute; left: 0; bottom: -10px; }
.u_softwares-header p { margin-bottom: 20px; color: #FFFFFF; }
.u_softwares-header > div { width: 100%; }
.u_softwares-content-header button { display: flex; align-items: center; }
.u_softwares-content-header button svg { margin-left: 10px; display: flex; }
.u_list-features-sec { display: flex; padding-top: 30px; }
.u_list-features-select { max-width: 400px; padding-right: 30px; flex-shrink: 0; width: 100%; }
.u_list-features-select li { padding: 12px 30px 12px 10px; border: 1px solid #E8EAF2; border-radius: 5px; display: flex; align-items: center; margin-bottom: 15px; background: #FFFFFF; cursor: pointer; position: relative; }
.u_list-features-select li:after { content: ''; position: absolute; background: url('../images/square-pattern-orange.svg') no-repeat; width: 70px; height: 70px; background-size: cover; top: 10px; right: 10px; z-index: 1; opacity: 0; transition: 0.2s linear; }
.u_list-features-select li:hover { box-shadow: 0px 20px 40px rgba(195, 206, 226, 0.25); }
.u_list-features-select li .u_green-fill-icon { margin-right: 15px; flex-shrink: 0; }
.u_list-features-select li.u_list-features-select-green:hover, .u_list-features-select li.u_list-features-select-green.active { border: 1px solid #60B158; } 
.u_list-features-select li.u_list-features-select-orange:hover, .u_list-features-select li.u_list-features-select-orange.active { border: 1px solid #FFA700; } 
.u_list-features-select li.u_list-features-select-red:hover, .u_list-features-select li.u_list-features-select-red.active { border: 1px solid #FF6961; } 
.u_list-features-select li.u_list-features-select-theme:hover, .u_list-features-select li.u_list-features-select-theme.active { border: 1px solid #007AFF; } 
.u_list-features-select li.u_list-features-select-blue:hover, .u_list-features-select li.u_list-features-select-blue.active { border: 1px solid #0E71C3; } 
.u_list-features-select li.u_list-features-select-green:hover span, .u_list-features-select li.u_list-features-select-green.active span { color: #60B158; } 
.u_list-features-select li.u_list-features-select-orange:hover span, .u_list-features-select li.u_list-features-select-orange.active span { color: #FFA700; } 
.u_list-features-select li.u_list-features-select-red:hover span, .u_list-features-select li.u_list-features-select-red.active span { color: #FF6961; } 
.u_list-features-select li.u_list-features-select-theme:hover span, .u_list-features-select li.u_list-features-select-theme.active span { color:#007AFF; } 
.u_list-features-select li.u_list-features-select-blue:hover span, .u_list-features-select li.u_list-features-select-blue.active span { color: #0E71C3; } 
.u_list-features-select-red i path{fill: #FF6961}
.u_list-features-select-theme i path{fill: #007AFF}
.u_list-features-select-blue i path{fill: #0E71C3}
.u_list-features-select-orange i path{fill: #FFA700}
.u_list-features-select li.u_list-features-select-orange .u_green-fill-icon, .u_block-fill-icon.orange { background: rgba(255, 167, 0, 0.1); } 
.u_list-features-select li.u_list-features-select-red .u_green-fill-icon, .u_block-fill-icon.red { background: rgba(255, 105, 97, 0.1); } 
.u_list-features-select li.u_list-features-select-theme .u_green-fill-icon { background: rgba(0, 122, 255, 0.1); } 
.u_list-features-select li.u_list-features-select-blue .u_green-fill-icon, .u_block-fill-icon.blue { background: rgba(14, 113, 195, 0.1); } 
.u_block-fill-icon.purple { background: rgba(154, 91, 255, 0.1); } 
.u_block-fill-icon.pink { background: rgba(232, 80, 91, 0.1); } 
.u_list-features-select li i { position: absolute; right: 30px; top: 50%; transform: translateY(-50%); opacity: 0; transition: 0.2s linear; }
.u_list-features-select li:hover i, .u_list-features-select li.active i { opacity: 1; right: 20px; }
.u_list-features-content-section { max-width: calc(100% - 400px); width: 100%; }
.u_list-features-content-section .u_list-features-content { display: flex !important; }
.u_list-features-section .u_slider-arrow { display: none; margin-top: 20px; } 
.u_list-features-content .u_list-features-content-desc { margin-left: 20px; }
.u_list-features-content .u_list-features-content-desc .u_feature-left { padding: 0; }
.u_list-features-content-desc .u_btn { display: flex; align-items: center; margin-top: 40px; }
.u_list-features-content-desc .u_btn svg { margin-left: 15px; }
.u_list-features-content .u_list-features-content-img { max-width: 450px; width: 100%; flex-shrink: 0; margin-left: 30px; }
.u_top-list-section { background: #ECF9FF; padding: 80px 0 60px; }
.u_top-list-wpr .u_section-header { max-width: 100%; margin: 0 auto 40px; }
.u_hrms-software-block { padding: 20px; background: #FFFFFF; border-radius: 5px; margin-bottom: 30px; }
.u_hrms-software-header { display: flex; margin-bottom: 15px; }
.u_hrms-software-header .u_hrms-software-img { margin-right: 15px; width: 100px; height: 100px; flex-shrink: 0; background: #FFFFFF; border: 1px solid #ECF9FF; box-shadow: 0px 15px 50px rgba(195, 206, 226, 0.25); border-radius: 5px; display: flex; justify-content: center; padding: 10px; }
.u_hrms-software-header .u_hrms-software-img img { width: 100%; height: 100%; object-fit: contain; } 
.u_hrms-software-header .u_hrms-software-name h4 { font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 22px; line-height: 28px; color: #1E2538; margin-bottom: 10px; }
.u_hrms-software-header .u_hrms-software-name p { margin-bottom: 10px; }
.u_hrms-software-header .u_hrms-software-name p strong { color: #1E2538; }
.u_hrms-software-desc { margin-bottom: 20px; }
.u_hrms-software-desc p { line-height: 24px; }
.u_hrms-software-features h5 { font-size: 16px; line-height: 20px; }
.u_hrms-software-features ul { display: flex; align-items: center; flex-wrap: wrap; }
.u_hrms-software-features ul li { position: relative; padding-left: 28px; margin-bottom: 12px; margin-right: 15px; }
.u_hrms-software-features ul li:before { content: ''; background: url('../images/double-tick-green.svg') no-repeat center center; width: 18px; height: 10px; position: absolute; left: 0; top: 5px; }
.u_hrms-software-features ul li span { font-size: 16px; line-height: 20px; color: #1E2538; }
.u_hrms-software-btns { display: flex; align-items: center; margin-top: 10px; }
.u_hrms-software-btns .u_btn { display: flex; align-items: center; margin-right: 15px; }
.u_hrms-software-btns .u_btn img { margin-right: 15px; }
.u_quick-links-section { background: #ECF9FF; padding: 80px 0 60px;  }
.u_quick-links-wpr ul { display: flex; flex-wrap: wrap; padding-top: 10px; margin: 0 -15px; }
.u_quick-links-wpr ul li { background: #FFFFFF; border-radius: 5px; padding: 15px 35px 15px 15px; margin: 0 15px 15px; max-width: calc(25% - 30px); width: 100%; cursor: pointer; position: relative; }
.u_quick-links-wpr ul li span { color: #5D6372; }
.u_quick-links-wpr ul li:hover span { color: #1E2538; }
.u_quick-links-wpr ul li:after { content: ''; background: url('../images/right-arrow-green.svg'); width: 13px; height: 13px; position: absolute; top: 50%; transform: translateY(-50%); right: 40px; transition: 0.2s linear; opacity: 0; }
.u_quick-links-wpr ul li:hover:after { opacity: 1; right: 20px; }
.u_city-get-started-section { padding: 80px 0 0; }
/*Payroll city page*/
.py_list_feature .u_green-fill-icon{width: 40px;height: 40px;}
.py_list_feature li {padding: 5px 30px 5px 10px;}

/* Payroll page */
.u_payroll-header { display: flex; align-items: center; justify-content: space-between; }
.u_payroll-header h1 { max-width: 100%; }
.u_payroll-features-section .u_section-header { max-width: 100%; margin-bottom: 40px; }
.u_payroll-features-sec { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
.u_payroll-feature-block, .u_payroll-key-features-block { background: #FFFFFF; box-shadow: 0px 10px 100px rgba(115, 120, 139, 0.08); border-radius: 15px; padding: 25px; max-width: calc(25% - 20px); width: 100%; margin: 0 25px 25px 0; text-align: center; }
.u_payroll-feature-block:last-child, .u_payroll-feature-block:nth-child(4) { margin-right: 0; }
.u_payroll-feature-block h5 { margin-bottom: 20px; } 
.u_payroll-feature-block .u_block-fill-icon { margin: 0 auto; }
.u_payroll-options-section { background: #ECF9FF; padding: 60px 0 40px; }
.u_payroll-options-section .u_features-options li { background: #FFFFFF; padding: 20px; }
.u_payroll-options-section .u_features-preview { margin-top: 0; border: 5px solid #FFFFFF; }
.u_payroll-options-section .u_features-wpr { align-items: center; }
.u_payroll-key-features-section { padding-bottom: 40px; }
.u_payroll-key-features-block { max-width: calc(33.33% - 20px); display: flex; padding: 18px 15px; }
.u_payroll-key-features-block h5 { font-size: 16px; line-height: 20px; margin: 7px 0 12px; }
.u_payroll-key-features-block .u_block-fill-icon { flex-shrink: 0; width: 34px; height: 34px; border-radius: 50%; }
.u_payroll-key-features-desc { margin-left: 10px; text-align: left; }
.u_payroll-key-features-block:nth-child(3n+3),.u_payroll-key-features-block:last-child { margin-right: 0; }
.u_payroll-benefits-wpr { justify-content: center; margin: 0; }
.u_payroll-benefits-wpr .u_software-sec { box-shadow: 0px 10px 100px rgba(115, 120, 139, 0.08); }
.u_payroll-calculation-section { background: #ECF9FF; padding-bottom: 60px; }
.u_payroll-calculation-section .u_border-header { max-width: 420px; margin: 0 auto 10px; }
/* .u_payroll-calculation-section .u_btn { margin-top: 20px; } */
.u_payroll-calculation-section .u_form-dark { color: #1E2538 !important; }
.u_payroll-calculation-section .u_form-dark::placeholder { color: rgb(133, 133, 133); }
.u_payroll-calculation-section .u_get-started-form { padding-top: 10px; }
.u_payroll-feature-inner .u_feature-left { flex: 0 0 700px; }

/* Book Demo */
.page-template-book_demo .u_section-header .u_border-header{max-width: 430px;}
.page-template-book_demo .u_banner_header_section{padding-bottom: 40px;}
.page-template-book_demo .u_border-header::after{content: unset;}
.u_meetings-iframe_section.u_gives-mind{padding-bottom:0;}
/* Toolkit */
/* .u_morefeature-section.hr_about_toolkit{padding: 100px 0;} */
.u_morefeature-section.hr_about_toolkit .u_feature-left .u_feature-title{margin-bottom: 15px;}
.u_morefeature-section.hr_about_toolkit .u_section-header {max-width: 790px;}
.page-template-toolkit .u_banner_header_section{padding-bottom: 87px;}
.page-template-toolkit .u_section-header .u_btn-blue{display: inline-flex;align-items: center;margin-top: 20px;}
.page-template-toolkit .u_section-header .u_btn-blue img{margin-right: 10px;}
.page-template-toolkit .u_border-header span{color: #FFA700;}
.page-template-toolkit .u_border-header h1{font-family: 'Circular Std';font-weight: 900;font-size: 44px;line-height: 56px;max-width: 430px;}
.page-template-toolkit .u_section-header p{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 18px;line-height: 28px;/*color: #FFFFFF;*/}
.page-template-toolkit .u_testimonials-detail-section{padding-top: 0px;}

.page-template-toolkit .u_section-header a{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 14px;line-height: 18px;color: #FFFFFF;max-width: 200px;padding: 12px 16px;white-space: nowrap;}
.page-template-toolkit .u_banner-section .u_border-header::after{content: unset;} 
.page-template-toolkit .u_features-slider{background: #F1FBFF url('../images/features_bg.svg');background-repeat: no-repeat;background-size: cover;}
.u_whychoose-section{padding: 60px 0 0;}
.u_whychoose-sec{position: relative;text-align: center;max-width: calc(25% - 20px);width: 100%;padding: 30px 40px;text-align: center;display: flex;flex-direction: column;justify-content: space-between;}
.u_whychoose-sec-img img{max-width: 60px;max-height: 60px;margin-bottom: 20px;}
.u_whychoose-sec-desc h3{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 22px;line-height: 28px;text-align: center;color: #1E2538;padding-bottom: 10px;}
.u_whychoose-sec-desc p{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 16px;line-height: 20px;text-align: center;color: #5D6372;}
.u_whychoose-sec::after{content: '';position: absolute;top: 50%;right: -50px;width: 100px;height: 1px;background: #E6EBF5;transform: rotate(90deg);}
.u_whychoose-sec:nth-child(4n+4)::after{content: unset;}

.u_startup-sec{background: #FFFFFF;box-shadow: 0px 10px 100px rgba(115, 120, 139, 0.08);border-radius: 15px;text-align: center;max-width: calc(25% - 27px);width: 100%;padding: 30px 40px;text-align: center;display: flex;flex-direction: column;justify-content: space-between;}
.u_startup-sec-img{width: 78px;height: 78px;background: #0e71c31a;border-radius: 39px;display: flex;align-items: center;justify-content: center;margin: auto;}
.u_startup-sec-img.startup_one{background: #0e71c31a;}
.u_startup-sec-img.startup_two{background: #ffa7001a;}
.u_startup-sec-img.startup_three{background: #007aff1a;}
.u_startup-sec-img.startup_four{background: #ff69611a;}
.u_startup-sec-img img{max-width: 28px;max-height: 30px;}
.u_startup-sec-desc p{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 18px;line-height: 23px;text-align: center;color: #1E2538;padding-top: 20px;max-width: 180px;margin: auto;}
/* .u_hrtoolkit_feature{padding-top: 0;} */
.u_hrtoolkit_feature .u_feature-left{flex: 0 0 55%;}
.u_hrtoolkit_feature .u_feature-left .u_feature-title{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 28px;line-height: 35px;color: #1E2538;padding-left: 0; padding-bottom: 15px;margin-bottom: 10px;position: relative;}
.u_hrtoolkit_feature .u_feature-left .u_feature-title::before{content: '';background: #FFA700;border-radius: 0px 10px 10px 0px;position: absolute;width: 30px;height: 4px;top: 100%; transform: translateY(-100%); left: 0;bottom: 0;}
.u_hrtoolkit_feature .u_feature-left p{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 16px;line-height: 26px;color: #5D6372;}
.u_hrtoolkit_feature .u_feature-right {flex: 0 0 514px;}
.u_hrtoolkit_feature .u_feature-right .u_blog-sec{max-width: 100%;position: relative;}
.u_hrtoolkit_feature .u_feature-right .u_play-btn{max-width: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}

.u_hreditor_section .u_border-header::after{content: unset;}
.u_hreditor-sec{box-shadow: 0px 10px 100px rgba(115, 120, 139, 0.08);border-radius: 15px;text-align: center;max-width: calc(25% - 27px);width: 100%;padding: 30px 40px;text-align: center;display: flex;flex-direction: column;justify-content: space-between;}
.u_hreditor-sec-img img{max-width: 54px;max-height: 52px;}
.u_hreditor-sec-desc p{font-family: 'Circular Std';font-style: normal;font-weight: 500;font-size: 18px;line-height: 23px;text-align: center;color: #1E2538;padding-top: 30px;}
.u_hreditor_section .u_container{max-width:1000px;}

/* Hr department tab start*/
.u_toolkit_hr_feature.hr_form {background: #ECF9FF; padding: 100px 0;}
.u_toolkit_hr_feature.hr_policies {background: #ffffff; padding: 100px 0;}
.u_toolkit_hr_feature .hr_department .u_feature-left{flex: 0 0 60%;order: 2;}
.u_toolkit_hr_feature.hr_policies .hr_department .u_feature-right{flex: 0 0 30%;order: 1;}
.u_toolkit_hr_feature.hr_policies .hr_department .u_feature-left{flex: 0 0 60% !important;order: 2;}
.u_toolkit_hr_feature .hr_department .u_feature-right{flex: 0 0 30%; order: 2;}
.u_toolkit_hr_feature .hr_department .hr_title_name{align-items: center;justify-content: space-between; padding: 15px;border-bottom: 1px solid #E6EBF5;}
.u_toolkit_hr_feature .hr_department .hr_title_name h2{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 18px;line-height: 23px;color: #1E2538;}
.u_toolkit_hr_feature .hr_department a{display: inline-flex;padding: 12px 15.4px;font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 14px;line-height: 18px;color: #FFFFFF;}
.u_toolkit_hr_feature .hr_department a img{margin-right: 10px;}
.u_toolkit_hr_feature .hr_department .hr_title_name a img{margin-right: 10px;}
.u_toolkit_hr_feature .hr_department ul {display: flex;flex-wrap: wrap;margin-bottom: 25px;}
.u_toolkit_hr_feature .hr_department ul li{display: flex;width: calc(33.33% - 15px);margin: 10px 7.5px;padding-left: 24px;position: relative;}
.u_toolkit_hr_feature .hr_department ul li::after{content: '';display: block;position: absolute;background-image: url(../images/toolkit/doc_download_orange.svg);width: 18px;height: 18px;background-repeat: no-repeat;left: 0;}
.u_toolkit_hr_feature .hr_department ul li::before{display: none;}
.u_toolkit_hr_feature .hr_department ul li img{margin: 0;margin-right: 12px;}

.u_toolkit_hr_feature .modal-transition h4{display: flex;align-items: center;justify-content: space-between;margin-bottom: 20px;}
.u_toolkit_hr_feature .modal-transition {display: none;position: fixed;z-index: 99;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;max-width: 470px; background-color: #fff;box-shadow: 0 0 1.5em hsl(0deg 0% 0% / 40%);border-radius: 10px;padding: 20px;}
.u_toolkit_hr_feature .cros_btn {cursor: pointer;width: 20px;height: 20px;background: #ff696133;display: flex;align-items: center;justify-content: center;border-radius: 100%;}
.u_toolkit_hr_feature .overlay {display: none;position: fixed;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);z-index: 1;}
/* Hr department tab end*/

.u_toolkit_hr_feature .modal-transition .hbspt-form {width: 100%;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form label {font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 14px;line-height: 18px;color: #5D6372;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form span.hs-form-required {color: #FF6961;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form .hs-form-field {margin-bottom: 15px;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form .hs_error_rollup {margin-bottom: 20px;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form .hs-error-msg {font-size: 14px;margin-top: 5px;line-height: 20px;color: #ff6961 !important;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form input {width: 100%;background: #FFFFFF;border: 1px solid #D6D9E5;border-radius: 3px;padding: 12.5px 15px;}
.u_toolkit_hr_feature .modal-transition .hbspt-form form input.hs-button.primary.large {font-weight: 400;font-family: "Circular Std", sans-serif;font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 16px;line-height: 20px;text-align: center;color: #FFFFFF;background: #007AFF;border-radius: 5px;width: 100%;max-width: 135px;padding: 12px;display: flex;align-items: center;justify-content: center; white-space: nowrap;margin: auto;cursor: pointer;}


.document_hr_toolkit .u_container{max-width: 1002px;}
.document_hr_toolkit .u_container::after{content: ''!important; background: url(../images/toolkit/orange_star_pattern.svg) no-repeat !important;width: 16px!important;height: 16px!important;top: 15%!important;right: 10%!important;animation: circle 10s linear infinite!important;opacity: 0.2!important;}
.document_hr_toolkit .u_container::before{content: ''!important;background: url(../images/toolkit/blue_star_pattern.svg) no-repeat!important;width: 16px!important;height: 16px!important;bottom: 15%!important;left: 10%!important;animation: circle 10s linear infinite!important; z-index: 5!important;}
.document_hr_toolkit .u_container .u_get-started-inner .u_section-header .u_border-header::after{content: unset;}
.document_hr_toolkit .u_container .u_text-center h2{font-family: 'Circular Std';font-style: normal;font-weight: 900;font-size: 28px;line-height: 40px;color: #FFFFFF;}
.document_hr_toolkit .u_container .u_get-started-inner{padding-bottom: 12px;background: #1E2538 url(../images/toolkit/lineer_design_box_one.png) no-repeat;background-position: left;animation: unset;}
.document_hr_toolkit .u_container .u_get-started-inner::before{content: '';background: url(../images/toolkit/orange_star_pattern.svg) no-repeat;width: 16px;height: 16px;top: 25%;left: 80px;animation: leftRight 15s linear infinite;opacity: 1;}
.document_hr_toolkit .u_container .u_get-started-inner::after{content: '';background: url(../images/toolkit/green_star_pattern.svg) no-repeat;width: 16px;height: 16px;right: 24%;bottom: 15%;animation: leftRight 15s linear infinite;}



.hr_toolkit_idea{background: #ECF9FF;}
.our_ubs_story { padding: 60px 0 !important;position: relative;background: url(//ubsapp.com/wp-content/themes/ubs/css/../images/wave-bg.png) no-repeat;} 
.our_ubs_story::before{position: absolute;content: '';background: url(//ubsapp.com/wp-content/themes/ubs/css/../images/square-pattern-blue.svg) no-repeat;background-size: cover;width: 110px;height: 110px;left: 0;bottom: 0;animation: topBottom 8s linear infinite;} 
.our_ubs_story::after{position: absolute;position: absolute;content: '';background: url(//ubsapp.com/wp-content/themes/ubs/css/../images/square-pattern-blue.svg) no-repeat;background-size: cover;width: 110px;height: 110px;right: 0;top: 0;animation: leftRight 8s linear infinite; }
.our_ubs_story .u_container-1300 {max-width: 1193px !important;} 
.our_ubs_story .u_feature-left .u_feature-title{font-family: 'Circular Std';font-style: normal;font-weight: 900;font-size: 28px;line-height: 35px;color: #1E2538;padding-left: 0;padding-bottom: 15px;margin-bottom: 10px;position: relative;}
.our_ubs_story .u_feature-left .u_feature-title::before{content: '';background: #FFA700;border-radius: 0px 10px 10px 0px;position: absolute;width: 30px;height: 4px;top: 100%;transform: translateY(-100%);left: 0;bottom: 0;}
.our_ubs_story .u_feature-left p{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 16px;line-height: 24px;color: #5D6372;margin-bottom: 15px;}

.u_hr-related-features{margin-top: 0;}
.u_hr-related-features.u_gives-mind{padding: 0;}

/* social site  Start*/
.u_banner_header_section.social_site ul {flex-direction: column;position: fixed;left: 0;top: 66%;z-index: 9;}
.u_banner_header_section.social_site ul li{margin: 4px 20px;}
.u_banner_header_section.social_site ul li.u_social-facebook {background-color: #3b5998;}
.u_banner_header_section.social_site ul li.u_social-instagram {background: linear-gradient(213.69deg, #A231C1 14.17%, #ED4A63 51.41%, #FFB84F 86.39%);}
.u_banner_header_section.social_site ul li.u_social-linkedin {background:#0073B1;}
.u_banner_header_section.social_site ul li.u_social-pinterest {background: #DA0D22;}
.u_banner_header_section.social_site ul li:hover.u_social-pinterest {border: 1px solid #DA0D22;}
/* social site  End*/

/* Career*/
.u_banner_career_section{padding: 60px 0;} 
.u_banner_career_section .u_border-header::after{content: '';display: block;opacity: 0;} 
.u_banner_career_section .u_section-header h1{font-family: 'Circular Std';font-style: normal;font-weight: 900;color: #FFFFFF;} 
.u_banner_career_section .u_section-header p{font-family: 'Circular Std';font-style: normal;font-weight: 400;margin-bottom: 20px;} 
.u_banner_career_section .u_section-header .u_btn-blue{font-family: 'Circular Std';font-weight: 700;font-size: 14px;line-height: 18px;color: #FFFFFF;display: inline-flex;align-items: center;padding: 12px 17.7px;} 
/* .u_banner_career_section .u_section-header .u_btn-blue span{background: url(../images/career/right_blue_arrow.svg);width: 11px;height: 11px;background-repeat: no-repeat;margin-left: 8px;} */
.u_banner_career_section .u_section-header .u_btn-blue span{background: url(../images/career/right_white_arrow.svg);width: 11px;height: 11px;background-repeat: no-repeat;margin-left: 8px;}



.u_ubs_team_feature .u_feature-right {flex: 0 0 547px;}
.u_ubs_team_feature .u_feature-right .u_blog-sec{max-width: 100%;position: relative;}
.u_ubs_team_feature .u_feature-right .u_play-btn{max-width: 100%;position: absolute;top: 55%;left: 50%;transform: translate(-50%, -45%);}
.u_ubs_team_feature .u_feature-inner.u_feature-inner-desc .u_feature-left{order: 2;}
.u_ubs_team_feature .u_feature-inner.u_feature-inner-desc .u_feature-right{order: 1;}
.u_ubs_team_feature .u_feature-left .u_feature-title{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 28px;line-height: 35px;color: #1E2538;padding-left: 0; padding-bottom: 15px;margin-bottom: 10px;position: relative;}
.u_ubs_team_feature .u_feature-left .u_feature-title::before{content: '';background: #FFA700;border-radius: 0px 10px 10px 0px;position: absolute;width: 30px;height: 4px;top: 100%; transform: translateY(-100%); left: 0;bottom: 0;}
.u_ubs_team_feature .u_feature-left p{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 16px;line-height: 26px;color: #5D6372;margin-bottom: 15px;}

.u_benefits_perks .u_container{background: #ECF9FF;border-radius: 30px;padding: 60px;}
.u_benefits_perks .u_feature-left .u_feature-title{font-family: 'Circular Std';font-style: normal;font-weight: 900;font-size: 28px;line-height: 35px;color: #1E2538;padding-left: 0; padding-bottom: 12px;margin-bottom: 10px;position: relative;}
.u_benefits_perks .u_feature-left .u_feature-title::before{content: '';background: #FFA700;border-radius: 0px 10px 10px 0px;position: absolute;width: 30px;height: 4px;top: 100%; transform: translateY(-100%); left: 0;bottom: 0;}
.u_benefits_perks .u_feature-left p{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 16px;line-height: 20px;color: #5D6372;}
.u_benefits_perks .u_feature-left ul{margin-top: 25px;}

.u_job_opening .u_container .u_job_list{width: 100%;display: flex; align-items: center;justify-content: space-between;flex-wrap: wrap;}
.u_job_opening .u_container .u_job_list .u_job_card{width: calc(50% - 15px); background: #FFFFFF;min-height: 140px; border: 1px solid transparent;box-sizing: border-box;box-shadow: 0px 10px 100px rgba(115, 120, 139, 0.08);border-radius: 15px;padding: 20px 25px;display: flex;align-items: center;justify-content: space-between;margin-bottom: 25px;}
.u_job_opening .u_container .u_job_list .u_job_card:hover{border: 1px solid rgba(0, 122, 255, 0.2);}
.u_job_opening .u_container .u_job_list .u_job_card .job_card_content{padding-left: 35px;position: relative;}
.u_job_opening .u_container .u_job_list .u_job_card .job_card_content::after {content: '';background: url(../images/career/true_tick_group.svg);display: block;position: absolute;top: -6px;left: -10px;width: 34px;height: 34px;border-radius: 100%;}
.u_job_opening .u_container .u_job_list .u_job_card .job_card_content h4{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 18px;line-height: 23px;color: #1E2538;margin-bottom: 15px;}
.u_job_opening .u_container .u_job_list .u_job_card .job_card_content p{font-family: 'Circular Std';font-style: normal;font-size: 16px;line-height: 20px;color: #5D6372;margin-bottom: 10px;}
.u_job_opening .u_container .u_job_list .u_job_card .job_card_content p span{font-family: 'Circular Std';font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;color: #1E2538;margin-bottom: 10px;}
.u_job_opening .u_container .u_job_list .u_job_card .u_btn-blue__linear{padding: 10px 15.1px;display: inline-flex;align-items: center;white-space: nowrap;}
.u_job_opening .u_container .u_job_list .u_job_card .u_btn-blue__linear span{background: url(../images/career/right_blue_arrow.svg);width: 11px;height: 11px;background-repeat: no-repeat;margin-left: 8px;}
.u_job_opening .u_container .u_job_list .u_job_card .u_btn-blue__linear:hover span{background: url(../images/career/right_white_arrow.svg);width: 11px;height: 11px;background-repeat: no-repeat;margin-left: 8px;}

.u_ubs_team_activity .u_container{max-width: 1300px;}
/* .u_ubs_team_activity .u_slider-arrow{justify-content: flex-start;} */
.u_ubs_team_activity .u_ubs-view{border-radius: 10px;}
.u_ubs_team_activity .u_ubs-view-image-overlay{opacity: 0.4;border-radius: 10px;}
.u_ubs_team_activity .u_ubs-view-image-overlay img{width: 20px;height: 20px !important;}
.u_ubs_team_activity .u_container .slick-track .slick-slide img{opacity: 1;}

/* single_career_form */
.single_career_form .career_all_info{margin-bottom: 30px;}
.single_career_form .u_blog-details-sec{max-width: 828px !important;padding-right: 15px;}
.single_career_form .career_breadcrumb a{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 16px;line-height: 20px;color: #5D6372;text-decoration: none;background: #ECF9FF;padding: 8px 20.5px;border-radius: 4px;margin-bottom: 22px;display: inline-flex;align-items: center;}
.single_career_form .career_breadcrumb a:hover{text-decoration: none;}
.single_career_form .career_breadcrumb a .back_arrow{content: ''; background: url(../images/career/back_left_arrow.svg);background-repeat: no-repeat;    width: 10px;height: 12px;display: block;margin-right: 10px ;}
.single_career_form .u_blog-details-sec{border-right: 1px solid #E6EBF5;}
.single_career_form .u_blog-details-header{margin-bottom: 15px;}
.single_career_form .cs_career_info{color: #5D6372;}
.single_career_form .cs_career_info span{font-family: 'Circular Std';font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;color: #1E2538;}
.single_career_form .u_blog-details-header h1{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 38px;line-height: 48px;color: #1E2538;margin: 0 !important;}
.single_career_form .job_description .u_border-header h2{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 24px;line-height: 30px;color: #1E2538;margin: 0 !important;}
.single_career_form .job_description p{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 16px;line-height: 26px;color: #5D6372;margin: 0 !important;margin-bottom: 30px !important;}
.single_career_form .job_info .u_border-header{margin-bottom: 15px;}
.single_career_form .job_info .u_border-header h2{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 24px;line-height: 30px;color: #1E2538;margin: 0 !important;}
.single_career_form .job_info ul li{padding-left: 16px;}
.single_career_form .job_info ul li::before{left: 0;width: 6px;height: 6px;}

.u_career-details-right{width: 100%;max-width: 553px;}
.u_career-details-right .career_single_form{display: flex;align-items: center;justify-content: space-between; margin-bottom: 15px;}
.u_career-details-right .career_single_form .cs_name{width: 100%;max-width: 261px;}
.u_career-details-right form .cs_full_width{margin-bottom: 15px;position: relative;}
.u_career-details-right form .cs_full_width .cs_upload_cv input{opacity: 0;margin-bottom: 10px;padding: 10.5px 15px;}
.u_career-details-right form label{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 14px;line-height: 18px;color: #5D6372;margin-bottom: 10px;}
.u_career-details-right form label span{color: #FF6961;}
.u_career-details-right form input{width: 100%;max-width: 553px;background: #FFFFFF;border: 1px solid #D6D9E5;border-radius: 3px;padding: 12.5px 15px;margin-top: 10px;}
.u_career-details-right form input.wpcf7-form-control.wpcf7-submit.u_btn{width: 100%;max-width: 135px;border-radius: 5px;margin: 0;}
.u_career-details-right form input.wpcf7-form-control.wpcf7-text.cs_career_title{display: none;}
.u_career-details-right form .select_file{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 14px;line-height: 18px;color: #5D6372; width: 100%;max-width: 553px;background: #FFFFFF;border: 1px solid #D6D9E5;border-radius: 3px;padding: 12.5px 15px;position: absolute;bottom: 30px;z-index: -1;overflow: hidden;white-space: nowrap;}
.u_career-details-right form .cs_upload_cv button{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 16px;line-height: 20px;text-align: center;color: #FFFFFF; background: #007AFF;border-radius: 0px 3px 3px 0px;padding: 12px 20px;position: absolute;top: 28px;right: 0;border: 0;z-index: -1;}
.u_career-details-right form .cs_upload_cv .notice_file{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 14px;line-height: 18px;color: #8F95A6;margin-top: 10px;}
.u_career-details-right form .cs_upload_cv {position: relative;}
.u_career-details-right form .cs_upload_cv .wpcf7-not-valid-tip{display: flex; position: absolute;bottom: -65px;}
/* .u_career-details-right form .cs_full_width.-chosen > .select_file {opacity: 0;} */

/*Activity Slider Career Start*/
/* .u_ubs_team_activity .u_slider-arrow{justify-content: flex-start;} */
.u_ubs_team_activity .u_ubs-view{border-radius: 10px;}
.u_ubs_team_activity .u_ubs-view-image-overlay{opacity: 0.4;border-radius: 10px;}
.u_ubs_team_activity .u_ubs-view-image img {height: 306px;object-position: center;object-fit: cover;border-radius: 10px;}
/*Activity Slider Career End*/

/*Become_our_Partner start*/
.become_partner_banner{padding-bottom: 0 !important;}
.become_partner_banner .u_border-header::after{opacity: 0;}
.become_partner_banner .u_section-header h1{font-family: 'Circular Std';font-style: normal;font-weight: 900;font-size: 44px;line-height: 56px;color: #FFFFFF;}
.become_partner_banner .u_section-header h1 span{color: #FFA700;}
.become_partner_banner .u_section-header p{font-size: 18px;line-height: 28px;margin-bottom: 30px;}
.u_morefeature-section.u_ubs_solution_awards{padding: 100px 0;}
.u_morefeature-section.u_ubs_solution_awards .u_feature-left{flex: 0 0 52%;}
.u_morefeature-section.u_ubs_solution_awards .u_feature-left .u_feature-title{font-weight: 700;margin-bottom: 20px;}

.u_morefeature-section.u_become_referral{padding: 100px 0;background: #ECF9FF}
.u_morefeature-section.u_become_referral .u_feature-title{font-weight: 700;}
.u_morefeature-section.u_become_referral .u_feature-left{flex: 0 0 55%;}
.u_morefeature-section.u_become_referral .u_feature-left ul li{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 16px;line-height: 26px;color: #5D6372;}
.u_morefeature-section.u_become_referral.u_become_re_seller{background: #ffffff}
.u_morefeature-section.u_become_referral.u_become_re_seller .u_feature-left{order: 1;flex: 0 0 55%;}
.u_morefeature-section.u_become_referral.u_become_re_seller .u_feature-right{order: 2;}
 
.u_ubs_partner{background: #ECF9FF;}
.u_ubs_partner .u_container .u_software-wpr{justify-content: center;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec{border-bottom: 5px solid transparent;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:hover{border-bottom: 5px solid #FFA700;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec .u_block-fill-icon{border-radius: 10px;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:first-child .u_block-fill-icon{background: #ff69611a;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:nth-child(2) .u_block-fill-icon{background: #ffa7001a;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:nth-child(3) .u_block-fill-icon{background: #0e71c31a;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:nth-child(4) .u_block-fill-icon{background: #60b1581a;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:nth-child(5) .u_block-fill-icon{background: #007aff1a;}
.u_ubs_partner .u_container .u_software-wpr .u_software-sec:nth-child(6) .u_block-fill-icon{background: #9a5bff1a;}
.u_morefeature-section.u_ubs_partner_form{padding: 100px 0;background: #ECF9FF;}
.u_morefeature-section.u_ubs_partner_form .u_feature-left{order: 1;flex: 0 0 30%;}
.u_morefeature-section.u_ubs_partner_form .u_feature-left .u_download-chat-logo{width: 70px;height: 70px;margin-bottom: 20px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-left ul{margin-bottom: 30px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-left ul li{color: #5D6372; margin-bottom: 20px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-left .sigin_login_btn .u_btn{padding: 11px 38px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right{order: 2;flex: 0 0 66%;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form{background: #FFFFFF;border-radius: 10px;padding: 20px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form h2{margin-bottom: 20px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group label{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 14px;line-height: 18px;color: #5D6372;display: block;margin-bottom: 3px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group label span{color: #FF6961;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group {width: calc(33.33% - 15px);margin: 7.5px;margin-bottom: 13px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group.fullWidth{width: 100%; margin-bottom: 13px;padding-right: 15px;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group .form_control{background: #FFFFFF;border: 1px solid #D6D9E5;border-radius: 3px;padding: 12.5px 15px;width: 100%;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group textarea{background: #FFFFFF;border: 1px solid #D6D9E5;border-radius: 3px;padding: 7.5px 15px;resize: none;width: 100%;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group .u_btn{padding: 13px 41.5px;text-align: center;}
.u_morefeature-section.u_ubs_partner_form .u_feature-left .sigin_login_btn .u_btn-blue__linear.active {color: #FFFFFF;background-color: #007AFF;}
.u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group .error_msg{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 14px;margin-top: 5px;line-height: 20px;color: #ff6961 !important;display: none;}
/*Become_our_Partner End*/

/*Web story start*/
.post-type-archive-web-story .wp-block-web-stories-embed.web-stories-embed.alignnone{display: none!important;} 
.post-type-archive-web-story .u_blogs-section .u_container .u_blogs-wpr{justify-content: center;}
.post-type-archive-web-story .u_blogs-section nav{display: none;}
.post-type-archive-web-story .u_blogs-section .u_container .u_blogs-wpr .u_blog-post{height: auto;}
.post-type-archive-web-story .u_blogs-section .u_container .u_blogs-wpr .u_blog-sec .u_blog-feature-image img{height: 360px;}
.blog_list_pagination {width: 100%;}
/*Web story end*/

/*webinar page start*/
.u_webinar-header .u_section-header{max-width: 650px;}
.u_webinar-header .u_section-header h1{font-size: 38px;line-height: 48px;}
.u_weninar_retention_growth .u_container .u_feature-left form .form_group input{width: 100%; background: #FFFFFF;border: 1px solid #D6D9E5;border-radius: 3px;font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 14px;line-height: 18px;color: #8F95A6;opacity: 0.6;padding: 15px;} 
.u_weninar_retention_growth .u_container .u_feature-left form .form_group{margin-bottom: 20px;} 
.u_weninar_retention_growth .u_container .u_feature-left form .form_group .error_msg{font-family: 'Circular Std';font-style: normal;font-weight: 400;font-size: 14px;margin-top: 5px;line-height: 20px;color: #ff6961 !important;display: none;} 
.u_weninar_retention_growth .u_container .u_feature-inner{position: relative;} 
.u_weninar_retention_growth .u_container .u_feature-inner::after{content: '';display: block;width: 160px;height: 114px;background: url(../images/webinar/retention_growth_arrow.png) no-repeat;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);} 
.u_ubs_attend_meeting {padding: 60px 0;}
.u_ubs_attend_meeting .ubs_attend_scope_meeting{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;}
.u_ubs_attend_meeting .ubs_attend_scope_meeting .u_attend_card{width: calc(33.33% - 30px);background: #FFFFFF;background: #FFFFFF;border: 1px solid rgba(30, 37, 56, 0.06);border-radius: 8px;margin: 15px;padding: 24px;min-height: 176px;}
.u_ubs_attend_meeting .ubs_attend_scope_meeting .u_attend_card:hover{background: #FFFFFF;border: 1px solid rgba(30, 37, 56, 0.06);box-shadow: 0px 15px 64px rgba(30, 37, 56, 0.06);}
.u_ubs_attend_meeting .ubs_attend_scope_meeting .u_attend_card h2{font-family: 'Circular Std';font-style: normal;font-weight: 700;font-size: 18px;line-height: 23px;color: #1E2538;position: relative;margin-bottom: 25px;}
.u_ubs_attend_meeting .ubs_attend_scope_meeting .u_attend_card h2::after{content: '';display: block;width: 30px;height: 4px;background: #FFA700;border-radius: 20px;position: absolute;left: 0;bottom: -9;}
.u_ubs_attend_meeting .ubs_attend_scope_meeting .u_attend_card p{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 16px;line-height: 20px;color: #5D6372;}
.ubs_feature_webinar_event{padding: 60px 0;}
.ubs_feature_webinar_event.success_webinar{background: #F1FBFF;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec{position: relative;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_blog_profile_name{display: flex;align-items: center;justify-content: flex-start;margin-bottom: 21px;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_blog_profile_name .profile_pic{width: 40px;height: 40px;border-radius: 100%;background: #FFFFFF;box-shadow: 0px 6px 25px rgb(30 37 56 / 15%);display: flex;align-items: center;justify-content: center;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_blog_profile_name .profile_pic img{object-fit: cover;object-position: center;border-radius: 100%;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_blog_profile_name .u_user_name{margin-left: 10px;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_blog_profile_name .u_user_name h3{font-family: 'Circular Std';font-style: normal;font-weight: 500;font-size: 16px;line-height: 20px;color: #1E2538;margin-bottom: 3px;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_blog_profile_name .u_user_name h5{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 14px;line-height: 18px;color: #5D6372;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_webinar_title{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 14px;line-height: 18px;color: #FFFFFF;padding: 6px 12px;background: #FF6961;border-radius: 3px 0px;width: 100%;max-width: 80px;position: absolute;top: -1px;left: -1px;text-align: center;}
.ubs_feature_webinar_event .u_blog-list-sec .u_blog-sec .u_webinar_title.event_title{background: #60B158;}
.u_get-started-section.u_webinar_start .u_container .u_access-links{display: flex;align-items: center;justify-content: space-between;width: 100%;max-width: 650px;margin: auto;border-top: 2px solid #ffa70033;padding-top: 20px;margin-bottom: 30px;}
.u_get-started-section.u_webinar_start .u_container .u_access-links li .u_webinar_icon{width: 40px;height: 40px;background: #60b15833;border-radius: 5px;display: flex;align-items: center;justify-content: center;}
.u_get-started-section.u_webinar_start .u_container .webinar_time_table{width: 100%;max-width: 650px;margin: auto;display: flex;align-items: center;justify-content: space-between;margin-bottom: 20px;}
.u_get-started-section.u_webinar_start .u_container .webinar_time_table .webinar_day{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.u_get-started-section.u_webinar_start .u_container .webinar_time_table .webinar_day h2{width: 110px;height: 106px;background: url(../images/webinar/Subtract.png) no-repeat;background-size: cover;background-position: center;display: flex;align-items: center;justify-content: center;font-weight: 900;font-size: 55px;line-height: 70px;margin-bottom: 10px;position: relative;}
.u_get-started-section.u_webinar_start .u_container .webinar_time_table .webinar_day h2::after{content: '';display: block;width: 94px;height: 2px;background: #1E2538;position: absolute;top: 50%;transform: translateY(-50%);}
.u_get-started-section.u_webinar_start .u_container .webinar_time_table span{font-family: 'Circular Std';font-style: normal;font-weight: 450;font-size: 16px;line-height: 20px;text-align: center;color: #FFFFFF;}

/* Flipclock Looks */
.flipclock {display: flex;justify-content: space-between;box-sizing: border-box;width: 100%;max-width: 650px;align-items: center;margin: auto;margin-bottom: 20px;}
.flipclock * {box-sizing: inherit;}
.flipclock .leaf {display: flex;flex-direction: column;perspective: 300px;width: 110px;height: 106px;}
.flipclock .leaf::after {content: attr(data-label);position: absolute;top: 100%;left: 50%;transform: translateX(-50%);color: orange;font-size: 14px;text-transform: uppercase;opacity: 0.5;}
.flipclock .top,.bottom,.leaf-front,.leaf-back {display: block;height: 53px;width: 110px;color: white;overflow: hidden;border-color: #1E2538;font-size: 0;}
.flipclock .top{background:#FFA700;}
.flipclock .top::after {content: '';display: block;width: 16px;height: 16px;border-radius: 100%;background:#1E2538;position: absolute;top: 50%;right: -8px;transform: translateY(-50%);z-index: 99;}
.flipclock .bottom{background:#FFA700;}
.flipclock .bottom::after{content: '';display: block;width: 16px;height: 16px;border-radius: 100%;background:#1E2538;position: absolute;top: 50%;left: -8px;transform: translateY(-50%);z-index: 99;}
.flipclock .leaf-front{background:#FFA700;}
.flipclock .leaf::after {content: '';display: block;width: 94px;height: 2px;background: #1E2538;position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;z-index: 99;}


.flipclock .top span {position: absolute;left: 50%;top: 45%; bottom: -18px;  width: 100%;height: 53px;text-align: center;font-size: 55px;line-height: 70px;transform: translate(-50%, -55%);z-index: 99;}
/* .top,.bottom,.leaf-front,.leaf-back {width: 110px;height: 106px;} */
.flipclock .top, .leaf-front {border-top-left-radius: 10px;border-top-right-radius: 10px;}
/* .top span {top: 0;} */
.flipclock .leaf-front {position: absolute;z-index: 10;}
.flipclock .bottom,.leaf-back {border-bottom-left-radius: 10px;border-bottom-right-radius:10px;}
.flipclock .bottom span {bottom: 0;}
.flipclock .leaf-back {position: absolute;top: 50%;z-index: 10;}

 /* Flipclock Animation */
.leaf-front {transform-origin: bottom center;transform: rotateX(0deg);transform-style: preserve-3d;transition-delay: 0.3s;}
.leaf-back {transform-origin: top center;transform: rotateX(90deg);transform-style: preserve-3d;transition-delay: 0s;}
/* .bottom::before {content: "";display: block;position: absolute;top: 0;left: 0;width: 100%;height: 0%;background: rgb(0, 0, 0);background: linear-gradient(180deg,rgba(0, 0, 0, 0.8) 0%,rgba(0, 0, 0, 0) 100%);filter: blur(10px);} */
.flip .leaf-front {transform: rotateX(-90deg);transition: transform 0.3s ease-in, background-color 0.3s ease-in,color 0.3s ease-in;transition-delay: 0s;color: darken(red, 50%);background-color: darken(pink, 50%);}
.flip .leaf-back {transform: rotateX(0deg);transition: transform 0.3s ease-in, background-color 0.3s ease-in, color 0.3s ease-in;transition-delay: 0.3s;}
.flip .bottom::before {transition: height 0.3s ease-in-out;transition-delay: 0.3s;height: 100%;}
/*webinar page End*/

/* Single blog interview letter start */
.u_interview_letter{background: #FFFFFF;border: 1px solid #007AFF;border-radius: 10px;padding: 30px 20px 0px 20px; }
.u_interview_letter h2{font-size: 22px;line-height: 28px; text-align: center;margin: 0 !important;}
.u_interview_letter .u_blogs-wpr{margin-top: 30px;}
.u_interview_letter .u_blog-sec{margin-bottom: 0;background: #FFFFFF;border: 0;padding: 0;}
.u_interview_letter .u_blog-sec a{display: flex;align-items: center;padding: 16px 21px;min-height: 84px;text-decoration: none;color: #1E2538;}
.u_interview_letter .u_blog-sec a:hover{text-decoration: none;color: #ffffff;}
.u_interview_letter .u_blog-sec a p{font-family: 'Circular Std';font-style: normal;font-weight: 500;font-size: 16px;line-height: 24px;color: #1E2538;margin: 0;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-left: 8px;}
.u_interview_letter .u_blog-sec a:hover p{color: #ffffff;}
.u_interview_letter .u_blog-sec a span{background: url(../images/toolkit/download-blue.svg);width: 24px;height: 20px;background-repeat: no-repeat;padding-right: 24px;}
.u_interview_letter .u_blog-sec a:hover span{background: url(../images/toolkit/download-icon.svg);width: 24px;height: 20px;background-repeat: no-repeat;}
.u_interview_letter .u_blog-sec a img{margin: 0;}
.u_interview_letter p span {color: #1E2538;font-weight: 700;padding-left: 20px;}
.u_interview_letter .u_blog-sec p{padding-left: 10px;}
/* Single blog interview letter End */

/* Add create this popup design */
.ubs_glossary_modal{width: 100%;max-width: 568px;margin: auto; min-width: unset !important;}
.ubs_glossary_modal.payroll_modal,.hr_toolkit_modal{width: 568px !important;margin: auto; min-width: unset !important;}
.ubs_glossary_modal .hrms_icon_bg{background: #FFA700;min-height: 184px;position: relative;overflow: hidden;}
.ubs_glossary_modal .payroll_icon_bg{background: #60B158;min-height: 184px;position: relative;overflow: hidden;}
.ubs_glossary_modal .hr_toolkit_icon_bg{background: #FF6961;min-height: 184px;position: relative;overflow: hidden;}
.ubs_glossary_modal .hrms_icon_bg::after{content: "";display: block;width: 136px;height: 136px;background-image: url(../images/hrms/ellipse_desh_boder.png);background-repeat: no-repeat;transform: rotate(180deg);position: absolute;top:-56px;left:-56px;}
.ubs_glossary_modal .hrms_icon_bg::before{content: "";display: block;width: 136px;height: 136px;background-image: url(../images/hrms/ellipse_desh_boder.png);background-repeat: no-repeat;transform: rotate(0deg);position: absolute;bottom: -58px;right: -58px;}
.ubs_glossary_modal .payroll_icon_bg::after{content: "";display: block;width: 136px;height: 136px;background-image: url(../images/hrms/ellipse_desh_boder_green.png);background-repeat: no-repeat;position: absolute;}
.ubs_glossary_modal .payroll_icon_bg::before{content: "";display: block;width: 136px;height: 136px;background-image: url(../images/hrms/ellipse_desh_boder_green.png);background-repeat: no-repeat;transform: rotate(180deg);position: absolute;bottom: 0;right: 0;}
.ubs_glossary_modal .hr_toolkit_icon_bg::after{content: "";display: block;width: 136px;height: 136px;background-image: url(../images/hrms/ellipse_desh_boder_pink.png);background-repeat: no-repeat;    transform: rotate(0deg);position: absolute;top: 0;left: 0;}
.ubs_glossary_modal .hr_toolkit_icon_bg::before{content: "";display: block;width: 136px;height: 136px;background-image: url(../images/hrms/ellipse_desh_boder_pink.png);background-repeat: no-repeat;    transform: rotate(180deg);position: absolute;bottom: 0;right: 0;}
.ubs_glossary_modal .hrms_modal_icon{position: absolute;top: -100px;left: 50%;transform: translateX(-50%);}
.ubs_glossary_modal .content{background: #ffffff; padding: 42px 58.5px;text-align: center;}
.ubs_glossary_modal .content h2{font-family: 'Circular Std';font-style: normal;font-weight: 500;font-size: 24px;line-height: 148.5%;text-align: center;text-transform: capitalize;color: #1E2538;margin-bottom: 42px;}
.ubs_glossary_modal .sgpb-popup-close-button-3{top: 18px ;right: 18px !important;}
/* .single-glossary#sgpb-popup-dialog-main-div {min-width: 100% !important;max-width: 100% !important;} */
/* Close create this popup design */

/* Add Biometric design */
.u_morefeature-section.biomatric_border .u_feature-inner.u_feature-inner-desc .u_feature-left{order: 1!important;}
.u_biomatric_banner .biomatric_header{margin-bottom: 20px;}
.biomatric_border .u_feature-inner .u_feature-left .u_feature-title{padding-right: 30px;}
.u_morefeature-section.biomatric_border{padding: 60px 0;}
.page-template-biomatric .u_morefeature-section.u_gives-mind{margin-top: 0;}
.page-template-biomatric .u_payroll-key-features-section.u_gives-mind{margin-top: 0;}
/* Close Biometric design */

/* start single webinar css */

/* banner css */
.ubs_sweb_banner { padding: 78px 0; background: url(../../ubs/images/single-webinar/sweb-banner.png) no-repeat; background-size: 100% 100%; background-color: #1E2538; }
.ubs_sweb_banner .u_container { padding: 0 20px 0 52px; }
.sweb_banner_row { display: flex; justify-content: space-between; align-items: center; }
.sweb_banner_row .sweb_banner_detail { max-width: 615px; width: 100%; padding-right: 20px; }
.sweb_banner_row .sweb_banner_dvideo { max-width: 460px; width: 100%; }
.sweb_banner_dvideo #sweb_form { width: 100%; background: #FFFFFF; border: 1px solid #D6D9E5; box-shadow: 0px 15px 64px rgba(30, 37, 56, 0.5); border-radius: 8px; padding: 25px 26px 26px; }
.sweb_banner_detail .webinar_btn { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 14px; line-height: 18px; color: #FFFFFF; padding: 5px 12px 3px 11px; background: #FF6961; border-radius: 3px; cursor: pointer; }
.sweb_banner_detail h1 { font-family: "Circular Std", sans-serif; font-weight: 900; font-size: 38px; line-height: 48px; color: #FFFFFF; max-width: 516px; width: 100%; margin-top: 15px; }
.sweb_banner_detail .u_border-header::after, .ubs_sweb_covered .u_border-header::after, .about_webinar_block .u_border-header::after { width: 30px; }
.sweb_banner_detail p { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; color: #FFFFFF; display: block; padding-top: 5px; }
.sweb_banner_dvideo #sweb_form input { padding: 12px 15px; background-color: rgba(30, 38, 56, 0.05); border: 1px solid #D6D9E5; border-radius: 3px; font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 14px; line-height: 18px; color: #8F95A6; width: 100%; }
.sweb_banner_dvideo #sweb_form .sweb_inputfiled_block { margin-bottom: 20px; }
.sweb_banner_dvideo #sweb_form .sweb_inputfiled_block:nth-child(6) { margin-bottom: 0; }
.sweb_banner_dvideo #sweb_form input::placeholder { font-family: "Circular Std", sans-serif; font-weight: 400; opacity: 0.6; }
.sweb_banner_dvideo #sweb_form input:focus::placeholder { opacity: 0; }
.sweb_banner_dvideo #sweb_form .download_video_btn { font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 16px; line-height: 20px; text-align: center; color: #FFFFFF; padding: 15.5px 10px 14.5px; max-width: 186px; width: 100%; display: block; border-radius: 3px; margin-top: 25px; }
.sweb_button_ { background: #007AFF; border: none; cursor: pointer; transition: 0.3s all ease-in-out; }
.sweb_button_:hover { box-shadow: 0px 5px 15px rgb(0 122 255 / 20%); }
.sweb_error { display: none; font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 12px; line-height: 14px; color: #ff6961; padding-top: 2px; }
.sweb_banner_dvideo .sweb_ifram_,
.sweb_banner_dvideo .sweb_ifram_ iframe { width: 100%; height: 250px; }
.sweb_banner_dvideo .success_msg_block { background-color: #fff; padding: 10px; text-align: center; border-radius: 6px; max-width: 400px; width: 100%; margin: 0 auto; }
.sweb_banner_dvideo .success_msg_block p { color: green; }
.sweb_banner_dvideo .success_msg_block h2 { margin-bottom: 6px; }
/* presenter css */
.ubs_sweb_presenter { background-color: #fff; padding: 100px 0 32px; }
.ubs_sweb_presenter .sweb_pres_container { max-width: 980px; width: 100%; margin: 0 auto; padding: 0 20px; }
.ubs_sweb_presenter .sweb_detail_row { display: grid; grid-template-columns: repeat(4, 1fr); grid-column-gap: 20px; grid-row-gap: 20px; padding-bottom: 100px; max-width: 880px; width: 100%; margin: 0 auto; }
.ubs_sweb_presenter .sweb_detail_row .sweb_detail_column { display: flex; align-items: center; }
.ubs_sweb_presenter .sweb_detail_column .sweb_icon { background: rgba(96, 177, 88, 0.1); border-radius: 5px; max-width: 40px; width: 100%; height: 40px; display: grid; place-items: center; margin-right: 10px; }
.ubs_sweb_presenter .sweb_detail_column span { font-family: "Circular Std", sans-serif; font-weight: 400; font-size: 16px; line-height: 20px; color: #1E2538; }
.ubs_sweb_presenter .sweb_presenter_block .presenter_btn { font-family: "Circular Std", sans-serif; font-weight: 900; font-size: 38px; line-height: 48px; color: #fff; padding: 11px 15px; border-radius: 4px; display: block; margin: 0 auto 44px; }
.ubs_sweb_presenter .sweb_presenter_block .presenter_btn b { color: #FFA700; }
.ubs_sweb_presenter .sweb_presenter_row { display: flex; justify-content: space-between; grid-column-gap: 20px; grid-row-gap: 20px; }
.ubs_sweb_presenter .sweb_pres_column { max-width: 260px; width: 100%; text-align: center; }
.ubs_sweb_presenter .host_img_block { max-width: 215px; width: 100%; height: 215px; border-radius: 100%; background: #b7d5f2; border: 3px solid #FFA700; display: flex; margin: 0 auto; overflow: hidden; }
.ubs_sweb_presenter .host_img_block img { object-fit: contain; border-radius: 100%; margin-bottom: 0; max-width: 190px; max-height: 100%; width: 100%; height: auto; }
.ubs_sweb_presenter .sweb_hs_btn { font-family: "Montserrat"; font-weight: 600; font-size: 16px; line-height: 20px; text-align: center; color: #23211C; padding: 6px 10px; max-width: 142px; width: 100%; margin: -22px auto 0; background: #FFA700; border: 2px solid #FFFFFF; border-radius: 30px; display: block; z-index: 9; position: relative; cursor: pointer; }
.ubs_sweb_presenter .sweb_hs_block { padding-bottom: 18px; position: relative; }
.ubs_sweb_presenter .sweb_hs_block::after { content: ''; position: absolute; width: 234px; height: 30px; background: radial-gradient(50% 50% at 50% 50%, #000000 0%, rgba(0, 0, 0, 0) 100%); opacity: 0.2; filter: blur(9.25999px); top: 22px; left: 0; right: 0; margin: 0 auto; display: block; }
.ubs_sweb_presenter .sweb_pres_column h2 { font-family: "Montserrat"; font-weight: 700; font-size: 28px; line-height: 34px; color: #1E2538; text-align: center; }
.ubs_sweb_presenter .position { font-family: 'Montserrat'; font-weight: 500; font-size: 16px; line-height: 20px; text-align: center; color: #5D6372; margin-top: 6px; display: block; }
.ubs_sweb_presenter .indeed_icon { display: inline-block; margin-top: 14px; }
/* covered sec css */
header { z-index: 99; }
.ubs_sweb_covered { padding: 52px 0 23px; background-color: #F1FBFF; }
.sweb_covered_container.u_container { max-width: 1230px; }
.ubs_sweb_covered h2 { font-family: "Circular Std", sans-serif; font-weight: 900; font-size: 28px; line-height: 35px; color: #1E2538; margin-bottom: 50px; }
.ubs_sweb_covered .sweb_cover_row { display: flex; justify-content: center; flex-wrap: wrap; margin: 0 -13px; }
.ubs_sweb_covered .sweb_cover_column { padding: 18px 26px 15px 15px; background: #FFFFFF; box-shadow: 0px 10px 32px rgba(30, 37, 56, 0.04); border-radius: 15px; width: 47.95%; min-height: 174px; margin: 0 1% 27px; }
.ubs_sweb_covered .sweb_cover_heding, .ubs_sweb_covered .check_icon_block { display: flex; align-items: center; }
.ubs_sweb_covered .check_icon_block { max-width: 34px; width: 100%; height: 34px; justify-content: center; margin-right: 10px; background: rgba(96, 177, 88, 0.1); border-radius: 100%; }
.ubs_sweb_covered .sweb_cover_heding h4 { font-family: "Circular Std", sans-serif; font-weight: 500; font-size: 16px; line-height: 20px; color: #1E2538; }
.ubs_sweb_covered .sweb_cover_column p { line-height: 26px; padding: 5px 0 0 44px; }
/* about webinar css */
.ubs_sweb_about{ background-color: #fff; padding: 110px 0 0; }
.about_webinar_block:not(:last-child){ margin-bottom: 22px; }
.sweb_about_container.u_container{ max-width: 1234px; }
.about_webinar_block .u_border-header{ margin-bottom: 15px; }
.about_webinar_block p:not(:last-child){ margin-bottom: 22px; }

/** ubs blog toolkit */
/* .ubs_blog_toolkit {

} */
.ubs_blog_toolkit .hs-form-field{ margin-bottom: 15px;}
.ubs_blog_toolkit .hs-submit{margin-top: 15px;}
.ubs_blog_toolkit .hs-form-field .input .hs-input{width: 100%;font-size: 16px;font-weight: normal;line-height: 40px;color: #33475b;border: 1px solid #cbd6e2;box-sizing: border-box;border-radius: 3px;
padding: 0 15px;}
.ubs_blog_toolkit .hs_submit [type="submit"] { white-space: pre-wrap;background: #007AFF;background-color: rgb(0, 122, 255);margin: 0;cursor: pointer;display: inline-block;font-weight: 700;line-height: 12px; position: relative;text-align: center;transition: all .15s linear;background-color: #007AFF;border-color: #007AFF;color: #fff;border-radius: 3px;border-style: solid;border-width: 1px;font-size: 14px;padding: 12px 24px;}
.ubs_blog_toolkit .hs-form-field .hs-error-msg { color: #f2545b !important; font-weight: lighter !important; font-size: 14px}

/* end single webinar css */

/** modal css */
.ubs_modal {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);display: none;align-items: center;  width: 100%;height: 100%; z-index: 1000;}
.ubs_modal.ubs_active { display: flex;}
.ubs_modal:after { content: ''; background: rgba(0, 0, 0, 0.5); position: fixed; width: 100%; height: 100%; }
.ubs_modal-inner{margin: auto; z-index: 100; background: #fff; border-radius: 10px; position: relative;max-width: 910px;width: 100%;}
.ubs_subscribe-text{margin: 20px 0 0; text-align: center;}
.ubs_subscribe-text h3 {background: #0E71C3;color: #fff; font-size: 24px; line-height: 26px; padding: 15px; font-weight: normal;width: calc(100% + 30px);margin-left: -15px;position: relative;}
.ubs_subscribe-text h3:before{content: '';width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #0E71C3;left: 1px;position: absolute;bottom: -8px;z-index: 1;transform: rotate(45deg);}
.ubs_subscribe-text h3:after{content: '';width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid #0E71C3;right: 1px;position: absolute;bottom: -8px;z-index: 1;transform: rotate(315deg);}
.ubs_subscribe-text h3 span{color: #FAFF00;}
.ubs_subscribe-text .u_border-header {background: #FFF8EB; padding: 12px;margin-bottom: 0}
.ubs_subscribe-text .u_border-header h2{color: #1E2538;font-size: 24px;line-height: 30px;font-weight: 500;}
.ubs_subscribe-text .u_border-header:after {content: unset;}
.ubs_modal-close { position: absolute; top: 31px; right: 15px; font-size: 26px; background: #fff; width: 30px; height: 30px; text-align: center; font-weight: 900; z-index: 1; border: unset; line-height: 24px; border-radius: 8px; }
.ubs_modal-close svg path { fill: #000;}
#single-blog-popup .hrms_modal_icon{ width: 50%;min-height: 400px;display: flex;background: #f7fbf7; position: relative;overflow: hidden; border-bottom-left-radius: 10px; }
#single-blog-popup .hrms_modal_icon:after{content: '';border: 2px dashed rgb(0, 122, 255, 0.3);width: 150px;height: 150px;border-radius: 100px;position: absolute;bottom: -75px;right: -75px;}
#single-blog-popup .hrms_modal_icon img{width:100%;height: 100%;object-fit: contain;}
#single-blog-popup .hbspt-form{width: 100%}
.u_early-access{font-size: 16px;line-height: 20px;color: #1E2538; margin-bottom: 15px; padding-bottom: 15px;position: relative;}
.u_early-access:after{content: '';position: absolute;width: 25px;height: 4px;background: #FFA700;border-radius: 20px;left: 0;bottom: 0px;}
.ubs_modal-inner .content{display: flex; padding: 0; }
.u_hrms-docs-form{ padding: 20px; width: 50%;}
.u_hrms-docs-form .hs-form-field .input .hs-input {padding: 4px 15px;}
.u_hrms-docs-form .hs-form-field {margin-bottom: 24px;}
.u_hrms-docs-form .hs-submit {margin-top: 40px;}
.u_hrms-docs-form .hs_submit [type="submit"] {font-size: 16px;  padding: 18px 24px;    min-width: 140px;}
/** modal css */

/* book a demo page css */
.book_demo_head{border-bottom: unset;}
.book_demo_head .book_demo{ padding-top: 24px; padding-bottom: 18px; }
.book_demo_head .book_demo .whats_app_number{font-family: 'Circular Std'; font-weight: 500; font-size: 20px; line-height: 25px; color: #1E2538; padding-left: 10px;}
.book_demo_head .book_demo .whatsapp_icon{width: 25px;}

.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_book_demo_icons {margin-bottom: 20px;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_book_demo_icons .u_book_demo_icon{background: rgba(255,255,255,0.1); box-shadow: 0px 20px 20px rgba(255, 255, 255, 0.1); border-radius: 50%; width: 60px; height: 60px;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_book_demo_icons .u_book_demo_icon:nth-child(1){z-index: 0;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_book_demo_icons .u_book_demo_icon:nth-child(2){z-index: 1; margin-left: -10px;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_hrms_software_write h1{ font-family: 'Circular Std'; font-weight: 900; font-size: 38px; line-height: 48px; color: #FFFFFF; padding-bottom: 15px; }
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_hrms_software_write h1 span{color: #ffa700;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_hrms_software_write .boost_hr{ font-weight: 400; font-size: 16px;color: #FFFFFF; padding-bottom: 20px; } 
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_hrms_software_write .efficiency_list > li{font-family: 'Circular Std'; font-weight: 400; font-size: 16px; line-height: 20px; color: #FFFFFF; position: relative; padding-bottom: 15px; padding-left: 25px;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_hrms_software_write .efficiency_list > li::before{ content: ''; position: absolute; left: 0; top: 5px; background: url('https://ubs.artoon.in/wp-content/themes/ubs/images/book_a_demo/CHECK_LIST.svg') no-repeat; width: 17px; height: 12px;}
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software .u_hrms_software_write .u_get-form{max-width: 485px;margin-top: 40px;}

/* .u_hrms_software_app .u_hrms_software_short_code .meetings-iframe-container iframe{min-width: 705px !important; min-height: 670px !important; max-height: 670px !important; border: none;} */
.h_hrms_software_sec .u_hrms_software_app .u_hrms_software,.u_hrms_software_app .u_hrms_software_short_code{ width: 50%;}
.h_hrms_software_sec{ padding: 60px 0 60px 0;}
.hrms_still_hung .u_form-dark { color: #1E2538 !important; }
.hrms_still_hung .u_form-dark::placeholder { color: rgb(133, 133, 133); }
.hrms_still_hung .u_border-header h2, .hrms_still_hung .u_container .u_section-header .title{ color: #1E2538;}
.hrms_still_hung .u_form-dark{color: #1E2538 !important;}
.hrms_still_hung .u_form-dark::placeholder { color: rgb(133, 133, 133); }
.hrms_still_hung  .u_section-header, .hrms_still_hung  .u_section-header .u_border-header {max-width: 100%;}
.hrms_still_hung .u_software-wpr .u_software-sec{ box-shadow: 0px 10px 100px rgb(115 120 139 / 8%); border-radius: 15px; border-bottom: 5px solid transparent; padding-bottom: 20px;max-width: calc(25% - 30px); }
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(1){ background: rgba(0, 122, 255, 0.1) }
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(2){ background: rgba(255, 167, 0, 0.1) }
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(3){ background: rgba(96, 177, 88, 0.1)}
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(4){ background: rgba(154, 91, 255, 0.1) }
.hrms_still_hung .u_software-wpr .u_software-sec h5 { margin-bottom: 20px;font-weight: 800;}
.hrms_still_hung .u_software-wpr .u_software-sec .u_software-desc >ul >li{ font-weight: 700; line-height: 20px;margin-bottom: 15px; display: flex; flex-wrap: wrap;} 
.hrms_still_hung .u_software-wpr .u_software-sec .u_software-desc >ul >li >span {padding-right: 5px;}
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(1) .u_software-desc >ul >li >span{color: #007AFF; }
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(2) .u_software-desc >ul >li >span{color: #FFA700; }
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(3) .u_software-desc >ul >li >span{color: #60B158; }
.hrms_still_hung .u_software-wpr .u_software-sec:nth-child(4) .u_software-desc >ul >li >span{color: #9A5BFF; }
.hrms_still_hung .u_software-wpr .u_software-sec .u_software-desc >ul >li .right_sign{padding-right: 10px;}
.hrms_still_hung .u_software-wpr .u_software-sec .u_software-desc >ul >li:last-child{margin-bottom: unset;}
.hrms_still_hung .u_software-wpr .u_software-sec::before{ content: unset; }
.hrms_still_hung .u_software-wpr .u_software-sec .u_block-fill-icon{ background: #FFFFFF; border-radius: 10px; width: 60px; height: 60px;}
.hrms_still_hung .u_border-header{ position: relative;}
.hrms_still_hung .u_border-header::after{ content: ''; position: absolute; width: 25px; height: 4px; background: #FFA700; border-radius: 20px; left: 0; bottom: -4px; left: 50%; transform: translateX(-50%);}
.u_hrms_software_app .u_hrms_software_short_code .meetings-iframe-container{width: 100%; overflow-x: auto;}

/* boost_your_productivity css */
.u_boost_your_productivity{background-color: #ECF9FF;}
.u_boost_your_productivity  .u_section-header, .u_boost_your_productivity .u_section-header .u_border-header {max-width: 100%;}
.u_boost_your_productivity .u_border-header{ position: relative;}
.u_boost_your_productivity .u_border-header::after{ content: ''; position: absolute; width: 25px; height: 4px; background: #FFA700; border-radius: 20px; left: 0; bottom: -4px; left: 50%; transform: translateX(-50%);}
.u_boost_your_productivity .u_boost_productivity_wpr{padding-top: 10px;}
.u_boost_your_productivity .u_right-side-text .u_award_write{width: 100%; max-width: 704px; font-size: 24px; color: #1E2538; font-weight: 700; line-height: 40px; margin-bottom: 20px;}
.u_boost_your_productivity .u_right-side-text .u_award_write span{color: #FFA700;}
.u_boost_your_productivity .u_left-side-img, .u_right-side-text{width: 50%;}
.u_boost_your_productivity .u_mt-30{margin-top: 30px;}

/* look forward */
.u_look_forward .u_section-header, .u_look_forward .u_section-header .u_border-header {max-width: 100%;}
.u_look_forward .u_border-header{ position: relative;}
.u_look_forward .u_border-header::after{ content: ''; position: absolute; width: 25px; height: 4px; background: #FFA700; border-radius: 20px; left: 0; bottom: -4px; left: 50%; transform: translateX(-50%);}
.u_look_forward .u_look_forward-wpr{padding: 20px 0 40px;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options{max-width: 461px;width: 100%;margin-right: 27px;flex-shrink: 0;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li{position: relative;padding: 20px 15px 27px 70px;border: 1px solid #F1EDE9;border-radius: 5px; color: #1E2538;font-size: 18px;margin-bottom: 20px;font-weight: 500;transition: all 0.5s ease-in-out;overflow: hidden;cursor: pointer;text-transform: capitalize;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li.active{background-color: #1E2538;color: #ffffff;border-bottom: 4px solid #60B158;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li:hover{background-color: #1E2538;color: #ffffff;border-bottom: 4px solid #60B158;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li.active:before{content: '';background: url(../images/book_a_demo/Point-arrow.svg);position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;border-radius: 100%;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li:hover:before{content: '';background: url(../images/book_a_demo/Point-arrow.svg);position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;border-radius: 100%;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li.active:after{content: '';background: url(../images/book_a_demo/right-arrow.svg);position: absolute;top: 28px;right: 18px;width: 14px;height: 14px;opacity: 1;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li:hover:after{content: '';background: url(../images/book_a_demo/right-arrow.svg);position: absolute;top: 28px;right: 18px;width: 14px;height: 14px;opacity: 1;}
.u_look_forward .u_look_forward-wpr .u_look_forw-options ul li:before{content: '';background: url(../images/book_a_demo/Point-arrow-inactive.svg);position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;border-radius: 100%;opacity: 1;}
.u_look_forward .u_look_forward-preview-wpr{background-color: #ECF9FF; padding: 20px; height: 100%;border-radius: 5px;max-width: calc(100% - 500px);width: 100%;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forw-preview-text{color: #1E2538; font-size: 22px;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forw-preview-text .u_look_forw_para{margin-top: 19px;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forw-preview-text .u_look_forw_para p{color: #1E2538;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forw-preview-text .u_look_forw_para span{color: #1E2538; font-weight: 700;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box{background: #ffffff;border-radius: 5px;padding: 30px; width: 281px;height: 189px;margin-right: 20px;display: flex;justify-content: center;flex-direction: column;align-items: center;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box:nth-child(1) span{color: #007AFF;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box:nth-child(2) span{color: #FFA700;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box:nth-child(3) span{color: #60B158;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box h3{font-size: 18px;font-weight: 500;line-height: 27px;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box .u_block-fill-icon{width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;border-radius: 10px;margin-bottom: 15px;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box:nth-child(1) .u_block-fill-icon{background: #0e71c31a;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box:nth-child(2) .u_block-fill-icon{background-color: #ffa7001a;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box:nth-child(3) .u_block-fill-icon{background-color: #5fb1581a;}
.u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_mt-20{margin-top: 20px; margin-bottom: 8px;}

/* look forward accordion */
.u_look_for_acc .u_accordionsection{display: none;}


/* reliable automated */
.u_reliable_automated{padding-top: 50px;padding-bottom: 0;overflow: hidden;}
.u_reliable_automated .u_section-header, .u_reliable_automated .u_section-header .u_border-header{max-width:100%;}
.u_reliable_automated .u_border-header{ position: relative;}
.u_reliable_automated .u_border-header::after{ content: ''; position: absolute; width: 25px; height: 4px; background: #FFA700; border-radius: 20px; left: 0; bottom: -4px; left: 50%; transform: translateX(-50%);}
.u_reliable_automated .u_reliable_inner{background: #1E2538 url(../images/get-started-bg.png) no-repeat center;border-radius: 20px;padding: 50px 20px;position: relative;background-size: 80% 100%;animation: bg_animate 20s linear infinite;}
.u_reliable_automated .u_reliable_inner .u_mt-30{margin-top: 50px;}
.u_reliable_automated .u_counter_link{display: flex;justify-content: space-around; align-items: center;padding-top: 10px;}
.u_reliable_automated .u_counter_link li{display: flex;flex-direction: column;align-items: center;font-size: 36px;line-height: 100%;font-weight: 900;color: #ffffff;}
.u_reliable_automated .u_counter_link li span{font-weight: 400;font-size: 18px;line-height: 22px;color: #ffffff;margin-top: 13px;}

/* ubs get started */
.u_ubs_get_started{background-color: #ECF9FF;}
.u_ubs_get_started .u_section-header, .u_ubs_get_started .u_section-header .u_border-header{max-width:100%;}
.u_ubs_get_started .u_border-header{ position: relative;}
.u_ubs_get_started .u_border-header::after{ content: ''; position: absolute; width: 25px; height: 4px; background: #FFA700; border-radius: 20px; left: 0; bottom: -4px; left: 50%; transform: translateX(-50%);}
.u_ubs_get_started .u_main_hr-line .u_get_started-number{display: flex;justify-content: space-around;position: relative;z-index: 1;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number .u_one, .u_two, .u_three, .u_four{position: relative; width: 50px;height: 50px;;line-height: 50px;text-align: center;color: #ffffff;border-radius: 100%;margin: auto;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(1) .u_child{background-color: #007AFF;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(2) .u_child{background-color: #FFA700;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(3) .u_child{background-color: #60B158;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(4) .u_child{background-color: #9A5BFF;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:before {content: '';background-color: #D3F1FF;height: 6px;position: absolute;z-index: -1;top: 22px;right: 172px;left: 208px;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(1){position: relative;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(1):after {content: ''; background-image: url(../images/book_a_demo/progress-arrow.svg); width: 56px; height: 30px; position: absolute;z-index: 0;right: -72px;top: 10px;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(2){position: relative;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(2):after {content: ''; background-image: url(../images/book_a_demo/progress-arrow-sec.svg); width: 56px; height: 30px; position: absolute;z-index: 0;right: -72px;top: 10px;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(3){position: relative;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(3):after {content: ''; background-image: url(../images/book_a_demo/progress-arrow-three.svg); width: 56px; height: 30px; position: absolute;z-index: 0;right: -72px;top: 10px;}
.u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number p{color: #1E2538;font-size: 18px;font-weight: 500;line-height: 30px;margin: 20px 14px 0 14px;text-align: center;}

/* ubs hrms software */
.u_ubs_hrms_software .u_section-header, .u_ubs_hrms_software .u_section-header .u_border-header{max-width:100%;}
.u_ubs_hrms_software .u_border-header{ position: relative;}
.u_ubs_hrms_software .u_border-header::after{ content: ''; position: absolute; width: 25px; height: 4px; background: #FFA700; border-radius: 20px; left: 0; bottom: -4px; left: 50%; transform: translateX(-50%);}
.u_ubs_hrms_software .u_ubs_hrms-wpr::before, .u_ubs_hrms-wpr::after {content: '';position: absolute;background: url(../images/square-pattern-blue.svg) no-repeat;width: 110px;height: 110px;background-size: cover;z-index: -1;}
.u_ubs_hrms_software .u_ubs_hrms-wpr::before{top: -5px;left: -10px;animation: bottomTop 15s linear infinite;}
.u_ubs_hrms_software .u_ubs_hrms-wpr::after{bottom: 10px;right: -10px;animation: topBottom 15s linear infinite;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec{max-width: calc(33% - 15px);background: #EFF6F1;border-radius: 10px;padding: 20px;margin: 10px 15px;transition: 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec:nth-child(3n+1){background-color: #EFF6F1;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec:nth-child(3n+2){background-color: #FFF7EA;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec:nth-child(3n+3){background-color: #EEF7FF;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-info{display: flex;align-items: center;margin-bottom: 15px;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-avatar{border: 3px solid #FFFFFF;width: 54px;height: 54px;border-radius: 50%;flex-shrink: 0;margin-right: 15px;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-avatar img{width: 48px;height: 48px;border-radius: 50%;object-fit: cover;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-name h4{    font-family: "Circular Std", sans-serif;font-weight: 500;font-size: 18px;line-height: 24px;color: #1E2538;margin-bottom: 5px;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-name p{display: flex;align-items: center;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-name span{font-family: "Circular Std", sans-serif;font-weight: 400;font-size: 14px;line-height: 18px;color: #5D6372;display: block;padding-right: 7px;border-right: 1px solid rgba(143, 149, 166, 0.6);}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-name span:last-child{border: none;padding-left: 7px;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-content{position: relative;z-index: 1;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-content:before{content: '';position: absolute;background: url(../images/quote-mark-icon.svg) no-repeat;width: 70px;height: 49px;z-index: -1;background-size: cover;}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-content:after{content: '';position: absolute;background: url(../images/quote-mark-icon.svg) no-repeat;width: 70px;height: 49px;z-index: -1;background-size: cover; right: 0;bottom: 0;transform: rotate(180deg);}
.u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-content p{margin-bottom: 10px;}
.u_ubs_hrms_software .u_slider-arrow{margin-top: 30px;}
.u_ubs_hrms_software .u_slider-arrow button{border-radius: 10px;}

/* hrms hr process */
.u_hrms_process{background-color: #1E2538;}
.u_hrms_process .u_mt-30{margin-top: 30px;}
.u_hrms_process .u_process-text h4{font-size: 42px;line-height: 40px;margin-top: 40px;color: #ffffff;font-weight: 900;}
.u_hrms_process .u_process-text p{font-size: 18px;line-height: 35px;margin-top: 30px;color: #ffffff;}
/* .u_hrms_process .u_process-text p:last-child{margin-top: 15px;} */
.u_hrms_process .u_process-text p span{color: #FFA700;}

/* copyright */
.u_copy-text{padding-top: 30px;}
.u_copy-text p{color: #1E2538;border-top: 1px solid rgb(30 37 56 / 10%);padding: 20px;font-size: 14px;}

/* page-hrms-update */
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec{max-width: calc(33% - 30px);margin: 15px;border-radius: 15px;border-bottom: 5px solid transparent;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(1) .u_block-fill-icon{background: #00adee1a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(2) .u_block-fill-icon{background: #ffbc961a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(3) .u_block-fill-icon{background: #e8505b1a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(4) .u_block-fill-icon{background: #9a5bff1a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(5) .u_block-fill-icon{background: #60b1581a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(6) .u_block-fill-icon{background: #0e71c31a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(7) .u_block-fill-icon{background: #ffa7001a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(8) .u_block-fill-icon{background: #ff69611a;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(9) .u_block-fill-icon{background: #0091ae1c;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(1){border-bottom: 5px solid #00ADEE;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(2){border-bottom: 5px solid #FFBC96;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(3){border-bottom: 5px solid #E8505B;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(4){border-bottom: 5px solid #9A5BFF;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(5){border-bottom: 5px solid #60B158;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(6){border-bottom: 5px solid #0E71C3;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(7){border-bottom: 5px solid #FFA700;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(8){border-bottom: 5px solid #FF6961;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(9){border-bottom: 5px solid #0091ae;border-radius: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(1) .u_block-fill-icon{background: #00ADEE;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(2) .u_block-fill-icon{background: #FFBC96;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(3) .u_block-fill-icon{background: #E8505B;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(4) .u_block-fill-icon{background: #9A5BFF;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(5) .u_block-fill-icon{background: #60B158;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(6) .u_block-fill-icon{background: #0E71C3;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(7) .u_block-fill-icon{background: #FFA700;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(8) .u_block-fill-icon{background: #FF6961;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover:nth-child(9) .u_block-fill-icon{background: #0091ae;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(1) .u_block-fill-icon path{fill: #00ADEE;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(2) .u_block-fill-icon path{fill: #FFBC96;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(3) .u_block-fill-icon path{fill: #E8505B;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(4) .u_block-fill-icon path{fill: #9A5BFF;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(5) .u_block-fill-icon path{fill: #60B158;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(6) .u_block-fill-icon path{fill: #0E71C3;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(7) .u_block-fill-icon path{fill: #FFA700;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(8) .u_block-fill-icon path{fill: #FF6961;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(9) .u_block-fill-icon path{fill: #0091ae;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:hover .u_block-fill-icon path{fill: #ffffff;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec .u_software-desc p{margin-bottom: 20px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec .efficiency_list li{display: flex;align-items: center;margin-bottom: 15px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec .efficiency_list li .right_sign{padding-right: 10px;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(1) .efficiency_list li .right_sign path{fill: #00adee;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(2) .efficiency_list li .right_sign path{fill: #FFBC96;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(3) .efficiency_list li .right_sign path{fill: #E8505B;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(4) .efficiency_list li .right_sign path{fill: #9A5BFF;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(5) .efficiency_list li .right_sign path{fill: #60B158;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(6) .efficiency_list li .right_sign path{fill: #0E71C3;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(7) .efficiency_list li .right_sign path{fill: #FFA700;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(8) .efficiency_list li .right_sign path{fill: #FF6961;}
.u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec:nth-child(9) .efficiency_list li .right_sign path{fill: #0091ae;}
.u_footer-get-started.ready-to-talk{padding: 100px 0;background: transparent;}

/* employee management */
.u_employee_management .u_get-started-form-inner input[type="text"]{color: #1E2538;}
.u_employee_management .u_get-started-form-inner input[type="text"]::placeholder{color: #8F95A6;}
.u_get-started-employee.u_get-started-section .u_center-content .u_get-started-form{margin: unset;}
.u_get-started-employee.u_get-started-section .u_center-content {justify-content: space-around;align-items: center;}
.u_employee_sofware-sec .u_get-started-inner{display: flex;align-items: center;}
.u_employee_sofware-sec .u_get-started-inner .u_section-header{margin: auto;}
.u_employee_sofware-sec .u_get-started-inner .u_section-header .u_border-header{padding-bottom: 0;margin-bottom: 0;}
.u_employee_sofware-sec .u_get-started-inner .u_section-header .u_border-header::after{content: none;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec{max-width: calc(25% - 30px);margin: 15px;border-radius: 15px;border-bottom: 5px solid transparent;text-align: center;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec .u_block-fill-icon{margin: 0 auto 20px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(1) .u_block-fill-icon{background: #00adee1a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(2) .u_block-fill-icon{background: #ffbc961a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(3) .u_block-fill-icon{background: #e8505b1a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(4) .u_block-fill-icon{background: #9a5bff1a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(5) .u_block-fill-icon{background: #60b1581a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(6) .u_block-fill-icon{background: #0e71c31a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(7) .u_block-fill-icon{background: #ffa7001a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(8) .u_block-fill-icon{background: #ff69611a;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(9) .u_block-fill-icon{background: #0091ae1c;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(1){border-bottom: 5px solid #00ADEE;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(2){border-bottom: 5px solid #FFBC96;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(3){border-bottom: 5px solid #E8505B;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(4){border-bottom: 5px solid #9A5BFF;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(5){border-bottom: 5px solid #60B158;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(6){border-bottom: 5px solid #0E71C3;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(7){border-bottom: 5px solid #FFA700;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(8){border-bottom: 5px solid #FF6961;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(9){border-bottom: 5px solid #0091ae;border-radius: 10px;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(1) .u_block-fill-icon{background: #00ADEE;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(2) .u_block-fill-icon{background: #FFBC96;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(3) .u_block-fill-icon{background: #E8505B;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(4) .u_block-fill-icon{background: #9A5BFF;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(5) .u_block-fill-icon{background: #60B158;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(6) .u_block-fill-icon{background: #0E71C3;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(7) .u_block-fill-icon{background: #FFA700;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(8) .u_block-fill-icon{background: #FF6961;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover:nth-child(9) .u_block-fill-icon{background: #0091ae;box-shadow: 0 5px 15px rgb(95 177 88 / 20%);}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(1) .u_block-fill-icon path{fill: #00ADEE;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(2) .u_block-fill-icon path{fill: #FFBC96;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(3) .u_block-fill-icon path{fill: #E8505B;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(4) .u_block-fill-icon path{fill: #9A5BFF;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(5) .u_block-fill-icon path{fill: #60B158;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(6) .u_block-fill-icon path{fill: #0E71C3;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(7) .u_block-fill-icon path{fill: #FFA700;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(8) .u_block-fill-icon path{fill: #FF6961;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:nth-child(9) .u_block-fill-icon path{fill: #0091ae;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec:hover .u_block-fill-icon path{fill: #ffffff;}
.u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec .u_software-desc p{margin-bottom: 20px;}
.u_employe_manag-left .u_feature-left .u_border-header:after{content: none;}

.u_blog-details-section .logo_wrap span{display: flex;align-items: center;}
.u_blog-details-section .logo_wrap span strong{margin-right: 20px;}


/* UBS Rebarnding section style start*/
.page-template-home{position: relative;}
.u_new_header{background: url(../images/ubs_offer_banner.png) #1E2538;min-height: 60px;padding: 15px;position: fixed;z-index: 9;width: 100%;top: 0px;}
.u_new_header .yellow{color: #FFA700;}
.u_new_header .u_banner_bg .ubs_content{font-size: 18px;color: #ffffff; align-items: center;display: flex;justify-content: center;gap: 10px;}
.u_new_header .u_banner_bg .ubs_content .yellow{color: #FFA700;}
.u_new_header .u_banner_bg {display: flex;align-items: center;justify-content: center;font-family: "Circular Std", sans-serif;}
.u_new_header .u_banner_bg .header_know_more_btn{color: #007AFF;font-size: 12px;padding: 6px 12px;background-color: #ffffff;margin-left: 20px;border-radius: 4px;font-weight: 500;}

/* UBS Rebarnding section style end*/

.u_contact-form-wpr .book_demo_form iframe, .book_demo_form iframe {
    background-color: #fff; padding-left: 12px; padding-right: 11px; padding-top: 7px !important; border: 1px solid #D5DAE7 !important; border-radius: 10px; 
    }
.book_demo_form iframe {
    background-color: #fff; padding-left: 12px; padding-right: 11px; padding-top: 7px !important; border: 1px solid #D5DAE7 !important; border-radius: 10px; 
    }

.page-template-toolkit .u_section-header a.blue-color {
    color: #007AFF;
    font-size: 28px;
    line-height: 34px;
    font-weight: 900;
    padding: 0;
    text-decoration: underline;
}
.yellow-color-link {
    color: #FFA700;
    text-decoration: underline;
    margin-left: 3px;
}
.u_interview_letter {
    max-width: 800px;
    margin: 0 auto;
}
.u_interview_letter .u_blog-sec {
    max-width: calc(42.33% - 30px);
}
.u_interview_letter .u_blogs-wpr {
    justify-content: center;
}






/* Media Queries */
@media screen and (max-width: 1466px) and (min-width: 1024px) {
    .u-banner-pb{padding-bottom: 225px;}
    .u_banner-img-section .banner-img{margin-top: -266px;}
    .u_banner_header_section{padding-bottom: 150px;}
}

@media screen and (max-width: 1600px) and (min-width: 768px) {
    .u_footer { padding-right: 80px; }
}

@media screen and (max-width:1440px) {
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:before{right: 140px;left: 180px;}
}

@media screen and (max-width: 1366px) {
    .u_hero-image-section-products .u_ubs-product-hrms { top: 105px; }
    .u_hero-image-section-products .u_ubs-product-chat { bottom: 65px; }
    .u_hero-image-section-products .u_ubs-product-pms { bottom: 110px; }
    /* Software section */
    .u_software-sec { max-width: calc(33% - 30px); }
    /* Features Section */
    .u_features-options { max-width: 380px; margin-right: 20px; }
    .u_toolkit_hr_feature .u_features-options { max-width: 339px; margin-right: 20px; }
    .u_features-options li { margin-bottom: 15px; padding: 12px 20px; }
    .u_features-options li:before { height: 26px; }
    .u_features-preview-wpr { max-width: calc(100% - 400px); }
    /* Testimonials Section */
    .u_testimonials-section { padding-bottom: 40px; }
    /* Blockquote section */
    .u_blockquote-section { padding: 80px 20px; }
    /* More Features section */
    .u_morefeature-section .u_feature-left, .u_morefeature-section .u_feature-right { flex: 0 0 50%; padding: 0 25px; }
    .u_morefeature-section .u_get-started-section { padding: 80px 0; }
    /* Download */
    .u_download-chat-section { padding: 60px 0; } 
    .u_download-chat-img { max-width: 500px;  }
    .u_testimonials-name p span { font-size: 12px; }
    /* About */
    .u_about_us-section { padding-bottom: 60px; }
    .u_about_us-section .u_feature-inner { margin-bottom: 0 !important; }
    .u_about-our-products-right, .u_about-our-products-left { flex: 0 0 50%; }
    .u_footer-get-started.ready-to-talk{padding: 80px 0;}
    
    /* employee management */
    .u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec{max-width: calc(33% - 30px);}
}
@media screen and (max-width: 1200px) {
    /* Footer Nav */
    .u_bottom-nav-menu { max-width: calc(25% - 30px); }
    /* We Also Offer Section */
    .u_offer-wpr { flex-direction: column; }
    .u_offer-benefits-sec { max-width: 100%; margin-bottom: 30px; padding-right: 0; border-right: 0; justify-content: center; align-items: center; }
    .u_offer-benefits-desc ul { column-count: 2; }
    .u_offer-benefits-form { margin-left: 0; }
    .u_team-member { width: calc(33.33% - 20px); }
    html {scroll-padding-top: 70px !important;}
    .u_list-features-select { max-width: 320px; padding-right: 20px; }
    .u_list-features-content-section { max-width: calc(100% - 320px); }
    /* toolkit */
    .u_toolkit_hr_feature .hr_department ul li{width: calc(50% - 15px);}
    /* single webinar css */
    .ubs_sweb_banner .u_container { padding: 0 20px; }
    .sweb_banner_detail h1 { font-size: 30px; line-height: 40px; }
    /* ubs get started */
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:before {right: 120px;left: 155px;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(1):after{right: -40px;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(2):after{right: -40px;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(3):after{right: -40px;}

    /* look forward */
    .u_look_forward .u_look_forward-preview-wpr{padding-bottom: 0;}
    .u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box h3{font-size: 16px;line-height: normal;}
    .u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_mt-20{flex-wrap: wrap;justify-content: center;}
    .u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box{width: 45%;margin-bottom: 20px;}

    /* hrms hr process */
    .u_hrms_process .u_process-text h4{font-size: 30px;}
}
@media screen and (max-width: 1024px) {
    .u_banner-img-section .banner-img{margin-top: -258px;}
    /* Features Section */
    .u_features-options { display: none; }
    .u_toolkit_hr_feature .u_features-options { display: block; }
    .u_features-preview-wpr { max-width: 100%; }
    /* Use Cases Section */
    .u_use-cases-img { max-width: 150px; }
    /* Testimonials Section */
    .u_testimonials-section { padding-bottom: 30px; }
    /* FAQ Section */
    .u_faq-section { padding: 60px ​0 0; }
    .u_faq-sec-wpr { flex-direction: column; }
    .u_faq-wpr { max-width: 100%; }
    /* Blockquote section */
    .u_blockquote-section { padding: 60px 20px; }
    /* About */
    .u_team-section { margin-top: 60px; }
    .u_about_us-section { padding-bottom: 60px; }
    .u_about-our-products-inner { flex-direction: column-reverse; }
    .u_about-our-products-right, .u_about-our-products-left { flex: 1; width: 100%; }
    .u_about-our-products-right { margin-top: 30px; justify-content: flex-start; }
    .u_core_values-section { padding-bottom: 60px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec { margin-bottom: 40px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec h2 { font-size: 24px; line-height: 30px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec h2::after, .u_blockqoute-moto-section .u_blockqoute-moto-sec h2::before { width: 26px; }
    /* pg system */
    .u_benefits-section .u-inner, .u_pg-section .u_container, .u_benefits-section .u_container { flex-direction: column-reverse; padding-bottom: 30px; }
    .u_author-section .u_container { flex-direction: column; }
    .u_pg-section .u_pg-right, .u_author-section .u_author-left { margin-bottom: 20px; }
    .u_pg-section .u_pg-left h1, .u_pg-detail, .u_benefits-right, .u_benefits-detail, .u_author-section .u_author-right, .u_pg-left { max-width: 100%; }
    .u_benefits-left { width: 100%; }
    .u_author-section, .u_benefits-section { padding: 60px 0; }
    .u_benefits-left { padding: 20px 0 0 0; }
    .u_author-section .u_author-right, .u_hero-left { padding: 0; }
    /* Testimonials page */ 
    .u_testimonials-full-wpr .u_testimonials-sec { max-width: calc(50% - 30px); }
    .u_glossary-features-section .u_search_listing_sec .search_form_sec { margin-left: 0; }
    .u_glossary-features-wpr { flex-direction: column; }
    .u_glossary-features-select { max-width: 100%; border-right: 0; padding-right: 0; margin-bottom: 20px; }
    .glossary_feature_list { display: flex; width: 100%; }
    .glossary_feature_list li { max-width: 200px; width: 100%; margin-right: 20px; }
    .u_glossary-alphabetical { padding-left: 0; }
    .u_glossary-alphabets-list { padding: 0; }
    .u_glossary-features-wpr .u_software-sec { max-width: calc(33% - 20px); }
    .u_glossary-features-wpr .u_software-sec:nth-child(3n+1) { margin-left: 0; }
    .u_glossary-features-wpr .u_software-sec:nth-child(3n+3) { margin-right: 0; }

    .u_top-list-section { background: #ECF9FF; padding: 60px 0 40px; }
    .u_top-list-wpr .u_section-header { margin-bottom: 30px; }
    .u_quick-links-wpr ul li { max-width: calc(33% - 30px); }
    .u_faq-hrms-section { padding-bottom: 60px; } 
    .u_list-features-select { display: none; }
    .u_list-features-content-section { max-width: 100%; }
    .u_list-features-content .u_list-features-content-desc { margin-left: 0; }
    .u_list-features-section .u_slider-arrow { display: flex; } 
    .u_city-get-started-section { padding: 60px 0 0; }
    /* Payroll page */
    .u_payroll-feature-block { max-width: calc(33.33% - 20px); }
    .u_payroll-feature-block:nth-child(3n+3) { margin-right: 0; }
    .u_payroll-feature-block:nth-child(4) { margin-right: 25px; }
    .u_payroll-key-features-block { max-width: calc(50% - 20px); }
    .u_payroll-key-features-block:nth-child(3n+3) { margin-right: 25px; }
    .u_payroll-key-features-block:nth-child(even) { margin-right: 0; }
    /* look forward */
    .u_look_forward .u_look_forward-preview-wpr .u_look_forward_panal-preview .u_tab_box{width: 100%;margin-right: 0;}
    /* ubs get started */
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:before {right: 100px;left: 115px;}
    /* hrms new footer */
    .u_footer-get-started.ready-to-talk{padding: 60px 0;}
}

@media screen and (max-width: 991px) {
    .u_hero-image-mobile { display: block; }
    .u_hero-image-section-inner { display: none; }
    .popup-overlay{max-width: 80% !important;}
    .u_banner_header_section .u_container{flex-direction: column;}
   /* .u_header_img{display: none;}*/
    /* No problems - Only Solutions */
    .u_software-section::before, .u_software-section::after, .u_features-preview-wpr::before, .u_features-preview-wpr::after, .u_use-cases-section::before, .u_use-cases-section::after, .u_testimonials-wpr::before, .u_testimonials-wpr::after { width: 70px; height: 70px; }
    /* Download */
    .u_download-chat-wpr { flex-direction: column; }
    .u_download-chat-desc { max-width: 100%; text-align: center; margin-top: 40px; }
    .u_download-chat-logo { margin: 0 auto 20px; }
    .u_download-chat-desc .u_border-header::after { left: 50%; transform: translateX(-50%); }
    .u_download-chat-desc .u_section-header { margin: 0 0 30px; max-width: 100%; }
    .u_download-chat-img { max-width: 400px; margin-right: 0; }
    .u_download-chat-sec { justify-content: center; }
    .u_download-chat-sec .u_download-chat-platform:last-child { margin-right: 0; }
    /* Any Questions Section */
    .u_ubs-questions-wpr { flex-direction: column; }
    .u_ubs-questions-sec { max-width: 100%; padding: 30px 20px; margin-bottom: 20px; }
    .u_ubs-questions-sec img { max-width: 100px; }
    .u_ubs-questions-sec p { margin: 20px auto; }
    /* Why UBS section */
    .u_gives-mind { padding: 30px 0; margin-top: 30px; }
    /* Footer Nav */
    .u_bottom-nav-menu { max-width: calc(50% - 30px); }
    .u_bottom-nav::before { width: 70px; height: 70px; }
    /* Footer */
    .u_footer .u_logo { width: 100%; text-align: center; padding-bottom: 20px; }
    /* More Features section */
    .u_morefeature-section .u_feature-inner { flex-direction: column; }
    .u_morefeature-section .u_feature-left, .u_morefeature-section .u_feature-right { flex: unset; padding: 15px 0; }
    .u_feature-inner.u_feature-inner-image .u_feature-right { order: 2; }
    .u_feature-inner.u_feature-inner-image .u_feature-left { order: 1; }
    .u_morefeature-section .u_get-started-section { padding: 60px 0; }
    /* Team Section */
    .u_team-member-profile { width: 100px; height: 100px; }
    .u_team-member { width: calc(50% - 20px); }
    /* Ebook download */
    .u_download-inner { flex-direction: column; }
    .u_download-right { max-width: 540px; margin: 30px auto 0; }
    /* Appointment letter */
    .u_appointment-letter { max-width: calc(50% - 15px); }
    /* HRMS Softwares */
    .u_softwares-header { flex-direction: column; align-items: flex-start; }
    .u_softwares-header h1 { max-width: 100%; font-size: 38px; line-height: 52px; }
    /* toolkit */
    .u_toolkit_hr_feature .hr_department ul li{width: calc(100% - 15px);}
    .page-template-toolkit .u_banner_header_section, .single-ebooks .u_banner_header_section{padding-bottom: 80px;}
    .u_whychoose-wpr {flex-wrap: wrap;}    
    .u_whychoose-sec{max-width: calc(50% - 20px);padding: 30px 20px;}
    .u_whychoose-sec:nth-child(2n+2)::after{content: unset;}
    
    .u_startup_wrp{flex-wrap: wrap;}    
    .u_startup-sec{max-width: calc(50% - 27px);padding: 30px 20px;margin-bottom: 20px;}
    .u_hreditor_wrp{flex-wrap: wrap;}    
    .u_hreditor-sec{max-width: calc(50% - 27px);padding: 30px 20px;margin-bottom: 20px;}
    /* career */
    .u_job_opening .u_container .u_job_list .u_job_card{width:100%;}
    /* single blog intervie */
    .u_interview_letter .u_blog-sec{margin-bottom: 15px;}
    /* single webinar css */
    .sweb_banner_detail h1 { font-size: 26px; line-height: 36px; }
    .ubs_sweb_presenter .sweb_detail_row { grid-column-gap: 10px; grid-row-gap: 10px; } 
    .ubs_sweb_presenter .sweb_detail_column span { font-size: 15px; }
    .ubs_sweb_presenter .sweb_detail_row { padding-bottom: 40px; }
    .sweb_presenter_block .presenter_btn { font-size: 34px; line-height: 44px; padding: 6px 12px 10px 10px; }

    /* look forward */
    .u_look_forward .u_look_forward-wpr{justify-content: center;}
    .u_look_forward .u_look_forward-wpr .u_look_forw-options{max-width: 360px;}

    /* employee management */
    .u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec{max-width: calc(50% - 30px);}

    .u_morefeature-section .u_software-wpr.u_flex .u_software-sec{max-width: calc(50% - 30px)}
}
@media screen and (min-width: 768px) {
    .u_system-desc-img img {height: 360px;max-height: 360px !important;}
	.glossary_listing {display:flex;}
	.u_related_glossary {padding-top:60px;padding-bottom:0px;}
    /* .ubs_glossary_modal.payroll_modal,.hr_toolkit_modal{width: 568px !important;margin: auto; min-width: unset !important;} */
}
@media screen and (max-width: 768px) {
.u_new_header .u_banner_bg .ubs_content {display: block;text-align: center;font-size: 17px;}
.u_new_header .u_banner_bg .ubs_content p {display: none;}
.u_software-sec {max-width: calc(50% - 30px);}
    .u_banner-img-section .banner-img{margin-top: 0;height: auto;}
    /* all_in_one Section */
    .u-banner-pb{padding-bottom: 80px;}
    .u_banner_header_section{padding-bottom: 80px;}
    .page-template-book_demo .u_banner_header_section, .page-template-toolkit .u_banner_header_section{padding-bottom: 80px;}
    /* Features Section */
    section.u_get-started-section.alternative_get_started {padding-top: 50px;padding-bottom: 50px;}
    .u_features-preview { border: none; }
    .u_features-preview-text { position: relative; left: 0; transform: translate(0); margin-bottom: 10px; border: none; padding-left: 10px; }
    .u_features-preview-text h4 { font-size: 16px; }
    .u_features-preview-text::before { content: ''; position: absolute; width: 0; height: 0; border-top: 5px solid transparent; border-left: 5px solid #007AFF; border-bottom: 5px solid transparent; top: 50%; left: 0; transform: translate(0, -50%); transition: all 0.1s linear; }
    /* Use Cases Section */
    .u_use-cases-img { max-height: 170px; min-height: 170px; }
    .u_use-cases-img img { max-height: 170px; min-height: 170px; }
    /* Testimonials Section */
    .u_testimonials-section { padding-bottom: 20px; }
    .u_testimonials-sec { height: 100% !important; }
    /* Blockquote section */
    .u_blockquote-section { padding: 40px 20px; }
    .u_core_values-section { padding-bottom: 40px; }
    /* Download */
    .u_download-chat-img { max-width: 70%; }
    .u_download-chat-img img { width: 100%; }
    /* We Also Offer Section */
    .u_offer-benefits-sec { justify-content: flex-start; }
    .u_offer-benefits-desc ul { column-count: 1; }
    .u_offer-benefits-form { align-items: flex-start; }
    .u_offer-benefits-form .u_get-started-form { max-width: 100%; }
    /* More Features section */
    .u_morefeature-section .u_feature-inner { margin-bottom: 40px; }
    .u_morefeature-section .u_get-started-section { padding: 40px 0; }
    /* Product Features Section */
    .u_products-features-content ul { column-count: 1; } 
    /* Footer email */ 
    /* .u_footer-get-started .u_get-started-form-inner { background: transparent; } */
    /* Footer Nav */
    .u_bottom-nav { padding: 40px 0 15px; }
    /* Footer */
    .u_footer { flex-direction: column; }
    .u_footer .u_copyright-text p { margin-bottom: 20px; }
    /* About */
    .u_about_us-section { padding: 20px 0 40px; }
    .u_about-our-product { max-width: 150px; padding: 15px; }
    .u_about-our-product-icon { width: 50px; height: 50px; }
    .u_about-our-product-icon img { width: 20px; }
    .u_about-our-product h4 { font-size: 16px; line-height: 20px; }
    .u_core_values-wpr .u_software-sec { max-width: calc(50% - 20px); margin: 10px; padding: 15px; }
    .u_core_values-wpr .u_software-sec .u_green-fill-icon { width: 40px; height: 40px; }
    .u_core_values-wpr .u_software-sec span { font-size: 20px; line-height: 24px; }
    /* Ebook page */
    .u_pg-section .u_pg-left h1 { font-size: 30px; line-height: 40px; }
    .u_author-right h2 { font-size: 24px; }
    .u_ebook-sec .u_btn { margin-top: 10px; }
    .u_pg-section .u_hero-right { display: block; }
    .u_content-header-section { padding: 40px 0; }
    .u_content-header-section .u_main-header-content { display: none; }
    .u_comparison-table th { font-size: 18px; line-height: 20px; padding: 15px; }
    .u_comparison-table td { font-size: 14px; padding: 12px 15px; }
    .u_comparison-table td img { width: 20px; height: 20px; }
    .u_before-after-wpr { flex-direction: column; }
    .u_system-wpr { width: 100%; border-right: 0; padding: 20px; }
    /* Testimonials page */ 
    .u_testimonials-full-wpr { margin: 0; }
    .u_testimonials-full-wpr .u_testimonials-sec { max-width: 100%; margin: 10px 0; height: auto !important; }
    
    .u_glossary-features-wpr .u_software-sec:nth-child(even) { margin-right: 0 !important; margin-left: 15px !important; }
    .u_glossary-features-wpr .u_software-sec:nth-child(odd) { margin-left: 0; margin-right: 15px; }
    .u_glossary-features-wpr .u_software-sec { padding: 0; }
    .u_glossary-features-wpr .u_software-desc { padding: 15px; }
    .u_list-features-sec { padding-top: 0; }
    .u_list-features-content-section .u_list-features-content { flex-direction: column-reverse; }
    .u_list-features-content .u_list-features-content-img { margin-left: 0; margin-bottom: 20px; }
    .u_list-features-content-desc .u_btn { margin-top: 20px; }
    .u_quick-links-wpr ul li { max-width: calc(50% - 30px); }
    .u_faq-hrms-section { padding-bottom: 40px; } 
    /* Download */
    .u_download-sec { flex-wrap: wrap; }
    .u_download-block { margin: 0 30px; padding: 30px 0; }
    .u_download-block:not(:last-child) { border-right: 0; border-bottom: 1px solid #d6d9e5; }
    /* Payroll page */
    .u_payroll-feature-block, .u_payroll-benefits-wpr .u_software-sec { max-width: calc(50% - 20px); }
    .u_payroll-feature-block:nth-child(3n+3), .u_payroll-benefits-wpr .u_software-sec { margin-right: 25px; }
    .u_payroll-feature-block:nth-child(even), .u_payroll-benefits-wpr .u_software-sec { margin-right: 0; }
    .u_payroll-calculation-section { padding-bottom: 40px; }
    /* toolkit */ 
    .u_toolkit_hr_feature .u_container .hr_tabbing{flex-direction: column; }
    .u_toolkit_hr_feature .u_container .hr_tabbing .u_features-options{max-width: 100%;}
    /* become our partner */
    .u_ubs_partner_form .u_feature-right form .u_flex {flex-direction: column;}
    .u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group {width: 100%;}
    .u_morefeature-section.u_ubs_partner_form .u_feature-right form .form_group.fullWidth{padding-right: 0;}
    /* single webinar css */
    .ubs_sweb_banner, .ubs_sweb_presenter { padding: 50px 0; }
    .ubs_sweb_about { padding: 50px 0 0; }
    .sweb_banner_row { flex-direction: column; }
    .sweb_banner_row .sweb_banner_detail { max-width: 100%; padding: 0 0 40px; }
    .ubs_sweb_presenter .sweb_detail_row { grid-template-columns: repeat(2, 1fr); }
    .ubs_sweb_presenter .sweb_pres_column h2 { font-size: 24px; line-height: 30px; }
    .ubs_sweb_presenter .position { font-size: 14px; line-height: 18px; }
    .ubs_sweb_covered .sweb_cover_row { margin: 0; }
    .ubs_sweb_covered .sweb_cover_column { padding: 18px 26px 20px 15px; min-height: auto; width: 100%; margin: 0 0 20px; }
    .ubs_sweb_covered .check_icon_block { max-width: 30px; height: 30px; }
    .ubs_sweb_covered .sweb_cover_column p { padding: 5px 0 0 40px; font-size: 14px; line-height: 24px; }
    /* book a demo page  */
    .h_hrms_software_sec .u_hrms_software_app{ flex-wrap: wrap;}
    .h_hrms_software_sec .u_hrms_software_app .u_hrms_software,.h_hrms_software_sec .u_hrms_software_app .u_hrms_software_short_code{ width: 100%;}
    .h_hrms_software_sec { padding: 30px 0 30px 0; }
    .hrms_still_hung .u_software-wpr .u_software-sec{ max-width: calc(50% - 30px);}
    /* boost productivity */
    .u_boost_your_productivity .u_boost_productivity_wpr .u_boost_side{display: block !important;}
    .u_boost_your_productivity .u_left-side-img, .u_right-side-text{width: 100%;}
    .u_boost_your_productivity .u_right-side-text .u_award_write{margin-top: 50px; max-width: 100%; font-size: 22px;}

    /* look forward accordion */
    .u_look_forward .u_look_forward-wpr{display: none !important;}
    .u_look_forward .u_accordionsection .u_look_forw-preview-text .u_look_forw_para{margin-top: 20px;margin-bottom: 20px;}
    .u_look_forward .u_accordionsection .u_look_forw-preview-text .u_look_forw_para p{color: #1E2538;}
    .u_look_forward .u_accordionsection .u_look_forw-preview-text .u_look_forw_para span{color: #1E2538; font-weight: 700;}
    .u_look_forward .u_accordionsection {max-width: 700px;margin: 0 auto;background: #ECF9FF;border-radius: 12px;padding: 15px;display: block;}
    .u_look_forward .u_accordionsection .accordion {position: relative;padding: 20px 15px 27px 70px;border: 1px solid #F1EDE9;border-radius: 5px;color: #1E2538;font-size: 18px;margin-bottom: 20px;font-weight: 500;transition: all 0.5s ease-in-out;overflow: hidden;cursor: pointer;text-transform: capitalize;background-color: #ffffff;width: 100%;text-align: left;font-family: "Circular Std", sans-serif;display: flex;align-items: center;justify-content: space-between;}
    .u_look_forward .u_accordionsection .accordion.active{border-bottom: 4px solid #60B158;background-color: #1E2538;color: #ffffff;}
    .u_look_forward .u_accordionsection .accordion:hover{border-bottom: 4px solid #60B158;background-color: #1E2538;color: #ffffff;}
    .u_look_forward .u_accordionsection .u_panel {padding: 0 15px;display: none;overflow: hidden;}
    .u_look_forward .u_accordionsection .u_panel .u_tab_box{background: #ffffff;border-radius: 5px;padding: 30px;width: 100%;height: 189px;margin-bottom: 20px;display: flex;justify-content: center;flex-direction: column;align-items: center;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box:nth-child(1) span{color: #007AFF;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box:nth-child(2) span{color: #FFA700;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box:nth-child(3) span{color: #60B158;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box h3{font-size: 18px;font-weight: 500;line-height: 27px;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box .u_block-fill-icon{width: 60px;height: 60px;display: flex;align-items: center;justify-content: center;border-radius: 10px;margin-bottom: 15px;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box:nth-child(1) .u_block-fill-icon{background: #0e71c31a;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box:nth-child(2) .u_block-fill-icon{background-color: #ffa7001a;}
    .u_look_forward .u_accordionsection .u_look_forward_panal-preview .u_tab_box:nth-child(3) .u_block-fill-icon{background-color: #5fb1581a;}
    .u_look_forward .u_accordionsection .accordion:hover:before{content: '';background: url(../images/book_a_demo/Point-arrow.svg);position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;border-radius: 100%;}
    .u_look_forward .u_accordionsection .accordion.active:before{content: '';background: url(../images/book_a_demo/Point-arrow.svg);position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;border-radius: 100%;}
    .u_look_forward .u_accordionsection .accordion:before{content: '';background: url(../images/book_a_demo/Point-arrow-inactive.svg);position: absolute;top: 15px;left: 15px;width: 40px;height: 40px;border-radius: 100%;}
    /* reliable automated */
    .u_reliable_automated .u_counter_link{display: block;}
    .u_reliable_automated .u_counter_link li{padding: 20px 0;font-size: 28px;}
    .u_reliable_automated .u_counter_link li span{font-size: 16px;}
    /* ubs get started */
    .u_ubs_get_started .u_main_hr-line .u_get_started-number{display: inline-block;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:before{width: 6px;height: 100%;top: 0;left: 22px;right: 0;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number{display: flex; align-items: center; margin-bottom: 100px;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:last-child{margin-bottom: 0;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number p{margin-top: 0;}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(1):after{left: -3px;top: 100px;transform: rotate(90deg);}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(2):after{left: -3px;top: 100px;transform: rotate(90deg);}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(3):after{left: -3px;top: 100px;transform: rotate(90deg);}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:nth-child(4):after{left: -3px;top: 100px;transform: rotate(90deg);}
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number .u_one, .u_two, .u_three, .u_four{margin: unset;}
    /* .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number:before{right: 0;left: 183px;} */

    /* page hrms update */
    .u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec {max-width: calc(50% - 30px);}
    .u_footer-get-started.ready-to-talk{padding: 40px 0;}

    /* employee management */
    .u_employee_sofware-sec .u_get-started-inner{flex-direction: column;}
    .u_employee_sofware-sec .u_get-started-inner .u_section-header .u_border-header{padding-bottom: 10px;margin-bottom: 10px;}
    .u_get-started-employee.u_get-started-section .u_center-content{flex-direction: column;}    
    .u_get-started-employee.u_get-started-section .u_center-content .u_text-c {margin-bottom: 20px;text-align: center;}
}

@media screen and (max-width: 576px) {
    .u_software-sec {max-width: calc(100% - 30px);}
    h5 { font-size: 16px; line-height: 20px; }
    .u_banner-img-section .banner-img img{width: 100%;}
    /* Use Cases Section */
    .u_use-cases-sec { flex-direction: column; }     
    .u_features-preview-img img { max-height: 200px; height: 188px; }
    .pricing_badge p { margin-top: 0px; margin-left: 5px; } 
    .pricing_badge { margin-bottom: 20px; }
    .u_use-cases-img { max-width: 200px; margin: 0 auto 10px; } 
    .u_use-cases-desc { text-align: center; } 
    .u_use-cases-content { padding: 5px 0; } 
    /* Testimonials Section */ 
    .u_testimonials-wpr::before, .u_testimonials-wpr::after { content: none; } 
    .u_testimonials-sec { padding: 15px; } .u_testimonials-name p span { font-size: 12px; } 
    .u_testimonials-content:before, .u_testimonials-content:after { width: 50px; height: 35px; } 
    /* Any Questions Section */ 
    .u_ubs-questions-sec img { max-width: 100px; }
    /* About */
    .u_about-our-product { display: flex; align-items: center; max-width: 100%; margin: 0 0 20px 0; }
    .u_about-our-product-icon { margin: 0 15px 0 0; }
    .u_core_values-wpr .u_software-sec { max-width: 100%; margin: 0 0 10px; display: flex; align-items: center; padding: 10px; }
    .u_core_values-wpr .u_software-sec:after { content: none; }
    .u_core_values-wpr .u_software-sec .u_green-fill-icon { margin: 0 10px 0 0; }
    .u_core_values-wpr .u_software-sec span, .u_core_values-wpr .u_software-sec h5 { font-size: 16px; line-height: 22px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec { margin-bottom: 20px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec h2 { font-size: 20px; line-height: 24px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec h2::after, .u_blockqoute-moto-section .u_blockqoute-moto-sec h2::before { width: 22px; }
    .u_blockqoute-moto-section .u_blockqoute-moto-sec h2::after { bottom: -25px; }
    .u_team-member { width: 100%; }
    .u_contact-form-left img {width: 196px;height: 111px;}
    /* Ebook page */
    .other_ebook_form form { flex-direction: column; padding: 0; background: transparent; }
    .other_ebook_form .hs_email { background: #1E2538; border-radius: 3px; margin-bottom: 10px; }
    .other_ebook_form form input[type="email"] { width: 100%; }
    .other_ebook_form form input[type="submit"] { font-size: 14px; line-height: 16px; border-radius: 6px; padding: 10px 30px; }
    .u_ebook-sliderbox { margin-right: 0; }
    html {scroll-padding-top: 61px !important;}
    .u_glossary-features-wpr .u_software-sec, .u_glossary-features-wpr .u_software-sec:nth-child(even) { margin: 0 0 15px 0 !important; }
    .u_glossary-features-wpr .u_software-sec { padding: 0; }
    .u_testimonials-header-section.u_container { display: none; }
    /* Appointment letter */
    .u_appointment-letter { max-width: 100%; }
    /* HRMS Softwares */
    .u_softwares-header h1 { font-size: 28px; line-height: 40px; margin-bottom: 10px; }
    .u_softwares-header h1 span:after { display: none; }
    .u_hrms-software-header .u_hrms-software-name h4 { line-height: 26px; margin-bottom: 5px; }
    .u_hrms-software-header { display: block; }
    .u_hrms-software-img { margin-bottom: 10px; }
    .u_quick-links-wpr ul { margin: 0; }
    .u_quick-links-wpr ul li { max-width: 100%; margin: 0 0 15px; }
    /* Payroll page */
    .u_payroll-key-features-block, .u_payroll-benefits-wpr .u_software-sec { max-width: 100%; margin-right: 0 !important; margin-left: 0; }
    .u_payroll-feature-block { max-width: 100%; margin-right: 0 !important; display: flex; align-items: center; flex-direction: row-reverse; justify-content: start; padding: 10px; }
    .u_payroll-feature-block h5 { margin: 0 0 0 20px; }
    .u_payroll-feature-block .u_block-fill-icon { margin: 0; }
    /* toolkit */ 
    .u_whychoose-sec{max-width: 100%;}
    .u_whychoose-sec:nth-child(n)::after{content: unset;}
    .u_startup-sec{max-width: 100%;}
    .u_hreditor-sec{max-width: 100%;}
    /* single_career_form */
    .u_career-details-right .career_single_form{flex-direction: column;margin-bottom: 0;}
    .u_career-details-right .career_single_form .cs_name{max-width: 100%;margin-bottom: 15px;}
    .single-glossary div#sgpb-popup-dialog-main-div{max-width: 90% !important;}
    .single-glossary .sgpb-popup-dialog-main-div-theme-wrapper-3{ left: 0% !important;width: 100% !important;}
    .single-glossary .sgpb-popup-close-button-3{right: 35px!important;}    
    .ubs_glossary_modal .content{background: #ffffff; padding: 42px 20px;text-align: center;}
    /* single webinar css */
    .ubs_sweb_presenter .sweb_presenter_row { flex-direction: column; }
    .ubs_sweb_presenter .sweb_pres_column { margin: 0 auto; }
    #single-blog-popup .hrms_modal_icon{display: none;}
    .u_hrms-docs-form {width: 100%;}
    .ubs_subscribe-text h3 {width: 100%; margin: unset;font-size: 21px;}
     .ubs_modal-close {top: 33px;right: 10px;width: 27px;height: 27px;line-height: 22px;}
    .ubs_subscribe-text h3:before,.ubs_subscribe-text h3:after {content: unset}
    .u_boost_your_productivity .u_slider-arrow{justify-content: flex-start;}
    /* hrms hr process */
    .u_hrms_process .u_process-text h4{font-size: 22px;margin-top: 30px;line-height: normal;}
    .u_hrms_process .u_process-text p{font-size: 16px;}
    .u_hrms_process .u_process-text p:last-child{margin-top: 10px;}

    /* employee management */
    .u_employee_manage_soft-sec.u_software-section .u_software-wpr .u_software-sec{max-width: 100%;}

    .u_morefeature-section .u_software-wpr.u_flex .u_software-sec{max-width: 100%}
    .u_interview_letter .u_blog-sec {max-width: calc(48.33% - 30px);}
}

/* Our UBS Team Activity  */
@media screen and (max-width: 520px) {
    #u_ourteam_container{margin-left: 0 !important;}
}

@media screen and (max-width: 480px) {
    /* We Also Offer Section */
    .u_offer-wpr { padding: 20px; }
    .u_offer-benefits-sec { flex-direction: column; }
    .u_offer-benefits-title { display: flex; align-items: center; margin: 0 0 20px 0; padding: 10px 15px; }
    .u_offer-benefits-title h4 { margin-bottom: 0; margin-right: 30px; font-size: 20px; line-height: 26px; }
    .u_offer-benefits-desc li { font-size: 14px; line-height: 18px; margin-bottom: 10px; }
    .u_features-preview-wpr::before, .u_features-preview-wpr::after { content: none; }
    /* FAQ Section */
    .u_faq-block { padding: 0 10px; }
    .u_faq-header h3 { font-size: 14px; line-height: 18px; padding: 12px 0; }
    /* Footer Nav */
    .u_bottom-nav-menu { max-width: 100%; }
    /* Ebook page */
    .u_author-section .u_author-left .u_author-img::after { top: -14px; }
    .page-template-page-contact .hs_lastname.hs-lastname { padding-top: 20px; }
    .glossary_feature_list { flex-direction: column; }
    .glossary_feature_list li { max-width: 100%; }  
    /* single webinar css */
    .sweb_banner_row #sweb_form { padding: 24px 20px; }
    .sweb_banner_detail h1 { font-size: 22px; line-height: 32px; } 
    .sweb_banner_detail p { font-size: 14px; line-height: 22px; }
    .ubs_sweb_presenter .sweb_presenter_block .presenter_btn { font-size: 30px; line-height: 40px; padding: 6px 14px 4px 13px; }
    .hrms_still_hung .u_software-wpr .u_software-sec{ max-width: calc(100% - 30px);}

    /* ubd get strated */
    .u_ubs_get_started .u_main_hr-line .u_get_started-number .u_number p{margin: 0;padding-left: 20px;text-align: left;line-height: 22px;font-size: 16px;}

    /* ubs get started */
    .u_ubs_hrms_software .u_ubs_hrms-wpr .u_ubs_hrms-sec .u_ubs_hrms-name span{font-size: 12px; padding-right: 5px;}

    /* page hrms update */
    .u_software-section.u_software-hrms-page .u_software-wpr .u_software-sec {max-width: calc(100% - 30px);}

    /* employee management */
    .u_banner-section.u_main-header-section.h_hrms_software_sec form fieldset .hs-form-field{width: 100% !important;}
    .u_banner-section.u_main-header-section.h_hrms_software_sec form fieldset .hs-lastname{padding-top: 20px;}
    .u_employee_sofware-sec .u_get-started-form-inner .u_message-icon{margin-right: 0;}
    .u_get-started-employee .u_get-started-form-inner .u_message-icon{margin-right: 0;}
}

@media screen and (min-width: 992px) {
    .feature_list_row1:nth-child(2n+2), .feature_list_row2:nth-child(2n+2), .feature_list_row3:nth-child(2n+2), .feature_list_row1:nth-child(2n+2), .feature_list_row2:nth-child(2n+2), .feature_list_row3:nth-child(2n+2) { flex-direction: row-reverse; }
}

/* Contact Form CSS */
@media screen and (min-width: 481px) {
	.page-template-page-contact .hs_firstname.hs-firstname , .page-template-page-contact .hs_lastname.hs-lastname{ width:48% !important; }
	.page-template-page-contact .hs_firstname.hs-firstname{ margin-right:2% !important; }
	.page-template-page-contact .hs_lastname.hs-lastname{ margin-left:2% !important; }
}

@media screen and (max-width: 360px) {
     /* single webinar css */   
    .ubs_sweb_presenter .sweb_detail_row { grid-template-columns: repeat(1, 1fr); }

    /* book a demo page css */
    .book_demo_head .book_demo{ justify-content: center; }
}


    .download_super_chat_sec .download-chat-wpr .taptop_icon {
        max-width: 46px;
        height: 46px;
        background-color: #FFA700;
        box-shadow: 0px 8px 20px 0px #FFA70033;
        border-radius: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        margin-right: 15px;
    }

    .download_super_chat_sec .download-chat-wpr .for_desktop {
        display: flex;
        width: 100%;
        align-items: center;
        padding-bottom: 25px;
    }

    .download_super_chat_sec .download-chat-wpr .download-chat-desc {
        max-width: 590px;
        flex: 1 0 35%;
    }

    .download_super_chat_sec .download-chat-wpr .title_blue {
        color: #007AFF;
    }

    .download_super_chat_sec .download-chat-wpr .download-chat-desc p {
        color: #515869;
        padding-top: 10px;
        padding-bottom: 25px;
    }

    .download_super_chat_sec .download-chat-wpr .right_contant h5 {
        font-size: 16px;
        color: #1E2538;
        font-weight: 900;
    }

    .download_super_chat_sec .download-chat-wpr .right_contant p {
        font-size: 14px;
        color: #515869;
        line-height: 22px;
        padding: 0;
    }
    .download_super_chat_sec .download-chat-wpr {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: space-between;
    }

.download_super_chat_sec {
    padding: 100px 0;
    background-color: #F5EFEA;
    background-image: url(https://ubsapp.com/wp-content/themes/ubs/images/hero-section/download-chat-bg.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.download_super_chat_sec .download-chat-wpr .login_signup_section {
    display: flex;
    align-items: center;
    padding-bottom: 25px;
}

.download_super_chat_sec .download-chat-wpr .login_btn {
    max-width: 140px;
    background-color: #007AFF;
    padding: 15px;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    font-size: 14px;
    margin-right: 15px;
}
.download_super_chat_sec .download-chat-wpr .mobile_icon .taptop_icon {
    background-color: #60B158;
    box-shadow: 0px 8px 20px 0px #60B15833;
}
.download_super_chat_sec .download-chat-wpr .download_now {
    display: flex;
    gap: 15px;
}
.download_super_chat_sec .download-chat-wpr .download-chat-desc img {
    max-width: 590px;
    width: 100%;
}
.download-chat-desc.u_download-chat-img {
    max-width: 650px !important;
    margin: 0 0 auto 0;
}
.page-template-page-download .u_content-header-section .u_container {
    justify-content: center !important;
}
section.download_super_chat_sec.download_mb {
    margin-bottom: 100px;
}
@media(max-width:992px) {
.download_super_chat_sec .download-chat-wpr {
    display: block;
}
.download_super_chat_sec {
    padding: 70px 0;
}
section.download_super_chat_sec.download_mb {
    margin-bottom: 70px;
}
.download_super_chat_sec .download-chat-wpr .download-chat-desc {
    max-width: 100%;
     flex: 1 0 100%; 
}
.download_super_chat_sec .download-chat-wpr .download-chat-desc.u_download-chat-img {
    text-align: center;
    margin-top: 30px;
}
}
.page-template-career-php section.u_morefeature-section.u_job_opening iframe {
    min-height: 635px;
    border-radius: 5px;
    margin: 30px 0;
    width: 100%;
}
.page-template-career-php section.u_morefeature-section.u_job_opening {
    padding-top: 100px;
    padding-bottom: 70px;
    background-color: #F9F5F2;
}
.page-template-page-contact-php .contact_header {
    margin-bottom: 20px !important;
}

section.u_morefeature-section:last-child {
    padding: 0;
}
.u_payroll-calculation-section button.u_btn {
    margin-top: 15px;
}
/* section.u_faq-section.u_faq-hrms-section {padding-top: 0;} */