.elementor-19 .elementor-element.elementor-element-a6b12f3 > .elementor-widget-container{transition:background 2.6s;}.elementor-19 .elementor-element.elementor-element-8fe0078{padding:40px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-da70bad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8ce123e{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6ee7cff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-1f7a507{padding:60px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c772cbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-8456ee1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9e7c40c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-3304665 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for banner-widget, class: .elementor-element-a6b12f3 */.video-btn, .video-btn::after, .video-btn::before{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for security-approach, class: .elementor-element-4f74f23 */.approach-content ul li{
    box-shadow: 0 0 20px 5px rgb(0 0 0 / 15%);
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for feature-card, class: .elementor-element-59ea4b7 */.single-security{
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 10%);
    border-radius: 15px;
}

.single-security::before{
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 10%);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for Services_Area, class: .elementor-element-dd03f00 */.single-solutions{
    border-radius: 10px;
    box-shadow: 0 0 10px 5px rgb(0 0 0 / 15%)
}/* End custom CSS */
/* Start custom CSS for choose-us-tab, class: .elementor-element-316dad3 */.choose-us-content{
background-color: #f16f00;
z-index: 10;
}


@media only screen and (max-width: 767px){
.choose-us-content .choose-us{
    height: 350px;
    padding: 81px;
    
}
}/* End custom CSS */
/* Start custom CSS for lets-talk-widget, class: .elementor-element-9fd0438 */.default-btn{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for Partner_Logo, class: .elementor-element-23dadf4 */.owl-stage{
    display: flex;
    align-items: center;
}/* End custom CSS */