/*
Theme Name: Opeltech
Theme URI: https://www.behance.net/manumarshal
Author URI: https://www.behance.net/manumarshal
Author: Manu Marshal
Description: The 2020 theme for WordPress is a fully responsive theme that looks great on any device.
Version: 1.0.3
License: STELLAR MARKETING
License URI: #
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready
Text Domain: codesk

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.
*/
@import url('https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,600;1,600&family=Roboto:wght@300;400;700&display=swap');
.wp-caption-text{
   font-weight: 400;
   font-size: 14px;
   font-style: italic;
   color: #2c2a29;
}
.gallery-caption{
   font-weight: 500;
}
.bypostauthor{
   text-align: left;
}

.poppins a, h2.bdt-title-tag, .bdt-sub-title-inner, .gsc-heading .title, h1, h2, h3, h4, h5, h6 {
    font-family: 'Roboto', sans-serif !important; letter-spacing: 0px !IMPORTANT;
}
 .bdt-prime-slider-dragon .bdt-title-tag {
    font-family: "Exo 2", sans-serif !important;
    font-optical-sizing: auto;
    font-weight: 600;
    font-style: normal;
  }
.bdt-sub-title-inner {
    font-weight: 400 !important;
    line-height: 1 !important;
    padding: 10px 17px 10px 15px !IMPORTANT;
    font-size: 1.1rem !important;
    color: white !important;
    background: #023472;
    text-transform: capitalize !important;
    border-radius: 1px !important;
    margin-bottom: 11px !important;
}
.bdt-prime-slider-dragon .bdt-prime-slider-social-icon {
   bottom: 55px !important;
}
.bdt-prime-slider-dragon .bdt-prime-slider-social-icon a {
   font-size: 13px !important;
}
.bdt-prime-slider-dragon .bdt-ps-dragon-button .bdt-ps-button {
    font-weight: bold !IMPORTANT;
    text-transform: uppercase !important;
    margin: 0px !important;
}
.bdt-slider-excerpt {
    line-height: 1.5 !important;
    font-weight: 400 !important;
    padding-bottom: 30px !important;
}
.bdt-main-title h2 {
    padding: 0px !important;
    padding: 0px 0px 0px 0px !important;
}

.bdt-main-title {
    background: rgb(0 0 0 / 75%);
    border-radius: 2px;
    padding: 15px 15px 15px 15px;
    margin-bottom: 25px !important;
}
@media (max-width: 9000px) and (min-width: 768px) {

    .custom-breadcrumb.text-light .heading-title {
        text-align: left;
        padding: 0px 26px;
        letter-spacing: 0px !important;
        font-weight: 500 !important;
        font-size: 48px !important;
    }
/*.bdt-slideshow-items li {
    height: 600px !IMPORTANT;
}*/
.bdt-prime-slider-dragon .bdt-prime-slider-content {
    position: relative !important;
    margin: 0px !important;
    left: 32% !important;
}
h2.bdt-title-tag {
    font-size: 3rem !important;
    margin-bottom: 1rem !important;
}
.bdt-prime-slider-dragon .bdt-prime-slider-wrapper .bdt-prime-slider-content {
    max-width: 720px !important;   
}
}

@media (max-width: 768px) and (min-width: 100px) {

    .custom-breadcrumb.text-light .heading-title {
        text-align: left;
        padding: 0px 26px;
        letter-spacing: 0px !important;
        font-weight: 500 !important;
        font-size: 2rem !important;
    }
    footer .ffootext .text-left {
        text-align: center !important;
    }

.bdt-prime-slider-social-icon {
   display: none !important;
}
}

.minheight .elementor-widget-container svg {
    height: 40px !important;
    margin-bottom: 7px !IMPORTANT;
}
.minheight .elementor-widget-container {
    height: 110px !important;
}

