.avia-section.av-jwi5xt1z-e13fd151296587403d71876292f447d1{background-repeat:no-repeat;background-image:url(https://diamondroofingsd.com/wp-content/uploads/2019/10/diamond-roofing-sd-home-slider-final-min-1500x852.jpg);background-position:50% 50%;background-attachment:scroll}.flex_column.av-ldljf-5c122ebfe851bd5dacce9c2f7909db2f{border-radius:0;padding:0}.flex_column.av-d1vez-e253a365e902894c2d91060a201cfe8c{border-radius:0;padding:0 0 10%}#top .hr.hr-invisible.av-jwpuyx0j-a2077c9b82b5571d8203fca78b07f21b{height:25px}.flex_column.av-dy34z-e1ea31ae5ea56078992511806e9cadfc{border-radius:0;padding:0}.avia-image-container.av-jwjf2pip-c4c9563f01971a3434c03d8c7dd80ca3 img.avia_image{box-shadow:none}.avia-image-container.av-jwjf2pip-c4c9563f01971a3434c03d8c7dd80ca3 .av-image-caption-overlay-center{color:#fff}.flex_column.av-jwi64729-f14be7997314e9e1e9c41f119f84a6a3{border-radius:0;padding:40px 1% 30px;background-color:rgba(255,255,255,.9)}#top .av-special-heading.av-7aea3-146d871da23a8a79d82bc0193ff8ecf4{padding-bottom:10px;color:#164152}body .av-special-heading.av-7aea3-146d871da23a8a79d82bc0193ff8ecf4 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-7aea3-146d871da23a8a79d82bc0193ff8ecf4 .special-heading-inner-border{border-color:#164152}.av-special-heading.av-7aea3-146d871da23a8a79d82bc0193ff8ecf4 .av-subheading{font-size:15px}.avia-section.av-f3xb7-5acfdf7bd677f5ec21487b522ca2a1fd{margin-top:0;margin-bottom:0}#top .flex_column.av-7pz8j-5164df19a945269cc3d567176673d555{margin-bottom:0}.flex_column.av-7pz8j-5164df19a945269cc3d567176673d555{border-radius:0;padding:0 7%}.responsive #top #wrap_all .flex_column.av-7pz8j-5164df19a945269cc3d567176673d555{margin-bottom:0}#top .av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea{padding-bottom:10px;color:#164152}body .av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea .special-heading-inner-border{border-color:#164152}.av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea .av-subheading{font-size:15px}.avia-image-container.av-8q3e3-6cd487ab6d9d10fc6156e09ee9030076 img.avia_image{box-shadow:none}.avia-image-container.av-8q3e3-6cd487ab6d9d10fc6156e09ee9030076 .av-image-caption-overlay-center{color:#fff}#top .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c{margin:15px 0 5px;padding-bottom:35px;color:#164152;font-size:20px}body .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-special-heading-tag .heading-char{font-size:25px}#top #wrap_all .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-special-heading-tag{font-size:20px;padding:5px 0 0}.av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .special-heading-inner-border{border-color:#164152}.av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-subheading{font-size:15px}#top #wrap_all .avia-button.av-m2z2dvb3-6bda997db2133ef4eef35e2467f2d7ab{background-color:#ff8300;border-color:#ff8300;color:#fff;transition:all .4s ease-in-out;padding:15px 46px 13px}#top #wrap_all .avia-button.av-m2z2dvb3-6bda997db2133ef4eef35e2467f2d7ab .avia-svg-icon svg:first-child{fill:#fff;stroke:#fff}#top #wrap_all .avia-button.av-m2z2edmu-5e3a70179ad0cd88dd597d019b52a990{background-color:#ff8300;border-color:#ff8300;color:#fff;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-m2z2edmu-5e3a70179ad0cd88dd597d019b52a990 .avia-svg-icon svg:first-child{fill:#fff;stroke:#fff}#top .av_textblock_section.av-mrtwod4l-5bbce8009141973aa1b475bfe8728667 .avia_textblock{padding:35px 0 0;color:#164152}#top .hr.hr-invisible.av-m2z2upc2-87df85642442d48bf6cfb72a9116b6e6{height:25px}#top .flex_column.av-1env8r-f4cfc2a44084c34df8fa9d10ae4a36c5{margin-top:0;margin-bottom:0}.flex_column.av-1env8r-f4cfc2a44084c34df8fa9d10ae4a36c5{border-radius:0;padding:0}.responsive #top #wrap_all .flex_column.av-1env8r-f4cfc2a44084c34df8fa9d10ae4a36c5{margin-top:0;margin-bottom:0}.avia-image-container.av-18ktfv-768ac5aa9e2624ab6e89874a80b281ae img.avia_image{box-shadow:none}.avia-image-container.av-18ktfv-768ac5aa9e2624ab6e89874a80b281ae .av-image-caption-overlay-center{color:#fff}#top .flex_column.av-146txv-02061248d647271a883168704ad3bdfc{margin-top:-310px;margin-bottom:0}.flex_column.av-146txv-02061248d647271a883168704ad3bdfc{border-radius:0;padding:3%;background-color:rgba(25,116,148,.93)}.responsive #top #wrap_all .flex_column.av-146txv-02061248d647271a883168704ad3bdfc{margin-top:-310px;margin-bottom:0}#top .av-special-heading.av-y7g2z-608050220f6793a96972ced5e95b7b62{padding-bottom:10px;color:#fff}body .av-special-heading.av-y7g2z-608050220f6793a96972ced5e95b7b62 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-y7g2z-608050220f6793a96972ced5e95b7b62 .special-heading-inner-border{border-color:#fff}.av-special-heading.av-y7g2z-608050220f6793a96972ced5e95b7b62 .av-subheading{font-size:15px}.avia-image-container.av-rj1rf-9796cfac2cc483198309bbbb3429286e img.avia_image{box-shadow:none}.avia-image-container.av-rj1rf-9796cfac2cc483198309bbbb3429286e .av-image-caption-overlay-center{color:#fff}#top .av_textblock_section.av-mdox7-c0cc8db4a3a0f14c989de7b305a11050 .avia_textblock{color:#fff}#top .hr.hr-invisible.av-f4tpv-4e92b68913765f91645c27b4b45da297{height:20px}#top #wrap_all .avia-button.av-8k443-3514159ada2dc8dc4a59853ba77073df{background-color:#ff8300;border-color:#ff8300;color:#fff;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-8k443-3514159ada2dc8dc4a59853ba77073df .avia-svg-icon svg:first-child{fill:#fff;stroke:#fff}#top .flex_column.av-7pz8j-12-98bef8cb1502388a0b4150ac2ffa3b81{margin-top:0;margin-bottom:0}.flex_column.av-7pz8j-12-98bef8cb1502388a0b4150ac2ffa3b81{border-radius:0;padding:0}.responsive #top #wrap_all .flex_column.av-7pz8j-12-98bef8cb1502388a0b4150ac2ffa3b81{margin-top:0;margin-bottom:0}.avia-image-container.av-k6hbhjr2-7c71801c3f3888a86fdfa3bd84221e96 img.avia_image{box-shadow:none}.avia-image-container.av-k6hbhjr2-7c71801c3f3888a86fdfa3bd84221e96 .av-image-caption-overlay-center{color:#fff}#top .flex_column.av-7pz8j-11-aa27678d86efb826677b7401c232e640{margin-top:-5px;margin-bottom:0}.flex_column.av-7pz8j-11-aa27678d86efb826677b7401c232e640{border-radius:0;padding:3%;background-color:rgba(25,116,148,.93)}.responsive #top #wrap_all .flex_column.av-7pz8j-11-aa27678d86efb826677b7401c232e640{margin-top:-5px;margin-bottom:0}#top .av-special-heading.av-3137-3648494da943786aa07ce5839c3605b8{padding-bottom:10px;color:#fff}body .av-special-heading.av-3137-3648494da943786aa07ce5839c3605b8 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-3137-3648494da943786aa07ce5839c3605b8 .special-heading-inner-border{border-color:#fff}.av-special-heading.av-3137-3648494da943786aa07ce5839c3605b8 .av-subheading{font-size:15px}.avia-image-container.av-jwjj3p2p-a4189474222d6fef0e7623b8e5975290 img.avia_image{box-shadow:none}.avia-image-container.av-jwjj3p2p-a4189474222d6fef0e7623b8e5975290 .av-image-caption-overlay-center{color:#fff}#top .av_textblock_section.av-jwjh6t9o-14-798e2fd5f955a47f2ca42bb6eb697c41 .avia_textblock{color:#fff}#top .hr.hr-invisible.av-jwjpqvxr-7e6288e1372f30df8f161d93970189da{height:5px}#top #wrap_all .avia-button.av-jwjj7spj-a9e47787a637ff5fb5cec40f3a04452a{background-color:#ff8300;border-color:#ff8300;color:#fff;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-jwjj7spj-a9e47787a637ff5fb5cec40f3a04452a .avia-svg-icon svg:first-child{fill:#fff;stroke:#fff}#top .hr.hr-invisible.av-jwjpqvxr-9-d2e9e5e1fdfad6b281669ede9293ce60{height:5px}.avia-section.av-jwjkzojv-1b6fc568db67bf70fe8ad2c1cf33e9c7{background-color:#f7f7f7;background-image:unset}#top .hr.hr-invisible.av-m2z3emst-f9b46826bf37660c393c72453df7fda4{height:25px}.flex_column.av-jwjm86c6-48e3a05202ef13d59e8bdeb82de2508d{border-radius:0;padding:0 7%}#top .av-special-heading.av-aiqjv-0c27e52cec23b7036f435f23bd4eaf31{padding-bottom:10px;color:#164152}body .av-special-heading.av-aiqjv-0c27e52cec23b7036f435f23bd4eaf31 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-aiqjv-0c27e52cec23b7036f435f23bd4eaf31 .special-heading-inner-border{border-color:#164152}.av-special-heading.av-aiqjv-0c27e52cec23b7036f435f23bd4eaf31 .av-subheading{font-size:15px}.avia-image-container.av-jwjj3p2p-10-6d7971d1ee039c99bbf5345bb358167b img.avia_image{box-shadow:none}.avia-image-container.av-jwjj3p2p-10-6d7971d1ee039c99bbf5345bb358167b .av-image-caption-overlay-center{color:#fff}#top .av_textblock_section.av-jwjm6f34-0844a2284e5c02da5b1f7a4634f1fa0d .avia_textblock{color:#164152}#top .hr.hr-invisible.av-jwjpqvxr-7-1df185f37097d5f672c22082b2aaa5b0{height:50px}#top .hr.hr-invisible.av-m2z3jkpe-c9b9b767b0def5b9a01d7c168576f7e9{height:20px}#top .av-special-heading.av-m2z3p9ca-ed9d1701e847895d1d00473ffedb84f9{margin:0;padding-bottom:10px;color:#164152}body .av-special-heading.av-m2z3p9ca-ed9d1701e847895d1d00473ffedb84f9 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-m2z3p9ca-ed9d1701e847895d1d00473ffedb84f9 .special-heading-inner-border{border-color:#164152}.av-special-heading.av-m2z3p9ca-ed9d1701e847895d1d00473ffedb84f9 .av-subheading{font-size:15px}.avia-image-container.av-20rw3-2372a9a51259dfa66fcce17beb1bd166 img.avia_image{box-shadow:none}.avia-image-container.av-20rw3-2372a9a51259dfa66fcce17beb1bd166 .av-image-caption-overlay-center{color:#fff}#top .hr.hr-invisible.av-m2zc8w0r-e34fcb3c2e322c19696c70d77405c81d{height:35px}#top .flex_column.av-7pz8j-15-e5d3439cc967e3f040c9bacc18699eee{margin-top:0;margin-bottom:0}.flex_column.av-7pz8j-15-e5d3439cc967e3f040c9bacc18699eee{border-radius:0;padding:0}.responsive #top #wrap_all .flex_column.av-7pz8j-15-e5d3439cc967e3f040c9bacc18699eee{margin-top:0;margin-bottom:0}.avia-video.av-jz1w2s92-6bd76ae82ac177dbf6db8a6d5f873ba5{background-image:url(https://diamondroofingsd.com/wp-content/uploads/2025/02/Diamond-Roofing-San-Diego-Commercial-Facade.jpg)}.avia-section.av-jwjq5ooa-8efd70e726772639653a769d5433e683{background-repeat:no-repeat;background-image:url(https://diamondroofingsd.com/wp-content/uploads/2019/10/diamond-roofing-sd-home-testimonials-bg-min-1500x616.jpg);background-position:50% 50%;background-attachment:scroll}#top .av-special-heading.av-hfmff-d5128b2adb7453e65efdcc1687122264{padding-bottom:10px;color:#fff}body .av-special-heading.av-hfmff-d5128b2adb7453e65efdcc1687122264 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-hfmff-d5128b2adb7453e65efdcc1687122264 .special-heading-inner-border{border-color:#fff}.av-special-heading.av-hfmff-d5128b2adb7453e65efdcc1687122264 .av-subheading{font-size:15px}.avia-image-container.av-jwjj3p2p-6-ec4fc26d91035fc26263cacc18988d5c img.avia_image{box-shadow:none}.avia-image-container.av-jwjj3p2p-6-ec4fc26d91035fc26263cacc18988d5c .av-image-caption-overlay-center{color:#fff}#top .hr.hr-invisible.av-jwjpqvxr-3-4f8170dcf226bc53f671bc28599ff09c{height:10px}.avia-content-slider-element-container.av-jwjrhcei-b383efb747b23d8a9c338a0cc8f7b940{color:#fff}#top #wrap_all .avia-button.av-jwjj7spj-4-e44bde05ce40fcc2cb09d8135c6003a4{background-color:#ff8300;border-color:#ff8300;color:#fff;transition:all .4s ease-in-out}#top #wrap_all .avia-button.av-jwjj7spj-4-e44bde05ce40fcc2cb09d8135c6003a4 .avia-svg-icon svg:first-child{fill:#fff;stroke:#fff}.avia-section.av-jwkvuls6-ffa8151d7c3a67b976fbb69ffffb3ac9{background-color:#f7f7f7;background-image:unset}#top .av-special-heading.av-b99sr-e7c7cc6e80a62dbf6f5c6397c38e1a18{padding-bottom:10px;color:#164152}body .av-special-heading.av-b99sr-e7c7cc6e80a62dbf6f5c6397c38e1a18 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-b99sr-e7c7cc6e80a62dbf6f5c6397c38e1a18 .special-heading-inner-border{border-color:#164152}.av-special-heading.av-b99sr-e7c7cc6e80a62dbf6f5c6397c38e1a18 .av-subheading{font-size:15px}.flex_cell.av-jwkwfwt5-dadb677a93c58065e1176ae4d8a94d49{vertical-align:middle;height:350px;min-height:350px}.responsive #top #wrap_all .flex_cell.av-jwkwfwt5-dadb677a93c58065e1176ae4d8a94d49{padding:0 !important}.flex_cell.av-107j7-0b6b7bca8e90cb6e7b98975086803ea3{vertical-align:middle;height:350px;min-height:350px;background-color:#fff}.responsive #top #wrap_all .flex_cell.av-107j7-0b6b7bca8e90cb6e7b98975086803ea3{padding:0 30px 30px !important}#top .av-special-heading.av-7kgxn-71d90eb0c34742a85aded3a9b79b8073{padding-bottom:10px;color:#164152}body .av-special-heading.av-7kgxn-71d90eb0c34742a85aded3a9b79b8073 .av-special-heading-tag .heading-char{font-size:25px}.av-special-heading.av-7kgxn-71d90eb0c34742a85aded3a9b79b8073 .special-heading-inner-border{border-color:#164152}.av-special-heading.av-7kgxn-71d90eb0c34742a85aded3a9b79b8073 .av-subheading{font-size:15px}#top .hr.hr-invisible.av-m2zcam8e-1b83dfa152b3c0e209c13e931812e010{height:5px}.avia-image-container.av-jwjj3p2p-1-ec9f6217e8de09b653f7cfd2847c522a img.avia_image{box-shadow:none}.avia-image-container.av-jwjj3p2p-1-ec9f6217e8de09b653f7cfd2847c522a .av-image-caption-overlay-center{color:#fff}#top .av_textblock_section.av-jwjm6f34-5-89e2cfca798b81a621982d46e8f36954 .avia_textblock{color:#333}@media only screen and (min-width:990px){.avia-section.av-f3xb7-5acfdf7bd677f5ec21487b522ca2a1fd{margin-bottom:0}#top .av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea{margin:0 0 15px}#top .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c{margin:5px 0 0}#top #wrap_all .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-special-heading-tag{font-size:20px;padding:5px 0 0}#top .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}#top .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}.responsive #top #wrap_all .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}#top .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}#top .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}#top .av_textblock_section.av-mrtwod4l-5bbce8009141973aa1b475bfe8728667 .avia_textblock{padding:35px 0 0}}@media only screen and (min-width:768px) and (max-width:989px){#top .av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea{margin:0 0 15px}#top .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c{margin:5px 0 0}#top #wrap_all .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-special-heading-tag{font-size:16px;padding:5px 0 0}#top .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}#top .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}.responsive #top #wrap_all .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}#top .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}#top .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}#top .av_textblock_section.av-mrtwod4l-5bbce8009141973aa1b475bfe8728667 .avia_textblock{padding:10px 0 0}}@media only screen and (min-width:480px) and (max-width:767px){#top .av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea{margin:0 0 15px}#top .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c{margin:15px 0 0}#top #wrap_all .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-special-heading-tag{font-size:16px;padding:5px 0 0}#top .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}#top .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}.responsive #top #wrap_all .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}#top .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}#top .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}#top .av_textblock_section.av-mrtwod4l-5bbce8009141973aa1b475bfe8728667 .avia_textblock{padding:10px 0 0}}@media only screen and (max-width:479px){#top .av-special-heading.av-aiv6j-ca8cbb93d18d4c9e816737220689b1ea{margin:0 0 15px}#top .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c{margin:15px 0 0;padding-bottom:20px}#top #wrap_all .av-special-heading.av-mrtvsqdd-1d35bcaf4e52b22e7edbe498e86bd63c .av-special-heading-tag{font-size:14px;padding:5px 0 0}#top .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1jmtdf-538675a517674bad1d2fb26a65ec5c2e{margin-top:15px}#top .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}.responsive #top #wrap_all .flex_column.av-mrtx52fs-77088a0e9a19cb2fb0337027987e4300{margin-top:15px}#top .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1r1ynn-bcddffc20176bd0b2c03e90290249381{margin-top:15px}#top .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}.responsive #top #wrap_all .flex_column.av-1cs1vv-cfa06c3f3a992b8bb316909a2f92fae2{margin-top:15px}#top .av_textblock_section.av-mrtwod4l-5bbce8009141973aa1b475bfe8728667 .avia_textblock{padding:10px 0 0}}