/*
Theme Name:   Twenty Nineteen Child
Theme URI:    http://wordpress.com/
Description:  Twenty Nineteen Child Theme
Author:       John Doe
Author URI:   http://wordpress.com
Template:     twentynineteen
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain:  twentynineteenchild
*/

@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i&display=swap');body{font-family:'Raleway', sans-serif !important;font-size:16px;color:#303030;}@font-face{font-family:'Cambria';src:url('Cambria.eot') format('embedded-opentype');font-weight:normal;font-style:normal;}@font-face{font-family:'Cambria';src:url(data:application/x-font-woff;charset=utf-8;base64,) format('woff'), url('Cambria.ttf') format('truetype'), url('Cambria.svg#Cambria') format('svg');font-weight:normal;font-style:normal;}ul, ol{padding-left:0;}a:hover, a:focus{outline:none;text-decoration:none !important;}img:focus{outline:none !important;}.slick-slide.slick-active:focus{border:none;outline:none;}.site-header{padding:0;position:absolute;z-index:1;left:0;right:0;top:0;}.logo{float:left;}#site-navigation{float:right;}.main-navigation .main-menu > li > a{font-size:17px;font-weight:normal;padding-right:40px;color:#fff;}.main-navigation .main-menu > li.sign-btn a{padding:8px 25px !important;background:#fff;border-radius:4px;color:#0c4d8d;border-radius:30px;transition:0.5s;text-shadow:none;}.main-navigation .main-menu > li.sign-btn a:hover{background:#267fd5;color:#fff;}.home .entry-header{display:none;}.banner-sec{height:712px;position:relative;}.banner-sec h1{font-size:47px;color:#fff;font-weight:normal;}.main-navigation .main-menu > li > a:hover, .main-navigation .main-menu > li > a:hover + svg{color:#267fd5;}.btn.schedule-demo, .btn, .blog a.more-link{background:#efefef;padding:10px 25px;text-decoration:none !important;margin:25px 0 0;color:#0c4d8d;display:inline-block;border-radius:30px;font-size:23px;transition:0.5s}.btn.schedule-demo:hover, .tools-sec .btn.learn-more:hover{background:#267fd5;color:#fff;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.img-box-content h2{font-size:27px;color:#fff;}.img-box-content p{font-size:16px;color:#fff;}.img-box-content .elementor-widget-container h2, .img-box-content .elementor-widget-container p{opacity:0;}.img-box-content .elementor-widget-container{position:relative;z-index:1}.img-box-content .elementor-widget-container::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;opacity:0;background:rgba(12, 77, 141, 0.6);transition:0.5s;z-index:-1;}.img-box-content:hover .elementor-widget-container::before, .img-box-content:hover .elementor-widget-container h2, .img-box-content:hover .elementor-widget-container p{opacity:1;}.our-story-sec h3{margin:0;font-size:32px;color:#0c4d8d;}.our-story-sec i{font-size:20px;color:#0c4d8d;font-family:'Cambria';}.our-story-sec p{font-size:16px;color:#282828;text-align:justify;}.our-story-img{margin:20px 0 0;}.tools-sec h4{color:#fff;font-size:27px;font-weight:500;}.tools-sec p{font-size:16px;color:#fff;}.tools-sec .btn.learn-more{margin:0;padding:8px 30px;font-size:14px;color:#0c4d8d;text-transform:uppercase;font-weight:600;border-radius:30px;}.wptww-testimonials-slidelist button.slick-arrow{width:30px !important;height:30px !important;border:2px solid #000 !important;padding:16px !important;text-align:center !important;background-size:33% !important;background-position:9px !important;border-radius:100% !important;}.wptww-testimonials-slidelist button.slick-arrow:focus{outline:none;}.wptww-testimonials-slidelist button.slick-arrow, .wptww-testimonials-slidelist button.slick-arrow:hover, .wptww-testimonials-slidelist button.slick-arrow:focus{background-size:25% !important;background-position:12px !important;}.testimonial-sec h4{font-size:16px;color:#0c4d8d;}.wptww-testimonial-content i{display:none;}.wptww-testimonials-slidelist.design-1 .slick-prev{left:-14px !important;}.wptww-testimonials-slidelist.design-1 .slick-next{right:-14px !important;}.testimonial-sec .wptww-testimonials-text em::before{color:#0c4d8d;font-size:6em;}.testimonial-sec .wptww-testimonials-text em::after{display:none;}.testimonial-sec .slick-dots{display:none !important;}.testimonial-sec h5{text-align:center;font-size:27px;color:#05326d;}.testimonial-detail{padding:25px;box-shadow:0 0 26px #ccc;}.powered-sec h6{text-align:center;font-size:27px;color:#0c4d8d;}.site-footer{background:#0b4d8d;}.site-footer .widget-column{float:left;width:22%;}.site-footer .widget-column .widget{width:100% !important;}.site-footer .widget-column.footer-widget-1{width:34%;}#colophon .widget-column .widget-title{font-size:22px;color:#fff;font-weight:500;margin-top:0;}#colophon .widget-column ul li{list-style-type:none;font-size:15px;color:#fff;}#colophon .widget-column ul li a{color:#fff;}.slick-slide-inner{text-align:center;}#colophon .widget-column span{display:block;font-size:15px;color:#fff;margin:15px 0 0;}.site-info{text-align:center;padding:10px;}.site-info span{font-size:14px;color:#303030;}.social ul li{display:inline-block;padding:5px;}.social ul li a i{width:33px;height:33px;border:2px solid #fff;text-align:center;font-family:fontawesome;padding:8px 0;border-radius:30px;transition:0.5s;}.social ul li a i:hover{background:#0d3964;border-color:#0d3964;transform:rotate(360deg)}#colophon .widget-column ul li a:hover{color:#26afef;}.site-header.featured-image{min-height:18vh;margin-bottom:2rem;}.site-featured-image .entry-title{padding-bottom:70px;text-align:center;}.faq-sec .elementor-heading-title.elementor-size-large{font-size:27px !important;font-family:raleway !important;color:#0c4d8d !important;}.faq-sec .elementor-tab-title{background:#0c4d8d;font-family:raleway !important;color:#fff !important;padding-left:40px !important;position:relative;}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{position:absolute;left:7px;top:12px;}.faq-sec .elementor-tab-title a{text-decoration:none !important;font-size:18px;}.faq-sec .elementor-tab-content{font-size:16px;color:#303030;}.faq-sec i{background:#fff;width:27px;height:27px;text-align:center;padding:8px 0 0;font-size:12px;border-radius:40px;color:#003467;}.agile-button, .blog a.more-link{background:#0c4d8d !important;font-family:raleway !important;border-color:#0c4d8d !important;}.agile-button:hover, .blog a.more-link:hover{background:#267fd5 !important;border-color:#267fd5 !important;}.pricing-sec legend{font-size:25px !important;font-family:raleway !important;padding:5px 0 0;}.fa, .fas{font-family:"FontAwesome" !important;font-weight:normal !important;}.fa-linkedin:before{content:"\f0e1" !important;}#colophon .widget-area, #colophon .site-info, .site-branding{max-width:1150px;margin:35px auto;width:100%;padding:0 15px;}.pricing-calculator-sec .frm_pos_top.frm_section_spacing{border:none !important;margin:0 !important;padding:0 !important;}#form_dibcasepricingcalculator{padding:15px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}#form_dibcasepricingcalculator{padding:0 30px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.example_a{color:#fff !important;padding:8px 25px !important;border-radius:4px !important;text-decoration:none !important;font-weight:500;font-size:16px;font-family:raleway !important;}#form_dibcasepricingcalculator h2{text-align:center;color:#0c4d8d !important;font-family:raleway;}.frm_primary_label, #form_dibcasepricingcalculator h3, .frm_button_submit{font-family:raleway !important;}.site-header.featured-image .site-featured-image .entry-header{margin-top:calc(4 * 1rem);}.btn.agile-button{color:#fff;}.what-we-do-heading{text-align:center;}.what-we-do-heading h2, .legal-software-sec h2{font-size:32px;color:#0c4d8d;margin-bottom:10px;}.value-bx .elementor-widget-container{background:#ebf5ff;text-align:center;padding:15px;border:1px solid #deeeff;border-radius:20px;}.features-sec .attachment-large.size-large{padding:10px;border:1px solid #d9ecff;background:#d9ecff;}.legal-software-sec h2{margin-bottom:20px;}.legal-software-sec strong{font-size:18px;color:#0c4d8d;}.Privacy-policy-sec h1, .Privacy-policy-sec h2, .Privacy-policy-sec h3, .Privacy-policy-sec h4{text-align:center;font-size:27px;font-weight:bolder;color:#0c4d8d;}.Privacy-policy-sec span{text-align:center;display:block;font-size:17px;margin-bottom:30px;font-weight:600;}.Privacy-policy-sec .heading{background:#0c4d8d;padding:5px 15px;display:inline-block;margin-bottom:15px;color:#fff;border-radius:4px;}.Privacy-policy-sec b{color:#0c4d8d;}.Privacy-policy-sec ul li{list-style-type:none;padding-left:25px;padding-bottom:13px;}.main-navigation .main-menu > li.menu-item-has-children .submenu-expand svg{top:7px;left:-40px;}.site-header.featured-image .main-navigation .sub-menu a{font-weight:normal;font-size:16px;}.download-sec table{font-family:raleway;}.download-sec h1{text-align:center;font-family:raleway;font-size:27px;color:;color:#0c4d8d;}.download-sec a{text-decoration:none !important;color:#0c4d8d;font-weight:600;}.download-sec table th{background:#0c4d8d;color:#fff;}.download-sec p{text-align:center;}.training-video-sec ul li a{text-decoration:none !important;font-size:16px;font-weight:500;padding:15px;color:#fff;background:#0c4d8d;width:100%;border-radius:4px;float:left;transition:0.5s;}.training-video-sec ul li a:hover{background:#267fd5}.training-video-sec ul li{float:left;width:49%;list-style-type:none;margin-right:11px;margin-bottom:3px;}.training-video-sec b{display:inline-block;text-align:center;width:100%;font-size:27px;margin:25px 0;color:#0c4d8d;font-weight:600;}.training-bx h3 a{text-decoration:none !important;font-size:22px;font-weight:600;color:#0c4d8d;}.training-bx h3{margin:6px 0;}.training-bx, .blog .post, .single-post .post{background:#f3f3f3;padding:10px 20px;float:left;width:100%;margin-bottom:15px;border:1px solid #e2e2e2;border-radius:13px;}.Privacy-policy-sec{text-align:justify;}.support-page .training-bx h3{font-size:27px;color:#0c4d8d;font-weight:600;}.report-btn{margin:0px 0 25px;}.blog .site-header, .single-post .site-header{background:url(https://www.dibcase.com/dev/wpp/wp-content/uploads/2019/08/inner-banner.jpg);}.blog .site-content{overflow:hidden;padding:113px 0 0;}.blog h2.entry-title:before{display:none !important;}.blog .entry .entry-content, .blog .entry .entry-summary, .single-post .entry .entry-content, .single-post .entry .entry-summary{max-width:100%;margin:0;padding:0;}.blog .entry .entry-footer, .single-post .entry .entry-footer, .single-post .post-navigation .nav-links{max-width:100%;margin:0;}.blog h2.entry-title{margin:0;}.hfeed .entry .entry-header, .single-post .entry-header{margin:0 !important;}.blog .content-area, .single-post .content-area{max-width:1155px;margin:0 auto;padding:50px 0;}.entry .entry-content a{text-decoration:none !important;font-weight:600;}.blog .entry{margin-top:0;}.blog .post, .single-post .post{background:#ebf5ff;border-color:#cedeef;padding:35px 40px;}.blog h2.entry-title a, .single-post .entry .entry-title{font-size:27px;font-weight:600;color:#0c4d8d;display:inline-block;margin-bottom:10px;}.blog svg.svg-icon, .single-post svg.svg-icon{color:#0c4d8d;}.blog a.more-link{color:#fff !important;margin:15px 0 !important;display:inline-block !important;font-size:13px;padding:8px 17px;text-transform:capitalize;}.single-post .content-area{padding:90px 0 0 !important;}.single-post .post-navigation{margin:25px 0;max-width:100%;float:left;width:100%;}.single-post .comments-area .comments-title-wrap{display:block;}.single-post .comments-area{max-width:100%;margin:0 auto !important;}.single-post h2{font-size:26px;color:#0c4d8d;font-weight:600;}@media(max-width:1440px){.elementor-2 .elementor-element.elementor-element-c6792c8>.elementor-widget-container {padding: 182px 0 182px 152px !important;}}@media(max-width:1280px){}@media (max-width:1024px){.main-navigation .main-menu > li > a{padding-right:28px;}.elementor-2 .elementor-element.elementor-element-ff1e5f9 > .elementor-widget-container{padding:35px 0px 0px 70px !important;}.site-footer .widget-column.footer-widget-1{width:28%;margin-right:40px;}}@media (max-width:991px){.elementor-2 .elementor-element.elementor-element-c6792c8 > .elementor-widget-container{padding:100px 0px 100px 0px !important;}.banner-sec h1{font-size:36px;}.banner-sec{height:auto;position:relative;background-size:100% 100%;background-repeat:no-repeat;}.elementor-2 .elementor-element.elementor-element-69f9712 > .elementor-widget-container{padding:105px 0px 0px 0px !important;}a.main_logo{float:left;width:20%;}.main-navigation .main-menu > li > a{padding-right:7px;}#site-navigation{margin:0;}.elementor-2 .elementor-element.elementor-element-ff1e5f9 > .elementor-widget-container{padding:0 0px 0px 12px !important;}}@media (max-width:767px){.menu-top-menu-container {display: none;}.report-btn{margin-bottom:30px;}.single-post .content-area{padding:80px 15px 0 !important;}.blog .post, .single-post .post{padding:35px 22px;}.training-video-sec ul li{width:100%;}.training-bx h3{font-size:16px !important;}.site-header.featured-image .site-featured-image .entry-header{margin:50px 0 0;}.elementor-2 .elementor-element.elementor-element-e249b0a > .elementor-widget-container{padding:0 !important;}#mg-wprm-wrap.cbp-spmenu-right, #mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right.custom, #mg-wprm-wrap.cbp-spmenu-left.custom, .cbp-spmenu-vertical{width:100%;text-align:center;}.banner-sec{height:auto;}.wptww-testimonials-text p{text-align:justify !important;}.site-footer{padding:15px;}.site-footer .widget-column.footer-widget-1{width:100%;margin-right:0;}.site-footer .widget-column{width:100%;}.site-info span{font-size:12px;}.banner-sec h1{font-size:24px;}.btn.schedule-demo, .btn{margin:0;font-size:16px;}#site-navigation{display:none;}a.main_logo{float:left;width:40%;padding-bottom:16px;}.site-header{padding:0;}.elementor-2 .elementor-element.elementor-element-c6792c8 > .elementor-widget-container{padding:100px 0px 100px 0px !important;}.elementor-2 .elementor-element.elementor-element-69f9712 > .elementor-widget-container{padding:80px 0px 0px 0px !important;}.our-story-sec .elementor-widget-container .elementor-image{text-align:center;}.faq-sec .elementor-tab-title a{font-size:15px;}}@media (max-width:500px){.elementor-2 .elementor-element.elementor-element-69f9712 > .elementor-widget-container{padding:30px 0px 0px 0px !important;}.banner-sec h1{font-size:20px}html body div.wprm-wrapper{overflow:inherit !important;}}#colophon .widget-column .widget_text {float: left;width: 17% !important;}.site-footer .widget-column {float: left !important;width: 100% !important;}#colophon .widget-column #custom_html-2.widget_text {width: 25% !important;}#colophon .widget-column .widget-title::before {display: none;}.menu-top-menu-container {float: right;}.menu-top-menu-container ul li {display: inline-block;}.menu-top-menu-container ul.sub-menu {display: none;}.menu-top-menu-container ul li:hover ul.sub-menu {display: block;}.menu-top-menu-container ul.sub-menu {display: none;position: absolute;background: #0073aa;width: 270px;padding: 0;}.menu-top-menu-container ul ul li {display: block;}.menu-top-menu-container ul.sub-menu a {margin: 0;padding: 5px 15px;display: block;}.menu-top-menu-container ul li a {color: #fff;margin: 0 30px;}.menu-top-menu-container ul li a:hover {color: #0073aa;}.menu-top-menu-container ul li:hover ul.sub-menu li a:hover {background: #005177;color: #fff;}nav#site-navigation {display: none;}.entry .entry-content > *, .entry .entry-summary > * {margin: 0;}h1:not(.site-title):before, h2:before{display:none;}.banner-sec h1 {width: 100%;max-width: 440px;}.our-story-sec {margin: 35px 0 0;}.menu-top-menu-container ul li.sign-btn a {padding: 8px 25px !important;background: #fff;border-radius: 4px;color: #0c4d8d;border-radius: 30px;transition: 0.5s;text-shadow: none;}.menu-top-menu-container ul li.sign-btn a:hover {background: #267fd5;color: #fff;}