.elementor-3060 .elementor-element.elementor-element-27e39bb{margin-top:30px;margin-bottom:30px;}.elementor-3060 .elementor-element.elementor-element-b03935b{margin-top:0px;margin-bottom:80px;}.elementor-3060 .elementor-element.elementor-element-7e3b3ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3060 .elementor-element.elementor-element-7e3b3ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3060 .elementor-element.elementor-element-7e3b3ea > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCE3ED;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 46px 46px 46px;}.elementor-3060 .elementor-element.elementor-element-7e3b3ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body.elementor-page-3060:not(.elementor-motion-effects-element-type-background), body.elementor-page-3060 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9B2B92B;}@media(max-width:767px){.elementor-3060 .elementor-element.elementor-element-b017566{text-align:center;}}/* Start custom CSS for shortcode, class: .elementor-element-ed51ec4 */.elementor-3060 .elementor-element.elementor-element-ed51ec4 {
    font-family: Lato, sans-serif;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b03935b */.gv-container img {
    width: 300px!important;
    height: auto;
}

#gv-field-5-3{
    font-family:Lato, sans-serif;
    font-size: 18px;
    line-height: 24px;
    font-weight: 700;
    margin: 10px 0px;
}


#gv-field-5-6 a, #gv-field-5-5 a, #gv-field-5-4 p, #gv-field-5-20 p, #gv-field-5-19 p{
    font-family: Lato, sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    color:#1d3442;
}

.gv-field-label{
    font-family: Lato, sans-serif!important;
    font-size: 15px;
    line-height: 24px;
    font-weight: 600;
    color:#000;
}

#gv-field-5-18 ul li{
    font-family: Lato, sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    color:#1d3442;
}

#gv-field-5-20 {
    display: flex;
}


.edit-link a{
    font-family: 'Epilogue';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    align-items: center;
    letter-spacing: -0.006em;
    color: #646464;
    text-decoration: none!important;
    float: right!important;
}

.gv-grid-col-2-3 {
    width: 100%!important;
}

.gv-list-view-title {
    border-bottom:none!important;
    padding: 0.5em 1em;
}

.gv-list-view-content-description{
    background: #FAFAFA;
    border: 1px solid #DCE3ED;
    border-radius: 6px;
}/* End custom CSS */