.hide-blog-title .entry-title{display:none!important}@font-face{font-display:swap}.blg-box.et_pb_blog_0 .et_pb_blog_grid .et_pb_post{background-color:transparent}#testimonial .dipl_testimonial_slider .layout1 .dipl_testimonial_author_image{width:150px!important;margin:0 auto!important;padding-right:0!important}#testimonial .dipl_testimonial_slider .layout1 .dipl_testimonial_meta{display:block!important}#testimonial .dipl_testimonial_slider .dipl_testimonial_author_image img{display:block!Important;width:auto!Important;height:auto!Important}i.fas.fa-lightbulb{color:#e6db55}@media(min-width:769px){.blg-box article{min-height:480px}}@media(max-width:980px){.blg-slider.dipl_blog_slider .dipl_blog_slider_post_categories{top:50%!important}}#our-milestones p.indus{background:#005596;padding:10px 15px!important;border-radius:15px;color:#fff!important;max-width:145px;align-items:end;text-align:center;vertical-align:middle;margin:0 0 0 auto}.blg-slider .dipl_swiper_wrapper .swiper-container{padding-bottom:30px}.blg-slider span.et-pb-icon{display:none!important}.blg-slider.dipl_blog_slider .layout4 .dipl_blog_slider_meta_bottom{padding-left:20px!important}.blg-slider.dipl_blog_slider_0 .dipl_blog_slider_content_wrapper{padding-top:80px!important}.blg-slider.dipl_blog_slider .dipl_blog_slider_post_categories{position:absolute;top:54%;left:20px}.blg-slider.dipl_blog_slider_0 .dipl_blog_slider_post_categories a{padding:5px 10px!important}.foter-menu1 ul{margin-bottom:0!important;padding-bottom:0}.foter-menu1 ul li{line-height:1.7em;margin-left:15px}.foter-menu1 p{padding-top:8px;padding-bottom:8px}.foter-menu1 ul li{line-height:1.7em;margin-left:15px}.foter-menu1 ul li ul{margin-top:5px}.inline-btns .et_pb_module.dipl_button,.et_pb_module.dipl_modal{display:inline-block;margin-right:15px}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="number"],body .gform_wrapper select,body .gform_wrapper textarea{padding:12px 16px!important;border:1px solid #ffffff!important;background:#ffffff!important;font-size:16px;width:100%;border-radius:7px!important;box-shadow:0 1px 3px rgba(0,0,0,0.08)}body .gform_wrapper select{height:48px!important}body .gform_wrapper textarea{min-height:140px;resize:vertical}body .gform_wrapper .gfield_label,.gfield_label,.gform_required_legend{font-weight:600;color:#ffffff!important;margin-bottom:8px}body .gform_wrapper .gfield_radio input[type="radio"]{transform:scale(1.2);margin-right:8px;border-radius:100px!important}.gfield_radio label{color:#fff!important}body .gform_wrapper .gfield{margin-bottom:0px!important}body .gform_wrapper .ginput_complex span{padding-right:12px}body .gform_wrapper .ginput_complex span:last-child{padding-right:0}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_page_footer input[type="button"],body .gform_wrapper .gform_page_footer input[type="submit"],#gform_submit_button_1{border-radius:10px!important;padding:12px 28px!important;background:#007bff!important;color:#ffffff!important;font-weight:600;border:none!important;font-size:16px;cursor:pointer;transition:background 0.2s ease;box-shadow:0 2px 5px rgba(0,0,0,0.2)}#gform_submit_button_1:hover,body .gform_wrapper .gform_footer input[type="submit"]:hover{background:#0066d4!important;color:#fff!important}.gform-footer.gform_footer.top_label{float:left}#gform_confirmation_message_1{text-align:center!important;color:#fff!important;font-size:16px!important}.gform_title,.gform_description{display:none!important}h1,h3,h4,h5,h6{letter-spacing:0.5px}h2{letter-spacing:-1px}.et_pb_image_container{margin:-20px -20px 0px}.category-bubble a{color:#fff!important}.category-bubble{display:inline-block;background:#005596;padding:6px 12px;border-radius:7px;font-size:13px;font-weight:600;margin:0px 0px 10px 20px}.cat-press-releases{background-color:#FF8C00!important}.cat-press-releases a{color:#000!important}.category-bubble.cat-case-studies{background-color:#28A745}.blog-content-background .et_pb_section{background-color:#000}.custom-icons-li li{list-style:none;position:relative;padding-left:30px;margin-bottom:8px}.custom-icons-li li::before{content:"";position:absolute;left:0;top:12px;transform:translateY(-50%);width:18px;height:18px;background-image:url('/wp-content/uploads/2025/11/right-arrow.png');background-size:contain;background-repeat:no-repeat}.custom-icons-li-blue li{list-style:none;position:relative;padding-left:30px;margin-bottom:8px}.custom-icons-li-blue li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url('/wp-content/uploads/2025/11/right-arrow-blue.png');background-size:contain;background-repeat:no-repeat}.dipl_timeline_item_wrapper .dipl_item_desc img{border-radius:10px}@media(max-width:767px){.et_pb_portfolio_filters ul{display:grid}.et_pb_portfolio_filters li{width:100%!important}}#case-syudies-tab .et_pb_portfolio_item{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)!important;min-height:275px;border-radius:10px}#case-syudies-tab .et_pb_portfolio_item img{border-radius:10px 10px 0px 0px}.et_pb_portfolio_item h2.et_pb_module_header{padding:20px!important}#case-studies-video iframe{border-radius:10px}#case-syudies-tab.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{padding:20px 30px!important;background-color:#c4d6e0!important;color:#005596!important;font-weight:bold;border:1px solid #f7f7f7!important;border-radius:10px}#case-syudies-tab.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active{background:#005596!important;color:#fff!important}#blog-sidebar h2.wp-block-heading{color:#005596}#blog-grid article{min-height:675px;border-radius:10px}#blog-grid article img{border-radius:10px 10px 0px 0px}#blog-content .et_pb_row{width:100%!important;padding-top:0}#blog-content .et_pb_section{padding-top:20px}#blog-content h2{text-transform:capitalize;margin-bottom:20px;margin-top:20px}div#block-12,div#block-14{margin-bottom:20px!important}.et_pb_widget_area_left{border-left:1px solid rgba(0,0,0,.1);padding-left:30px;border-right:0!important;padding-right:0!important}@media (max-width:980px){#blog-sidebar.et_pb_column .et_pb_widget{float:none!important}}.dipl-text-wrapper-inner.dipl_gradient_text{font-family:'Roboto'!important}#tab-section img{border-radius:10px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}a.dipl_button_link{box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}#testimonial span.dipl_testimonial_quote_icon.dipl_testimonial_closing_quote_icon{display:none}@media(min-width:981px){#testimonial span.dipl_testimonial_quote_icon.dipl_testimonial_closing_quote_icon{display:block!important}#testimonial .dipl_equal_testimonial_height .dipl_single_testimonial_card{border-radius:20px!important}#testimonial .dipl_testimonial_slider .layout1 .dipl_testimonial_rating{order:3!important;margin-bottom:50px}#testimonial .dipl_equal_testimonial_height .dipl_testimonial_desc{order:2!important}#testimonial .dipl_swiper_wrapper .swiper-container,#testimonial .dipl_testimonial_slider_0 .swiper-slide{overflow:visible!important}#testimonial .dipl_testimonial_slider .layout1 .dipl_testimonial_meta{margin-bottom:30px;margin-top:0;padding-top:0}#testimonial span.dipl_testimonial_quote_icon.dipl_testimonial_closing_quote_icon{background:red;background:url(/wp-content/uploads/2025/06/quote-icon.webp);content:'';height:90px;width:90px;background-size:cover;position:absolute;bottom:-150px!important;color:transparent!important}}@media(max-width:767px){.form-widget-2 .jsonform-error-FieldID-211d398a-d905-43f8-a8e2-c1c952d4f5cc,.form-widget-2 .jsonform-error-FieldID-a1c64750-0a8e-457b-8575-bcada69db4a1,.form-widget-2 .jsonform-error-FieldID-d2fea894-1e23-4bf6-b488-2cd7a8359dde,.form-widget-2 .jsonform-error-FieldID-1bcd68e1-2234-4a0c-9c70-21d9a6ff0ce8{width:100%!important}}.jsonform-error-FieldID-211d398a-d905-43f8-a8e2-c1c952d4f5cc,.jsonform-error-FieldID-a1c64750-0a8e-457b-8575-bcada69db4a1,.jsonform-error-FieldID-d2fea894-1e23-4bf6-b488-2cd7a8359dde,.jsonform-error-FieldID-1bcd68e1-2234-4a0c-9c70-21d9a6ff0ce8{width:calc(50% - 5px);float:left}.jsonform-error-FieldID-211d398a-d905-43f8-a8e2-c1c952d4f5cc,.jsonform-error-FieldID-d2fea894-1e23-4bf6-b488-2cd7a8359dde{margin-right:10px}.form-widget-2 input,.form-widget-2 select{height:45px;border-radius:5px!important}.form-widget-2 input.btn.btn-primary{padding:10px 20px}.form-widget-2{width:100%!important}.form-widget-2{padding:40px!important;border-radius:10px!important}@media only screen and (max-width:1023px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}}.news-section article img,.news-section article a.entry-featured-image-url{box-shadow:10px 4px 0px 0px rgba(0,85,150,0.72)}h1,h2,h3,h4,h5,h6{font-weight:700!important;font-style:normal}@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse ! important}}.list li{margin-bottom:15px}.pricing-table{display:flex;justify-content:center;border-radius:15px;overflow:visible}.pricing-column{flex:1;background:#fff;border-right:1px solid #3c86be;text-align:center;padding:0;transition:transform 0.3s ease,box-shadow 0.3s ease;border-radius:10px!important}.pricing-column:hover{transform:translateY(-6px);box-shadow:0 8px 25px rgba(0,0,0,0.1);z-index:2}.pricing-column:last-child{border-right:none}.column-header{padding:20px;color:white;font-size:18px;font-weight:bold;border-top-left-radius:8px;border-top-right-radius:8px}.hbs-header{background:#003479}.comp-header-1{background-color:#005596}.comp-header-2{background-color:#3c86be}.comp-header-3{background-color:#e14a3c}.feature{padding:16px;font-size:15px;border-top:1px solid #eee;transition:background 0.3s}.feature-name{background:#ffffff;font-weight:600;color:#003479}.tick{color:#005596;font-size:26px;font-weight:600}.hbs .tick{color:#003479}.cross{color:#f53144;font-size:24px;font-weight:bold}.pricing-column.hbs{background:#f5faff;border-left:2px solid #003479;border-right:2px solid #003479;z-index:1}@media (max-width:768px){.pricing-table{overflow:scroll;justify-content:unset}.pricing-column{min-width:200px}}.ayu-blog-sidebar .entry-featured-image-url img{height:150px;width:150px;border-radius:5px;float:left;object-fit:cover}.ayu-blog-sidebar .post-content{float:right;width:calc(100% - 190px)}.ayu-blog-sidebar .entry-title{float:right;width:calc(100% - 190px)}.ayu-blog-sidebar .post-meta{float:right;width:calc(100% - 190px)}@media screen and (max-width:767px){.ayu-blog-sidebar .entry-featured-image-url img{height:100%;width:100%;border-radius:5px;float:left;object-fit:cover;margin-bottom:20px}.ayu-blog-sidebar .post-content{float:right;width:100%}.ayu-blog-sidebar .entry-title{float:right;width:100%}.ayu-blog-sidebar .post-meta{float:right;width:100%}.ct-ayu-nav-pages .et_pb_menu__logo-wrap img{align-items:flex-start!important;width:36vw}.ct-ayu-nav-home .et_pb_menu__logo-wrap img{align-items:flex-start!important;width:36vw}}#top-header{display:none}.nav-button a:hover{background:#0C71C3!important;color:#fff!important}.nav-button a{border:1px solid #0C71C3!important;color:#0C71C3!important;padding:12px 15px!important;border-radius:5px}.blurb-image .et_pb_blurb_container{padding:20px 30px!important}.single .et_pb_post{margin-bottom:0px}.single .post{padding-bottom:0px}.gfield_checkbox label{color:#ffffff!important}a{color:#0090ff;transition:color 0.1s ease-in-out}a:hover{color:#c4d6e0}a.skip-link,.skip-link,#et-navigation a.skip-link{position:absolute!important;top:-9999px!important;left:-9999px!important;z-index:999999!important}a.skip-link:focus,.skip-link:focus,#et-navigation a.skip-link:focus{top:0!important;left:0!important;background:#ffffff!important;color:#000000!important;padding:10px 15px!important}.gform_wrapper .ginput_container_name{display:flex!important;flex-wrap:wrap!important;gap:12px 0!important}.gform_wrapper .ginput_container_name span.name_first,.gform_wrapper .ginput_container_name span.name_last,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.gform_wrapper .ginput_container_name span.name_last{margin-top:10px!important}.gform_wrapper .ginput_container_name input{width:100%!important;box-sizing:border-box!important}