.elementor-20552 .elementor-element.elementor-element-8d5fa18{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-20552 .elementor-element.elementor-element-8d5fa18 .elementor-headline{text-align:center;}.elementor-20552 .elementor-element.elementor-element-8d5fa18 .elementor-headline-dynamic-wrapper path{stroke:#307480;}.elementor-20552 .elementor-element.elementor-element-058d1e1:not(.elementor-motion-effects-element-type-background), .elementor-20552 .elementor-element.elementor-element-058d1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#307480;}.elementor-20552 .elementor-element.elementor-element-058d1e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20552 .elementor-element.elementor-element-058d1e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20552 .elementor-element.elementor-element-f5e4cdc .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-20552 .elementor-element.elementor-element-f5e4cdc .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{color:#556068;}.elementor-20552 .elementor-element.elementor-element-f5e4cdc .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-20552 .elementor-element.elementor-element-a01233f{--spacer-size:50px;}.elementor-20552 .elementor-element.elementor-element-32625e2{text-align:center;}.elementor-20552 .elementor-element.elementor-element-dd90b95{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-20552 .elementor-element.elementor-element-dd90b95 .elementor-headline{text-align:center;}.elementor-20552 .elementor-element.elementor-element-dd90b95 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-20552 .elementor-element.elementor-element-dd90b95 .elementor-headline-dynamic-wrapper path{stroke:#307480;}.elementor-20552 .elementor-element.elementor-element-2f84ba4 > .elementor-background-overlay{background-color:#9ACEC0;opacity:0.5;}.elementor-20552 .elementor-element.elementor-element-bf787f7 img{width:80%;}.elementor-20552 .elementor-element.elementor-element-dd3a1b2 img{width:80%;}.elementor-20552 .elementor-element.elementor-element-889826b{--spacer-size:50px;}.elementor-20552 .elementor-element.elementor-element-df2a23f{--iteration-count:infinite;--animation-duration:1200ms;}.elementor-20552 .elementor-element.elementor-element-df2a23f .elementor-headline{text-align:center;}.elementor-20552 .elementor-element.elementor-element-df2a23f .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-20552 .elementor-element.elementor-element-df2a23f .elementor-headline-dynamic-wrapper path{stroke:#307480;}.elementor-20552 .elementor-element.elementor-element-3df88d1{text-align:left;font-size:1px;}.elementor-20552 .elementor-element.elementor-element-76718b5 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20552 .elementor-element.elementor-element-76718b5 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20552 .elementor-element.elementor-element-76718b5{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20552 .elementor-element.elementor-element-d4d0190 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20552 .elementor-element.elementor-element-d4d0190 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20552 .elementor-element.elementor-element-d4d0190{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20552 .elementor-element.elementor-element-238a040 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20552 .elementor-element.elementor-element-238a040 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20552 .elementor-element.elementor-element-238a040{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-20552 .elementor-element.elementor-element-6cf2989 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-20552 .elementor-element.elementor-element-6cf2989 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-20552 .elementor-element.elementor-element-6cf2989{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(min-width:768px){.elementor-20552 .elementor-element.elementor-element-2e959c2{width:48.889%;}.elementor-20552 .elementor-element.elementor-element-25d7ce1{width:51.111%;}}@media(max-width:767px){.elementor-20552 .elementor-element.elementor-element-8d5fa18 .elementor-headline{font-size:34px;}.elementor-20552 .elementor-element.elementor-element-f5e4cdc .e-tabs .e-tabs-main-area{height:574px;}.elementor-20552 .elementor-element.elementor-element-dd90b95 .elementor-headline{font-size:34px;}.elementor-20552 .elementor-element.elementor-element-df2a23f .elementor-headline{font-size:34px;}.elementor-20552 .elementor-element.elementor-element-3df88d1{font-size:1px;}}/* Start custom CSS for text-editor, class: .elementor-element-3df88d1 */.elementor-20552 .elementor-element.elementor-element-3df88d1 {
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c367703 */.elementor-20552 .elementor-element.elementor-element-c367703 {
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba8408d */.elementor-20552 .elementor-element.elementor-element-ba8408d {
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}/* End custom CSS */