.elementor-71 .elementor-element.elementor-element-6a9789cb{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-25e792c8{--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;}.elementor-71 .elementor-element.elementor-element-1a1aa81d .elementor-heading-title{font-weight:700;}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-5ecc116c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-71 .elementor-element.elementor-element-5ecc116c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-30d54a3e .elementor-icon-list-icon i{color:#A742E9;transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-30d54a3e .elementor-icon-list-icon svg{fill:#A742E9;transition:fill 0.3s;}.elementor-71 .elementor-element.elementor-element-30d54a3e{--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-71 .elementor-element.elementor-element-30d54a3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-71 .elementor-element.elementor-element-30d54a3e .elementor-icon-list-item > a{font-size:20px;font-weight:600;}.elementor-71 .elementor-element.elementor-element-30d54a3e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-71 .elementor-element.elementor-element-5d17b3f{--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;}.elementor-71 .elementor-element.elementor-element-43a66c58{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-43a66c58:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-43a66c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-332b1dd3{text-align:center;}.elementor-71 .elementor-element.elementor-element-332b1dd3 .elementor-heading-title{color:var( --e-global-color-d448c96 );}.elementor-71 .elementor-element.elementor-element-6f996d61{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-6f996d61.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-6f996d61 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-71 .elementor-element.elementor-element-5512d184{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-54bb1594{--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;}.elementor-71 .elementor-element.elementor-element-3767b05d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-3767b05d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-71 .elementor-element.elementor-element-3767b05d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-71 .elementor-element.elementor-element-3767b05d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-71 .elementor-element.elementor-element-3767b05d .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-71 .elementor-element.elementor-element-3767b05d .elementor-image-box-img img{height:100px;transition-duration:0.3s;}.elementor-71 .elementor-element.elementor-element-3767b05d .elementor-image-box-title{font-size:20px;font-weight:700;line-height:28px;}.elementor-71 .elementor-element.elementor-element-1371f5da{--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;}.elementor-71 .elementor-element.elementor-element-199b1df9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-199b1df9 .elementor-image-box-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-199b1df9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-71 .elementor-element.elementor-element-199b1df9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-71 .elementor-element.elementor-element-199b1df9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-71 .elementor-element.elementor-element-199b1df9 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-71 .elementor-element.elementor-element-199b1df9 .elementor-image-box-img img{height:98px;transition-duration:0.3s;}.elementor-71 .elementor-element.elementor-element-199b1df9 .elementor-image-box-title{font-size:20px;font-weight:700;line-height:28px;}.elementor-71 .elementor-element.elementor-element-199b1df9 .elementor-image-box-description{font-size:24px;font-weight:700;line-height:32px;}.elementor-71 .elementor-element.elementor-element-69d3511b{--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;}.elementor-71 .elementor-element.elementor-element-19f2c07e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-19f2c07e .elementor-image-box-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-19f2c07e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-71 .elementor-element.elementor-element-19f2c07e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-71 .elementor-element.elementor-element-19f2c07e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-71 .elementor-element.elementor-element-19f2c07e .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-71 .elementor-element.elementor-element-19f2c07e .elementor-image-box-img img{height:98px;transition-duration:0.3s;}.elementor-71 .elementor-element.elementor-element-19f2c07e .elementor-image-box-title{font-size:20px;font-weight:700;line-height:28px;}.elementor-71 .elementor-element.elementor-element-19f2c07e .elementor-image-box-description{font-size:10px;}.elementor-71 .elementor-element.elementor-element-331c3d50{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-331c3d50:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-331c3d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-71 .elementor-element.elementor-element-50c94b3{--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:space-between;}.elementor-71 .elementor-element.elementor-element-b0af708{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-4671bff3 .elementor-heading-title{font-weight:700;}.elementor-71 .elementor-element.elementor-element-6fe2f718 .elementor-icon-box-wrapper{align-items:start;}.elementor-71 .elementor-element.elementor-element-6fe2f718{--icon-box-icon-margin:15px;}.elementor-71 .elementor-element.elementor-element-6fe2f718 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-6fe2f718 .elementor-icon-box-title a{font-size:23px;}.elementor-71 .elementor-element.elementor-element-2bfa3d76 .elementor-icon-box-wrapper{align-items:start;}.elementor-71 .elementor-element.elementor-element-2bfa3d76{--icon-box-icon-margin:15px;}.elementor-71 .elementor-element.elementor-element-2bfa3d76 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-2bfa3d76 .elementor-icon-box-title a{font-size:23px;}.elementor-71 .elementor-element.elementor-element-2bfa3d76 .elementor-icon-box-description{font-size:16px;}.elementor-71 .elementor-element.elementor-element-5dd8b646{width:var( --container-widget-width, 89% );max-width:89%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-5dd8b646.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-71306697 .elementor-icon-box-wrapper{align-items:start;}.elementor-71 .elementor-element.elementor-element-71306697{--icon-box-icon-margin:15px;}.elementor-71 .elementor-element.elementor-element-71306697 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-71306697 .elementor-icon-box-title a{font-size:23px;}.elementor-71 .elementor-element.elementor-element-71306697 .elementor-icon-box-description{font-size:16px;}.elementor-71 .elementor-element.elementor-element-42ebe799{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-42ebe799.elementor-element{--align-self:flex-end;}.elementor-71 .elementor-element.elementor-element-231b2f48{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-7f03b8a4{text-align:center;}.elementor-71 .elementor-element.elementor-element-a7d37c5{text-align:center;}.elementor-71 .elementor-element.elementor-element-7aa8e6ff{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-7aa8e6ff.elementor-element{--align-self:center;}.elementor-71 .elementor-element.elementor-element-11b30157{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-11b30157:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-11b30157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d448c96 );}.elementor-71 .elementor-element.elementor-element-3355bcf4{text-align:center;}.elementor-71 .elementor-element.elementor-element-6983ff28{padding:20px 0px 30px 0px;}.elementor-71 .elementor-element.elementor-element-7fc1817e{--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:120px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-7fc1817e:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-7fc1817e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fc5be00 );}.elementor-71 .elementor-element.elementor-element-528ba24{text-align:center;}.elementor-71 .elementor-element.elementor-element-528ba24 .elementor-heading-title{color:var( --e-global-color-d448c96 );}.elementor-71 .elementor-element.elementor-element-708883ed{text-align:center;color:var( --e-global-color-d448c96 );}.elementor-71 .elementor-element.elementor-element-403973b7{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-71 .elementor-element.elementor-element-403973b7.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-3767b05d.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-71 .elementor-element.elementor-element-3767b05d.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-71 .elementor-element.elementor-element-3767b05d:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-71 .elementor-element.elementor-element-199b1df9.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:15px!important;margin-right:0!important;}.elementor-71 .elementor-element.elementor-element-199b1df9.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:15px!important;margin-left:0!important;}.elementor-71 .elementor-element.elementor-element-199b1df9:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:15px;}.elementor-71 .elementor-element.elementor-element-19f2c07e.elementor-position-right.elementor-keep-position-yes .elementor-image-box-img{margin-left:16px!important;margin-right:0!important;}.elementor-71 .elementor-element.elementor-element-19f2c07e.elementor-position-left.elementor-keep-position-yes .elementor-image-box-img{margin-right:16px!important;margin-left:0!important;}.elementor-71 .elementor-element.elementor-element-19f2c07e:not(.elementor-keep-position-yes) .elementor-image-box-img{margin-bottom:16px;}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-25e792c8{--width:46%;}.elementor-71 .elementor-element.elementor-element-5d17b3f{--width:47%;}.elementor-71 .elementor-element.elementor-element-54bb1594{--width:31%;}.elementor-71 .elementor-element.elementor-element-1371f5da{--width:31%;}.elementor-71 .elementor-element.elementor-element-69d3511b{--width:31%;}.elementor-71 .elementor-element.elementor-element-50c94b3{--width:46%;}.elementor-71 .elementor-element.elementor-element-b0af708{--width:48%;}}/* Start custom CSS for html, class: .elementor-element-403973b7 *//* --- Styles for the text input field --- */
.domain-checker-form #dc-domain-1 {
    height: 75px !important;
    display: flex !important;
    align-items: center !important;
    padding-left: 25px !important;
    font-size: 16px !important; 
    border-radius: 30px 0 0 30px !important;
    border-right: none !important;
    border: 1px solid #ccc; /* Add a default border */
}

/* --- Styles for the placeholder text ONLY --- */
.domain-checker-form #dc-domain-1::placeholder {
    font-size: 14px !important;
    color: #888888 !important;
}

/* --- Styles for the submit button --- */
.domain-checker-form #dc-submit-1 {
    border-radius: 0 30px 30px 0 !important;
    width: 75px !important;
    height: 75px !important;
    font-size: 0 !important; /* Hides "check" text */
    margin-left: -1px !important; 
    background-color: #3AF1C4 !important;
    border: none !important;
    cursor: pointer;
}

/* --- Draw the icon inside the input button --- */
.domain-checker-form #dc-submit-1::before {
    content: '\f002';
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    font-size: 24px;
    color: #FFFFFF;
}

/* --- Make the form elements sit side-by-side --- */
.domain-checker-form {
    display: flex;
    align-items: center;
}/* End custom CSS */