.elementor-25 .elementor-element.elementor-element-3ef91b5 > .elementor-container{min-height:400px;}.elementor-25 .elementor-element.elementor-element-3ef91b5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3ef91b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cterap.com//wp-content/uploads/2023/10/2.png");background-position:center center;background-size:cover;}.elementor-25 .elementor-element.elementor-element-3ef91b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-3ef91b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-3ef91b5 > .elementor-shape-bottom svg{height:54px;}.elementor-25 .elementor-element.elementor-element-e751027{width:var( --container-widget-width, 140.826% );max-width:140.826%;--container-widget-width:140.826%;--container-widget-flex-grow:0;top:1px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e751027{left:-262px;}body.rtl .elementor-25 .elementor-element.elementor-element-e751027{right:-262px;}.elementor-25 .elementor-element.elementor-element-109e8a2{width:var( --container-widget-width, 149.406% );max-width:149.406%;--container-widget-width:149.406%;--container-widget-flex-grow:0;top:-210.962px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-109e8a2{left:391.962px;}body.rtl .elementor-25 .elementor-element.elementor-element-109e8a2{right:391.962px;}.elementor-25 .elementor-element.elementor-element-445f1b6{width:var( --container-widget-width, 148.989% );max-width:148.989%;--container-widget-width:148.989%;--container-widget-flex-grow:0;top:-203.969px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-445f1b6{left:587.944px;}body.rtl .elementor-25 .elementor-element.elementor-element-445f1b6{right:587.944px;}.elementor-25 .elementor-element.elementor-element-bbb9ca2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bbb9ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cterap.com//wp-content/uploads/2023/10/3.png");background-size:cover;}.elementor-25 .elementor-element.elementor-element-bbb9ca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25 .elementor-element.elementor-element-bbb9ca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25 .elementor-element.elementor-element-3203682 .elementor-heading-title{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:87px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-3892823 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-3892823{--ha-card-image-width:180px;width:var( --container-widget-width, 104.812% );max-width:104.812%;--container-widget-width:104.812%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-card-figure{height:180px;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-card-figure img{border-style:solid;border-width:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.06);}.elementor-25 .elementor-element.elementor-element-3892823 .ha-badge{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-card-body{padding:50px 20px 50px 20px;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-card-title{margin-bottom:24px;color:#282828;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-card-text{margin-bottom:0px;color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#FFFFFF;background-color:#393247;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-btn:hover, .elementor-25 .elementor-element.elementor-element-3892823 .ha-btn:focus{color:#282828;background-color:#F2D083;}.elementor-25 .elementor-element.elementor-element-3892823 > .elementor-widget-container{margin:-30px -30px -30px -30px;padding:0px 0px 0px 0px;background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0) inset;}.elementor-25 .elementor-element.elementor-element-3892823.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-78ccaf7 > .elementor-shape-bottom .elementor-shape-fill{fill:#4B264B08;}.elementor-25 .elementor-element.elementor-element-d56284e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-d56284e{--ha-card-image-width:180px;width:var( --container-widget-width, 104.812% );max-width:104.812%;--container-widget-width:104.812%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-card-figure{height:180px;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-card-figure img{border-style:solid;border-width:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.06);}.elementor-25 .elementor-element.elementor-element-d56284e .ha-badge{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-card-body{padding:50px 20px 50px 20px;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-card-title{margin-bottom:24px;color:#282828;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-card-text{margin-bottom:0px;color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#FFFFFF;background-color:#393247;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-btn:hover, .elementor-25 .elementor-element.elementor-element-d56284e .ha-btn:focus{color:#282828;background-color:#F2D083;}.elementor-25 .elementor-element.elementor-element-d56284e > .elementor-widget-container{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0) inset;}.elementor-25 .elementor-element.elementor-element-d56284e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-a337dca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-dfe6cbf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-dfe6cbf{width:var( --container-widget-width, 85.636% );max-width:85.636%;--container-widget-width:85.636%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-4623a6d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-4623a6d{--ha-card-image-width:180px;width:var( --container-widget-width, 104.812% );max-width:104.812%;--container-widget-width:104.812%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-card-figure{height:180px;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-card-figure img{border-style:solid;border-width:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.06);}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-badge{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-card-body{padding:50px 20px 50px 20px;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-card-title{margin-bottom:24px;color:#282828;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-card-text{margin-bottom:0px;color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#FFFFFF;background-color:#393247;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-btn:hover, .elementor-25 .elementor-element.elementor-element-4623a6d .ha-btn:focus{color:#282828;background-color:#F2D083;}.elementor-25 .elementor-element.elementor-element-4623a6d > .elementor-widget-container{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0) inset;}.elementor-25 .elementor-element.elementor-element-4623a6d.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-d8f9584.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-18ca5d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-18ca5d8{width:var( --container-widget-width, 79.27% );max-width:79.27%;--container-widget-width:79.27%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-e973583 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-e973583{--ha-card-image-width:180px;width:var( --container-widget-width, 104.812% );max-width:104.812%;--container-widget-width:104.812%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-card-figure{height:180px;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-card-figure img{border-style:solid;border-width:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.06);}.elementor-25 .elementor-element.elementor-element-e973583 .ha-badge{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-card-body{padding:50px 20px 50px 20px;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-card-title{margin-bottom:24px;color:#282828;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-card-text{margin-bottom:0px;color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#FFFFFF;background-color:#393247;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-btn:hover, .elementor-25 .elementor-element.elementor-element-e973583 .ha-btn:focus{color:#282828;background-color:#F2D083;}.elementor-25 .elementor-element.elementor-element-e973583 > .elementor-widget-container{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0) inset;}.elementor-25 .elementor-element.elementor-element-e973583.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-a4a6016.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-0aef116 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-0aef116{width:var( --container-widget-width, 85.636% );max-width:85.636%;--container-widget-width:85.636%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-41b1961 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-41b1961{--ha-card-image-width:180px;width:var( --container-widget-width, 104.812% );max-width:104.812%;--container-widget-width:104.812%;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-card-figure{height:180px;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-card-figure img{border-style:solid;border-width:10px 10px 10px 10px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.06);}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-badge{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-card-body{padding:50px 20px 50px 20px;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-card-title{margin-bottom:24px;color:#282828;font-family:"Open Sans", Sans-serif;font-size:25px;font-weight:400;font-style:normal;line-height:1.2em;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-card-text{margin-bottom:0px;color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:2em;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);color:#FFFFFF;background-color:#393247;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-btn:hover, .elementor-25 .elementor-element.elementor-element-41b1961 .ha-btn:focus{color:#282828;background-color:#F2D083;}.elementor-25 .elementor-element.elementor-element-41b1961 > .elementor-widget-container{background-color:#02010100;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0) inset;}.elementor-25 .elementor-element.elementor-element-41b1961.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-25 .elementor-element.elementor-element-f90a6d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25 .elementor-element.elementor-element-48c37ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-48c37ff{width:var( --container-widget-width, 85.636% );max-width:85.636%;--container-widget-width:85.636%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-25 .elementor-element.elementor-element-bbb9ca2:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-bbb9ca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cterap.com//wp-content/uploads/2023/10/2.png");}.elementor-25 .elementor-element.elementor-element-3892823 .elementor-widget-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;}.elementor-25 .elementor-element.elementor-element-3892823{--ha-card-image-width:150px;width:var( --container-widget-width, 370.5px );max-width:370.5px;--container-widget-width:370.5px;--container-widget-flex-grow:0;}.elementor-25 .elementor-element.elementor-element-3892823 .ha-card-figure{height:150px;}.elementor-25 .elementor-element.elementor-element-d56284e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-d56284e{--ha-card-image-width:150px;}.elementor-25 .elementor-element.elementor-element-d56284e .ha-card-figure{height:150px;}.elementor-25 .elementor-element.elementor-element-4623a6d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-4623a6d{--ha-card-image-width:150px;}.elementor-25 .elementor-element.elementor-element-4623a6d .ha-card-figure{height:150px;}.elementor-25 .elementor-element.elementor-element-e973583 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-e973583{--ha-card-image-width:150px;}.elementor-25 .elementor-element.elementor-element-e973583 .ha-card-figure{height:150px;}.elementor-25 .elementor-element.elementor-element-41b1961 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-41b1961{--ha-card-image-width:150px;}.elementor-25 .elementor-element.elementor-element-41b1961 .ha-card-figure{height:150px;}}@media(min-width:1025px){.elementor-25 .elementor-element.elementor-element-3ef91b5:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3ef91b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){body:not(.rtl) .elementor-25 .elementor-element.elementor-element-e751027{left:97px;}body.rtl .elementor-25 .elementor-element.elementor-element-e751027{right:97px;}.elementor-25 .elementor-element.elementor-element-e751027{top:-167px;}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-109e8a2{left:180px;}body.rtl .elementor-25 .elementor-element.elementor-element-109e8a2{right:180px;}.elementor-25 .elementor-element.elementor-element-109e8a2{top:-199px;}.elementor-25 .elementor-element.elementor-element-08fc719 > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25 .elementor-element.elementor-element-3203682 .elementor-heading-title{font-size:54px;}.elementor-25 .elementor-element.elementor-element-3892823 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-3892823{--ha-card-image-width:100%;}.elementor-25 .elementor-element.elementor-element-d56284e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-d56284e{--ha-card-image-width:100%;}.elementor-25 .elementor-element.elementor-element-4623a6d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-4623a6d{--ha-card-image-width:100%;}.elementor-25 .elementor-element.elementor-element-e973583 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-e973583{--ha-card-image-width:100%;}.elementor-25 .elementor-element.elementor-element-41b1961 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-25 .elementor-element.elementor-element-41b1961{--ha-card-image-width:100%;}}/* Start custom CSS for html, class: .elementor-element-d2d1962 */.title21{
    color: white;
    font-size: 80px;
}

.btn1 {
   
    position: relative;
    display: inline-block;
    width: 190px;
    
    
    font-size: 1em;
    font-weight: bold;
    line-height: 60px;
    text-align: center;
    text-transform: uppercase;
    background-color: transparent;
    cursor: pointer;
    text-decoration:none;
    font-family: 'Roboto', sans-serif;
    font-weight:900;
    font-size:13px;
    letter-spacing: 0.045em;
    
}


.btn1 svg {
    position: absolute;
    top: 0px;
    left: 0px;
    
}

.btn1 svg rect {
    //stroke: #EC0033;
    stroke-width: 4;
    stroke-dasharray: 353, 0;
    stroke-dashoffset: 0;
    -webkit-transition: all 600ms ease;
    transition: all 600ms ease;
}

.btn1 span{
  background: rgb(255,130,130);
  background: -moz-linear-gradient(left,  rgba(255,130,130,1) 0%, rgba(225,120,237,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(255,130,130,1) 0%,rgba(225,120,237,1) 100%);
  background: linear-gradient(to right,  rgba(255, 255, 255) 0%,rgba(255, 255, 255) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8282', endColorstr='#e178ed',GradientType=1 );
  
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn1:hover svg rect {
    stroke-width: 4;
    stroke-dasharray: 196, 543;
    stroke-dashoffset: 437;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61e42e1 */.titleps{
    color:#1ba4a8;
    text-align: center;
}
.textpsicoterapia{
    
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfa0d91 */.titlepss{
    color: #1ba4a8;
    text-align: center;
}
.textpsi{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dfe6cbf */.btn {
   
    position: relative;
    display: inline-block;
    width: 190px;
    
    
    font-size: 1em;
    font-weight: bold;
    line-height: 60px;
    text-align: center;
    text-transform: uppercase;
    background-color: transparent;
    cursor: pointer;
    text-decoration:none;
    font-family: 'Roboto', sans-serif;
    font-weight:900;
    font-size:13px;
    letter-spacing: 0.045em;
    
}


.btn svg {
    position: absolute;
    top: 0px;
    left: 0px;
    
}

.btn svg rect {
    //stroke: #EC0033;
    stroke-width: 4;
    stroke-dasharray: 353, 0;
    stroke-dashoffset: 0;
    -webkit-transition: all 600ms ease;
    transition: all 600ms ease;
}

.btn span{
  background: rgb(255,130,130);
  background: -moz-linear-gradient(left,  rgba(255,130,130,1) 0%, rgba(225,120,237,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(255,130,130,1) 0%,rgba(225,120,237,1) 100%);
  background: linear-gradient(to right,  rgba(85, 38, 124) 0%,rgba(85, 38, 124) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8282', endColorstr='#e178ed',GradientType=1 );
  
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn:hover svg rect {
    stroke-width: 4;
    stroke-dasharray: 196, 543;
    stroke-dashoffset: 437;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18ca5d8 */.btn {
   
    position: relative;
    display: inline-block;
    width: 190px;
    
    
    font-size: 1em;
    font-weight: bold;
    line-height: 60px;
    text-align: center;
    text-transform: uppercase;
    background-color: transparent;
    cursor: pointer;
    text-decoration:none;
    font-family: 'Roboto', sans-serif;
    font-weight:900;
    font-size:13px;
    letter-spacing: 0.045em;
    
}


.btn svg {
    position: absolute;
    top: 0px;
    left: 0px;
    
}

.btn svg rect {
    //stroke: #EC0033;
    stroke-width: 4;
    stroke-dasharray: 353, 0;
    stroke-dashoffset: 0;
    -webkit-transition: all 600ms ease;
    transition: all 600ms ease;
}

.btn span{
  background: rgb(255,130,130);
  background: -moz-linear-gradient(left,  rgba(255,130,130,1) 0%, rgba(225,120,237,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(255,130,130,1) 0%,rgba(225,120,237,1) 100%);
  background: linear-gradient(to right,  rgba(85, 38, 124) 0%,rgba(85, 38, 124) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8282', endColorstr='#e178ed',GradientType=1 );
  
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn:hover svg rect {
    stroke-width: 4;
    stroke-dasharray: 196, 543;
    stroke-dashoffset: 437;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0aef116 */.btn {
   
    position: relative;
    display: inline-block;
    width: 190px;
    
    
    font-size: 1em;
    font-weight: bold;
    line-height: 60px;
    text-align: center;
    text-transform: uppercase;
    background-color: transparent;
    cursor: pointer;
    text-decoration:none;
    font-family: 'Roboto', sans-serif;
    font-weight:900;
    font-size:13px;
    letter-spacing: 0.045em;
    
}


.btn svg {
    position: absolute;
    top: 0px;
    left: 0px;
    
}

.btn svg rect {
    //stroke: #EC0033;
    stroke-width: 4;
    stroke-dasharray: 353, 0;
    stroke-dashoffset: 0;
    -webkit-transition: all 600ms ease;
    transition: all 600ms ease;
}

.btn span{
  background: rgb(255,130,130);
  background: -moz-linear-gradient(left,  rgba(255,130,130,1) 0%, rgba(225,120,237,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(255,130,130,1) 0%,rgba(225,120,237,1) 100%);
  background: linear-gradient(to right,  rgba(85, 38, 124) 0%,rgba(85, 38, 124) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8282', endColorstr='#e178ed',GradientType=1 );
  
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn:hover svg rect {
    stroke-width: 4;
    stroke-dasharray: 196, 543;
    stroke-dashoffset: 437;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48c37ff */.btn {
   
    position: relative;
    display: inline-block;
    width: 190px;
    
    
    font-size: 1em;
    font-weight: bold;
    line-height: 60px;
    text-align: center;
    text-transform: uppercase;
    background-color: transparent;
    cursor: pointer;
    text-decoration:none;
    font-family: 'Roboto', sans-serif;
    font-weight:900;
    font-size:13px;
    letter-spacing: 0.045em;
    
}


.btn svg {
    position: absolute;
    top: 0px;
    left: 0px;
    
}

.btn svg rect {
    //stroke: #EC0033;
    stroke-width: 4;
    stroke-dasharray: 353, 0;
    stroke-dashoffset: 0;
    -webkit-transition: all 600ms ease;
    transition: all 600ms ease;
}

.btn span{
  background: rgb(255,130,130);
  background: -moz-linear-gradient(left,  rgba(255,130,130,1) 0%, rgba(225,120,237,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(255,130,130,1) 0%,rgba(225,120,237,1) 100%);
  background: linear-gradient(to right,  rgba(85, 38, 124) 0%,rgba(85, 38, 124) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8282', endColorstr='#e178ed',GradientType=1 );
  
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.btn:hover svg rect {
    stroke-width: 4;
    stroke-dasharray: 196, 543;
    stroke-dashoffset: 437;
}/* End custom CSS */