.custom-posts-list{display:flex;flex-wrap:wrap;margin:-15px}.custom-posts-list .custom-post-col{padding:15px;max-width:25%%;flex:0 0 33.3%}.custom-posts-list .custom-post-col .custom-post{position:relative}.custom-posts-list .custom-post-col .custom-post .post-thumbnail img{width:100%;height:170px!important;border-radius:20px;object-fit:cover}.custom-posts-list .custom-post-col .custom-post .content-wrap .custom-posts-list .content-wrap .read-more{margin-top:10px;padding:8px 15px;background:#056bb3;color:#fff;text-decoration:none;border-radius:10px;transition:background .3s ease-in-out;font-size:16px}.custom-posts-list{display:flex;flex-wrap:wrap;margin:-15px}.custom-posts-list .custom-post-col{padding:15px;max-width:25%%;flex:0 0 33.3%}.custom-posts-list .custom-post-col .custom-post{position:relative}.custom-posts-list .custom-post-col .custom-post .post-thumbnail img{width:100%;height:300px;border-radius:20px;object-fit:cover}.custom-posts-list .custom-post-col .custom-post .content-wrap .custom-posts-list .content-wrap .read-more{margin-top:10px;padding:8px 15px;background:#056bb3;color:#fff;text-decoration:none;border-radius:10px;transition:background .3s ease-in-out;font-size:16px}.content-wrap h2{font-size:30px!important;line-height:38px!important}@media (max-width:1199px){.projects-container .first-project,.projects-container .other-projects{max-width:100%;flex:100%;padding:15px}.custom-posts-list .custom-post-col{max-width:50%;flex:0 0 50%}.header-wrapper .inner-header-wrap .primary-menu{gap:40px}}@media (max-width:991px) and (min-width:768px){.custom-posts-list .custom-post-col .custom-post .content-wrap h2{height:75px}}@media (max-width:768px){.elementor-shortcode .custom-posts-list{display:block;flex-wrap:none;margin:0!important;padding:0!important}}@media (max-width:768px){.elementor-shortcode .custom-posts-list{display:block;flex-wrap:none;margin:0!important;padding:0!important}.custom-posts-list .custom-post-col{max-width:100%!important;padding:10px!important}}.Short_code_section .elementor-widget-container{margin-top:60px!important;margin-bottom:60px!important}.Short_code_section h2 a{text-decoration:none!important;color:#000!important}.Short_code_section h2{margin-bottom:10px!important}.Short_code_section p.post-date{margin-bottom:10px!important;margin-top:10px!important}.Short_code_section p.post-excerpet{display:none!important}.Short_code_section .post-hover-content{display:none!important}.Short_code_section .custom-post.po-s{border-radius:15px!important;padding:0!important;background:0 0!important}.Short_code_section .custom-post-col{padding:20px!important}.single-post .entry-header h1.entry-title{display:none}@media only screen and (min-width:1240px){.single-post .ast-container{max-width:1100px!important}}.single-post h1{margin:0!important;padding:0!important;margin-bottom:15px!important}.single-post h2{font-size:30px!important;margin:15px 0!important}.single-post h3{font-size:23px!important;margin:15px 0!important}.single-post p{margin:0!important;padding:0!important}.single-post figure{margin:0!important;margin-top:20px!important;margin-bottom:20px!important;max-width:100%!important}.single-post ul{padding:0;padding-left:20px}.single-post ol{padding:0;padding-left:20px}.page_custiom h2{font-size:28px;margin:20px 0}.woocommerce-page h2 b{font-weight:500!important}.woocommerce-page h3 b{font-weight:500!important}