.breakdance .bde-div-780-101{margin-top:20px}.breakdance .bde-div-780-101{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center}.breakdance .bde-div-780-101{background-image:url(https://citygate.com/wp-content/uploads/2026/05/books.webp);background-size:cover;background-repeat:no-repeat;background-position:center top}.breakdance .bde-div-780-101>*{z-index:1}.breakdance .bde-div-780-101>.section-background-overlay{z-index:0}.breakdance .bde-div-780-101>.section-background-overlay{background:var(--bde-palette-hero-900d8ce0-d888-4f5c-a17f-ea5a6917d56c-gradient-29)}.breakdance .bde-div-780-101{overflow:hidden}@media (max-width:1119px){.breakdance .bde-div-780-101{overflow:hidden}}@media (max-width:1023px){.breakdance .bde-div-780-101{overflow:hidden}}@media (max-width:767px){.breakdance .bde-div-780-101{overflow:hidden}}@media (max-width:479px){.breakdance .bde-div-780-101{overflow:hidden}}@media (min-width:1351px) and (max-width:1700px){.breakdance .bde-div-780-101{overflow:hidden}}@media (min-width:1120px) and (max-width:1350px){.breakdance .bde-div-780-101{overflow:hidden}}.breakdance .bde-div-780-102{width:1740px}.breakdance .bde-heading-780-103{max-width:575px}.breakdance .bde-text-780-104{width:640px;color:var(--bde-palette-color-1-030aca20-be42-49f1-8cd3-53891bf05a65);font-weight:var(--preset-id-570b11a8-3ec7-43fe-9a23-0bdf274f41a4-font-weight)}.breakdance .bde-section-780-110 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-780-110 .section-container{padding-bottom:330px;padding-top:120px}@media (max-width:1119px){.breakdance .bde-section-780-110 .section-container{padding-bottom:120px}}@media (max-width:767px){.breakdance .bde-section-780-110 .section-container{padding-top:80px}}.breakdance .bde-div-780-132{width:100%;margin-bottom:115px}.breakdance .bde-div-780-132{display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width:767px){.breakdance .bde-div-780-132{margin-bottom:80px}}.breakdance .bde-text-780-111{margin-bottom:20px}.breakdance .bde-dual-heading-780-133{max-width:745px}.breakdance .bde-dual-heading-780-133 .dual-heading--secondary{color:var(--bde-palette-color-1-bc907b67-531c-49bd-a038-067267506b39)}.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-listings{--ns-space-after-filter:60px;--ns-space-before-pagination:80px;--ns-pagination-gap:38px;--ns-pagination-size:76px;--ns-pagination-text-color:#3D485C;--ns-pagination-active-text-color:#3D485C;--ns-pagination-arrow-color:#F15A4A}.breakdance .ns-listings-box-780-114 .ns-listings__list{--ns-post-columns:1;--ns-posts-gap-x:16px;--ns-posts-gap-y:60px}.breakdance .ns-listings-box-780-114 .ns-filter-tabs{--ns-tabs-gap:50px;--ns-tabs-alignment:center}.breakdance .ns-listings-box-780-114 .ns-filter-tabs__tab{border-bottom:1px solid currentColor}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid currentColor}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid currentColor}}.breakdance .ns-listings-box-780-114 .ns-pagination__numbers{font-size:18px;font-weight:500;line-height:1}.breakdance .ns-listings-box-780-114 .ns-pagination__numbers .current.page-numbers{background:#F1EEEC}.breakdance .ns-listings-box-780-114 .ns-listings__load-more-btn{--bde-button-secondary-text-color:#3D485C;--bde-button-secondary-border-color:#3D485C}.breakdance .ns-listings-box-780-114 .ns-archive-posts__item:nth-child(even) .bde-columns{flex-direction:row-reverse}@media (max-width:1119px){.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-listings__list{--ns-posts-gap-x:20px;--ns-posts-gap-y:20px}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid}}}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-listings{--ns-space-before-pagination:40px}.breakdance .ns-listings-box-780-114 .ns-listings__list{--ns-post-columns:1}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid}}.breakdance .ns-listings-box-780-114 .ns-archive-posts__item:nth-child(even) .bde-columns{flex-direction:column}.breakdance .ns-listings-box-780-114 .ns-archive-posts__item(even) .bde-columns{flex-direction:column-reverse}}@media (max-width:767px){.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-listings{--ns-pagination-gap:18px}.breakdance .ns-listings-box-780-114 .ns-listings__list{--ns-post-columns:1;--ns-posts-gap-x:14px;--ns-posts-gap-y:14px}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid}}}@media (max-width:479px){.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid}}}@media (min-width:1351px) and (max-width:1700px){.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid}}}@media (min-width:1120px) and (max-width:1350px){.breakdance .ns-listings-box-780-114 .breakdance-form-stepper{display:none}.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__label{border:1px solid}@media (max-width:1023px){.breakdance .ns-listings-box-780-114 .ns-mobile-dropdown__list{border:1px solid}}}.breakdance .bde-section-780-116 .section-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.breakdance .bde-section-780-116 .section-container{--bde-section-width:1480px}.breakdance .bde-section-780-116 .section-container{padding-bottom:260px;padding-top:70px}@media (max-width:1119px){.breakdance .bde-section-780-116 .section-container{padding-bottom:120px;padding-top:0px}}@media (max-width:1023px){.breakdance .bde-section-780-116 .section-container{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:}.breakdance .bde-section-780-116 .section-container{padding-bottom:80px;padding-top:80px}}@media (max-width:767px){.breakdance .bde-section-780-116 .section-container{padding-bottom:60px;padding-top:60px}}@media (min-width:1120px) and (max-width:1350px){.breakdance .bde-section-780-116 .section-container{padding-bottom:200px}}.breakdance .bde-icon-780-117 .bde-icon-icon.breakdance-icon-atom{font-size:15px}.breakdance .bde-icon-780-117{position:absolute;top:146px;left:-50px}@media (max-width:1119px){.breakdance .bde-icon-780-117{position:absolute;top:100px;left:15px}}@media (max-width:767px){.breakdance .bde-icon-780-117{position:absolute;top:0px}}.breakdance .bde-icon-780-118 .bde-icon-icon.breakdance-icon-atom{font-size:15px}.breakdance .bde-icon-780-118{position:absolute;top:50px;right:0px}@media (max-width:1119px){.breakdance .bde-icon-780-118{position:absolute;top:120px;right:20px}}@media (max-width:767px){.breakdance .bde-icon-780-118{position:absolute;top:0px}}.breakdance .bde-icon-780-119 .bde-icon-icon.breakdance-icon-atom{font-size:15px}.breakdance .bde-icon-780-119{position:absolute;right:-81px;bottom:20px}@media (max-width:1119px){.breakdance .bde-icon-780-119{position:absolute;right:5px}}@media (max-width:767px){.breakdance .bde-icon-780-119{position:absolute;right:40px;bottom:10px}}.breakdance .bde-columns-780-120{--columnCount:2}@media (max-width:1119px){.breakdance .bde-columns-780-120{--columnCount:2}}@media (max-width:1023px){.breakdance .bde-columns-780-120{--columnCount:2}}@media (max-width:767px){.breakdance .bde-columns-780-120{--columnCount:2}.breakdance .bde-columns-780-120.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-780-120.bde-columns>.bde-column{width:100%}}@media (max-width:479px){.breakdance .bde-columns-780-120{--columnCount:2}}@media (min-width:1351px) and (max-width:1700px){.breakdance .bde-columns-780-120{--columnCount:2}}@media (min-width:1120px) and (max-width:1350px){.breakdance .bde-columns-780-120{--columnCount:2}}.breakdance .bde-column-780-121{--column-width:50%}.breakdance .bde-column-780-121{display:flex;flex-direction:column;justify-content:center}.breakdance .bde-div-780-122{width:612px}@media (max-width:1023px){.breakdance .bde-div-780-122{width:100%}}.breakdance .bde-image2-780-123{width:62%;height:auto}.breakdance .bde-image2-780-123{position:absolute;top:-10%;right:-16%}@media (max-width:767px){.breakdance .bde-image2-780-123{position:absolute;top:-20px}}.breakdance .bde-image2-780-124{width:62%;height:auto}.breakdance .bde-image2-780-124{position:absolute;left:-15%;bottom:-14%}@media (max-width:767px){.breakdance .bde-image2-780-124{position:absolute;bottom:-20px}}.breakdance .bde-image2-780-125{border-radius:20px;width:612px;height:auto;object-fit:cover;aspect-ratio:6 / 7}.breakdance .bde-image2-780-125{z-index:5}.breakdance .bde-column-780-126{--column-width:50%}.breakdance .bde-column-780-126{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;text-align:right}.breakdance .bde-div-780-127{width:653px}@media (max-width:1023px){.breakdance .bde-div-780-127{width:100%}}.breakdance .bde-text-780-128{color:var(--bde-palette-color-1-030aca20-be42-49f1-8cd3-53891bf05a65);margin-bottom:20px}.breakdance .bde-dual-heading-780-129{max-width:653px;margin-bottom:50px}.breakdance .bde-dual-heading-780-129 .dual-heading--secondary{color:var(--bde-brand-primary-color)}@media (max-width:1119px){.breakdance .bde-dual-heading-780-129{margin-bottom:30px}}.breakdance .bde-text-780-130{width:585px;font-size:var(--preset-id-2924511b-24f8-4750-884a-52bd5051c669-font-size);font-family:var(--preset-id-2924511b-24f8-4750-884a-52bd5051c669-font-family);margin-bottom:50px}@media (max-width:1119px){.breakdance .bde-text-780-130{margin-bottom:20px}}@media (max-width:1023px){.breakdance .bde-text-780-130{width:100%}}.breakdance .ns-button-780-131 .ns-button__button{border-radius:9999px;color:var(--bde-palette-brand-blue-navy-f5b84986-0e3e-406f-9d3a-856d13c63264-22);font-size:var(--preset-id-207d7b7b-400e-4899-a5aa-e8c7c0567c30-font-size);font-family:var(--preset-id-207d7b7b-400e-4899-a5aa-e8c7c0567c30-font-family);font-weight:var(--preset-id-207d7b7b-400e-4899-a5aa-e8c7c0567c30-font-weight);line-height:var(--preset-id-207d7b7b-400e-4899-a5aa-e8c7c0567c30-line-height);letter-spacing:var(--preset-id-207d7b7b-400e-4899-a5aa-e8c7c0567c30-letter-spacing);text-transform:var(--preset-id-207d7b7b-400e-4899-a5aa-e8c7c0567c30-text-transform)}.breakdance .ns-button-780-131 .ns-button__button::after{content:"";display:block;background-color:var(--bde-palette-color-1-030aca20-be42-49f1-8cd3-53891bf05a65);width:0.6em;height:0.6em;margin-right:8px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M9.71631%205.60971L-4.90417e-07%2011.2194L0%20-4.24713e-07L9.71631%205.60971Z%22%20fill%3D%22%23FFFDF9%22%2F%3E%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2212%22%20viewBox%3D%220%200%2010%2012%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M9.71631%205.60971L-4.90417e-07%2011.2194L0%20-4.24713e-07L9.71631%205.60971Z%22%20fill%3D%22%23FFFDF9%22%2F%3E%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:var(--bde-transition-duration)}.breakdance .ns-button-780-131 .ns-button__button::after{width:0.6em;height:0.6em}.breakdance .ns-button-780-131 .ns-button__button::after{margin-right:8px}.breakdance .ns-button-780-131 .ns-button__button:hover::after{transform:translate(-5px,0px)}.breakdance .ns-button-780-131 .ns-button__button{flex-direction:row-reverse}