.elementor-4079 .elementor-element.elementor-element-6174575{--display:flex;}.elementor-4079 .elementor-element.elementor-element-246acc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-4079 .elementor-element.elementor-element-246acc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4079 .elementor-element.elementor-element-246acc4 .elementor-heading-title{font-family:"Querida emma legenda", Sans-serif;font-size:56px;font-weight:900;font-style:italic;line-height:1.1em;color:var( --e-global-color-c4781b8 );}.elementor-4079 .elementor-element.elementor-element-7fd6665{text-align:center;}.elementor-4079 .elementor-element.elementor-element-c977014{--spacer-size:50px;}.elementor-4079 .elementor-element.elementor-element-c977014 > .elementor-widget-container{height:auto;}.elementor-4079 .elementor-element.elementor-element-d4b36b9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4079 .elementor-element.elementor-element-d4b36b9:not(.elementor-motion-effects-element-type-background), .elementor-4079 .elementor-element.elementor-element-d4b36b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;background-image:url("https://queridaemma.pt/wp-content/uploads/2025/12/contact-bg-4.jpg");background-position:bottom center;background-repeat:no-repeat;}.elementor-4079 .elementor-element.elementor-element-fe2be54{width:var( --container-widget-width, 520px );max-width:520px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-w-ml:0px;--e-w-mr:0px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;font-weight:300;}.elementor-4079 .elementor-element.elementor-element-fe2be54.elementor-element{--align-self:center;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-acceptance, .wpcf7-checkbox, .wpcf7-radio){background-color:#FFFFFF;color:var( --e-global-color-0b97d0e );font-size:16px;line-height:20px;padding:25px 30px 25px 30px;border-style:solid;border-width:0px 0px 0px 0px;box-shadow:0px 4px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-4079 .elementor-element.elementor-element-bb3a226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 span.wpcf7-not-valid-tip{font-size:12px;margin:-20px 20px 0px 0px;display:block;text-align:right;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-acceptance, .wpcf7-checkbox, .wpcf7-radio):focus{color:var( --e-global-color-c4781b8 );}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-form-control.wpcf7-textarea{height:180px;min-height:180px;}.elementor-4079 .elementor-element.elementor-element-bb3a226  .wpcf7 .wpcf7-submit{font-size:14px;font-weight:500;text-transform:uppercase;line-height:20px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-submit{text-decoration:none;padding:18px 30px 18px 30px;margin:60px 0px 0px 0px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-submit:hover{text-decoration:none;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-submit:focus{text-decoration:none;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 div.wpcf7-response-output{text-align:left;}.elementor-4079 .elementor-element.elementor-element-fbc1327{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4079 .elementor-element.elementor-element-69b9ffb{--display:flex;--overflow:hidden;}.elementor-4079 .elementor-element.elementor-element-b756a50.lakit-equal-height-enable .lakit-iconbox{height:100%;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox{background-color:#FFFFFF;overflow:hidden;padding:18px 18px 18px 18px;}.elementor-4079 .elementor-element.elementor-element-b756a50{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;top:50%;z-index:2;--lakit-tfx-translate-x:-50%;--lakit-tfx-translate-y:-50%;--lakit-ib-text-align:center;--lakit-ib-ml:auto;--lakit-ib-mr:auto;--lakit-ib-fjc:center;}body:not(.rtl) .elementor-4079 .elementor-element.elementor-element-b756a50{left:50%;}body.rtl .elementor-4079 .elementor-element.elementor-element-b756a50{right:50%;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__box_body{padding:25px 25px 25px 25px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;text-align:center;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__title{margin:0px 0px 12px 0px;color:var( --e-global-color-c4781b8 );font-family:"orpheuspro", Sans-serif;font-size:46px;font-weight:normal;line-height:0.94em;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__desc{color:var( --e-global-color-bc191e9 );font-size:16px;font-weight:bold;text-transform:uppercase;line-height:20px;letter-spacing:0.625em;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__content:before,.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__image:after{background-color:#361909;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__icon .lakit-images-layout-icon-inner{color:#FFFFFF;font-size:36px;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__icon{justify-content:center;align-items:center;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__title{text-align:center;order:1;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__desc{text-align:center;order:2;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__button .btn-icon{flex-direction:row;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__image{padding-bottom:140%;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__content:before{opacity:0.1;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__image:after{opacity:0.1;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__inner:hover .lakit-images-layout__content:before{opacity:0;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__inner:hover .lakit-images-layout__image:after{opacity:0;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__button{order:3;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-images-layout__content{justify-content:flex-end;}.elementor-4079 .elementor-element.elementor-element-e16a904{--lakit-carousel-arrow-o:1;--lakit-carousel-arrow-v:inherit;--lakit-carousel-arrow-d:flex;--lakit-carousel-dot-item-space:5px;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-carousel .lakit-arrow{background-color:#FFFFFF2B;color:#FFFFFF;fill:#FFFFFF;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-carousel .lakit-arrow:hover{background-color:var( --e-global-color-c4781b8 );color:#FFFFFF;fill:#FFFFFF;}.elementor-4079 .elementor-element.elementor-element-ac3cb54{--spacer-size:50px;}.elementor-4079 .elementor-element.elementor-element-ac3cb54 > .elementor-widget-container{height:auto;}@media(max-width:1599px){.elementor-4079 .elementor-element.elementor-element-246acc4 .elementor-heading-title{font-size:46px;}.elementor-4079 .elementor-element.elementor-element-d4b36b9:not(.elementor-motion-effects-element-type-background), .elementor-4079 .elementor-element.elementor-element-d4b36b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:contain;}.elementor-4079 .elementor-element.elementor-element-b756a50{--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox{padding:15px 15px 15px 15px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__title{font-size:42px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__desc{font-size:14px;}}@media(max-width:1279px){.elementor-4079 .elementor-element.elementor-element-246acc4 .elementor-heading-title{font-size:36px;}.elementor-4079 .elementor-element.elementor-element-bb3a226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;--e-w-ml:0px;--e-w-mr:0px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-acceptance, .wpcf7-checkbox, .wpcf7-radio){padding:20px 20px 20px 20px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-submit{margin:40px 0px 0px 0px;}.elementor-4079 .elementor-element.elementor-element-b756a50{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__title{margin:0px 0px 10px 0px;font-size:32px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__desc{font-size:13px;letter-spacing:0.5em;}}@media(max-width:991px){.elementor-4079 .elementor-element.elementor-element-246acc4 .elementor-heading-title{font-size:30px;}.elementor-4079 .elementor-element.elementor-element-d4b36b9{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4079 .elementor-element.elementor-element-fe2be54{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}}@media(max-width:767px){.elementor-4079 .elementor-element.elementor-element-246acc4 .elementor-heading-title{font-size:32px;}.elementor-4079 .elementor-element.elementor-element-d4b36b9{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4079 .elementor-element.elementor-element-fe2be54{width:100%;max-width:100%;font-size:14px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 span.wpcf7-not-valid-tip{margin:-30px 10px 0px 0px;display:block;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-form-control:not(.wpcf7-submit, .wpcf7-acceptance, .wpcf7-checkbox, .wpcf7-radio){font-size:14px;padding:15px 15px 15px 15px;}.elementor-4079 .elementor-element.elementor-element-bb3a226  .wpcf7 .wpcf7-submit{font-size:12px;}.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .wpcf7-submit{padding:14px 25px 14px 25px;margin:30px 0px 0px 0px;}.elementor-4079 .elementor-element.elementor-element-b756a50{--container-widget-width:220px;--container-widget-flex-grow:0;width:var( --container-widget-width, 220px );max-width:220px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox{padding:10px 10px 10px 10px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__box_body{padding:10px 10px 10px 10px;border-width:1px 1px 1px 1px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__title{margin:0px 0px 5px 0px;font-size:22px;}.elementor-4079 .elementor-element.elementor-element-b756a50 .lakit-iconbox__desc{font-size:11px;letter-spacing:0.3em;}.elementor-4079 .elementor-element.elementor-element-e16a904 .lakit-carousel .lakit-arrow{line-height:30px;width:30px;height:30px;}}@media(min-width:768px){.elementor-4079 .elementor-element.elementor-element-d4b36b9{--content-width:770px;}}@media(max-width:991px) and (min-width:768px){.elementor-4079 .elementor-element.elementor-element-d4b36b9{--content-width:500px;}}/* Start custom CSS for lakit-contactform7, class: .elementor-element-bb3a226 */.elementor-4079 .elementor-element.elementor-element-bb3a226 .wpcf7 .lakit-col input.wpcf7-submit {
    margin-left: auto;
    margin-right: auto;
    display: flex;
}/* End custom CSS */