@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.logged-in .elementor-inline-items.elementor-icon-list-items.elementor-post-info,.menu-bar .sub-arrow,.sharedaddy.sd-sharing-enabled{display:none}.bnr-heading .elementor-heading-title{font-size:82px;line-height:90px}.content-bnr{max-width:918px;margin:0 auto}.bnr-btn,.contact-text p,.content-bnr p,.copyryt-text p,.flex-button p,.form-cont-abt p,.logo-bar-img,.post-contnet,.stay-para p{margin:0!important}.btn-bar-flex .elementor-widget-wrap.elementor-element-populated{justify-content:center;gap:15px}.bnr-btn .elementor-button.elementor-button-link.elementor-size-sm{padding:16px 25px}.content-bnr p{padding:0!important}.banner-section{padding:14.5rem 0;margin:0 30px;border-radius:20px}.menu-bar .sub-menu .elementor-sub-item:hover{color:#b30000!important;transition:.3s!important}.menu-bar .sub-menu .menu-item{padding:10px 29px 0}body{background:#f9f9f9}.menu-bar .sub-menu .elementor-sub-item{border-bottom:1px solid;margin:0!important;padding:14px 0!important}.bnr-btn .elementor-button:hover{border:1px solid #b30000!important;transition:.3s!important;scale:1.05}.header-icon svg:hover circle{fill:#000;transition:.3s}.footer-list svg:hover circle{fill:#b30000!important;transition:.3s}.footer-list svg:hover path{fill:#fff;transition:.3s}.blog-back{background:#fff;border-radius:10px;padding:30px}.blog-part article{border:1px solid;border-radius:10px;padding:30px!important;transition:.3s}.blog-part .elementor-post__thumbnail.elementor-fit-height{border-radius:10px}.blog-part-section{padding:5rem 0;margin:0 30px}.tag-section #wp-block-search__input-1{width:100%;padding:15px;border:1px solid;border-radius:10px;font-family:Inter,sans-serif!important}.tag-section .custom-widget .wp-block-search__no-button.wp-block-search{background:#fff;border-radius:0 0 10px 10px;padding:10px 25px 25px;margin-bottom:20px}.tag-section .elementor-widget-wrap.elementor-element-populated,.wss-form-part{padding:0}.tag-section .wp-block-latest-posts__list.wp-block-latest-posts{background:#fff;border-radius:0 0 10px 10px;padding:10px 25px 25px!important;margin:0 0 20px;list-style:none}.tag-section .wp-block-tag-cloud{background:#fff;border-radius:0 0 10px 10px;padding:15px 25px 25px;margin-bottom:20px;text-align:center;margin-top:0}.blog-part-section .elementor-container.elementor-column-gap-default{gap:30px;flex-wrap:nowrap}.tag-section .wp-block-heading{background:#fff;border-radius:10px 10px 0 0;padding:25px 25px 0;margin:0;font-family:Urbanist,sans-serif;font-size:24px;font-weight:700;color:#b30000}.tag-section .wp-block-latest-posts__post-title{font-weight:400;font-size:18px;line-height:22px;color:#1b1f3b;font-family:Inter,sans-serif}.tag-section .tag-cloud-link:hover,.tag-section .wp-block-latest-posts__post-title:hover{color:#b30000;transition:.3s}.tag-section .wp-block-latest-posts li{padding:15px 0;border-bottom:1px solid}.tag-section .wp-block-latest-posts li:last-child{border-bottom:0;padding:10px 0 0}.tag-section .tag-cloud-link{font-weight:400;line-height:22px;color:#1b1f3b;font-family:Inter,sans-serif;text-align:center;font-size:16px!important;padding:0 5px}.flex-button .btn{background:#1b1f3b;border-radius:100px;border:0;padding:15px 25px;font-weight:400;font-size:18px;line-height:22px;color:#fff;transition:.3s;cursor:pointer}.tag-section{max-width:400px;width:400px!important}.flex-button .btn:hover{background:#fff;color:#1b1f3b;transition:.3s}.flex-button{text-align:right}.blog-back{width:77%!important}.menu-bar .elementor-item{padding:20px 30px!important}.tag-section .tag-cloud-link.tag-link-1375{font-size:24px!important;padding:0 5px}.subscribe-sect{padding:22px 30px}.box-test{background:#fff;box-shadow:0 0 15px rgb(0 0 0 / .15);border-radius:10px;padding:20px}.testi-flex .elementor-container.elementor-column-gap-default{gap:40px;flex-wrap:nowrap}.testimonial-txt .elementor-testimonial-wrapper{display:flex;flex-direction:column-reverse;gap:15px}.testimonial-txt .elementor-testimonial-name{padding-bottom:10px}.testimonial-sec{padding:90px 20px}.flex-button #email{font-weight:400;font-size:16px;line-height:19px;color:#1b1f3b;font-family:Inter,sans-serif;background:#fff;border-radius:80px;border:0;padding:15px;width:70%}.ftr-col-one{width:50%!important}.ftr-col{width:16.66%!important}.logo-cont{max-width:600px!important}.flex-button #email:focus:focus-visible:focus-within{outline:0}.copyryt-text .elementor-widget-wrap.elementor-element-populated{padding:6px 10px!important}.copyryt-text{border-top:1px solid}.footer-section{padding:50px 10px}.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after,.sharedaddy.sd-block.sd-like.jetpack-likes-widget-wrapper.jetpack-likes-widget-loaded,div#jp-relatedposts{display:none!important}.abt-content p,.mail-icon-box h3.elementor-icon-box-title{margin:0 0 10px!important}.dba-exdata{padding:80px 20px}.dba-exdata .elementor-container.elementor-column-gap-default{column-gap:20px;flex-wrap:nowrap}.form-col{background:#fff;border-radius:10px;padding:60px 100px}.abt-form-part{margin-bottom:100px}.form-abt input{padding:14px 15px}.form-abt textarea#form-field-message{height:109px}.abt-head{margin-bottom:10px!important}.db-utiliti-section .abt-head,.form-cont-abt{margin-bottom:40px!important}.blog-part .elementor-post__text{padding:0!important;margin:12px 0 0!important}.blog-part .elementor-post__badge{position:initial!important;margin:0!important;display:flex;justify-content:center;background:#b30000!important;text-transform:capitalize!important;padding:14px 15px;max-width:fit-content;text-transform:uppercase!important}.form-abt button.elementor-button.elementor-size-sm{cursor:pointer}.contact-sect{padding:0 20px;margin:80px 0}.mail-icon-box p a{color:#000;transition:.3s}.mail-icon-box p a:hover{color:#b30000!important;transition:.3s}.cont-left .abt-head{margin-bottom:23px!important}.cont-left .contact-text,.cont-right .abt-head{margin-bottom:30px!important}.db-utiliti-section{margin:80px 10px}.script-list{padding:10rem 0!important}.list-col-bol ul.elementor-inline-items{background:#b30000;max-width:330px;margin:0 auto!important;padding:15px 9px!important;border-radius:40px}.tag-data-warehousing h2.entry-title,.tag-data-warehousing h2.entry-title a{margin:10px 0!important}.blog-part .elementor-post__card{background:0 0!important}.btn-light-dark span.wp-dark-mode-ignore{font-size:12px!important;padding:0 7px!important;font-family:Inter,sans-serif!important}.orcle-also{margin:0 20px 60px}.blog-part-section a.tag-cloud-link{color:#000;font-size:16px!important;font-family:Inter,sans-serif!important}.oracle-list p{margin:3px 0 0;font-weight:700}.blog-back .wp-block-heading{font-size:20px;font-weight:500;line-height:26px;font-family:Inter,Sans-serif}.single-post .blog-back img{height:427px;object-fit:cover!important;border-radius:10px!important}.tag-data-warehousing,h1.entry-title{font-size:32px;line-height:36px;text-transform:capitalize;color:#000;margin:10px 0}.search-results .page-content article.post p,.tag-data-warehousing h2.entry-title a,.tag-data-warehousing p{font-weight:400;line-height:26px;font-size:18px;font-family:Inter,Sans-serif}.bread-text p,.tag p{margin:0}.category .page-content,.search-results .page-content{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.search-results .page-content article.post{display:flex;flex-direction:column;border:1px solid;border-radius:10px;padding:8px}.search-results .page-content article.post .entry-title{order:2;color:#1b1f3b;font-family:Urbanist,Sans-serif;font-size:24px;font-weight:700;margin:18px 0 0}.category a,.search-results .page-content article.post a{order:1}.search-results .page-content article.post p{order:3;color:#1b1f3b}.blog-back h2.wp-block-heading,.category h2.entry-title,.wss-form-part label{font-weight:700;line-height:30px;text-transform:capitalize;font-family:Urbanist,Sans-serif}.search-results .page-header h1,.tag-data-warehousing,h1.entry-title{font-family:Urbanist,Sans-serif}.search-results .page-content article.post a img{border-radius:10px;height:250px}.search-results .site-main{padding:20px 0 70px}.search-results .page-content article.post .entry-title a,h3.related-post-title a{color:#1b1f3b!important}.search-results .page-content article.post .entry-title a:hover{transition:.3s;color:#b30000!important}.blog-back h2.wp-block-heading{display:inline;font-size:24px;color:#000}.dark-logo,html.wp-dark-mode-active .logo-bar-img{margin:0!important;display:none}.blog-back .taxonomy-post_tag.wp-block-post-terms{display:inline}.blog-back .taxonomy-post_tag.wp-block-post-terms a{color:#fff;background:#b30000;padding:5px 17px;font-size:14px;border-radius:60px}.wss-form-part label{font-size:18px;color:#000}.blog-part .page-numbers,.bread-text a,.bread-text p,.short-code-text span,.wss-submit-btn{color:#fff!important}.wss-form-part input{width:100%!important;padding:14px;border-radius:10px;font-family:Inter,Sans-serif;font-size:16px;background:#fff0;border:1px solid #02010133;outline:0!important}.wss-form-part,.wss-form-part select{border-radius:10px;font-family:Inter,Sans-serif;font-size:16px;background:#fff0;width:100%}.wss-form-part input::focus-visible,.wss-form-part select:focus-visible,.wss-form-part textarea:focus-visible{outline:0!important}.single-post .comment-form__verbum.transparent,.single-post .verbum-footer.logged-in,.wss-form-part .wss-add-feature-img{border:0!important}.wss-form-part select{padding:14px;border:1px solid #02010133;outline:0!important}.wss-form-part textarea{width:100%;border-radius:10px;font-family:Inter,Sans-serif;font-size:16px;padding:10px 14px;border:1px solid #02010133!important;outline:0!important;background:#fff0}.category p,.tag p,.wss-submit-btn{font-family:Inter,Sans-serif!important;font-size:18px!important}.wss-submit-btn{font-weight:400;border-radius:50px!important;padding:15px 24px!important;background:#b30000!important;max-width:fit-content;border:0;transition:.3s;cursor:pointer}.wss-submit-btn:hover{transition:.3s;transform:scale(1.05)}.wss-add-feature-img{padding:10px 0!important}.blog-part *{transition:transform .3s,box-shadow .3s;will-change:transform;ont-family:"Inter",Sans-serif;font-size:16px}.blog-part .elementor-post:hover,.related-card:hover{transform:scale(1.05);box-shadow:0 8px 20px rgb(0 0 0 / .15);transition:.3s}.blog-part .elementor-post{transition:.3s}.blog-part .elementor-button:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgb(0 0 0 / .2);transition:.3s}.wp-dark-mode-active .dark-logo{display:block!important;margin:0!important}.tag .page-content,.wss-related-posts{display:grid;grid-template-columns:repeat(3,1fr)}.category article.post{display:flex;flex-direction:column}.category h2.entry-title{order:2;order:2;font-size:24px;color:#000;margin:10px 0 0}.category h2.entry-title a{color:#000}.category p{order:3;font-weight:400}.category main#content{padding-bottom:50px;padding-top:40px}#reply-title,.tag h2 a{font-size:20px;line-height:20px;text-transform:capitalize;color:#000;font-family:Urbanist,Sans-serif}#respond.comment-respond form#commentform .comment-form__verbum .verbum-footer .verbum-footer__submit #comment-submit:disabled{background:#b30000!important;color:#fff!important;font-family:Inter,Sans-serif!important;font-size:18px!important;border-radius:20px!important;border:0!important;padding:10px 20px!important;cursor:pointer!important}.single-post span.kksr-muted{color:#000!important;opacity:1!important;font-size:16px!important}.single-post .kksr-icon{width:20px!important;height:20px!important}.tag .page-content{gap:40px;padding:40px 0}.inner-bread,.tag p{padding:0!important}.tag article.post{display:flex;flex-direction:column;width:100%;background:#fff;padding:10px}.tag .entry-title{order:2;margin:10px 0}.tag p{order:3;border-radius:20px!important;border:0!important;cursor:pointer!important}.blog-part .page-numbers{background:#b30000;width:30px;display:inline-flex;height:30px;align-items:center;justify-content:center;border-radius:30px;font-size:14px!important;padding:0!important;margin:1px 0!important}.blog-part .page-numbers.next,.blog-part .page-numbers.prev{font-size:25px!important}.blog-part .elementor-pagination{display:flex;align-items:center;justify-content:center;gap:2px}.colm-bread .elementor-widget-wrap{padding:7px 0!important}.header-part{position:fixed;top:0;width:100%!important;z-index:9;background:#fff;left:0!important}.short-code-text span{font-size:40px;font-weight:700}.short-code-text span a{color:#fff}.wss-related-posts{gap:30px}.related-thumb{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:8px}.related-thumb img{width:100%;height:100%;object-fit:cover;display:block}.related-card{border:1px solid;border-radius:10px;padding:30px!important;transition:.3s!important}span.related-badge{background:#b30000!important;text-transform:uppercase!important;color:#fff;padding:10px 15px;top:20px;position:relative;border-radius:40px;font-size:14px;font-family:Inter,sans-serif}h3.related-post-title{color:#1b1f3b!important;font-size:24px;font-weight:700;font-family:Urbanist,sans-serif;margin-top:40px;margin-bottom:10px}p.related-excerpt{color:#1b1f3b;font-family:Inter,Sans-serif;font-size:18px;font-weight:400;line-height:26px}a.related-readmore{font-family:Inter,Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;color:#b30000}h2.related-title{text-align:center;font-family:Urbanist,Sans-serif;font-size:42px;font-weight:700;color:#b30000;margin:0 0 30px}.kk-star-ratings.kksr-auto{margin-bottom:19px}@media only screen and (max-width:1449px){.banner-section{padding:9rem 0}.bnr-heading .elementor-heading-title{font-size:70px;line-height:76px}.menu-bar .elementor-item{padding:20px 22px!important}.blog-part article{padding:20px!important}.blog-back{padding:25px}}@media only screen and (max-width:1249px){.banner-section{padding:7rem 0}.bnr-heading .elementor-heading-title{font-size:56px;line-height:66px}.content-bnr p{font-size:20px!important;line-height:33px!important}.flex-button #email{width:67%}.same-heading h2.elementor-heading-title{font-size:40px!important}.stay-para p{margin:0!important;font-size:20px!important;line-height:30px!important}.testimonial-sec{padding:60px 20px}.blog-part-section{padding:3rem 0;margin:0 30px}}@media only screen and (max-width:1199px){.menu-bar .elementor-item{padding:15px!important;font-size:16px!important}.logo-bar img{max-width:230px!important}.banner-section{padding:5rem 0;margin:0 20px}.bnr-heading .elementor-heading-title{font-size:45px;line-height:55px}.content-bnr p{font-size:18px!important;line-height:28px!important}.blog-part h3.elementor-post__title a,.testimonial-txt .elementor-testimonial-name{font-size:20px!important}.blog-part p{font-size:16px!important;line-height:26px!important;word-wrap:break-word!important}.tag-section .wp-block-latest-posts__post-title{font-weight:400;font-size:16px;line-height:18px}.blog-back{padding:18px}.same-heading h2.elementor-heading-title{font-size:36px!important}.flex-button #email{width:61%}.flex-button .btn{padding:15px 19px;font-size:16px;line-height:17px}.testimonial-txt .elementor-testimonial-job{font-size:18px!important}.testimonial-txt .elementor-testimonial-content{font-size:16px!important}.testi-flex .elementor-container.elementor-column-gap-default{gap:30px;flex-wrap:nowrap}.subscribe-sect{padding:22px 20px}.blog-part-section{padding:3rem 0;margin:0 20px}.dba-exdata{padding:50px 10px}.abt-form-part{padding:0 10px;margin-bottom:50px}.contact-sect{padding:0 10px;margin:40px 0}}@media only screen and (max-width:1024px){.menu-bar-col nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute;z-index:999;left:0;width:100%;top:54px}.menu-bar,.menu-bar-col,.menu-bar-col .elementor-widget-wrap.elementor-element-populated{position:initial!important}.header-part .elementor-container.elementor-column-gap-default{flex-direction:row}.logo-bar{width:60%!important;order:1;text-align:left!important}.social-icon{order:2;width:25%!important}.menu-bar-col{width:15%!important;order:3}.db-utiliti-section .abt-head{margin-bottom:20px!important}.db-utiliti-section{margin:40px 10px}}@media only screen and (max-width:991px){.menu-bar-col{width:11%!important;order:3}.social-icon{order:2;width:29%!important}.bnr-heading .elementor-heading-title{font-size:35px;line-height:35px}.banner-section{padding:4rem 10px;margin:0 20px}.blog-part-section .elementor-container.elementor-column-gap-default{gap:30px;flex-wrap:wrap}.blog-back,.emil-side,.stay-yetx{width:100%!important}.tag-section{width:400px!important;margin:0 auto}.subscribe-sect .elementor-container.elementor-column-gap-default{flex-direction:column}.flex-button{text-align:left}.testimonial-sec{padding:50px 20px}.ftr-col{width:50%!important}.footer-section{padding:30px 10px}.logo-cont p{padding:0;margin:0!important}.ftr-logo img{max-width:250px}.copyryt-text p{margin:0!important;font-size:14px!important}.form-col{padding:40px}.script-list{padding:6rem 0!important}.search-results .page-content{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.copyryt-text p,.stay-para p{margin:0!important}.logo-bar,.mail-icon-box .elementor-icon-box-content{text-align:left!important}.social-icon{order:2;width:32%!important}.logo-bar{width:56%!important;order:1}.header-icon{display:none}.menu-bar-col{width:12%!important}.bnr-heading .elementor-heading-title{font-size:27px;line-height:27px}.copyryt-text p,.tag-section .tag-cloud-link{font-size:14px!important}.blog-part-section{padding:3rem 0;margin:0 10px}.blog-back{padding:10px}.subscribe-sect{padding:22px 5px}.flex-button #email{width:55%}.emil-side .elementor-widget-wrap.elementor-element-populated{padding:0 10px}.ftr-col,.ftr-col-one{width:100%!important}.testi-flex .elementor-container.elementor-column-gap-default{gap:20px;flex-wrap:wrap}.banner-section{padding:3rem 5px;margin:0 10px}.contact-sect,.db-utiliti-section{margin:40px 0}.tag-section .tag-cloud-link.tag-link-1375{font-size:20px!important;padding:0 5px}.tag-section .wp-block-tag-cloud{padding:20px 15px;margin-bottom:20px}.content-bnr p{font-size:16px!important;line-height:24px!important}.bnr-btn .elementor-button.elementor-button-link.elementor-size-sm{padding:15px 20px;font-size:16px!important}.flex-button .btn{font-size:15px;line-height:17px}.stay-para p{font-size:17px!important;line-height:27px!important}.same-heading h2.elementor-heading-title{font-size:26px!important}.testimonial-sec{padding:40px 5px}.logo-cont p{font-size:16px!important}.footer-section{padding:30px 0}.dba-exdata .elementor-container.elementor-column-gap-default{column-gap:20px;flex-wrap:wrap}.dba-exdata{padding:50px 0 30px}.form-col{padding:20px 5px}.abt-form-part{padding:0}.mail-icon-box .elementor-icon-box-wrapper{flex-direction:row!important}.contact-sect{padding:0 5px}.cont-left .contact-text,.cont-right .abt-head{margin-bottom:20px!important}.cont-left .abt-head{margin-bottom:13px!important}.script-list{padding:4rem 0!important}.db-utiliti-section .elementor-widget-wrap.elementor-element-populated{padding:0 8px 20px}.oracle-list p{font-size:18px}.search-results .page-content article.post p{order:3;color:#1b1f3b;font-family:Inter,Sans-serif;font-weight:400;font-size:16px;line-height:24px}.category .page-content,.search-results .page-content{grid-template-columns:repeat(1,1fr)}.search-results .page-content article.post{padding:8px}.search-results .page-content article.post .entry-title{font-size:20px;margin:18px 0 0}.search-results .page-content article.post a{order:1}.search-results .site-main{padding:20px 0 70px}.single-post .blog-back img{height:327px;border:0}.logo-bar img{max-width:170px!important}.wp-dark-mode-floating-switch.wp-dark-mode-ignore.wp-dark-mode-animation.wp-dark-mode-animation-bounce{display:none!important}.btn-light-dark span.wp-dark-mode-ignore{font-size:10px!important;padding:0 7px!important}.category h2.entry-title{font-size:20px;line-height:30px}.tag-database .page-content{gap:30px;flex-direction:column}.tag-database article.post{width:100%}.oracle-badge .attachment-full.size-full.wp-image-994{max-width:166px}}
/* Hide Prism's default copy-to-clipboard button */
div.code-toolbar > .toolbar .toolbar-item button { display: none !important; }

/*  Bash style */
pre[class*="language-bash"] {
  background: #000;
  color: #0f0;     
  border-radius: 8px;
  padding: 12px;
  font-family: "Courier New", monospace;
}
.blog-part-section .elementor-container.elementor-column-gap-default {
    max-width: 1280px !important;
}
.blog-part article {
    padding: 13px!important;
}
/*  SQL style */
pre[class*="language-sql"] {
  background: #f4f4f4;       /* light gray background */
  color: #003366;            /* dark blue text */
  border-radius: 8px;
  padding: 12px;
  font-family: "Courier New", monospace;
}
pre[class*="language-bash"] code {
  color: #0f0;   /* green base text */
}
.nocopy {
  user-select: none;   /* prevent selection */
  opacity: 0.6;        /* make it slightly dim if you like */
}