.elementor-10765 .elementor-element.elementor-element-17b4b35{padding:135px 0px 135px 0px;}.elementor-10765 .elementor-element.elementor-element-9b337b3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10765 .elementor-element.elementor-element-1f582f2 .elementor-heading-wrapper{text-align:center;}.elementor-10765 .elementor-element.elementor-element-1f582f2 .elementor-heading-title{font-family:"freight-big-pro", Sans-serif;font-weight:700;}.elementor-10765 .elementor-element.elementor-element-1f582f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10765 .elementor-element.elementor-element-c96ac22 .elementor-text-editor{text-align:center;}.elementor-10765 .elementor-element.elementor-element-c96ac22{color:#b0b9c1;font-family:"futura-pt", Sans-serif;font-size:18px;}.elementor-10765 .elementor-element.elementor-element-f69888c .gallery-item .gallery-caption{text-align:center;}.elementor-10765 .elementor-element.elementor-element-681aee5:not(.elementor-motion-effects-element-type-background), .elementor-10765 .elementor-element.elementor-element-681aee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-10765 .elementor-element.elementor-element-681aee5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 30px 150px 30px;}.elementor-10765 .elementor-element.elementor-element-681aee5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10765 .elementor-element.elementor-element-c489644 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10765 .elementor-element.elementor-element-cdbedec .elementor-heading-title{font-family:"freight-big-pro", Sans-serif;font-weight:700;}.elementor-10765 .elementor-element.elementor-element-cdbedec > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10765 .elementor-element.elementor-element-5c92dea .elementor-galerry__filter{font-family:"futura-pt", Sans-serif;font-size:18px;}.elementor-10765 .elementor-element.elementor-element-5c92dea .elementor-galerry__filters{margin-bottom:45px;}.elementor-10765 .elementor-element.elementor-element-60c133bb > .elementor-container{max-width:1070px;}.elementor-10765 .elementor-element.elementor-element-60c133bb{padding:150px 30px 150px 30px;}.elementor-10765 .elementor-element.elementor-element-6cddfdd4 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10765 .elementor-element.elementor-element-6cddfdd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10765 .elementor-element.elementor-element-4b35a224 .elementor-heading-title{font-family:"freight-big-pro", Sans-serif;font-weight:700;}.elementor-10765 .elementor-element.elementor-element-4b35a224 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-10765 .elementor-element.elementor-element-48682528 .elementor-video-wrapper{text-align:center;}.elementor-10765 .elementor-element.elementor-element-48682528 .opal-video-popup .elementor-video-icon{font-size:40px;width:250px;height:250px;color:#FFFFFF;background-color:#CE181800;border-style:none;}.elementor-10765 .elementor-element.elementor-element-48682528 .opal-video-popup:hover .elementor-video-icon{color:#fff !important;}.elementor-10765 .elementor-element.elementor-element-48682528 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:32% 0% 32% 0%;background-image:url("https://dev.srdbuildingcorp.com/wp-content/uploads/2023/08/Video_Cover_Image_blue.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;border-radius:0px 0px 0px 0px;}.elementor-10765 .elementor-element.elementor-element-60f01c5a:not(.elementor-motion-effects-element-type-background), .elementor-10765 .elementor-element.elementor-element-60f01c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-10765 .elementor-element.elementor-element-60f01c5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 175px 0px;}.elementor-10765 .elementor-element.elementor-element-60f01c5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10765 .elementor-element.elementor-element-76d6e006 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10765 .elementor-element.elementor-element-76d6e006 > .elementor-element-populated, .elementor-10765 .elementor-element.elementor-element-76d6e006 > .elementor-element-populated > .elementor-background-overlay, .elementor-10765 .elementor-element.elementor-element-76d6e006 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-10765 .elementor-element.elementor-element-76d6e006 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-10765 .elementor-element.elementor-element-3e63d8b5 .elementor-heading-title{font-family:"freight-big-pro", Sans-serif;font-weight:700;}.elementor-10765 .elementor-element.elementor-element-3e63d8b5 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-10765 .elementor-element.elementor-element-3b5b776 iframe{height:580px;}.elementor-10765 .elementor-element.elementor-element-5188fa68{padding:135px 0px 135px 0px;}.elementor-10765 .elementor-element.elementor-element-7f07a648 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10765 .elementor-element.elementor-element-59cb00fb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10765 .elementor-element.elementor-element-70cf9a72 .wpcf7 .wpcf7-form input:not([type="submit"]), .elementor-10765 .elementor-element.elementor-element-70cf9a72 .wpcf7-form textarea{font-family:"futura-pt", Sans-serif;}.elementor-10765 .elementor-element.elementor-element-70cf9a72 .wpcf7 .wpcf7-form input::placeholder, .elementor-10765 .elementor-element.elementor-element-70cf9a72 .wpcf7-form textarea::placeholder{color:#2D438B;}@media(max-width:1024px) and (min-width:768px){.elementor-10765 .elementor-element.elementor-element-76d6e006{width:100%;}}@media(max-width:1024px){.elementor-10765 .elementor-element.elementor-element-17b4b35{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-681aee5{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-60c133bb{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-60f01c5a{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-76d6e006 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10765 .elementor-element.elementor-element-3b5b776 iframe{height:400px;}.elementor-10765 .elementor-element.elementor-element-5188fa68{padding:50px 15px 100px 15px;}}@media(max-width:767px){.elementor-10765 .elementor-element.elementor-element-17b4b35{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-681aee5{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-60c133bb{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-4b35a224 .elementor-heading-title{font-size:30px;}.elementor-10765 .elementor-element.elementor-element-4b35a224 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10765 .elementor-element.elementor-element-60f01c5a{padding:50px 15px 100px 15px;}.elementor-10765 .elementor-element.elementor-element-3e63d8b5 .elementor-heading-title{font-size:30px;}.elementor-10765 .elementor-element.elementor-element-3e63d8b5 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10765 .elementor-element.elementor-element-5188fa68{padding:50px 15px 50px 15px;}}