.elementor-2287 .elementor-element.elementor-element-814e7f3{--display:flex;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-814e7f3:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-814e7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A54;}.elementor-2287 .elementor-element.elementor-element-814e7f3::before, .elementor-2287 .elementor-element.elementor-element-814e7f3 > .elementor-background-video-container::before, .elementor-2287 .elementor-element.elementor-element-814e7f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2287 .elementor-element.elementor-element-814e7f3 > .elementor-background-slideshow::before, .elementor-2287 .elementor-element.elementor-element-814e7f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2287 .elementor-element.elementor-element-814e7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#003A54;background-image:url("https://i0.wp.com/yourgreatmarriage.help/wp-content/uploads/2025/10/crisi-hero-bg.webp?fit=820%2C360&ssl=1");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2287 .elementor-element.elementor-element-d9e2fc2{color:#FFFFFF;}.elementor-2287 .elementor-element.elementor-element-5077432{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-6da2696{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-d622e47{text-align:center;}.elementor-2287 .elementor-element.elementor-element-7341e99{text-align:center;}.elementor-2287 .elementor-element.elementor-element-195c5c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-195c5c0:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-195c5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A54;}.elementor-2287 .elementor-element.elementor-element-ee19ea9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-a999acb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2287 .elementor-element.elementor-element-fdc44c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-7ddaa91 > .elementor-widget-container{padding:010px 0px 10px 0px;}.elementor-2287 .elementor-element.elementor-element-7ddaa91{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-2287 .elementor-element.elementor-element-7fab210{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2287 .elementor-element.elementor-element-7fab210:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-7fab210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/yourgreatmarriage.help/wp-content/uploads/2025/10/crisis-transform-bg.webp?fit=1200%2C674&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2287 .elementor-element.elementor-element-d8d386c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-d8d386c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2287 .elementor-element.elementor-element-aa67061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-1ab2c22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-1ab2c22:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-1ab2c22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2287 .elementor-element.elementor-element-08d51ac{text-align:center;}.elementor-2287 .elementor-element.elementor-element-08d51ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:900;color:#003A54;}.elementor-2287 .elementor-element.elementor-element-5d28cd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2287 .elementor-element.elementor-element-5d28cd6:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-5d28cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F1;}.elementor-2287 .elementor-element.elementor-element-9bc235d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-2d4df1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-612571a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-24e5ac1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-2138d0d{text-align:center;}.elementor-2287 .elementor-element.elementor-element-abbe7ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2287 .elementor-element.elementor-element-abbe7ce:not(.elementor-motion-effects-element-type-background), .elementor-2287 .elementor-element.elementor-element-abbe7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#003A54;}.elementor-2287 .elementor-element.elementor-element-4919e7f{text-align:center;}@media(min-width:768px){.elementor-2287 .elementor-element.elementor-element-814e7f3{--content-width:940px;}.elementor-2287 .elementor-element.elementor-element-5077432{--content-width:1170px;}.elementor-2287 .elementor-element.elementor-element-195c5c0{--content-width:1170px;}.elementor-2287 .elementor-element.elementor-element-ee19ea9{--width:50%;}.elementor-2287 .elementor-element.elementor-element-fdc44c1{--width:50%;}.elementor-2287 .elementor-element.elementor-element-7fab210{--content-width:1170px;}.elementor-2287 .elementor-element.elementor-element-d8d386c{--width:50%;}.elementor-2287 .elementor-element.elementor-element-aa67061{--width:50%;}.elementor-2287 .elementor-element.elementor-element-1ab2c22{--content-width:1170px;}.elementor-2287 .elementor-element.elementor-element-5d28cd6{--content-width:1170px;}.elementor-2287 .elementor-element.elementor-element-9bc235d{--width:33.3333%;}.elementor-2287 .elementor-element.elementor-element-2d4df1d{--width:33.3333%;}.elementor-2287 .elementor-element.elementor-element-612571a{--width:33.3333%;}.elementor-2287 .elementor-element.elementor-element-24e5ac1{--content-width:1170px;}}@media(max-width:1750px) and (min-width:768px){.elementor-2287 .elementor-element.elementor-element-d8d386c{--width:657px;}}@media(max-width:1750px){.elementor-2287 .elementor-element.elementor-element-6da2696{--grid-auto-flow:row;}}@media(max-width:1025px){.elementor-2287 .elementor-element.elementor-element-6da2696{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-2287 .elementor-element.elementor-element-6da2696{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2287 .elementor-element.elementor-element-6da2696{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-d9e2fc2 */h2 {
    font-size:60px !important;
}
#home_hero p {
    font-size: 23px
}/* End custom CSS */
/* Start custom CSS */#crisis_hero {
    text-align: center
}
#crisis_hero {
    padding: 38px 0 0px;
}
#crisis_hero h1 {
    font-size: 60px;
    margin: 0 0 10px;
}

#crisis_h1 h2 {
    font-style: italic;
    color: #003a54;
    line-height: 1.3;
    text-transform: none;
}
#crisis_video {
    padding: 20px 0;
}
#crisis_h1 a {
    display: inline-block;
    background: #003a54;
    padding: 15px 20px;
    border-radius: 15px;
    color: #fff !important;
    font-size: 20px;
    font-weight: 700;
    border: 3px solid #51b1bb;
}

#crisis_h1 {
    padding: 45px 0 50px;
}

#crisis_h1 p {
    color: #000;
    font-size: 20px;
}
#crisis_video ul {
    display: block;
    
}
#crisis_video h3 {
    font-weight: 700;
    font-size: 30px;
}

#crisis_video li {
    display: block;
    margin: 0 0 20px;
    padding: 0 0 0 25px;
    position: relative;
}
#crisis_video li::before     {
    content:'';
    filter: invert(94%) sepia(10%) saturate(1258%) hue-rotate(95deg) brightness(98%) contrast(87%);
    display: inline-block;
    width: 20px;
    height: 20px;
    position: absolute;
    left: -4px;
    top: 3px;
    vertical-align: middle; 
    margin: 0 8px 2px 0;    
    background-position: center; 
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM438 209.7C427.3 201.9 412.3 204.3 404.5 215L285.1 379.2L233 327.1C223.6 317.7 208.4 317.7 199.1 327.1C189.8 336.5 189.7 351.7 199.1 361L271.1 433C276.1 438 282.9 440.5 289.9 440C296.9 439.5 303.3 435.9 307.4 430.2L443.3 243.2C451.1 232.5 448.7 217.5 438 209.7z"/></svg>');
}
#crisis_transform {
    padding: 30px 0 40px;
}

#crisis_transform h2 {
    font-size: 40px !important;
    color: #003a54;
    margin: 0 0 15px;
    line-height: 1.3;
}

#crisis_transform p {
    font-size: 18px;
    color: #000;
}

#crisis_transform a, #crisis_cta_connect a {
    display: inline-block;
    background: #97ebd5;
    padding: 15px 20px;
    border: 3px solid;
    color: #003a54;
    border-radius: 15px;
    text-align: center;
}

#crisis_transform a strong, #crisis_cta_connect a strong {
    display: block;
    font-size: 20px;
}
#crisis_transform a strong::before, #crisis_cta_connect a strong::before   {
    background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M320 0c17.7 0 32 14.3 32 32l0 32 32 0c35.3 0 64 28.7 64 64l0 288c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 128C0 92.7 28.7 64 64 64l32 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32zm22 161.7c-10.7-7.8-25.7-5.4-33.5 5.3L189.1 331.2 137 279.1c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l72 72c5 5 11.9 7.5 18.8 7s13.4-4.1 17.5-9.8L347.3 195.2c7.8-10.7 5.4-25.7-5.3-33.5z"/></svg>');
    display:inline-block;
    width:20px;
    height:20px;
    background-repeat:no-repeat;
    content:'';
    vertical-align:middle;
    margin: 0 3px 3px 0;
        background-position:center;
}
#crisis_process_top {
    padding: 45px 0;
}

#crisis_process_top h2 {
    line-height: 1.4;
}
#crisis_transform h2 {
    font-size: 40px !important;
    color: #003a54;
    margin: 0 0 15px;
    line-height: 1.3;
}
div#crisis_process_bottom p {
    font-family: lato;
}

#crisis_process_bottom h3 {
    color: #003a54;
    font-weight: 700;
    font-size: 19px;
    line-height: 1.2em;
    margin: 0 0 10px;
}

#crisis_cta_connect h2 {
    color: #003a54;
}

#crisis_cta_connect p {
    font-size: 18px;
    margin: 0 0 1em;
    color: #000;
}

#crisis_cta_connect {
    padding: 33px 0 0px;
}

#crisis_footer img {
    margin-bottom: -10px;
}

#crisis_footer {
    padding: 52px 0 30px;
}

#crisis_footer p {
    font-size: 12px;
}/* End custom CSS */