.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw}.alignfull,.alignfull img{width:100vw}.wp-caption{margin-block-end:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-inline:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form{margin:50px auto;max-width:500px}.post-password-form p{align-items:flex-end;display:flex;width:100%}.post-password-form [type=submit]{margin-inline-start:3px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}.post .wp-post-image{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.post .wp-post-image{max-height:400px}}@media(max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{border-block-end:1px solid #ccc;display:flex;flex-direction:column;padding-block-end:30px;padding-block-start:30px;padding-inline-end:0;padding-inline-start:60px}#comments .comment .avatar,#comments .pingback .avatar{border-radius:50%;left:0;margin-inline-end:10px;position:absolute}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar{left:auto;right:0}#comments .comment-meta{display:flex;justify-content:space-between;margin-block-end:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}#comments ol.comment-list .children:before{content:"↪";display:inline-block;font-size:1em;font-weight:400;left:0;line-height:100%;position:absolute;top:45px;width:auto}body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before{content:"↩";left:auto;right:0}@media(min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media(max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-inline-start:20px}#comments .comment .avatar{float:left;position:inherit}body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar{float:right}}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner{max-width:100%}}@media(min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}.site-header+.elementor{min-height:calc(100vh - 320px)}

/*Search CSS*/
.search-result .page-content p.no-result {
    margin: 0;
    padding: 15px 50px;
    font-size: 22px;
    line-height: normal;
    border: 2px dashed #eaeaea;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 600;
    color: #ff6500;
}
.search-result .page-content article.page-searched-link {
    margin: 0 0 15px 0;
    padding: 0 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 50%;
}

.search-result .page-content {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
	justify-content: center;
}

.search-result .page-content article.page-searched-link h4 {
    margin: 0;
    padding: 0;
    display: flex;
    width: 100%;
    font-size: 22px;
    line-height: normal;
    border-bottom: 2px dashed #eaeaea;
}

.search-result .page-content article.page-searched-link h4 a {
    position: relative;
    padding: 5px 15px 10px;
    width: 100%;
    transition: all 0.3s ease-out;
    color: #ff6500;
}

.search-result .page-content article.page-searched-link h4 a:after {
    content: "\e86b";
    position: absolute;
    font-family: elementskit!important;
    right: 15px;
    font-weight: 600;
    top: 8px;
}

.search-result .page-content article.page-searched-link h4 a:hover {
    color: #2a2a2a;
    margin-left: 15px;
}
.search-result{padding: 3em 0;}

.elementor-search .elementor-element.elementor-element-366e221c {
    --display: flex;
    --min-height: 40vh;
    --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;
    --overlay-opacity: 0.80;
}

.elementor-search .elementor-element.elementor-element-366e221c:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-366e221c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url("https://drearthmoving.com.au/wp-content/uploads/2025/07/inner-baner.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-search .elementor-element.elementor-element-366e221c::before, .elementor-search .elementor-element.elementor-element-366e221c > .elementor-background-video-container::before, .elementor-search .elementor-element.elementor-element-366e221c > .e-con-inner > .elementor-background-video-container::before, .elementor-search .elementor-element.elementor-element-366e221c > .elementor-background-slideshow::before, .elementor-search .elementor-element.elementor-element-366e221c > .e-con-inner > .elementor-background-slideshow::before, .elementor-search .elementor-element.elementor-element-366e221c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-color: transparent;
    --background-overlay: '';
    background-image: linear-gradient(180deg, #742F00 30%, #000000 100%);
}

.elementor-search .elementor-element.elementor-element-366e221c::before {
    filter: brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-search .elementor-element.elementor-element-75483ba4 {
    text-align: center;
}

.elementor-search .elementor-element.elementor-element-75483ba4 .elementor-heading-title {
    font-size: 52px;
    color: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-abeed8f .eael-breadcrumbs {
    justify-content: center;
}

.elementor-search .elementor-element.elementor-element-abeed8f .eael-breadcrumbs .eael-breadcrumbs__content {
    border-style: none;
    color: var( --e-global-color-dbb8655 );
    font-size: 16px;
    font-weight: 600;
    text-decoration: none;
	text-align:center;
}

.elementor-search .elementor-element.elementor-element-abeed8f .eael-breadcrumbs .eael-breadcrumbs__content a {
    color: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-abeed8f .eael-breadcrumbs .eael-breadcrumb-separator svg path {
    fill: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-abeed8f .eael-breadcrumbs .eael-breadcrumb-separator {
    color: #FFFFFF;
    margin: 0 10px;
}

.elementor-search .elementor-element.elementor-element-97122f5 {
    --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;
    --overflow: hidden;
    --padding-top: 5em;
    --padding-bottom: 5em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-search .elementor-element.elementor-element-97122f5:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-97122f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-320c672 {
    --display: flex;
    --justify-content: center;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 3em;
}

.elementor-search .elementor-element.elementor-element-04c0f74 .elementor-heading-title {
    font-size: 50px;
    color: #FC7117;
}

.elementor-search .elementor-element.elementor-element-00ee9e6 > .elementor-widget-container {
    margin: -100px 0px 0px 0px;
}

.elementor-search .elementor-element.elementor-element-00ee9e6 .elementor-heading-title {
    font-size: 100px;
    letter-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #FC711721;
    stroke: #FC711721;
    color: #FC711700;
}

.elementor-search .elementor-element.elementor-element-0a824e1 .elementor-heading-title {
    font-size: 20px;
    line-height: 44px;
    color: #000000;
}

.elementor-search .elementor-element.elementor-element-d3e3bdb > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0px 0px 0px 30px;
    border-style: solid;
    border-width: 0px 0px 0px 2px;
    border-color: #FC7117;
}

.elementor-search .elementor-element.elementor-element-d3e3bdb {
    color: #000000;
}

.elementor-search .elementor-element.elementor-element-30e72fd {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 0px;
}

.elementor-search .elementor-element.elementor-element-25b2658 {
    color: #1F1D1D;
}

.elementor-search .elementor-element.elementor-element-cbe185b {
    --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: center;
    --gap: 50px 50px;
    --row-gap: 50px;
    --column-gap: 50px;
}

.elementor-search .elementor-element.elementor-element-d7092e7 .elementor-button {
    background-color: #FF6500;
    text-decoration: none;
    fill: #FFFFFF;
    color: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-f9c8dfc {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
}

.elementor-search .elementor-element.elementor-element-e100879 {
    --display: flex;
    --margin-top: 0px;
    --margin-bottom: -100px;
    --margin-left: 0px;
    --margin-right: -83px;
    --z-index: 1;
}

.elementor-search .elementor-element.elementor-element-e100879:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-e100879 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FF6500;
}

.elementor-search .elementor-element.elementor-element-e100879.e-con {
    --e-con-transform-rotateZ: 90deg;
    --align-self: flex-end;
    --order: -99999 /* order start hack */;
}

.elementor-search .elementor-element.elementor-element-ce1b5da > .elementor-widget-container {
    padding: 1em 1em 1em 1em;
}

.elementor-search .elementor-element.elementor-element-ce1b5da .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-d587edf {
    text-align: right;
}

.elementor-search .elementor-element.elementor-element-d587edf img {
    max-width: 100%;
    height: 500px;
    object-fit: cover;
    object-position: center center;
}

.elementor-search .elementor-element.elementor-element-f3099b5 {
    --display: flex;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-search .elementor-element.elementor-element-f3099b5:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-f3099b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E9E9E9;
}

.elementor-search .elementor-element.elementor-element-004530f {
    --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: center;
    --overflow: hidden;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-search .elementor-element.elementor-element-004530f:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-004530f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E9E9E9;
}

.elementor-search .elementor-element.elementor-element-6fc0793 {
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-search .elementor-element.elementor-element-6fc0793:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-6fc0793 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-search .elementor-element.elementor-element-6fc0793.e-con {
    --flex-grow: 0;
    --flex-shrink: 0;
}

.elementor-search .elementor-element.elementor-element-283f16d {
    --display: flex;
    --overlay-opacity: 0.5;
    border-style: solid;
    --border-style: solid;
    border-width: 0px 50px 0px 0px;
    --border-top-width: 0px;
    --border-right-width: 50px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    border-color: #FF6500;
    --border-color: #FF6500;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0em;
    --padding-bottom: 0em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-search .elementor-element.elementor-element-283f16d::before, .elementor-search .elementor-element.elementor-element-283f16d > .elementor-background-video-container::before, .elementor-search .elementor-element.elementor-element-283f16d > .e-con-inner > .elementor-background-video-container::before, .elementor-search .elementor-element.elementor-element-283f16d > .elementor-background-slideshow::before, .elementor-search .elementor-element.elementor-element-283f16d > .e-con-inner > .elementor-background-slideshow::before, .elementor-search .elementor-element.elementor-element-283f16d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    --background-overlay: '';
}

.elementor-search .elementor-element.elementor-element-4756c88 {
    --display: flex;
    --padding-top: 5em;
    --padding-bottom: 5em;
    --padding-left: 0em;
    --padding-right: 0em;
}

.elementor-search .elementor-element.elementor-element-be841fa .elementor-heading-title {
    font-size: 50px;
    color: #FC7117;
}

.elementor-search .elementor-element.elementor-element-c7bfb27 > .elementor-widget-container {
    margin: -100px 0px 0px 0px;
}

.elementor-search .elementor-element.elementor-element-c7bfb27 .elementor-heading-title {
    font-size: 100px;
    letter-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #FC711721;
    stroke: #FC711721;
    color: #FC711700;
}

.elementor-search .elementor-element.elementor-element-6576543 .elementor-heading-title {
    font-size: 20px;
    line-height: 44px;
    color: #000000;
}

.elementor-search .elementor-element.elementor-element-2da2ef1 {
    color: #3E3B3B;
}

.elementor-search .elementor-element.elementor-element-419e8e1 {
    --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: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-search .elementor-element.elementor-element-f4b3cf3 {
    --display: flex;
}

.elementor-search .elementor-element.elementor-element-341a890 .elementor-counter-title {
    justify-content: start;
    font-size: 26px;
    line-height: 36px;
}



.elementor-search .elementor-element.elementor-element-65e7274 {
    --display: flex;
}

.elementor-search .elementor-element.elementor-element-4ed9da3 .elementor-counter-title {
    justify-content: start;
    font-size: 26px;
    line-height: 36px;
}


.elementor-search .elementor-element.elementor-element-2ebb700 .skillbar-group .skill-bar {
    background-color: #E9E9E9;
    height: 15px;
}

.elementor-search .elementor-element.elementor-element-2ebb700 .skillbar-group .skill-track {
    background-color: #000000;
}

.elementor-search .elementor-element.elementor-element-2ebb700 .skillbar-group .number-percentage-wraper {
    display: no;
}

.elementor-search .elementor-element.elementor-element-a206338 .skillbar-group .skill-bar {
    background-color: #E6E6E6;
    height: 15px;
}

.elementor-search .elementor-element.elementor-element-a206338 .skillbar-group .skill-track {
    background-color: #000000;
}

.elementor-search .elementor-element.elementor-element-a206338 .skillbar-group .number-percentage-wraper {
    display: no;
}

.elementor-search .elementor-element.elementor-element-7da7fa2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 5em 0em;
}

.elementor-search .elementor-element.elementor-element-7da7fa2 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-search .elementor-element.elementor-element-7d2ec2d {
    --display: flex;
}

.elementor-search .elementor-element.elementor-element-a10b2d6 .elementor-heading-title {
    font-size: 50px;
    color: #FC7117;
}

.elementor-search .elementor-element.elementor-element-308fd3d > .elementor-widget-container {
    margin: -100px 0px 0px 0px;
}

.elementor-search .elementor-element.elementor-element-308fd3d {
    text-align: center;
}

.elementor-search .elementor-element.elementor-element-308fd3d .elementor-heading-title {
    font-size: 100px;
    letter-spacing: 10px;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #FC711721;
    stroke: #FC711721;
    color: #FC711700;
}

.elementor-search .elementor-element.elementor-element-ab32ae7 {
    text-align: center;
}

.elementor-search .elementor-element.elementor-element-ab32ae7 .elementor-heading-title {
    font-size: 20px;
    line-height: 44px;
    color: #000000;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 15px;
    --ekit_testimonial_slidetoshow: 2;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before {
    background-color: #FF6E00;
    border-radius: 50%;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-search .elementor-element.elementor-element-366af36 .elementskit-single-testimonial-slider, .elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial_card {
    padding: 40px 25px 60px 25px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-search .elementor-element.elementor-element-366af36 .elementskit-single-testimonial-slider, .elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial_card {
    border-radius: 10px 10px 10px 10px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-commentor-content {
    text-align: center;
    padding: 0px 0px 0px 0px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial_card {
    text-align: center;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-profile-info {
    text-align: center;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-commentor-bio {
    text-align: center;
    justify-content: center;
}

.elementor-search .elementor-element.elementor-element-366af36 .ekit_testimonial_style_5 .elementskit-commentor-header {
    text-align: center;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-single-testimonial-slider .elementskit-commentor-content > p {
    color: #8c8c8c;
    margin: 0px 0px 30px 0px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial_card .elementskit-commentor-coment {
    color: #8c8c8c;
    margin: 0px 0px 30px 0px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-stars > li > a, .elementor-search .elementor-element.elementor-element-366af36 .elementskit-stars > li > span {
    color: #fec42d;
    fill: #fec42d;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-stars > li:not(:last-child) {
    margin-right: 5px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i {
    color: #FFFFFFC7;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i {
    color: #FFFFFFC7;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i {
    color: #FFFFFFC7;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i {
    color: #FFFFFFC7;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-watermark-icon svg path {
    stroke: #FFFFFFC7;
    fill: #FFFFFFC7;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-profile-info .elementskit-author-name {
    color: #000000;
    margin-bottom: 0px;
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-profile-info .elementskit-author-des {
    color: rgba(0,0,0,0.5);
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-commentor-image > img {
    border-style: solid;
    border-width: 5px 5px 5px 5px;
    border-color: #ffffff;
    box-shadow: 20px 20px 40px 0px rgba(0,0,0,0.1);
}

.elementor-search .elementor-element.elementor-element-366af36 .elementskit-commentor-bio .elementskit-commentor-image > img {
    height: 80px;
    width: 80px;
}

:root {
    --page-title-display: none;
}

@media(min-width: 768px) {
    .elementor-search .elementor-element.elementor-element-366e221c {
        --content-width:600px;
    }

    .elementor-search .elementor-element.elementor-element-e100879 {
        --width: 45%;
    }

    .elementor-search .elementor-element.elementor-element-6fc0793 {
        --width: 30%;
    }

    .elementor-search .elementor-element.elementor-element-4756c88 {
        --width: 80%;
    }

    .elementor-search .elementor-element.elementor-element-7d2ec2d {
        --content-width: 100%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-search .elementor-element.elementor-element-e100879 {
        --width:100%;
    }

    .elementor-search .elementor-element.elementor-element-6fc0793 {
        --width: 100%;
    }

    .elementor-search .elementor-element.elementor-element-4756c88 {
        --width: 100%;
    }
}

@media(min-width: 1025px) {
    .elementor-search .elementor-element.elementor-element-366e221c:not(.elementor-motion-effects-element-type-background), .elementor-search .elementor-element.elementor-element-366e221c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:fixed;
    }
}

@media(max-width: 1024px) {
    .elementor-search .elementor-element.elementor-element-366e221c {
        --min-height:20vh;
    }

    .elementor-search .elementor-element.elementor-element-75483ba4 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-search .elementor-element.elementor-element-abeed8f > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-abeed8f .eael-breadcrumbs .eael-breadcrumbs__content {
        font-size: 14px;
    }

    .elementor-search .elementor-element.elementor-element-97122f5 {
        --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: 30px;
        --padding-bottom: 30px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-search .elementor-element.elementor-element-320c672 {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-04c0f74 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-04c0f74 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-search .elementor-element.elementor-element-00ee9e6 > .elementor-widget-container {
        margin: -60px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-00ee9e6 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-00ee9e6 .elementor-heading-title {
        font-size: 50px;
    }

    .elementor-search .elementor-element.elementor-element-0a824e1 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-d3e3bdb {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-30e72fd {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-25b2658 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-cbe185b {
        --justify-content: flex-start;
    }

    .elementor-search .elementor-element.elementor-element-f9c8dfc {
        --padding-top: 3em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-e100879.e-con {
        --e-con-transform-rotateZ: 0deg;
        --align-self: center;
        --order: 99999 /* order end hack */;
    }

    .elementor-search .elementor-element.elementor-element-e100879 {
        --align-items: center;
        --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
        --margin-top: -100px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-search .elementor-element.elementor-element-004530f {
        --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-search .elementor-element.elementor-element-6fc0793 {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-6fc0793.e-con {
        --order: 99999 /* order end hack */;
    }

    .elementor-search .elementor-element.elementor-element-283f16d {
        border-width: 0px 0px 0px 0px;
        --border-top-width: 0px;
        --border-right-width: 0px;
        --border-bottom-width: 0px;
        --border-left-width: 0px;
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-4756c88 {
        --padding-top: 3em;
        --padding-bottom: 3em;
        --padding-left: 3em;
        --padding-right: 3em;
    }

    .elementor-search .elementor-element.elementor-element-be841fa {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-be841fa .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-search .elementor-element.elementor-element-c7bfb27 > .elementor-widget-container {
        margin: -60px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-c7bfb27 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-c7bfb27 .elementor-heading-title {
        font-size: 50px;
    }

    .elementor-search .elementor-element.elementor-element-6576543 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-2da2ef1 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-7da7fa2 {
        padding: 40px 0px 60px 0px;
    }

    .elementor-search .elementor-element.elementor-element-a10b2d6 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-a10b2d6 .elementor-heading-title {
        font-size: 36px;
    }

    .elementor-search .elementor-element.elementor-element-308fd3d > .elementor-widget-container {
        margin: -60px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-308fd3d {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-308fd3d .elementor-heading-title {
        font-size: 50px;
    }

    .elementor-search .elementor-element.elementor-element-ab32ae7 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
        --ekit_testimonial_slidetoshow: 2;
    }
}

@media(max-width: 767px) {
    .elementor-search .elementor-element.elementor-element-97122f5 {
        --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;
        --padding-top: 30px;
        --padding-bottom: 30px;
        --padding-left: 15px;
        --padding-right: 15px;
    }

    .elementor-search .elementor-element.elementor-element-04c0f74 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-search .elementor-element.elementor-element-00ee9e6 > .elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-00ee9e6 .elementor-heading-title {
        font-size: 38px;
    }

    .elementor-search .elementor-element.elementor-element-0a824e1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-0a824e1 .elementor-heading-title {
        line-height: 1.5em;
    }

    .elementor-search .elementor-element.elementor-element-d3e3bdb > .elementor-widget-container {
        padding: 0em 0em 0em 1em;
    }

    .elementor-search .elementor-element.elementor-element-d3e3bdb {
        font-size: 14px;
        line-height: 1em;
    }

    .elementor-search .elementor-element.elementor-element-30e72fd {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-cbe185b {
        --gap: 20px 20px;
        --row-gap: 20px;
        --column-gap: 20px;
    }

    .elementor-search .elementor-element.elementor-element-f9c8dfc {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-search .elementor-element.elementor-element-e100879 {
        --width: 100%;
        --margin-top: -60px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-search .elementor-element.elementor-element-ce1b5da > .elementor-widget-container {
        padding: 5px 0px 5px 0px;
    }

    .elementor-search .elementor-element.elementor-element-d587edf img {
        height: 241px;
    }

    .elementor-search .elementor-element.elementor-element-f3099b5 {
        --padding-top: 1em;
        --padding-bottom: 1em;
        --padding-left: 1em;
        --padding-right: 1em;
    }

    .elementor-search .elementor-element.elementor-element-4756c88 {
        --padding-top: 0em;
        --padding-bottom: 0em;
        --padding-left: 0em;
        --padding-right: 0em;
    }

    .elementor-search .elementor-element.elementor-element-be841fa .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-search .elementor-element.elementor-element-c7bfb27 > .elementor-widget-container {
        margin: -55px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-c7bfb27 .elementor-heading-title {
        font-size: 38px;
        letter-spacing: 3.1px;
    }

    .elementor-search .elementor-element.elementor-element-6576543 .elementor-heading-title {
        line-height: 1.5em;
    }

    .elementor-search .elementor-element.elementor-element-2da2ef1 {
        text-align: left;
    }

    .elementor-search .elementor-element.elementor-element-7da7fa2 {
        padding: 25px 0px 25px 0px;
    }

    .elementor-search .elementor-element.elementor-element-a10b2d6 .elementor-heading-title {
        font-size: 30px;
    }

    .elementor-search .elementor-element.elementor-element-308fd3d > .elementor-widget-container {
        margin: -45px 0px 0px 0px;
    }

    .elementor-search .elementor-element.elementor-element-308fd3d .elementor-heading-title {
        font-size: 32px;
    }

    .elementor-search .elementor-element.elementor-element-ab32ae7 .elementor-heading-title {
        line-height: 1.5em;
    }

    .elementor-search .elementor-element.elementor-element-366af36 .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
        --ekit_testimonial_slidetoshow: 1;
    }
}
@media only screen and (max-width:767px){
	body .site-main.search-result {
		width: 100%;
		max-width: 100%;
		padding: 2em 1em;
	}

	.search-result .page-content article.page-searched-link {
		width: 100%;
		padding: 0;
	}
}