/*
 Theme Name:   Hello Elementor Child
 Template:     hello-elementor
 Theme URI:    https://elementor.com/hello-theme/
 Author:       Your Name
 Author URI:   https://yourwebsite.com
 Description:  A child theme of Hello Elementor
 Version:      1.0
*/

@import url("../hello-elementor/style.css"); /* Optional if not using enqueue */

p:last-child{
    margin-bottom: 0;
}
a.elementor-button, a.btn, a.button, 
a.elementor-button:hover, a.btn:hover, a.button:hover{
    text-decoration: none;
}

/* Header */
@media(max-width:450px){
	.header_phone_wrap .elementor-icon-box-content{
		display: none;
	}
}

/* Reeview Section */
.greview_wrap .ti-widget.ti-goog .ti-controls-line{
	background: #FAE6E7;
	height: 6px;
}
.greview_wrap .ti-widget.ti-goog .ti-controls-line .dot{
	background: #FF1500;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-next {
  right: -30px;
	background-color: #FAE6E7;
	outline-color: #FAE6E7;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-prev{
	left:-30px;
	background-color: #FAE6E7;
	outline-color: #FAE6E7;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-next::before, .greview_wrap .ti-widget.ti-goog .ti-controls .ti-prev::before{
	border-color: #FF1500;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-next:hover, .greview_wrap .ti-widget.ti-goog .ti-controls .ti-prev:hover{
	background-color: #FF1500 !important;
  outline-color: #FF1500 !important;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-next:hover:before, .greview_wrap .ti-widget.ti-goog .ti-controls .ti-prev:hover:before{
	color: #FFF;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-next {
	width: 25px;
	height: 25px;
}
.greview_wrap .ti-widget.ti-goog .ti-controls .ti-prev{
	width: 25px;
	height: 25px;
}
@media (min-width: 851px) {
.greview_wrap .ti-widget.ti-goog .ti-controls {
    display: block;
 }
}
@media (max-widht: 850px){
    .greview_wrap .ti-widget.ti-goog .ti-controls-line{
        display: block;
    }
}


/* slider button */
.core_services_wrap .swiper-slide .elementor-button .elementor-button-text, .find_us_wrap .swiper-slide .elementor-button .elementor-button-text{
	text-align: left;
}
.core_services_wrap .swiper-slide .elementor-button .elementor-button-icon,
.find_us_wrap .swiper-slide .elementor-button .elementor-button-icon{
	display: none;
}
.core_services_wrap .swiper-slide:hover .elementor-button .elementor-button-icon,
.find_us_wrap .swiper-slide:hover .elementor-button .elementor-button-icon{
	display: flex;
}
.core_services_wrap .swiper-slide:hover  .elementor-button-content-wrapper,
.find_us_wrap .swiper-slide:hover  .elementor-button-content-wrapper{
	justify-content: space-between !important
}

@media(min-width:851px){
.core_services_wrap .swiper-pagination{
	display:none;
}
	.core_services_wrap .e-n-carousel{
	padding-bottom: 0 !important;
}
}
@media(max-width:850px){
	.core_services_wrap .elementor-swiper-button{
		display:none !important;
	}
	.removalist_video_wrap .elementor-main-swiper{
		/*padding: 0 25px;*/
	}
	.removalist_video_wrap .elementor-thumbnails-swiper{
		display: none;
	}
	.why_choose_tabs .e-n-tab-title[aria-selected="true"] svg{
		transform: rotate(-90deg);
	}
	.why_choose_tabs .e-n-tab-title[aria-selected="false"] svg{
		transform: rotate(90deg);
	}
}

/* Mobile Slick Slider */
.videoplay_slide_wrap .slick-dots{
    bottom: -35px;
}
.grid_unfolds_wrap .slick-dots li,
.smartaddons_wrap .slick-dots li,
.videoplay_slide_wrap .slick-dots li{
  width: 32px;
  height: 6px;
  background: red;
  margin: 0;
	opacity: 0.2;
}
.grid_unfolds_wrap .slick-dots li.slick-active, 
.smartaddons_wrap .slick-dots li.slick-active,
.videoplay_slide_wrap .slick-dots li.slick-active{
	opacity: 1;
	border-radius: 6px;
}
.grid_unfolds_wrap .slick-dots li:first-child,
.smartaddons_wrap .slick-dots li:first-child,
.videoplay_slide_wrap .slick-dots li:first-child{
	border-radius: 6px 0 0 6px;
}
.grid_unfolds_wrap .slick-dots li:last-child, 
.smartaddons_wrap .slick-dots li:last-child,
.videoplay_slide_wrap .slick-dots li:last-child{
	border-radius: 0 6px 6px 0;
}
.grid_unfolds_wrap .slick-dots li button , 
.smartaddons_wrap .slick-dots li button,
.videoplay_slide_wrap .slick-dots li button{
  display: none;
}
.grid_unfolds_item > div {
  height: 100%;
}
.smartaddons_wrap .slick-slide{
	margin: 10px;
}

/* Video Slider */
.videoplay_thumb_wrap .slick-slide {
    margin: 0 5px;
}
.videoplay_slide_wrap .slick-prev, .videoplay_slide_wrap .slick-next,
.videoplay_thumb_wrap .slick-prev, .videoplay_thumb_wrap .slick-next{
    font-size: 25px;
    line-height: 25px;
    width: 25px;
    height: 25px;
    text-align: center;
}
.videoplay_thumb_wrap .slick-prev, .videoplay_thumb_wrap .slick-next,
.videoplay_thumb_wrap .slick-prev:hover, .videoplay_thumb_wrap .slick-prev:focus, .videoplay_thumb_wrap .slick-next:hover, .videoplay_thumb_wrap .slick-next:focus, .videoplay_slide_wrap .slick-prev, .videoplay_slide_wrap .slick-next, .videoplay_slide_wrap .slick-prev:hover, .videoplay_slide_wrap .slick-prev:focus, .videoplay_slide_wrap .slick-next:hover, .videoplay_slide_wrap .slick-next:focus{
    color: #000000;
}
.videoplay_thumb_wrap .slick-prev,
.videoplay_slide_wrap .slick-prev{
    left: 0px;
}
.videoplay_thumb_wrap .slick-next,
.videoplay_slide_wrap .slick-next{
    right: 0px;
}
.videoplay_thumb_wrap .slick-arrow:before,
.videoplay_slide_wrap .slick-arrow:before{
    content: unset;
}

@media(max-width: 850px){
    .grid_unfolds_wrap .slick-dots li,
    .smartaddons_wrap .slick-dots li,
    .videoplay_slide_wrap .slick-dots li{
    	width:20px;
    }
}