.elementor-477 .elementor-element.elementor-element-80b7b76{--spacer-size:50px;}.elementor-477 .elementor-element.elementor-element-bb76a8f{text-align:right;width:var( --container-widget-width, 105.556% );max-width:105.556%;--container-widget-width:105.556%;--container-widget-flex-grow:0;}.elementor-477 .elementor-element.elementor-element-f13c152 > .elementor-container{max-width:1035px;text-align:right;}.elementor-477 .elementor-element.elementor-element-f13c152 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-477 .elementor-element.elementor-element-f13c152:not(.elementor-motion-effects-element-type-background), .elementor-477 .elementor-element.elementor-element-f13c152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #DFDCE5 24%, #8ABAD3 67%);}.elementor-477 .elementor-element.elementor-element-f13c152{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:14px;margin-bottom:14px;padding:123px 123px 123px 123px;}.elementor-477 .elementor-element.elementor-element-f13c152 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-477 .elementor-element.elementor-element-f13c152 > .elementor-shape-top svg{width:calc(181% + 1.3px);}.elementor-477 .elementor-element.elementor-element-fb5f1d8 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:9px 9px 9px 9px;padding:30px 30px 30px 30px;}.elementor-477 .elementor-element.elementor-element-fb5f1d8 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:14px 14px 14px 14px;border-style:dashed;border-radius:0px 0px 0px 0px;}.elementor-477 .elementor-element.elementor-element-fb5f1d8{width:100%;max-width:100%;z-index:0;}.elementor-477 .elementor-element.elementor-element-3779c5b .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );padding:30px 30px 30px 30px;}.elementor-477 .elementor-element.elementor-element-3779c5b > .elementor-widget-container{margin:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-477 .elementor-element.elementor-element-3779c5b{width:100%;max-width:100%;align-self:center;}.elementor-477 .elementor-element.elementor-element-4d4e16c .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );border-radius:-3px -3px -3px -3px;box-shadow:-100px 100px 0px -65px rgba(0,0,0,0.5);padding:30px 30px 30px 30px;}.elementor-477 .elementor-element.elementor-element-4d4e16c > .elementor-widget-container{margin:5px 5px 5px 5px;padding:-32px -32px -32px -32px;}.elementor-477 .elementor-element.elementor-element-4d4e16c{width:100%;max-width:100%;align-self:center;}.elementor-477 .elementor-element.elementor-element-fd40d75{text-align:center;width:var( --container-widget-width, 105.528% );max-width:105.528%;--container-widget-width:105.528%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-477 .elementor-element.elementor-element-71f2215{width:27%;}.elementor-477 .elementor-element.elementor-element-4470e41{width:23%;}}