@import url('https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@500&display=swap');*{box-sizing:border-box}.image-below-text .et_pb_blurb_content{display:flex;flex-direction:column}.image-below-text .et_pb_main_blurb_image{order:1}.custom-icon img{width:32px!important;height:32px important;vertical-align:middle}.texts td{font-size:21px;font-weight:500;letter-spacing:0.3px;line-height:1.6em;color:gray}.sub_title p{font-size:58px!important;font-weight:900!important;line-height:1.1em!important}.sub_text h2{font-size:30px;font-weight:650}.col{color:#1653e2!important}.clients img{width:80%!important;height:100%!important;object-fit:cover;border-radius:15px}.projects img{width:100%!important;height:100%!important;object-fit:cover;border-radius:15px}.info img{width:100%!important;height:60vh!important;object-fit:cover;border-radius:15px}.infos img{width:90%!important;height:60vh!important;object-fit:cover}.infoss img{width:100%!important;height:40vh!important;object-fit:cover}.horizontal-scroll-container{transform:rotate(-90deg) translateX(-100%);transform-origin:left top;overflow-x:hidden;overflow-y:auto}.horizontal-scroll-container::-webkit-scrollbar{display:none}.horizontal-scroll-sub-container{transform:rotate(90deg) translateY(-175%);transform-origin:left top;white-space:nowrap}.child{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;white-space:break-spaces;text-align:center;background-color:#f9f9f9;padding:20px;margin:10px;border-radius:10px}@media only screen and (max-width:768px){.child{border:5px solid pink}}.grid-item{display:inline-block;width:25%;margin:10px;background-color:#f0f0f0;padding:20px;border:1px solid #ccc;text-align:center}.number{font-size:55px!important;font-weight:900px;color:white!important;line-height:1.3rem}.textss{width:50%!important;color:white!important;padding-top:20px;font-size:20px}.center-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.col-wrapper{padding:1.7rem 1.7rem;background-color:white}.boxes .dtq-info-box-content{position:absolute;bottom:0;left:0;right:0;border-radius:15px 15px 0px 0px;width:80%!important;padding:20px;background:gray;color:white;z-index:1;margin:0 auto;text-align:center}.rating-price{display:flex;justify-content:space-between;align-items:flex-start;margin:8px}.stars{color:#FFD700;margin-bottom:8px;display:flex;justify-content:space-between;align-items:flex-start}.price{font-size:1.2em;font-weight:bold;color:#333}