/* ==============================================================================
Theme Name: Phlox Pro Child
Theme URI: http://phlox.pro/go/
Author: averta
Author URI: http://www.phlox.pro
Description: Phlox Pro Child Theme
Template: phlox-pro
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column,two-columns, three-columns, left-sidebar, right-sidebar
Text Domain: phlox-pro-child
================================================================================= */



/*diafora*/


.grant-back, 
.grant-menu > .elementor-column-wrap.elementor-element-populated,
.grant-button a,
.grant-over .elementor-background-overlay,
.aux-modern-form input[type="submit"]{
	background: rgb(244,140,35);
	background-image: -moz-linear-gradient(50deg, rgba(244,140,35,1) 10%, rgba(201,76,89,1) 50%, rgba(56,31,117,1) 90%);
	background-image: -webkit-linear-gradient(50deg, rgba(244,140,35,1) 10%, rgba(201,76,89,1) 50%, rgba(56,31,117,1) 90%);
	background-image: linear-gradient(50deg, rgba(244,140,35,1) 10%, rgba(201,76,89,1) 50%, rgba(56,31,117,1) 90%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f48c23",endColorstr="#381f75",GradientType=1);
}
footer.aux-elementor-footer {
	background: rgb(244,140,35);
	background-image: -moz-linear-gradient(40deg, rgba(244,140,35,1) 10%, rgba(201,76,89,1) 30%, rgba(56,31,117,1) 90%);
	background-image: -webkit-linear-gradient(40deg, rgba(244,140,35,1) 10%, rgba(201,76,89,1) 30%, rgba(56,31,117,1) 90%);
	background-image: linear-gradient(40deg, rgba(244,140,35,1) 10%, rgba(201,76,89,1) 30%, rgba(56,31,117,1) 90%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f48c23",endColorstr="#381f75",GradientType=1);
}

a.button .aux-overlay, button .aux-overlay, input[type="button"] .aux-overlay, .aux-button .aux-overlay {
    width: 250%;
    top: 0;
    left: 100%;
}

footer a {color: #ffffff;}
footer a:hover {color: var( --e-global-color-primary );}

.cont-serv .elementor-row {
    flex-wrap: wrap;
}
@media screen and (max-width: 1470px) and (min-width: 768px) {
  .cont-serv  .service-cont {
       width:50%!important;
   } 
}

@media only screen and (min-width: 1470px) {
	.services-cont .aux-startup-services-box .elementor-widget-container { min-height: 579px;}
}
