.elementor-4350 .elementor-element.elementor-element-06588ae .elementor-heading-title{color:#000000;}.elementor-4350 .elementor-element.elementor-element-bbe8efb > .elementor-element-populated{padding:5px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-e322ab5 > .elementor-container{max-width:380px;text-align:center;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group{margin-bottom:36px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-form-fields-wrapper{margin-bottom:-36px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group > a{color:#000000;}body .elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group > label{padding-bottom:0px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-form-fields-wrapper label{font-family:"Impact", Sans-serif;font-weight:400;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group .elementor-field, .elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-subgroup label{font-family:"Impact", Sans-serif;font-weight:400;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#050505;border-width:1px 1px 1px 1px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#050505;border-width:1px 1px 1px 1px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group .elementor-select-wrapper::before{color:#050505;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-button{color:#FFFFFF;font-family:"Impact", Sans-serif;font-weight:500;text-transform:uppercase;background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-2337005 .elementor-heading-title{color:#000000;}.elementor-4350 .elementor-element.elementor-element-1ad435c{text-align:center;color:#000000;font-family:"Impact", Sans-serif;font-weight:400;}.elementor-4350 .elementor-element.elementor-element-46350da{text-align:center;color:#000000;font-family:"Impact", Sans-serif;font-weight:400;}.elementor-4350 .elementor-element.elementor-element-630efd5{--spacer-size:50px;}body.elementor-page-4350:not(.elementor-motion-effects-element-type-background), body.elementor-page-4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#69BFDD;background-image:url("https://www.livvin.it/wp-content/uploads/2023/09/bk03desk.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:2400px){body.elementor-page-4350:not(.elementor-motion-effects-element-type-background), body.elementor-page-4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.livvin.it/wp-content/uploads/2023/09/bk03desk.jpg");}}@media(max-width:1366px){body.elementor-page-4350:not(.elementor-motion-effects-element-type-background), body.elementor-page-4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.livvin.it/wp-content/uploads/2023/09/bk03desk.jpg");background-position:top center;}}@media(max-width:1024px){body.elementor-page-4350:not(.elementor-motion-effects-element-type-background), body.elementor-page-4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.livvin.it/wp-content/uploads/2023/09/bk04.jpg");background-repeat:no-repeat;background-size:cover;}}@media(max-width:767px){.elementor-4350 .elementor-element.elementor-element-bbe8efb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-form-fields-wrapper label{font-size:14px;}.elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-group .elementor-field, .elementor-4350 .elementor-element.elementor-element-17bb637 .elementor-field-subgroup label{font-size:16px;}.elementor-4350 .elementor-element.elementor-element-2337005{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4350 .elementor-element.elementor-element-1ad435c{text-align:center;font-size:16px;}.elementor-4350 .elementor-element.elementor-element-46350da{text-align:center;font-size:16px;}.elementor-4350 .elementor-element.elementor-element-630efd5{--spacer-size:32vh;}body.elementor-page-4350:not(.elementor-motion-effects-element-type-background), body.elementor-page-4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.livvin.it/wp-content/uploads/2023/09/bk03desk.jpg");background-position:top center;}}/* Start custom CSS for html, class: .elementor-element-e27db3b */.elementor-4350 .elementor-element.elementor-element-e27db3b h4{
    text-align: center;
    font-family: "Impact", Sans-serif;
    color: #000;
        text-transform: uppercase;
    color: #000;
    font-family: "Impact", Sans-serif;
    font-size: 18px;
    font-weight: 500;
}

.elementor-4350 .elementor-element.elementor-element-e27db3b a{
    text-decoration: underline;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ad435c */#link-app a{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46350da */#link-app a{
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS */#user,#password{
    text-align: center !important;
}

#log-box > div > form > div > div.elementor-field-type-checkbox.elementor-field-group.elementor-column.elementor-col-100.elementor-remember-me{
    display: flex;
    justify-content: center;
}


#link-app > div > p > a{text-decoration: underline !important; 
}

body.elementor-page-4350:not(.elementor-motion-effects-element-type-background), body.elementor-page-4350 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 
    min-height: 100vh;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Impact';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.livvin.it/wp-content/uploads/2023/03/impact.woff') format('woff');
}
/* End Custom Fonts CSS */