.elementor-916 .elementor-element.elementor-element-2cfe6a5 > .elementor-container{max-width:1366px;}.elementor-916 .elementor-element.elementor-element-1436b3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-916 .elementor-element.elementor-element-bc12078{color:var( --e-global-color-783f7ee );font-family:var( --e-global-typography-d3a6c1a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3a6c1a-font-size );line-height:var( --e-global-typography-d3a6c1a-line-height );letter-spacing:var( --e-global-typography-d3a6c1a-letter-spacing );word-spacing:var( --e-global-typography-d3a6c1a-word-spacing );}.elementor-916 .elementor-element.elementor-element-b450e19{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-916 .elementor-element.elementor-element-b450e19 .elementor-divider-separator{width:100%;}.elementor-916 .elementor-element.elementor-element-b450e19 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-916 .elementor-element.elementor-element-7d66eaf > .elementor-container{max-width:1366px;}.elementor-916 .elementor-element.elementor-element-7d66eaf{margin-top:2%;margin-bottom:2%;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .elementor-repeater-item-c3166ba .swiper-slide-bg{background-color:var( --e-global-color-504b846 );background-image:url(https://faithfulcontractors.genweb.site/wp-content/uploads/2024/01/faithful-contracting-commercial-edward-jones-seneca-falls-space-overview-slider-2500px.jpg);background-size:contain;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .elementor-repeater-item-fb41edb .swiper-slide-bg{background-color:var( --e-global-color-504b846 );background-image:url(https://faithfulcontractors.genweb.site/wp-content/uploads/2024/01/faithful-contracting-bathroom-remodel-penn-yan-slider-image-cropped-2500px.jpg);background-size:contain;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .elementor-repeater-item-629449d .swiper-slide-bg{background-color:var( --e-global-color-504b846 );background-image:url(https://faithfulcontractors.genweb.site/wp-content/uploads/2024/01/faithful-contracting-basement-remodel-geneseo-slider-image-2500px.jpg);background-size:contain;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .elementor-repeater-item-2401609 .swiper-slide-bg{background-color:var( --e-global-color-504b846 );background-image:url(https://faithfulcontractors.genweb.site/wp-content/uploads/2024/01/faithful-contracting-edward-jones-geneva-slider-image-2500px.jpg);background-size:contain;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .elementor-repeater-item-8f2211a .swiper-slide-bg{background-color:var( --e-global-color-504b846 );background-image:url(https://faithfulcontractors.genweb.site/wp-content/uploads/2024/01/faithful-contracting-new-construction-slider-image-cropped-2500px.jpg);background-size:contain;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .elementor-repeater-item-1988e15 .swiper-slide-bg{background-color:var( --e-global-color-504b846 );background-image:url(https://faithfulcontractors.genweb.site/wp-content/uploads/2024/01/faithful-contracting-treehouse-slider-image-2500px.jpg);background-size:contain;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-slide{height:601px;transition-duration:calc(5000ms*1.2);}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-slide-contents{max-width:66%;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-slide-inner{text-align:center;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-pagination-bullet{height:14px;width:14px;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-pagination-fraction{font-size:14px;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-504b846 );opacity:var( --e-global-color-504b846 );}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-916 .elementor-element.elementor-element-2cfe6a5{padding:2% 3% 0% 3%;}.elementor-916 .elementor-element.elementor-element-bc12078{font-size:var( --e-global-typography-d3a6c1a-font-size );line-height:var( --e-global-typography-d3a6c1a-line-height );letter-spacing:var( --e-global-typography-d3a6c1a-letter-spacing );word-spacing:var( --e-global-typography-d3a6c1a-word-spacing );}.elementor-916 .elementor-element.elementor-element-3a0b77a > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-2cfe6a5{padding:2% 3% 0% 3%;}.elementor-916 .elementor-element.elementor-element-bc12078{font-size:var( --e-global-typography-d3a6c1a-font-size );line-height:var( --e-global-typography-d3a6c1a-line-height );letter-spacing:var( --e-global-typography-d3a6c1a-letter-spacing );word-spacing:var( --e-global-typography-d3a6c1a-word-spacing );}.elementor-916 .elementor-element.elementor-element-3a0b77a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-8dea2e2 .swiper-slide{height:350px;}.elementor-916 .elementor-element.elementor-element-8dea2e2{width:100%;max-width:100%;}}/* Start custom CSS */.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-bottom: 1.5%;
}
.eicon-chevron-right:before {
    content: "25BA";
}
i.eicon-chevron-left:before {
    content: "25C0";
}
/*.swiper-slide-bg{*/
/*    background-size: 100% 100% !important;*/
/*}*/
@media only screen and (max-width: 600px){
    /*.swiper-slide-bg{*/
    /*background-size: cover !important;*/
    /*}*/
    
    
}
@media screen and (max-width: 600px){
    .swiper-slide{
        height: 230px !important;
    }
}
@media screen and (max-width: 420px){
.swiper-slide {
    height: 200px !important;
}
}/* End custom CSS */