.elementor-2328 .elementor-element.elementor-element-2e1896dd > .elementor-background-overlay{background-image:url("https://sandiegowaterdamagesd.com/wp-content/uploads/2020/08/parallax-final.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.6;mix-blend-mode:lighten;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2328 .elementor-element.elementor-element-2e1896dd:not(.elementor-motion-effects-element-type-background), .elementor-2328 .elementor-element.elementor-element-2e1896dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0060AC;}.elementor-2328 .elementor-element.elementor-element-2e1896dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 00px 0px;}.elementor-2328 .elementor-element.elementor-element-429110f3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2328 .elementor-element.elementor-element-9e46758{z-index:5;}.elementor-2328 .elementor-element.elementor-element-64019bcd{color:#FFFFFF;font-size:22.74px;font-weight:200;}.elementor-2328 .elementor-element.elementor-element-6309b6b{--spacer-size:50px;}.elementor-2328 .elementor-element.elementor-element-32bb249{width:auto;max-width:auto;}.elementor-2328 .elementor-element.elementor-element-32bb249 > .elementor-widget-container{margin:0px 0px 55px 0px;}body:not(.rtl) .elementor-2328 .elementor-element.elementor-element-2c05fe41{left:-76px;}body.rtl .elementor-2328 .elementor-element.elementor-element-2c05fe41{right:-76px;}.elementor-2328 .elementor-element.elementor-element-2c05fe41{top:0px;text-align:left;}.elementor-2328 .elementor-element.elementor-element-5122ad7c{padding:0px 0px 0px 0px;}.elementor-2328 .elementor-element.elementor-element-5f3e6813 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-2328 .elementor-element.elementor-element-6e83009c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2328 .elementor-element.elementor-element-6e83009c{text-align:left;}.elementor-2328 .elementor-element.elementor-element-6e83009c .elementor-heading-title{color:#0F3256;line-height:1.3em;}.elementor-2328 .elementor-element.elementor-element-5ebf07e8{margin-top:85px;margin-bottom:0px;}.elementor-2328 .elementor-element.elementor-element-eba764a > .elementor-widget-container:hover{--e-transform-scale:1.3;}.elementor-2328 .elementor-element.elementor-element-eba764a{text-align:center;}.elementor-2328 .elementor-element.elementor-element-eba764a .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-2328 .elementor-element.elementor-element-8fa398e{--spacer-size:50px;}.elementor-2328 .elementor-element.elementor-element-20ca0f62 > .elementor-background-overlay{background-image:url("https://sandiegowaterdamagesd.com/wp-content/uploads/2020/08/parallax-final.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.6;mix-blend-mode:lighten;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2328 .elementor-element.elementor-element-20ca0f62:not(.elementor-motion-effects-element-type-background), .elementor-2328 .elementor-element.elementor-element-20ca0f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-20ca0f62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 00px 0px;}.elementor-2328 .elementor-element.elementor-element-6cbacb8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2328 .elementor-element.elementor-element-456ff240{color:#FFFFFF;}.elementor-2328 .elementor-element.elementor-element-f269a8c{color:#FFFFFF;}.elementor-2328 .elementor-element.elementor-element-7adfa336{color:#FFFFFF;font-size:19.15px;font-weight:200;line-height:1.25em;}.elementor-2328 .elementor-element.elementor-element-3a668681{padding:0px 0px 80px 0px;}.elementor-2328 .elementor-element.elementor-element-44cde4d{--icon-box-icon-margin:15px;}.elementor-2328 .elementor-element.elementor-element-44cde4d .elementor-icon{font-size:128px;}.elementor-2328 .elementor-element.elementor-element-44cde4d .elementor-icon-box-description{font-weight:200;line-height:1.25em;}.elementor-2328 .elementor-element.elementor-element-44c15d53{--icon-box-icon-margin:15px;}.elementor-2328 .elementor-element.elementor-element-44c15d53 .elementor-icon{font-size:128px;}.elementor-2328 .elementor-element.elementor-element-16ff04d6{--icon-box-icon-margin:15px;}.elementor-2328 .elementor-element.elementor-element-16ff04d6 .elementor-icon{font-size:128px;}.elementor-2328 .elementor-element.elementor-element-6d1118de{margin-top:85px;margin-bottom:0px;}.elementor-2328 .elementor-element.elementor-element-5336425 .elementor-icon-wrapper{text-align:center;}.elementor-2328 .elementor-element.elementor-element-5336425 .elementor-icon{font-size:90px;}.elementor-2328 .elementor-element.elementor-element-5336425 .elementor-icon svg{height:90px;}.elementor-2328 .elementor-element.elementor-element-2eb4acf8{margin-top:0px;margin-bottom:0px;}.elementor-2328 .elementor-element.elementor-element-3bc330e{--e-image-carousel-slides-to-show:1;}.elementor-2328 .elementor-element.elementor-element-51381716{padding:0px 0px 0px 0px;}.elementor-2328 .elementor-element.elementor-element-6f931eed{margin-top:0px;margin-bottom:0px;}.elementor-2328 .elementor-element.elementor-element-e4f9601{padding:40px 0px 0px 0px;}.elementor-2328 .elementor-element.elementor-element-5911fca{text-align:left;}.elementor-2328 .elementor-element.elementor-element-5911fca .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-a347da1{padding:40px 0px 40px 0px;}.elementor-2328 .elementor-element.elementor-element-7b01f5b .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-70a915d .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-ad7c3f0 .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-258de0b .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-c797c2a .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-316ca1c .elementor-heading-title{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-0de95ec .elementor-heading-title{color:#C02227;}.elementor-2328 .elementor-element.elementor-element-0de95ec{color:#C02227;}.elementor-2328 .elementor-element.elementor-element-0de95ec a{color:#C02227;}.elementor-2328 .elementor-element.elementor-element-0de95ec a:hover{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-fe7929a > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-fe7929a{color:#0F3256;font-size:30px;}.elementor-2328 .elementor-element.elementor-element-e97199c .elementor-heading-title{color:#C02227;}.elementor-2328 .elementor-element.elementor-element-e97199c{color:#C02227;}.elementor-2328 .elementor-element.elementor-element-e97199c a{color:#C02227;}.elementor-2328 .elementor-element.elementor-element-e97199c a:hover{color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-57882af > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#0F3256;}.elementor-2328 .elementor-element.elementor-element-57882af{color:#0F3256;font-size:30px;}@media(max-width:1024px){.elementor-2328 .elementor-element.elementor-element-27328266 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-6cbacb8{padding:2px 2px 2px 2px;}}@media(max-width:767px){.elementor-2328 .elementor-element.elementor-element-429110f3{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-32bb249{text-align:center;}.elementor-2328 .elementor-element.elementor-element-2c05fe41{top:-110px;text-align:center;}.elementor-2328 .elementor-element.elementor-element-2c05fe41 img{width:60%;}.elementor-2328 .elementor-element.elementor-element-5122ad7c{margin-top:150px;margin-bottom:0px;}.elementor-2328 .elementor-element.elementor-element-5f3e6813 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-2328 .elementor-element.elementor-element-eba764a{text-align:center;}.elementor-2328 .elementor-element.elementor-element-eba764a .elementor-heading-title{font-size:10px;}.elementor-2328 .elementor-element.elementor-element-5336425 .elementor-icon{font-size:50px;}.elementor-2328 .elementor-element.elementor-element-5336425 .elementor-icon svg{height:50px;}.elementor-2328 .elementor-element.elementor-element-e4f9601{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-a347da1{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-0de95ec{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-81d4104{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-e97199c{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-a39802a{padding:20px 20px 20px 20px;}.elementor-2328 .elementor-element.elementor-element-44126d0{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-2328 .elementor-element.elementor-element-53cd0937{width:46%;}.elementor-2328 .elementor-element.elementor-element-5f3e6813{width:54%;}}/* Start custom CSS for text-editor, class: .elementor-element-64019bcd */.elementor-2328 .elementor-element.elementor-element-64019bcd h2 {
    margin-bottom: 45px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-32bb249 */.elementor-2328 .elementor-element.elementor-element-32bb249 > div {
    display:inline-block;
}

.elementor-2328 .elementor-element.elementor-element-32bb249 a {
    min-height: 85px;
    font: normal normal 800 40px/55px Manrope;
    display: flex;
    align-items: center;
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-75b4a473 */.elementor-2328 .elementor-element.elementor-element-75b4a473 > div{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e1896dd */.elementor-2328 .elementor-element.elementor-element-2e1896dd .elementor-background-overlay {
    /*
    -webkit-transform: skewY(-8deg);
            -ms-transform: skewY(-8deg);
                transform: skewY(-8deg);
    margin-top: 7.1vw;
    */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eba764a */.elementor-2328 .elementor-element.elementor-element-eba764a > div {
    display:inline-block;
}
.elementor-2328 .elementor-element.elementor-element-eba764a {
    margin-bottom: 115px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5122ad7c */.elementor-2328 .elementor-element.elementor-element-5122ad7c .elementor-widget-image-box {
    margin-bottom: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-456ff240 */.elementor-2328 .elementor-element.elementor-element-456ff240 h3 {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f269a8c */.elementor-2328 .elementor-element.elementor-element-f269a8c h3 {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7adfa336 */.elementor-2328 .elementor-element.elementor-element-7adfa336 h2 {
    margin-bottom: 55px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-562999e7 */.elementor-2328 .elementor-element.elementor-element-562999e7 > div{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5336425 */.elementor-2328 .elementor-element.elementor-element-5336425 svg:hover .cls-4 {
    fill: #f9ed33;
}/* End custom CSS */