.elementor-134752 .elementor-element.elementor-element-4581e456{--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;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-134752 .elementor-element.elementor-element-d2ccb693 img{width:100%;}.elementor-134752 .elementor-element.elementor-element-793d809a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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 );}.elementor-134752 .elementor-element.elementor-element-7baf4bad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27.2px;font-weight:900;line-height:35.2px;color:#000000;}.elementor-134752 .elementor-element.elementor-element-aa861e02 img{width:100%;}.elementor-134752 .elementor-element.elementor-element-44c349ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27.2px;font-weight:900;line-height:35.2px;color:#000000;}.elementor-134752 .elementor-element.elementor-element-77fbe289 img{width:100%;}.elementor-134752 .elementor-element.elementor-element-52d0d475 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27.2px;font-weight:900;line-height:35.2px;color:#000000;}.elementor-134752 .elementor-element.elementor-element-d0dbc98b img{width:100%;}.elementor-134752 .elementor-element.elementor-element-6ac55d9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27.2px;font-weight:900;line-height:35.2px;color:#000000;}.elementor-134752 .elementor-element.elementor-element-fdcb0f1f img{width:100%;}.elementor-134752 .elementor-element.elementor-element-eac0ef2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:27.2px;font-weight:900;line-height:35.2px;color:#000000;}.elementor-134752 .elementor-element.elementor-element-a50ecc8e img{width:100%;}/* Start custom CSS */body.elementor-page-134752 .mar225-blog,body.elementor-page-134752 .mar225-blog>.e-con-inner{gap:0;}
body.elementor-page-134752 .mar225-blog .elementor-widget{margin:0;width:100%;min-width:0;}
body.elementor-page-134752 .mar225-blog .elementor-widget-text-editor,body.elementor-page-134752 .mar225-blog p{font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:16px;line-height:28px;font-weight:400;color:#000;}
body.elementor-page-134752 .mar225-blog p{margin:0 0 20px;}
body.elementor-page-134752 .mar225-blog .mar-section-heading .elementor-heading-title{font-family:Montserrat,"Montserrat Fallback",sans-serif;font-size:27.2px;line-height:35.2px;font-weight:900;color:#000;padding:20px 0 0;margin:0 0 10px;}
body.elementor-page-134752 .mar225-blog .mar-image{margin:4px 0 12px;}
body.elementor-page-134752 .mar225-blog .mar-image img{display:block;width:100%;height:auto;border-radius:8px;}
body.elementor-page-134752 .mar225-blog .mar-phone img{max-width:340px;margin-inline:auto;}
body.elementor-page-134752 .mar225-blog .mar-caption p{font-size:13px;line-height:21px;color:#56507A;margin:0 0 28px;}
body.elementor-page-134752 .mar225-blog .mar-tip .table-of-contents p{margin:0;font-weight:700;}
body.elementor-page-134752 .mar225-blog .mar-tip{margin-bottom:20px;}
body.elementor-page-134752 .mar225-featured img{width:100%;height:auto;object-fit:contain;display:block;}
body.elementor-page-134752 .mar225-featured{margin-bottom:24px;}

#mar225-image-viewer{width:min(95vw,1400px);max-width:95vw;max-height:94vh;padding:50px 12px 12px;border:0;border-radius:10px;background:#F5F2FF;overflow:auto;}
#mar225-image-viewer::backdrop{background:rgba(23,19,51,.86);}
#mar225-image-viewer img{display:block;max-width:100%;height:auto;margin:auto;}
#mar225-image-viewer button{position:sticky;top:0;display:block;margin:-38px 0 12px auto;background:#171333;color:#fff;padding:8px 16px;border:0;border-radius:20px;font:600 14px/20px Montserrat,sans-serif;cursor:pointer;}

@media(max-width:340px){body.postid-134752 #tab-appbar{gap:4px;padding-inline:4px}}/* End custom CSS */