.blog_card{padding:20px;transition:border-bottom .5s ease-in-out;border:1px solid #f2f2f2;margin-bottom:50px}.blog_card:hover{border:1px solid #fff;border-bottom:2px solid var(--primary-color)}.blog_card .blog_image img{width:100%;height:100%;object-fit:cover}.blog_content h2{color:var(--primary-color);font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.026px;padding-top:20px}@media (orientation:portrait){.blog_card{margin-bottom:20px;box-shadow:0 4px 54px 0 rgba(0,0,0,.1)}}.blogs{padding:50px 0}.blog_top{display:flex;justify-content:space-between;align-items:center;width:100%}.blog_top .blog_top_left_content{display:flex;flex-direction:column;justify-content:center;gap:20px}.blog_top .blog_top_left_content h1{color:var(--primary-color);font-size:25px;font-weight:400;letter-spacing:.038px;text-transform:uppercase}.blog_top .blog_top_left_content h3{color:#151515;font-size:32px;font-weight:400;line-height:40px;letter-spacing:.048px}.blog_top .btn{background-color:var(--primary-color)}.blog_top:hover .btn{background-color:#0fa7d1;border:1px solid #0fa7d1}.blog_top .btn span,.blog_top:hover .btn span{color:var(--white)}.blog_slider{padding-top:40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media (orientation:portrait){.blogs{padding:30px 0}.blog_slider{padding-top:0;display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.blog_top .blog_top_left_content{align-items:center;gap:15px}.news_btn .btn{display:none}.blog_top .blog_top_left_content h1{font-size:17px}.blog_top .blog_top_left_content h3{font-size:24px}}.resource_casestudy_card{border-radius:4px;border:2px solid var(--primary-color);transition:all .5s ease-in-out;height:100%}.resource_casestudy_card .resource_casestudy_image img{width:100%;height:100%;object-fit:cover}.resource_casestudy_image{height:40%}.resource_casestudy_content_wrapper{height:60%}.resource_casestudy_content p{color:#4e4e4e;font-size:13px;font-weight:400}.resource_casestudy_content h2{color:var(--primary-color);font-size:17px;font-weight:400;padding-top:20px}.resource_casestudy_content_wrapper{position:relative;z-index:2;margin:-40px auto 0;padding:25px;border-radius:4px;background:#fff;transition:all .5s ease-in-out;width:90%}.resource_casestudy_card:hover .resource_casestudy_content_wrapper{width:100%}.resource_casestudy_content_wrapper h1{color:#151515;font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.026px;height:110px;overflow:hidden}.resource_casestudy_content_wrapper:hover h1{color:var(--primary-color)}.resource_casestudy_content_wrapper h3{color:#4e4e4e;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.017px;padding-bottom:10px;height:100px;overflow:hidden;text-overflow:ellipsis}.resource_casestudy_content_wrapper h3:hover{overflow:visible}.resource_casestudy_content.date-time{display:flex;align-items:center;gap:10px;margin-left:30px;width:160px;transition:all .5s ease-in-out}.resource_casestudy_card:hover .date-time{margin-left:0}.resource_casestudy_content .date-time p{color:#4e4e4e;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.02px}.date_read_more{display:flex;justify-content:space-between;align-items:center;padding-top:30px}.date_read_more .read_more{display:flex;justify-content:center;align-items:center;gap:3px;padding:5px 8px;border-radius:3px;font-size:5px;text-decoration:underline;transition:all .3s ease-in-out;font-family:var(--font-cera-medium)}.date_read_more .read_more:hover{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.date{display:flex;justify-content:space-between;align-items:center}.date_read_more p{color:#4e4e4e;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.02px;padding-left:6px}@media (orientation:portrait){.resource_casestudy_content_wrapper h1{height:100px}.resource_casestudy_content_wrapper h3{height:80px}}.detail_area{width:100%;padding-top:2rem;padding-bottom:2rem}.detail_area .detail_area{display:flex;gap:30px}.detail{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.detail_area .title{padding:.4rem 0;font-size:2rem;font-weight:500;font-weight:700;line-height:1.5}.detail_area h2,.detail_area h3,.detail_area h4,.detail_area h5,.detail_area h6{font-size:1.4rem;font-weight:500}.detail_area p{font-family:var(--font-cera-regular);font-size:16px;font-weight:400;line-height:24px;padding:.4rem 0}.detail_area ol,.detail_area ul{list-style-type:disc;font-family:var(--font-cera-medium);font-size:1rem;margin-left:1rem;margin-bottom:2rem}.detail_area li{padding:.3rem 0}.video_area{position:relative}.video_area .play_btn{width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;color:#fff;background:rgba(1,104,133,.8);border-radius:50%}.card_area{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,1fr);margin-bottom:2rem}.see_detail{margin-top:2rem;color:var(--blue-color);transition:all .3s linear}.see_detail:hover{background-color:var(--blue-color);color:#fff;border-color:var(--blue-color)}@media (orientation:portrait){.detail_area .detail_area{flex-direction:column}.detail_area .detail{grid-template-columns:1fr}.detail_area .info_area{order:2}.detail_area .iamge_area{padding:.3rem 0;width:100%;display:grid;grid-template-columns:1fr;order:1}.card_area{grid-template-columns:repeat(1,1fr)}}.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}}