

/** Start Block Kit CSS: 141-3-1d55f1e76be9fb1a8d9de88accbe962f **/

.envato-kit-138-bracket .elementor-widget-container > *:before{
	content:"[";
	color:#ffab00;
	display:inline-block;
	margin-right:4px;
	line-height:1em;
	position:relative;
	top:-1px;
}

.envato-kit-138-bracket .elementor-widget-container > *:after{
	content:"]";
	color:#ffab00;
	display:inline-block;
	margin-left:4px;
	line-height:1em;
	position:relative;
	top:-1px;
}

/** End Block Kit CSS: 141-3-1d55f1e76be9fb1a8d9de88accbe962f **/



/** Start Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/

.envato-block__preview{
	overflow: visible;
}

/* Border Radius */
.envato-kit-139-accordion .elementor-widget-container{
	border-radius: 10px !important;
}
.envato-kit-139-map iframe,
.envato-kit-139-slider .slick-slide,
.envato-kit-139-flipbox .elementor-flip-box div{
		border-radius: 10px !important;

}


/** End Block Kit CSS: 142-3-a175df65179b9ef6a5ca9f1b2c0202b9 **/
.elementor-post__badge {
    display: none;
}
.elementor-widget-posts .elementor-post__read-more {
    color: #000000;
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-accent-font-weight );
}


/** Start Block Kit CSS: 71-3-d415519effd9e11f35d2438c58ea7ebf **/

.envato-block__preview{overflow: visible;}

/** End Block Kit CSS: 71-3-d415519effd9e11f35d2438c58ea7ebf **/

a.elementor-button-link.elementor-button.elementor-size-sm {
    text-decoration: none;
}
a.elementor-button-link.elementor-button.elementor-size-md {
    text-decoration: none;
}

@media screen and (max-width: 600px) {

	.service_sec2 .service_boxlik a {
    line-height: 35px !important;
    display: inline-block;
    width: 100%;
    text-decoration: none;
    padding: 90px 0px !important;
}
	.service_sec .service_boxlik a {
    line-height: 35px !important;
    display: inline-block;
    width: 100%;
    text-decoration: none;
    padding: 110px 0px !important;
}
}
.service_sec .service_boxlik a {
    line-height: 35px !important;
    display: inline-block;
    width: 100%;
    text-decoration: none;
    padding: 140px 0px;
}
.service_sec .service_boxlik a:hover {
    background: #333;
}
.service_sec2 .service_boxlik a:hover {
    background: #333;
}
.service_sec2 .service_boxlik a {
    line-height: 35px !important;
    display: inline-block;
    width: 100%;
    text-decoration: none;
    padding: 125px 0px;
}

.service_boxlik .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Nunito Sans", Sans-serif;
    font-size: 22px !important;
    font-weight: 700;
    text-transform: uppercase;
    mix-blend-mode: screen;
}
.service_sec2 .service_boxlik .elementor-heading-title{
   
    font-size: 20px !important;
    font-weight: 700;
    text-transform: uppercase;
    mix-blend-mode: screen;
}
.elementor-24 .elementor-element.elementor-element-5b277466 .elementor-nav-menu--dropdown .elementor-item, .elementor-24 .elementor-element.elementor-element-5b277466 .elementor-nav-menu--dropdown  .elementor-sub-item {
    font-family: "Nunito", Sans-serif;
    font-size: 1em;
}
.envato-kit-138-bracket .elementor-widget-container > *:before {
    content: "[";
    color: #FF4500;
    display: inline-block;
    margin-right: 4px;
    line-height: 1em;
    position: relative;
    top: -1px;
	  display:none;
}
.envato-kit-138-bracket .elementor-widget-container > *:after {
    content: "]";
    color: #FF4500;
    display: inline-block;
    margin-left: 4px;
    line-height: 1em;
    position: relative;
    top: -1px;
	 display:none;
}
.elementor-376 .elementor-element.elementor-element-73d649c9 .elementor-button[type="submit"] {
    background-color: #000000;
    color: #ffffff;
    border-color: #000000;
}
.elementor-915 .elementor-element.elementor-element-73d649c9 .elementor-button[type="submit"] {
    background-color: #000000;
    color: #ffffff;
    border-color: #000000;
}