.elementor-5026 .elementor-element.elementor-element-754c581c{--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;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:19px;--padding-right:0px;--padding-bottom:4px;--padding-left:0px;}.elementor-5026 .elementor-element.elementor-element-c8ce32f{color:var( --e-global-color-5336e26 );font-family:var( --e-global-typography-7c76891-font-family ), Sans-serif;font-size:var( --e-global-typography-7c76891-font-size );font-weight:var( --e-global-typography-7c76891-font-weight );line-height:var( --e-global-typography-7c76891-line-height );letter-spacing:var( --e-global-typography-7c76891-letter-spacing );word-spacing:var( --e-global-typography-7c76891-word-spacing );width:var( --container-widget-width, 59.44% );max-width:59.44%;--container-widget-width:59.44%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-c8ce32f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-buttons-group .pp-button:not(:last-child){margin-right:10px;}.elementor-5026 .elementor-element.elementor-element-285704a.pp-buttons-stack-desktop .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-button{padding:12px 21px 12px 21px;font-family:"IBM Plex Mono", Sans-serif;font-size:14px;font-weight:500;background:var( --e-global-color-5336e26 );color:#ffffff;border-radius:1001px 1001px 1001px 1001px;box-shadow:0px 1px 1px 0px rgba(8.999999999999996, 29.99999999999998, 65.99999999999997, 0.25);}.elementor-5026 .elementor-element.elementor-element-285704a .pp-button:hover{background:var( --e-global-color-5336e26 );}.elementor-5026 .elementor-element.elementor-element-285704a .pp-button-icon{font-size:21px;line-height:21px;height:21px;width:21px;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-button-icon-image img{width:21px;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-icon-before .pp-buttons-icon-wrapper{margin-right:8px;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-icon-after .pp-buttons-icon-wrapper{margin-left:8px;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-icon-top .pp-buttons-icon-wrapper{margin-bottom:8px;}.elementor-5026 .elementor-element.elementor-element-285704a .pp-icon-bottom .pp-buttons-icon-wrapper{margin-top:8px;}.pp-tooltip-285704a{text-align:center;}.pp-tooltip.pp-tooltip-285704a .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-285704a.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-285704a.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-285704a.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-285704a.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-285704a .pp-tooltip-content{color:#ffffff;}.elementor-5026 .elementor-element.elementor-element-285704a > .elementor-widget-container{padding:14px 0px 0px 0px;}#elementor-popup-modal-5026 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-5026{justify-content:flex-start;align-items:flex-end;pointer-events:all;background-color:#02010147;}#elementor-popup-modal-5026 .dialog-widget-content{animation-duration:1s;border-radius:0px 0px 0px 0px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:1024px){.elementor-5026 .elementor-element.elementor-element-c8ce32f{font-size:var( --e-global-typography-7c76891-font-size );line-height:var( --e-global-typography-7c76891-line-height );letter-spacing:var( --e-global-typography-7c76891-letter-spacing );word-spacing:var( --e-global-typography-7c76891-word-spacing );}.elementor-5026 .elementor-element.elementor-element-285704a.pp-buttons-stack-tablet .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}}@media(max-width:767px){.elementor-5026 .elementor-element.elementor-element-c8ce32f{font-size:var( --e-global-typography-7c76891-font-size );line-height:var( --e-global-typography-7c76891-line-height );letter-spacing:var( --e-global-typography-7c76891-letter-spacing );word-spacing:var( --e-global-typography-7c76891-word-spacing );}.elementor-5026 .elementor-element.elementor-element-285704a.pp-buttons-stack-mobile .pp-buttons-group .pp-button:not(:last-child){margin-bottom:10px;}}