

/*-------------------
* Largest Device
*--------------------*/

@media only screen and (max-width: 1280px) {
	
.supreox-law-get-started:hover:before {
  display:none;
}
.supreox-law-get-started > .elementor-widget-wrap.elementor-element-populated {
		background-image:none !important;
}	
.supreox-law-get-started:hover *{
    color:#0E0B2C !important;
}
	
.supreox-law-get-started >	div.elementor-widget-wrap{	
	border-width: 3px 3px 3px 3px !important;
    margin: 10px !important;
    padding: 20px 20px 20px 20px !important;	
	border-style: dashed !important;
    border-color: #0E0B2C !important;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	border-radius:5px;
}
	
}


/*-------------------
* Tab Device
*--------------------*/
@media only screen and (max-width: 768px) {
  .supreox-testimonials .jet-listing-grid__slider-icon.slick-arrow {
    display: none !important;
}
.supreox-blog-info {
    top: -80px;
}

	
}


/*-------------------
* Mobile Device
*--------------------*/

@media only screen and (max-width: 480px) {
	
.xAxisMove, .yAxisMove, .supreoX-shape-spin, .rotationMove, .supreoX-tilt, .spinMove, .supreox-rotatingSpin {
   display:none;
}
	
.supreox-btn-2 .elementor-button-icon.elementor-align-icon-right {  
    margin-left: 25px;
}
.supreox-portfolio-item:hover .supreox-portfolio-hover-content {
    bottom: 10px;
}	
	.supreox-footer-icon-box .elementor-icon-box-wrapper {
		align-items: center;
	}
.supreox-btn-2 .elementor-button-icon.elementor-align-icon-right:before {
    top: -15px;
    height: 56px;
}	
.supreox-testimonials .jet-listing-grid__slider-icon.slick-arrow {
    display: none !important;
}
	
	
/*----------------------------
 * Services Page
 * ---------------------------*/
.supreox-service-box-grow > div.elementor-widget-wrap{padding:20px !important}
	.supreox-process-line-top-left:before, .supreox-process-line-top-left:after {
		display:none;
	}	
.supreox-service-step {
    position: inherit;
    left: inherit;
    width: 120px !important;
    top: inherit;
}	
.supreox-service-step.supreox-step-left {
    right: inherit;
    left: auto;
}	
.supreox-blog-info {
    top: -105px;
    width: 80px !important;
}
	
	
}

