.elementor-1487 .elementor-element.elementor-element-6ab073d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:200px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-1487 .elementor-element.elementor-element-6ab073d:not(.elementor-motion-effects-element-type-background), .elementor-1487 .elementor-element.elementor-element-6ab073d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1487 .elementor-element.elementor-element-21eb4ef{--display:flex;--border-radius:40px 0px 40px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1487 .elementor-element.elementor-element-21eb4ef:not(.elementor-motion-effects-element-type-background), .elementor-1487 .elementor-element.elementor-element-21eb4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(326deg, #321302 0%, #732900 100%);}.elementor-1487 .elementor-element.elementor-element-3fc22b5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1487 .elementor-element.elementor-element-a0d4e18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1487 .elementor-element.elementor-element-e656824.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1487 .elementor-element.elementor-element-b21c3b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-b21c3b6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-b21c3b6 p{margin-block-end:0px;}.elementor-1487 .elementor-element.elementor-element-55071e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1487 .elementor-element.elementor-element-aca00dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-f13f1dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-f13f1dd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-f13f1dd p{margin-block-end:0px;}.elementor-1487 .elementor-element.elementor-element-1255068{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1487 .elementor-element.elementor-element-11cae07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-67fec52.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-67fec52{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-67fec52 p{margin-block-end:0px;}.elementor-1487 .elementor-element.elementor-element-0ffa259{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1487 .elementor-element.elementor-element-63f22c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-63f22c6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-63f22c6 p{margin-block-end:0px;}.elementor-1487 .elementor-element.elementor-element-8378839{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:40px 40px 40px 40px;}.elementor-1487 .elementor-element.elementor-element-8378839:not(.elementor-motion-effects-element-type-background), .elementor-1487 .elementor-element.elementor-element-8378839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1487 .elementor-element.elementor-element-d69d348.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-087d661.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-087d661{font-family:"Inter", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-087d661 p{margin-block-end:0px;}.elementor-1487 .elementor-element.elementor-element-efc6546{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:40px 40px 40px 40px;}.elementor-1487 .elementor-element.elementor-element-efc6546:not(.elementor-motion-effects-element-type-background), .elementor-1487 .elementor-element.elementor-element-efc6546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-1487 .elementor-element.elementor-element-00eb593.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-d4b1bc6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1487 .elementor-element.elementor-element-d4b1bc6{font-family:"Inter", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-1487 .elementor-element.elementor-element-d4b1bc6 p{margin-block-end:0px;}.elementor-1487 .elementor-element.elementor-element-6985214{width:100%;max-width:100%;}.elementor-1487 .elementor-element.elementor-element-6985214.xpro-widget-bg-overlay:before{transition:background 0.3s;}/* Start custom CSS for image, class: .elementor-element-00eb593 */.elementor-1487 .elementor-element.elementor-element-00eb593 {
    display: inline-block;
    animation: rotateVibrate 2.5s infinite;
    transform-origin: center;
}

@keyframes rotateVibrate {
    0%   { transform: rotate(0deg); }

    5%   { transform: rotate(-8deg); }
    10%  { transform: rotate(8deg); }
    15%  { transform: rotate(-6deg); }
    20%  { transform: rotate(6deg); }
    25%  { transform: rotate(-4deg); }
    30%  { transform: rotate(4deg); }

    40%  { transform: rotate(0deg); } /* pausa */

    55%  { transform: rotate(-5deg); }
    60%  { transform: rotate(5deg); }
    65%  { transform: rotate(-3deg); }
    70%  { transform: rotate(3deg); }

    80%  { transform: rotate(0deg); } /* pausa larga */

    100% { transform: rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21eb4ef */.elementor-1487 .elementor-element.elementor-element-21eb4ef {
    height: fit-content;
}/* End custom CSS */