.elementor-54 .elementor-element.elementor-element-f6d0a97{margin-top:2rem;margin-bottom:0rem;padding:0rem 2rem 0rem 2rem;}.elementor-54 .elementor-element.elementor-element-54eeaf7 > .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-54 .elementor-element.elementor-element-54eeaf7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-23e737d .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-54 .elementor-element.elementor-element-23e737d .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-54 .elementor-element.elementor-element-23e737d .elementor-button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#E30613;}.elementor-54 .elementor-element.elementor-element-00c797c{margin-top:2rem;margin-bottom:0rem;}.elementor-54 .elementor-element.elementor-element-ab6a33b{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0053dcd-font-family ), Sans-serif;font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-b719061{text-align:center;color:#4A5159;font-family:var( --e-global-typography-12971a8-font-family ), Sans-serif;font-size:var( --e-global-typography-12971a8-font-size );font-weight:var( --e-global-typography-12971a8-font-weight );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-b719061 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-54 .elementor-element.elementor-element-3dc2902 > .elementor-element-populated{padding:0.75rem 0.75rem 0.75rem 0.75rem;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__content{min-height:65vh;text-align:center;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__title{font-family:var( --e-global-typography-12971a8-font-family ), Sans-serif;font-size:var( --e-global-typography-12971a8-font-size );font-weight:var( --e-global-typography-12971a8-font-weight );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;border-width:0px;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000059;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta .elementor-cta__bg, .elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__content{min-height:65vh;text-align:center;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__title{font-family:var( --e-global-typography-12971a8-font-family ), Sans-serif;font-size:var( --e-global-typography-12971a8-font-size );font-weight:var( --e-global-typography-12971a8-font-weight );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;border-width:0px;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000059;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta .elementor-cta__bg, .elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__content{min-height:65vh;text-align:center;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__title{font-family:var( --e-global-typography-12971a8-font-family ), Sans-serif;font-size:var( --e-global-typography-12971a8-font-size );font-weight:var( --e-global-typography-12971a8-font-weight );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:1.25px;border-width:0px;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000059;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta .elementor-cta__bg, .elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1000ms;}.elementor-54 .elementor-element.elementor-element-b57e3b6{margin-top:2rem;margin-bottom:0rem;}.elementor-54 .elementor-element.elementor-element-51de6ab{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0053dcd-font-family ), Sans-serif;font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-4891ce1 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-54 .elementor-element.elementor-element-4891ce1 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-54 .elementor-element.elementor-element-4891ce1 .elementor-button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#E30613;padding:19px 19px 19px 19px;}.elementor-54 .elementor-element.elementor-element-4891ce1 > .elementor-widget-container{margin:1rem 1rem 1rem 1rem;}.elementor-54 .elementor-element.elementor-element-3e0ca79 > .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-54 .elementor-element.elementor-element-3e0ca79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-fcd428f{text-align:center;font-family:var( --e-global-typography-12971a8-font-family ), Sans-serif;font-size:var( --e-global-typography-12971a8-font-size );font-weight:var( --e-global-typography-12971a8-font-weight );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-fcd428f > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-54 .elementor-element.elementor-element-17ac68a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-84a9f5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-8eddd81:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8eddd81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-8eddd81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54 .elementor-element.elementor-element-8eddd81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54 .elementor-element.elementor-element-3d7714f{color:var( --e-global-color-accent );font-family:var( --e-global-typography-0053dcd-font-family ), Sans-serif;font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-3d7714f > .elementor-widget-container{padding:1.5rem 0rem 1.5rem 1rem;}.elementor-54 .elementor-element.elementor-element-f7252ca{padding:0% 20% 0% 020%;}.elementor-54 .elementor-element.elementor-element-03a69ac > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-54 .elementor-element.elementor-element-51deb4f img{width:4.5vw;}.elementor-54 .elementor-element.elementor-element-6f20ff8{text-align:center;color:var( --e-global-color-accent );font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;}.elementor-54 .elementor-element.elementor-element-6f20ff8 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-54 .elementor-element.elementor-element-7de78a4 > .elementor-element-populated{margin:0rem 0rem 1rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-54 .elementor-element.elementor-element-3dd75c9 img{width:4.5vw;}.elementor-54 .elementor-element.elementor-element-96dd7af{text-align:center;color:var( --e-global-color-accent );font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;}.elementor-54 .elementor-element.elementor-element-96dd7af > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-54 .elementor-element.elementor-element-715f0c7{padding:0rem 0rem 5rem 0rem;}.elementor-54 .elementor-element.elementor-element-fde9d8b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54 .elementor-element.elementor-element-5937168{text-align:center;font-family:var( --e-global-typography-12971a8-font-family ), Sans-serif;font-size:var( --e-global-typography-12971a8-font-size );font-weight:var( --e-global-typography-12971a8-font-weight );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-5937168 > .elementor-widget-container{margin:4rem 0rem 3rem 0rem;}.elementor-54 .elementor-element.elementor-element-1e43033 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-54 .elementor-element.elementor-element-1e43033 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-54 .elementor-element.elementor-element-1e43033 .elementor-button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-1e43033 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0% 20% 0% 20%;}.elementor-54 .elementor-element.elementor-element-223cbc7 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-54 .elementor-element.elementor-element-223cbc7 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-54 .elementor-element.elementor-element-223cbc7 .elementor-button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-223cbc7 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;padding:0% 20% 0% 20%;}.elementor-54 .elementor-element.elementor-element-116a2d5 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-54 .elementor-element.elementor-element-116a2d5 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-54 .elementor-element.elementor-element-116a2d5 .elementor-button{font-family:"Clear Sans", Sans-serif;font-size:1.25rem;font-weight:600;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-116a2d5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0% 20% 0% 20%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-54eeaf7{width:100%;}.elementor-54 .elementor-element.elementor-element-baf6b38{width:49.911%;}.elementor-54 .elementor-element.elementor-element-002ba0b{width:50%;}.elementor-54 .elementor-element.elementor-element-3e0ca79{width:100%;}}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-f6d0a97{padding:0% 15% 0% 15%;}.elementor-54 .elementor-element.elementor-element-00c797c{margin-top:1rem;margin-bottom:0rem;padding:0rem 2rem 0rem 2rem;}.elementor-54 .elementor-element.elementor-element-ab6a33b{font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-b719061{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__content{min-height:45vh;}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__title{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__content{min-height:45vh;}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__title{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__content{min-height:45vh;}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__title{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-b57e3b6{margin-top:1rem;margin-bottom:0rem;padding:0rem 2rem 0rem 2rem;}.elementor-54 .elementor-element.elementor-element-51de6ab{font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-fcd428f{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-3d7714f{font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-51deb4f img{width:48px;}.elementor-54 .elementor-element.elementor-element-3dd75c9 img{width:48px;}.elementor-54 .elementor-element.elementor-element-5937168{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-f6d0a97{padding:0rem 1rem 0rem 1rem;}.elementor-54 .elementor-element.elementor-element-23e737d > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-54 .elementor-element.elementor-element-00c797c{margin-top:1rem;margin-bottom:0rem;padding:0rem 1rem 0rem 1rem;}.elementor-54 .elementor-element.elementor-element-ab6a33b{font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-b719061{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-3152edb .elementor-cta__title{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-0688e9f .elementor-cta__title{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-97be70f .elementor-cta__title{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-b57e3b6{margin-top:1rem;margin-bottom:0rem;padding:0rem 1rem 0rem 1rem;}.elementor-54 .elementor-element.elementor-element-51de6ab{font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-4891ce1 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-54 .elementor-element.elementor-element-fcd428f{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-3d7714f{font-size:var( --e-global-typography-0053dcd-font-size );line-height:var( --e-global-typography-0053dcd-line-height );letter-spacing:var( --e-global-typography-0053dcd-letter-spacing );word-spacing:var( --e-global-typography-0053dcd-word-spacing );}.elementor-54 .elementor-element.elementor-element-03a69ac{width:50%;}.elementor-54 .elementor-element.elementor-element-7de78a4{width:50%;}.elementor-54 .elementor-element.elementor-element-5937168{font-size:var( --e-global-typography-12971a8-font-size );line-height:var( --e-global-typography-12971a8-line-height );letter-spacing:var( --e-global-typography-12971a8-letter-spacing );word-spacing:var( --e-global-typography-12971a8-word-spacing );}.elementor-54 .elementor-element.elementor-element-1e43033 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-54 .elementor-element.elementor-element-223cbc7 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}.elementor-54 .elementor-element.elementor-element-116a2d5 > .elementor-widget-container{padding:0rem 1rem 0rem 1rem;}}/* Start custom CSS for call-to-action, class: .elementor-element-3152edb */.elementor-54 .elementor-element.elementor-element-3152edbelector h2,
.elementor-54 .elementor-element.elementor-element-3152edb a{
    text-shadow: 0 0 1rem rgba(0,0,0,.5);
}

.elementor-54 .elementor-element.elementor-element-3152edb h2 {
    padding-bottom: 2rem;
}

.elementor-54 .elementor-element.elementor-element-3152edb span {
    padding: 0 0 .15rem 0;
    border-bottom: 2px solid #fff !important;
    border-radius:0;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-0688e9f */.elementor-54 .elementor-element.elementor-element-0688e9f h2,
.elementor-54 .elementor-element.elementor-element-0688e9f a{
    text-shadow: 0 0 1rem rgba(0,0,0,.5);
}

.elementor-54 .elementor-element.elementor-element-0688e9f h2 {
    padding-bottom: 2rem;
}

.elementor-54 .elementor-element.elementor-element-0688e9f span {
    padding: 0 0 .15rem 0;
    border-bottom: 2px solid #fff !important;
    border-radius:0;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-97be70f */.elementor-54 .elementor-element.elementor-element-97be70f h2,
.elementor-54 .elementor-element.elementor-element-97be70f a{
    text-shadow: 0 0 1rem rgba(0,0,0,.5);
}

.elementor-54 .elementor-element.elementor-element-97be70f h2 {
    padding-bottom: 2rem;
   overflow-wrap: break-word;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.elementor-54 .elementor-element.elementor-element-97be70f span {
    padding: 0 0 .15rem 0;
    border-bottom: 2px solid #fff !important;
    border-radius:0;
}/* End custom CSS */