.elementor-16001508 .elementor-element.elementor-element-56ef31c{margin-top:200px;margin-bottom:50px;}.elementor-16001508 .elementor-element.elementor-element-9491bf8{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-a8177cf{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-7c1d9c2{margin-top:0px;margin-bottom:20px;z-index:3;}.elementor-16001508 .elementor-element.elementor-element-ddf2ce7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16001508 .elementor-element.elementor-element-d2ad2d4{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-d2ad2d4 .elementor-heading-title{font-weight:600;color:var( --e-global-color-cf02a5d );}.elementor-16001508 .elementor-element.elementor-element-3cf3136{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-c7a2ddc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16001508 .elementor-element.elementor-element-3785831{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-3785831 .elementor-heading-title{font-weight:600;color:var( --e-global-color-f1d2b5d );}.elementor-16001508 .elementor-element.elementor-element-41e6cdf{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-89b18a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16001508 .elementor-element.elementor-element-1706308{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-1706308 .elementor-heading-title{font-weight:600;color:var( --e-global-color-b0d0aaf );}.elementor-16001508 .elementor-element.elementor-element-70c6566 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16001508 .elementor-element.elementor-element-70c6566{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-22bd40e{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-28eabc2:not(.elementor-motion-effects-element-type-background), .elementor-16001508 .elementor-element.elementor-element-28eabc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.eyespotsolution.com/wp-content/uploads/2022/09/pc_eyespot_piattaforma-1.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-16001508 .elementor-element.elementor-element-28eabc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:10px 0px 0px 0px;z-index:1;}.elementor-16001508 .elementor-element.elementor-element-28eabc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16001508 .elementor-element.elementor-element-28eabc2 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-92bdba7 );}.elementor-16001508 .elementor-element.elementor-element-28eabc2 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:37px;}.elementor-16001508 .elementor-element.elementor-element-a1d3b7f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16001508 .elementor-element.elementor-element-9fcc829{margin-top:0px;margin-bottom:0px;}.elementor-16001508 .elementor-element.elementor-element-65c1e72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16001508 .elementor-element.elementor-element-65c1e72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E77F;}.elementor-16001508 .elementor-element.elementor-element-65c1e72 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-16001508 .elementor-element.elementor-element-65c1e72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16001508 .elementor-element.elementor-element-e3376fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 40px;}.elementor-16001508 .elementor-element.elementor-element-e3376fa{text-align:center;}.elementor-16001508 .elementor-element.elementor-element-9cc40a5 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-16001508 .elementor-element.elementor-element-40dcc13 a{color:var( --e-global-color-text );}.elementor-16001508 .elementor-element.elementor-element-40dcc13{margin-top:150px;margin-bottom:0px;}.elementor-16001508 .elementor-element.elementor-element-a53a306{text-align:right;}@media(min-width:768px){.elementor-16001508 .elementor-element.elementor-element-e3fb337{width:56%;}.elementor-16001508 .elementor-element.elementor-element-5b1f0d9{width:18%;}.elementor-16001508 .elementor-element.elementor-element-e9171e9{width:23.387%;}}/* Start custom CSS for section, class: .elementor-element-28eabc2 */.wpcf7-list-item-label{
    color: #000000;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
}

.wpcf7-list-item-label a{
    color: #000000;
    font-weight: 900;
    font-size: 14px;
    line-height: 18px;
}

button[type="submit"]:not(.btn), input[type="submit"]:not(.btn) {
    text-decoration: none !important;
    border: none;
    color: #ffffff;
    font-size: 13px;
    padding: 10px 22px 10px;
    font-weight: 400;
    letter-spacing: 0.5px;
    display: inline-block;
    box-shadow: none !important;
    outline: none !important;
    text-transform: uppercase;
}

.stm_form_style_11 input{
    border: none !important;
     border-radius: 0;
}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    color: #000000;
    background-color: #ffffff;
    border: none !important;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}/* End custom CSS */