.elementor-8333 .elementor-element.elementor-element-7d569f5{margin-top:40px;margin-bottom:10px;}.elementor-8333 .elementor-element.elementor-element-c47f49a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8333 .elementor-element.elementor-element-46288ba{padding:0em 0em 23em 0em;}@media(max-width:899px){.elementor-8333 .elementor-element.elementor-element-c47f49a{width:100%;}}/* Start custom CSS for html, class: .elementor-element-6defe97 */.elementor-8333 .elementor-element.elementor-element-6defe97 {
    border: 1px solid #d2ecfc;
    padding: 5px;
    background-color: rgba(255,255,255,.9);
}

.responsive-embed-container {
    position: relative;
    overflow: hidden
    padding-bottom: 100%;
    height: 1550px;
    max-width: 100% !important;
}
.responsive-embed-container iframe, 
.responsive-embed-container object, 
.responsive-embed-container embed {
    position: absolute;
    left: 0;
    top: 0;
    height: 125%;
    width: 100%;
    border: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6d4fe4d */.elementor-8333 .elementor-element.elementor-element-6d4fe4d {
    border: 1px solid #d2ecfc;
    padding: 5px;
    background-color: rgba(255,255,255,.9);
}

.responsive-embed-container {
    position: relative;
    overflow: hidden
    padding-bottom: 100%;
    height: 1550px;
    max-width: 100% !important;
}
.responsive-embed-container iframe, 
.responsive-embed-container object, 
.responsive-embed-container embed {
    position: absolute;
    left: 0;
    top: 0;
    height: 125%;
    width: 100%;
    border: none;
}/* End custom CSS */
/* Start custom CSS */.content-block {
  margin: 0px auto!important;
  max-width: 1400px!important;
  padding: 0 20px;
}/* End custom CSS */