.elementor-665 .elementor-element.elementor-element-57872be:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-57872be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-665 .elementor-element.elementor-element-57872be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-665 .elementor-element.elementor-element-57872be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-57872be > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:25px;}.elementor-665 .elementor-element.elementor-element-16d3c48{--spacer-size:60px;}.elementor-665 .elementor-element.elementor-element-6446742:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-6446742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-90177db );}.elementor-665 .elementor-element.elementor-element-6446742{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-665 .elementor-element.elementor-element-6446742 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-6446742 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-665 .elementor-element.elementor-element-6446742 a{color:var( --e-global-color-secondary );}.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu .elementor-item{font-family:"shackleton-condensed", Sans-serif;font-size:26px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;}.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:25px;padding-right:25px;}.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-665 .elementor-element.elementor-element-8f5540a{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-665 .elementor-element.elementor-element-8f5540a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-665 .elementor-element.elementor-element-77fbe6e:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-77fbe6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-665 .elementor-element.elementor-element-77fbe6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-665 .elementor-element.elementor-element-77fbe6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-77fbe6e > .elementor-shape-top svg{width:calc(250% + 1.3px);height:25px;}.elementor-665 .elementor-element.elementor-element-005c493{--spacer-size:40px;}.elementor-665 .elementor-element.elementor-element-0de6e29:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-0de6e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-665 .elementor-element.elementor-element-0de6e29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-665 .elementor-element.elementor-element-0de6e29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-665 .elementor-element.elementor-element-76fc3f1 > .elementor-element-populated{padding:10px 25px 0px 25px;}.elementor-665 .elementor-element.elementor-element-d2269d9 .elementor-heading-title{color:var( --e-global-color-90177db );}.elementor-665 .elementor-element.elementor-element-8bb7455{color:var( --e-global-color-90177db );}.elementor-665 .elementor-element.elementor-element-0e22e07{margin-top:40px;margin-bottom:40px;}.elementor-665 .elementor-element.elementor-element-fa1ea89 .elementor-heading-title{color:var( --e-global-color-90177db );}.elementor-665 .elementor-element.elementor-element-67b9328{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:15px;}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-widget-container{text-align:left;}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon{background-color:#56B17800;--icon-padding:15px;border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon:hover i{color:var( --e-global-color-6af526c );}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon:hover svg{fill:var( --e-global-color-6af526c );}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon:hover{border-color:var( --e-global-color-6af526c );}.elementor-665 .elementor-element.elementor-element-17db34c{--spacer-size:50px;}#elementor-popup-modal-665 .dialog-widget-content{animation-duration:0.75s;background-color:var( --e-global-color-primary );box-shadow:0px 0px 25px 0px rgba(32, 56.000000000000036, 88, 0.7490196078431373);}#elementor-popup-modal-665 .dialog-message{width:400px;height:100vh;align-items:flex-start;}#elementor-popup-modal-665{justify-content:flex-end;align-items:flex-start;}#elementor-popup-modal-665 .dialog-close-button{display:flex;font-size:20px;}#elementor-popup-modal-665 .dialog-close-button i{color:var( --e-global-color-42c295b );}#elementor-popup-modal-665 .dialog-close-button svg{fill:var( --e-global-color-42c295b );}@media(max-width:1024px){.elementor-665 .elementor-element.elementor-element-67b9328{--icon-size:22px;--grid-column-gap:10px;}.elementor-665 .elementor-element.elementor-element-67b9328 .elementor-social-icon{--icon-padding:12px;}#elementor-popup-modal-665 .dialog-message{width:350px;}}@media(max-width:767px){#elementor-popup-modal-665 .dialog-message{width:100vw;}}/* Start custom CSS for button, class: .elementor-element-52acb7b */.elementor-665 .elementor-element.elementor-element-52acb7b a:hover {
    background-color: #419edf !important;
}/* End custom CSS */