.elementor-6109 .elementor-element.elementor-element-9d75de6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6109 .elementor-element.elementor-element-9d75de6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6109 .elementor-element.elementor-element-9d75de6 .elementor-share-btn{font-size:calc(0.6px * 10);}.elementor-6109 .elementor-element.elementor-element-9d75de6 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.8em;}.elementor-6109 .elementor-element.elementor-element-9d75de6 .elementor-share-btn__title{font-family:"Roboto", Sans-serif;font-size:1.389vw;font-weight:400;}#elementor-popup-modal-6109 .dialog-widget-content{animation-duration:1s;background-color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#51406B;border-radius:8px 8px 8px 8px;margin:7% 2% 0% 0%;}#elementor-popup-modal-6109 .dialog-message{width:24vw;height:auto;padding:15px 15px 15px 15px;}#elementor-popup-modal-6109{justify-content:flex-end;align-items:flex-start;}@media(max-width:1024px){ .elementor-6109 .elementor-element.elementor-element-9d75de6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}#elementor-popup-modal-6109 .dialog-message{width:98vw;}}@media(max-width:767px){ .elementor-6109 .elementor-element.elementor-element-9d75de6{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6109 .elementor-element.elementor-element-9d75de6{--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-6109 .elementor-element.elementor-element-9d75de6 .elementor-share-btn{font-size:calc(0.75px * 10);}.elementor-6109 .elementor-element.elementor-element-9d75de6 .elementor-share-btn__icon{--e-share-buttons-icon-size:3.5em;}.elementor-6109 .elementor-element.elementor-element-9d75de6 .elementor-share-btn__title{font-size:4.5vw;}#elementor-popup-modal-6109 .dialog-message{width:84vw;}#elementor-popup-modal-6109 .dialog-widget-content{margin:80px 24px 24px 24px;}}/* Start custom CSS for html, class: .elementor-element-a5e19d6 */.copy-form {
 
    border: solid 2px #51406B;
    border-radius: 16px;
}
input.copy-url-input{
border: none;
    background: transparent;
    border-radius: 16px;
    position: relative;
    font-size: 1.389vw;
    color: #51406B;
    font-weight: 600;
}
.copy-btn{
  position: absolute;
    border: none !important;
    color: #51406b;
    right: 2px;
    top: 3px;
    font-weight: 600 !important;
    font-size: 1.6vw !important;
    background: #fff !important;
    overflow: hidden;
    padding: 0 10px 0px 20px;
    bottom: 3px;
    line-height: normal;
}
button.copy-btn:hover, button.copy-btn:active, button.copy-btn:focus, button.copy-btn:focus-visible {
    border: 0 !important;
    color: #51406b;
    border-color: transparent;
   outline: none;
}
@media (max-width:767px){
input.copy-url-input{
    font-size: 4.5vw;
}
.copy-btn{
    font-size: 5vw !important;
    padding: 0 15px !important;
}
}/* End custom CSS */