.elementor-1944 .elementor-element.elementor-element-8df8434{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:69px;--padding-left:53px;--padding-right:53px;}.elementor-1944 .elementor-element.elementor-element-293eb3a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-7804fbb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-1944 .elementor-element.elementor-element-7804fbb{text-align:center;}.elementor-1944 .elementor-element.elementor-element-7804fbb .elementor-heading-title{font-size:20px;font-weight:700;text-transform:capitalize;line-height:1.5em;color:#1A2E35;}.elementor-1944 .elementor-element.elementor-element-2193cee{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;text-align:center;font-size:14px;font-weight:400;color:#1A2E35;}.elementor-1944 .elementor-element.elementor-element-6581d9f{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-6581d9f > .elementor-widget-container{margin:36px 0px 27px 0px;}.elementor-1944 .elementor-element.elementor-element-4a0a031{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-4a0a031 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-1944 .elementor-element.elementor-element-4a0a031 .elementor-heading-title{font-size:14px;font-weight:700;line-height:1.8em;color:#1A2E35;}.elementor-1944 .elementor-element.elementor-element-bb5bb1c{--alignment:center;--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn{font-size:calc(0.75px * 10);height:32px;}.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}#elementor-popup-modal-1944 .dialog-widget-content{animation-duration:0.8s;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 17px 0px rgba(2, 6.000000000000023, 19, 0.12);}#elementor-popup-modal-1944 .dialog-message{width:517px;height:auto;}#elementor-popup-modal-1944{justify-content:center;align-items:center;}#elementor-popup-modal-1944 .dialog-close-button{display:flex;top:25px;font-size:15px;}body:not(.rtl) #elementor-popup-modal-1944 .dialog-close-button{right:25px;}body.rtl #elementor-popup-modal-1944 .dialog-close-button{left:25px;}#elementor-popup-modal-1944 .dialog-close-button i{color:#02061380;}#elementor-popup-modal-1944 .dialog-close-button svg{fill:#02061380;}@media(max-width:1023px){ .elementor-1944 .elementor-element.elementor-element-bb5bb1c{--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-1944 .elementor-element.elementor-element-8df8434{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;} .elementor-1944 .elementor-element.elementor-element-bb5bb1c{--grid-side-margin:50px;--grid-column-gap:50px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}/* Start custom CSS for shortcode, class: .elementor-element-6581d9f */.elementor-1944 .elementor-element.elementor-element-6581d9f .ff-share-clipboard {
    width: 100%;
    max-width: unset;
    margin: auto;
    position: relative;
}
.elementor-1944 .elementor-element.elementor-element-6581d9f .ff-share-clipboard:after {
    content: url('/wp-content/uploads/2025/09/copy-right-share.svg');

    position: absolute;
    top: 12px;
    right: 18px;
    font-size: 18px;
    pointer-events: none;
}
.elementor-1944 .elementor-element.elementor-element-6581d9f input {
    display: block;
  border-radius: var(--SPACING-SYSTEM-Radius-Radius-xs, 4px);
border: 1px solid var(--STROKE-Stroke, #E2E5E7);
    height: 50px;
    padding: 10px 50px 10px 16px;
    cursor: pointer;
    text-overflow: ellipsis;
    width: 100%;
    color: #1A2E35;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.71; 
}
.elementor-1944 .elementor-element.elementor-element-6581d9f .clipboard-msg {
    text-align: center;
    position: absolute;
    width: 100%;
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-bb5bb1c */.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn {
    position: relative;
    overflow: visible;
}

.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__text {
position: absolute;
color: var(--FONTS-BASE, #1A2E35);
text-align: center;
font-size: 14px;
font-weight: 400;
line-height: 1.71;
bottom: -30px;
left: 50%;
transform: translateX(-42%);
display: block;
width: 90px;
}

.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__text > span {
    font-weight: 400!important;
}

/*.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon i:before {*/
/*    font-family: 'icomoon';*/

/*}*/

/*.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon i.fa-facebook {*/
/*    position: relative;*/
/*height: 20px;*/
/*}*/

/*.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon i.fa-facebook:before {*/
/*        content:'\e927';*/
/*        position: absolute;*/
/*        bottom: -7px;*/
/*        right: -15px;*/
/*}*/

/*.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon i.fa-x-twitter:before {*/
/*    content:'\e901';*/
/*}*/

/*.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon i.fa-linkedin:before {*/
/*    content:'\e904';*/
/*    font-size: 18px;*/
/*}*/

/*.elementor-1944 .elementor-element.elementor-element-bb5bb1c .elementor-share-btn__icon i.fa-pinterest:before {*/
/*    content:'\e905';*/
/*    font-size: 20px;*/
/*}*//* End custom CSS */