.avia-section.av-mofw7pqc-b889f719e04c3c84251f6629c45b675c .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://crystalgrand.ca/wp-content/uploads/2026/04/wedding-venue-.jpeg);background-position:50% 50%;background-attachment:scroll}.avia-section.av-mofw7pqc-b889f719e04c3c84251f6629c45b675c .av-section-color-overlay{opacity:0.5;background-color:#faf8f2} #top .av-special-heading.av-mofw98hv-a7da234ac9ce7565c2f0a03b70bd8334{padding-bottom:10px;font-size:50px}body .av-special-heading.av-mofw98hv-a7da234ac9ce7565c2f0a03b70bd8334 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mofw98hv-a7da234ac9ce7565c2f0a03b70bd8334 .av-special-heading-tag{font-size:50px}.av-special-heading.av-mofw98hv-a7da234ac9ce7565c2f0a03b70bd8334 .av-subheading{font-size:15px} #top .togglecontainer.av-mofwaorf-79fce59fa159f2d7c74fdeb2d8bb4a87 p.toggler{font-size:18px}#top .togglecontainer.av-mofwaorf-79fce59fa159f2d7c74fdeb2d8bb4a87 .toggle_wrap .toggle_content{font-size:16px} .avia-image-container.av-mofwhk8i-53426218a0ba6172f3bdc02004df673d img.avia_image{box-shadow:none}.avia-image-container.av-mofwhk8i-53426218a0ba6172f3bdc02004df673d .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-4c4n3q-90ca7358169927ebf9e1db91ceb1756b{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-4c4n3q-90ca7358169927ebf9e1db91ceb1756b{padding:0px 0px 0px 0px !important} .avia-image-container.av-mofwk8d7-91d98f3d5e23d589dc6f12e2cf8f4e0e img.avia_image{box-shadow:none}.avia-image-container.av-mofwk8d7-91d98f3d5e23d589dc6f12e2cf8f4e0e .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-mofwkcup-54d3580093d8301b5400f11485518884{vertical-align:middle;background-color:#182650}.responsive #top #wrap_all .flex_cell.av-mofwkcup-54d3580093d8301b5400f11485518884{padding:60px 60px 60px 60px !important} .flex_column.av-47ww52-5939a9d98e62e86adc995a101e83b23d{border-width:1px;border-color:#db9b00;border-style:solid;padding:20px 20px 20px 20px} #top .av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c{padding-bottom:10px;color:#ffffff;font-size:40px}body .av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c .av-special-heading-tag{font-size:40px}.av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c .special-heading-inner-border{border-color:#ffffff}.av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c .av-subheading{font-size:25px} #top .av_textblock_section.av-mofwj2hk-7f306eec038953706fb336b7f818d27e .avia_textblock{color:#ffffff;text-align:center} #top #wrap_all .avia-button.av-mofwjcml-20100ccab72960e4908331548aafcb4d{font-size:16px;transition:all 0.4s ease-in-out} .avia-section.av-42f5ba-345db6eb782aadddff29bba3cfdd0d54{background-color:#d2d5e0;background-image:unset} #top .av-special-heading.av-3lw9f2-620c72aa867dce0ca5c9388d23bbfece{padding-bottom:10px;font-size:40px}body .av-special-heading.av-3lw9f2-620c72aa867dce0ca5c9388d23bbfece .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-3lw9f2-620c72aa867dce0ca5c9388d23bbfece .av-special-heading-tag{font-size:40px}.av-special-heading.av-3lw9f2-620c72aa867dce0ca5c9388d23bbfece .av-subheading{font-size:15px} #top .hr.av-3bovc6-bf65593f9f1a0a9d7fd248ccaa326927{margin-top:30px;margin-bottom:30px}.hr.av-3bovc6-bf65593f9f1a0a9d7fd248ccaa326927 .hr-inner{width:50px;border-color:#ffffff;max-width:45%}.hr.av-3bovc6-bf65593f9f1a0a9d7fd248ccaa326927 .av-seperator-icon{color:#eeee22}.hr.av-3bovc6-bf65593f9f1a0a9d7fd248ccaa326927 .av-seperator-icon.avia-svg-icon svg:first-child{fill:#eeee22;stroke:#eeee22} .avia-section.av-mofwne11-f14b2b2a83e9764d699297f45e1164ba .av-parallax .av-parallax-inner{background-repeat:no-repeat;background-image:url(https://crystalgrand.ca/wp-content/uploads/2026/04/crystal-bg.jpg);background-position:50% 50%;background-attachment:scroll} .flex_column.av-2sjw3i-d877f999bb2c045f3060263442a29fa6{border-width:1px;border-color:#db9b00;border-style:solid;padding:20px 20px 20px 20px} #top .av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0{padding-bottom:10px;color:#182650;font-size:40px}body .av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0 .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0 .av-special-heading-tag{font-size:40px}.av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0 .special-heading-inner-border{border-color:#182650}.av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0 .av-subheading{font-size:25px} #top .av_textblock_section.av-2enlam-d52cde0ee1b8108ba54f232ccdc36f21 .avia_textblock{font-size:16px;color:#182650;text-align:center} #top #wrap_all .avia-button.av-283acm-f92b0267ee4f57abb96e548bcfc5cbd5{font-size:16px;transition:all 0.4s ease-in-out} .flex_cell.av-mofxenx7-2b8d4d00c14930d307c90f054496501c{vertical-align:top}.responsive #top #wrap_all .flex_cell.av-mofxenx7-2b8d4d00c14930d307c90f054496501c{padding:0px 0px 0px 0px !important} .avia-image-container.av-mofwvnn0-45bc974f36955a25bcabf7c85b42cfcb img.avia_image{box-shadow:none}.avia-image-container.av-mofwvnn0-45bc974f36955a25bcabf7c85b42cfcb .av-image-caption-overlay-center{color:#ffffff} .flex_cell.av-mofxf2qs-f07200a7619d4e60cc4341854f5dbb6f{vertical-align:middle}.responsive #top #wrap_all .flex_cell.av-mofxf2qs-f07200a7619d4e60cc4341854f5dbb6f{padding:60px 60px 60px 60px !important} .flex_column.av-mofwstyr-78e182a1774e91c09249358348292910{border-width:1px;border-color:#db9b00;border-style:solid;padding:20px 20px 20px 20px} #top .av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb{padding-bottom:10px;color:#182650;font-size:30px}body .av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb .av-special-heading-tag{font-size:30px}.av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb .special-heading-inner-border{border-color:#182650}.av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb .av-subheading{font-size:16px} .avia-section.av-1mgv7a-da792aaa7e29c83f8fc8a1bfab408110{background-color:#f2f0ea;background-image:unset} .flex_column.av-1fy0q6-cacb80cfdadb7dd86a0e445f810eff66{width:36.4%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-1fy0q6-cacb80cfdadb7dd86a0e445f810eff66 .av-flex-placeholder{width:6%} #top .av_textblock_section.av-18usge-c156edfcb6832731285eab5bcd21fb72 .avia_textblock{font-size:16px;color:#4c4c4c} .flex_column.av-3o9ba-59c25447f43546cf3865fe5f132d3f86{width:57.6%;margin-left:0}#top .flex_column_table.av-equal-height-column-flextable.av-3o9ba-59c25447f43546cf3865fe5f132d3f86 .av-flex-placeholder{width:6%} @media only screen and (min-width:480px) and (max-width:767px){#top #wrap_all .av-special-heading.av-mofw98hv-a7da234ac9ce7565c2f0a03b70bd8334 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-mofwkcup-54d3580093d8301b5400f11485518884{padding:10px 10px 10px 10px !important} .flex_column.av-47ww52-5939a9d98e62e86adc995a101e83b23d{padding:10px 10px 10px 10px} #top #wrap_all .av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3lw9f2-620c72aa867dce0ca5c9388d23bbfece .av-special-heading-tag{font-size:0.8em} .flex_column.av-2sjw3i-d877f999bb2c045f3060263442a29fa6{padding:10px 10px 10px 10px} #top #wrap_all .av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-mofxf2qs-f07200a7619d4e60cc4341854f5dbb6f{padding:10px 10px 10px 10px !important} .flex_column.av-mofwstyr-78e182a1774e91c09249358348292910{padding:10px 10px 10px 10px} #top #wrap_all .av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb .av-special-heading-tag{font-size:0.8em}} @media only screen and (max-width:479px){#top #wrap_all .av-special-heading.av-mofw98hv-a7da234ac9ce7565c2f0a03b70bd8334 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-mofwkcup-54d3580093d8301b5400f11485518884{padding:10px 10px 10px 10px !important} .flex_column.av-47ww52-5939a9d98e62e86adc995a101e83b23d{padding:10px 10px 10px 10px} #top #wrap_all .av-special-heading.av-mofwiv3v-5d357a35e0a3f2b4e18724a15247851c .av-special-heading-tag{font-size:0.8em} #top #wrap_all .av-special-heading.av-3lw9f2-620c72aa867dce0ca5c9388d23bbfece .av-special-heading-tag{font-size:0.8em} .flex_column.av-2sjw3i-d877f999bb2c045f3060263442a29fa6{padding:10px 10px 10px 10px} #top #wrap_all .av-special-heading.av-2m0dpa-18e6427ae1c35a1bcf453c0ae472d4b0 .av-special-heading-tag{font-size:0.8em} .responsive #top #wrap_all .flex_cell.av-mofxf2qs-f07200a7619d4e60cc4341854f5dbb6f{padding:10px 10px 10px 10px !important} .flex_column.av-mofwstyr-78e182a1774e91c09249358348292910{padding:10px 10px 10px 10px} #top #wrap_all .av-special-heading.av-mofxdgut-60c59acf0e8fdd2dab3533b9face0ecb .av-special-heading-tag{font-size:0.8em}}