.elementor-1945 .elementor-element.elementor-element-474d1ac{background-color:#ffffff;background-image:url("http://www.mojitostudios.com/wp-content/uploads/2022/08/HomePageMojitoPappagalli.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1945 .elementor-element.elementor-element-474d1ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1945 .elementor-element.elementor-element-bc9f2d0 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-1945 .elementor-element.elementor-element-bc9f2d0 > .elementor-element-populated{background-color:#ffffff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1945 .elementor-element.elementor-element-bc9f2d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1945 .elementor-element.elementor-element-d5efe33 .elementor-spacer-inner{height:10px;}.elementor-1945 .elementor-element.elementor-element-99f26d7{text-align:center;}.elementor-1945 .elementor-element.elementor-element-99f26d7 .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-8432499{text-align:center;}.elementor-1945 .elementor-element.elementor-element-8432499 .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-146594d .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-1d11814 .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-e5efa0e .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-2659671 .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-387aa75 .elementor-image img{width:680px;}.elementor-1945 .elementor-element.elementor-element-7f46cb4 .elementor-main-swiper{height:318px;}.elementor-1945 .elementor-element.elementor-element-7f46cb4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-1945 .elementor-element.elementor-element-7f46cb4 .elementor-swiper-button{font-size:20px;}.elementor-1945 .elementor-element.elementor-element-da716d2 .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-cf0563b .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-daa59e6 .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-8c88197 .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-dcbec52 .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-3cc0ea5 .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-6744761 .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-5303871 .elementor-image img{width:70%;max-width:69%;}.elementor-1945 .elementor-element.elementor-element-846d19b .elementor-image img{width:680px;max-width:100%;}.elementor-1945 .elementor-element.elementor-element-83d9e0c .elementor-spacer-inner{height:50px;}.elementor-1945 .elementor-element.elementor-element-3093703 > .elementor-container{max-width:920px;}@media(min-width:1025px){.elementor-1945 .elementor-element.elementor-element-474d1ac{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1945 .elementor-element.elementor-element-7f46cb4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-1945 .elementor-element.elementor-element-7f46cb4.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for shortcode, class: .elementor-element-414fe32 */.elementor-1945 .elementor-element.elementor-element-414fe32{
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
width: 300px;
background-color: #292929;
padding:10px;
border-radius: 10px;
color:#FFF;
}
.elementor-1945 .elementor-element.elementor-element-414fe32 .tnp-subscription input[type="email"] {
    background-color: #6b6b6b;
    color: #FFF;
}
.elementor-1945 .elementor-element.elementor-element-414fe32 .tnp-submit{background-color:#F00 !important;
    margin: 15px auto;

}
.elementor-1945 .elementor-element.elementor-element-414fe32 label{
    margin: auto;
    text-align: center;
    padding: 5px 0 15px;
}
.elementor-1945 .elementor-element.elementor-element-414fe32 input::-webkit-input-placeholder {
    color: #FFF;
}

.elementor-1945 .elementor-element.elementor-element-414fe32 input::-ms-input-placeholder {
    color: #FFF;
}

.elementor-1945 .elementor-element.elementor-element-414fe32 input::-moz-placeholder {
    color: #FFF;
}
@media only screen and (max-width : 768px) {
    .elementor-1945 .elementor-element.elementor-element-414fe32{
	top:5px;
	padding:5px;
    }
}


@media only screen and (max-width : 768px) {
    .elementor-1945 .elementor-element.elementor-element-414fe32 .es_textbox{
        display: inline-block;
        max-width:150px;
    }
    .elementor-1945 .elementor-element.elementor-element-414fe32 .es_button{
        display: inline-block;
        max-width:60px;
        text-align: center;
    }
}/* End custom CSS */