.elementor-3423 .elementor-element.elementor-element-ff3d4e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3423 .elementor-element.elementor-element-ff3d4e5:not(.elementor-motion-effects-element-type-background), .elementor-3423 .elementor-element.elementor-element-ff3d4e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3423 .elementor-element.elementor-element-7caca11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3423 .elementor-element.elementor-element-7caca11:not(.elementor-motion-effects-element-type-background), .elementor-3423 .elementor-element.elementor-element-7caca11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3423 .elementor-element.elementor-element-83e1bde{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3423 .elementor-element.elementor-element-83e1bde > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-3423 .elementor-element.elementor-element-5186795{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-3423 .elementor-element.elementor-element-5186795 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3423 .elementor-element.elementor-element-609a0a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-3423 .elementor-element.elementor-element-609a0a5:not(.elementor-motion-effects-element-type-background), .elementor-3423 .elementor-element.elementor-element-609a0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3423 .elementor-element.elementor-element-223f86b{width:100%;max-width:100%;}.elementor-3423 .elementor-element.elementor-element-223f86b > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-3423 .elementor-element.elementor-element-92a44dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-3423 .elementor-element.elementor-element-92a44dd:not(.elementor-motion-effects-element-type-background), .elementor-3423 .elementor-element.elementor-element-92a44dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}@media(max-width:767px){.elementor-3423 .elementor-element.elementor-element-7caca11{--padding-top:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3423 .elementor-element.elementor-element-83e1bde{width:100%;max-width:100%;}.elementor-3423 .elementor-element.elementor-element-5186795{width:100%;max-width:100%;}.elementor-3423 .elementor-element.elementor-element-92a44dd{--padding-top:12px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3423 .elementor-element.elementor-element-7caca11{--content-width:1240px;}.elementor-3423 .elementor-element.elementor-element-609a0a5{--content-width:1240px;}.elementor-3423 .elementor-element.elementor-element-92a44dd{--content-width:1240px;}}/* Start custom CSS for wp-widget-search, class: .elementor-element-83e1bde */.search-form{
    display:flex;
    padding-right:20px;
}

#search-wrapper .search-submit{
    background-color: #D6132A;
    color: #FFFFFF;
    padding: 6px 16px;
    border-radius:0;
    border:none;
}

input.search-field {
    width: 100%;
    border: none;
    background-color: #F2F2F2;
    border-radius:0;
}

.search-field::placeholder{
    visibility: hidden;
}

.search-field {
    background-image: url('https://www.www.varneyinc.com/new-site/wp-content/uploads/2024/10/Vector-37.svg');
    background-repeat: no-repeat;
    background-position: 10px center; /* Position icon on the left */
    background-size: 16px 16px; /* Set icon size */
    padding-left: 50px; /* Add padding to avoid overlap */
}

input.search-field{
    padding-left: 30px;
}

.elementor-3423 .elementor-element.elementor-element-83e1bde label{
    width:100%;
}

.elementor-1375 .elementor-element.elementor-element-b494f89 > .elementor-widget-container {
    padding-right:16px;
}



@media screen and (max-width: 768px) {
    .elementor-1375 .elementor-element.elementor-element-b494f89 > .elementor-widget-container {
    padding:0;
}
    .search-form{
        padding-right:0px;
        position:relative;
        display:flex;
    }

.search-field {
    
}

span.screen-reader-text {
    display:flex;

    align-items:flex-start;
    }
    
}/* End custom CSS */
/* Start custom CSS for wp-widget-archives, class: .elementor-element-5186795 */select#archives-dropdown-REPLACE_TO_ID {
    width: 100%;
    border: none;
    background-color: #F2F2F2;
    border-radius:0;
    padding-top:10px;
    padding-bottom:8px;
}

@media (max-width: 767px) {
    select#archives-dropdown-REPLACE_TO_ID {
    width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-223f86b */.elementor-3423 .elementor-element.elementor-element-223f86b ul {
     list-style: none;
     display: flex;
     padding-left:0;
     flex-wrap: wrap;
     row-gap: 16px;
     column-gap: 16px;
}
/*.elementor-3423 .elementor-element.elementor-element-223f86b a {
    */
    /* padding: 16px;
    */
    /* margin-right: 16px;
    */
    /* min-width: 214px;
    */
    /* text-align: center;
    */
    /* font-size: 18px;
    */
    /* color:#2B2B2B;
    */
    /*
}
*/
/*.elementor-3423 .elementor-element.elementor-element-223f86b li{
    */
    /* background-color: #F2F2F2;
    */
    /* padding: 16px;
    */
    /* margin-right: 16px;
    */
    /* min-width:216px;
    */
    /* text-align: center;
    */
    /*
}
*/
 li.cat-item{
     display: flex;
     align-items: center;
}
/* .cat-item a::before {*/
/*     content: url('https://www.varneyinc.com/wp-content/uploads/2024/10/Vector-30.svg');*/
/*     margin-right: 10px;*/
/*     vertical-align: middle;*/
/*     background: #f2f2f2;*/
/*}*/
 @media (max-width: 767px) {
     .elementor-3423 .elementor-element.elementor-element-223f86b ul {
         list-style: none;
         display: block;
    }
     .elementor-3423 .elementor-element.elementor-element-223f86b li {
         margin-bottom:10px;
         width:auto;
         padding:0;
    }
     .elementor-1375 .elementor-element.elementor-element-565c12c a {
         font-size:14px;
         padding:0;
         vertical-align:middle;
    }
     .cat-item::before {
         width:12px;
         height:12px;
         margin-right:6px;
    }
}
 li.cat-item a {
     padding: 16px;
     display: block;
     color: #2B2B2B;
     background: #f2f2f2;
     width: 100%;
}
 li.cat-item {
     min-width: 214px;
     text-align: center;
     display: flex;
     align-items: center;
     justify-content: space-evenly;
     background: #f2f2f2;
}
 li.cat-item:not(:last-child) {
     /*margin-right: 16px;*/
}/* End custom CSS */
/* Start custom CSS for wp-widget-categories, class: .elementor-element-f64aafc */select#cat {
    background-color: #F2F2F2;
    border-radius:0;
    border:none;
}/* End custom CSS */