.service_heading{text-align:center;padding-top:100px;padding-bottom:55px;color:#151515;font-weight:500}.single_service_card .service_img{width:95px;height:95px;background-color:#fafafa;padding:25px;border-radius:9999px;margin:auto;transition:background-color .3s ease,transform .3s ease}.card_item:hover .service_img{transform:scale(1.2);background-color:#016885}.card_item img{transition:background-color .3s ease,transform .3s ease}.card_item:hover .service_img img{filter:brightness(0) invert(1)}.service_img{align-items:center}.service_img,.single_service_card{display:flex;justify-content:center}.single_service_card{flex-wrap:wrap;gap:19px}.card_item{box-shadow:0 0 15px hsla(0,0%,56%,.1);padding:35px 108px 40px;border-radius:10px;width:32%}.service_container{padding-bottom:150px}.service_name{font-size:24px;font-weight:500;line-height:24px;text-align:center;padding-top:29px;padding-bottom:8px;color:#151515}.service_detail{font-size:13px;font-weight:400;line-height:15.58px;text-align:center;color:#4e4e4e}@media (orientation:portrait){.single_service_card{display:flex;flex-direction:column;gap:24px}.card_item{width:100%;padding:32px 16px}.service_name{font-size:20px;line-height:24px;padding-top:24px;padding-bottom:8px}.service_detail{font-size:14px;line-height:18.64px;text-align:center}.service_heading{padding-top:36px;padding-bottom:24px}.service_container{padding-bottom:33px}}.top_banner{position:relative;background-color:var(--primary-color);margin-top:119px;height:300px}.about_Top .top_banner_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.top_banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.about_Top .top_banner_content h4{font-size:24px;text-align:center;font-weight:600;margin-bottom:26px}.about_Top .top_banner_content h3,.about_Top .top_banner_content h4{color:#fff;font-style:normal;line-height:normal;letter-spacing:.054px;text-transform:uppercase}.about_Top .top_banner_content h3{font-size:36px;text-align:left;font-weight:500;font-family:var(--font-cera-medium)}.top_banner p{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:50px}.top_banner_image{height:100%}.top_banner_image .small{display:none}@media (orientation:portrait){.top_banner{margin-top:79px;height:200px}.about_Top .top_banner_content{left:50vw}.top_banner_image .large{display:none}.top_banner_image .small{display:block}.top_banner h2{font-size:17px}.top_banner p{font-size:24px;line-height:normal}.contact_wrapper .contact_image{display:none}.contact_wrapper{display:block}.contacts .form_wrapper{padding:34px 24px}.about_Top .top_banner_content h3{font-size:26px;text-align:center!important}.about_Top .top_banner_content h4{font-size:17px;margin-bottom:8px}.text_position{left:50%!important;transform:translate(-50%,-50%)!important;top:50%!important}}