.vw-lifestyle-blog-section-content .shadow-box{box-shadow:0 4px 4px 0 #00000040!important;margin-top:-50px}.vw-lifestyle-blog-slider-section .banner-heading{text-align:center!important;cursor:pointer;width:100%;margin:10px auto;margin-top:0}.vw-lifestyle-blog-slider-section.alignfull .avtar-img img{border-radius:50%!important;padding:3px;height:40px;width:40px}.vw-lifestyle-blog-slider-section .post-meta{align-items:center;gap:1rem;justify-content:center}.vw-lifestyle-blog-slider-section .left-main{display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(11,50px);margin:0;margin-top:0!important}.vw-lifestyle-blog-slider-section .left-main figure.left-img1{grid-row-start:1;grid-row-end:4;grid-column-start:1;grid-column-end:8;margin-left:10px}.vw-lifestyle-blog-slider-section .left-main figure.left-img2{grid-row-start:2;grid-row-end:5;grid-column-start:5;grid-column-end:12}.vw-lifestyle-blog-slider-section .left-main figure.left-img3{grid-row-start:6;grid-row-end:5;grid-column-start:1;grid-column-end:7;margin-right:10px;margin-top:-55px}.vw-lifestyle-blog-slider-section .left-main figure.left-img4{grid-row-start:5;grid-row-end:8;grid-column-start:5;grid-column-end:12;margin-top:10px;margin-right:10px}.vw-lifestyle-blog-slider-section .left-main figure.left-img5{grid-row-start:7;grid-row-end:10;grid-column-start:1;grid-column-end:6;top:15px}.vw-lifestyle-blog-slider-section .left-main figure.left-img6{grid-row-start:7;grid-row-end:10;grid-column-start:6;grid-column-end:12;margin-top:44px;z-index:1;margin-left:-10px}.vw-lifestyle-blog-slider-section .slider-img img{width:100%;height:380px;object-fit:cover;border:1px solid #929292;padding:12px;margin-bottom:8px;margin-top:8px!important}.vw-lifestyle-blog-slider-section .right-main{display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(11,50px);margin:0;margin-top:0%!important}.vw-lifestyle-blog-slider-section .right-main .right-img figure{grid-row-start:1!important;grid-row-end:4!important;grid-column-start:5;grid-column-end:12;margin-right:10px}.vw-lifestyle-blog-slider-section .right-main figure.right-img1{grid-row-start:1!important;grid-row-end:5;grid-column-start:8;grid-column-end:14;margin-left:-36px;margin-top:-2px!important}.vw-lifestyle-blog-slider-section .right-main figure.right-img2{grid-row-start:2;grid-row-end:5;grid-column-start:1;grid-column-end:8}.vw-lifestyle-blog-slider-section .right-main figure.right-img3{grid-row-start:6!important;grid-row-end:5;grid-column-start:8;grid-column-end:14;margin-left:-40px;margin-top:-55px!important}.vw-lifestyle-blog-slider-section .right-main figure.right-img4{grid-row-start:5;grid-row-end:8;grid-column-start:1;grid-column-end:8;margin-top:12px;margin-left:20px}.vw-lifestyle-blog-slider-section .right-main figure.right-img5{grid-row-start:7;grid-row-end:10;grid-column-start:7;grid-column-end:12;top:15px}.vw-lifestyle-blog-slider-section .right-main figure.right-img6{grid-row-start:8;grid-row-end:10;grid-column-start:1;grid-column-end:7;margin-top:10px;z-index:1;right:-12px}.vw-lifestyle-blog-slider-section .indicator-img-wrapper{border:4px solid #979797;position:relative;padding:5px;display:inline-block;background-color:#fff}.vw-lifestyle-blog-section-content .section-text{font-family:"Cormorant Garamond",serif;font-size:17px;font-weight:600;color:#3A3A3A}.vw-lifestyle-blog-section-content .section-title{font-family:"Poppins",serif;color:#3A3A3A;font-size:20px;font-weight:400;width:100%;line-height:1.5;margin-top:-12px}.vw-lifestyle-blog-section-content .classes-inner-box figure{height:258px!important;width:100%!important;object-fit:cover;background-color:grey!important;position:relative}.vw-lifestyle-blog-section-content .classes-inner-box img{height:258px!important;width:100%!important;object-fit:cover}.vw-lifestyle-blog-section-content .post-img-group{height:258px!important;width:100%!important;object-fit:cover;background-color:grey!important;position:relative}.vw-lifestyle-blog-section-content .blogs-content{background-color:#fff;clip-path:polygon(89% 0,100% 17%,100% 100%,0 100%,0 0)!important;margin-top:-30px;padding:10px!important}.vw-lifestyle-blog-section-content .blogs-title{font-size:18px;font-weight:600;text-transform:capitalize;color:#3A3A3A}.vw-lifestyle-blog-section-content .blogs-title a{text-decoration:none!important}.vw-lifestyle-blog-section-content .blogssec-desc p{font-size:16px;color:#929292;font-weight:400}.vw-lifestyle-blog-section-content .blogs-content .author img{border-radius:50%;padding:3px;height:40px;width:40px}.vw-lifestyle-blog-section-content .author-name a{flex-basis:0%;flex-grow:1;color:#3A3A3A;font-style:italic;text-transform:capitalize;font-size:14px;text-decoration:none!important}.vw-lifestyle-blog-section-content .author-para{flex-basis:0%;flex-grow:1;color:#3A3A3A;font-style:italic!important;text-transform:capitalize;font-size:14px;text-decoration:none!important;margin-bottom:-200px}.vw-lifestyle-blog-section-content .wp-block-group .blog{padding-left:0!important;padding-right:0!important}.vw-lifestyle-blog-section-content .row-author{row-gap:initial!important}.vw-lifestyle-blog-section-content .blogs-content .date{color:#3A3A3A;font-style:italic;text-transform:capitalize;font-size:14px;padding-left:80px}.vw-lifestyle-blog-section-content .post-meta .message-text{margin-left:-10px!important}.vw-lifestyle-blog-section-content .author a{text-decoration:none!important}.vw-lifestyle-blog-section-content .author p{font-size:14px!important}.vw-lifestyle-blog-section-content .post-author-date{margin-top:15px}.vw-lifestyle-blog-section-content .classes-inner-box .blog-category{top:10px;left:10px;position:absolute}.vw-lifestyle-blog-section-content.classes-inner-box .blog-category .post-categories{padding-left:0}.vw-lifestyle-blog-section-content .classes-inner-box .blog-category .post-categories a{background:#3A3A3A;color:#fff;text-transform:uppercase;margin:0;font-size:13px;padding:8px 15px;font-weight:300;font-style:italic;border:none;margin-bottom:5px;text-decoration:none!important}.vw-lifestyle-blog-section-content .classes-inner-box :hover .blog-category .post-categories a{color:#3A3A3A;background:#fff}.vw-lifestyle-blog-section-content .category-bg{position:relative;background:#000000!important}.vw-lifestyle-blog-section-content .post-cat{position:absolute!important}.vw-lifestyle-blog-section-content .category-bg figure.cat-bg img{height:200px!important;width:50%!important}.vw-lifestyle-blog-section-content .category-bg .post-cat{top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;position:absolute!important}.vw-lifestyle-blog-section-content .category-bg .cat-title{font-size:26px;font-weight:800;text-align:center}.vw-lifestyle-blog-section-content .category-bg .cat-title h4,.category-bg .category-list li a{color:#fff;text-align:center}.vw-lifestyle-blog-section-content .category-bg .category-list li{margin-bottom:6px;position:relative;font-weight:400;list-style:none;display:flex;flex-direction:column;width:max-content}.vw-lifestyle-blog-section-content .category-bg .category-list li a{margin-bottom:6px;position:relative;text-decoration:none!important;text-align:center!important}.vw-lifestyle-blog-section-content .category-bg .category-list li:hover a{font-weight:500}.vw-lifestyle-blog-section-content .bg-content{display:flex;flex-direction:column;align-items:center;z-index:1}.vw-lifestyle-blog-section-content .category-bg .category-list li:hover:after{content:'';position:absolute;height:3px;width:10px;top:50%;left:-15px;background:#fff;transform:translateY(-50%)}.vw-lifestyle-blog-section-content .blog-category{position:relative}.vw-lifestyle-blog-section-content .post-categories{position:absolute;top:0;margin-top:10px}.vw-lifestyle-blog-section-content .classes-inner-box .blog-category .post-categories a{background:#3A3A3A;color:#fff;text-transform:uppercase;margin:0;font-size:13px;padding:8px 15px;font-weight:300;font-style:italic;border:none;margin-bottom:5px;text-decoration:none!important}.vw-lifestyle-blog-section-content .blogs-box .wp-block-post:hover .blog-category .post-categories a{color:#3A3A3A;background:#fff}.vw-lifestyle-blog-section-content .blogs-box .wp-block-post:hover .blogs-content{background:#292726;color:#fff}.vw-lifestyle-blog-section-content .blogs-box .wp-block-post:hover .blogs-content a{color:#fff}.vw-lifestyle-blog-section-content .blogs-box .wp-block-post:hover .blogs-content .author-para{color:#fff}.vw-lifestyle-blog-section-content .blogs-box .wp-block-post:hover .blogs-content .date{color:#fff}.vw-lifestyle-blog-section-content .shadow-box:hover{background-color:3A3A3A;color:#fff}.vw-lifestyle-blog-section-content .post-categories a{background:#3A3A3A;color:#fff;text-transform:uppercase;margin:0;font-size:13px;padding:8px 15px;font-weight:300;font-style:italic;border:none;margin-bottom:5px;padding-left:10px;margin-left:10px;text-decoration:none!important}.vw-lifestyle-blog-section-content .blog{margin:0;font-size:13px;padding:8px 15px;padding-bottom:0!important;padding-top:0!important;padding-left:5px!important;padding-right:5px!important}.vw-lifestyle-blog-section-content .blogs-column.wp-block-columns.alignwide{padding-left:50px;padding-right:50px}@media screen and (min-width:767px) and (max-width:782px){.vw-lifestyle-blog-slider-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.middle-main{flex-basis:70%!important}.vw-lifestyle-blog-slider-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.left-main{flex-basis:15%!important}.vw-lifestyle-blog-slider-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.right-main{flex-basis:15%!important}.vw-lifestyle-blog-slider-section .slider-img img{width:100%;height:186px;object-fit:cover;border:1px solid #929292;padding:12px;margin-bottom:8px;margin-top:8px!important}}@media screen and (min-width:768px) and (max-width:991px){.vw-lifestyle-blog-slider-section .post-meta{gap:8px!important}.vw-lifestyle-blog-slider-section .right-main figure.right-img3,.vw-lifestyle-blog-slider-section .left-main figure.left-img3{margin-top:-75px!important}.vw-lifestyle-blog-slider-section .left-main figure.left-img4,.vw-lifestyle-blog-slider-section .right-main figure.right-img4{margin-top:-30px!important}.vw-lifestyle-blog-slider-section .left-main figure.left-img5,.vw-lifestyle-blog-slider-section .right-main figure.right-img5{margin-top:-55px!important}.vw-lifestyle-blog-slider-section .left-main figure.left-img6{margin-top:-20px!important}.vw-lifestyle-blog-slider-section .right-main figure.right-img6{margin-top:-65px!important}.vw-lifestyle-blog-slider-section .banner-heading{font-size:22px!important;width:100%;line-height:30px}.vw-lifestyle-blog-slider-section .slider-img img{width:100%;height:186px;object-fit:cover;border:1px solid #929292;padding:12px;margin-bottom:8px;margin-top:8px!important}.vw-lifestyle-blog-section-content .blogs-column{display:grid!important}.vw-lifestyle-blog-section-content .columns-3.blogs-box{display:grid;grid-template-columns:1fr 1fr}.vw-lifestyle-blog-slider-section .vw-column2{display:grid!important}.vw-lifestyle-blog-slider-section .post-meta{margin-top:-15px}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.right-main{flex-basis:20%!important;flex-wrap:nowrap;grid-template-rows:repeat(11,40px)}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.left-main{flex-basis:20%!important;flex-wrap:nowrap;grid-template-rows:repeat(11,40px)}.vw-lifestyle-blog-slider-section .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.middle-main{flex-basis:50%!important}.vw-lifestyle-blog-slider-section .post-para{font-size:10px!important}.vw-lifestyle-blog-section-content .slider-img img{height:280px}.vw-lifestyle-blog-section-content .section-title{font-size:18px;width:65%}.vw-lifestyle-blog-section-content .blogs-content .author img{border-radius:50%;height:30px;width:30px}.vw-lifestyle-blog-section-content .author a{text-decoration:none!important;font-size:10px;font-weight:600}.vw-lifestyle-blog-section-content .blogs-content .date{font-size:12px;font-weight:600;margin-left:20px;margin-top:20px;padding-right:20px}.vw-lifestyle-blog-section-content .author-row{flex-wrap:wrap!important}.vw-lifestyle-blog-slider-section .indicator-img-wrapper{padding:2px}}@media screen and (min-width:992px) and (max-width:1199px){.vw-lifestyle-blog-slider-section .left-main,.vw-lifestyle-blog-slider-section .right-main{grid-template-rows:repeat(11,35px)}.vw-column2{padding-left:30px;padding-right:30px}.vw-lifestyle-blog-slider-section .slider-img img{width:100%;height:250px;object-fit:cover;border:1px solid #929292;padding:12px;margin-bottom:8px;margin-top:8px!important}.vw-lifestyle-blog-section-content .blogs-content .author img{border-radius:50%;height:40px;display:grid!important;grid-template-columns:1fr!important;width:40px}.vw-lifestyle-blog-section-content .author a{text-decoration:none!important;font-size:10px}.vw-lifestyle-blog-section-content .blogs-content .date{font-size:12px;padding-left:50px}.vw-lifestyle-blog-section-content .category-bg figure.cat-bg img{height:450px!important;width:100%!important}.vw-lifestyle-blog-section-content .section-title{font-size:18px;width:65%;margin-bottom:20px}.vw-lifestyle-blog-section-content .slider-img img{height:200px;width:500px}.vw-lifestyle-blog-section-content .post-para{font-size:9px!important}.vw-lifestyle-blog-slider-section .banner-heading{font-size:24px!important;width:100%;line-height:30px}.vw-lifestyle-blog-section-content .author-name a{flex-basis:0%;flex-grow:1;color:#3A3A3A;font-style:italic;text-transform:capitalize;font-size:14px;text-decoration:none!important;word-break:auto-phrase}.vw-lifestyle-blog-section-content .section2-column1{flex-basis:75%!important}.vw-lifestyle-blog-section-content .section2-column2{flex-basis:25%!important}}@media screen and (max-width:767px){.vw-lifestyle-blog-slider-section .banner-heading{font-size:22px!important;width:100%;margin-top:0;line-height:30px}.vw-lifestyle-blog-slider-section .slider-img{padding:8px}.vw-lifestyle-blog-slider-section .post-meta{margin-top:-15px}.vw-lifestyle-blog-slider-section .left-main{display:none}.vw-lifestyle-blog-slider-section .right-main{display:none}.vw-lifestyle-blog-section-content .size-full .slider-img img{height:280px}.vw-lifestyle-blog-section-content .slider-img{padding:10px!important}.vw-lifestyle-blog-slider-section .indicator-img-wrapper{display:flex;justify-content:center}.vw-lifestyle-blog-section-conten .section-title{font-size:18px;width:100%}.vw-lifestyle-blog-section-content .blogs-content .date{padding-left:20px}.post-para{display:none!important}.vw-lifestyle-blog-section-content .section-text{margin-top:20px!important}.vw-lifestyle-blog-section-content .section2-column1 .columns-3{display:grid!important;grid-template-columns:1fr!important}}