.elementor-2711 .elementor-element.elementor-element-501738f1:not(.elementor-motion-effects-element-type-background), .elementor-2711 .elementor-element.elementor-element-501738f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF9FC;}.elementor-2711 .elementor-element.elementor-element-501738f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-2711 .elementor-element.elementor-element-501738f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2711 .elementor-element.elementor-element-173e46d4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2711 .elementor-element.elementor-element-173e46d4{text-align:center;}.elementor-2711 .elementor-element.elementor-element-173e46d4 .elementor-heading-title{font-family:"Montserrat";font-size:30px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active){background-color:#333;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li{font-family:"Montserrat";font-size:18px;font-weight:700;background-color:#F1F1F100;color:#333;border-style:solid;border-width:2px 2px 2px 2px;border-color:#35E4BB;border-radius:500px 500px 500px 500px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li i{font-size:16px;color:#333;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li img{width:16px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li svg{width:16px;height:16px;fill:#333;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-tab-inline-icon li .title-before-icon{margin-right:10px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-tab-inline-icon li .title-after-icon{margin-left:10px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-tab-top-icon li i, .elementor-2711 .elementor-element.elementor-element-70924bbb .eael-tab-top-icon li img, .elementor-2711 .elementor-element.elementor-element-70924bbb .eael-tab-top-icon li svg{margin-bottom:10px;}.elementor-2711 .elementor-element.elementor-element-70924bbb > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 20px 0px 20px;}.elementor-2711 .elementor-element.elementor-element-70924bbb > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{padding:5px 5px 5px 5px;margin:0px 20px 0px 20px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li:hover:not(.active){background-color:#35E4BB;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li:hover{color:var( --e-global-color-text );}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li:hover > i{color:#fff;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg{fill:#fff;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul .active{background-color:#35E4BB;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li.active{color:var( --e-global-color-text );border-radius:500px 500px 500px 500px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li.active > i{color:#fff;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li.active > svg{fill:#fff;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-content > div{color:#333;padding:50px 0px 0px 0px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs .eael-tabs-nav > ul li:after{border-width:0px;bottom:-0px;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:-0px;top:calc(50% - 0px) !important;border-left-color:#444;}.rtl .elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after{right:auto;left:-0px !important;top:calc(50% - 0px) !important;}.elementor-2711 .elementor-element.elementor-element-70924bbb .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after{border-top-color:#444;}@media(max-width:1025px){.elementor-2711 .elementor-element.elementor-element-501738f1{margin-top:0px;margin-bottom:0px;padding:20px 0px 50px 0px;}}@media(max-width:767px){.elementor-2711 .elementor-element.elementor-element-501738f1{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-2711 .elementor-element.elementor-element-173e46d4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2711 .elementor-element.elementor-element-70924bbb > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0px 0px 10px 0px;}.elementor-2711 .elementor-element.elementor-element-70924bbb > .elementor-widget-container > .eael-advance-tabs > .eael-tabs-nav ul li{margin:0px 0px 10px 0px;}}/* Start custom CSS */.elementor-icon-list-icon {
    color: #00A1E0;
	
}
.clscoltesti .bio-text {
    width: 100%!important;
}
.clscoltesti .eael-testimonial-text {
    margin-top: 70px!important;
}
div#rpmForms div#gform_wrapper_1 {
    border-radius: 10px!important;
    overflow: hidden;
    box-shadow: 0px 0px 13px -5px #1e617b73;
}
div#rpmForms .gform_heading {
    background: #00a1e0;
    padding: 20px;
}
div#rpmForms .gform_heading h2.gform_title {
    margin-bottom: 0;
}
div#rpmForms p.gform_required_legend {
    display: none!important;
}
div#rpmForms form#gform_1 {
    padding: 30px 20px 20px;
}
div#rpmForms form#gform_1 select,
div#rpmForms .gform_page_fields input  {
border:1px solid #3D7FCE;
}
div#rpmForms input#gform_next_button_1_5,
div#rpmForms input#gform_submit_button_1 {
    width: 100%;
    border-radius: 200px;
    background: #35e4bb;
    color: #000;
    font-family: 'Montserrat';
    font-weight: 700;
    font-size: 16px;
    letter-spacing: normal;
}
div#rpmForms input#gform_previous_button_1 {
    display:none!important;
}
div#rpmForms .gf_progressbar_wrapper {
    display:none!important;
}
div#rpmForms fieldset#field_1_7 legend.gfield_label.gfield_label_before_complex {
    border-bottom: none;
}
div#rpmForms div#gform_confirmation_message_1 {
    padding: 30px;
    background: #35e4bb;
    color: #000;
    text-align: center;
}
table tbody tr td:nth-child(1),
div#tabs-rows table th:nth-child(1){
    text-align: left;
}
table tbody tr td {
    text-align: center;
}

div#tabs-rows table tbody, div#tabs-rows table tbody td {
    border: 1px solid #c7c7c7!important;
    border-bottom: 1px solid #c7c7c7!important;
    vertical-align: middle;
}
div#tabs-rows table th {
    text-transform: none;
    font-weight: 700;
    text-align: center;
    line-height: 1.2em;
    padding-bottom: 25px;
    border-bottom: 1px solid #c7c7c7!important;
}
@media (max-width:1024px) {
.clsbr-removed br{
    display:none;
}
div#ids-Images {
    display: none;
}
}
@media (max-width:600px) {
div#tabs-rows ul.eael-tab-inline-icon {
    display: block!important;
}
div#tabs-rows table tbody, div#tabs-rows table tbody td {
    border: 1px solid #c7c7c7!important;
    border-bottom: 1px solid #c7c7c7!important;
    font-size: 15px;
    line-height: 1.2em;
}
}
@media (max-width:480px) {
div#tabs-rows table h2 {
    font-size: 19px;
    line-height: 1.4em;
    margin-bottom: 0;
}
div#tabs-rows table th {
    text-transform: none;
    font-weight: 700;
    text-align: center;
    line-height: 1.2em;
    padding-bottom: 25px;
    border-bottom: 1px solid #c7c7c7!important;
    font-size: 15px!important;
}
}/* End custom CSS */