.elementor-27 .elementor-element.elementor-element-a129793{--display:flex;--min-height:90vh;--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;--z-index:2;}.elementor-27 .elementor-element.elementor-element-a129793 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-27 .elementor-element.elementor-element-2af752c{--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;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-27 .elementor-element.elementor-element-2af752c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2af752c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8d08002{text-align:center;}.elementor-27 .elementor-element.elementor-element-8d08002 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-27 .elementor-element.elementor-element-4b3fbd4{text-align:center;}.elementor-27 .elementor-element.elementor-element-4b3fbd4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-27 .elementor-element.elementor-element-8e9d181{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-27 .elementor-element.elementor-element-8e9d181:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8e9d181 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-190b241{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4a39b96{text-align:center;}.elementor-27 .elementor-element.elementor-element-4a39b96 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#999999;}.elementor-27 .elementor-element.elementor-element-fb6278b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-27 .elementor-element.elementor-element-1db2f05 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;fill:#666666;color:#666666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 20px;}.elementor-27 .elementor-element.elementor-element-1db2f05 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1db2f05 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-1db2f05 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-1db2f05 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-507900b{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-2d2c754{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5cb19e6{text-align:center;}.elementor-27 .elementor-element.elementor-element-5cb19e6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#999999;}.elementor-27 .elementor-element.elementor-element-657921f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-27 .elementor-element.elementor-element-1c41841 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;fill:#666666;color:#666666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 20px;}.elementor-27 .elementor-element.elementor-element-1c41841 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1c41841 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-1c41841 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-1c41841 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f977a1c{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-efa67e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-362994c{text-align:center;}.elementor-27 .elementor-element.elementor-element-362994c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#999999;}.elementor-27 .elementor-element.elementor-element-7c8e374{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-27 .elementor-element.elementor-element-a80b6ae .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;fill:#666666;color:#666666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 20px;}.elementor-27 .elementor-element.elementor-element-a80b6ae .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a80b6ae .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-a80b6ae .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-a80b6ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-50ca3b8{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-2495776{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-27 .elementor-element.elementor-element-2495776:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2495776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-33361cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-544112d{text-align:center;}.elementor-27 .elementor-element.elementor-element-544112d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#999999;}.elementor-27 .elementor-element.elementor-element-7824ca0{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-27 .elementor-element.elementor-element-10d8279 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;fill:#666666;color:#666666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 20px;}.elementor-27 .elementor-element.elementor-element-10d8279 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-10d8279 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-10d8279 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-10d8279 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8fa773f{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-cf290b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-d539994{text-align:center;}.elementor-27 .elementor-element.elementor-element-d539994 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#999999;}.elementor-27 .elementor-element.elementor-element-a38997e{text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#999999;}.elementor-27 .elementor-element.elementor-element-260bf3b .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;fill:#666666;color:#666666;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;border-radius:0px 0px 0px 0px;padding:13px 20px 13px 20px;}.elementor-27 .elementor-element.elementor-element-260bf3b .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-260bf3b .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-27 .elementor-element.elementor-element-260bf3b .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-260bf3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8604648{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-a70c77a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-190b241{--width:32%;}.elementor-27 .elementor-element.elementor-element-2d2c754{--width:32%;}.elementor-27 .elementor-element.elementor-element-efa67e4{--width:32%;}.elementor-27 .elementor-element.elementor-element-33361cc{--width:32%;}.elementor-27 .elementor-element.elementor-element-cf290b3{--width:32%;}.elementor-27 .elementor-element.elementor-element-a70c77a{--width:32%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-a129793{--min-height:75vh;}.elementor-27 .elementor-element.elementor-element-1db2f05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-1c41841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a80b6ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-10d8279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-260bf3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-a129793{--min-height:50vh;}}