.elementor-17754 .elementor-element.elementor-element-d38f37b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17754 .elementor-element.elementor-element-8d0dca2 img{border-radius:30px 30px 30px 30px;}.elementor-17754 .elementor-element.elementor-element-8d0dca2 > .elementor-widget-container{margin:0rem -6rem 0rem -6rem;padding:0px 10px 0px 10px;}@media(max-width:767px){.elementor-17754 .elementor-element.elementor-element-8d0dca2 > .elementor-widget-container{margin:0px -20px 0px -20px;padding:0px 5px 0px 5px;}}/* Start custom CSS for container, class: .elementor-element-d38f37b */h1 {
    font-family: roboto !important;
    font-size: 3.7rem !important;
}
h2 {
    font-family: roboto !important;
    font-size: 3rem !important;
}
h3 {
    font-family: roboto !important;
    font-size: 2.4rem !important;
}
h4 {
    font-family: roboto !important;
    font-size: 1.9rem !important;
}
h5 {
    font-family: roboto !important;
    font-size: 1.5rem !important;
}
h6 {
    font-family: roboto !important;
    font-size: 1.2rem !important;
}
.elementor-17754 .elementor-element.elementor-element-d38f37b h2, h3, h4, h5, h6, p {
    margin-bottom: 1.6rem !important;
}
.elementor-17754 .elementor-element.elementor-element-d38f37b p + h1, p + h2, p + h3, p + h4, p + h5, p + h6 {
    margin-top: 3.2rem !important;
}
.elementor-17754 .elementor-element.elementor-element-d38f37b ul {
    margin-bottom: 1.6rem !important;
}
ol, ul + h2 {
    margin-top: 3.2rem !important;
}

@media (max-width: 768px) {
  h1 { font-size: 3rem !important; }
  h2 { font-size: 2.4rem !important; }
  h3 { font-size: 1.9rem !important; }
  h4 { font-size: 1.5rem !important; }
  h5 { font-size: 1.2rem !important; }
  h6 { font-size: 1rem !important; }/* End custom CSS */