/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

.position-relative{position:relative}

.additional ul{padding:0;}
.additional ul li{position: relative;list-style: none;margin-bottom: 5px;font-size: 16px;padding-left: 35px;min-height: 50px;}
.additional ul li:after{content: ''; background: url(https://digitalinnovationsventuregroup.com/wp-content/uploads/2025/01/fav.png); display: block; position: absolute; left: 0; top: 3px; width: 20px; height: 20px; background-size: cover;}

.spacing h2, .spacing p, .spacing .slideInDown{margin:0!important}
.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a { font-size: 15px !important; padding: 0 12px !important;}

.spacing img{position:absolute;left:0;top: 25px;height: 45px;width: auto;}
.spacing h2, .spacing p{padding-left: 60px;}

#howitworks .bottom .elementor-widget-image .elementor-widget-container { background: #fff; padding: 15px; border-radius: 50%; display: inline-block; }
#howitworks .bottom .elementor-widget-image .elementor-widget-container img{width:50px}

.imagebg{position:relative; overflow:hidden}
.imagebg:after{content:'';background:url('https://coepventuregroup.com/wp-content/uploads/2025/01/face.png');display:block;width: 60%;height: 100%;position:absolute;right: -300px;top: 0px;background-size:100%;background-repeat: no-repeat;background-position: bottom right;}

.contacticons{}
.contacticons img{height:40px; width:auto}
.contacticons .elementor-widget-heading{margin-bottom:0}

.footer-icon{}
.footer-icon .elementor-icon-list-items{}
.footer-icon .elementor-icon-list-items a{position:relative;padding-left: 40px;}
.footer-icon ul{padding:0;}
.footer-icon li{list-style:none}
.footer-icon .elementor-icon-list-items a:after{content:'';background:url('https://digitalinnovationsventuregroup.com/wp-content/uploads/2025/01/fav.png');display:block;width: 20px;height: 20px;position: absolute;left: 5px;top: 0px;background-size: cover;}

.servicelist{}
.servicelist ul{padding-left: 0;}
.servicelist ul li{list-style: none;position: relative;margin-bottom: 10px;padding-left: 30px;}
.servicelist ul li:after{content:'';background:url('https://digitalinnovationsventuregroup.com/wp-content/uploads/2025/01/fav.png');display:block;width: 20px;height: 20px;position: absolute;left: 0;top: 6px;background-size: cover;opacity: .8;}
.servicelist img{height:75px; width:auto!important}

.contentcss{}
.contentcss h3{font-size:22px!important}
.contentcss hr{opacity:.1; margin:30px 0}
.contentcss a{color:#0cbf41!important}

.cky-notice-btn-wrapper .cky-btn{padding: 16px!important; font-size: 14px!important;}

@media(max-width:992px){
    .contacticons br{display:none}
}