.mobile-row{max-width:951px;width:100%;margin:0 auto;padding:0 10px}.nowrap>div{flex-wrap:nowrap!important;justify-content:space-between;gap:10px}.nowrap-r1>div{flex-wrap:nowrap!important;justify-content:center;gap:10px}.nowrap-r2>div{flex-wrap:nowrap!important;justify-content:center;gap:10px}.nowrap-r3>div{flex-wrap:nowrap!important;justify-content:center}.mobile-badge{max-width:140px;width:100%;margin:0 auto}.r2-col{max-width:300px}.mob-side{max-width:140px;width:100%}.socials a{filter:invert(.8)}.socials .elementor-widget-container{display:flex;justify-content:start;column-gap:25px;align-items:center}.form .flex p{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;column-gap:10px;margin-bottom:10px}span.wpcf7-spinner{display:none}.page-id-648 p,.page-id-1215 p{font-family:unset;line-height:unset;font-weight:unset}.srv{max-width:1800px;margin:-150px auto 0}.srv figcaption.widget-image-caption.wp-caption-text:after{content:"";background:url("https://sergiosconcreteinc.com/wp-content/uploads/2023/11/Untitled-34.fw_.png") no-repeat;background-size:100% 100%;position:absolute;height:2px;width:80px;left:0;right:0;bottom:-20px;margin:0 auto;--lzl-bg-img:"https://sergiosconcreteinc.com/wp-content/uploads/2023/11/Untitled-34.fw_.png"}.srv figcaption.widget-image-caption.wp-caption-text{position:absolute;left:0;right:0;bottom:90px}.srv.list{background-size:100% 100%!important}.choose{max-width:1750px;margin:0 auto}.col{margin:0 15px}.ctc-form label{font-family:"Oswald",sans-serif;width:100%!important}fieldset#wpmtst_star_rating label{width:unset!important}fieldset#wpmtst_star_rating{display:flex;justify-content:start}figcaption.widget-image-caption.wp-caption-text{text-align:center;width:100%;max-width:280px;margin:auto;position:absolute;bottom:25px;right:0;left:0}.services-con .service-item{width:337px!important}.services-con2 .service-item{width:276px!important}.service-item{transition:all .3s ease-in-out}.services-con .service-item:hover{scale:1.4;z-index:9999}.services-con2 .service-item:hover{scale:1.3;z-index:9999}.services-con.elementor-section .elementor-container,.services-con2.elementor-section .elementor-container{flex-wrap:wrap;justify-content:space-around}.elpt-portfolio-filter .portfolio-filter-item{color:#444;font-family:"Epyval";font-size:35px;background:unset!important}.elpt-portfolio-filter .portfolio-filter-item.item-active{color:#10a5d0;border-bottom:1.5px solid}a.portfolio-item.elpt-portfolio-lightbox{border-radius:13px}.bio-img-caro .swiper-slide-inner img{width:378px!important;height:416px!important;object-fit:cover}.bio-img-caro .swiper-slide{transition:all .3s ease-in-out;padding:80px 0}.bio-img-caro .swiper-slide:hover{scale:1.4;z-index:9999!important}.srv figcaption.widget-image-caption.wp-caption-text:after.lzl:not(.lzl-ed),.srv figcaption.widget-image-caption.wp-caption-text:after.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2066%202%22%20width%3D%2266%22%20height%3D%222%22%3E%3C%2Fsvg%3E")}@media screen and (max-width:1201px){.service-item:hover{scale:unset!important}.services-con.elementor-section .elementor-container,.services-con2.elementor-section .elementor-container{gap:10px}}@media screen and (max-width:686px){figcaption.widget-image-caption.wp-caption-text{font-size:33px!important;max-width:230px}.bio-img-caro .swiper-slide{padding:30px 0!important}.bio-img-caro .swiper-slide:hover{scale:unset!important}.bio-img-caro .swiper-slide-inner img{width:300px!important;height:300px!important}}@media screen and (max-width:959px){.mobile-badge{max-width:100px;width:100%;margin:0 auto}.r2-col{max-width:250px}.nowrap-r2,.nowrap-r3{margin-top:-60px!important}.socials .elementor-widget-container{justify-content:center}}@media screen and (max-width:767px){.mob-side{max-width:70px}.r2-col{max-width:200px}.nowrap-r2,.nowrap-r3{margin-top:-50px!important}.r2-col{max-width:120px}.nowrap-r2,.nowrap-r3{margin-top:-30px!important}.srv.list{background-size:cover!important}}@media screen and (max-width:424px){.r2-col{max-width:100px}.nowrap-r2,.nowrap-r3{margin-top:-20px!important}.mob-side{max-width:40px}}