.kiko-footer-composition{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;display:grid;grid-template-columns:48% 52%;padding:80px 6% 60px;color:#303030;background:#fff;overflow:hidden;font-family:'Open Sans',Arial,sans-serif}.kiko-footer-composition *{box-sizing:border-box}.kiko-footer-composition__content{padding-right:20px;position:relative;z-index:1}.kiko-footer-composition h2{font:400 26px/1.4 Prata,Georgia,'Times New Roman',serif;margin:0 0 15px}.kiko-footer-composition__socials{display:flex;gap:28px;padding-left:30px;margin-bottom:50px}.kiko-footer-composition__socials a{display:block;color:#080808;width:24px;height:24px}.kiko-footer-composition__socials svg{width:24px;height:24px;display:block}.kiko-footer-composition__email{display:block;margin:0 0 36px 30px;font:700 14px/1.5 'Open Sans',Arial,sans-serif;text-decoration:none;color:#080808}.kiko-footer-composition__information-title{margin-bottom:12px!important}.kiko-footer-composition__form{margin-left:30px}.kiko-footer-composition__art{display:flex;align-items:flex-start;justify-content:center;padding:0 15px 0 30px;min-width:0}.kiko-footer-composition__collage{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%;max-width:470px;transform:rotate(-25deg);transform-origin:center;margin-top:5px}.kiko-footer-composition__tile{margin:0;aspect-ratio:1;background:#fff;overflow:hidden}.kiko-footer-composition__tile img{display:block;width:100%;height:100%;object-fit:cover}.kiko-footer-composition__signature{border:1px solid #333}.kiko-footer-composition__signature img{object-fit:contain}.kiko-footer-composition__horse{background:#f4f2f1}.kiko-footer-composition a:focus-visible{outline:2px solid #9b4c00;outline-offset:4px}.kiko-footer-composition .forminator-ui.forminator-custom-form{margin:0!important;padding:0!important}.kiko-footer-composition .forminator-row{margin-bottom:12px!important}.kiko-footer-composition .forminator-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.kiko-footer-composition .forminator-input,.kiko-footer-composition .forminator-textarea{background:#fff!important;border:1px solid #555!important;border-radius:0!important;box-shadow:3px 3px 0 #bbb!important;padding:16px!important;font:400 13px/1.5 'Open Sans',Arial,sans-serif!important;min-height:54px!important;color:#303030!important}.kiko-footer-composition .forminator-textarea{min-height:150px!important;resize:vertical}.kiko-footer-composition .forminator-input::placeholder,.kiko-footer-composition .forminator-textarea::placeholder{color:#444!important;opacity:1}.kiko-footer-composition .forminator-input:focus,.kiko-footer-composition .forminator-textarea:focus{outline:2px solid #9b4c00!important;outline-offset:2px!important}.kiko-footer-composition .forminator-button-submit{display:block!important;margin-left:auto!important;margin-top:-7px!important;background:white!important;border:1px solid #222!important;border-radius:0!important;box-shadow:3px 3px 0 #bbb!important;color:#111!important;padding:7px 15px!important;font:400 19px/1.4 Prata,Georgia,serif!important}.kiko-footer-composition .forminator-button-submit:hover{background:#303030!important;color:#fff!important}.kiko-footer-composition .forminator-response-message.forminator-success:not(:empty){display:block!important;margin-bottom:15px!important}.kiko-footer-legal{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 6%;border-top:1px solid #ddd;font:13px/1.5 'Open Sans',Arial,sans-serif}.kiko-footer-legal p{margin:0}.kiko-footer-legal .wp-block-navigation{margin:0;font-size:13px}@media(min-width:1600px){.kiko-footer-composition{max-width:none;padding-inline:8%;grid-template-columns:45% 55%}.kiko-footer-composition__collage{max-width:540px}}@media(max-width:900px){.kiko-footer-composition{padding-inline:6%;grid-template-columns:52% 48%}.kiko-footer-composition__art{padding:50px 0 0 25px}.kiko-footer-composition__collage{gap:10px}.kiko-footer-composition__form,.kiko-footer-composition__email{margin-left:0}.kiko-footer-composition__socials{padding-left:0}.kiko-footer-composition__content{padding-right:10px}}@media(max-width:650px){.kiko-footer-composition{grid-template-columns:1fr;padding-top:45px;padding-bottom:60px}.kiko-footer-composition__content{padding-right:0}.kiko-footer-composition__art{padding:0;margin:85px 35px 20px}.kiko-footer-composition__collage{max-width:350px}.kiko-footer-composition__socials{margin-bottom:35px}.kiko-footer-legal{flex-wrap:wrap}.kiko-footer-composition h2{font-size:24px}}@media(min-width:1001px){.kiko-footer-composition{overflow:visible;grid-template-columns:48% 52%;padding-top:110px;padding-bottom:95px}.kiko-footer-composition__art{position:relative;z-index:2;padding:0;pointer-events:none}.kiko-footer-composition__collage{width:39vw;max-width:740px;flex-shrink:0;margin-top:0}}@media(min-width:1600px){.kiko-footer-composition{grid-template-columns:48% 52%;padding-top:140px;padding-bottom:100px}.kiko-footer-composition__collage{max-width:740px}}