
/* New CSS */
@media (min-width:992px){
    .cf-accordion.cf-acc-reverse.reverse-acc .row{flex-direction:unset;}
}

.f-14 {
    font-size: 14px;
}
.pt-10{padding-top:100px}
.script-remove #gartner-widget{display:none}
.reverse-acc.enterprise-grade .row{flex-direction:row-reverse;}
.reverse-acc.enterprise-grade .row .cont-desc{padding-left:0px;}
.nbo-lr-info.enterprise-grade .title-box .community-content h4::before{display:none;}
.enterprise-grade .col-md-5>.community-content.title-box{/* padding-left:0px;*/
 margin-top:20px;}
.enterprise-grade h2,section.h2-size h2{font-family:"Zilla Slab",serif;font-size:36px !important;}
.arrow-h2-remove h2:before,.arrow-h2-remove h3:before{content:none !important}
.last-child-fix.osntc .row [class*='col-']:last-child{max-width:calc(50% - 20px);text-align:left;margin:0px;}
.last-child-fix.osntc .row [class*='col-']:last-child p{font-family:'Roboto',sans-serif;font-weight:500;font-size:14px;line-height:1.5;margin-bottom:13px;color:#646464;}
.paragraph-padding .title-box p{padding-bottom:1rem !important}
.paragraph-padding .title-box p:last-child{padding-bottom:0 !important}
.btn-typo button.btn.theme-btn,.btn-typo a.btn.theme-btn, section.hero-section.text-transform-unset h1, .text-transform-unset.ntc-review  h3{text-transform:unset;}
section.release-highlights-sec .title-box .section-title:before{content:none;}
.release-highlights-sec p em{font-family:'Roboto';font-weight:500;font-size:22px;line-height:100%;color:#0938E1;display:inline-block;font-style:normal;padding:0.6rem 0;}
.release-highlights-sec p{font-family:'Roboto';font-weight:400;font-style:Regular;font-size:20px;line-height:26.67px;color:#646464}
section.whitepaper.release-highlights-sec{background-image:none}
.release-highlights-sec .title-box{padding-left:45px;}
.grid-block-solution-card.why-professional.release-hub-grid-sec .row [class*='col-'] .single-key-card{box-shadow:0px 3.83px 10.54px 0px #0000000D;border:none}
 .grid-block-solution-card .key-cards .single-key-card h6{font-family:'Roboto';font-weight:400;font-size:28px !important;line-height:22.41px;}
 .grid-block-solution-card.why-professional.why-support-blocks.release-hub-grid-sec .row [class*='col-'] .single-key-card h5,.grid-block-solution-card.release-hub-grid-sec .key-cards .single-key-card p{color:#000000}
.grid-block-solution-card.why-professional.why-support-blocks.release-hub-grid-sec .row [class*='col-'] .single-key-card h5{min-height:200px}
.grid-block-solution-card.release-hub-grid-sec .key-cards .single-key-card p{margin-bottom:10px !important;font-size: 15px !important;line-height: 22px !important;}
.grid-block-solution-card.release-hub-grid-sec strong{color:#E07807}
.grid-block-solution-card.release-hub-grid-sec.why-professional .key-cards a.btn.btn-learn{padding:13px 10px !important;width:100%;background:#E07807;text-align:center;font-family:'Roboto';font-weight:500;font-size:18px;line-height:100%;color:#fff !important;border:1px solid #e17806}
.grid-block-solution-card.release-hub-grid-sec.why-professional .key-cards a.btn.btn-learn:hover{padding:13px 24px !important;color:#e17806 !important;border-color:#e17806;background-color:transparent;}
.grid-block-solution-card.release-hub-grid-sec.why-professional .key-cards [class*='col-']:first-child a.btn.btn-learn{border:1px solid #ABABAB;background:transparent;width:100%;color:#646464 !important;padding:13px 20px;}
.grid-block-solution-card.release-hub-grid-sec.why-professional .key-cards [class*='col-']:first-child a.btn.btn-learn:hover{background:#ababab;}
.grid-block-solution-card.release-hub-grid-sec .key-cards a.btn.btn-learn i{display:none}
body section.package-option.arrow-icon .cta_box .cta-content p::after{vertical-align:middle;}
.title-block h4.section-title{display:block !important;}
.title-block.cf-accordion.cf-top-title .container>.sec-heading{position:unset;margin-bottom:40px;}
.table-title-center.nc-table .section h2{text-align:center;margin-bottom:20px;}
.table-title-center.nc-table .section h2+p{text-align:center;font-size:20px;margin-bottom:40px;}
.table-crossmark-grey span.crossmark{color:#B2C1CF !important;}
.nth-last-responsive.pf-table .section table tbody tr td:nth-child(2)::after{content:none;}
.h-42.ntbt-banner .heading h1, .h-42 h1{font-size:42px !important;}
.testimonial-pillar .slider-container>img{min-height:101px}
.testimonial-pillar .user-info{display:flex;align-items:center;gap:10px}
.testimonial-pillar .user-info h4{font-weight:600 !important;font-size:18px !important;line-height:140% !important;text-align:center;color:#0938E1 !important;margin-bottom:0}
.testimonial-pillar .user-info span{font-size:18px !important;line-height:140% !important;}

/*nautobot-professional Page*/
.pf-table-2nd-child.pf-table .section table thead tr th:last-child{color:#2962ff}
.pf-table-2nd-child.pf-table .section table tbody tr td:last-child{color:#212529}
.pf-table-2nd-child.pf-table td:last-child .checkmark{color:#4caf50;filter:none}
.pf-table-2nd-child.pf-table .section::before{
height: calc(100% - 208px);
bottom: 110px;}
.pf-table-2nd-child.pf-table.pf-table .section table tbody tr td:last-child::after{
display: none;
}/*nautobot-professional Page End*/

.table-typo.nc-table{padding:60px 0;}
.table-typo.nc-table .section h2{text-align:center;margin-bottom:20px;}
.table-typo.nc-table .section h2 + p{text-align:center;font-size:20px;margin-bottom:40px;}
.table-typo.nc-table .section table tbody tr td{font-weight:400;color:#212529;font-size: 14px;
}
.table-typo.nc-table .tier-label,.nc-table .tier-description{color:#212529;}
.nc-table .section table tbody tr td:first-child .tier-label{}
.nc-table .section table tbody tr td:first-child .tier-description{display:block;font-size: 12px;font-weight: 500;}
/*Mix style*/
.certi-banner.ntbt-banner.ntbt-app-banner .img img{max-width:61.40rem;width:100%}
.nfw-block.automate-network.automate-network-v2.cf-sn-row .row [class*='col-'] a{pointer-events:none;}
.cf-why-certification.need-more-automation .key-cards .row [class*='col-'] .single-key-card{padding-bottom:5px;}
.need-more-automation .single-key-card img{height:68px;width:68px;object-fit:contain;object-position:center;}
.ntc-review img.sec-icon { display: block; margin: 0 auto; }

.f-scale.card-arrow-3 .key-cards .row [class*='col-']:nth-child(4)::before, .card-arrow-2.f-scale .key-cards .row [class*='col-']:nth-child(3)::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='85' height='56' viewBox='0 0 85 56' fill='none'%3E%3Cpath d='M84.4563 27.888L47.767 0V16.1468H0V39.0923H47.767V55.7759L84.4563 27.888Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='84.4563' y1='27.8879' x2='-1.61375' y2='27.8879' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF8000'/%3E%3Cstop offset='0.5' stop-color='%23FFC080' stop-opacity='0.82'/%3E%3Cstop offset='1' stop-color='%23009DFF' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");

}
.last-child-fix  .title-box .section-title {
    text-transform: none !important;
}
    
.app-card.app-new::before, .app-new::before {
    content:'';
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='81' viewBox='0 0 76 81' fill='none'%3E%3Cpath d='M74.5 78.4225V1.59888C74.5 1.04659 74.0523 0.598877 73.5 0.598877H2C1.44772 0.598877 1 1.04659 1 1.59888V78.3872C1 79.1293 1.77987 79.6129 2.4446 79.283L36.3837 62.4372C36.6576 62.3013 36.9785 62.2981 37.255 62.4285L73.0733 79.3269C73.7366 79.6399 74.5 79.156 74.5 78.4225Z' fill='url(%23paint0)' stroke='url(%23paint1)' stroke-width='2'/%3E%3Cpath d='M11.5721 39.99H13.2521L14.4041 28.95H12.4841L12.7241 26.67H16.4681L23.3801 36.99H23.4521L24.2921 28.95H22.0841L22.3241 26.67H28.6601L28.4201 28.95H26.6921L25.3001 42.27L23.8121 42.294L16.6121 31.47H16.5401L15.6521 39.99H17.8601L17.6201 42.27H11.3321L11.5721 39.99ZM40.1707 42.27H28.6267L28.8427 39.99H30.6187L31.7707 28.95H30.0187L30.2587 26.67H41.6827V31.182L39.4747 31.374L39.2587 28.95H34.3147L33.8587 33.27H40.6507L40.4107 35.55H33.6187L33.1627 39.99H38.2267L38.9467 37.566L41.1067 37.758L40.1707 42.27ZM64.9942 28.95H63.7462L58.2502 42.27H56.3782L53.8342 31.278H53.7382L49.0102 42.27H47.0902L44.1382 28.95H42.8662L43.0822 26.67H48.7702L48.5302 28.95H46.8502L48.5302 37.878H48.6742L52.6102 28.95H51.2662L51.5062 26.67H57.2182L56.9542 28.95H55.7062L57.7462 37.998H57.8902L61.1542 28.95H59.3542L59.5942 26.67H65.2102L64.9942 28.95Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0' x1='23.6538' y1='-82.2545' x2='31.8523' y2='81.5093' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.185895' stop-color='%230C40DF'/%3E%3Cstop offset='1' stop-color='%23009DFF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1' x1='37.75' y1='-111.598' x2='37.75' y2='80' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230C40DF'/%3E%3Cstop offset='1' stop-color='%23009DFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position:center;
    background-repeat:no-repeat;
    background-size:contain;
    height:73.5px;
    width:79.4px;
    right:52.5px;
    top:0
}

.app-card.app-new, .app-new {
    position: relative;
}
.osc-app-section.nb-search-app .acc-img {
    height:auto
}
.professional-apps .single-coming-soon-app  .app-image img{    
    width: 66px;
    height: 66px;
    object-fit:contain;object-position:center;
margin-bottom:18px
}
.professional-apps .coming-soon-apps .single-coming-soon-app{
    padding: 25px 25px 32px;
}



@media (min-width: 1199px){
    .single-apps .blog_inner_detail {
        padding-left: 42px;
    }
}

@media (min-width: 991px) {
.pf-table-2nd-child.pf-table .section table tbody tr td:nth-child(2){color:#fff;}
.pf-table-2nd-child.pf-table .section table thead tr th:nth-child(2){color:#fff;}
.table-br-min.nc-table br{display:block;}

}


@media (max-width: 1366px) {
.title-block.cf-accordion.cf-top-title .container>.sec-heading{
    margin-bottom: 0px;
}
}
@media (max-width: 1199px) {
 .pt-10{padding-top:60px}
 .grid-block-solution-card.release-hub-grid-sec.why-professional .key-cards .row [class*='col-']{width:50%}
 .grid-block-solution-card.why-professional.why-support-blocks.release-hub-grid-sec .row [class*='col-'] .single-key-card h5{min-height:1px}

}

@media (max-width: 991px) {
 .enterprise-grade h2,section.h2-size h2{font-size:27px !important;}
.last-child-fix.osntc .row [class*='col-']:last-child{margin-top:0px;max-width:100%;}
.release-highlights-sec .title-box{padding-left:0px;}
.release-highlights-sec .row .col-md-6{width:100%;text-align:center;}
.release-highlights-sec .row .text-start{text-align:center !important;}
body.page section.hero-section.padding-banner{
    padding: 60px 0 110px !important;
}

/*table gradient remove*/
.nth-last-responsive.pf-table .section table thead tr th:last-child{position:relative;background:transparent;color:#2962ff;}
.nth-last-responsive.pf-table .section table tbody tr td:last-child{color:#212529;position:relative;}
.nth-last-responsive.pf-table .section table tbody tr td:last-child span{filter:unset;color:#212529;}
.nth-last-responsive.pf-table .section table tbody tr td:last-child::after,.pf-table-2nd-child.pf-table .section table tbody tr td:nth-child(2)::after{content:none;}

    
        
}
@media (max-width: 767px) {
    .grid-block-solution-card.release-hub-grid-sec.why-professional .key-cards .row [class*='col-']{width:100%}
.table-title-center.nc-table .section h2+p{margin-bottom:30px;font-size:18px;}
.h-42.ntbt-banner .heading h1,.h-42 h1{font-size:30px !important;}
.testimonial-pillar .user-info{flex-wrap:wrap;}
.testimonial-pillar .user-info h4{width:100%}
.testimonial-pillar .user-info span{text-align:center !important;width:100%}
.app-card.app-new::before, .app-new::before {
    height:60px;
    width:60px;
    right:40px;
}
}


.coming-soon-apps .single-coming-soon-app{border:1px solid #E07807;border-radius:15px;padding:106px 25px 32px;position:relative;overflow:hidden;width:calc(33.3% - 20px);}

/* Nautoboy Search App Starts */
.nb-search-app .nb-acc h4{color:#161616;font-family:'Zilla Slab';font-weight:600;margin-bottom:12px;font-size: 30px;}
.nb-search-app .nb-acc .accordion-footer p, .nb-search-app .nb-acc p{color:#647381; font-size:20px}
.nb-search-app .nb-acc .accordion .accordion-item{border:0;border-bottom:2px solid #94B3CF;background-color:transparent;}
.nb-search-app .apps-results{background-color:#fff;border-radius:0 0 6px 6px;overflow:hidden;}
/* Nautoboy Search App Ends */

/* NTC Gratner Homepage Addition Starts */
.hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p strong{color:#FF9A2C;font-style:italic;display:flex;align-items:center;gap:10px;font-weight: 600;}
.hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) h1{display:none;}
.hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p>span{color:#E4E4E4;display:inline-block;font-size: 25px;}
.hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left h2{font-size: 60px; line-height: 105% !important; margin-bottom: 20px;}
.hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left p{font-size: 37px;line-height: 1.3;}
.hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-right img{border-radius: 0;width: 35rem;}
/* NTC Gratner Homepage Addition Ends */

  /* Banner */
  section.nautobot-overview.open-source-banner .icon{margin-bottom:15px;}
  section.nautobot-overview.open-source-banner .icon img{width:67px;height:67px;object-fit:contain;}
  section.package-option .cta_box .cta-content p:empty{display: none;}

  /* Professional */
  .why-professional{padding-top:80px;}
  .why-professional .title-box .section-title{font-weight:600;color:#161616;}
  .why-professional .title-box .section-title::before{display:none;}
  .why-professional .row [class*='col-']{margin-top:0;padding:0 13px;}
  .why-professional .row [class*='col-'] .single-key-card{margin:0;padding:0;}
  .why-professional .row [class*='col-'] .single-key-card:hover{box-shadow:none;background-color:rgb(0 125 255 / 10%);}
  .why-professional .row [class*='col-']:last-child .row{margin-top:50px;gap:26px 0;}
  .why-professional .row [class*='col-'] .single-key-card{padding:35px;border:1px solid #007DFF;text-align:left;height:100%;display:flex;flex-direction:column;gap:15px;}
  .why-professional .row [class*='col-'] .single-key-card img{width:70px;height:70px;object-fit:contain;}
  .why-professional .row [class*='col-'] .single-key-card :is(h6,p){margin:0;}
  .why-professional .row [class*='col-'] .single-key-card :is(h5,p){margin: 0;font-weight: 400;}
  @media (min-width:1200px){
    .why-professional .title-box .short-content h5{max-width:1000px;margin:0 auto;}
}

  /* Accordion */
  .pf-accordion.cf-accordion.cf-top-title .container>.sec-heading{display:none;}
  .pf-accordion.cf-accordion.cf-top-title .container h4,.pf-accordion.cf-accordion.cf-top-title .container::before{display:none;}
  .pf-accordion.cf-accordion.cf-top-title .container .title-box p{font-size:20px;color:#647381;}
  .pf-accordion.cf-accordion.cf-top-title .container .title-box h2{font-family:'Zilla Slab',sans-serif;font-weight:600;margin-bottom:15px;display: inline-block;}
  .pf-accordion.cf-accordion.cf-top-title .container .row{transform:none;}
  .pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item h2 button{font-size:20px;}
  .pf-accordion.cf-accordion.cf-top-title .container .future-accordion{width:100%;}
  .pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item p{color:#647381;}
  .pf-accordion.cf-accordion.cf-top-title .container .future-netdev{opacity:1;}
  .pf-t-accordion.pf-accordion.cf-accordion.cf-top-title .container .title-box h2::before{display:none;}
  .pf-accordion.cf-accordion.cf-top-title .container [class*='col-']:first-child .title-box{margin-bottom:50px;}
  .pf-t-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion{margin-top:10px;padding-right:30px;}
  @media (min-width:992px){.pf-accordion.cf-accordion.cf-top-title .container .row [class*='col-']:first-child {padding-right: 50px;}}

  /* Works */
  .pf-works{padding:70px 0 100px;}
  .pf-works.cf-sn-row .row .title-box .sub-title{max-width:900px;}
  .pf-works.automate-network.automate-network-v2.cf-sn-row .row.g-5 [class*='col-']{width:21.5%;}
  .pf-works.automate-network.automate-network-v2.cf-sn-row .row.g-5 [class*='col-'] .single-key-card::after{width:103px;height:103px;}
  .pf-works.automate-network.automate-network-v2.cf-sn-row .row.g-5 [class*='col-'] .single-key-card img{top: -25px;width: 50px;height: 50px;}
  .pf-works.automate-network.automate-network-v2.cf-sn-row .row.g-5 [class*='col-'] .single-key-card{padding-top: 55px;}

  /* Table */
  .pf-table{padding-top:60px;}
  .pf-table .section h2{margin-bottom:70px;text-align:center;}
  .pf-table .section table thead tr th:first-child{font-family:'Zilla Slab',sans-serif;font-size:24px;color:#000000;}
  .pf-table .section table tbody tr td{height:60px;font-size:14px;}
  .pf-table .section table thead tr th:nth-child(2){position:relative;background:transparent;color:#fff;}
  .pf-table .section::before{content:"";position:absolute;left:25%;bottom:0;background:linear-gradient(180deg,#0A31E0 0%,#0097FF 100%);width:25%;height:calc(100% - 100px);border-radius:10px 10px 0 0;}
  .pf-table .section{position:relative;margin-bottom:0;}
  .pf-table .section table tbody tr td:nth-child(2){background:transparent;position:relative;color:#fff;border-bottom:.6px solid #96B1CD;}
  /* .pf-table .section table tbody tr td:nth-child(2) span{filter:grayscale(1) brightness(2);} */
  .pf-table .section table tbody tr td:nth-child(2)::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background:#96B1CD;height:.6px;}

  .en-table{padding-top:60px;}
  .en-table .section h2{margin-bottom:70px;text-align:center;}
  .en-table .section table thead tr th:first-child{font-family:'Zilla Slab',sans-serif;font-size:24px;color:#000000;}
  .en-table .section table tbody tr td{height:60px;font-size:14px;}
  .en-table .section table thead tr th:nth-child(3){position:relative;background:transparent;color:#fff;}
  .en-table .section::before{content:"";position:absolute;left:25%;bottom:108px;background:linear-gradient(180deg,#0A31E0 0%,#0097FF 100%);width:25%;height:calc(100% - 200px);border-radius:10px 10px 0 0;}
  .en-table .section{position:relative;margin-bottom:0;}
  .en-table .section table tbody tr td:nth-child(3){background:transparent;position:relative;color:#fff;border-bottom:.6px solid #96B1CD;}
  .en-table .section table tbody tr td:nth-child(3) span{filter:grayscale(1) brightness(2);}
  .en-table .section table tbody tr td:nth-child(3)::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background:#96B1CD;height:.6px;}



  /* Scale Img Starts */
  .f-scale{background:#FEF7F0;padding:80px 0;}
  .f-scale .title-box .section-title::before{display:none;}
  .f-scale .title-box .section-title{font-weight:600;}
  .f-scale .title-box .short-content{max-width:70%;margin:0 auto;}
  .f-scale .title-box{margin-bottom:60px;}
  .f-scale .row + div > p{text-align:center;font-size:20px;color:#646464;max-width:950px;margin:70px 0 0;}
  .f-scale .row + div > p strong{color:#0938E1;font-style:italic;}
  .f-scale .key-cards{margin:0;}
  .f-scale .key-cards .row [class*='col-']{margin:0;z-index:0;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card{margin:0;padding:0;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card:hover{box-shadow:none;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card{margin:0;padding:86px 0 30px;border-radius:20px;box-shadow:0px 3.83px 10.54px 0px #0000000D;background-color:#fff;min-height:auto;margin-top:76px;position:relative;max-width:calc(100% - 17px);margin:0 auto;z-index:-1;position:static;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card::after{content:"";position:absolute;top:-52px;left:0;right:0;width:122px;height:122px;background-color:#EAF2F9;border-radius:50%;margin:0 auto;border:8px solid #fff;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card img{height:60px;width:80px;object-fit:contain;position:absolute;top:-22px;left:0;right:0;margin:0 auto;z-index:1315;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card h6{margin-top:0;font-size:28px;font-weight:400;line-height:1 !important;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card h5{margin-top:3px;font-size:16px;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card .btn{margin:0;font-size:20px;padding:9px 10px;border:1px solid #e07807;width:calc(100% - 60px);font-weight:500;margin-top:30px;transition:.3s ease all;background:#e07807;color:#fff !important;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card .btn::after{display:none;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card .btn::before{display:none;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card .btn i{display:none;}
  .f-scale .key-cards .row [class*='col-'] .single-key-card .btn:hover{background-color:transparent;padding:9px 10px !important;transition:.3s ease all;transition-delay:unset !important;border-color:#e17806;color:#e17806 !important;}
  .f-scale .key-cards .row [class*='col-']:first-child .single-key-card .btn{border-color:#ABABAB;color:#ABABAB !important;background-color:transparent;}
  .f-scale .key-cards .row [class*='col-']:first-child .single-key-card .btn:hover{background-color:#ABABAB;color:#000 !important;}
  .f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card{background:linear-gradient(129.39deg,#0A31E0 12.89%,#009DFF 75.77%);}
  .f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card :is(h6,h5){color:#fff;}
  .f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card::after{box-shadow:0px 4px 21px 0px #0000002E;border-color:#0840e5;}
  .f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn{background-color:#fff;border-color:#fff;color:#000 !important;}
  .f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn:hover{color:#e17806 !important;background-color:#fff;border-color:#e17806;}
  .f-scale .key-cards .row [class*='col-']::before{content:"";position:absolute;bottom:-160px;right:60px;width:85px;height:55px;background-image:url('data:image/svg+xml,<svg width="85" height="56" viewBox="0 0 85 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M84.4563 27.888L47.767 0V16.1468H0V39.0923H47.767V55.7759L84.4563 27.888Z" fill="url(%23paint0_linear_2_9505)"/><defs><linearGradient id="paint0_linear_2_9505" x1="84.4563" y1="27.8879" x2="-1.61375" y2="27.8879" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF8000"/><stop offset="0.5" stop-color="%23FFC080"/><stop offset="1" stop-color="white" stop-opacity="0.52"/></linearGradient></defs></svg>');background-repeat:no-repeat;background-size:contain;z-index:8;position:relative;display:inline-block;}
  .f-scale .key-cards .row [class*='col-']:nth-child(3)::before{background-image:url('data:image/svg+xml,<svg width="85" height="56" viewBox="0 0 85 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M84.4563 27.888L47.767 0V16.1468H0V39.0923H47.767V55.7759L84.4563 27.888Z" fill="url(%23paint0_linear_2_9507)"/><defs><linearGradient id="paint0_linear_2_9507" x1="84.4563" y1="27.8879" x2="-1.61375" y2="27.8879" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF8000"/><stop offset="0.5" stop-color="%23FFC080" stop-opacity="0.82"/><stop offset="1" stop-color="%23009DFF" stop-opacity="0"/></linearGradient></defs></svg>');}
  .f-scale .key-cards .row [class*='col-']:nth-child(1)::before{opacity:0;visibility:hidden;pointer-events:none;}


  /* Teams */
  section.pf-teams .title-box .section-title{font-weight:600;}
  section.pf-teams .title-box .section-title::before{display:none;}
  section.pf-teams .title-box .short-content{max-width:900px;margin:0 auto;}
  section.pf-teams .title-box{margin-bottom:54px;}
  section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul{margin-left:0;gap:0;margin-top:14px;}
  section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul p{margin-bottom:0 !important;padding:0 !important;font-weight:600;}
  section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul p strong{font-weight:inherit;}
  section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li:not(:last-child){margin-bottom:18px;}
  section.pf-teams.cf-accordion .future-accordion .learn-use-case{padding:30px;}
  section.pf-teams.neutobot-use-case .row .col-lg-6 .title-box{margin-bottom:0;}
  section.pf-teams.cf-accordion.cf-acc-reverse .future-netdev img{padding-right:20px;}

  /* Support Info */
  .sef-three-icon-box .section-title{text-align:center;margin-bottom:58px;font-family:'Zilla Slab';font-weight:600;padding:0 15px;line-height: 1.2 !important;}
  .sef-three-icon-box .row{max-width:calc(100% - 40px);margin:auto;border:1px solid #FF8000;border-radius:16px;padding:36px 0;}
  .sef-three-icon-box .sef-three-icon-box-item{text-align:center;}
  .sef-three-icon-box .sef-three-icon-box-item h4{margin:0;font-size:22px;line-height:1.2 !important;font-weight:400;font-family:'Roboto',sans-serif;max-width:275px;margin:15px auto 0;text-transform: uppercase;}
  .sef-three-icon-box .sef-three-icon-box-item .sef-three-icon-box-icon img{max-height:70px;object-fit:contain;}
  .sef-three-icon-box .row [class*='col-']::after{content:"";position:absolute;right:0;top:-36px;width:1px;height:calc(100% + 72px);background:#FF8000;}
  .sef-three-icon-box .row [class*='col-']{position:relative;}
  .sef-three-icon-box .row [class*='col-']:last-child::after{display:none;}
  .package-option .cta_box .cta-content p.sub-des-cta { font-size: 20px; font-family: "Roboto", sans-serif; font-weight: 400; margin-top: 10px; }

  .nb-support{background-color:#EAF2F9 !important;}
  .nb-support .title-box .section-title{font-weight:600;}
  .nb-support .title-box .section-title::before{display:none;}
  .nb-support .heading.title-box{max-width:76%;}
  .nb-support.benefits-nc .icon-items{padding-left:0;}
  .nb-support.benefits-nc .row{align-items:center;}
  .why-professional-lg.why-professional .row [class*='col-'] .single-key-card h5{margin-top:0;font-weight:400;color:#646464;}
  .why-professional-lg.why-professional .row [class*='col-'] .single-key-card p strong{color:#E07807;}
  .why-professional.why-support-blocks .row [class*='col-'] .single-key-card{background-color:#fff;}
  .why-professional.why-support-blocks .row [class*='col-'] .single-key-card h5{font-weight:400;margin-top:0;color:#646464;}
  .why-professional.why-support-blocks .row [class*='col-'] .single-key-card .note{font-size:14px;}
  .why-professional.why-support-blocks .row [class*='col-'] .single-key-card .note strong{color:#e17806;}
  .why-professional.why-support-blocks .row [class*='col-'] .single-key-card .note{display:inline-block;margin-top:16px;}
  .why-professional.why-support-blocks .row [class*='col-'] .single-key-card:hover{background-color:#f5f5f5;}
  .why-professional .row [class*='col-'] .single-key-card:hover{cursor:default;}
  .page-nautobot-support .why-professional .row [class*='col-'] .single-key-card :is(h6,p) strong{color: #E07807;}
  section.nb-support-ntc.neutobot-use-case.nsot-matters .title-box h3{font-weight:600;line-height:1.25 !important;}
  section.nb-support-ntc.neutobot-use-case.nsot-matters .title-box h3::before{display:none;}
  section.neutobot-use-case.nb-support-ntc.nsot-matters .title-box p{color:#B1BFCC;}
  section.neutobot-use-case.nb-support-ntc .future-netdev{position: absolute; height: calc(100% - 165px); top: 100px; width: calc(50% - 127px); right: 120px; border-radius: 16px; overflow: visible;}
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .row{flex-direction:row-reverse;}
  .sf-accordion.cf-accordion.cf-top-title .container .row [class*='col-']:first-child{padding-left:50px;padding-right:15px;}
  .sf-accordion.cf-accordion.cf-top-title .container .row [class*='col-'] .title-box h2{line-height:1.25 !important;font-weight:bold;}
  .sf-accordion.cf-accordion.cf-top-title .container .row [class*='col-'] .title-box p{color:#000;}
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container [class*='col-']:first-child .title-box{margin-bottom:30px;}
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item h2 button{color:#212529;padding:26px 0;}
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body{margin-top:-20px;color:#647381;}
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body p{margin-bottom:25px;color:#647381;}
  .page-nautobot-support .nc-table{padding:80px 0 0;text-align:center;}
  .page-nautobot-support .nc-table h2 + p{max-width:90%;font-family:'Roboto',sans-serif;font-size:20px;line-height:1.4;text-align:center;color:#646464;margin:0 auto 50px;}
  .page-nautobot-support .nc-table h2{margin-bottom:15px;}
  .page-nautobot-support .nc-table .section{margin-bottom:0;}
  .page-nautobot-support .ntc-review .title-box p{font-size:20px;}
  .f-scale.f-support .key-cards .row [class*='col-']:nth-child(2) .single-key-card{background:#ffffff;}
  .f-scale.f-support .key-cards .row [class*='col-']:nth-child(2) .single-key-card :is(h6,h5){color:#000;}
  .f-scale .key-cards .row [class*='col-']:nth-child(3)::before{background-image:url('data:image/svg+xml,<svg width="85" height="56" viewBox="0 0 85 56" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M84.4563 27.888L47.767 0V16.1468H0V39.0923H47.767V55.7759L84.4563 27.888Z" fill="url(%23paint0_linear_2_9505)"/><defs><linearGradient id="paint0_linear_2_9505" x1="84.4563" y1="27.8879" x2="-1.61375" y2="27.8879" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF8000"/><stop offset="0.5" stop-color="%23FFC080"/><stop offset="1" stop-color="white" stop-opacity="0.52"/></linearGradient></defs></svg>');}
  .f-support.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card::after{border-color:#fff;box-shadow:none;}
  section.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img{opacity:1;}
  section.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img{width:612px !important;height:690px !important;object-fit:contain;}
  .page-nautobot-support .nc-table .section table thead tr th:first-child { color: #000; }
  .page-nautobot-support button.btn.theme-btn,.page-nautobot-support a.btn.theme-btn { text-transform: unset; }
  .f-support.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn{background-color:#e17806;color:#fff !important;}
  .f-support.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn {background-color: #fff;color: #e17806 !important;}
  .f-support.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn {background-color: #e17806;color: #fff !important;}
  .f-support.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn:hover {background-color: transparent;color: #e17806 !important;}
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body span a { text-decoration: none; font-family: 'Roboto',sans-serif; font-weight: 600; font-size: 18px; line-height: 30px; letter-spacing: 0%; color: #FF8000; transition: .3s ease all; } 
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body span a::before { content: ""; background-image: url('data:image/svg+xml,<svg width="31" height="13" viewBox="0 0 31 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.8942 7.11587L0.82371 12.9213C0.752034 12.957 0.644519 12.9926 0.537005 12.9926C0.357814 12.9926 0.178624 12.8857 0.0711091 12.7433C-0.0722435 12.4939 -0.000567189 12.1734 0.2503 12.0309L10.1058 6.36792L0.286138 0.989838C0.035271 0.847372 -0.0722435 0.526824 0.0711091 0.277509C0.214462 0.0281941 0.537005 -0.0786552 0.787872 0.0638105L10.8584 5.51313C11.1451 5.65559 11.3243 5.97614 11.3243 6.29669C11.3243 6.61724 11.1809 6.93778 10.8942 7.11587ZM21.1798 6.29669C21.1798 5.97614 21.0006 5.65559 20.7139 5.51313L10.6075 0.0638105C10.3567 -0.0786552 10.0341 0.0281941 9.89076 0.277509C9.74741 0.526824 9.85492 0.847372 10.1058 0.989838L19.9254 6.3323L10.1058 11.9953C9.85492 12.1378 9.74741 12.4583 9.9266 12.7076C10.0341 12.8857 10.2133 12.957 10.3925 12.957C10.5 12.957 10.5717 12.9213 10.6792 12.8857L20.7139 7.11587C21.0006 6.93778 21.1798 6.65285 21.1798 6.29669ZM30.4977 5.51313L20.4272 0.0638105C20.1763 -0.0786552 19.8538 0.0281941 19.7104 0.277509C19.5671 0.526824 19.6746 0.847372 19.9254 0.989838L29.7451 6.3323L19.9254 11.9953C19.6746 12.1378 19.5671 12.4583 19.7463 12.7076C19.8538 12.8857 20.033 12.957 20.2121 12.957C20.3197 12.957 20.3913 12.9213 20.4989 12.8857L30.5335 7.11587C30.8202 6.93778 30.9994 6.65285 30.9994 6.29669C30.9636 5.97614 30.7844 5.69121 30.4977 5.51313Z" fill="%23E07807"/></svg>'); width: 31px; height: 15px; display: inline-block; background-position: 0px 2px; margin-right: 10px; background-repeat: no-repeat; } 
  .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body span a:hover { opacity: .756; }
  .en-table.nc-table .section::before { left: 50%; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card::after { box-shadow: none; border-color: #fff; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card { background: #fff; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn { background-color: #fff; border-color: #fff; color: #000 !important; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn { background-color: #e17806; color: #fff !important; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card .btn:hover { color: #e17806 !important; background-color: #fff; border-color: #e17806; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(3) .single-key-card::after { box-shadow: 0px 4px 21px 0px #0000002E; border-color: #0840e5; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(3) .single-key-card { background: linear-gradient(129.39deg,#0A31E0 12.89%,#009DFF 75.77%); } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(3) .single-key-card .btn { background-color: #fff; border-color: #fff; color: #000 !important; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(3) .single-key-card .btn:hover { color: #e17806 !important; background-color: #fff; border-color: #e17806; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(3) .single-key-card :is(h6,h5) { color: #fff; } 
  .en-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card :is(h6,h5) { color: #000; }

  /* NTC Review */
  .ntc-review.future-netdev{background-color:transparent;}
  .ntc-review .title-box{background:linear-gradient(177.69deg,#212529 -11.25%,#0938E1 121.12%);max-width:calc(100% - 30px);margin:0 auto;border-radius:15px;padding:50px;}
  .ntc-review .title-box #gartner-widget{margin-top:36px;}
  .ntc-review .title-box .section-title{color:#fff;font-weight:600;}
  .ntc-review .title-box .section-title::before{display:none;}
  .ntc-review .title-box p{color:#fff;}
  .ntc-review .title-box [id^=gartner-pi-widget]{width:600px;}
  .ntc-review .clients-reviews { margin: 50px 0 80px; gap: 50px 0; justify-content: center; } 
  .ntc-review .clients-reviews .client-review p {margin-bottom: 0;font-size: 18px;color: #EBEBEB;padding: 0 2px;} 
  .ntc-review .clients-reviews .client-review h6 {color: #fff;font-size: 20px;font-weight: bold;} 
  .ntc-review .clients-reviews .client-review img { height: 48px; margin-bottom: 23px; } 
  .ntc-review .title-box .section-title { font-size: 30px; } 
  .ntc-review .title-box > p { font-size: 18px; } 

  /* App Detail Page Styling Starts */
  .single-apps .nb-app-description {overflow: unset;} 
  .single-apps :is(.nb-app-description,.nb-app-ss) .row [class*=col-]:first-child {top: 80px;} 
  .single-apps .nb-app-description .blog-details ul { margin: 0; padding-bottom: 0; } 
  .single-apps .nb-app-description .blog-details li:last-child { padding-bottom: 0 !important; } 
  .single-apps .nb-app-description .blog_inner_detail .title-box { margin-left: 0; margin-bottom: 15px; } 
  .single-apps .nb-app-description .blog_inner_detail .title-box ~ .title-box { margin-top: 42px; } 
  .single-apps .nb-app-description .blog_inner_detail > .title-box:first-child {margin-top: -15px;} 
  .single-apps .nb-app-description .blog_inner_detail p {margin-bottom: 20px;font-size: 16px;} 
  .single-apps .nb-app-description .blog_inner_detail ul {margin-left: 30px;margin-bottom: 20px;display: flex;flex-direction: column;gap: 4px;} 
  .single-apps .nb-app-description .blog_inner_detail  .nb-app-ss {margin: 40px 0 30px;}
  .single-apps section.package-option .cta_box p.sub-des-cta { font-family: 'Roboto',sans-serif; text-transform: unset; line-height: 1.3; word-spacing: normal; }
  .single-apps .future-netdev .future-content-box .accordion-item button.accordion-button.collapsed, .single-apps .future-netdev .future-content-box .accordion-item .accordion-button:focus,.single-apps .future-netdev .future-content-box .accordion-button:not(.collapsed) { box-shadow: none; } 
  .single-apps .future-netdev .future-content-box .accordion-item .accordion-body p { white-space: unset; } 
  .single-apps .future-netdev .future-content-box .accordion-item .accordion-body { padding-top: 0; }
  .single-apps .nb-app-description .blog_inner_detail .higligted-sec-desc { margin: 60px 0; padding: 60px 0; position: unset; box-shadow: 0 0 0 100vmax #FEF7F0; background-color: #FEF7F0; clip-path: inset(0 -100vmax); } 
  .single-apps .nb-app-description .blog_inner_detail .higligted-sec-desc .description { position: relative; z-index: 2; } 
  .single-apps :is(.nb-app-description,.nb-app-ss) .row [class*=col-]:first-child { z-index: 1; }
  .single-apps .nb-app-description .blog_inner_detail .ga-block:not(:last-child) {margin-bottom: 30px;}
  :is(.apps-operational-compliance.single-apps,.apps-ansible-automation.single-apps) .nb-app-description .blog_inner_detail .higligted-sec-desc,.single-apps .nb-app-description .blog_inner_detail .higligted-sec-desc.last-block { margin-bottom: 0; } 
  :is(.apps-operational-compliance.single-apps,.apps-ansible-automation.single-apps) .nb-app-description .blog_inner_detail .higligted-sec-desc ul:last-child,.single-apps .nb-app-description .blog_inner_detail .higligted-sec-desc.last-block { margin-bottom: 0; }
  /* App Detail Page Styling Ends */


  /* NBPP - Banner Starts */
  .ntbt-pillar-banner .img img {max-width: 990px;margin-bottom: 0px;width: 100%;}
  .ntbt-pillar-banner .btn { margin-top: 5px; } 
  /* NBPP - Banner Starts */

  /* NBPP - Review CTA Starts */
  .ntc-review.no-review-link #gartner-widget{display:none;}
  .ntc-review.no-review-link .client-review-links{display:flex;justify-content:center;gap:30px;margin-top:44px;}
  .ntc-review.no-review-link .title-box{min-height:unset;}
  /* NBPP - Review CTA Ends */

  /* NBPP - Automate Network Starts */
  .new-nautobot-pillar-page .automate-network.automate-network-v2{margin:0;padding:80px 0;}
  .new-nautobot-pillar-page .automate-network.automate-network-v2 .row{justify-content:center;}
  .new-nautobot-pillar-page .automate-network.automate-network-v2 .key-cards{margin-top:0;}
  .new-nautobot-pillar-page .automate-network.automate-network-v2 .title-box .section-title{font-weight:600;}
  .new-nautobot-pillar-page .automate-network.automate-network-v2 .title-box .section-title::before{display:none;}
  /* NBPP - Automate Network Ends */


  /* NBPP - OSNTC Starts */
  .new-nautobot-pillar-page .title-box .section-title{font-weight:600;padding-left: 0;}
  .new-nautobot-pillar-page .title-box .section-title::before{display:none;}
  .new-nautobot-pillar-page .osntc{padding-bottom:60px;}
  .new-nautobot-pillar-page .osntc .row [class*='col-'] p{font-weight:400;font-size:18px;margin-bottom:13px;color:#161616;}
  .new-nautobot-pillar-page .osntc .row [class*='col-'] .osntc-block{height:100%;}
  .new-nautobot-pillar-page .osntc .row [class*='col-'] .osntc-block a{margin-top:auto;}
  .new-nautobot-pillar-page .osntc .row [class*='col-'] .osntc-block .osntc-block__info{display:flex;flex-direction:column;}
  .new-nautobot-pillar-page .osntc .row [class*='col-']:last-child{margin:0;text-align:left;}
  .new-nautobot-pillar-page .osntc .row [class*='col-']:last-child p{font-family:'Roboto',sans-serif;}
  /* NBPP - OSNTC Ends */

  /* NBPP - Quote Starts */
  .new-nautobot-pillar-page #tm-slide{padding:80px 0;}
  .new-nautobot-pillar-page #tm-slide .container{border-radius:0;box-shadow:none;}
  .new-nautobot-pillar-page #tm-slide .container .bg-white{padding:0 !important;}
  /* NBPP - Quote Ends */

  /* NBPP - Why Professional Starts */
  .why-professional .row [class*='col-'] .single-key-card a{margin:auto 0 0;text-align:left;padding:0;transition:.3s ease all;}
  .why-professional .row [class*='col-'] .single-key-card a::after,.why-professional .row [class*='col-'] .single-key-card a::before{display:none;}
  .why-professional .row [class*='col-'] .single-key-card a:hover{transition-delay:0s !important;padding:0 !important;color:initial !important;}
  /* NBPP - Why Professional Ends */

  /* NBPP - OSS Commercials Starts */
  .new-nautobot-pillar-page .oss-commercial{padding:0;}
  .new-nautobot-pillar-page .oss-commercial .row{background:linear-gradient(180deg,#212529 0%,#0938E1 100%);padding:67px 0px 67px 57px;align-items:center;border-radius:15px;overflow:hidden;}
  .new-nautobot-pillar-page .oss-commercial span{display:none;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-']{padding:0;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-'] p:empty{display:none;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-'] p{font-size:18px;line-height:1.3;color:#fff;margin-bottom:30px;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-'] .btn{margin-top:8px;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-']:first-child > span{display:block;color:#fff;font-family:'Zilla Slab',sans-serif;font-weight:600;font-size:36px;line-height:38px;margin-bottom:30px;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-']:last-child .card-video img{pointer-events:none;}
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-']:last-child .card-video{transform:translate(110px,15px);}
  /* NBPP - OSS Commercials Ends */

  /* NBPP - NC Table Starts */
  .new-nautobot-pillar-page .nc-table{padding:60px 0;}
  .new-nautobot-pillar-page .nc-table .section h2{text-align:center;margin-bottom:20px;}
  .new-nautobot-pillar-page .nc-table .section h2 + p{text-align:center;font-size:20px;margin-bottom:40px;}
  .new-nautobot-pillar-page .nc-table .section table tbody tr td{font-weight:400;color:#212529;}
  .new-nautobot-pillar-page .nc-table .tier-label,.new-nautobot-pillar-page .nc-table .tier-description{color:#212529;}
  .new-nautobot-pillar-page .nc-table .checkmark i{margin-right:5px;color:#4caf50;}
  .new-nautobot-pillar-page .nc-table .checkmark{color:#212529;font-weight:300;}
  .new-nautobot-pillar-page .nc-table .pm-options{margin-top:17px;gap:15px;display:flex;align-items:flex-start;}
  .new-nautobot-pillar-page .nc-table .pm-options ul{margin:0;list-style:none;border:1px solid #DDE6EE;border-radius:6px;}
  .new-nautobot-pillar-page .nc-table .pm-options ul li{padding:10px 15px;border-top:1px solid #DDE6EE;}
  /* NBPP - NC Table Ends */

  /* NBPP - NB Why Professional Starts */
  .np-why-professional.why-professional{padding:80px 0;}
  .np-why-professional.why-professional .row [class*="col-"] .single-key-card{background-color:#fff;border-color:#fff;box-shadow:0px 3.83px 10.54px 0px #0000000D;padding:26px 30px;gap:0px;}
  .np-why-professional.why-professional .row [class*="col-"] .single-key-card:hover{box-shadow:none;}
  .np-why-professional.why-professional .row [class*='col-'] .single-key-card img{width:60px;height:60px;margin-bottom:15px;}
  .np-why-professional.why-professional .row [class*='col-'] .single-key-card h6{margin-bottom:10px;font-size:22px;font-weight:400;}
  .np-why-professional.why-professional .row [class*='col-'] .single-key-card p{font-size:15px;margin-bottom:22px;}
  .np-why-professional.why-professional .row [class*='col-'] .single-key-card a{width:100%;background:#E07807;text-align:center;color:#fff !important;margin-top:auto;padding:13px 24px;}
  .np-why-professional.why-professional .row [class*='col-'] .single-key-card a i{display:none;}
  .np-why-professional.why-professional .row [class*='col-'] .single-key-card a:hover{padding:13px 24px !important;color:#e17806 !important;border-color:#e17806;background-color:transparent;}
  .np-why-professional.why-professional .row [class*='col-']:first-child .single-key-card a:hover{background:#ababab;}
  .np-why-professional.why-professional .row [class*='col-']:first-child .single-key-card a{background:transparent;color:#646464 !important;border-color:#ababab;}
  .np-why-professional.why-professional .row.g-4 [class*='col-']:first-child::before{display:none;}
  .np-why-professional.why-professional .row.g-4 [class*='col-']::before{content:"";position:absolute;top:-21px;right:35px;width:156px;height:54px;background:url('data:image/svg+xml,<svg width="156" height="54" viewBox="0 0 156 54" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.94399 12.4751C1.72189 5.37578 7.71888 0 14.8607 0H140.663C147.866 0 153.893 5.46463 154.596 12.6326L155.426 21.0902H0L0.94399 12.4751Z" fill="%230A31E0"/><path d="M18.0642 8.73512C17.7631 3.46541 13.6736 0.715993 11.6665 0H76.208H143.76C141.502 1.00239 136.986 4.15276 136.986 8.73512V39.4151C136.986 47.1471 130.718 53.4131 122.986 53.4131H76.208H32.0642C24.3322 53.4131 18.0642 47.1451 18.0642 39.4131V8.73512Z" fill="url(%23paint0_linear_1503_40)"/><path d="M61.1924 28.9105H60.3344V34.5205H58.4424L58.2004 32.8485C57.7604 33.4058 57.181 33.8605 56.4624 34.2125C55.7437 34.5645 54.9004 34.7405 53.9324 34.7405C51.9377 34.7405 50.339 34.0438 49.1364 32.6505C47.9484 31.2425 47.3544 29.5118 47.3544 27.4585C47.3544 25.4198 47.985 23.6672 49.2464 22.2005C50.5077 20.7338 52.2824 20.0005 54.5704 20.0005C55.729 20.0005 56.763 20.1692 57.6724 20.5065C58.5817 20.8292 59.2857 21.2252 59.7844 21.6945L60.1804 24.6425L58.1784 24.8405L57.7824 23.0365C56.9317 22.4498 55.8464 22.1565 54.5264 22.1565C53.1917 22.1565 52.099 22.6112 51.2484 23.5205C50.3977 24.4298 49.9724 25.7278 49.9724 27.4145C49.9724 29.0718 50.3757 30.3478 51.1824 31.2425C51.989 32.1372 53.045 32.5845 54.3504 32.5845C55.4504 32.5845 56.3157 32.2912 56.9464 31.7045C57.577 31.1032 57.8924 30.3478 57.8924 29.4385V28.9105H54.8564V26.8205H61.1924V28.9105ZM76.9124 27.3485C76.9124 29.3725 76.2597 31.1105 74.9544 32.5625C73.6491 34.0145 71.8671 34.7405 69.6084 34.7405C67.3351 34.7405 65.5677 34.0145 64.3064 32.5625C63.0451 31.1105 62.4144 29.3872 62.4144 27.3925C62.4144 25.3098 63.0744 23.5572 64.3944 22.1345C65.7144 20.7118 67.4744 20.0005 69.6744 20.0005C71.9037 20.0005 73.6637 20.7265 74.9544 22.1785C76.2597 23.6158 76.9124 25.3392 76.9124 27.3485ZM74.2724 27.4145C74.2724 25.8158 73.8617 24.5398 73.0404 23.5865C72.2337 22.6332 71.1044 22.1565 69.6524 22.1565C68.1271 22.1565 66.9757 22.6552 66.1984 23.6525C65.4357 24.6352 65.0544 25.8598 65.0544 27.3265C65.0544 28.7492 65.4284 29.9812 66.1764 31.0225C66.9391 32.0638 68.1197 32.5845 69.7184 32.5845C71.2291 32.5845 72.3657 32.1005 73.1284 31.1325C73.8911 30.1498 74.2724 28.9105 74.2724 27.4145ZM92.7034 27.3485C92.7034 29.3725 92.0507 31.1105 90.7454 32.5625C89.4401 34.0145 87.6581 34.7405 85.3994 34.7405C83.1261 34.7405 81.3587 34.0145 80.0974 32.5625C78.8361 31.1105 78.2054 29.3872 78.2054 27.3925C78.2054 25.3098 78.8654 23.5572 80.1854 22.1345C81.5054 20.7118 83.2654 20.0005 85.4654 20.0005C87.6947 20.0005 89.4547 20.7265 90.7454 22.1785C92.0507 23.6158 92.7034 25.3392 92.7034 27.3485ZM90.0634 27.4145C90.0634 25.8158 89.6527 24.5398 88.8314 23.5865C88.0247 22.6332 86.8954 22.1565 85.4434 22.1565C83.9181 22.1565 82.7667 22.6552 81.9894 23.6525C81.2267 24.6352 80.8454 25.8598 80.8454 27.3265C80.8454 28.7492 81.2194 29.9812 81.9674 31.0225C82.7301 32.0638 83.9107 32.5845 85.5094 32.5845C87.0201 32.5845 88.1567 32.1005 88.9194 31.1325C89.6821 30.1498 90.0634 28.9105 90.0634 27.4145ZM107.819 27.3265C107.819 29.4678 107.181 31.2058 105.905 32.5405C104.629 33.8605 102.861 34.5205 100.603 34.5205H93.9586V32.4305H95.6086V22.3105H93.9586V20.2205H100.471C102.876 20.2205 104.702 20.8805 105.949 22.2005C107.195 23.5205 107.819 25.2292 107.819 27.3265ZM105.201 27.3485C105.201 23.9898 103.602 22.3105 100.405 22.3105H98.0506V32.4305H100.405C103.602 32.4305 105.201 30.7365 105.201 27.3485Z" fill="white"/><defs><linearGradient id="paint0_linear_1503_40" x1="77.7133" y1="-7.72098" x2="77.7133" y2="54.5704" gradientUnits="userSpaceOnUse"><stop stop-color="%230657EC"/><stop offset="0.324138" stop-color="%230097FF"/><stop offset="0.671264" stop-color="%23037EF7"/><stop offset="1" stop-color="%230564F0"/></linearGradient></defs></svg>');z-index:2;background-repeat:no-repeat;background-size:156px;background-position:center center;}
  .np-why-professional.why-professional .row.g-4 [class*='col-']:nth-child(3)::before{background:url('data:image/svg+xml,<svg width="156" height="54" viewBox="0 0 156 54" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.94399 12.4751C1.72189 5.37578 7.71888 0 14.8607 0H140.663C147.866 0 153.893 5.46463 154.596 12.6326L155.426 21.0902H0L0.94399 12.4751Z" fill="%230A31E0"/><path d="M18.0642 8.73512C17.7631 3.46541 13.6736 0.715993 11.6665 0H76.208H143.76C141.502 1.00239 136.986 4.15276 136.986 8.73512V39.4151C136.986 47.1471 130.718 53.4131 122.986 53.4131H76.208H32.0642C24.3322 53.4131 18.0642 47.1451 18.0642 39.4131V8.73512Z" fill="url(%23paint0_linear_1503_41)"/><path d="M49.7133 30.9367C49.7133 32.0807 49.3173 33.0634 48.5253 33.8847C47.7479 34.706 46.5526 35.1167 44.9393 35.1167H37.7233V33.0267H39.3733V22.9067H37.7233V20.8167H44.8513C46.2006 20.8167 47.2566 21.1247 48.0193 21.7407C48.7966 22.3567 49.1853 23.178 49.1853 24.2047C49.1853 24.9527 48.9579 25.6054 48.5033 26.1627C48.0486 26.72 47.4253 27.072 46.6333 27.2187V27.3067C47.6599 27.468 48.4299 27.8787 48.9433 28.5387C49.4566 29.1987 49.7133 29.998 49.7133 30.9367ZM46.5673 24.8207C46.5673 24.0727 46.3473 23.5667 45.9073 23.3027C45.4819 23.0387 44.9319 22.9067 44.2573 22.9067H41.8153V26.8227H44.1033C44.9393 26.8227 45.5553 26.6394 45.9513 26.2727C46.3619 25.8914 46.5673 25.4074 46.5673 24.8207ZM47.0953 30.8487C47.0953 29.4407 46.2886 28.7367 44.6753 28.7367H41.8153V33.0267H44.3453C46.1786 33.0267 47.0953 32.3007 47.0953 30.8487ZM62.1484 35.1167H51.2584V33.0267H52.9084V22.9067H51.2584V20.8167H61.9944L62.4344 24.9527L60.3444 25.1287L59.9044 22.9067H55.3504V26.8667H61.6424V28.9567H55.3504V33.0267H60.0584L60.4984 30.8047L62.5884 30.9807L62.1484 35.1167ZM76.9725 25.4807L74.8605 25.6567L74.4205 22.9067H71.6265V33.0267H74.0245V35.1167H66.8745V33.0267H69.1845V22.9067H66.3685L65.9285 25.6567L63.8385 25.4807L64.2785 20.8167H76.5325L76.9725 25.4807ZM91.0232 25.4807L88.9112 25.6567L88.4712 22.9067H85.6772V33.0267H88.0752V35.1167H80.9252V33.0267H83.2352V22.9067H80.4192L79.9792 25.6567L77.8892 25.4807L78.3292 20.8167H90.5832L91.0232 25.4807ZM103.248 35.1167H92.358V33.0267H94.008V22.9067H92.358V20.8167H103.094L103.534 24.9527L101.444 25.1287L101.004 22.9067H96.45V26.8667H102.742V28.9567H96.45V33.0267H101.158L101.598 30.8047L103.688 30.9807L103.248 35.1167ZM118.094 35.1167H114.75L111.802 29.4627H109.448V33.0267H111.12V35.1167H105.356V33.0267H107.006V22.9067H105.356V20.8167H111.714C113.489 20.8167 114.816 21.1907 115.696 21.9387C116.576 22.672 117.016 23.706 117.016 25.0407C117.016 25.994 116.759 26.8154 116.246 27.5047C115.747 28.1794 115.051 28.6634 114.156 28.9567L116.334 33.0267H118.094V35.1167ZM114.42 25.1067C114.42 24.3 114.185 23.7354 113.716 23.4127C113.247 23.0754 112.447 22.9067 111.318 22.9067H109.448V27.5047H111.296C112.469 27.5047 113.283 27.2994 113.738 26.8887C114.193 26.4634 114.42 25.8694 114.42 25.1067Z" fill="white"/><defs><linearGradient id="paint0_linear_1503_41" x1="77.7133" y1="-7.72098" x2="77.7133" y2="54.5704" gradientUnits="userSpaceOnUse"><stop stop-color="%230657EC"/><stop offset="0.324138" stop-color="%230097FF"/><stop offset="0.671264" stop-color="%23037EF7"/><stop offset="1" stop-color="%230564F0"/></linearGradient></defs></svg>');}
  .np-why-professional.why-professional .row.g-4 [class*='col-']:last-child::before{background:url('data:image/svg+xml,<svg width="156" height="54" viewBox="0 0 156 54" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.94399 12.4751C1.72189 5.37578 7.71888 0 14.8607 0H140.663C147.866 0 153.893 5.46463 154.596 12.6326L155.426 21.0902H0L0.94399 12.4751Z" fill="%230A31E0"/><path d="M18.0642 8.73512C17.7631 3.46541 13.6736 0.715993 11.6665 0H76.208H143.76C141.502 1.00239 136.986 4.15276 136.986 8.73512V39.4151C136.986 47.1471 130.718 53.4131 122.986 53.4131H76.208H32.0642C24.3322 53.4131 18.0642 47.1451 18.0642 39.4131V8.73512Z" fill="url(%23paint0_linear_1503_43)"/><path d="M60.6659 20.0833C61.8979 20.0833 62.8512 20.362 63.5259 20.9193C64.2006 21.462 64.5379 22.2026 64.5379 23.1413C64.5379 23.9626 64.2886 24.6886 63.7899 25.3193C63.2912 25.95 62.6166 26.3386 61.7659 26.4853L61.7439 26.5733C62.6239 26.72 63.2766 27.0866 63.7019 27.6733C64.1419 28.2453 64.3619 28.9566 64.3619 29.8073C64.3619 31.01 63.9366 32.0733 63.0859 32.9973C62.2499 33.9213 60.9886 34.3833 59.3019 34.3833H52.3279L52.5479 32.2933H54.1319L55.1879 22.1733H53.6039L53.8239 20.0833H60.6659ZM59.3459 26.0893C60.2406 26.0893 60.9006 25.8766 61.3259 25.4513C61.7512 25.0113 61.9639 24.4833 61.9639 23.8673C61.9639 23.222 61.7732 22.782 61.3919 22.5473C61.0106 22.298 60.5119 22.1733 59.8959 22.1733H57.5419L57.1239 26.0893H59.3459ZM58.9499 32.2933C60.8859 32.2933 61.8539 31.494 61.8539 29.8953C61.8539 28.634 61.1352 28.0033 59.6979 28.0033H56.9259L56.4859 32.2933H58.9499ZM76.0154 34.3833H65.4334L65.6314 32.2933H67.2594L68.3154 22.1733H66.7094L66.9294 20.0833H77.4014V24.2193L75.3774 24.3953L75.1794 22.1733H70.6474L70.2294 26.1333H76.4554L76.2354 28.2233H70.0094L69.5914 32.2933H74.2334L74.8934 30.0713L76.8734 30.2473L76.0154 34.3833ZM88.4963 29.9833C88.4963 31.4646 88.0049 32.6086 87.0223 33.4153C86.0543 34.2073 84.6976 34.6033 82.9523 34.6033C81.9989 34.6033 81.0749 34.486 80.1803 34.2513C79.3003 34.0166 78.6256 33.6793 78.1563 33.2393L78.8823 29.9613L80.7743 30.1593L80.5763 31.9193C81.0163 32.1686 81.4416 32.33 81.8523 32.4033C82.2629 32.462 82.6076 32.4913 82.8863 32.4913C83.7956 32.4913 84.5289 32.33 85.0863 32.0073C85.6436 31.67 85.9223 31.0613 85.9223 30.1813C85.9223 29.3453 85.6729 28.81 85.1743 28.5753C84.6756 28.3406 84.0156 28.1353 83.1943 27.9593C82.2409 27.754 81.3389 27.4166 80.4883 26.9473C79.6523 26.478 79.2343 25.5613 79.2343 24.1973C79.2343 22.628 79.7916 21.5133 80.9063 20.8533C82.0209 20.1933 83.2163 19.8633 84.4923 19.8633C85.3869 19.8633 86.2229 19.9953 87.0003 20.2593C87.7923 20.5233 88.3936 20.868 88.8043 21.2933L88.6063 24.3073L86.6703 24.4833L86.6483 22.6353C86.2816 22.4006 85.9003 22.2393 85.5043 22.1513C85.1229 22.0633 84.7563 22.0193 84.4043 22.0193C83.6416 22.0193 83.0109 22.1733 82.5123 22.4813C82.0136 22.7893 81.7643 23.266 81.7643 23.9113C81.7643 24.5713 82.0209 25.026 82.5343 25.2753C83.0476 25.51 83.6416 25.708 84.3163 25.8693C84.9763 26.016 85.6216 26.214 86.2523 26.4633C86.8976 26.698 87.4329 27.0866 87.8583 27.6293C88.2836 28.172 88.4963 28.9566 88.4963 29.9833ZM103.021 24.7473L100.953 24.9233L100.799 22.1733H98.0712L97.0152 32.2933H99.3692L99.1492 34.3833H92.2192L92.4392 32.2933H94.6832L95.7392 22.1733H93.0112L92.3072 24.9233L90.2832 24.7473L91.1632 20.0833H103.087L103.021 24.7473Z" fill="white"/><defs><linearGradient id="paint0_linear_1503_43" x1="77.7133" y1="-7.72098" x2="77.7133" y2="54.5704" gradientUnits="userSpaceOnUse"><stop stop-color="%230657EC"/><stop offset="0.324138" stop-color="%230097FF"/><stop offset="0.671264" stop-color="%23037EF7"/><stop offset="1" stop-color="%230564F0"/></linearGradient></defs></svg>');}
  .np-why-professional.why-professional .row [class*='col-']:last-child .row{margin-top:70px;}
  /* NBPP - NB Why Professional Ends */
  @media screen and (min-width:1200px) and (max-width:1399px){
    .np-why-professional.why-professional .row [class*='col-'] .single-key-card a{font-size: 14px;}
  }

  /* NBPP - Latest Realease Starts */
  @media (min-width:1400px){
      .new-nautobot-pillar-page .nautobot-latest-realease .row [class*='col-']{max-width:20%;}    
  }
  @media screen and (min-width:992px) and (max-width:1399px){
      .new-nautobot-pillar-page .nautobot-latest-realease .row [class*='col-']{width: 33.33%;}    
      
  }

  .new-nautobot-pillar-page .nautobot-latest-realease .key-cards .row [class*='col-'] .single-key-card{padding:25px 15px;}
  .new-nautobot-pillar-page .nautobot-latest-realease .key-cards .row [class*='col-'] .single-key-card p{margin-top:12px;margin-bottom:30px;}
  .new-nautobot-pillar-page .nautobot-latest-realease{padding-top:80px;}
  /* NBPP - Latest Realease Ends */

  /* NBPP - Future Netdev Starts */
  .new-nautobot-pillar-page .future-netdev h5.sub-title{margin-bottom:0 !important;}
  .new-nautobot-pillar-page .nb-help.future-netdev .abt-img{object-fit:contain;height:100%;}
  /* NBPP - Future Netdev Ends */

  /* NBPP - NC Table Starts */
  .nc-table.cl-table{padding:60px 0;}
  .nc-table.cl-table .section h2{text-align:center;margin-bottom:20px;}
  .nc-table.cl-table .section h2 + p{text-align:center;font-size:20px;margin-bottom:40px;}
  .nc-table.cl-table .section table tbody tr td{font-weight:400;color: #212529;}
  .nc-table.cl-table .tier-label,.nc-table.cl-table .tier-description{color:#212529;}
  .nc-table.cl-table .checkmark i{margin-right:5px;color:#4caf50;}
  .nc-table.cl-table .checkmark{color:#212529;font-weight:300;}
  .pm-options{margin-top:17px;gap:15px;display:flex;align-items:flex-start;}
  .pm-options ul{margin:0;list-style:none;border:1px solid #DDE6EE;border-radius:6px;}
  .pm-options ul li{padding:10px 15px;border-top:1px solid #DDE6EE;}
  .nc-table.cl-table .section::before{left:auto;right:0;height:calc(100% - 285px);bottom:110px;}
  .pf-table .section table tbody tr td:last-child{color:#fff;position:relative;}
  .pf-table .section table tbody tr td:last-child::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background:#96B1CD;height:.6px;}
  .pf-table .section table tbody tr td:last-child{position:relative;}
  .pf-table .section table tbody tr td:nth-child(2){color:#212529;}
  .pf-table .section table tbody tr td:last-child span{filter:grayscale(1) brightness(2);color:#fff;}
  /* .pf-table .section table tbody tr td:nth-child(2) span{filter:none;} */
  .pf-table .section table thead tr th:nth-child(2){color:#2962ff;}
  .pf-table .section table thead tr th:last-child{position:relative;background:transparent;color:#fff;}
  .nc-table .section table tbody tr td:first-child .tier-label { font-size: 16px; line-height: 1.2; padding: 0px; text-align: left; } 
  .nc-table .section table tbody tr td { padding: 15px; } 
  .nc-table .section table tbody tr td:first-child { padding: 15px; }
  /* NBPP - NC Table Ends */


  /* AI BLock Starts */
  body.page-nautobotai .title-box .section-title em{font-style:italic;color:#E07807;transform:skewX(8deg) !important;display:inline-block;}
  .fo-block.f-scale{margin-bottom:20px;}
  .fo-block.f-scale .title-box .section-title{margin-bottom:0;}
  .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card{box-shadow:none;border:1px solid #FF8000;padding-top:75px;}
  .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card::after,.f-block.f-scale .key-cards .row [class*='col-']:nth-child(2) .single-key-card::after{box-shadow:0px 10px 25px 0px #0000000D;top:-65px;}
  .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card img{width:50px;height:50px;object-position:center;top:-29px;}
  .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card h6{font-size:25px;}
  .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card p{font-size:15px;margin:3px 0 0;color: #000;}
  .fo-block.f-scale .key-cards .row [class*='col-']::before{width:75px;background-size:contain;height:50px;bottom:-120px;right:55px;}
  /* AI BLock Ends */


  /* NTBT AI Trust Starts */
  .ntbt-trust.cf-accordion.cf-acc-reverse .future-netdev img{padding-right:9px;}
  .ntbt-trust.neutobot-use-case.nsot-matters .title-box h3{font-family:'Zilla Slab',sans-serif;margin-bottom:20px;line-height: 1.25  !important;}
  .ntbt-trust.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box p{color:#647381;}
  .ntbt-trust.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box p:not(:first-child){margin-top:20px;}
  .ntbt-trust.cf-accordion.cf-acc-reverse .future-netdev img{padding-right:9px;}
  /* NTBT AI Trust Ends */


  /* NTBT AI Suite Start */
  #ntbt-ai-suite{background-color:#212529;position:relative;}
  #ntbt-ai-suite::after{content:"";position:absolute;bottom:0px;border:0;left:0;right:0;margin:0 auto;width:calc(100% - 80px);height:668px;background:#0938E1;border-radius:100%;filter:blur(338px);pointer-events:none;}
  #ntbt-ai-suite .row{position:relative;z-index:3;}
  #ntbt-ai-suite.why-professional .title-box .section-title{color:#fff;}
  #ntbt-ai-suite.why-professional .title-box .short-content h5{color:#fff;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card{padding:30px 20px;border-color:#fff;background:#000;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card p{color:#fff;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card h6{color:#fff;font-size: 24px; font-weight: 400;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card h5{color:#fff;margin-bottom: 25px;font-size: 16px;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card a{background-color: #fff; color: #212529 !important;text-align:center;line-height:1;padding:13px 0;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card a i{display:none;}
  #ntbt-ai-suite.why-professional .row [class*='col-'] .single-key-card a:hover{padding:13px 0 !important;background-color:#e17806;color:#fff !important;}
  /* NTBT AI Suite Ends */

  /* CNTBT AI Suite Starts */
  .cntbt-ai-suite.neutobot-use-case.nsot-matters .title-box h3 { font-family: 'Zilla Slab',sans-serif; line-height: 1.3 !important; margin-bottom: 15px; } 
  .cntbt-ai-suite.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box p {color: #647381;} 
  .cntbt-ai-suite.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul {margin: 26px 0 0;gap: 10px;}
  /* CNTBT AI Suite Ends */


  /* ntbt GPT+ Starts */
  #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box p img{width:70px;height:70px;}
  #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box h3{font-family:'Zilla Slab',sans-serif;line-height:1.4 !important;margin-bottom:12px;}
  #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box p{color:#647381;}
  #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul{margin:26px 0 0;display:grid;grid-template-columns:repeat(2,1fr);}
  #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li{display:flex;font-size:16px;}
  #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li::before{padding-top:26px;}
  /* ntbt GPT+ Ends */

  /* Left Side Img Starts */
  #left-side-img .row{flex-direction:row-reverse;align-items:center;}
  #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img{width:100% !important;height:auto !important;object-fit:contain;opacity:1 !important;position:relative;inset:0;transform:none;}
  #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd .future-netdev{position:relative;inset:0;height:100%;width:100%;padding-right:25px !important;}
  #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img ~ img.use-case-img{display:none;}
  #left-side-img.nb-support-ntc.neutobot-use-case.nsot-matters .title-box h3{margin:0 0 20px !important;}
  section#left-side-img.neutobot-use-case.nb-support-ntc.nsot-matters .accordion-item button{font-weight: bold;}
  /* Left Side Img Ends */

  /* NP Design Starts*/
  #np-design.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item p:empty{display:none;}
  #np-design.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item ul{color:#647381;margin:-5px 0 20px 30px;}
  #np-design.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item h2 button{z-index:0;position:relative;}
  #np-design.cf-accordion.cf-top-title .future-netdev img{padding-right:0;}
  .pm-options ul li:first-child{border-top: 0;}
  /* NP Design Ends*/


  /* NBPP - Quote Starts */
  .ntbt-ai #tm-slide{padding:80px 0;}
  .ntbt-ai #tm-slide .container{border-radius:0;box-shadow:none;}
  .ntbt-ai #tm-slide .container .bg-white{padding:0 !important;}
  .ntbt-ai #tm-slide .container .bg-white img{height:auto;min-height:51px;}
  .ntbt-ai #tm-slide .container .bg-white .user-details{padding:0;}
  .ntbt-ai #tm-slide .container .bg-white .user-details .user-img{display:none;}
  /* NBPP - Quote Ends */


  /* ib cta Starts */
  .ib-cta.nbo-lr-info{padding:80px 0;}
  .ib-cta.custom-two-block .cont-desc{padding-left:0;}
  .ib-cta.custom-two-block .cont-desc h2{font-weight:600;font-family:'Zilla Slab',sans-serif;line-height:1.3 !important;}
  .ib-cta.custom-two-block .cont-desc p{width:100%;}
  .ib-cta.custom-two-block.community .community-content a{margin:0;}
  .ib-cta.custom-two-block.community .community-content{padding-left:30px;}
  .ib-cta.custom-two-block.community .community-content .community-content{padding-left:0;}
  .ib-cta.nbo-lr-info.custom-two-block .title-box a.btn.theme-btn{margin:0;}
  .ib-cta.nbo-lr-info.custom-two-block .title-box a.btn.theme-btn{margin-right:20px;}
  .ib-cta.reverse-acc.enterprise-grade .row .community-content{padding-left:0;padding-right:20px;}
  /* ib cta Ends */

  /* Key Solution v2 Starts */
  .ntbt-ai .title-box .section-title::before{display:none;}
  .ntbt-ai .title-box .section-title{font-weight:600;}
  @media (max-width:1200px){.ntbt-ai .title-box .sub-title br{display:none;}}
  .key-solution-v2 .row.g-5{gap:50px 0;margin-top:40px;}
  .key-solution-v2 .row.g-5 [class*='col-']{margin-top:0;}
  .key-solution-v2 .row.g-5 [class*='col-'] .single-key-card{padding:0;margin:0;}
  .key-solution-v2 .row.g-5 [class*='col-'] .single-key-card:hover{box-shadow: none;}
  .ntbt-ai .title-box .section-title em { color: #e17806; display: inline-flex; transform: skewX(3deg); } 
  .ntbt-ai #why-nx .title-box .section-title em { transform: skewX(3deg) translateX(-3px); }
  /* Key Solution v2 Starts */

  /* Nautobot Menu Update */
  #saap-Nautobot .mega-content .extra-links{margin-top:10px;}
  #saap-Nautobot .mega-content .extra-links p{margin-bottom:5px;}
  /* Nautobot Menu Update */


  /* GPT 3.1 Slide Start */
  .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left h2{font-size:52px;}
  .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left h2 em{color:#e17806;transform:skewX(10deg) translateX(-3px);display:inline-block;}
  .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left p{font-size:24px;line-height:1.4;}
  /* GPT 3.1 Slide End */

  @media (min-width:1400px){
    /* NBPP - Automate Network Starts */
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row{justify-content:center;margin:0 -30px;}
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-']{padding:0px 25px;width:20.75%;}
    /* NBPP - Automate Network Ends */
  }

  @media (min-width:1200px){
    /* NBPP - Automate Network Starts */
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-']{width:25%;}
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-'] a { display: inline-flex; height: 100%; } 
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-'] a h4 { padding: 0 15px; }
    /* NBPP - Automate Network Ends */
  }

@media (min-width:992px){
    .nb-search-app .row [class*='col-']:last-child{padding-left: 50px;}
    /* NBPP - OSNTC Starts */
    .new-nautobot-pillar-page .osntc .row [class*='col-']:last-child{max-width:calc(50% - 20px);}
    /* NBPP - OSNTC Ends */
}


@media (min-width:768px){
    /* NTC Pillar Page Bottom CTA section Starts */
    section#left-side-img.neutobot-use-case.nb-support-ntc.nsot-matters .accordion-item button{font-size: 20px;}
    /* NTC Pillar Page Bottom CTA section Ends */
}


@media (max-width:1366px){
    /* Hero Banner Slide Css Starts */
    .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left h2{font-size:47px;}
    .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left p{font-size:28px;line-height:1.5;}
    .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p>span{font-size:20px;}
    .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-right img{width: 30rem;}
    /* Hero Banner Slide Css Ends */
	
	/* Professional Page CSS Starts */
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .future-accordion .learn-use-case{padding:20px;flex-direction:column;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .future-accordion .learn-use-case p{justify-content:center;line-height:1 !important;margin-top:-10px;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .future-accordion .learn-use-case div:last-child{justify-content:center !important;}
    .f-scale .key-cards .row [class*='col-'] .single-key-card h6{font-size:24px;}
    .f-scale .key-cards .row [class*='col-'] .single-key-card h5{font-size:14px;}
    .f-scale .key-cards .row [class*='col-'] .single-key-card .btn{font-size:16px;}
    /* Professional Page CSS Starts */

    /* NBAI - Starts */
    .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card{height:calc(100% - 60px);}
    /* NBAI - Ends */
}


@media (max-width:1199px){
    /* Hero Banner Slide Css Starts */
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-right img{width:24rem;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left h2{font-size:34px;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left p{font-size:20px;line-height:1.5;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p>span{font-size: 16px;}
  /* Hero Banner Slide Css Ends */
	
	/* Professional Page CSS Starts */
    .why-professional .row [class*='col-'] .single-key-card{padding:25px;gap:10px;}
    .why-professional .row [class*='col-'] .single-key-card img{width:60px;height:60px;}
    .ntc-review .title-box{min-height:385px;}
    .f-scale .title-box + div{max-width:100%;}
    .f-scale .key-cards .row [class*='col-'] .single-key-card{max-width:100%;}
    .pf-accordion.cf-accordion.cf-top-title .container .future-netdev{width:100%;height:100%;border-radius:10px;}
    /* Professional Page CSS Starts */

    /* NBPP - Review CTA Starts */
    .new-nautobot-pillar-page br, .new-nautobot-pillar-page .title-box .sub-title br,.ntbt-pillar-banner.ntbt-banner .short-content p br,.ntc-review.no-review-link .title-box p br{display:none;}
    /* NBPP - Review CTA Ends */

    /* NBPP - Review CTA Starts */
    .new-nautobot-pillar-page br, .new-nautobot-pillar-page .title-box .sub-title br,.ntbt-pillar-banner.ntbt-banner .short-content p br,.ntc-review.no-review-link .title-box p br{display:none;}
    /* NBPP - Review CTA Ends */

    /* NBPP - NB Why Professional Starts */
    .np-why-professional.np-why-professional.why-professional .row.g-4 [class*="col-"]{width:50%;}
    .np-why-professional.why-professional .row [class*='col-']:last-child .row{gap:60px 0;margin-top:30px;}
    /* NBPP - NB Why Professional Ends */

    /* NBPP - NC Table Starts */
    .nc-table.cl-table .section::before{height:calc(100% - 315px);}
    /* NBPP - NC Table Ends */

    /* NBAI - Starts */
    .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card h6{font-size:22px;max-width:calc(100% - 30px);margin:0 auto;}
    .fo-block.f-scale .key-cards .row [class*='col-'] .single-key-card p{padding:0 10px;line-height:1.2;margin-top:5px;}
    .fo-block.f-scale .key-cards .row [class*='col-']::before{transform:scale(0.9) translate(0px,-2px);}
    #ntbt-ai-suite.why-professional .row.g-4 [class*='col-']{width:50%;}
    .ib-cta.custom-two-block.community .community-content{padding-left:0;margin-top:30px;}
    .ib-cta.custom-two-block.community .community-content .cont-desc{padding-left:0;}
    .ib-cta.custom-two-block.community .community-content .community-content .cont-desc p:last-child{margin-bottom:40px;}
    #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li::before{min-width:30px;}
    /* NBAI - Ends */

    /* GPT 3.1 Slide Start */
    .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left h2{font-size:36px;}
    .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left p{font-size:18px;}
    /* GPT 3.1 Slide End */
}


@media screen and (min-width:992px) and (max-width:1199px){ 
    body section.package-option .cta_box .btn { white-space: nowrap; }   
}

@media (max-width:991px){
/* Hero Banner Slide Css Ends */
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-right img{width:200px;object-fit:cover !important;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner{justify-content:center;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left a{margin-top:0;}
  /* Hero Banner Slide Css Ends */

  /* Gratner CTA starts */
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-left{text-align:center;align-items:center;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left .theme-btn{width:auto;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left .hero-batton{margin-top:5px;}
  /* Gratner CTA Ends */

	/* Professional Page CSS Starts */
    :is(.page-nautobot-enterprise,.ntbt-ai,.page-nautobot-professional,.page-nautobot-support) section.hero-section.cf-banner.open-source-banner .row [class*='col-']:last-child img{margin-top:30px;margin-bottom:0;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) .nbc-cta{padding:50px 0 !IMPORTANT;}
    .why-professional .container, #np-design.cf-accordion.cf-top-title .container, .pf-works.automate-network.automate-network-v2.cf-sn-row .container, section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .container, .ntc-review .container, .pf-accordion.cf-accordion.cf-top-title .container, :is(.nc-table.pf-table,.nc-table.en-table) .container, :is(.nc-table.pf-table,.nc-table.en-table) + .arrow-icon .container, .f-scale .container, .page-nautobot-professional .cf-why-certification .container, .page-nautobot-professional .nbc-cta .container,.sef-three-icon-box .container,.benefits-nc.nb-support .container,.sf-accordion.pf-accordion.cf-accordion.cf-top-title .container,.page-nautobot-support .nc-table .container{padding-top:0;padding-bottom:0;}
    .why-professional, #np-design.cf-accordion.cf-top-title, .pf-works, section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters, .ntc-review.future-netdev, .pf-accordion.cf-accordion.cf-top-title,.f-scale,.sef-three-icon-box,.benefits-nc.nb-support{padding:50px 0;}
    .why-professional .key-cards .row [class*='col-']{padding:0 10px;}
    .why-professional .key-cards .row{padding:0 20px;}
    body section.package-option .cta_box{flex-wrap:wrap;justify-content:center;}
    body section.package-option .cta_box .cta-content{max-width:100%;}
    .pf-accordion.cf-accordion.cf-top-title .container .future-netdev{padding:0 !important;}
    #np-design.cf-accordion.cf-top-title{margin-bottom:0;}
    .pf-accordion.cf-accordion.cf-top-title .container [class*='col-']:first-child .title-box{margin-bottom:0;}
    .pf-works.automate-network.automate-network-v2.cf-sn-row .row.g-5 [class*='col-']{width:48%;}
    .pf-works.automate-network.automate-network-v2.cf-sn-row{padding-top:50px;}
    .pf-works.automate-network.automate-network-v2.cf-sn-row .container .key-cards{margin-top:0;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .future-netdev{padding:0 !important;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .future-netdev img{padding-right:0;margin-top:30px;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .row{flex-direction:column;gap:20px;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .container .title-box{margin-bottom:0px;}
    .ntc-review .title-box{min-height:unset;}
    .ntc-review .title-box [id^=gartner-pi-widget]{width:unset;}
    .ntc-review.future-netdev{padding:50px 0;}
    .pf-accordion.cf-accordion.cf-top-title{margin-bottom:0;}
    .pf-accordion.cf-accordion.cf-top-title .container .row{flex-direction:column;}
    .pf-accordion.cf-accordion.cf-top-title .sub-title{margin-bottom:0;}
    :is(.nc-table.pf-table,.nc-table.en-table){padding:50px 0 !important;margin:0;}
    .pf-table .section h2{margin-bottom:30px;}
    .pf-table .section::before{display:none;}
    .pf-table .section table thead tr th:nth-child(2){color:#2962ff;}
    .pf-table .section table tbody tr td:nth-child(2){color:#212529;}
    .pf-table .section table tbody tr td:nth-child(2) span{filter:none;}
    .en-table .section h2{margin-bottom:30px;}
    .en-table .section::before{display:none;}
    .en-table .section table thead tr th:nth-child(3){color:#2962ff;}
    .en-table .section table tbody tr td:nth-child(3){color:#212529;}
    .en-table .section table tbody tr td:nth-child(3) span{filter:none;}
    :is(.nc-table.pf-table,.nc-table.en-table) + .arrow-icon{padding-top:0 !important;padding-bottom:50px !important;} 
    .why-professional .row [class*='col-']:last-child .row { margin-top:30px;}
    .page-nautobot-professional .cf-why-certification{padding-bottom:50px;}
    .f-scale .key-cards .row [class*='col-']{width:70%;margin-top:60px;}
    .f-scale .key-cards .row{justify-content:center;}
    .f-scale .key-cards .row [class*='col-']::before{transform:rotate(90deg);left:42%;right:0;margin:0 auto;bottom:auto;top:-70px;}
    .f-scale .key-cards .row [class*='col-']:first-child{margin-top:0;}
    .f-scale .title-box{margin-bottom:40px;}
    .f-scale .row+div>p{margin-top:40px;}
    .ntc-review .clients-reviews { margin-bottom: 60px; } 
    /* Professional Page CSS Starts */

    body section.package-option .cta_box { flex-direction: column; } 
    body.page-nautobot-support section.package-option {padding-top: 20px !important;}

  section.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img{height:100% !important;}
  section.neutobot-use-case.nb-support-ntc.nfo-dd .future-netdev{position:relative;inset:0;width:100%;height:500px;margin-bottom:30px;}

  /* App Detail Page Styling Starts */
  .single-apps .nb-app-description .blog_inner_detail h4 { margin: 10px 0 20px; } 
  .single-apps .nb-app-description .blog-details .sidebar .toc-card-body { padding: 20px; } 
  .single-apps .nb-app-description .blog-details .sidebar .toc-card-body .title-text { font-size: 18px; } 
  .single-apps .nb-app-description .blog-details .sidebar #toc>ul>li {font-size: 14px;padding: 8px 0;} 
  .single-apps .nb-app-description .blog-details .sidebar .toc-card-body  .card-title { margin: 0; } 
  .single-apps :is(.nb-app-description,.nb-app-ss) .row [class*=col-]:first-child { top: 70px; } 
  .single-apps .nb-app-description .blog_inner_detail > .title-box:first-child { margin-top: -8px; }
  .single-apps .package-option.app-cta {padding-top: 10px !important;padding-bottom: 40px !important;} 
  .single-apps .nb-app-info { padding: 50px 0 40px; } 
  .single-apps #faq .container { padding: 0 20px; }
  :is(.apps-operational-compliance.single-apps,.apps-ansible-automation.single-apps) .nb-app-description .blog_inner_detail .higligted-sec-desc,.single-apps .nb-app-description .blog_inner_detail .higligted-sec-desc.last-block { padding: 40px 0; }
  .single-apps section.nautobot-overview.open-source-banner .hero-btn a.btn.theme-btn{margin-bottom: 20px;}
  .single-apps h2.section-title { line-height: 45px !important; }
  /* App Detail Page Styling Ends */

  /* NBPP - Automate Network Starts */
  .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-']{width:50%;}
  .new-nautobot-pillar-page .automate-network.automate-network-v2{padding: 40px 0;}
  .new-nautobot-pillar-page .automate-network.automate-network-v2 .container{padding-top:0;padding-bottom:0;}
  /* NBPP - Automate Network Ends */

  /* NBPP - Why Professional Ends */
  .why-professional .row [class*='col-']{width:100%;}
  /* NBPP - Why Professional Ends */

  /* NBPP - OSS Commercials Starts */
  .new-nautobot-pillar-page .oss-commercial .row [class*='col-']:last-child .card-video{transform:translateX(0);margin-top:60px;}
  .new-nautobot-pillar-page .oss-commercial .row{padding-right:57px;}
  .new-nautobot-pillar-page .container{padding-top:0;padding-bottom:0;}
  /* NBPP - OSS Commercials Ends */

  /* NBAI - Starts */
  .ntbt-ai .container{padding-top:0;padding-bottom:0;}
  .fo-block.f-scale .key-cards .row [class*='col-']::before{transform:rotate(90deg);left:43%;}
  section.ntbt-trust.cf-accordion .row{gap:0;}
  section.ntbt-trust.neutobot-use-case .title-box{margin-top:30px;}
  body #ntbt-gptplus.neutobot-use-case.nsot-matters [class*=col-]:first-child,body section.ntbt-trust.neutobot-use-case.nsot-matters [class*=col-]:first-child,body section.cntbt-ai-suite.neutobot-use-case.nsot-matters [class*=col-]:first-child{display:none;}
  section.neutobot-use-case.ntbt-trust,body #ntbt-gptplus.neutobot-use-case.nsot-matters,body section.cntbt-ai-suite.neutobot-use-case.nsot-matters{padding-bottom:50px;}
  section.neutobot-use-case.cntbt-ai-suite,#ntbt-gptplus{padding-top:50px;}
  #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd .future-netdev{margin-top:30px;text-align:center;padding:0 !important;}
  #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img{display:flex;width:100% !important;object-position:center center;padding-left:40px;}
  #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd{padding-bottom:40px;}
  /* NBAI - Ends */

  /* GPT 3.1 Slide Start */
  .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left{width:75%;}
  /* GPT 3.1 Slide End */
}


@media screen and (min-width:768px) and (max-width:1199px){
    .future-netdev .future-content-box .accordion-button:not(.collapsed){font-size: 1.25rem !important;}
}


@media (max-width:767px){
    /* Hero Banner Slide Css Starts */
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) img{display: none;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) img.mobile-img{display:block;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-right img{display:block;height:90% !important;width:90%;border-radius:0;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left{width:100%;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left a{width:auto;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left h2 { line-height: 1.3 !important; }
  /* Hero Banner Slide Css Ends */


  /* Gratner CTA starts */
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-content-inner .item-left{text-align:center;align-items:center;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p>span{font-size:16px;margin-bottom:-10px;display:block;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left h2{font-size:30px;line-height:1.25!important;margin-bottom: 10px;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left h2 + p{padding:0;margin:5px 0;font-size: 18px;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide){min-height: 715px;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left .theme-btn{width:auto;}
  .hero-section .owl-carousel :is(.item.future-gartner,.item.gartner-ai-block,.item.gpt31-slide) .item-content.Half .item-left .hero-batton{margin-top:5px;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p strong{font-size:18px;gap:6px;margin:-5px 0;}
  .hero-section .owl-carousel :is(.item.gartner-ai-block,.item.gpt31-slide) p strong svg{width:31px;}

   /* Gratner CTA Ends */
	
	/* Professional Page CSS Starts */
    .why-professional .title-box h5.sub-title{font-size:16px;margin-bottom:0;}
    .why-professional .key-cards .row [class*='col-']{margin-top:0;padding:0;}
    .pf-accordion.cf-accordion.cf-top-title .container .title-box p{font-size:18px;}
    .pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item h2 button{font-size:18px;}
    .pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item p{font-size:16px;}
    .pf-accordion.cf-accordion.cf-top-title .container .future-netdev img{border-radius:0px !important;}
    .pf-accordion.cf-accordion.cf-top-title .container .future-netdev{border-radius:0;}
    .pf-works.automate-network.automate-network-v2.cf-sn-row .row.g-5 [class*='col-']{width:100%;}
    .pf-works.automate-network.automate-network-v2.cf-sn-row{padding-bottom:50px;}
    #iframe_block_660872db94665ef00a281f01fa9aa2c7.why-professional{padding-top:35px !important;}
    .title-box .sub-title{font-size:18px;}
    section.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li{font-size:16px;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .future-accordion .learn-use-case{margin-top:0 !important;}
    section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul p{margin-bottom:6px !important;}
    .ntc-review .title-box{padding:25px;}
    .ntc-review .title-box .section-title{line-height:1.25 !important;}
    .ntc-review .title-box [id^=gartner-pi-widget]{width:100%;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) section.hero-section.open-source-banner{padding:40px 0 !important;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) [id^=gartner-pi-widget][data-size=line] .gartner-pi-card .gartner-pi-stats{flex-direction:column;justify-content:center;align-items:center;gap:20px;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) [id^=gartner-pi-widget] .gartner-pi-separator{width:36px;height:.5px;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) [id^=gartner-pi-widget][data-size=line] .gartner-pi-translate{transform:none;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) [id^=gartner-pi-widget] .gartner-pi-card .gartner-pi-added-styles{width:100%;padding:0 5px;}
    .pf-t-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion{padding-right:0;}
    :is(.page-nautobot-enterprise,.page-nautobot-professional,.page-nautobot-support) .cf-why-certification{padding-top:30px;}
      .f-scale .title-box .short-content{max-width:100%;}
      .f-scale .title-box{margin-bottom:0;}
      .f-scale .key-cards .row [class*='col-']{width:100%;}
      .f-scale .key-cards .row [class*='col-']::before{left:50%;transform:translateX(-50%) rotate(90deg);}
      .sef-three-icon-box .section-title{padding:0;margin-bottom:30px;line-height:1.35 !important;}
    .sef-three-icon-box .row{max-width:100%;gap:60px;}
    .sef-three-icon-box .sef-three-icon-box-item .sef-three-icon-box-icon img{max-height:40px;}
    .sef-three-icon-box .sef-three-icon-box-item h4{font-size:18px;}
    .sef-three-icon-box .row [class*=col-]::after{height:1px;width:100%;bottom:-31px;top:auto;}
    .sf-accordion.cf-accordion.cf-top-title .container .row [class*=col-]:first-child{padding-left:15px;}
    .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item h2 button{padding:15px 0;}
    .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body{font-size:16px;}
    .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body p{margin-bottom:20px;}
    .page-nautobot-support .nc-table{padding-top:50px;padding-bottom:30px !important;}
    .page-nautobot-support .nc-table .container{padding-top:0;padding-bottom:0;}
    .page-nautobot-support .nc-table h2+p{max-width:100%;margin-bottom:30px;font-size:18px;}
    .page-nautobot-support .ntc-review .title-box p{font-size:16px;}
    section.neutobot-use-case.nb-support-ntc.nfo-dd .future-netdev{width:100%;height:304px;margin-bottom:15px;}
    section.nb-support-ntc.neutobot-use-case.nfo-dd.nsot-matters{padding:50px 0;}
    .nb-support-ntc.neutobot-use-case.nfo-dd.nsot-matters .container{padding-top:0;padding-bottom:0;}
    .sf-accordion.pf-accordion.cf-accordion.cf-top-title .container .future-accordion .accordion-item .accordion-collapse .accordion-body span a { font-size: 16px; }	
    .ntc-review .clients-reviews .client-review img { height: 30px; margin-bottom: 15px; } 
    .ntc-review .clients-reviews .client-review h6 { font-size: 18px; } 
    .ntc-review .clients-reviews .client-review p { padding: 0; font-size: 16px; } 
    .ntc-review .clients-reviews [class*='col-'] {padding: 0;} 
    .ntc-review .clients-reviews { gap: 30px 0; margin-bottom: 50px; } 
    .page-nautobot-enterprise section.pf-teams.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters { padding-top: 50px !important; }
      /* Professional Page CSS Starts */
  
    /* App Detail Page Styling Starts */
    .single-apps :is(.nb-app-description,.nb-app-ss) .row [class*=col-]:first-child { inset: 0; display: none;} 
    .single-apps .nb-app-description .container { padding: 0 20px; } 
    .single-apps .nb-app-description .blog_inner_detail > .title-box:first-child {margin-top: 40px;margin-bottom: 0px;} 
    .single-apps .nb-app-description .blog_inner_detail .title-box h2 { margin-bottom: 0; } 
    .single-apps .package-option.app-cta .container { padding: 0 20px; } 
    .single-apps .package-option.app-cta .container p { padding: 0; } 
    .single-apps .package-option.app-cta  .cta_box { padding: 30px 20px; } 
    .single-apps section.package-option .cta_box p.sub-des-cta {font-size: 16px;} 
    .single-apps section.package-option .cta_box .theme-btn {font-size: 14px;padding: 8px 20px;margin-top: 10px;} 
    .apps-template.single-apps section.training-faq .future-accordion { margin: 0; }
    :is(.apps-operational-compliance.single-apps,.apps-ansible-automation.single-apps) .nb-app-description .blog_inner_detail .higligted-sec-desc,.single-apps .nb-app-description .blog_inner_detail .higligted-sec-desc.last-block{margin-bottom: 40px;}
    .single-apps .nb-app-description .blog_inner_detail  .ga-block.last-block{margin-bottom: 25px;}
    /* App Detail Page Styling Ends */    
  
    /* NBPP - Review CTA Starts */
    .ntc-review.no-review-link .client-review-links{flex-wrap:wrap;margin:35px 0 5px;gap:15px;}
    .ntc-review.no-review-link .client-review-links a{min-width:200px;}
    /* NBPP - Review CTA Ends */
  
    /* NBPP - Automate Network Starts */
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-']{width:100%;}
    .new-nautobot-pillar-page .automate-network.automate-network-v2 + section{padding-top:50px !important;padding-bottom:50px;padding-left:10px;padding-right:10px;}
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5 [class*='col-']{padding:0 10px;}
    .new-nautobot-pillar-page .automate-network.automate-network-v2 {padding: 50px 0;}
    .new-nautobot-pillar-page .automate-network.automate-network-v2 .row.g-5{gap:30px;}
    /* NBPP - Automate Network Ends */
    
    /* NBPP - Quote Starts */
    .new-nautobot-pillar-page #tm-slide,.ntbt-ai #tm-slide{padding: 20px 0;}
    /* NBPP - Quote Ends */
    
    /* NBPP - OSS Commercials Starts */
    .new-nautobot-pillar-page .oss-commercial .row{padding:30px;}
    .new-nautobot-pillar-page .oss-commercial .row [class*='col-']:first-child > span{font-size:26px;line-height:1.25;margin-bottom:20px;}
    .new-nautobot-pillar-page .oss-commercial .row [class*='col-'] p{font-size:16px;margin-bottom:10px;line-height:1.35;}
    .new-nautobot-pillar-page .oss-commercial .row [class*='col-']:last-child .card-video{margin-top:0;margin-bottom:30px;}
    .new-nautobot-pillar-page .oss-commercial .row{flex-direction:column-reverse;}
    /* NBPP - OSS Commercials Ends */
    
    /* NBPP - Future Netdev Starts */
    .new-nautobot-pillar-page .future-netdev .future-accordion.w-90{margin-bottom:0;}
    .new-nautobot-pillar-page .future-netdev{padding-top:40px;}
    .new-nautobot-pillar-page .nb-help.future-netdev .abt-img{height:300px;}
    .new-nautobot-pillar-page .nb-help.future-netdev .future-content-box .row .mh-600{min-height:300px;}
    .new-nautobot-pillar-page section.future-netdev .container .future-content-box{margin-top:10px;}
    .new-nautobot-pillar-page section.future-netdev .container h5.sub-title{padding:0 10px;font-size:18px;margin-bottom:20px !important;}
    /* NBPP - Future Netdev Ends */
    
    /* NBPP - Latest Realease Starts */
    .new-nautobot-pillar-page .nautobot-latest-realease .key-cards .row [class*="col-"] .single-key-card { margin-top: 30px;}
    .new-nautobot-pillar-page .nautobot-latest-realease { padding-top: 50px; }
    .nb-key-features { padding-top: 30px; padding-bottom: 60px; }
    /* NBPP - Latest Realease Ends */
    
    /* NBPP - NC Table Starts */
    .new-nautobot-pillar-page .nc-table{padding-top:35px;}
    .new-nautobot-pillar-page .nc-table .section h2 + p{margin-bottom:30px;font-size:18px;}
   .pm-options{flex-wrap:wrap;}
     .pm-options ul li{font-size:10px;padding:8px 10px;}
     .pm-options ul li:first-child{border:0;}
    /* NBPP - NC Table Ends */
  
    /* NBPP - NB Why Professional Starts */
    .np-why-professional.np-why-professional.why-professional .row.g-4 [class*="col-"]{width:100%;}
    .np-why-professional.why-professional .row [class*='col-']:last-child .row{gap:50px;}
    .np-why-professional.why-professional .row [class*='col-'] .single-key-card a{font-size:16px;padding:8px 10px;}
    .np-why-professional.why-professional{padding:50px 0;}
    .np-why-professional.why-professional .row [class*='col-']:last-child .row{margin-top:40px;}
    /* NBPP - NB Why Professional Ends */
  
    /* NBPP - NC Table Starts */
    .nc-table.cl-table{padding-top:35px;}
    .nc-table.cl-table .section h2 + p{margin-bottom:30px;font-size:18px;}
    .pm-options{flex-wrap:wrap;}
   .pm-options ul li{font-size:10px;padding:8px 10px;}
  .pm-options ul li:first-child{border:0;}
    /* NBPP - NC Table Ends */
  
  
    /* NBAI - Starts */
    .fo-block.f-scale .key-cards .row{margin-top:40px;}
    .fo-block.f-scale .key-cards .row [class*='col-']::before{transform:translateX(calc(-50% )) rotate(90deg);left:50%;}
    .fo-block.f-scale{margin:0;}
    #ntbt-ai-suite.why-professional .row.g-4 [class*='col-']{width:100%;}
    section.cntbt-ai-suite.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li{display:inline-flex;}
    section.cntbt-ai-suite.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul li::before{min-width:32px;padding-top:25px;}
    .cntbt-ai-suite.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul{gap:7px;}
    #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box p img{margin-top:20px;}
    #ntbt-gptplus.cf-accordion.cf-acc-reverse.neutobot-use-case.nsot-matters .title-box ul{grid-template-columns:repeat(1,1fr);}
    #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd img.use-case-img{padding-left:22px;}
    #left-side-img .row{flex-direction:column-reverse;}
    #left-side-img.neutobot-use-case.nb-support-ntc.nfo-dd .future-netdev{margin-top:0;margin-bottom:30px;}
    .ib-cta.nbo-lr-info{padding:40px 0;}
    .ib-cta.custom-two-block.community .community-content .community-content{margin-top:0;}
    .ib-cta.custom-two-block.community .community-content p{font-size:16px;}
    .ib-cta.custom-two-block.community .community-content .community-content .cont-desc p{font-size:16px !important;}
    .ib-cta.nbo-lr-info.custom-two-block .title-box a.btn.theme-btn{width:100%;margin:10px 0 15px;}
    .ib-cta.nbo-lr-info.custom-two-block .title-box a.btn.theme-btn + .theme-btn{margin-bottom:5px;margin-top:0;}
    .ib-cta.reverse-acc.enterprise-grade .row .community-content{padding:0;}
    /* NBAI - Ends */
  
    /* GPT 3.1 Slide Start */
    .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left{width:100%;}
    .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left h2{font-size:32px;line-height:1.2 !important;}
    .hero-section .owl-carousel .item.gpt31-slide .item-content.Half .item-left p{font-size:16px;padding:0;}
    .hero-section .owl-carousel .item.gpt31-slide p strong{font-size:16px;}
    /* GPT 3.1 Slide End */
}
