.elementor-34814 .elementor-element.elementor-element-356b47f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-34814 .elementor-element.elementor-element-356b47f:not(.elementor-motion-effects-element-type-background), .elementor-34814 .elementor-element.elementor-element-356b47f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34814 .elementor-element.elementor-element-2ce8204{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-34814 .elementor-element.elementor-element-dff4c04{text-align:center;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-dff4c04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:56px;color:#1E3C60;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-34814 .elementor-element.elementor-element-3596ada{text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:36px;color:#1E3C60;width:var( --container-widget-width, 829px );max-width:829px;--container-widget-width:829px;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-dbdc7e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-34814 .elementor-element.elementor-element-f43929f{--display:flex;}.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-34814 .elementor-element.elementor-element-8569420{text-align:center;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-8569420 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:28.8px;color:#1E3C60;}.elementor-34814 .elementor-element.elementor-element-8569420.elementor-element{--align-self:center;}.elementor-34814 .elementor-element.elementor-element-3e49ba5{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34814 .elementor-element.elementor-element-48d565e{--display:flex;}.elementor-34814 .elementor-element.elementor-element-302c831{text-align:center;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-302c831 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:28.8px;color:#1E3C60;}.elementor-34814 .elementor-element.elementor-element-302c831.elementor-element{--align-self:center;}.elementor-34814 .elementor-element.elementor-element-337817f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-337817f.elementor-element{--align-self:center;}.elementor-34814 .elementor-element.elementor-element-861244f{--display:flex;}.elementor-34814 .elementor-element.elementor-element-78987be{text-align:center;width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-78987be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:28.8px;color:#1E3C60;}.elementor-34814 .elementor-element.elementor-element-78987be.elementor-element{--align-self:center;}.elementor-34814 .elementor-element.elementor-element-e7d22eb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34814 .elementor-element.elementor-element-e85d5ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-34814 .elementor-element.elementor-element-86e7471 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:22.03px;background-color:#00B2EE;border-radius:8px 8px 8px 8px;padding:20px 50px 20px 50px;}.elementor-34814 .elementor-element.elementor-element-1c0001d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-34814 .elementor-element.elementor-element-1c0001d:not(.elementor-motion-effects-element-type-background), .elementor-34814 .elementor-element.elementor-element-1c0001d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://answerhero.com/wp-content/uploads/2026/03/signup-form-plans.jpg?wsr");background-repeat:no-repeat;background-size:cover;}.elementor-34814 .elementor-element.elementor-element-6aa15a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-34814 .elementor-element.elementor-element-3b05e06{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-34814 .elementor-element.elementor-element-ee824e8{left:28px;}body.rtl .elementor-34814 .elementor-element.elementor-element-ee824e8{right:28px;}.elementor-34814 .elementor-element.elementor-element-ee824e8{top:23px;}body:not(.rtl) .elementor-34814 .elementor-element.elementor-element-11ddad7{left:0px;}body.rtl .elementor-34814 .elementor-element.elementor-element-11ddad7{right:0px;}.elementor-34814 .elementor-element.elementor-element-11ddad7{top:10px;}.elementor-34814 .elementor-element.elementor-element-7b88f2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-34814 .elementor-element.elementor-element-fd38a20{text-align:start;}.elementor-34814 .elementor-element.elementor-element-fd38a20 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;color:#FFFFFF;}.elementor-34814 .elementor-element.elementor-element-9c35c1c a:hover, .elementor-34814 .elementor-element.elementor-element-9c35c1c a:focus{color:#F68F31;}.elementor-34814 .elementor-element.elementor-element-9c35c1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-34814 .elementor-element.elementor-element-9c35c1c.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-34814 .elementor-element.elementor-element-9c35c1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-34814 .elementor-element.elementor-element-356b47f{--content-width:1290px;}.elementor-34814 .elementor-element.elementor-element-6aa15a6{--width:50%;}.elementor-34814 .elementor-element.elementor-element-7b88f2e{--width:50%;}}@media(max-width:767px){.elementor-34814 .elementor-element.elementor-element-dff4c04{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-34814 .elementor-element.elementor-element-f43929f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34814 .elementor-element.elementor-element-48d565e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34814 .elementor-element.elementor-element-861244f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34814 .elementor-element.elementor-element-6aa15a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34814 .elementor-element.elementor-element-fd38a20{text-align:center;}.elementor-34814 .elementor-element.elementor-element-9c35c1c{text-align:center;}}/* Start custom CSS for text-editor, class: .elementor-element-3596ada */.elementor-34814 .elementor-element.elementor-element-3596ada p{
    font-size: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e49ba5 */.elementor-34814 .elementor-element.elementor-element-3e49ba5 p{
    color: #000;
text-align: center;
font-family: Montserrat;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 27.9px; /* 155% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f43929f */.elementor-34814 .elementor-element.elementor-element-f43929f:before{
    display: block;
    content: '';
    width: 100%;
    border-radius: 24px;
    background: #FFF;
    box-shadow: 0 0 16px 0 rgba(30, 60, 96, 0.10);
    height: 78%;
    position: absolute;
    bottom: 0px !important;
    margin-top: 26%;
    z-index: 0;
}
@media(max-width:767px){
    .elementor-34814 .elementor-element.elementor-element-f43929f:before{
        height: 84%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-337817f */.elementor-34814 .elementor-element.elementor-element-337817f p{
    color: #000;
text-align: center;
font-family: Montserrat;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 27.9px; /* 155% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d565e */.elementor-34814 .elementor-element.elementor-element-48d565e:before{
    display: block;
    content: '';
    width: 100%;
    border-radius: 24px;
    background: #FFF;
    box-shadow: 0 0 16px 0 rgba(30, 60, 96, 0.10);
    height: 78%;
    position: absolute;
    bottom: 0px !important;
    margin-top: 26%;
    z-index: 0;
}
@media(max-width:1024px){
    .elementor-34814 .elementor-element.elementor-element-48d565e:before{
        height: 95%;
    }
}
@media(max-width:767px){
    .elementor-34814 .elementor-element.elementor-element-48d565e:before{
        height: 87%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7d22eb */.elementor-34814 .elementor-element.elementor-element-e7d22eb p{
    color: #000;
text-align: center;
font-family: Montserrat;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 27.9px; /* 155% */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-861244f */.elementor-34814 .elementor-element.elementor-element-861244f:before{
    display: block;
    content: '';
    width: 100%;
    border-radius: 24px;
    background: #FFF;
    box-shadow: 0 0 16px 0 rgba(30, 60, 96, 0.10);
    height: 78%;
    position: absolute;
    bottom: 0px !important;
    margin-top: 26%;
    z-index: 0;
}
@media(max-width:1024px){
    .elementor-34814 .elementor-element.elementor-element-861244f:before{
        height: 85%;
    }
}
@media(max-width:767px){
    .elementor-34814 .elementor-element.elementor-element-861244f:before{
        height: 83%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3edfd63 */@media (min-width: 1200px) {
    .full-width-image-cta-image .layout-bg.layout-2 {
        /*width: 554px !important;*/
        /*height: 506px !important;*/
    }
}
@media (min-width: 768px) {
    .full-width-image-cta-image .layout-bg.layout-2, .full-width-image-cta-image .layout-bg.layout-3, .full-width-image-cta-image .layout-bg.layout-4 {
        /*width: 554px !important;*/
        /*height: 506px !important;*/
    }
}
@media (min-width: 768px) {
    .full-width-image-cta-image .layout-bg {
        /*width: 570px !important;*/
        /*max-height: 100% !important;*/
        /*-o-object-fit: contain !important;*/
        /*object-fit: contain !important;*/
    }
}
.full-width-image-cta-image .layout-bg {
    /*width: 348px !important;*/
    /*height: 293px !important;*/
    /*max-width: unset !important;*/
    /*position: absolute !important;*/
    /*left: 50% !important;*/
    /*transform: translate(-50%, -2%) !important;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee824e8 *//*@media (min-width: 1200px) {*/
/*    .full-width-image-cta-image .layout-image.layout-2 {*/
        /*width: 464px !important;*/
        /*height: 407px !important;*/
/*        mask-position: -19px -4px !important;*/
/*        -webkit-mask-position: -19px -4px !important;*/
        /*margin-top: 28px !important;*/
/*    }*/
/*}*/
/*@media (min-width: 768px) {*/
/*    .full-width-image-cta-image .layout-image.layout-2 {*/
        /*width: 464px !important;*/
        /*height: 407px !important;*/
/*        mask-position: -19px -3px !important;*/
/*        -webkit-mask-position: -19px -3px !important;*/
        /*margin-top: 28px !important;*/
/*    }*/
/*}*/
/*.full-width-image-cta-image .layout-image.layout-2 {*/
/*    width: 321px !important;*/
    /*height: 294px !important;*/
/*    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="497" height="410.29" viewBox="0 0 497 410.29"><defs><linearGradient id="linear-gradient" x1="0.5" x2="0.5" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23f7817f"/><stop offset="1" stop-color="%23f5514d"/></linearGradient></defs><g id="layout-2" transform="translate(-371 -9984)"><path id="Path_4255" data-name="Path 4255" d="M225.711,361.858c-5.211,0-10.847-1.929-16.183-6.335C134.142,293.3,68.611,219.185,11.073,135.432c-14.142-20.583-14.12-31.487-3.44-48.578,13.051-20.9,33.643-43.118,63.14-66.9,7.776-6.264,14.78-9.063,25.362-10.591a901.062,901.062,0,0,1,259.154,0c10.582,1.528,17.585,4.326,25.36,10.591,29.5,23.78,50.09,46,63.141,66.9,10.679,17.091,10.7,27.995-3.44,48.578C382.81,219.185,317.28,293.3,241.894,355.523c-5.337,4.406-10.974,6.335-16.183,6.335" transform="translate(395.859 10032.433)" fill-rule="evenodd" fill="url(%23linear-gradient)"/><ellipse id="Ellipse_102" data-name="Ellipse 102" cx="248.5" cy="138" rx="248.5" ry="138" transform="translate(371 9984)" fill="%23f7817f"/></g></svg>');*/
/*        -webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="497" height="410.29" viewBox="0 0 497 410.29"><defs><linearGradient id="linear-gradient" x1="0.5" x2="0.5" y2="1" gradientUnits="objectBoundingBox"><stop offset="0" stop-color="%23f7817f"/><stop offset="1" stop-color="%23f5514d"/></linearGradient></defs><g id="layout-2" transform="translate(-371 -9984)"><path id="Path_4255" data-name="Path 4255" d="M225.711,361.858c-5.211,0-10.847-1.929-16.183-6.335C134.142,293.3,68.611,219.185,11.073,135.432c-14.142-20.583-14.12-31.487-3.44-48.578,13.051-20.9,33.643-43.118,63.14-66.9,7.776-6.264,14.78-9.063,25.362-10.591a901.062,901.062,0,0,1,259.154,0c10.582,1.528,17.585,4.326,25.36,10.591,29.5,23.78,50.09,46,63.141,66.9,10.679,17.091,10.7,27.995-3.44,48.578C382.81,219.185,317.28,293.3,241.894,355.523c-5.337,4.406-10.974,6.335-16.183,6.335" transform="translate(395.859 10032.433)" fill-rule="evenodd" fill="url(%23linear-gradient)"/><ellipse id="Ellipse_102" data-name="Ellipse 102" cx="248.5" cy="138" rx="248.5" ry="138" transform="translate(371 9984)" fill="%23f7817f"/></g></svg>');*/
    
/*    mask-position: -86px -134px !important;*/
/*    -webkit-mask-position: -86px -134px !important;*/
/*    margin-top: -10px !important;*/
/*}*/
/*.full-width-image-cta-image .layout-image {*/
/*    mask-repeat: no-repeat !important;*/
/*    -webkit-mask-repeat: no-repeat !important;*/
/*    -o-object-fit: contain !important;*/
/*    object-fit: contain !important;*/
/*}*/
/*.img-responsive {*/
/*    display: block !important;*/
/*    max-width: 100% !important;*/
/*    height: auto !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11ddad7 */.full-width-image-cta-list-col {
    position: absolute !important;
    text-align: center !important;
    padding: 12px !important;
    border-radius: 8px !important;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16) !important;
    background-color: rgba(255, 255, 255, 0.9) !important;
    z-index: 15 !important;
}
@media (min-width: 768px) {
    .layout-2 .full-width-image-cta-list-col:first-child {
        top: -26px;
        left: 89px;
    }
}
.layout-2 .full-width-image-cta-list-col:first-child {
    top: -10px !important;
    left: 35px !important;
    max-width: 113px !important;
}
@media (min-width: 768px) {
    .full-width-image-cta-list-col:first-child {
        left: 20px;
        top: 195px;
        max-width: 156px;
    }
}


@media (min-width: 768px) {
    .layout-2 .full-width-image-cta-list-col:nth-child(2) {
        top: 54px;
        right: 32px;
    }
}
@media (min-width: 768px) {
    .full-width-image-cta-list-col:nth-child(2) {
        right: 0;
        top: 141px;
        max-width: 156px;
    }
}
.full-width-image-cta-list-col:nth-child(2) {
    right: 0;
    top: 100px;
    max-width: 113px;
}

@media (min-width: 768px) {
    .layout-2 .full-width-image-cta-list-col:last-child {
        top: 140px;
        left: 30px;
        right: auto;
        max-width: 150px;
    }
}
.layout-2 .full-width-image-cta-list-col:last-child {
    top: 115px;
    left: 0;
    right: auto;
}
@media (min-width: 768px) {
    .full-width-image-cta-list-col:last-child {
        right: 93px;
        top: 32px;
    }
}
.full-width-image-cta-list-col:last-child {
    right: 37px;
    top: 15px;
    max-width: 113px;
}


@media (min-width: 768px) {
    .full-width-image-cta-list-col h3 {
        font-size: 36px;
    }
}
.full-width-image-cta-list-col h3 {
    font-size: 24px;
    color: var(--c-blue);
    font-weight: 700;
    margin: 0;
}


@media (min-width: 768px) {
    .full-width-image-cta-list-col p {
        font-size: 12px !important;
        padding-right: 0 !important;
        line-height: 1.25em;
    }
}
.full-width-image-cta-list-col p {
    font-size: 8px;
    color: var(--c-blue);
    font-weight: 500;
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b05e06 */@media (min-width: 1200px) {
    .full-width-image-cta-image {
        /*width: 570px !important;*/
        /*margin: 0 !important;*/
    }
}
@media (min-width: 768px) {
    .full-width-image-cta-image {
        /*max-width: 570px !important;*/
        /*height: 480px !important;*/
        /*margin: 65px auto 0 !important;*/
    }
}
.full-width-image-cta-image {
    position: relative !important;
    /*max-width: 331px !important;*/
    /*margin: 32px auto 0 !important;*/
    /*height: 294px !important;*/
    /*display: flex !important;*/
    /*justify-content: center !important;*/
}
.elementor-34814 .elementor-element.elementor-element-3b05e06{
    position: relative !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c35c1c */.elementor-34814 .elementor-element.elementor-element-9c35c1c p{
   color: #FFF;
font-family: Montserrat;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 31px; /* 155% */
}

@media screen and (max-width: 767px){
    .elementor-34814 .elementor-element.elementor-element-9c35c1c a.btn{
        margin: 10px;
        
    }
}/* End custom CSS */
/* Start custom CSS */.btn-pp:hover .elementor-button-icon {
    display: none;
}


ul li:before{
    content:none;
}
a:hover{
    border-color:none;
}

.simple-steps:before {
    display: block;
    content: '';
    position: absolute;
    width: calc(100% - 310px);
    height: 4px;
    top: 112px;
    left: 50%;
    transform: translate(-50%, 0);
    background: linear-gradient(to right, #c2f0ff 0, #c2f0ff 100%, #c2f0ff 50%, #c2f0ff 100%);
    background-position: bottom;
    background-size: 20px 4px;
    background-repeat: repeat-x;
    /*z-index: ;*/
}

.steps-arrow:after {
   content: '\e900';
    font-family: answerhero-icon;
    position: absolute;
    font-size: 45px;
    top: 70px;
    left: auto;
    right: -32px;
    transform: rotate(0);
}


.price-card:hover .price-signup a{
    background-color: #F68F31 !important;
    padding: 20px 40px 20px 40px !important;
    color:#fff !important;
    border-color:#fff !important;
    transition:none !important;
}
.price-card:hover .price-signup a .elementor-button-icon{
    display:none !important;
}

.custom-btn-effect a{
        position: relative;
    display: inline-block;
    background-position: 100% 0;
    background-size:300% 100%;
        transition: color .3s ease-in-out, background-position .3s ease-in-out;
}

.btn-blue a {
    background-image: linear-gradient(to right, var(--c-sky-blue), #7edfff, var(--c-sky-blue), var(--c-sky-blue));
}
.btn-green a{
    background-image: linear-gradient(to right, var(--c-green), #3cf2db, var(--c-green), var(--c-green));
}

.custom-btn-effect a:hover{
    background-position:0 0;
    border-color:#fff;
}

.price-plans-carousel .elementor-swiper-button-prev{
margin-left: -20px;
}
.price-plans-carousel .elementor-swiper-button-next{
 margin-left: 20px;
}
.price-plans-carousel :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {
    background-color: #00B2EE;
    border-radius: 50px;
    padding: 6px;
}


.img-carousel .elementor-swiper-button-prev{
margin-left: -20px;
}

.img-carousel .elementor-swiper-button-next{
 margin-left: 20px;
}

.img-carousel :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {
    background-color: #00B2EE;
    border-radius: 50px;
    padding: 6px;
}

.img-carousel .elementor-swiper-button-prev:hover svg, .img-carousel .elementor-swiper-button-next:hover svg {
    fill: #fff !important;
}

@media screen and (max-width: 1023px) {
  .steps-arrow:after{
      content:none;
  }
  .simple-steps:before{
      content:none;
  }
}
@media screen and (max-width: 767px){
    .masthead--innerpage__content .js-calendly-trigger.btn.btn-primary{
        margin-bottom: 10px;
        margin-top: 10px;
    }
}/* End custom CSS */