body{margin:0 0 10px}.section.single-post{background:#fff}.section.single-post .grid-container{max-width:550px;margin:0 auto;justify-content:center;background:#ceb996;box-shadow:rgba(136,136,138,.23) .5px 1px -1px 0px;border-radius:.5rem;padding:0}.section.single-post .grid-container .post_botom_content{padding:1rem 1rem 2rem}.section.single-post .grid-container .post_banner{background-position:50% !important;height:30vw;max-height:250px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.section.single-post .grid-container .post_top_content{padding-bottom:1rem;text-align:center}.section.single-post .grid-container .post_images{width:180px;height:180px;border-radius:100%;border:5px solid #fff;margin:0 auto 10px;margin-top:-90px}.section.single-post .grid-container .post_images img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.section.single-post .grid-container .post_title{font-size:20px;color:#fff}.section.single-post .grid-container .post_sub{font-size:16px;color:#fff}.section.single-post .grid-container .post_social{margin-top:14px}.section.single-post .grid-container .post_social ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.section.single-post .grid-container .post_social ul li{margin-right:15px}.section.single-post .grid-container .post_social ul li:last-child{margin-right:0}.section.single-post .grid-container .post_social ul li a{width:40px;height:40px;border-radius:20px;padding:10px;background-color:#fff;cursor:pointer;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center}.section.single-post .grid-container .post_social ul li a svg{fill:#000;color:#000}.section.single-post .grid-container .post_social ul li a:hover{padding:8px;font-size:20px}.section.single-post .grid-container .post_button{margin-top:20px}.section.single-post .grid-container .post_button a{padding:15px 20px;background:#fff;border-radius:50px;line-height:1;color:#000;margin:1rem;font-size:14px;box-shadow:rgba(136,136,138,.23) 2px 2px 2px 2px}.section.single-post .grid-container .post_button a:hover{background:#ceb996;color:#fff;box-shadow:rgba(106,106,106,.23) 3px 3px 3px 3px}.section.single-post .grid-container .hb_box{background-color:#fff;box-shadow:1px 1px 2px 2px rgba(136,136,138,.23);border-radius:8px;margin:0 .75rem;padding:20px}.section.single-post .grid-container .post_heading{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.section.single-post .grid-container .post_heading svg{width:24px;height:24px;margin-right:10px;fill:#ceb996;color:#ceb996}.section.single-post .grid-container .post_heading i{width:24px;height:24px;margin-right:10px;color:#ceb996}.section.single-post .grid-container .post_heading .heading-text{font-size:18px;text-transform:capitalize;font-weight:400;color:#ceb996;margin:0}.section.single-post .grid-container .post_inner{margin-top:24px}.section.single-post .grid-container .post_inner a{width:100%}.section.single-post .grid-container .post_inner .cusroin{cursor:default}.section.single-post .grid-container .post_item{box-shadow:rgba(0,0,0,.16) 0px 1px 7px;margin:.5rem 0px;padding:.5rem 0px;border-radius:.5rem;display:flex}.section.single-post .grid-container .post_item .post_icon{display:flex;justify-content:center;align-items:center;flex:0 0 16.66666667%;max-width:16.66666667%}.section.single-post .grid-container .post_item .post_icon svg{size:2rem;color:#000;fill:#000;stroke:currentcolor;fill:currentcolor;stroke-width:0;height:1.5rem;width:1.5rem}.section.single-post .grid-container .post_item .post_contents{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.section.single-post .grid-container .post_item .post_contents .post_contents_title{font-size:15px;color:#141a22;margin:.5rem 0px;font-weight:600}.section.single-post .grid-container .post_item .post_contents .post_contents_text{font-size:15px;color:#141a22;margin:.5rem 1rem .5rem 0rem;word-break:break-all;text-align:left}.section.single-post .grid-container .post_inners .post_inner{display:flex;align-items:center;flex-flow:row wrap}.section.single-post .grid-container .post_location{margin-top:10px}.section.single-post .grid-container .post_location .post_inner{margin-top:10px}.section.single-post .grid-container .post_location .post_inner .post_item{flex-flow:row wrap}.section.single-post .grid-container .post_location .post_inner .post_item a{display:flex}.section.single-post .grid-container .post_network{margin:20px .75rem}.section.single-post .grid-container .post_network .post_item .post_contents .post_contents_title{font-size:15px;color:#141a22;margin:.5rem 1rem .5rem 0rem;word-break:break-all;text-align:left;font-weight:400}.section.single-post .grid-container .post_descriptions{font-size:14px;line-height:22px;font-weight:400}@media only screen and (max-device-width: 576px){.section.single-post .grid-container .post_banner{height:40vw}.section.single-post .grid-container .post_images{width:120px;height:120px;border-radius:60px;margin-top:-60px}.section.single-post .grid-container .hb_box{margin:0}.section.single-post .grid-container .post_inner{margin-top:10px}.section.single-post .grid-container .post_network{margin:20px 0}}@media only screen and (max-width: 1024px)and (min-width: 768px){.section.single-post .grid-container .post_banner{height:14vw}}@media only screen and (max-width: 1079px)and (min-width: 992px){.section.single-post .grid-container .post_banner{height:14vw}}@media only screen and (max-width: 1119px)and (min-width: 1080px){.section.single-post .grid-container .post_banner{height:14vw}}@media only screen and (min-width: 1200px)and (max-width: 1440px){.section.single-post .grid-container .post_banner{height:14vw}}@media only screen and (min-device-width: 1600px)and (max-device-width: 1800px){.section.single-post .grid-container .post_banner{height:15vw}}