/* ===================================================================================

* Theme Name: Armado Child Theme
* Theme URI: https://codeskdhaka.com/wp/armado/
* Author: Bdevs
* Author URI: https://themeforest.net/user/bdevs
* Description: Armado - Security and CCTV WordPress Theme
* Version: 1.0.0
* Requires at least: 5.8
* Requires PHP: 5.4
* Tested up to: 6.0
* Template: armado
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
/* div#SERVICE-PROD .service-single a {
    pointer-events: none;
} */

/* img.cust-featured {
    height: 400px;
    object-fit: cover;
} */

#custom-sizing .about-thumb img {
    height: 630px;
    width: 100%;
}

div#hide-con div#nav-tabContent .tab-pane .bd-section-title-wrapper h3 {
    position: relative;
}

div#hide-con div#nav-tabContent .tab-pane .bd-section-title-wrapper h3::after {
    content: url('https://brandedev.com/Oasis-Defense/wp-content/uploads/2023/08/scratched-shape.png');
    left: 0;
    position: absolute;
    z-index: -1;
}
.single.single-bdevs-services .details-topic h4.details-section-title::after {
    content: url('https://brandedev.com/Oasis-Defense/wp-content/uploads/2023/08/scratched-shape.png');
    left: 0;
    position: absolute;
    z-index: -1;
    top: -28px;
	    zoom: 0.8;
}

.single.single-bdevs-services .details-topic h4.details-section-title{
    position:relative;
}

div#reverse-col .about-tab-nav.mb-80 {
    margin: unset;
}

div#reverse-col .border-box {
    display: none;
}

div#reverse-col .about-thumb-1-area img {
    height: 960px;
}

div#reverse-col .about-btn.mt-50 {
    margin-top: 40px;
}

div#reverse-col div#nav-tabContent .tab-pane .bd-section-title-wrapper h3 {
    position: relative;
}

div#reverse-col div#nav-tabContent .tab-pane .bd-section-title-wrapper h3::after {
    content: url('https://brandedev.com/Oasis-Defense/wp-content/uploads/2023/08/scratched-shape.png');
    left: 0;
    position: absolute;
    z-index: -1;
}

div#hide-con section.about-area {
    padding-bottom: 0px;
    
}

div#hide-con {
    margin-bottom: 0px;
}
div#hide-con .about-btn {
    display: none;
}

.page-id-2539  section.page-title-area , .page-id-2598 section.page-title-area  , .page-id-2842 section.page-title-area , .single.single-bdevs-services section.page-title-area {
    background-position: 100% 110%;
}
div#blue-strip .style-2 .fact-number:before {
    display: none;
}
div#custom-projects .service-content a {
    pointer-events: none;
}
.slider1-pagination.slider-pagination {

    left: unset !important;
    bottom: unset !important;
    width: unset !important;
}

.wpcf7-response-output {
    color: #fff !important;
}

::-webkit-scrollbar-thumb {
  background: #8bdbf5; 
 
}
.style-2 .fact-number:before { filter: sepia(100%) hue-rotate(190deg) saturate(900%);
}
.dot-icon img, .arm-hero-shape.arm-shape-a-2 img , .service-shape-wrapper .service-shape.shape-1 img, img.about-shape.shape-2, span.title-bg img, img.activity-area-shape-2, img.activity-area-shape-1, .arm-hero-shape.arm-shape-a-4 img, img.about-shape.shape-1, img.shape-cube, img.contact-form-shape-1{
    filter: sepia(100%) hue-rotate(190deg) saturate(900%);
}

img.about-shape-1 , .arm-hero-shape.arm-shape-a-1 img {
    filter: sepia(30%) hue-rotate(190deg) saturate(900%);
}

div#SERVICE-PROD .service-single a.arrow-text-btn.bdevs-el-btn {
    display: none;
}


div#menu-cust .offset-content ul li .footer-contact-icon {
    color: #8bdbf5;
}


div#menu-cust .social-links.offset-menu-social ul li a:hover {
    color: #8bdbf5 !important;
}

div#custom-mail-form form#mc4wp-form-1 input[type="email"]:focus {
    border: 1px solid #8bdbf5;
}

.cursor-outer {
    border-color: #8bdbf5 !important;
}

div#cust-cols .activity-inner .row > div {
    width: 20%;
}

.mouseCursor.cursor-inner {
    background-color:  #8bdbf5 !important;
}

div#custom-projects .service-info a.arrow-text-btn.bdevs-el-fe-btn {
    display: none;
}

div#CUSTOM-CALL section.cta-area .cta-box {
    box-shadow: 0px 4px 61px rgb(139, 219, 245, 0.5) !important;
}

#custom-project a.arrow-text-btn.bdevs-el-fe-btn {
    display:none;
}
a.arm-btn.bdevs-el-btn.cust-cont span {
    color: #fff;
}

a.arm-btn.bdevs-el-btn.cust-cont:hover span {
    color:#8bdbf5;
}
div#hide-con .about-thumb img {
    height: 570px;
    width: 100%;
}
div#background-shade h2::after {
    content: url(https://brandedev.com/Oasis-Defense/wp-content/uploads/2023/08/scratched-shape.png);
    left: 0;
    position: absolute;
    z-index: -1;
}

div#background-shade h2 {
    position:relative;
}
div#remove-form .col-xl-7.col-lg-5 {
    width: 100% !important;
    text-align: center;
}

div#remove-form .col-xl-7.col-lg-5 p {
    margin: auto;
}

div#remove-form .col-xl-7.col-lg-5 span.bd-section-subtitle.bdevs-el-subtitle {
    display: flex;
    justify-content: center;
}

div#reverse-col section.about-area {
    padding-top: unset;
}

div#reverse-col .about-thumb-1-wrapper {
    padding-top: unset;
}

div#reverse-col .about-tab-wrapper {
    padding-top: unset;
}

div#reverse-col .about-area .row {
    flex-direction: row-reverse !important;
}

div#reverse-col .border-box .row {
    flex-direction: unset !important;

}
.single.single-bdevs-services .breadcrumb-menu {
    display: none;
}

div#hide-con section.about-area.pt-130.pb-65.p-relative.bdevs-el-content {
    padding-top: 60px;
}

.single.single-bdevs-services  .sidebar-widget-wrapper .widget_text.sidebar-widget-services.mb-40.widget_custom_html {
    display: none;
}
div#menu-cust .footer-widget-contact a:hover {color:#8bdbf5}
div#remove-form .contact-form-wrapper-1 {
    display: none;
}
div#custom-text-footer p span {
    color: #fff;
}
@media screen and (max-width: 1200px) {
  
div#cust-cols .activity-inner .row > div {
    width:50%;
}
	div#CUSTOM-CALL .cta-box .cta-thumb img {
    height: 100%;
}
	div#reverse-col .about-thumb-1-area img{
		height:auto !important;
	}

}
@media screen and (max-width: 767px) {
div#reverse-col .about-thumb-1-wrapper {
    margin: unset;
}
}


@media screen and (max-width: 993px) {
  
div#cust-cols .activity-inner .row > div {
    width:100%;
}

}

@media (max-width: 575px){
   div#background-shade h2 {
    font-size: 40px;
} 
}

@media (max-width: 450px){
div#background-shade h2 {
    font-size: 34px;
}
} 


div#cust-wit-new .generic-el-logo-wrapper img {
    width: 85%;
}
.width-new-side .offset-logo {
    width: 65%;
}
div#cust-wit-new-footer .generic-el-logo-wrapper img {
    width: 85%;
}