.elementor-9384 .elementor-element.elementor-element-6f04301{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;--padding-top:172px;--padding-bottom:178px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-6f04301:not(.elementor-motion-effects-element-type-background), .elementor-9384 .elementor-element.elementor-element-6f04301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smilebywilson.com/wp-content/uploads/2021/02/global-banner-desktop.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9384 .elementor-element.elementor-element-6f04301::before, .elementor-9384 .elementor-element.elementor-element-6f04301 > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-6f04301 > .e-con-inner > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-6f04301 > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-6f04301 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-6f04301 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-9384 .elementor-element.elementor-element-dfd1629{--display:flex;}.elementor-9384 .elementor-element.elementor-element-b1c4f32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;text-align:center;}.elementor-9384 .elementor-element.elementor-element-b1c4f32 .elementor-heading-title{font-family:var( --e-global-typography-865e87c-font-family ), Sans-serif;font-size:var( --e-global-typography-865e87c-font-size );font-weight:var( --e-global-typography-865e87c-font-weight );text-transform:var( --e-global-typography-865e87c-text-transform );font-style:var( --e-global-typography-865e87c-font-style );line-height:var( --e-global-typography-865e87c-line-height );color:var( --e-global-color-415873f0 );}.elementor-9384 .elementor-element.elementor-element-530af03{text-align:center;}.elementor-9384 .elementor-element.elementor-element-530af03 .elementor-heading-title{font-family:var( --e-global-typography-68d6c01-font-family ), Sans-serif;font-size:var( --e-global-typography-68d6c01-font-size );font-weight:var( --e-global-typography-68d6c01-font-weight );text-transform:var( --e-global-typography-68d6c01-text-transform );line-height:var( --e-global-typography-68d6c01-line-height );letter-spacing:var( --e-global-typography-68d6c01-letter-spacing );color:var( --e-global-color-415873f0 );}.elementor-9384 .elementor-element.elementor-element-8fc43ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-2892e5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9384 .elementor-element.elementor-element-17b521d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-9384 .elementor-element.elementor-element-b45ada9{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:1;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9384 .elementor-element.elementor-element-b45ada9:not(.elementor-motion-effects-element-type-background), .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-9384 .elementor-element.elementor-element-b45ada9::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://smilebywilson.com/wp-content/uploads/2023/10/cta-shape.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:auto;}.elementor-9384 .elementor-element.elementor-element-db297df{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-26826c5{text-align:center;}.elementor-9384 .elementor-element.elementor-element-26826c5 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:54px;font-weight:800;text-transform:capitalize;line-height:65px;color:var( --e-global-color-415873f0 );}.elementor-9384 .elementor-element.elementor-element-9d0580d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;text-align:center;}.elementor-9384 .elementor-element.elementor-element-9d0580d .elementor-heading-title{font-family:var( --e-global-typography-ca64e76-font-family ), Sans-serif;font-size:var( --e-global-typography-ca64e76-font-size );font-weight:var( --e-global-typography-ca64e76-font-weight );line-height:var( --e-global-typography-ca64e76-line-height );color:var( --e-global-color-415873f0 );}.elementor-9384 .elementor-element.elementor-element-4957b42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9384 .elementor-element.elementor-element-1661627 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-9384 .elementor-element.elementor-element-1661627 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-9384 .elementor-element.elementor-element-1661627{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9384 .elementor-element.elementor-element-cdc7d29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9384 .elementor-element.elementor-element-ca01bb4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-17bee08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-741e85c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-5091d42{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-9337923{margin:025px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-9384 .elementor-element.elementor-element-9337923 .elementor-heading-title{font-family:var( --e-global-typography-5a632aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5a632aa-font-size );font-weight:var( --e-global-typography-5a632aa-font-weight );text-transform:var( --e-global-typography-5a632aa-text-transform );line-height:var( --e-global-typography-5a632aa-line-height );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-9384 .elementor-element.elementor-element-6f04301:not(.elementor-motion-effects-element-type-background), .elementor-9384 .elementor-element.elementor-element-6f04301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smilebywilson.com/wp-content/uploads/2021/02/banner-tablet.png");}.elementor-9384 .elementor-element.elementor-element-6f04301{--padding-top:100px;--padding-bottom:113px;--padding-left:30px;--padding-right:30px;}.elementor-9384 .elementor-element.elementor-element-b1c4f32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-9384 .elementor-element.elementor-element-b1c4f32 .elementor-heading-title{font-size:var( --e-global-typography-865e87c-font-size );line-height:var( --e-global-typography-865e87c-line-height );}.elementor-9384 .elementor-element.elementor-element-530af03 .elementor-heading-title{font-size:var( --e-global-typography-68d6c01-font-size );line-height:var( --e-global-typography-68d6c01-line-height );letter-spacing:var( --e-global-typography-68d6c01-letter-spacing );}.elementor-9384 .elementor-element.elementor-element-8fc43ca{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9384 .elementor-element.elementor-element-2892e5b{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9384 .elementor-element.elementor-element-17b521d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9384 .elementor-element.elementor-element-b45ada9{--min-height:0px;--padding-top:55px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-b45ada9::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;background-size:60px auto;}.elementor-9384 .elementor-element.elementor-element-26826c5 .elementor-heading-title{font-size:43px;line-height:48px;}.elementor-9384 .elementor-element.elementor-element-9d0580d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9384 .elementor-element.elementor-element-9d0580d .elementor-heading-title{font-size:var( --e-global-typography-ca64e76-font-size );line-height:var( --e-global-typography-ca64e76-line-height );}.elementor-9384 .elementor-element.elementor-element-4957b42{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9384 .elementor-element.elementor-element-cdc7d29{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9384 .elementor-element.elementor-element-9337923 .elementor-heading-title{font-size:var( --e-global-typography-5a632aa-font-size );line-height:var( --e-global-typography-5a632aa-line-height );}}@media(max-width:767px){.elementor-9384 .elementor-element.elementor-element-6f04301:not(.elementor-motion-effects-element-type-background), .elementor-9384 .elementor-element.elementor-element-6f04301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smilebywilson.com/wp-content/uploads/2021/02/banner-mobile.png");}.elementor-9384 .elementor-element.elementor-element-6f04301{--padding-top:49px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-9384 .elementor-element.elementor-element-dfd1629{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9384 .elementor-element.elementor-element-b1c4f32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-9384 .elementor-element.elementor-element-b1c4f32 .elementor-heading-title{font-size:var( --e-global-typography-865e87c-font-size );line-height:var( --e-global-typography-865e87c-line-height );}.elementor-9384 .elementor-element.elementor-element-530af03 .elementor-heading-title{font-size:var( --e-global-typography-68d6c01-font-size );line-height:var( --e-global-typography-68d6c01-line-height );letter-spacing:var( --e-global-typography-68d6c01-letter-spacing );}.elementor-9384 .elementor-element.elementor-element-8fc43ca{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9384 .elementor-element.elementor-element-2892e5b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9384 .elementor-element.elementor-element-17b521d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9384 .elementor-element.elementor-element-b45ada9{--min-height:0px;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-9384 .elementor-element.elementor-element-b45ada9::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9384 .elementor-element.elementor-element-b45ada9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top right;background-repeat:no-repeat;background-size:40px auto;}.elementor-9384 .elementor-element.elementor-element-26826c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;}.elementor-9384 .elementor-element.elementor-element-26826c5 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-9384 .elementor-element.elementor-element-9d0580d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9384 .elementor-element.elementor-element-9d0580d .elementor-heading-title{font-size:var( --e-global-typography-ca64e76-font-size );line-height:var( --e-global-typography-ca64e76-line-height );}.elementor-9384 .elementor-element.elementor-element-4957b42{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9384 .elementor-element.elementor-element-cdc7d29{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9384 .elementor-element.elementor-element-ca01bb4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9384 .elementor-element.elementor-element-17bee08{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9384 .elementor-element.elementor-element-9337923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9384 .elementor-element.elementor-element-9337923 .elementor-heading-title{font-size:var( --e-global-typography-5a632aa-font-size );line-height:var( --e-global-typography-5a632aa-line-height );}}/* Start custom CSS for container, class: .elementor-element-2892e5b */body.postid-9384 .wpforms-container button + a {
    padding: var(--button-padding);
    background: #ff6526;
    border-radius: var(--button-radius);
    font-family: var(--font__family) !important;
    font-weight: bold;
    font-size: var(--button__font-size) !important;
    line-height: var(--button__line-height) !important;
    text-align: var(--text__align-left);
    letter-spacing: var(--button__letter-spacing);
    text-transform: var(--text__transform-uppercase);
    color: var(--white) !important;
    transition: var(--transition__all-04s);
    max-height: unset !important;
    position: relative;
    padding-right: 60px;
    text-decoration: none !important;
    height: auto;
    padding-top: 20px;
    max-width: unset !important;
    width: auto !important;
    padding-bottom: 17px;
}

body.postid-9384 .wpforms-container button + a::after {
    right: 30px;
    background-size: 16px auto;
    width: 16px;
    height: 16px;
    background: url(/wp-content/uploads/2021/02/btn-arrow.svg) no-repeat center/ cover;
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);

}

body.postid-9384 .wpforms-container button + a:hover {
    background: #00D100;
}

body.postid-9384 .wpforms-container .wpforms-submit-container {
    display: flex;
    align-items: center;
}


@media (max-width: 767px) {
    body.postid-9384 .wpforms-container button + a {
        font-size: 12px !important;
        margin: 0 0 0 6px !important;
        padding-top: 8px;
        padding-bottom: 7px;
        padding-left: 10px;
        padding-right: 25px;
    }

    body.postid-9384 .wpforms-container .wpforms-submit-container {
        /* flex-direction: column; */
        /* align-items: flex-start; */
    }

    body.postid-9384 .wpforms-container button + a::after {
        right: 10px;
        background-size: 10px 9px;
        width: 10px;
        height: 9px;
        background-image: url(/wp-content/uploads/2021/04/Arrow-Up-Right-1.svg);
    }

    body.postid-9384 .wpforms-container #wpforms-submit-9383 {
        min-width: unset;
        width: auto;
        padding: 10px 25px 10px 10px !important;
        font-size: 12px !important;
    }

    body.postid-9384 section .wpforms-container button::after {

        right: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b45ada9 */.cta::after{
    display: none;
}

.cta .link-btn.one .elementor-button svg path {
  fill: #fff;
}

.cta .link-btn.one .elementor-button:hover svg path {
  fill: #29a2e0;
}


@media (max-width: 1024px) {
   body section.cta .elementor-background-overlay {
      background-position: 0 0 !important;
      background-size: 182px 338px !important;
    }

}

@media(max-width: 767px) {
.cta .elementor-button {
  width: 211px;
}

    .cta_para span span,
    .cta-title span {
        display: block;
    }
    
    body section.cta .elementor-background-overlay {
  background-position: 0 7px !important;
  background-size: 144px 272px !important;
  opacity: 0.5 !important;
}
    


    .cta::after {
      background-size: 56px auto;
      width: 56px;
      height: 56px;
      top: 7px !important;
    }

}/* End custom CSS */