.footer-links ul{padding:0}.wpcf7-form .submit-btn .wpcf7-submit:hover{background:#a56f21;border:1px solid #a56f21!important}.double-heading .dipi-dh-main{align-items:flex-start!important}.double-headingj .dipi-dh-main{justify-content:flex-start!important}.about-sec .dipi_dual_heading_4 .dipi-dh-main{align-items:flex-start!important}.about-sec .dipi_dual_heading_5 .dipi-dh-main{justify-content:flex-start!important}.policy span{border-bottom:2px solid #C69247}.footer-info .et_pb_blurb_content{margin-left:0!important;margin-right:0!important}.occasion-sec::before{content:"";width:223px;height:249px;background-image:url('https://brooksmarquees.com/wp-content/uploads/2024/11/fright.png');position:absolute;bottom:0;background-repeat:no-repeat;background-size:contain;background-position:center}.occasion-sec::after{content:"";width:216px;height:130px;background-image:url('https://brooksmarquees.com/wp-content/uploads/2024/11/fleft.png');position:absolute;top:290px;right:0;background-repeat:no-repeat;background-size:contain;background-position:center}.event-sec::before{content:"";width:509px;height:238px;background-image:url('https://brooksmarquees.com/wp-content/uploads/2024/11/event.png');position:absolute;top:0px;right:0;background-repeat:no-repeat;background-size:cover;background-position:center}.left-flower::before{content:"";width:184px;height:205px;position:absolute;top:0;background-image:url(https://brooksmarquees.com/wp-content/uploads/2024/11/testimonial.png);background-repeat:no-repeat;background-size:contain;background-position:center}.entry-content ul,.et-l--body ul,.et-l--header ul{list-style-type:disc;padding:0 0 23px 1em;line-height:26px;margin-left:20px}.gform_wrapper{padding:40px;border-radius:12px;background-color:#f5f3e3!important}.gform-theme--foundation .gform_fields{row-gap:13px!important}.textarea.medium{height:100px!important;max-height:initial;min-height:100px!important}.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{width:100%}.gform-theme--framework .gform-field-label{text-transform:uppercase;font-size:12px;letter-spacing:0;font-weight:700;color:#1d1d1b;letter-spacing:0.2px}.gform_wrapper input{height:40px;border-radius:6px;padding:12px;border:1px solid #000000B2;width:100%;margin-bottom:10px;background:#FBFAF2!important}.gform_wrapper textarea{width:100%;padding:12px;border-radius:6px;border:1px solid #000000B2}.gform_wrapper input::placeholder,textarea::placeholder{color:#1D1D1B;font-size:16px;font-family:'jost';line-height:22px}.gform_wrapper .form-field label{color:#1D1D1B;font-size:14px;font-weight:700;font-family:'Jost';line-height:20.23px}body .gform_wrapper .gform_button.button{background:#C69247!important;color:#fff!important;font-family:'jost'!important;border:1px solid #C69247!important;font-size:16px!important;font-weight:500!important;margin-top:10px;padding:5px 20px!important;cursor:pointer}#gform_1_validation_container,.gform_validation_errors{display:none!important}.cus_blurb .et_pb_main_blurb_image{margin-bottom:10px!important}.header_cls .et_pb_column.et_pb_column_3_5.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:70%!important}.header_cls .et_pb_column.et_pb_column_1_5.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:10%;max-width:130px;margin-left:6px}.header_cls .et_pb_menu__wrap{justify-content:flex-end!important;margin-left:auto;margin-right:20px}.header_cls .et_pb_search input.et_pb_searchsubmit{background-color:transparent!important;text-indent:-82px;background-image:url(https://brooksmarquees.com/wp-content/uploads/2024/11/Vector.svg)!important;background-repeat:no-repeat;background-position:center;width:40px!important;background-size:18px!important}.event-sec .dipi_blog_slider_0 .dipi-entry-featured-image-url{min-height:160px;aspect-ratio:1/0.6}.wpcf7-not-valid-tip{position:absolute;right:0;bottom:-36px;font-size:14px}.wpcf7 form .wpcf7-response-output{font-size:14px;margin-top:20px!important}@media (max-width:1500px){.header_cls .et_pb_column.et_pb_column_3_5.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:68%!important}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%!important}.header_cls .et_pb_column.et_pb_column_1_5.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:12%!important;max-width:130px;margin-left:6px}.et_pb_menu .et-menu>li{padding-left:9px;padding-right:9px}}.error404 .footer-cta{display:none}@media (max-width:1300px){.header_cls .et_pb_column.et_pb_column_3_5.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:70%!important}.et_pb_gutters1 .et_pb_column_1_5,.et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:20%}.header_cls .et_pb_column.et_pb_column_1_5.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:9%!important;max-width:130px;margin-left:6px}.et_pb_menu .et-menu>li{padding-left:9px;padding-right:9px}body .et_pb_row_0_tb_header.et_pb_row{padding:0 15px!important}.et_pb_button.et_pb_button_0_tb_header.header-cta.et_pb_bg_layout_light{padding:7px 14px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:13px!important}}@media (max-width:1200px){.header_cls .et_pb_column.et_pb_column_3_5.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:73%}.header_cls .et_pb_gutters1 .et_pb_column_1_5,.header_cls .et_pb_gutters1.et_pb_row .et_pb_column_1_5{width:16%}.header_cls .et_pb_column.et_pb_column_1_5.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{width:10%;max-width:130px;margin-left:6px}.et_pb_menu .et-menu>li{padding-left:9px;padding-right:9px}body .et_pb_row_0_tb_header.et_pb_row{padding:0 15px!important}.et_pb_button.et_pb_button_0_tb_header.header-cta.et_pb_bg_layout_light{padding:9px 17px!important;font-size:12px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:13px!important}.header_cls .et_pb_menu--style-left_aligned .et_pb_menu__logo{margin-right:30px;max-width:90px}body .et_pb_menu .et-menu>li{padding-left:6px!important;padding-right:6px!important}}.error404 .footer-cta{display:none}.pro-after{position:relative}.pro-after:after{content:"";display:block;background-image:url('https://brooksmarquees.com/wp-content/uploads/2024/12/Rectangle-3.svg');background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.pro-after *{position:relative;z-index:1}@media (max-width:991px){.header_cls .et_pb_column.et_pb_column_3_5.et_pb_column_0_tb_header.et_pb_css_mix_blend_mode_passthrough.et_pb_column--with-menu{width:100%!important}.header_cls .et_pb_gutters1 .et_pb_column_1_5,.header_cls .et_pb_gutters1.et_pb_row .et_pb_column_1_5{display:none;width:100%!important}.header_cls .et_pb_column.et_pb_column_1_5.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child{display:none}.header_cls .et_pb_menu__wrap{margin-right:0}.header_cls{padding:20px 0px!important}body .mobile_nav ul.et_mobile_menu{position:fixed!important;left:-300px!important;max-width:280px;top:0!important;height:100vh!important;box-shadow:0px 0px 40px #0000003b!important;padding:30px 10px!important;padding-top:60px;display:block!important;transition:0.6s}body .mobile_nav ul.et_mobile_menu li a{font-size:18px!important;padding:18px 15px}body .mobile_nav.opened ul.et_mobile_menu{left:0!important}.header_cls .search-image,.header_cls .cross-icon{float:left;width:24px;position:relative;top:7px;margin-right:10px}.header_cls .cross-icon{width:20px;top:9px}.mobile_nav{width:80px;text-align:right}.header_cls .et_pb_menu__wrap .mobile_menu_bar{transform:translateY(0%)}.header_cls .et_pb_module .mobile_menu_bar:before{top:0}span.mobile_menu_bar{display:inline-block}.mobile_menu_bar:before{font-size:40px}}.search-heading{padding:50px 20px;text-align:center;background:#f6f6f6}.search-heading h3{padding:0;font-size:30px}.search-contain{max-width:1240px;margin:auto;padding:50px 20px}.search-item{display:flex;align-items:center;gap:30px;border-bottom:solid 1px #ddd;padding-bottom:30px;margin-bottom:30px}.search-item .search-image{aspect-ratio:1/0.8;max-width:200px;border-radius:5px;overflow:hidden}.search-item .search-image img{width:100%;height:100%;object-fit:cover}.search-item .image-content{width:calc(100% - 200px)}.search-item .image-content h4{font-size:30px}.search-item .image-content p{font-size:16px;margin-bottom:15px}.search-item .image-content a{font-size:18px;color:#c9924f;border-bottom:solid 2px #c9924f}.blog-section .et_pb_post h2 a{font-size:20px!important;text-transform:uppercase;line-height:24px;display:inline-block}.blog-section .et_pb_post p{color:#1d1d1b!important;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.blog-section .et_pb_post{border:0;overflow:hidden;border-radius:12px}.blog-section .et_pb_post>.post-content a{color:#1d1d1b!important;border-radius:6px;font-size:14px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:capitalize;display:inline-block!important;padding:7px 20px!important;border:1px solid #1d1d1b;margin-top:14px;margin-bottom:20px;transition:0.6s}.blog-section .et_pb_post>.post-content a:hover{color:#ffffff!important;background:#1d1d1b!important}@media only screen and (max-width:767px){.search-item{flex-direction:column}.search-item .search-image,.search-item .image-content{width:100%;max-width:100%}.search-item .search-image{aspect-ratio:1 / 0.5}.gform_wrapper{padding:20px;border-radius:12px;background-color:#f5f3e3!important}}.search-item:last-child{border:none;padding-bottom:0px;margin-bottom:0px}.team .dipi-entry-title a,.events .dipi-entry-title a{pointer-events:none}.events .dipi-categories a{pointer-events:none}.single-marquee-product ul{margin-top:10px}.full-height-img *{height:100%}.full-height-img img{width:100%;height:100%;object-fit:cover}.et_pb_menu .et-menu-nav>ul{margin:0}.locations-listing article{background:#FFFFFF;border-radius:12px;overflow:hidden;margin-bottom:30px!important;position:relative;background-image:url('https://brooksmarquees.com/wp-content/uploads/2024/12/map.png');background-repeat:no-repeat;background-position:80% center;background-size:340px}.locations-listing article>a{display:inline-block;height:100%;margin:0!important;max-width:370px;float:left;position:relative;min-height:260px}.locations-listing article>a img{width:100%!important;height:260px!important;object-fit:cover!important;max-height:100%!important;max-width:100%!important}.pagination div>a{font-weight:600;text-decoration:underline}.et_pb_slide_content h2{font-size:50px}.locations-listing article>h2,.locations-listing article>p,.locations-listing article>div{padding:0px 40px;width:calc(100% - 380px);float:right}.locations-listing article>h2 a{margin-top:30px;font-size:36px;text-transform:uppercase;line-height:normal;display:inline-block;line-height:34px}.locations-listing article p{color:#1d1d1b!important;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.locations-listing article .post-meta a{font-family:'Dantina',Helvetica,Arial,Lucida,sans-serif;font-size:14px;color:#1d1d1b!important;letter-spacing:1px;line-height:40px;text-align:left}body .locations-listing article.et_pb_post .post-content a.more-link{color:#1d1d1b!important;border-radius:6px;font-size:14px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:capitalize;display:inline-block!important;padding:7px 20px!important;border:1px solid #1d1d1b;margin-top:14px;margin-bottom:30px;transition:0.6s}body .locations-listing article.et_pb_post .post-content a.more-link:hover{background:#1d1d1b!important;color:#fff!important}.dipi_blog_slider .dipi-blog-post{background:#fff;padding-bottom:30px!important;display:inline-block}body .dipi_blog_slider .dipi-blog-post{background:#fff;padding-bottom:0px!important;display:inline-block;border-radius:12px;overflow:hidden}body .dipi-bottom-content .et_pb_button.dipi-more-link,body #page-container .et_pb_section .dipi_blog_slider_0_tb_body .et_pb_button.dipi-more-link{color:#1d1d1b!important;border-radius:6px!important;font-size:14px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:capitalize;display:inline-block!important;padding:7px 20px!important;border:1px solid #1d1d1b!important;transition:0.6s}.cta-form .gform_wrapper{padding:0}body .dipi-bottom-content .et_pb_button.dipi-more-link,body #page-container .et_pb_section .dipi_blog_slider_0_tb_body .et_pb_button.dipi-more-link{color:#1d1d1b!important;border-radius:6px!important;font-size:14px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:capitalize;display:inline-block!important;padding:7px 20px!important;border:1px solid #1d1d1b!important;transition:0.6s}body .dipi_blog_slider_0_tb_body .dipi-date{background:#c69247!important;border-radius:6px;right:10px!important;top:10px!important}body .dipi_blog_slider_0_tb_body .dipi-date span{color:#fff;text-transform:uppercase;font-size:14px!important}body .dipi_blog_slider_0_tb_body .dipi-date span.dipi-day{font-weight:800;font-size:29px!important}body .marquee-examples .dipi_blog_slider .dipi-blog-post{background:transparent!important}@media (max-width:767px){.et_pb_slide_content h2{font-size:30px}.et_pb_slide_content h2 br{display:none}.about-row{display:flex;flex-direction:column}.about-row .full-height-img{order:-1}.about-row .full-height-img .et_pb_image{padding:0}.locations-listing article>a{min-height:fit-content}.locations-listing article>h2,.locations-listing article>p,.locations-listing article>div{padding:0px 15px;width:calc(100% - 0px)}.locations-listing article>h2 a{margin-top:30px;font-size:28px}.locations-listing article .post-meta a{font-size:12px}.et_pb_row .et_pb_column:last-child{margin-bottom:30px!important}}.single-post #main-content a{color:#c69247!important}.why-choose-point h4{color:#fff!important;margin-bottom:0!important}.why-choose-point .et_pb_blurb_description{max-width:400px!important}.product-faqs h5{padding-bottom:0!important}.product-faqs .et_pb_toggle_title:before{margin-top:0!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}