.elementor-44 .elementor-element.elementor-element-fcd4fdd{padding:4rem 1rem 5rem 1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-44 .elementor-element.elementor-element-2f107a0{padding:0rem 4rem 0rem 0rem;}.elementor-44 .elementor-element.elementor-element-2f107a0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-2f107a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-44 .elementor-element.elementor-element-2f107a0 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-2f107a0 .elementor-heading-title a:focus{color:#000000;}.elementor-44 .elementor-element.elementor-element-222bf46.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-77589f9{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-11ed67f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44 .elementor-element.elementor-element-11ed67f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-44 .elementor-element.elementor-element-2977946.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-2977946 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-44 .elementor-element.elementor-element-2977946 .elementor-counter-title{justify-content:start;color:#000000;}.elementor-44 .elementor-element.elementor-element-2977946 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#ED1E79;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-daa26e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-44 .elementor-element.elementor-element-daa26e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-44 .elementor-element.elementor-element-daa26e0 > .elementor-element-populated{padding:0rem 0rem 0rem 2rem;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-5b84012.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-44 .elementor-element.elementor-element-5b84012{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-44 .elementor-element.elementor-element-5b84012 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.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-44 .elementor-element.elementor-element-cd50ccd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-9bf9648{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-44 .elementor-element.elementor-element-9bf9648.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-29e2a59{padding:10rem 1rem 5rem 1rem;}.elementor-44 .elementor-element.elementor-element-42baf90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-0664e54{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-e820182.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-e820182.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-aac89d5{padding:0rem 4rem 0rem 0rem;}.elementor-44 .elementor-element.elementor-element-aac89d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-aac89d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;text-transform:none;letter-spacing:0px;color:#000000;}.elementor-44 .elementor-element.elementor-element-aac89d5 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-aac89d5 .elementor-heading-title a:focus{color:#000000;}.elementor-44 .elementor-element.elementor-element-7df18f1{padding:0rem 0rem 0rem 0rem;}.elementor-44 .elementor-element.elementor-element-7df18f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-7df18f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-44 .elementor-element.elementor-element-7df18f1 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-7df18f1 .elementor-heading-title a:focus{color:#000000;}.elementor-44 .elementor-element.elementor-element-be77fcc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-9461231.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-9461231.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-9461231 > .elementor-element-populated{padding:1rem 1rem 1rem 20rem;}.elementor-44 .elementor-element.elementor-element-edb66e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-edb66e7 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-44 .elementor-element.elementor-element-edb66e7 .elementor-counter-title{justify-content:start;color:#000000;}.elementor-44 .elementor-element.elementor-element-edb66e7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#ED1E79;}.elementor-44 .elementor-element.elementor-element-e654f94{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-44 .elementor-element.elementor-element-e654f94.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-7b9c0d5{padding:4rem 0rem 4rem 0rem;}.elementor-44 .elementor-element.elementor-element-7b9c0d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-468b5b6{margin:-8rem 10rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-44 .elementor-element.elementor-element-468b5b6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-33ff66e{padding:10rem 1rem 5rem 1rem;}.elementor-44 .elementor-element.elementor-element-ccbd11c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-44 .elementor-element.elementor-element-e76df43{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-fa60e3a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-fa60e3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-57b4609{padding:0rem 0rem 0rem 0rem;}.elementor-44 .elementor-element.elementor-element-57b4609.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-57b4609 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:900;text-transform:none;line-height:1.4em;letter-spacing:0px;color:#000000;}.elementor-44 .elementor-element.elementor-element-57b4609 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-57b4609 .elementor-heading-title a:focus{color:#000000;}.elementor-44 .elementor-element.elementor-element-68cd418{padding:0rem 0rem 0rem 0rem;}.elementor-44 .elementor-element.elementor-element-68cd418.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-68cd418 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-44 .elementor-element.elementor-element-68cd418 .elementor-heading-title a:hover, .elementor-44 .elementor-element.elementor-element-68cd418 .elementor-heading-title a:focus{color:#000000;}.elementor-44 .elementor-element.elementor-element-b869d50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-bc-flex-widget .elementor-44 .elementor-element.elementor-element-089647b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-089647b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-44 .elementor-element.elementor-element-089647b > .elementor-element-populated{padding:1rem 1rem 1rem 20rem;}.elementor-44 .elementor-element.elementor-element-a55e622.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-a55e622 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-44 .elementor-element.elementor-element-a55e622 .elementor-counter-title{justify-content:start;color:#000000;}.elementor-44 .elementor-element.elementor-element-a55e622 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#ED1E79;}.elementor-44 .elementor-element.elementor-element-8a3a2e2{padding:4rem 0rem 4rem 0rem;}.elementor-44 .elementor-element.elementor-element-8a3a2e2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-44 .elementor-element.elementor-element-e2cd12a{margin:-2rem 10rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-44 .elementor-element.elementor-element-e2cd12a.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-2f107a0{padding:0rem 0rem 0rem 0rem;}.elementor-44 .elementor-element.elementor-element-9461231 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-44 .elementor-element.elementor-element-089647b > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-fcd4fdd{padding:2rem 1rem 5rem 1rem;}.elementor-44 .elementor-element.elementor-element-11ed67f > .elementor-element-populated{padding:1rem 1rem 2rem 1rem;}.elementor-44 .elementor-element.elementor-element-daa26e0 > .elementor-element-populated{padding:2rem 1rem 1rem 1rem;}.elementor-44 .elementor-element.elementor-element-29e2a59{padding:5rem 1rem 5rem 1rem;}.elementor-44 .elementor-element.elementor-element-9461231 > .elementor-element-populated{padding:3rem 1rem 1rem 1rem;}.elementor-44 .elementor-element.elementor-element-468b5b6{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-44 .elementor-element.elementor-element-33ff66e{padding:5rem 1rem 5rem 1rem;}.elementor-44 .elementor-element.elementor-element-089647b > .elementor-element-populated{padding:2rem 1rem 1rem 1rem;}.elementor-44 .elementor-element.elementor-element-e2cd12a{margin:-2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-bb66345{width:55%;}.elementor-44 .elementor-element.elementor-element-3056276{width:45%;}}/* Start custom CSS for section, class: .elementor-element-fcd4fdd *//*button style overall*/ 
button.default-button{
 border:0;
 background:none;
 outline:none;
 padding:0
 color:#fff;
}
 
:root {
 --custom-ease-1:cubic-bezier(0.475,0.425,0,0.995);
 --custom-ease-2:cubic-bezier(0.835,-0.005,0.06,1);
 --custom-ease-3:cubic-bezier(0.19,1,0.22,1);
 --custom-ease-4:cubic-bezier(0.63,0.03,0.21,1);
 --primary-ease:var(--custom-ease-1);
 --desktop-content-width:1200px;
 --laptop-content-width:1080px;
 --small-laptop-content-width:960px
}
   
.default-button {
 text-transform:uppercase;
 position:relative;
 height:38px;
 --button-duration:0.45s;
 cursor:pointer;
 transform:translate3d(20px,0,0);
}

.default-button .button-background .left,
.default-button .button-background .right {
 position:absolute;
 left:0;
 top:0;
 width:38px;
 height:38px;
 z-index:1;
 display:flex;
 justify-content:flex-end;
 transform:translate3d(-20px,0,0);
}

.default-button .button-background .left:before,
.default-button .button-background .right:before {
 content:"";
 width:38px;
 display:block;
 height:38px;
 border-radius:100%;
 background-color:var(--color-sub-white-1);
 transform:scale(0);
 transition:transform .45s var(--primary-ease)
}
.default-button .button-background .center {
 position:absolute;
 left:0;
 right:0;
 top:0;
 width:0;
 height:38px;
 background-color:var(--color-sub-white-1);
 z-index:1;
 transform-origin:right;
 transition:width var(--button-duration) var(--primary-ease) var(--button-duration),transform var(--button-duration) var(--primary-ease)
}

.default-button .button-background .left {
 transition:all var(--button-duration) var(--primary-ease)
}
.default-button .button-background .right {
 transition:all var(--button-duration) var(--primary-ease) var(--button-duration)
}
@media screen and (min-width:768px) {
 .default-button:hover .left {
  transform:translate3d(20px,0,0);
  width:100%;
  transition-duration:calc(var(--button-duration) - .15s);
  transition-timing-function:var(--custom-ease-3);
  transition-delay:var(--button-duration)
 }
 .default-button:hover .center {
  width:100% !important;
  transform:scaleX(0);
  transition:width var(--button-duration) var(--primary-ease),transform calc(var(--button-duration) - .15s) var(--custom-ease-3) var(--button-duration)
 }
 .default-button:hover .right { 
  transform:translate3d(20px,0,0);
  width:100%;
  transition-delay:0s
 }
}
.default-button .plus-icon::after, .default-button .plus-icon::before {
  content: "";
  color:#fff;
  position: absolute;
  top: calc(50% - 2px);
  left: 0;
  width: 100%;
  height: 1px;
  background-color: var(--color-primary-black-2);
}
.default-button .text {
font-family: 'Montserrat', sans-serif !important;
 font-size:1.5rem;
 margin-left: -3.5rem !important;
  padding: 0px !important;
color:#000;
 display:inline-block;
 position:relative;
 z-index:3;
letter-spacing:0.5px !important;
font-weight:800 !important;
 transform:translate3d(-20px,0,0);
 transition:all .75s var(--primary-ease);
 opacity:0
}

.default-button .plus-icon{
    position:absolute;
    right:-11px;
    top:50%;
    transform:translateY(-55%);
    width:20px !important;
    height:20px !important;
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    z-index:3;
    opacity:1;
    transition:
        right .45s var(--primary-ease),
        transform .45s var(--primary-ease),
        opacity .45s var(--primary-ease);
}
.default-button .plus-icon i.fas.fa-plus {
    color: #000 !important;
    font-size: 16px !important;
}

.default-button.theme-white {
 color:var(--color-primary-white)
}
.default-button.theme-white .button-background .center,
.default-button.theme-white .button-background .left:before,
.default-button.theme-white .button-background .right:before {
 background-color:#ed1e79
}

.default-button.theme-red {
 color:var(--color-primary-white)
}
.default-button.theme-red .button-background .center,
.default-button.theme-red .button-background .left:before,
.default-button.theme-red .button-background .right:before {
 background-color:#ed1e79
}
.default-button.theme-red .plus-icon:after,
.default-button.theme-red .plus-icon:before {
 background-color:var(--color-primary-white)
}
.default-button.animate .left:before,
.default-button.animate .right:before {
 transform:scale(1)
}
.default-button.animate .text {
 transform:translateZ(0);
 opacity:1
}
.default-button.animate .plus-icon {
 opacity:1
}
.default-button.animate.delayed .left:before,
.default-button.animate.delayed .plus-icon,
.default-button.animate.delayed .right:before,
.default-button.animate.delayed .text {
 transition-delay:3s
}
 button{
    line-height: 0;
    padding: 0;
}
.default-button {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-decoration: none !important; 
}
.plus-icon {
   display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-decoration: none !important; 
}
.plus-icon {
    font-weight: 400 !important;
}
#button-new a:has(.default-button),
#button-new a:has(.default-button):hover {
  text-decoration: none !important; 
}



.big-button .default-button{
    height: 54px;
}
.big-button .button-background .left,
.big-button .button-background .right,
.big-button .button-background .left:before,
.big-button .button-background .right:before{
    width: 54px;
    height: 54px;
}
.big-button .button-background .center{
    height: 54px;
}

.big-button .default-button .text {
 font-size:2.1rem;
}
@media screen and (max-width:1024px){
    
    
.big-button .default-button{
    height: 48px;
}
.big-button .button-background .left,
.big-button .button-background .right,
.big-button .button-background .left:before,
.big-button .button-background .right:before{
    width: 48px;
    height: 48px;
}
.big-button .button-background .center{
    height: 48px;
}

.big-button .default-button .text {
 font-size:1.6rem;
}
    
}

@media screen and (max-width:767px){

    .default-button .plus-icon{
        width:16px !important;
        height:16px !important;
        right:5px;
    }

    .default-button .plus-icon:before{
        width:12px;
        height:1px;
    }

    .default-button .plus-icon:after{
        width:1px;
        height:12px;
    }
        
.big-button .default-button{
    height: 42px;
}
.big-button .button-background .left,
.big-button .button-background .right,
.big-button .button-background .left:before,
.big-button .button-background .right:before{
    width: 42px;
    height: 42px;
}
.big-button .button-background .center{
    height: 42px;
}

}

/*button style end *//* End custom CSS */