.elementor-27 .elementor-element.elementor-element-e802b8b:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-e802b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-27 .elementor-element.elementor-element-e802b8b > .elementor-background-overlay{background-image:url("https://snappitt.eu/wp-content/uploads/2024/08/Snappitt-Bkg1.png");background-repeat:no-repeat;background-size:cover;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-e802b8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cc02e7c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-07e0ec4 img{width:100%;}.elementor-27 .elementor-element.elementor-element-045f24f{padding:80px 10px 80px 10px;}.elementor-27 .elementor-element.elementor-element-edad050:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-edad050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-27 .elementor-element.elementor-element-edad050{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 30px 10px;}.elementor-27 .elementor-element.elementor-element-edad050 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-22cf856:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-22cf856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-27 .elementor-element.elementor-element-22cf856{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 10px 80px 10px;}.elementor-27 .elementor-element.elementor-element-22cf856 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-faf19da:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-faf19da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-faf19da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 80px 10px;}.elementor-27 .elementor-element.elementor-element-faf19da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-767b0be{font-size:20px;}.elementor-27 .elementor-element.elementor-element-66c607b{--spacer-size:300px;}.elementor-27 .elementor-element.elementor-element-66c607b > .elementor-widget-container{background-image:url("https://snappitt.eu/wp-content/uploads/2025/02/droppit-Data-Protection-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-27 .elementor-element.elementor-element-4806405:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4806405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9C72;}.elementor-27 .elementor-element.elementor-element-4806405{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 0px 10px;}.elementor-27 .elementor-element.elementor-element-4806405 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8a1ec4e .elementor-heading-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c298d76:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c298d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-27 .elementor-element.elementor-element-c298d76{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 80px 10px;}.elementor-27 .elementor-element.elementor-element-c298d76 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4da8ea7{font-size:18px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a888d66 .elementor-button{background-color:#FFFFFF00;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a888d66 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a888d66 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-2c67dba{font-size:18px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3187950 .elementor-button{background-color:#FFFFFF00;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3187950 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3187950 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-1bf4739{font-size:18px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-61abb45 .elementor-button{background-color:#FFFFFF00;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-61abb45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-61abb45 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-64119a1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-64119a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172242;}.elementor-27 .elementor-element.elementor-element-64119a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 10px 0px 10px;}.elementor-27 .elementor-element.elementor-element-64119a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7766236 .elementor-heading-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c429af3:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c429af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172242;}.elementor-27 .elementor-element.elementor-element-c429af3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 80px 10px;}.elementor-27 .elementor-element.elementor-element-c429af3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-3493289{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-4837c93:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4837c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9C72;}.elementor-27 .elementor-element.elementor-element-4837c93 > .elementor-background-overlay{background-image:url("https://snappitt.eu/wp-content/uploads/2024/08/Snappitt-Bkg1.png");background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4837c93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-4b39267{--spacer-size:12px;}.elementor-27 .elementor-element.elementor-element-97f705c{text-align:left;}.elementor-27 .elementor-element.elementor-element-97f705c img{max-width:41%;}.elementor-27 .elementor-element.elementor-element-096c551 .elementor-heading-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c9211a7{--spacer-size:70px;}.elementor-27 .elementor-element.elementor-element-ac15543:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ac15543 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#172242;}.elementor-27 .elementor-element.elementor-element-ac15543{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-ac15543 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-46d7b9b{text-align:center;font-size:14px;color:#FFFFFFA3;}/* Start custom CSS for text-editor, class: .elementor-element-9ec409d */.elementor-27 .elementor-element.elementor-element-9ec409d p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e75837d */.elementor-27 .elementor-element.elementor-element-e75837d p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4da8ea7 */.elementor-27 .elementor-element.elementor-element-4da8ea7 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c67dba */.elementor-27 .elementor-element.elementor-element-2c67dba p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1bf4739 */.elementor-27 .elementor-element.elementor-element-1bf4739 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-dcdf978 */.elementor-27 .elementor-element.elementor-element-dcdf978 .wpforms-uploader {
    padding: 100px 20px;
}
.elementor-27 .elementor-element.elementor-element-dcdf978 .wpforms-container-full .wpforms-form button[type=submit] {
    font-weight: 600;
    color: #ffffff;
    border: none;
    background-color: #FF9C72;
    border-radius: 14px !important;
}
.elementor-27 .elementor-element.elementor-element-dcdf978 .wpforms-container-full .wpforms-form button[type=submit]:hover {
    background-color: #b26d50;
}


.elementor-27 .elementor-element.elementor-element-dcdf978 .wpforms-confirmation-container-full {
	background: rgba(255, 255, 255, 0.6);
	border: 1px solid #ffffff;
}
.elementor-27 .elementor-element.elementor-element-dcdf978 div.wpforms-container-full .wpforms-form label.wpforms-error {
	color: #FF0000;
}
.elementor-27 .elementor-element.elementor-element-dcdf978 div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error {
	border: 1px solid #ff0000;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46d7b9b */.elementor-27 .elementor-element.elementor-element-46d7b9b p:last-child {
    margin-bottom: 0;
}/* End custom CSS */