/*
Theme Name: Gen 3 Theme
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: 1SEO
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.7.1.1681322924
Updated: 2023-04-12 18:08:44

*/

/* Homepage Hero Pink Slanted  */

.home-hero:before {
    content: "";
    position: absolute;
    background-image: url(https://gen3elecpro.wpengine.com/wp-content/uploads/2023/08/HomeHeroOverlaySmallerWHITEWeb.webp);
    top: 0;
    right: 0px;
    /* -webkit-transform: skew(-24deg); */
    /* transform: skew(-24deg); */
    height: 525px;
    width: 620px;
    z-index: 1;
}
.sub-heading{
	color:#F07D03;
	font-size:28px;
}
@media (max-width: 450px){
	ul.multi-col-list {
    columns: 1;
}
.sub-heading{font-size:24px;}
	.multi-col-list {
    columns: 1;
}
	.home-hero:before {
	display:none;
    content: "";
    position: absolute;
    background-image: url(https://gen3elecpro.wpengine.com/wp-content/uploads/2023/08/HomeHeroOverlaySmallerWHITEWeb.webp);
    top: 0;
    right: 0;
    height: 525px;
    width: 230px;
    z-index: 1;
}
}
/*Old Home Hero CSS*/
/*.home-hero:before {
    content: "";
    position: absolute;
    background-image: url("https://gen3elecpro.wpengine.com/wp-content/uploads/2023/04/gen3TestsSlant.png");
    top: 0;
    right: -1200px;
    height: 560px;
    width: 1800px;
    z-index: 1;
}*/
/*@media (max-width:450px){
     .home-hero:before {
    content: "";
    position: absolute;
    background-image: url("https://gen3elecpro.wpengine.com/wp-content/uploads/2023/04/gen3TestsSlant.png");
    top: 0;
    right: -300px;
    height: 560px;
    width:540px;
    z-index: 1;
}
}*/

/*Interior Service Page Styles*/
ul.multi-col-list {
    columns: 2;
}
.multi-col-list {
    columns: 2;
}

.elementor a {
    box-shadow: none;
    text-decoration: none;
    font-weight: bold;
    color: #25CBEF;
}

.gform_wrapper.gravity-theme .gf_progressbar_percentage.percentbar_blue {
    background-color: #3DDBFF;
    color: #fff;
}

.left-border-box-gradient{
  /*background: linear-gradient(white, white) padding-box,
              linear-gradient(to right, #ef53a1, #EC008C) border-box;*/
              border-image: url(/wp-content/uploads/2023/04/TextureBG-blue-2.webp) 50 repeat;
  border-radius: 0px;
  border-left: 30px solid transparent;
}

li.contactUs-Nav a {
    background: #3895E7;
}
li.contactUs-Nav a:hover {
    background: #fff;
    color: #000 !important;
}
