.elementor-17515 .elementor-element.elementor-element-ea3d6c6{--display:flex;--min-height:35px;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17515 .elementor-element.elementor-element-1328f5c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17515 .elementor-element.elementor-element-0f84ec0{--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:30px 80px;--row-gap:30px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-b034d15{--display:flex;--justify-content:center;--gap:23px 20px;--row-gap:23px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-b034d15.e-con{--flex-grow:0;--flex-shrink:0;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), proxima-nova;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), proxima-nova;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-17515 .elementor-element.elementor-element-eeafe6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-eeafe6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17515 .elementor-element.elementor-element-eeafe6a{text-align:left;}.elementor-17515 .elementor-element.elementor-element-eeafe6a .elementor-heading-title{font-family:"proxima-nova", proxima-nova;font-size:52px;font-weight:600;line-height:1em;color:var( --e-global-color-5a7814e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), proxima-nova;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-17515 .elementor-element.elementor-element-b6df85d{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;font-family:"proxima-nova", proxima-nova;font-size:20px;line-height:28px;color:var( --e-global-color-83afa26 );}.elementor-17515 .elementor-element.elementor-element-fef73f4{--spacer-size:5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), proxima-nova;}.elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"proxima-nova", proxima-nova;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-f627f1e );color:var( --e-global-color-f627f1e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#22408F;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button:focus{background-color:transparent;color:var( --e-global-color-f627f1e );background-image:linear-gradient(180deg, #1C86B6 0%, #224290 100%);}.elementor-17515 .elementor-element.elementor-element-92af79b.elementor-element{--align-self:flex-start;}.elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-92af79b .elementor-button:focus svg{fill:var( --e-global-color-f627f1e );}.elementor-17515 .elementor-element.elementor-element-09b9f4c{--display:flex;--min-height:400px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ad5e925 );--border-color:var( --e-global-color-ad5e925 );--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-09b9f4c:not(.elementor-motion-effects-element-type-background), .elementor-17515 .elementor-element.elementor-element-09b9f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diningalliance.com/wp-content/uploads/2025/04/mccormick.webp");background-position:center center;background-size:cover;}.elementor-17515 .elementor-element.elementor-element-b9b874f{--display:flex;--gap:80px 20px;--row-gap:80px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17515 .elementor-element.elementor-element-08e51df{--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;--padding-top:65px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17515 .elementor-element.elementor-element-08e51df:not(.elementor-motion-effects-element-type-background), .elementor-17515 .elementor-element.elementor-element-08e51df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-946dbff );}.elementor-17515 .elementor-element.elementor-element-df35916{--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:30px 150px;--row-gap:30px;--column-gap:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-3becf3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-3becf3d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17515 .elementor-element.elementor-element-77e9592.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17515 .elementor-element.elementor-element-77e9592{text-align:left;}.elementor-17515 .elementor-element.elementor-element-77e9592 .elementor-heading-title{font-family:"proxima-nova", proxima-nova;font-size:38px;font-weight:600;line-height:1.2em;color:var( --e-global-color-5a7814e );}.elementor-17515 .elementor-element.elementor-element-3eda02e{font-family:"proxima-nova", proxima-nova;font-size:16px;line-height:24px;color:var( --e-global-color-83afa26 );}.elementor-17515 .elementor-element.elementor-element-8e5aed8{--spacer-size:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), proxima-nova;}.elementor-17515 .elementor-element.elementor-element-97d2f44{text-align:left;}.elementor-17515 .elementor-element.elementor-element-3217525{--spacer-size:10px;}.elementor-17515 .elementor-element.elementor-element-be39e52{font-family:"proxima-nova", proxima-nova;font-size:16px;line-height:24px;color:var( --e-global-color-83afa26 );}.elementor-17515 .elementor-element.elementor-element-805e564{--spacer-size:10px;}.elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"proxima-nova", proxima-nova;font-size:16px;font-weight:500;line-height:24px;fill:var( --e-global-color-f627f1e );color:var( --e-global-color-f627f1e );border-style:solid;border-width:1px 1px 1px 1px;border-color:#22408F;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-f627f1e );background-image:linear-gradient(180deg, #1C86B6 0%, #224290 100%);}.elementor-17515 .elementor-element.elementor-element-be0a5c2.elementor-element{--align-self:flex-start;}.elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-be0a5c2 .elementor-button:focus svg{fill:var( --e-global-color-f627f1e );}.elementor-17515 .elementor-element.elementor-element-c1d99db{--spacer-size:10px;}.elementor-17515 .elementor-element.elementor-element-ea4e916{font-family:"proxima-nova", proxima-nova;font-size:16px;line-height:24px;color:var( --e-global-color-83afa26 );}.elementor-17515 .elementor-element.elementor-element-f670e5b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-1de57c0{--display:flex;--padding-top:60px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17515 .elementor-element.elementor-element-1de57c0:not(.elementor-motion-effects-element-type-background), .elementor-17515 .elementor-element.elementor-element-1de57c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d707e39 );}.elementor-17515 .elementor-element.elementor-element-984924e > .elementor-widget-container{margin:-15px 20px 0px 20px;}.elementor-17515 .elementor-element.elementor-element-984924e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17515 .elementor-element.elementor-element-984924e{text-align:left;}.elementor-17515 .elementor-element.elementor-element-984924e .elementor-heading-title{font-family:"proxima-nova", proxima-nova;font-size:26px;font-weight:600;line-height:1.3em;color:var( --e-global-color-f627f1e );}.elementor-17515 .elementor-element.elementor-element-7255f5e > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-19dcf745 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17515 .elementor-element.elementor-element-19dcf745:not(.elementor-motion-effects-element-type-background), .elementor-17515 .elementor-element.elementor-element-19dcf745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-17515 .elementor-element.elementor-element-19dcf745 > .elementor-container{max-width:1400px;}.elementor-17515 .elementor-element.elementor-element-19dcf745{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 50px 0px;}.elementor-17515 .elementor-element.elementor-element-19dcf745 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17515 .elementor-element.elementor-element-2c927f52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17515 .elementor-element.elementor-element-6061d238{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-17515 .elementor-element.elementor-element-6061d238 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17515 .elementor-element.elementor-element-6a6108ed{--spacer-size:35px;}.elementor-17515 .elementor-element.elementor-element-71a1e573 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-71a1e573 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-71a1e573 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-71a1e573 .elementor-button:focus{border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-2cfe78b2:not(.elementor-motion-effects-element-type-background), .elementor-17515 .elementor-element.elementor-element-2cfe78b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d707e39 ) 0%, #DD7900 100%);}.elementor-17515 .elementor-element.elementor-element-2cfe78b2 > .elementor-background-overlay{background-color:#ebb0e7;opacity:0.03;mix-blend-mode:luminosity;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17515 .elementor-element.elementor-element-2cfe78b2 > .elementor-container{max-width:1400px;}.elementor-17515 .elementor-element.elementor-element-2cfe78b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:-25px;padding:70px 0px 100px 0px;}.elementor-17515 .elementor-element.elementor-element-71c16dd8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-17515 .elementor-element.elementor-element-2e8d1cb5 > .elementor-container{max-width:1400px;}.elementor-17515 .elementor-element.elementor-element-72386ff5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-72386ff5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17515 .elementor-element.elementor-element-7a7c6567{--spacer-size:10px;}.elementor-17515 .elementor-element.elementor-element-5f2f9d22 .elementor-heading-title{font-family:"Montserrat", proxima-nova;font-weight:700;line-height:1.2em;letter-spacing:0.1em;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);color:#D7D7D7;}.elementor-17515 .elementor-element.elementor-element-3bbaff83{font-family:"Montserrat", proxima-nova;font-weight:400;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-17515 .elementor-element.elementor-element-7ae96f4 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-7ae96f4 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-7ae96f4 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-7ae96f4 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-7ae96f4 .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-7ae96f4 .elementor-button:focus svg{fill:#000000;}.elementor-17515 .elementor-element.elementor-element-2a67ab88 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2a67ab88 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-2a67ab88 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-2a67ab88 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2a67ab88 .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-2a67ab88 .elementor-button:focus svg{fill:#000000;}.elementor-17515 .elementor-element.elementor-element-664ee8c8{--spacer-size:60px;}.elementor-17515 .elementor-element.elementor-element-71f33620 > .elementor-container{max-width:1400px;}.elementor-17515 .elementor-element.elementor-element-2b95ea78 img{max-width:640px;}.elementor-17515 .elementor-element.elementor-element-7f0d8875{--spacer-size:60px;}.elementor-17515 .elementor-element.elementor-element-68cb186f > .elementor-container{max-width:1400px;}.elementor-17515 .elementor-element.elementor-element-2b5fcff2 .elementor-heading-title{font-family:"Montserrat", proxima-nova;font-weight:700;line-height:1.2em;letter-spacing:0.1em;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);color:#D7D7D7;}.elementor-17515 .elementor-element.elementor-element-43af7cbd{font-family:"Montserrat", proxima-nova;font-weight:400;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-17515 .elementor-element.elementor-element-5229f403 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-5229f403 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-5229f403 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-5229f403 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-5229f403 .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-5229f403 .elementor-button:focus svg{fill:#000000;}.elementor-17515 .elementor-element.elementor-element-15ab7fb0 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-15ab7fb0 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-15ab7fb0 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-15ab7fb0 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-15ab7fb0 .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-15ab7fb0 .elementor-button:focus svg{fill:#000000;}.elementor-17515 .elementor-element.elementor-element-766f95b8{--spacer-size:10px;}.elementor-17515 .elementor-element.elementor-element-366acdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17515 .elementor-element.elementor-element-366acdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diningalliance.com/wp-content/uploads/2025/04/grtyeh6uj.jpg");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-17515 .elementor-element.elementor-element-366acdf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17515 .elementor-element.elementor-element-366acdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17515 .elementor-element.elementor-element-151f195b{--spacer-size:333px;}.elementor-17515 .elementor-element.elementor-element-6cffae83{--spacer-size:75px;}.elementor-17515 .elementor-element.elementor-element-3159643e > .elementor-container{max-width:1400px;}.elementor-17515 .elementor-element.elementor-element-f0776a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17515 .elementor-element.elementor-element-f0776a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diningalliance.com/wp-content/uploads/2025/04/trhyej67u.png");background-position:center center;background-size:cover;}.elementor-17515 .elementor-element.elementor-element-f0776a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17515 .elementor-element.elementor-element-f0776a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17515 .elementor-element.elementor-element-25b3d24b{--spacer-size:333px;}.elementor-17515 .elementor-element.elementor-element-1c7b546b{--spacer-size:10px;}.elementor-17515 .elementor-element.elementor-element-4e2dac6f .elementor-heading-title{font-family:"Montserrat", proxima-nova;font-weight:700;line-height:1.2em;letter-spacing:0.1em;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);color:#D7D7D7;}.elementor-17515 .elementor-element.elementor-element-7b53f526{font-family:"Montserrat", proxima-nova;font-weight:400;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-17515 .elementor-element.elementor-element-c820f7c .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-c820f7c .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-c820f7c .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-c820f7c > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-c820f7c .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-c820f7c .elementor-button:focus svg{fill:#000000;}.elementor-17515 .elementor-element.elementor-element-2ee72070 .elementor-button{background-color:var( --e-global-color-d707e39 );font-family:"Montserrat", proxima-nova;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 30px -8px rgba(0,0,0,0.16);border-radius:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2ee72070 .elementor-button:hover, .elementor-17515 .elementor-element.elementor-element-2ee72070 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#ffffff;}.elementor-17515 .elementor-element.elementor-element-2ee72070 > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2ee72070 .elementor-button:hover svg, .elementor-17515 .elementor-element.elementor-element-2ee72070 .elementor-button:focus svg{fill:#000000;}.elementor-17515 .elementor-element.elementor-element-249d19fd{--spacer-size:75px;}body.elementor-page-17515:not(.elementor-motion-effects-element-type-background), body.elementor-page-17515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}body.elementor-page-17515{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17515 .elementor-element.elementor-element-19dcf745{padding:0px 20px 0px 20px;}.elementor-17515 .elementor-element.elementor-element-2cfe78b2{padding:50px 40px 50px 40px;}}@media(min-width:768px){.elementor-17515 .elementor-element.elementor-element-1328f5c{--content-width:1265px;}.elementor-17515 .elementor-element.elementor-element-b034d15{--width:44.806%;}.elementor-17515 .elementor-element.elementor-element-08e51df{--content-width:1265px;}.elementor-17515 .elementor-element.elementor-element-3becf3d{--width:39.398%;}.elementor-17515 .elementor-element.elementor-element-72386ff5{width:50%;}.elementor-17515 .elementor-element.elementor-element-7a2e0513{width:5.015%;}.elementor-17515 .elementor-element.elementor-element-55fe5553{width:39.924%;}.elementor-17515 .elementor-element.elementor-element-4605e9a5{width:4.999%;}.elementor-17515 .elementor-element.elementor-element-3f747ca1{width:5%;}.elementor-17515 .elementor-element.elementor-element-3d7042a2{width:40%;}.elementor-17515 .elementor-element.elementor-element-6af9f573{width:4.999%;}.elementor-17515 .elementor-element.elementor-element-366acdf{width:50.001%;}.elementor-17515 .elementor-element.elementor-element-f0776a5{width:50%;}.elementor-17515 .elementor-element.elementor-element-3fbeaec3{width:5%;}.elementor-17515 .elementor-element.elementor-element-548c6b8e{width:39.982%;}.elementor-17515 .elementor-element.elementor-element-26955af4{width:4.968%;}}@media(max-width:767px){.elementor-17515 .elementor-element.elementor-element-0f84ec0{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-17515 .elementor-element.elementor-element-eeafe6a .elementor-heading-title{font-size:30px;}.elementor-17515 .elementor-element.elementor-element-b6df85d{font-size:18px;line-height:1.4em;}.elementor-17515 .elementor-element.elementor-element-09b9f4c{--min-height:200px;}.elementor-17515 .elementor-element.elementor-element-09b9f4c:not(.elementor-motion-effects-element-type-background), .elementor-17515 .elementor-element.elementor-element-09b9f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:contain;}.elementor-17515 .elementor-element.elementor-element-df35916{--gap:60px 150px;--row-gap:60px;--column-gap:150px;}.elementor-17515 .elementor-element.elementor-element-77e9592 .elementor-heading-title{font-size:28px;}.elementor-17515 .elementor-element.elementor-element-1de57c0{--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17515 .elementor-element.elementor-element-984924e > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-17515 .elementor-element.elementor-element-984924e .elementor-heading-title{font-size:20px;}.elementor-17515 .elementor-element.elementor-element-19dcf745{margin-top:-20px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-17515 .elementor-element.elementor-element-2c927f52{width:100%;}.elementor-17515 .elementor-element.elementor-element-2c927f52 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17515 .elementor-element.elementor-element-71a1e573 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2cfe78b2{padding:60px 15px 60px 15px;}.elementor-17515 .elementor-element.elementor-element-7ae96f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2a67ab88 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-664ee8c8{--spacer-size:50px;}.elementor-17515 .elementor-element.elementor-element-2b95ea78 img{max-width:100%;}.elementor-17515 .elementor-element.elementor-element-7f0d8875{--spacer-size:50px;}.elementor-17515 .elementor-element.elementor-element-5229f403 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-15ab7fb0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-151f195b{--spacer-size:200px;}.elementor-17515 .elementor-element.elementor-element-6cffae83{--spacer-size:50px;}.elementor-17515 .elementor-element.elementor-element-25b3d24b{--spacer-size:200px;}.elementor-17515 .elementor-element.elementor-element-c820f7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-2ee72070 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17515 .elementor-element.elementor-element-249d19fd{--spacer-size:50px;}}/* Start custom CSS for heading, class: .elementor-element-eeafe6a *//* .heading-image {
    max-width: 6.5% !important;
    margin-bottom: -.45%;
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {
    .heading-image {
    max-width: 6.5% !important;
    margin-bottom: -.45%;
 }
}

@media only screen and (max-width: 767px) {
    .heading-image {
    max-width: 18% !important;
    margin-bottom: -.45%;
 }
} */

.elementor-17515 .elementor-element.elementor-element-eeafe6a .pink {
    font-family: 'Source Serif Pro';
    font-style: italic;
    color: #ED3A97;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92af79b */.elementor-17515 .elementor-element.elementor-element-92af79b svg {
    transform: scale(1.4);
    margin-bottom: 2px;
    fill: #ffffff;
}

.elementor-17515 .elementor-element.elementor-element-92af79b svg path {
    fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09b9f4c */.elementor-17515 .elementor-element.elementor-element-09b9f4c .elementor-background-slideshow__slide__image {
    background-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77e9592 *//* .heading-image {
    max-width: 6.5% !important;
    margin-bottom: -.45%;
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {
    .heading-image {
    max-width: 6.5% !important;
    margin-bottom: -.45%;
 }
}

@media only screen and (max-width: 767px) {
    .heading-image {
    max-width: 18% !important;
    margin-bottom: -.45%;
 }
} */

.elementor-17515 .elementor-element.elementor-element-77e9592 .pink {
    font-family: 'Source Serif Pro';
    font-style: italic;
    color: #ED3A97;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be39e52 */.elementor-17515 .elementor-element.elementor-element-be39e52 li {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be0a5c2 */.elementor-17515 .elementor-element.elementor-element-be0a5c2 svg {
    transform: scale(1.4);
    margin-bottom: 2px;
    fill: #ffffff;
}

.elementor-17515 .elementor-element.elementor-element-be0a5c2 svg path {
    fill: #ffffff;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-984924e *//* .heading-image {
    max-width: 6.5% !important;
    margin-bottom: -.45%;
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {
    .heading-image {
    max-width: 6.5% !important;
    margin-bottom: -.45%;
 }
}

@media only screen and (max-width: 767px) {
    .heading-image {
    max-width: 18% !important;
    margin-bottom: -.45%;
 }
} */

.elementor-17515 .elementor-element.elementor-element-984924e .pink {
    font-family: 'Source Serif Pro';
    font-style: italic;
    color: #ED3A97;
}/* End custom CSS */