.home-form,.appointment-form{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;justify-content:space-around}.appointment-form-rows{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;justify-content:space-around;align-items:end}.home-form span,.appointment-form span{color:red}.home-form label,.appointment-form label{margin-bottom:10px}.home-form .w-md-50,.appointment-form .w-md-50{width:49%}.home-form .w-md-100,.appointment-form .w-md-100{width:100%}.appointment-form w-md-20{width:100%}.boxes-h{height:250px;min-height:250px}.boxes-i{overflow:hidden}.boxes-i img{transition:transform 0.5s ease}.card-box:hover .boxes-i img{transform:scale(1.2)}.card-box{box-shadow:0 12px 30px rgb(0 0 0 / .15);border:0;border:2px solid #e2823005}.card-box:hover{border:2px solid #e28230}.card-box h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-box p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.swiper-navigation-button svg{fill:#e28230}.service-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.service-item{box-shadow:0 12px 30px rgb(0 0 0 / .15);border:2px solid #e2823005;text-align:center}.service-item:hover{border:2px solid #e28230}.service-item .service-img{overflow:hidden}.service-item .service-img img{transition:transform 0.5s ease;width:100%}.service-item:hover .service-img img{transform:scale(1.2)}.service-item h3{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:600;margin-bottom:15px;color:#000}.service-item .service-text{padding:0 10px 20px}.service-item .service-text p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;margin-bottom:15px;text-overflow:ellipsis}.service-item .service-text .read-btn{background-color:var(--e-global-color-primary);font-size:15px;font-weight:600;text-transform:uppercase;color:#FFF;fill:#FFF;border-style:none;border-radius:14px 14px 14px 14px;padding:12px 30px;display:inline-block}ul.service-list{padding:0;list-style:none}ul.service-list>li{background-color:#fff;margin-bottom:10px;border-radius:10px;overflow:hidden;display:flex}ul.service-list>li h3{margin-bottom:7px;font-size:17px}ul.service-list>li img{height:80px;width:80px}ul.service-list>li .service-content{padding-left:15px}.sidebars-box h4{font-size:20px;font-weight:600}ul.service-list>li a{color:#12074B}.blog-item{display:flex;gap:20px;margin-bottom:30px;border-bottom:1px solid #eee;padding-bottom:20px}.blog-image{width:50%}.blog-image img{width:100%;object-fit:cover;border-radius:8px}.blog-content{width:50%}.blog-content h2{font-size:25px;margin-bottom:10px;font-weight:600}.meta{font-size:14px;color:#e28230;margin-bottom:10px;font-weight:600}.read-more{background-color:#12074B;font-size:15px;font-weight:600;text-transform:uppercase;color:#FFF;border-style:none;border-radius:14px 14px 14px 14px;padding:12px 30px;display:inline-block}.read-more:hover{color:#e28230}.pagination{display:flex;justify-content:center!important;margin:20px auto;column-gap:20px}.pagination a{color:#12074b}.pagination .page-numbers.current{color:#e28230}@media (max-width:768px){.blog-item{flex-direction:column}.blog-image,.blog-content{width:100%}}@media(max-width:767px){.home-form .w-md-50,.appointment-form .w-md-50{width:100%}}