.elementor-91 .elementor-element.elementor-element-2eb5149{margin-top:-74px;margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-ef9d0fd{margin-top:40px;margin-bottom:40px;}.elementor-91 .elementor-element.elementor-element-8bf871b .elementor-heading-title{font-family:"Jockey One", Sans-serif;font-size:59px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-91 .elementor-element.elementor-element-c8a55ee{--divider-border-style:zigzag;--divider-color:#000;--divider-border-width:1px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-91 .elementor-element.elementor-element-c8a55ee .elementor-divider-separator{width:100%;}.elementor-91 .elementor-element.elementor-element-c8a55ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-fcf3bd3{text-align:justify;color:#000000;}.elementor-bc-flex-widget .elementor-91 .elementor-element.elementor-element-df006f8.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-91 .elementor-element.elementor-element-df006f8.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-91 .elementor-element.elementor-element-df006f8.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-91 .elementor-element.elementor-element-64d126b{--ha-tfx-scale-x-hover:1.05;--ha-tfx-scale-y-hover:1.05;}.elementor-91 .elementor-element.elementor-element-64d126b img{width:91%;}.elementor-91 .elementor-element.elementor-element-c71661a:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-c71661a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(271deg, #F4420A 0%, #F66306 100%);}.elementor-91 .elementor-element.elementor-element-c10085c{text-align:center;}.elementor-91 .elementor-element.elementor-element-c10085c .elementor-heading-title{font-family:"Jockey One", Sans-serif;font-size:59px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-c71661a .box{width:3px;}.elementor-91 .elementor-element.elementor-element-c71661a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-91 .elementor-element.elementor-element-c71661a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91 .elementor-element.elementor-element-3b0bb9d:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-3b0bb9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://huertaconstructions.com/wp-content/uploads/2023/06/roofing-near-of-you.jpg");background-size:cover;}.elementor-91 .elementor-element.elementor-element-3b0bb9d > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91 .elementor-element.elementor-element-3b0bb9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-91 .elementor-element.elementor-element-c58f8fc{text-align:left;}.elementor-91 .elementor-element.elementor-element-c58f8fc .elementor-heading-title{font-family:"Jockey One", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-34f36f7{--divider-border-style:zigzag;--divider-color:#F88B01;--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-91 .elementor-element.elementor-element-34f36f7 .elementor-divider-separator{width:100%;}.elementor-91 .elementor-element.elementor-element-34f36f7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-6c6a03d{text-align:justify;color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-5637335{text-align:left;}.elementor-91 .elementor-element.elementor-element-5637335 .elementor-heading-title{font-family:"Jockey One", Sans-serif;font-size:46px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-00778ff{--divider-border-style:zigzag;--divider-color:#F88B01;--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-91 .elementor-element.elementor-element-00778ff .elementor-divider-separator{width:100%;}.elementor-91 .elementor-element.elementor-element-00778ff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-52d5568{text-align:justify;color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-31ad6c2 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-91 .elementor-element.elementor-element-875d7d9 .ha-slick-item{border-style:solid;border-width:6px 6px 6px 6px;border-color:#FFFFFF;border-radius:300px 300px 300px 300px;overflow:hidden;}.elementor-91 .elementor-element.elementor-element-875d7d9 .slick-dots li button:before{color:#FFFFFF;}.elementor-91 .elementor-element.elementor-element-ac8b54c:not(.elementor-motion-effects-element-type-background), .elementor-91 .elementor-element.elementor-element-ac8b54c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(122deg, #F0F0F0 0%, #D0D0D0 100%);}.elementor-91 .elementor-element.elementor-element-ac8b54c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-91 .elementor-element.elementor-element-ac8b54c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91 .elementor-element.elementor-element-d1679c8{text-align:center;}.elementor-91 .elementor-element.elementor-element-d1679c8 .elementor-heading-title{font-family:"Jockey One", Sans-serif;font-size:59px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-91 .elementor-element.elementor-element-5dd3338{--divider-border-style:zigzag;--divider-color:#F88B01;--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-91 .elementor-element.elementor-element-5dd3338 .elementor-divider-separator{width:44%;margin:0 auto;margin-center:0;}.elementor-91 .elementor-element.elementor-element-5dd3338 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__front{background-color:transparent;background-image:linear-gradient(282deg, #F55907 0%, #F32C0D 100%);}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__back{background-color:transparent;background-image:linear-gradient(85deg, #353535 0%, #000000 100%);}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__layer{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__layer__overlay{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__front .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__image{opacity:1;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__front .raven-flip-box__layer__title{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__back .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-ec448c2 .raven-flip-box__button{margin-center:0;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__front{background-color:transparent;background-image:linear-gradient(282deg, #F55907 0%, #F32C0D 100%);}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__back{background-color:transparent;background-image:linear-gradient(85deg, #353535 0%, #000000 100%);}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__layer{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__layer__overlay{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__front .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__image{opacity:1;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__front .raven-flip-box__layer__title{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__back .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-e3fe794 .raven-flip-box__button{margin-center:0;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__front{background-color:transparent;background-image:linear-gradient(282deg, #F55907 0%, #F32C0D 100%);}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__back{background-color:transparent;background-image:linear-gradient(85deg, #353535 0%, #000000 100%);}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__layer{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__layer__overlay{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__front .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__image{opacity:1;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__front .raven-flip-box__layer__title{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__back .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-4ac1385 .raven-flip-box__button{margin-center:0;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__front{background-color:transparent;background-image:linear-gradient(282deg, #F55907 0%, #F32C0D 100%);}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__back{background-color:transparent;background-image:linear-gradient(85deg, #353535 0%, #000000 100%);}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__layer{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__layer__overlay{border-radius:30px;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__front .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__image{opacity:1;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__front .raven-flip-box__layer__title{color:#ffffff;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__back .raven-flip-box__layer__overlay{text-align:center;}.elementor-91 .elementor-element.elementor-element-8a85c81 .raven-flip-box__button{margin-center:0;}.elementor-91 .elementor-element.elementor-element-f4f24b7{margin-top:40px;margin-bottom:80px;}.elementor-91 .elementor-element.elementor-element-6fd2474{text-align:center;}.elementor-91 .elementor-element.elementor-element-6fd2474 .elementor-heading-title{font-family:"Jockey One", Sans-serif;font-size:59px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-91 .elementor-element.elementor-element-9faa896{--divider-border-style:zigzag;--divider-color:#F88B01;--divider-border-width:4px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-91 .elementor-element.elementor-element-9faa896 .elementor-divider-separator{width:33%;margin:0 auto;margin-center:0;}.elementor-91 .elementor-element.elementor-element-9faa896 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-91 .elementor-element.elementor-element-1f3e8dd .gallery-item{padding:0 15px 15px 0;}.elementor-91 .elementor-element.elementor-element-1f3e8dd .gallery{margin:0 -15px -15px 0;}.elementor-91 .elementor-element.elementor-element-1f3e8dd .gallery-item img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#F66406;border-radius:100px 100px 100px 100px;}.elementor-91 .elementor-element.elementor-element-1f3e8dd .gallery-item .gallery-caption{text-align:center;}.elementor-91 .elementor-element.elementor-element-e6d8ce6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-91 .elementor-element.elementor-element-e6d8ce6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91 .elementor-element.elementor-element-6e982a6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-91 .elementor-element.elementor-element-18c38fe{margin-top:-380px;margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-34e2d97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-91 .elementor-element.elementor-element-34e2d97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(251deg, #F78102 0%, #F3340C 100%);}.elementor-91 .elementor-element.elementor-element-34e2d97 > .elementor-element-populated, .elementor-91 .elementor-element.elementor-element-34e2d97 > .elementor-element-populated > .elementor-background-overlay, .elementor-91 .elementor-element.elementor-element-34e2d97 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-91 .elementor-element.elementor-element-34e2d97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 26px 26px 26px;}.elementor-91 .elementor-element.elementor-element-34e2d97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-91 .elementor-element.elementor-element-6ddd375 .wpcf7-form-control:not(.wpcf7-submit){width:100%;padding:8px 8px 8px 8px;border-radius:15px 15px 15px 15px;color:#000000;border-style:none;}.elementor-91 .elementor-element.elementor-element-6ddd375 .ha-cf7-form label{width:100%;}.elementor-91 .elementor-element.elementor-element-6ddd375 ::-webkit-input-placeholder{color:#000000;}.elementor-91 .elementor-element.elementor-element-6ddd375 ::-moz-placeholder{color:#000000;}.elementor-91 .elementor-element.elementor-element-6ddd375 ::-ms-input-placeholder{color:#000000;}.elementor-91 .elementor-element.elementor-element-6ddd375 .wpcf7-submit{font-weight:600;text-transform:capitalize;border-radius:15px 15px 15px 15px;color:#FFFFFF;background-color:#000000;}.elementor-91 .elementor-element.elementor-element-6ddd375 .wpcf7-submit:hover, .elementor-91 .elementor-element.elementor-element-6ddd375 .wpcf7-submit:focus{background-color:#2D2D2D;}@media(max-width:1024px){.elementor-91 .elementor-element.elementor-element-c58f8fc{text-align:center;}.elementor-91 .elementor-element.elementor-element-5637335{text-align:center;}.elementor-91 .elementor-element.elementor-element-d1679c8 .elementor-heading-title{font-size:48px;}.elementor-91 .elementor-element.elementor-element-18c38fe{margin-top:0px;margin-bottom:0px;}}@media(max-width:767px){.elementor-91 .elementor-element.elementor-element-2eb5149{margin-top:0px;margin-bottom:0px;}.elementor-91 .elementor-element.elementor-element-8bf871b{text-align:center;}.elementor-91 .elementor-element.elementor-element-8bf871b .elementor-heading-title{font-size:46px;}.elementor-91 .elementor-element.elementor-element-64d126b img{width:100%;}.elementor-91 .elementor-element.elementor-element-c10085c .elementor-heading-title{font-size:36px;}.elementor-91 .elementor-element.elementor-element-c58f8fc{text-align:center;}.elementor-91 .elementor-element.elementor-element-5637335{text-align:center;}.elementor-91 .elementor-element.elementor-element-d1679c8 .elementor-heading-title{font-size:40px;}.elementor-91 .elementor-element.elementor-element-6fd2474 .elementor-heading-title{font-size:44px;}.elementor-91 .elementor-element.elementor-element-18c38fe{margin-top:0px;margin-bottom:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-91 .elementor-element.elementor-element-a74cb90{width:100%;}.elementor-91 .elementor-element.elementor-element-df006f8{width:100%;}.elementor-91 .elementor-element.elementor-element-cd56441{width:100%;}.elementor-91 .elementor-element.elementor-element-31ad6c2{width:100%;}.elementor-91 .elementor-element.elementor-element-c5358b0{width:50%;}.elementor-91 .elementor-element.elementor-element-73c2da7{width:50%;}.elementor-91 .elementor-element.elementor-element-3eaba5f{width:50%;}.elementor-91 .elementor-element.elementor-element-24d82cf{width:50%;}.elementor-91 .elementor-element.elementor-element-34e2d97{width:100%;}}/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */