.elementor-18780 .elementor-element.elementor-element-e2b858e{padding:48px 48px 48px 48px;}.elementor-18780 .elementor-element.elementor-element-66a5f7b > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-18780 .elementor-element.elementor-element-a350664{text-align:center;}.elementor-18780 .elementor-element.elementor-element-a350664 img{width:100%;max-width:350px;}.elementor-18780 .elementor-element.elementor-element-820a5e3{text-align:center;}.elementor-18780 .elementor-element.elementor-element-820a5e3 .elementor-heading-title{color:#121214;font-family:"Poppins", Sans-serif;font-size:42px;font-weight:800;line-height:54px;}.elementor-18780 .elementor-element.elementor-element-c1290a9{text-align:center;}.elementor-18780 .elementor-element.elementor-element-c1290a9 .elementor-heading-title{color:#121214;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}body.rtl .elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}body:not(.rtl) .elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-18780 .elementor-element.elementor-element-2a47581{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:24px;}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-text{color:#121214;transition:color 0.3s;}.elementor-18780 .elementor-element.elementor-element-2a47581 > .elementor-widget-container{margin:12px 0px 24px 8px;}.elementor-18780 .elementor-element.elementor-element-bb5d7c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-18780 .elementor-element.elementor-element-820a5e3 .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-18780 .elementor-element.elementor-element-2a47581 > .elementor-widget-container{margin:8px 0px 12px 8px;}}@media(max-width:767px){.elementor-18780 .elementor-element.elementor-element-e2b858e{padding:12px 12px 12px 12px;}.elementor-18780 .elementor-element.elementor-element-66a5f7b > .elementor-element-populated{padding:0px 16px 0px 16px;}.elementor-18780 .elementor-element.elementor-element-820a5e3 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-18780 .elementor-element.elementor-element-c1290a9{text-align:center;}.elementor-18780 .elementor-element.elementor-element-c1290a9 .elementor-heading-title{font-size:14px;line-height:21px;}.elementor-18780 .elementor-element.elementor-element-c1290a9 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18780 .elementor-element.elementor-element-2a47581 .elementor-icon-list-item > a{font-size:14px;line-height:18px;}.elementor-18780 .elementor-element.elementor-element-2a47581 > .elementor-widget-container{margin:-8px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-ec80143 */div.mauticform_wrapper{
    max-width: 600px !important;
    margin: 0 auto !important;
}

form.tiktok-leads-global input,
form.tiktok-leads-global button{
    width: 100% !important;
}

form.tiktok-leads-global input{
    height: 48px !important;
    padding: 12px !important;
    color: #121214 !important;
    border: 2px solid #000 !important;
    border-radius: 13px !important;
    text-align: center !important;
    font-size: 18px !important;
    line-height: 27px !important;
    font-family: 'Poppins', sans-serif !important;
}
form.tiktok-leads-global input::placeholder{
    text-align: center !important;
    font-size: 18px !important;
    line-height: 27px !important;
    font-family: 'Poppins', sans-serif !important;
}
form.tiktok-leads-global input:focus{
    border-color: #FF3C5F !important;
    box-shadow: none !important;
}
form.tiktok-leads-global button{
    height: 48px !important;
    color: #FFF !important;
    background-color: #FF3C5F !important;
    border-radius: 13px !important; 
    border: 1px solid #FF3C5F !important;
    font-size: 18px !important;
    line-height: 27px !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 400 !important;
}

@media only screen and (max-width: 768px){
    form.tiktok-leads-global input{
    font-size: 16px !important;
    line-height: 24px !important;
}
    form.tiktok-leads-global input::placeholder{
    font-size: 16px !important;
    line-height: 24px !important;
}
    form.tiktok-leads-global button{
    font-size: 16px !important;
    line-height: 24px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e2b858e */#popmake-18774{
    padding: 0 !important;
    border: 0 !important;
    border-radius: 10px !important;
    max-width: 568px !important;
    width: 568px !important;
}
#popmake-18774 .pum-content.popmake-content:focus-visible {
    outline: -webkit-focus-ring-color auto 0px !important;
}
#popmake-18774 .pum-close.popmake-close{
    display: none;
}
.popup-tiktok-prelaunch{
    margin: 0 auto !important;
}
.popup-tiktok-prelaunch form.elementor-form{
    width: 100% !important;
    margin: 0 auto !important;
}
.popup-icon-list{
    /*width: auto !important;*/
    /*margin: 0 auto !important;*/
}
.popup-input input{
    height: 60px !important;
}
.popup-input .elementor-button{
    position: absolute !important;
    top: -60px;
    right: 15px;
    width: 44px;
    height: 44px;
    padding-right: 6px !important;
    border-radius: 10px !important;
}


@media only screen and (max-width: 768px){
#popmake-18774{
    top: auto !important;
    bottom: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    margin-bottom:0;
}
.popup-input-sm input{
    height: 40px !important;
}
.popup-input-sm .elementor-button {
    width: 100% !important;
    border-radius: 10px !important;
    /*position: absolute !important;*/
    /*top: -60px;*/
    /*right: 15px;*/
    /*width: 44px;*/
    /*height: 44px;*/
    /*padding-right: 6px !important;*/
    /*border-radius: 10px !important;*/
}
}/* End custom CSS */
/* Start custom CSS */.elementor-container {
    width: 1500px !important;
    max-width: 100% !important;
}


.gradient-btn a,
.gradient-btn button {
    background: linear-gradient(223.02deg, #3EA3FF 0%, #0073FF 100%);
  box-shadow: 0 25px 20px -25px rgba(0,115,255,0.9);
}

.black-btn a:hover {
      box-shadow: 0 25px 20px -25px rgba(0,58,128,0.9) !important;
}

.blue-btn a:hover {
      box-shadow: 0 25px 20px -25px rgba(0,115,255,0.9) !important;
}/* End custom CSS */