/* SWAT CSV Page Importer external layout rescue CSS v7.4.0
   Keeps imported sheet pages full-width inside Hello Elementor / WordPress containers. */
body.swat-csv-imported-page .site-main,
body.swat-csv-imported-page #content,
body.swat-csv-imported-page .page-content,
body.swat-csv-imported-page .entry-content{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;}
/* v7.4.0 direction guard: English imported pages must not inherit RTL from Arabic/header/shared group CSS. */
body.swat-csv-imported-page.swat-csv-english-page,
body.swat-csv-imported-page.swat-csv-ltr-page,
body.swat-english-page.swat-csv-imported-page{direction:ltr!important;unicode-bidi:isolate!important;}
body.swat-csv-imported-page.swat-csv-english-page #content,
body.swat-csv-imported-page.swat-csv-english-page .site-main,
body.swat-csv-imported-page.swat-csv-english-page .page-content,
body.swat-csv-imported-page.swat-csv-english-page .entry-content,
body.swat-csv-imported-page.swat-csv-english-page .page-content>section,
body.swat-csv-imported-page.swat-csv-ltr-page #content,
body.swat-csv-imported-page.swat-csv-ltr-page .site-main,
body.swat-csv-imported-page.swat-csv-ltr-page .page-content,
body.swat-csv-imported-page.swat-csv-ltr-page .entry-content,
body.swat-csv-imported-page.swat-csv-ltr-page .page-content>section{direction:ltr!important;unicode-bidi:isolate!important;text-align:left!important;}
body.swat-csv-imported-page.swat-csv-english-page .page-content [dir='rtl'],
body.swat-csv-imported-page.swat-csv-ltr-page .page-content [dir='rtl']{direction:ltr!important;unicode-bidi:isolate!important;text-align:left!important;}
body.swat-csv-imported-page.swat-csv-english-page .page-content > section[style*='direction:rtl'],
body.swat-csv-imported-page.swat-csv-ltr-page .page-content > section[style*='direction:rtl']{direction:ltr!important;text-align:left!important;}
body.swat-csv-imported-page.swat-csv-arabic-page,
body.swat-arabic-page.swat-csv-imported-page{direction:rtl!important;unicode-bidi:isolate!important;}
body.swat-csv-imported-page .site-main>.page-content>section[class*='-page'],
body.swat-csv-imported-page .page-content>section[class*='-page'],
body.swat-csv-imported-page .entry-content>section[class*='-page'],
body.swat-csv-imported-page .page-content>section.wsb-blog-page,
body.swat-csv-imported-page .page-content>section.wst-page,
body.swat-csv-imported-page .page-content>section.wsi-page,
body.swat-csv-imported-page .page-content>section.wsl-page,
body.swat-csv-imported-page .page-content>section.guide-page-output,
body.swat-csv-imported-page .page-content>section.swat-area-page,
body.swat-csv-imported-page .page-content>section.swat-service-page,
body.swat-csv-imported-page .page-content>section.swat-category-page,
body.swat-csv-imported-page .page-content>section.swat-faq-page,
body.swat-csv-imported-page .page-content>section.swat-places-page,
body.swat-csv-imported-page .page-content>section.swat-tour-page{position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;width:100vw!important;max-width:100vw!important;}
@supports (width:100dvw){body.swat-csv-imported-page .page-content>section[class*='-page'],body.swat-csv-imported-page .entry-content>section[class*='-page']{margin-left:-50dvw!important;margin-right:-50dvw!important;width:100dvw!important;max-width:100dvw!important;}}
body.swat-csv-imported-page.swat-csv-group-blog .page-content>section,
body.swat-csv-imported-page.swat-csv-group-trust .page-content>section,
body.swat-csv-imported-page.swat-csv-group-industries .page-content>section,
body.swat-csv-imported-page.swat-csv-group-guides .page-content>section,
body.swat-csv-imported-page.swat-csv-group-areas .page-content>section{position:relative!important;left:50%!important;right:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;width:100vw!important;max-width:100vw!important;}
