.elementor-3671 .elementor-element.elementor-element-de8c46e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3671 .elementor-element.elementor-element-edf6423{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3671 .elementor-element.elementor-element-edf6423.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3671 .elementor-element.elementor-element-5806bb9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:700;line-height:70px;letter-spacing:-3.2px;color:#212121;}.elementor-widget-theme-post-excerpt .elementor-widget-container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-3671 .elementor-element.elementor-element-38b0be7 .elementor-widget-container{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:400;color:#444444;}.elementor-3671 .elementor-element.elementor-element-c40f9b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3671 .elementor-element.elementor-element-c40f9b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3671 .elementor-element.elementor-element-ea0b51c img{height:300px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-3671 .elementor-element.elementor-element-3e4eef2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3671 .elementor-element.elementor-element-3e4eef2:not(.elementor-motion-effects-element-type-background), .elementor-3671 .elementor-element.elementor-element-3e4eef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF7F5;}.elementor-3671 .elementor-element.elementor-element-a907a9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-author-box .elementor-author-box__name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-author-box .elementor-author-box__bio{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-author-box .elementor-author-box__button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-author-box .elementor-author-box__button:hover{border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-3671 .elementor-element.elementor-element-92a1090{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-3671 .elementor-element.elementor-element-92a1090 .elementor-author-box__avatar img{width:180px;height:180px;border-style:solid;border-color:var( --e-global-color-primary );border-width:1px;border-radius:5px;}.elementor-3671 .elementor-element.elementor-element-92a1090 .elementor-author-box__name{color:#212121;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;letter-spacing:-0.6px;}.elementor-3671 .elementor-element.elementor-element-92a1090 .elementor-author-box__bio{color:#666666;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:-0.2px;}.elementor-3671 .elementor-element.elementor-element-4b18d9d{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F39C12;--border-color:#F39C12;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3671 .elementor-element.elementor-element-1cde480 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;line-height:26.4px;letter-spacing:-0.6px;color:#212121;}.elementor-3671 .elementor-element.elementor-element-f18fab0 .elementor-author-box__name{color:#444444;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:-0.4px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3671 .elementor-element.elementor-element-7b8164d{--box-min-height:0px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--box-border-color:#00000000;--box-border-width:0px;--box-border-radius:0px;--separator-width:20px;--box-padding:0px;--header-color:#212121;--nested-list-indent:2em;--item-text-color:#212121;--item-text-hover-color:#F39C12;--item-text-hover-decoration:underline;--item-text-active-color:#F39C12;--marker-color:#212121;}.elementor-3671 .elementor-element.elementor-element-7b8164d > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-3671 .elementor-element.elementor-element-7b8164d.elementor-element{--align-self:flex-start;}.elementor-3671 .elementor-element.elementor-element-7b8164d .elementor-toc__header-title{text-align:start;}.elementor-3671 .elementor-element.elementor-element-7b8164d .elementor-toc__header, .elementor-3671 .elementor-element.elementor-element-7b8164d .elementor-toc__header-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;}.elementor-3671 .elementor-element.elementor-element-7b8164d .elementor-toc__list-item{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;}.elementor-3671 .elementor-element.elementor-element-a58355e{--display:flex;border-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#212121;--border-color:#212121;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3671 .elementor-element.elementor-element-5e29abb{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3671 .elementor-element.elementor-element-5e29abb:not(.elementor-motion-effects-element-type-background), .elementor-3671 .elementor-element.elementor-element-5e29abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9E6E6;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3671 .elementor-element.elementor-element-f66e7a6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:#212121;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3671 .elementor-element.elementor-element-2859dde{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:300;font-style:italic;color:#444444;}.elementor-3671 .elementor-element.elementor-element-2859dde p{margin-block-end:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3671 .elementor-element.elementor-element-1c4b47d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:-0.2px;}.elementor-3671 .elementor-element.elementor-element-1c4b47d > .elementor-widget-container{margin:70px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:02px 0px 0px 0px;border-color:#212121;}.elementor-3671 .elementor-element.elementor-element-4e1710c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-3671 .elementor-element.elementor-element-4e1710c:not(.elementor-motion-effects-element-type-background), .elementor-3671 .elementor-element.elementor-element-4e1710c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C3E50;}.elementor-3671 .elementor-element.elementor-element-a802a48 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:52px;font-weight:700;line-height:57.2px;letter-spacing:-2px;color:#FFFFFF;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-grid-post-holder{background-color:var( --e-global-color-1e227b4 );border-style:none;border-radius:10px 10px 10px 10px;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-grid-post .eael-entry-overlay{border-radius:10px 10px 0px 0px;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-entry-title a{color:#212121;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-entry-title:hover, .elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-entry-title a:hover{color:#F39C12;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-entry-title, .elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-entry-title a{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.6px;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-grid-post-excerpt p{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-3671 .elementor-element.elementor-element-2dcb44d .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.eael-reading-progress-wrap .eael-reading-progress{height:2px !important;}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:2px !important;background-color:#F39C12;transition:width 50ms ease;}body.elementor-page-3671{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-3671 .elementor-element.elementor-element-edf6423{--width:55%;}.elementor-3671 .elementor-element.elementor-element-c40f9b1{--width:45%;}.elementor-3671 .elementor-element.elementor-element-a907a9c{--width:30%;}.elementor-3671 .elementor-element.elementor-element-4b18d9d{--width:70%;}.elementor-3671 .elementor-element.elementor-element-a58355e{--width:70%;}.elementor-3671 .elementor-element.elementor-element-5e29abb{--width:80%;}}@media(max-width:1024px){.elementor-3671 .elementor-element.elementor-element-de8c46e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-de8c46e */.elementor-3671 .elementor-element.elementor-element-de8c46e {
    /* Rich Warmer Accent Background (Not too light, not too dull) */
    --bg-color: #ffedd1; 
    
    /* Subtle Black Grid Lines */
    --grid-line-color: rgba(0, 0, 0, 0.12); 
    
    --grid-size: 72px; /* Thoda bada grid Coda style ke liye */

    background-color: var(--bg-color);
    background-image: 
        linear-gradient(var(--grid-line-color) 1.2px, transparent 1.2px),
        linear-gradient(90deg, var(--grid-line-color) 1.2px, transparent 1.2px);
    background-size: var(--grid-size) var(--grid-size);
    
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1c4b47d */.xynario-blog-content h1 {
  font-size: 42px;
  line-height: 50px;
  letter-spacing: -1.2px;
  color: #212121;
  font-weight: 700;
  margin: 0 0 16px;
}
.xynario-blog-content h2 {
  font-size: 34px;
  line-height: 42px;
  letter-spacing: -1px;
  color: #212121;
  font-weight: 700;
  margin: 48px 0 12px;
}
.xynario-blog-content h3 {
  font-size: 26px;
  line-height: 34px;
  letter-spacing: -0.6px;
  color: #212121;
  font-weight: 700;
  margin: 40px 0 10px;
}
.xynario-blog-content h4 {
  font-size: 22px;
  line-height: 30px;
  letter-spacing: -0.4px;
  color: #212121;
  font-weight: 600;
  margin: 32px 0 8px;
}
.xynario-blog-content h5 {
  font-size: 19px;
  line-height: 27px;
  letter-spacing: -0.3px;
  color: #212121;
  font-weight: 600;
  margin: 28px 0 6px;
}
.xynario-blog-content h6 {
  font-size: 17px;
  line-height: 25px;
  letter-spacing: -0.2px;
  color: #212121;
  font-weight: 600;
  margin: 24px 0 6px;
}
.xynario-blog-content p {
  font-size: 18px;
  line-height: 30px;
  letter-spacing: -0.4px;
  color: #444444;
  font-weight: 400;
  margin: 0 0 20px;
}
.xynario-blog-content ul,
.xynario-blog-content ol {
  font-size: 18px;
  line-height: 30px;
  letter-spacing: -0.4px;
  color: #444444;
  font-weight: 400;
  padding-left: 1.5rem;
  margin: 0 0 20px;
}
.xynario-blog-content li {
  margin-bottom: 8px;
}
.xynario-blog-content ul li {
  list-style-type: disc;
}
.xynario-blog-content ol li {
  list-style-type: decimal;
}
.xynario-blog-content hr {
  border: none;
  border-top: 1px solid #212121;
  margin: 40px 0;
  
.elementor-3671 .elementor-element.elementor-element-1c4b47d img {
  margin-top: 12px !important;
  margin-bottom: 24px !important;
  border-radius: 10px !important;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1) !important;
}
}/* End custom CSS */
/* Start custom CSS */.elementor-template-full-width .ast-container {
  max-width: 100% !important;
  padding: 0 !important;
}/* End custom CSS */