/* https://www.casadisassi.com/wp-content/themes/Divi-child/assets/css/default.css?ver=1.0.0 */
#footer-info{display:none}@media only screen and (min-width:981px){.et_pb_slider,.et_pb_slider .et_pb_container{}}#copyright{color:#fff;line-height:5em;text-align:center}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper textarea.textarea,body div.form_saved_message div.form_saved_message_emailform form input[type=text]{padding:1em;border:none;font-size:14px}body #page-container .et_pb_button,body #page-container .gform_button{cursor:pointer}body{background:#e2e1e0;text-align:center}.depth-1{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.depth-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.depth-3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.depth-4{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.depth-5{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.depth-hover{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.depth-hover:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);-webkit-transform:translateY(-2px);transform:translateY(-2px);cursor:pointer}.depth-hover:hover .et_pb_testimonial_portrait{-webkit-filter:grayscale(75%);filter:grayscale(75%);filter:saturate(5)}.depth-hover .et_pb_testimonial_portrait{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.ripple{overflow:hidden}.ripple:active{position:absolute;border-radius:50%;width:50px;height:50px;background:#fff;animation:ripple-animation 2s}@keyframes ripple-animation{from{transform:scale(1);opacity:.4}to{transform:scale(100);opacity:0}}#footer-info{display:none}#main-footer #footer-address *{color:#fff}#subfooter *,#subfooter{color:rgba(255,255,255,.87);line-height:1.4em;text-align:center;font-size:12px}#page-container .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#page-container .gform_wrapper textarea.textarea,#page-container div.form_saved_message div.form_saved_message_emailform form input[type=text]{border:1px solid rgba(0,0,0,.5);font-size:1em;padding:1em 1em;min-height:auto;max-height:none;background:rgba(255,255,255,.5);border-radius:5px}#page-container .gform_wrapper label{font-size:1em;line-height:1em}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=radio]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=checkbox]:focus,.gform_wrapper input[type=color]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{box-shadow:0 0 8px 0 rgba(0,0,0,.2)}body #page-container .et_pb_button,body #page-container .gform_button{cursor:pointer}body{background:#e2e1e0;text-align:center}.pum-container.popmake.theme-433 .pum-close.popmake-close{font-size:0;line-height:0;transition:0.1s ease all}.pum-container.popmake.theme-433 .pum-close.popmake-close:before{content:'\f057';font-family:'Font Awesome 6 Pro';font-size:30px;line-height:1em}.pum-container.popmake.theme-433 .pum-close.popmake-close:hover{filter:contrast(1.5)}#page-container .et_pb_blurb{max-width:100%}