.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20646 .elementor-element.elementor-element-47aacdf:not(.elementor-motion-effects-element-type-background), .elementor-20646 .elementor-element.elementor-element-47aacdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F2;}.elementor-20646 .elementor-element.elementor-element-47aacdf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;}.elementor-20646 .elementor-element.elementor-element-47aacdf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-razzi-images-carousel-2 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-razzi-images-carousel-2 .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20646 .elementor-element.elementor-element-0ad1c20{padding:50px 0px 50px 0px;}.elementor-20646 .elementor-element.elementor-element-1df07e4 > .elementor-element-populated{border-style:none;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20646 .elementor-element.elementor-element-406c0db{--spacer-size:30px;}.elementor-widget-bwbcf-contact .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-bwbcf-contact .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input[type="file"]::file-selector-button, 
					.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input[type="file"]::-webkit-file-upload-button{background-color:#2E3191;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input[type="submit"]{background-color:#2E3191;border-radius:5px 5px 5px 5px;padding:0px 30px 0px 30px;color:#ffffff;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-wrapper .bwdcf-title{color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-wrapper .bwdcf-desc{color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form label{color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]), .elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form select{width:98%;height:50px;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form textarea{width:98%;height:176px;margin-bottom:20px;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form .bwdcf7-form-input, .elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form select, .elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]){margin-bottom:20px;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form select{color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .wpcf7-form textarea{color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-wrapper .bwdcf7-form form textarea{color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input[type="file"]::file-selector-button, 
							  .elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input[type="file"]::-webkit-file-upload-button{border-style:none;}.elementor-20646 .elementor-element.elementor-element-499d331 .bwdcf7-form form input[type="submit"]:hover{color:#ffffff;}.elementor-20646 .elementor-element.elementor-element-743f42a{--spacer-size:50px;}@media(max-width:767px){.elementor-20646 .elementor-element.elementor-element-f87862e > .elementor-element-populated{padding:50px 0px 50px 0px;}}