/*
 Theme Name:   Arkid Child
 Theme URI:    http://wp.dynamiclayers.net/arkitd
 Description:  Arkid Child Theme
 Author:       DynamicLayers
 Author URI:   https://dynamiclayers.net
 Template:     arkid
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  arkid-child
*/

.widget-about .widget-brand {
    margin-bottom: 0 !important;
}
.header-right a.header-btn{
    background: linear-gradient(90deg, #562d8c, #ef3a36, #efbe1c);
}
.scroll-to-top, .scroll-to-top:hover {
    background-color: #562d8c !important;
}
.widget-about p{
    color:#020202 !important;
}
.dl-image-box-3 .exp-box .heading {
    color: #562d8c !important;
}

.home_slidebg .slider-content {
    background: #562D8C85 !important;
}
.elementor-840 .elementor-element.elementor-element-c4f53d4 .wt-cf7-form .wpcf7-form .wpcf7-submit {
    background-color: #562d8c!important;
  }
  
.page-id-781 .wt-cf7-form form p {
   text-align: left !important;
}
.req_container {
    padding: 30px;
}
.elementor-840 .elementor-element.elementor-element-c4f53d4 .wt-cf7-form .wpcf7-form .wpcf7-submit:hover {
    background-color: #efbe1c !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.reqbtn:hover{
     background-color: #efbe1c !important;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner.reqbtn {
    color: #fff;
    background-color: #562d8c !important;
    display: inline-block;
    width: auto;
    border: none;
    padding: 15px 20px;
    text-transform: uppercase;
    border-radius: 0px 0px 0px 0px;
    font-family: "Work Sans", Sans-serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
}
.page-id-781 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    width: 100%;
    border: 1px solid #ddd;
    padding: 10px .75rem;
    height: 47px !important;
}



/*.dropdown-plus {
    width: 40px;
    height: 40px;
    line-height: 40px;
    position: absolute;
    top: 16px;
    right: -22px;
    cursor: pointer;
}

.dropdown-plus.dropdown-open:after {
	display: none;
}

.dropdown-plus:after {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.dropdown-plus:before, .dropdown-plus:after {
	position: absolute;
	content: '';
	top: 24px;
	right: 18px;
	width: 13px;
	height: 1px;
	background-color: #222222;
}*/
.header-menu-wrap li ul a{
    height: 25px;
    line-height: 25px;
}
.burger-menu {
    width: 35px;
    height: 25px;
}
/*.header-menu-wrap li:hover > ul{margin-top:18px;}*/


/* Ensure Plus-Minus Icon is Positioned Correctly */
.header-menu-wrap ul li {
    position: relative;
}
li#menu-item-1276 {
    margin-right: 15px;
}
/* Default Plus-Minus Icon Styling */
.header-menu-wrap ul li .desktop-dropdown-plus {
    position: absolute;
    right: -5px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 14px;
    color: #562d8c;
    cursor: pointer;
    transition: transform 0.3s ease-in-out;
}


div#topbarmc .top-bar .top-left li {
    padding-right: 10px!important;
    padding-left: 10px!important;
    
}

/* Hide Plus Icon on Mobile */
@media screen and (max-width: 992px) {
    .desktop-dropdown-plus {
        display: none;
    }
    .primary-header-one {
        min-height: 70px;
        display: flex;
        align-items: center;
    }
    .primary-header-one .primary-header-inner .header-right{
        line-height: 70px;
        margin-right:15px;
    }
    .dl-service.dl-service-style-6 .service-icon{
    margin-top: -35px;
    margin-left: 28px;
    }
    .dl-service-style-6 .service-thumb img{width:100%;}
}

