/*!
Theme Name: Dustrilox
Theme URI: https://www.themepure.net/wp/dustrilox/
Author: Theme_Pure
Author URI: https://themeforest.net/user/theme_pure/portfolio
Description: Dustrilox –  Factory & Industry WordPress Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dustrilox
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.single-post .wp-block-button__link.wp-element-button { padding: 7px 20px;color:#fff !important;background: #1b47c5;}
.single-post .wp-block-button__link.wp-element-button:hover { text-decoration: none;}
.single-post h2 {font-size: 30px;}
.postid-191435 .portfolio_section_slider .box-1,.postid-153631 .portfolio_section_slider .box-1 {height: 330px !important;} 
.postid-191435 .portfolio_section_slider .bs-button-prev,.postid-153631 .portfolio_section_slider .bs-button-prev,.postid-191435 .portfolio_section_slider .bs-button-next,.postid-153631 .portfolio_section_slider .bs-button-next {display:none}
.optical-fiber-catalog p {color:#fff;}
.page-id-16671 .inthenews,.page-id-16671 .twiiter-col,.page-id-169898 .inthenews,.page-id-169898 .twiiter-col {display:none;}
.optical-fibre-featured .video_gallery_section img {border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.page .post-password-form,.optical-interconnect-template .post-password-form {text-align: center;padding-block:4.8rem 2rem;}
.page-id-84315 .reports-filings .accordion-body { padding-top: 7px;}
.single-newsletter .portfoilo__area { padding-top: 20px;background-color:#F6F6F6 !important; }
.single-newsletter td:nth-child(even) {background-color: transparent;box-shadow: unset;}
.page-id-84315 .reports-filings .accordion-body {padding-top:7px;}
.page-id-84315 .reports-filings .accordion-body ul li {padding-right: 0px !important;}
.page-id-84315 .reports-filings .accordion-body ul li a {justify-content: space-between;width:100%;}
.page-id-84315 .reports-filings .accordion-body ul li a img {margin-right: 0px !important;}
.header-area .menu-padding {padding-left: 10px;}
.page-id-192796 .stl-thinkahead3.learning_resources.mt-40,.learning-sslide .stl-thinkahead3.learning_resources.mt-40 {display:none;}
@media only screen and (max-width: 600px) { 
.page-id-84315 .reports-filings .accordion-button { padding: 7px 15px !important; }
.page-id-192522 .ftth-advanced h2,.urgent-need-section h2 {font-size: 26px;}
.certificates-more .lead-text-a .tab-ul {width: 100%;}
.single-press_release .press-subsection {flex-direction: column; }
.single-press_release .press-content { width: 100% !important;padding-inline-end:0 !important;}
.single-press_release .press-profile {flex-flow: wrap;}
.single-press_release .press-profile img {margin-bottom:5px;}
.single-press_release .press-profile .tom-profile {width:110px !important;padding-inline: 0px 10px !important;}
.connected25-stop .mt-50 {margin-top: 0px !important;}
.connected-britain h1 {font-size: 30px;}
.certificate_section .ims-policy img {width:48px;height:48px;}
.dcenter-multi .multi-title {font-size: 24px;}
.dcenter-multi h3 {font-size: 20px;}
.concat-cbenefit .col-md-7 h5 {padding-top: 0.8rem;}
}
@media (max-width: 768px){
.multiverse-slide .row { flex-direction: column-reverse !important; }
.multiverse-slide .col-lg-6:last-child {flex: 0 0 100%;max-width: 100% !important;}
.multiverse-slide .col-lg-6:first-child {flex: 0 0 100%;max-width: 100% !important;}
	.postid-207438 .page_subtitle p {
    font-size: 26px !important;
}
	.postid-209171 :where(.wp-block-columns.is-layout-flex) {
    gap: 0em;
}
	.postid-209171 .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow p {
    padding-top: 0px;
}
}
.page-id-192796 .data-center-segments .image-box-wrap2 {flex-wrap: wrap;}
.page-id-192796 .data-center-segments .button-knwo-more {display:none;}
.data-center-segments .exploreer-cta {font-weight:500;}
.ftth-2025-leaders h3 {color:#000;}
.ftth-otherspeaker .team__details-image {text-align:center;}
.ftth-otherspeaker .team__details-image img {width: 150px;}
.ftth-otherspeaker .team__main-info .team__dtitle {font-size:22px;}
.ftth-otherspeaker .team__main-info {margin-top: 5px !important;}
.page-id-193227 .estelan_tab_section .center-img,.page-id-194245 .estelan_tab_section .center-img,.estelan-scontainer .estelan_tab_section .center-img {display:flex;justify-content:center;}
.page-id-193227 .estelan_tab_section h5,.page-id-194245 .estelan_tab_section h5,.estelan-scontainer .estelan_tab_section h5 {text-align:center;}
.esingleline-tab .nav.nav-pills>li>a {padding-inline: 1.2vw;} 
.estelan-slider .imp-ui-light .imp-object-menu {height: 100% !important;}
.connectivity-solutions .estelan_tab_section .owl-estelan figure img { height: 220px;}
.page-id-192796 .learning-sslide .swiper-slide.swiper-slide-duplicate,
.page-id-194245 .learning-sslide .swiper-slide.swiper-slide-duplicate,.page-id-193227 .learning-sslide .swiper-slide.swiper-slide-duplicate {display:none;}
.page-id-192796 .learning-sslide .swiper-wrapper,.page-id-194245 .learning-sslide .swiper-wrapper,
.page-id-193227 .learning-sslide .swiper-wrapper,.learning-cslide .learningresourceslider1 .swiper-wrapper{justify-content: center;}
.solution-imagepro .swiper-button-prev:after,.solution-imagepro .swiper-button-next:after {font-size: 22px;}
.solution-imagepro .swiper-button-prev {left:0;color: #0d6efd;background:#fff;border-radius:50px;width:40px;height:40px;}
.solution-imagepro .swiper-button-next {right:0;color: #0d6efd;background:#fff;border-radius:50px;width:40px;height:40px;}
.page-id-193227 .imp-tooltip-content h3 a:hover {color : #0a58ca !important;}
.page-id-193227 .imp-tooltip {background: #343a40 !important;}
.estelan_tab_section .cricle-images h5 a {font-size: 14px;}
.prelease-small ul li {font-size: 15px !important;margin-bottom: 7px !important;}
.footer__copyright-text p,.footer__copyright-text a  {color: blue !important;}
.single-white-papers.postid-23768 #downloadpdfbutton {display: block;width:fit-content;background-color: #0459CD;border-radius: 3px 3px 3px 3px;padding: 15px 25px 15px 25px;margin:auto;}
.single-white-papers.postid-23768 #formclickbtn {display:none;}
.prelease-medium ul {padding-left: 20px;}
.latest-disclosure .text-box-tab ul li {text-align: center;}
.post-type-archive-awards_listing p {font-size:18px; }
.page-id-193227 #resources .swiper-button-prev,.page-id-193227 #resources .swiper-button-next {display:none;}
.page-id-27741 .biomedical-subtable th:nth-child(even) {background: #003E6C !important;box-shadow:unset;}
.page-id-27741 .biomedical-header-table td:nth-child(even) {box-shadow:unset;}
.page-id-27741 .biomedical-header-table th { background: #003E6C;color: white;padding: 10px;border: 1px solid #ccc;text-align:center; }
.page-id-27741 .biomedical-subtable th {padding: 4px;border: 1px solid #ccc;}
.page-id-27741 .biomedical-header-table td,.page-id-27741 .biomedical-subtable td { padding: 4px;border: 1px solid #ccc;color:#000;text-align: center; }
.page-id-27741 .biomedical-subtable { border-collapse: collapse;width: 100%;text-align: center; }
.page-id-197924 .learning-sslide .swiper-wrapper  {justify-content: center;}
.single-events .event-register {background-color:#062699;color:#fff;padding: 9px 15px;border-radius:5px;} 
.single-events .section-register { margin-bottom: 25px;padding-top: 10px;}
.optical-interconnect-template .inline-sub-title {font-size:28px;margin-left: 10px;}
.optical-interconnect-template .page_subtitle p {font-size:18px;color:#fff;}
.urgent-need-section h2,.connected-britain h1 {color:#fff;}
.copper-connectivity-link { color:#0a58ca;text-decoration:underline;border-bottom:2px solid #0a58ca; }
.about_hover_box .hover-box h3 {
    font-size: 36px !important;

}
@media (min-width: 768px) {
.coper-fiber-scatalgue .swiper-wrapper  {justify-content: center;}
}
/* Data Center Banner Style */
.Data-center-banner .elementor-background-video-hosted.elementor-html5-video {object-fit: contain;background:no-repeat}
@media (min-width:1300px) and (max-width:1500px){
 .Data-center-banner .elementor-container.elementor-column-gap-default {min-height: 400px !important;}
}
#enquiry-form .d-flex { gap:10px; }
.optical-fibre-featured .video_gallery_section .image-box-wrap2 {min-height: 235px;}
.optical-rproducts .page-title {padding-bottom: 15px;}
.mcf-okd-section .elementor-widget-icon-box { flex: 1 !important; }
.single-press_release .press-subsection {display:flex;}
.single-press_release .press-content {width:600px;padding-inline-end: 15px;}
.single-press_release .small-heading {font-size:14px !important;text-align:center;text-decoration:underline;font-style:italic;font-weight:500;}
.single-press_release .link-attach {color: blue;}
.modal.mcf-setup .modal-header {font-size:40px;display: block;text-align: right;padding: 10px;}
.mcf-setup .submitted-message {min-height:70px !important;}
.multiverse-slide .row {flex-direction: row-reverse;}
.multiverse-slide .col-lg-6:last-child { -webkit-box-flex: 0;flex: 0 0 40%;max-width: 40%; }
.multiverse-slide .col-lg-6:first-child { -webkit-box-flex: 0;flex: 0 0 60%;max-width: 60%;}
.multiverse-slide p {margin-bottom:5px !important;}
.multiverse-slide h3 {color:#fff;}
.multiverse-slide .elementskit-border-hr { display:none !important;}
.multiverse-slide .swiper-button-next,.multiverse-slide .swiper-button-prev {color:#fff !important;}
.multicore-variant .elementor-price-table__additional_info {display: flex;justify-content: center;}
.multicore-variant .elementor-price-table__additional_info a {width:90%;font-size:16px;padding: 9px 0px;border-radius:16px;
display:flex;justify-content: center;border: 1px solid #B4B5B9;}
.multicore-variant .elementor-price-table__footer {padding: 14px 0 !important;}
.multicore-variant .elementor-price-table__features-list li:not(:first-child):before {margin-inline: 15px !important;}
.single-press_release .financial-result tr td {text-align:center;}
.multicore-variant .elementor-price-table__button { width: 90%;}
.multicore-variant .first-table {min-height: 558px; }
.first-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(3) .elementor-price-table__feature-inner,
.first-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(4) .elementor-price-table__feature-inner,
.first-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(6) .elementor-price-table__feature-inner  {min-height: 41px;display: flex;align-items:center;}
.multicore-variant1 .e-n-tabs-heading { border: 2px solid #DADADA;border-radius: 25px;margin:auto;overflow: hidden;}
.multicore-variant1 .elementor-price-table__heading {text-align: left;}
.multicore-variant1 .elementor-price-table__header {margin-inline: 15px 5px;}
.multicore-variant1 .elementor-price-table__button { width: 94%;}
.multicore-variant1 .elementor-price-table__additional_info {display: flex;justify-content: center;}
.multicore-variant1 .elementor-price-table__additional_info a {width:94%;font-size:16px;padding: 9px 0px;border-radius:16px;display:flex;justify-content: center;border: 1px solid #B4B5B9;}
.multicore-variant1 .elementor-price-table__features-list li:not(:first-child):before {margin-inline: 0px !important;}
.multicore-variant1 .mfirst-table .elementor-price-table__feature-inner {margin-left: 0px !important;}
.multicore-variant1 .mfirst-table  {min-height: 375px;}
.mfirst-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(3) .elementor-price-table__feature-inner,.msecond-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(7) .elementor-price-table__feature-inner,.mthird-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(7) .elementor-price-table__feature-inner,.mfourth-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(3) .elementor-price-table__feature-inner,.mfourth-table .elementor-price-table .elementor-price-table__features-list li:nth-of-type(7) .elementor-price-table__feature-inner {min-height: 36px;display: flex;align-items:center;}
.mcf-story .ekit-wid-con .elementskit-profile-image-card::before {position: unset;}
.single-press_release .press-profile {display:flex;align-items: center;margin-bottom: 10px;}
.conduct-polices .certificate-title { font-size: 0.9em;font-weight: 400;color: #000;text-align: center;margin-bottom: 4px;}
.connected25-info h3 {color: #343a40;padding-bottom: 10px;}
.connected25-info h4 {color: #000;font-size: 16px;}
.connected25-icon .elementor-icon {
    height: 50px;
    width: 50px;
    border: 1px solid #e9e9e9 !important;
    border-radius: 6px;
    display: flex;align-items: center;justify-content: center;
    text-align: center;
    line-height: 50px;
    font-size: 20px;
    transition: 0.3s;
	} 
.connected25-icon:hover .elementor-icon {background-color: var(--tp-theme-1);
border: 1px solid #1b47c5 !important;
}
.connected25-time .date {font-size:14px;color:#777;}
.connected25-time .time {font-size:20px;color:#343a40;font-weight: 600;}
.cb25-solutions .image-box>img { min-height: 240px;height: 240px; }
.concat-benefits .filter-tab .nav-item {padding: 14px 25px !important;}
.concat-subsection h3 {font-size:30px;}
.concat-subsection h4 {font-size:26px;}
.concat-subsection h5 {font-size:22px;}
.mcf-story .mcfsuccess-more {padding: 9px 25px;background-color: #fff;border-radius: 20px;color:#1B48C6;font-weight: 500;font-size: 18px;}
.elementkit-testimonial-col .mcf-story {margin-top:10px;display:inline-flex;}
.dcenter-multi p {color:#fff;font-size:20px;}
.dcenter-multi h2 {color:#fff;}
.dcenter-multi .multi-title {color:#fff;font-weight:normal;}
.dcenter-multi h3 {color:#61ce70;}
.single-press_release .prelease-small p {font-size:15px !important;}


.page-id-207555 .page__title-overlay , .page-id-208167 .page__title-overlay, .page-id-208177 .page__title-overlay, .page-id-208182 .page__title-overlay, .page-id-208237 .page__title-overlay, .page-id-208232 .page__title-overlay , .page-id-208187 .page__title-overlay,  .page-id-207918 .page__title-overlay{
    display: none !important;
}
.page-id-208177 .learning-sslide .swiper-wrapper{
    justify-content: center;
}

.page-id-207555 .learningresourceslider1 .swiper-wrapper , .page-id-207918 .learningresourceslider1 .swiper-wrapper, .page-id-208237 .learningresourceslider1 .swiper-wrapper, .page-id-208167 .learningresourceslider1 .swiper-wrapper,.page-id-208177 .learningresourceslider1 .swiper-wrapper, .page-id-208187 .learningresourceslider1 .swiper-wrapper{justify-content: center !important;}
.page-id-208167 .estelan_tab_section .center-img, .page-id-208237 .estelan_tab_section .center-img, .page-id-208232 .estelan_tab_section .center-img, .page-id-208182 .estelan_tab_section .center-img{
	display: flex;
    justify-content: center;
}

.page-id-208167 .estelan_tab_section h5, .page-id-208237 .estelan_tab_section h5, .page-id-208232 .estelan_tab_section h5, .page-id-208182 .estelan_tab_section h5{
    text-align: center;
}


.page-id-208232 #resources .swiper-button-next, .page-id-208232 #resources .swiper-button-prev, .page-id-208182 #resources .swiper-button-next, .page-id-208182 #resources .swiper-button-prev {
    display: none;
}

.page-id-208167 .learningresourceslider1 .swiper-wrapper{
	justify-content: center;
}
.mega-menu-item-208986 .mega-menu-link {
    text-transform: none !important;
}
.elementor-page-26976 .page__title-area, .elementor-page-169729  .page__title-area{
    display: none;
}

.postid-209171 .has-fixed-layout tr td {
    padding: 7px 7px;
    font-size: 17px;
}

.postid-209171 p em , .postid-209171 p a {
    font-size: 16px !important;
}
.postid-209171 .wp-block-list li a {
    font-size: 17px !important;
}
.postid-209171 .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow:nth-child(1) {
    flex-basis: 15.33% !important;
}
.postid-209171 .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow p {
    padding-top: 15px;
}
.quote-visible-btn{
    content-visibility: visible !important;
}
