.elementor-999288 .elementor-element.elementor-element-4c4685a3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-999288 .elementor-element.elementor-element-4c4685a3 > .elementor-container{max-width:1600px;min-height:0vh;}.elementor-999288 .elementor-element.elementor-element-4c4685a3{overflow:hidden;}.elementor-999288 .elementor-element.elementor-element-4c4685a3 > .elementor-background-overlay{opacity:0.5;}.elementor-bc-flex-widget .elementor-999288 .elementor-element.elementor-element-74a598ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-999288 .elementor-element.elementor-element-74a598ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-999288 .elementor-element.elementor-element-74a598ff > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-999288 .elementor-element.elementor-element-7444e069{font-family:"museo-sans-display", Sans-serif;font-size:34px;font-weight:800;letter-spacing:1.9px;color:#FFFFFF;}.elementor-999288 .elementor-element.elementor-element-63a5152e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-999288 .elementor-element.elementor-element-62fb9d92{--display:flex;--min-height:550px;--margin-top:5px;--margin-bottom:5px;--margin-left:5px;--margin-right:5px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-999288 .elementor-element.elementor-element-62fb9d92:not(.elementor-motion-effects-element-type-background), .elementor-999288 .elementor-element.elementor-element-62fb9d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-999288 .elementor-element.elementor-element-1ceb8fbd .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:1.9em;color:#067383;}.elementor-999288 .elementor-element.elementor-element-644ab8a1 .elementor-heading-title{font-family:"museo-sans", Sans-serif;font-size:1.4em;color:#067383;}.elementor-999288 .elementor-element.elementor-element-69e72c4d{--spacer-size:3px;}.elementor-999288 .elementor-element.elementor-element-4b1e6741{font-size:18px;}.elementor-999288 .elementor-element.elementor-element-4b1e6741 p{margin-block-end:2px;}.elementor-999288 .elementor-element.elementor-element-29c3e799{font-size:18px;}.elementor-999288 .elementor-element.elementor-element-29c3e799 p{margin-block-end:14px;}#elementor-popup-modal-999288 .dialog-widget-content{background-color:transparent;background-image:linear-gradient(180deg, #B2DA5B 1%, #2BB2C4 79%);border-style:solid;border-radius:0px 0px 0px 0px;}#elementor-popup-modal-999288 .dialog-message{height:auto;padding:10px 5px 10px 5px;}#elementor-popup-modal-999288{justify-content:center;align-items:center;}#elementor-popup-modal-999288 .dialog-close-button{display:flex;font-size:43px;}@media(min-width:768px){.elementor-999288 .elementor-element.elementor-element-63a5152e{width:100%;}.elementor-999288 .elementor-element.elementor-element-62fb9d92{--content-width:500px;}}/* Start custom CSS for column, class: .elementor-element-74a598ff */@media only screen and (max-width:767px){
.elementor-999288 .elementor-element.elementor-element-74a598ff {
    order: -1;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4c4685a3 */.elementor-999288 .elementor-element.elementor-element-4c4685a3 .cover-image img {
    object-position: center;
}/* End custom CSS */
/* Start custom CSS *//* Override default Elementor Animations */
@keyframes fadeInDown {
    from { opacity: 0;transform: translate3d(0,-35%,0)}
    to { opacity: 1; transform: none }
}

@keyframes fadeInLeft {
    from { opacity: 0; transform: translate3d(-30%,0,0)}
    to { opacity: 1; transform: none }
}

@keyframes fadeInRight {
    from { opacity: 0; transform: translate3d(30%,0,0)}
    to { opacity: 1; transform: none}
}
@keyframes fadeInUp {
    from { opacity: 0; transform: translate3d(0,35%,0)}
    to { opacity: 1; transform: none}
}

.animated {
    -moz-animation-duration: 1.3s;
    -webkit-animation-duration: 1.3s;
    animation-duration: 1.3s;
	animation-timing-function: cubic-bezier(0.2, 0.2, 0.35, 1);
}

.animated.animated-slow {
    -moz-animation-duration: 2.5s;
    -webkit-animation-duration: 2.5s;
    animation-duration: 2.5s;	
}

.animated.animated-fast {
    -moz-animation-duration: .75s;
    -webkit-animation-duration: .75s;
    animation-duration: .75s
}
	
.elementor-animation-grow,
.elementor-animation-shrink{
    -moz-animation-duration: .3s;
    -webkit-animation-duration: .3s;
    transition-duration: .3s;
    transition-property: transform
}	
.elementor-animation-grow:active,
.elementor-animation-grow:focus,
.elementor-animation-grow:hover {
    transform: scale(1.05)
}	

.elementor-animation-shrink:active,
.elementor-animation-shrink:focus,
.elementor-animation-shrink:hover {
    transform: scale(0.9)
}/* End custom CSS */