.elementor-7341 .elementor-element.elementor-element-53ed670 {
    margin-top: 200px !important;
    margin-bottom: 150px;
}

.wraper_header.style-six-b .wraper_header_main .nav, .wraper_header.style-six .wraper_header_main .nav {
    float: left;
    direction: rtl;
}

.wraper_header.style-six-b .wraper_header_main .header_main .brand-logo, .wraper_header.style-six-b .wraper_header_main .header_main .brand-logo-sticky {
    float: right;
}

.wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] > ul.menu > li, .wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] > ul.menu > li {
    margin-left: 30px;
}

    .wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] > ul.menu > li.menu-item-has-children > a:after, .wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] > ul.menu > li.menu-item-has-children > a:after, .wraper_header.style-six .wraper_header_main .nav > [class*='menu-'] > ul.menu > li.menu-item-has-children > a:after {
        margin-right: 7px;
    }

    .wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] > ul.menu > li > ul, .wraper_header.style-six .wraper_header_main .nav > [class*='menu-'] > ul.menu > li > ul {
        right: -15px;
        text-align: right;
    }

.owl-carousel .owl-stage-outer {
    direction: ltr;
}

.wraper_header.style-six-b .wraper_header_main .nav > [class*='menu-'] > ul.menu > li > a {
    font-size: 18px;
    font-family: stc;
}

.elementor-7341 .elementor-element.elementor-element-9784168 > .elementor-widget-container {
    margin: 0px 0px 26px 38px;
    text-align: right;
}

.elementor-7341 .elementor-element.elementor-element-6e7c8e6 > .elementor-widget-container {
    margin: 0px 0px 27px 20px;
}


body.rtl, body.rtl header, body.rtl footer, body.rtl .content, body.rtl .sidebar, body.rtl p, body.rtl h1, body.rtl h2, body.rtl h3, body.rtl h4, body.rtl h5, body.rtl h6, body.rtl ul, body.rtl li, body.rtl div, body.rtl nav, body.rtl nav a, body.rtl nav ul li, body.rtl input, body.rtl button, body.rtl label, body.rtl textarea, body.rtl input::placeholder {
    font-family: 'stc' !important;
    direction: ltr;
}

.radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-data {
    text-align: right;
}

/* About-us */
.elementor-7345 .elementor-element.elementor-element-3a25c4d:not(.elementor-motion-effects-element-type-background), .elementor-7345 .elementor-element.elementor-element-3a25c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/about-banner.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-7345 .elementor-element-24ada20 .elementor-element-2038bbd img {
    transform: rotateY(180deg);
}
.elementor-7345 .elementor-element-c9032f3 img {
    transform: rotateY(180deg);
}
.elementor-7345 .elementor-element.elementor-element-3a25c4d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5px 0px 0px 0px;
}
.wraper_header.style-six .wraper_header_main .header_main .brand-logo, .wraper_header.style-six .wraper_header_main .header_main .brand-logo-sticky{
    float:right;
}
.elementor-7345 .elementor-element.elementor-element-9f71bcf > .elementor-element-populated {
    padding: 200px 0px 0px 0px !important;
}
.elementor-7345 .elementor-element.elementor-element-93e7905.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}
.elementor-7345 .elementor-element.elementor-element-93e7905 .elementor-heading-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 61px;
}

.elementor-7345 .elementor-element.elementor-element-203c5fd.elementor-widget-heading .elementor-heading-title {
    color: #fbebf5;
}

.elementor-7345 .elementor-element.elementor-element-203c5fd .elementor-heading-title {
    font-size: 17px;
    font-weight: 400;
    line-height: 28px;
}

.about-us-timeline .radiantthemes-timeline.element-two > .radiantthemes-timeline-item .radiantthemes-timeline-item-pic img {
    width: auto;
    transform: rotateY(180deg);
}
.elementor-7345 .elementor-element-b04e8ce img {
    /*transform: rotateY(180deg);*/
}
.elementor-7345 .elementor-element.elementor-element-161ad89 {
    /*padding: 50px 0px 50px 0px;*/
}
.elementor-7345 .elementor-element.elementor-element-b99e753 {
    padding: 0px 0px 50px 0px;
}
.radiantthemes-custom-button.element-one[data-button-direction=left] {
    text-align: right;
    padding-top:7px;
}
.wraper_header.style-six .wraper_header_main .nav > [class*='menu-'] > ul.menu > li:last-child, .wraper_header.style-six .wraper_header_main .nav > [class*='menu-'] > ul.menu > li:only-child {
    margin-right: 60px !important;
}.wraper_header.style-six .wraper_header_main .nav > [class*='menu-'] > ul.menu > li {
    margin-right: 60px !important;
    font-size:20px !important;

}
 .elementor-7345 .elementor-element.elementor-element-e6feeea {
    padding: 50px 0;
}
 .elementor-7345 .elementor-element.elementor-element-e6feeea .elementor-row > .elementor-element {
    padding: 16px;
}
 .elementor-7345 .elementor-element.elementor-element-7ceb295 .elementor-element-f4c0bbe .elementor-container .elementor-row > .elementor-element:first-child {
    width: 10%;
    margin: 0;
}
 .elementor-7345 .elementor-element.elementor-element-7ceb295 .elementor-element-f4c0bbe .elementor-container .elementor-row > .elementor-element:last-child {
    width: 10%;
    margin: 0;
}
 .elementor-7345 .elementor-element.elementor-element-7ceb295 .elementor-element-f4c0bbe .elementor-container .elementor-row > .elementor-element {
    width: 80%;
    margin: 0;
}
.elementor-7345 .elementor-element.elementor-element-64e35d2 {
    /* padding: 50px 0 20px; */
    z-index: -1000;
}
 .elementor-7345 .elementor-element.elementor-element-7ceb295 .elementor-element-f4c0bbe .elementor-container .elementor-row > .elementor-element .row {
    display: flex;
}
 .elementor-7345 .elementor-element.elementor-element-84ddc88 {
    padding: 50px 0;
}
 .elementor-7345 .elementor-element.elementor-element-7ceb295 {
    padding: 0 0 50px;
}
 .elementor-7345 .elementor-element.elementor-element-161ad89 .elementor-element .elementor-row > .elementor-element:nth-child(2) {
    display: none;
}
 .elementor-7345 .elementor-element.elementor-element-161ad89 .elementor-element .elementor-row > .elementor-element:first-child {
    width:50%;
    margin:0;
}

/* Seo Page */
.elementor-7353 .elementor-element.elementor-element-702f212e:not(.elementor-motion-effects-element-type-background), .elementor-7353 .elementor-element.elementor-element-702f212e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/about-banner.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-7353 .elementor-element.elementor-element-702f212e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5px 0px 0px 0px;
}
.elementor-7353 .elementor-element.elementor-element-456d5e1f {
    padding: 0px 0px 30px 0px;
}
.elementor-7353 .elementor-element-702f212e .elementor-element-63315f14 img {
    transform: rotateY(180deg);
}
.elementor-7353 .elementor-element.elementor-element-4a2c030 > .elementor-element-populated {
    padding: 200px 0px 0px 0px !important;
}
.elementor-7353 .elementor-element.elementor-element-55d731a5.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}
.elementor-7353 .elementor-element.elementor-element-55d731a5 .elementor-heading-title {
    font-size: 40px;
    font-weight: 600;
    line-height: 61px;
}

.elementor-7353 .elementor-element.elementor-element-294cad93.elementor-widget-heading .elementor-heading-title {
    color: #fbebf5;
}

.elementor-7353 .elementor-element.elementor-element-294cad93 .elementor-heading-title {
    font-size: 17px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-869ddf8 {
    padding: 85px 0px 0px 0px;
    z-index: 1;
}
.elementor-7353 .elementor-element.elementor-element-08fb956 {
    width: 18%;
}
.elementor-7353 .elementor-element.elementor-element-c2eb165 {
    width: 63.333%;
}
.elementor-7353 .elementor-element.elementor-element-e4382d1 {
    width: 18%;
}
.elementor-7353 .elementor-element.elementor-element-d6c2012 {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-d6c2012 > .elementor-widget-container {
    margin: 0px 0px 23px 0px;
}
.elementor-7353 .elementor-element.elementor-element-d6c2012.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-d6c2012 .elementor-heading-title {
    font-size: 35px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-43b8816 {
    --divider-border-style: solid;
    --divider-border-color: #f11d66;
    --divider-border-width: 3px;
}
.elementor-7353 .elementor-element.elementor-element-43b8816 > .elementor-widget-container {
    margin: 0px 0px 24px 0px;
}
.elementor-7353 .elementor-element.elementor-element-43b8816 .elementor-divider {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}
.elementor-7353 .elementor-element.elementor-element-43b8816 .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    border-top: var(--divider-border-width) var(--divider-border-style) var(--divider-border-color);
}
.elementor-7353 .elementor-element.elementor-element-ea7bbd0 {
    color: #6a7c92;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-ea7bbd0 {
    color: #6a7c92;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-ea7bbd0 .elementor-text-editor {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-c31b7a0:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-c31b7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-curve-line.png);
    background-position: center center;
    background-repeat: no-repeat;
}

.elementor-7353 .elementor-element.elementor-element-c31b7a0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 0px 0px;
}
.elementor-7353 .elementor-element.elementor-element-927bd75:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-927bd75 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-polygon-banner.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-7353 .elementor-element.elementor-element-927bd75 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 40px 50px 40px !important;
}
.elementor-7353 .elementor-element.elementor-element-95f91ba:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-95f91ba > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-polygon-banner.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-7353 .elementor-element.elementor-element-95f91ba > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 40px 50px 40px !important;
}
.elementor-7353 .elementor-element.elementor-element-2fa98af:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-2fa98af > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-polygon-banner.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-7353 .elementor-element.elementor-element-2fa98af > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 40px 50px 40px !important;
}
.elementor-7353 .elementor-element.elementor-element-abfe330:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-abfe330 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-polygon-banner.png);
    background-position: center center;
    background-repeat: no-repeat;
}
.elementor-7353 .elementor-element.elementor-element-abfe330 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 40px 50px 40px !important;
}
.elementor-7353 .elementor-element.elementor-element-7d1ef36,.elementor-7353 .elementor-element.elementor-element-a8fbc1f,.elementor-7353 .elementor-element.elementor-element-a69ec29,.elementor-7353 .elementor-element.elementor-element-f8a9267 {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-7d1ef36 > .elementor-widget-container,.elementor-7353 .elementor-element.elementor-element-a8fbc1f > .elementor-widget-container,.elementor-7353 .elementor-element.elementor-element-a69ec29 > .elementor-widget-container,.elementor-7353 .elementor-element.elementor-element-f8a9267 > .elementor-widget-container {
    margin: 0px 0px 15px 0px;
}
.elementor-7353 .elementor-element.elementor-element-4d4bf03,.elementor-7353 .elementor-element.elementor-element-94a5c55,
.elementor-7353 .elementor-element.elementor-element-01f2406,.elementor-7353 .elementor-element.elementor-element-043bc72 {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-4d4bf03 > .elementor-widget-container,.elementor-7353 .elementor-element.elementor-element-94a5c55 > .elementor-widget-container,.elementor-7353 .elementor-element.elementor-element-01f2406 > .elementor-widget-container,
.elementor-7353 .elementor-element.elementor-element-043bc72 > .elementor-widget-container {
    margin: 0px 0px 22px 0px;
}
.elementor-7353 .elementor-element.elementor-element-01f2406.elementor-widget-heading .elementor-heading-title,
.elementor-7353 .elementor-element.elementor-element-94a5c55.elementor-widget-heading .elementor-heading-title,
.elementor-7353 .elementor-element.elementor-element-4d4bf03.elementor-widget-heading .elementor-heading-title,
.elementor-7353 .elementor-element.elementor-element-043bc72.elementor-widget-heading .elementor-heading-title
 {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-01f2406 .elementor-heading-title,
.elementor-7353 .elementor-element.elementor-element-94a5c55 .elementor-heading-title,
.elementor-7353 .elementor-element.elementor-element-4d4bf03 .elementor-heading-title,
.elementor-7353 .elementor-element.elementor-element-043bc72 .elementor-heading-title {
    font-size: 20px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}

.elementor-7353 .elementor-element.elementor-element-0808308:not(.elementor-motion-effects-element-type-background), .elementor-7353 .elementor-element.elementor-element-0808308 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-curve-banner.png);
    background-position: center left;
    background-repeat: no-repeat;
}
.elementor-7353 .elementor-element.elementor-element-0808308 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -205px;
    margin-bottom: 0px;
    padding: 280px 0px 275px 0px;
}
.elementor-7353 .elementor-element.elementor-element-e868487 > .elementor-widget-container {
    margin: 0px 0px 23px 0px;
}
.elementor-7353 .elementor-element.elementor-element-e868487.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-e868487 .elementor-heading-title {
    font-size: 35px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-74c6b10 {
    --divider-border-style: solid;
    --divider-border-color: #f11d66;
    --divider-border-width: 3px;
}
.elementor-7353 .elementor-element.elementor-element-74c6b10 > .elementor-widget-container {
    margin: 0px 0px 24px 0px;
}
.elementor-7353 .elementor-element.elementor-element-74c6b10 .elementor-divider {
    text-align: right;
    padding-top: 0px;
    padding-bottom: 0px;
}
.elementor-7353 .elementor-element.elementor-element-74c6b10 .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-7353 .elementor-element.elementor-element-2d92f5c > .elementor-widget-container {
    margin: 0px 0px 14px 0px;
}
.elementor-7353 .elementor-element.elementor-element-2d92f5c.elementor-widget-heading .elementor-heading-title {
    color: #6a7c92;
}
.elementor-7353 .elementor-element.elementor-element-2d92f5c .elementor-heading-title {
    font-size: 23px;
    font-weight: 400;
    font-style: italic;
    line-height: 35px;
}
.elementor-7353 .elementor-element.elementor-element-5101faf {
    color: #6a7c92;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-5101faf > .elementor-widget-container {
    margin: 0px 0px 26px 0px;
}
.elementor-7353 .elementor-element-7965fd3 .elementor-element-9f696c3 img {
    transform: rotateY(180deg);
}

.elementor-7353 .elementor-element.elementor-element-2672e7f .radiantthemes-custom-button .radiantthemes-custom-button-main {
    color: #ffffff;
    background: linear-gradient(to right, #f9897d 0%, #fd5f87 100%);
    border-radius: 3px;
    padding: 14px 40px 14px 40px;
}
.elementor-7353 .elementor-element.elementor-element-2672e7f .radiantthemes-custom-button .radiantthemes-custom-button-main > .placeholder {
    font-size: 15px;
    font-weight: 500;
    line-height: 25px;
    letter-spacing: 0.8px;
}

.elementor-7353 .elementor-element.elementor-element-869246a {
    margin-top: -280px;
    margin-bottom: 0px;
    padding: 10px 0px 85px 0px;
}
.elementor-7353 .elementor-element.elementor-element-854a428 {
    width: 20%;
}
.elementor-7353 .elementor-element.elementor-element-2bdfc39 {
    width: 59.332%;
}
.elementor-7353 .elementor-element.elementor-element-f4de26d {
    width: 20%;
}
.elementor-7353 .elementor-element.elementor-element-7005d7b {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-7005d7b > .elementor-widget-container {
    margin: 0px 0px 23px 0px;
}
.elementor-7353 .elementor-element.elementor-element-7005d7b.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-7005d7b .elementor-heading-title {
    font-size: 35px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-9741299 {
    --divider-border-style: solid;
    --divider-border-color: #f11d66;
    --divider-border-width: 3px;
}
.elementor-7353 .elementor-element.elementor-element-9741299 > .elementor-widget-container {
    margin: 0px 0px 24px 0px;
}
.elementor-7353 .elementor-element.elementor-element-9741299 .elementor-divider {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}
.elementor-7353 .elementor-element.elementor-element-9741299 .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-7353 .elementor-element.elementor-element-0b7251d {
    color: #6a7c92;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-0b7251d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353 .elementor-element.elementor-element-0b7251d .elementor-text-editor {
    text-align: center;
}

.elementor-7353 .elementor-element.elementor-element-f4b1104:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-f4b1104 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(255,255,255,0);
}
.elementor-7353 .elementor-element.elementor-element-f4b1104:hover > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15);
}
.elementor-7353 .elementor-element.elementor-element-f4b1104 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 35px 25px 25px 25px !important;
}
.elementor-7353 .elementor-element.elementor-element-f4b1104 > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-f4b1104 > .elementor-element-populated > .elementor-background-overlay, .elementor-7353 .elementor-element.elementor-element-f4b1104 > .elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}
.elementor-7353 .elementor-element.elementor-element-fd06fb2 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-fd06fb2 > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}
.elementor-7353 .elementor-element.elementor-element-c62ab19 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-c62ab19 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-7353 .elementor-element.elementor-element-c62ab19.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-c62ab19 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-98948f4 {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-98948f4 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353 .elementor-element.elementor-element-98948f4 .elementor-text-editor {
    text-align: right;
}

.elementor-7353 .elementor-element.elementor-element-0318960:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-0318960 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(255,255,255,0);
}
.elementor-7353 .elementor-element.elementor-element-0318960:hover > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15);
}
.elementor-7353 .elementor-element.elementor-element-0318960 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 35px 25px 25px 25px !important;
}
.elementor-7353 .elementor-element.elementor-element-0318960 > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-0318960 > .elementor-element-populated > .elementor-background-overlay, .elementor-7353 .elementor-element.elementor-element-0318960 > .elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}
.elementor-7353 .elementor-element.elementor-element-c06d0b4 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-c06d0b4 > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}
.elementor-7353 .elementor-element.elementor-element-4690430 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-4690430 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-7353 .elementor-element.elementor-element-4690430.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-4690430 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-c948109 {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-c948109 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353.elementor-element.elementor-element-c948109 .elementor-text-editor {
    text-align: right;
}

.elementor-7353 .elementor-element.elementor-element-504fb42:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-504fb42 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(255,255,255,0);
}
.elementor-7353 .elementor-element.elementor-element-504fb42:hover > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15);
}
.elementor-7353 .elementor-element.elementor-element-504fb42 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 35px 25px 25px 25px !important;
}
.elementor-7353 .elementor-element.elementor-element-504fb42 > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-504fb42 > .elementor-element-populated > .elementor-background-overlay, .elementor-7353 .elementor-element.elementor-element-504fb42 > .elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}
.elementor-7353 .elementor-element.elementor-element-33d3c98 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-33d3c98 > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}
.elementor-7353 .elementor-element.elementor-element-2a21049 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-2a21049 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-7353 .elementor-element.elementor-element-2a21049.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-2a21049 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-62c116f {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-62c116f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353.elementor-element.elementor-element-62c116f .elementor-text-editor {
    text-align: right;
}

.elementor-7353 .elementor-element.elementor-element-1f033b6:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-1f033b6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(255,255,255,0);
}
.elementor-7353 .elementor-element.elementor-element-1f033b6:hover > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15);
}
.elementor-7353 .elementor-element.elementor-element-1f033b6 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 35px 25px 25px 25px !important;
}
.elementor-7353 .elementor-element.elementor-element-1f033b6 > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-1f033b6 > .elementor-element-populated > .elementor-background-overlay, .elementor-7353 .elementor-element.elementor-element-1f033b6 > .elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}
.elementor-7353 .elementor-element.elementor-element-6d7fe9b {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-6d7fe9b > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}
.elementor-7353 .elementor-element.elementor-element-87f38fe {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-87f38fe > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-7353 .elementor-element.elementor-element-87f38fe.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-87f38fe .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-963d38f {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-963d38f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353.elementor-element.elementor-element-963d38f .elementor-text-editor {
    text-align: right;
}

.elementor-7353 .elementor-element.elementor-element-8b1b233:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-8b1b233 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(255,255,255,0);
}
.elementor-7353 .elementor-element.elementor-element-8b1b233:hover > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15);
}
.elementor-7353 .elementor-element.elementor-element-8b1b233 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 35px 25px 25px 25px !important;
}
.elementor-7353 .elementor-element.elementor-element-8b1b233 > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-8b1b233 > .elementor-element-populated > .elementor-background-overlay, .elementor-7353 .elementor-element.elementor-element-8b1b233 > .elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}
.elementor-7353 .elementor-element.elementor-element-a44ed97 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-a44ed97 > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}
.elementor-7353 .elementor-element.elementor-element-bca0572{
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-bca0572 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-7353 .elementor-element.elementor-element-bca0572.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-bca0572 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-b0163d5 {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-b0163d5 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353.elementor-element.elementor-element-b0163d5 .elementor-text-editor {
    text-align: right;
}

.elementor-7353 .elementor-element.elementor-element-23e62e5:not(.elementor-motion-effects-element-type-background) > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-23e62e5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: rgba(255,255,255,0);
}
.elementor-7353 .elementor-element.elementor-element-23e62e5 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 10px 0px 10px;
    padding: 35px 25px 25px 25px !important;
}
.elementor-7353 .elementor-element.elementor-element-23e62e5 > .elementor-element-populated, .elementor-7353 .elementor-element.elementor-element-23e62e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-7353 .elementor-element.elementor-element-23e62e5 > .elementor-background-slideshow {
    border-radius: 4px 4px 4px 4px;
}
.elementor-7353 .elementor-element.elementor-element-78ecddd {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-78ecddd > .elementor-widget-container {
    margin: 0px 0px 18px 0px;
}
.elementor-7353 .elementor-element.elementor-element-4d23842{
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-4d23842 > .elementor-widget-container {
    margin: 0px 0px 10px 0px;
}
.elementor-7353 .elementor-element.elementor-element-4d23842.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-4d23842 .elementor-heading-title {
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-ab012d3 {
    color: #6a7c92;
    font-size: 15px;
    font-weight: 400;
    line-height: 28px;
}
.elementor-7353 .elementor-element.elementor-element-ab012d3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353.elementor-element.elementor-element-ab012d3 .elementor-text-editor {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-23e62e5:hover > .elementor-element-populated {
    background-color: #ffffff;
    box-shadow: 0px 0px 35px 0px rgba(0,0,0,0.15);
}

.elementor-7353 .elementor-element.elementor-element-5e40215:not(.elementor-motion-effects-element-type-background), .elementor-7353 .elementor-element.elementor-element-5e40215 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-traffic-banner.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
.elementor-7353 .elementor-element.elementor-element-5e40215 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-7353 .elementor-element.elementor-element-0530b4b {
    width: 65%;
}
.elementor-7353 .elementor-element.elementor-element-0530b4b > .elementor-element-populated {
    padding: 10px 110px 10px 60px !important;
}
.elementor-7353 .elementor-element.elementor-element-42b0fa8 {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-42b0fa8 > .elementor-widget-container {
    margin: 0px 0px 22px 0px;
}
.elementor-7353 .elementor-element.elementor-element-42b0fa8.elementor-widget-heading .elementor-heading-title {
    color: #ffffff;
}
.elementor-7353 .elementor-element.elementor-element-42b0fa8 .elementor-heading-title {
    font-size: 40px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-450374b {
    color: #e8e1fb;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-450374b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-7353 .elementor-element.elementor-element-450374b .elementor-text-editor {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-25a972b {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-25a972b > .elementor-widget-container {
    margin: -50px 0px 0px 0px;
}
.elementor-7353 .elementor-element.elementor-element-25a972b .elementor-image img {
    width: 100%;
    max-width: 100%;
        transform: rotateY(180deg);
}
.elementor-7353 .elementor-element.elementor-element-6a051c6 {
    width: 35%;
}
.elementor-7353 .elementor-element.elementor-element-6a051c6 > .elementor-element-populated {
    padding: 10px 10px 10px 10px;
}
.elementor-7353 .elementor-element.elementor-element-dca2d62:not(.elementor-motion-effects-element-type-background), .elementor-7353 .elementor-element.elementor-element-dca2d62 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-7353 .elementor-element.elementor-element-dca2d62 {
    box-shadow: -13px 13px 0px 0px rgba(255,255,255,0.12);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 45px 30px 8px 30px;
}
.elementor-7353 .elementor-element.elementor-element-dca2d62, .elementor-7353 .elementor-element.elementor-element-dca2d62 > .elementor-background-overlay {
    border-radius: 3px 3px 3px 3px;
}
.default-form .form-row input[type=text], .default-form .form-row input[type=email], .default-form .form-row input[type=tel], .default-form .form-row input[type=url] {
    padding: 0 22px 0 0px;
}

.elementor-7353 .elementor-element.elementor-element-b9f2c18:not(.elementor-motion-effects-element-type-background), .elementor-7353 .elementor-element.elementor-element-b9f2c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2019/06/seo-curve-banner2.png);
    background-position: bottom center;
    background-repeat: no-repeat;
}

.elementor-7353 .elementor-element.elementor-element-b9f2c18 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 65px 0px;
}
.elementor-7353 .elementor-element.elementor-element-0e63cdf {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-7353 .elementor-element.elementor-element-d2e740d {
    width: 18%;
}
.elementor-7353 .elementor-element.elementor-element-01ca347 {
    width: 18%;
}
.elementor-7353 .elementor-element.elementor-element-20ba51f {
    width: 63.333%;
}
.elementor-7353 .elementor-element.elementor-element-39819d9 {
    text-align: center;
}
.elementor-7353 .elementor-element.elementor-element-39819d9 > .elementor-widget-container {
    margin: 0px 0px 23px 0px;
}
.elementor-7353 .elementor-element.elementor-element-39819d9.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-39819d9 .elementor-heading-title {
    font-size: 35px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-a895cb6 {
    --divider-border-style: solid;
    --divider-border-color: #f11d66;
    --divider-border-width: 3px;
}
.elementor-7353 .elementor-element.elementor-element-a895cb6 > .elementor-widget-container {
    margin: 0px 0px 24px 0px;
}
.elementor-7353 .elementor-element.elementor-element-a895cb6 .elementor-divider {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 0px;
}
.elementor-7353 .elementor-element.elementor-element-a895cb6 .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-center: 0;
}
.elementor-7353 .elementor-element.elementor-element-9665cc0 {
    color: #6a7c92;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-9665cc0 > .elementor-widget-container {
    margin: 0px 0px 09px 0px;
}
 .elementor-7353 .elementor-element.elementor-element-9665cc0 .elementor-text-editor {
    text-align: center;
}
 .rt-pricing-table.element-three > .holder .hightlight-tag {
    position: absolute;
    top: 21px;
    left: -48px;
    right:auto;
    z-index: 1;
    padding: 3px 50px 4px 70px;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 15px;
    color: #fff;
    line-height: 26px;
    transform: rotate(30deg);
    -webkit-transform: rotate(-30deg);
}
 .elementor-7353 .elementor-element.elementor-element-2cf3f38 {
    margin-top: 0px;
    margin-bottom: 100px;
}
.elementor-7353 .elementor-element.elementor-element-486137a {
    width: 58%;
}
.elementor-7353 .elementor-element.elementor-element-486137a > .elementor-element-populated {
    padding: 10px 70px 10px 10px;
}
.elementor-7353 .elementor-element.elementor-element-77b99b4 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}
.elementor-7353 .elementor-element.elementor-element-80692e4 {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-80692e4 > .elementor-widget-container {
    margin: 0px 0px 23px 0px;
}
.elementor-7353 .elementor-element.elementor-element-80692e4.elementor-widget-heading .elementor-heading-title {
    color: #4E5F8A;
}
.elementor-7353 .elementor-element.elementor-element-80692e4 .elementor-heading-title {
    font-size: 35px;
    font-weight: 700;
    line-height: 45px;
    letter-spacing: -0.3px;
}
.elementor-7353 .elementor-element.elementor-element-8dd31eb {
    --divider-border-style: solid;
    --divider-border-color: #f11d66;
    --divider-border-width: 3px;
}
.elementor-7353 .elementor-element.elementor-element-8dd31eb > .elementor-widget-container {
    margin: 0px 0px 24px 0px;
}
.elementor-7353 .elementor-element.elementor-element-8dd31eb .elementor-divider {
    text-align: right;
    padding-top: 0px;
    padding-bottom: 0px;
}
.elementor-7353 .elementor-element.elementor-element-8dd31eb .elementor-divider-separator {
    width: 50px;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-7353 .elementor-element.elementor-element-19af144 {
    color: #6a7c92;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
}
.elementor-7353 .elementor-element.elementor-element-19af144 > .elementor-widget-container {
    margin: 0px 0px 26px 0px;
}
.elementor-7353 .elementor-element.elementor-element-19af144 .elementor-text-editor {
    text-align: right;
}
.elementor-7353 .elementor-element.elementor-element-baf8f1e > .elementor-widget-container {
    margin: 0px 0px 12px 0px;
    padding: 0px 45px 5px 0px;
    background-image: url(images/seo-user-experience-icon1-new.png);
    background-repeat: no-repeat;
    background-position:right center;
}
.elementor-7353 .elementor-element.elementor-element-baf8f1e.elementor-widget-heading .elementor-heading-title {
    color: #6a7c92;
}
.elementor-7353 .elementor-element.elementor-element-baf8f1e .elementor-heading-title {
    font-size: 15px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-7353 .elementor-element.elementor-element-6812ff4 > .elementor-widget-container {
    margin: 0px 0px 12px 0px;
    padding: 0px 45px 5px 0px;
    background-image: url(images/seo-user-experience-icon2-new.png.png);
    background-repeat: no-repeat;
    background-position:right center;
}
.elementor-7353 .elementor-element.elementor-element-6812ff4.elementor-widget-heading .elementor-heading-title {
    color: #6a7c92;
}
.elementor-7353 .elementor-element.elementor-element-6812ff4 .elementor-heading-title {
    font-size: 15px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-7353 .elementor-element.elementor-element-50d36a5 > .elementor-widget-container {
    margin: 0px 0px 12px 0px;
    padding: 0px 45px 5px 0px;
    background-image: url(images/seo-user-experience-icon3-new.png.png);
    background-repeat: no-repeat;
    background-position:right center;
}
.elementor-7353 .elementor-element.elementor-element-50d36a5.elementor-widget-heading .elementor-heading-title {
    color: #6a7c92;
}
.elementor-7353 .elementor-element.elementor-element-50d36a5 .elementor-heading-title {
    font-size: 15px;
    font-weight: 400;
    line-height: 26px;
}
.elementor-7353 .elementor-element-b9f2c18 .elementor-element-199c0e4 .elementor-image img {
    transform: rotateY(180deg);
}


.wraper_inner_banner_main .inner_banner_main {
    text-align: right !important;
}


.clients.element-one:not(.owl-carousel) .clients-item {
    float: right;
    margin: 40px;
    width: calc(25%);
}

.wraper_header.style-six .wraper_header_main {
    background-color: rgba(255,255,255,-0.99) !important;
}


.default-form.main-contact-form .form-row input[type=text], .default-form.main-contact-form .form-row input[type=email], .default-form.main-contact-form .form-row input[type=tel], .default-form.main-contact-form .form-row input[type=url], .default-form.main-contact-form .form-row select, .default-form.main-contact-form .form-row textarea {
    padding: 0 22px 0 0;
}

.tz-gallery .row > div {
    float: right !important;
}

.elementor-7341 .elementor-element.elementor-element-03a2fe3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px !important;
}

.wraper_header.style-six .wraper_header_main .nav > [class*="menu-"] > ul.menu > li > a {
    font-weight: 500 !important;
    font-size: 17px !important;
}


.wraper_header.style-six .is-sticky .wraper_header_main, .wraper_header.style-six .wraper_header_main.radiantthemes-sticky-style-two.i-am-delayed-sticky {
    background-color: #ffffff !important;
}

.elementor-7577 .elementor-element.elementor-element-7baef14e {
    padding: 75px 0px !important;
}

#page {
     min-height: 10vh !important; 
}

.page-id-232 .wraper_header.style-six-b .wraper_header_main .nav > [class*="menu-"] > ul.menu > li > a:hover, .wraper_header.style-six .wraper_header_main .nav > [class*="menu-"] > ul.menu > li > a:hover {
    color: #FCB040 !important;
}


.elementor-7343 .elementor-element.elementor-element-70be2b93:not(.elementor-motion-effects-element-type-background), .elementor-7343 .elementor-element.elementor-element-70be2b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2020/01/Coming-Soon-Style-One-Background-Image.png) !important;
}



.primary-menu ul li {
    position: relative !important;
    float: right;
}

.primary-menu ul.nav li a {
    font-size: 22px !important;
    font-weight: 100;
}

.site-branding img {
    max-width: 200px;
}


img.size-full.wp-image-34 {
    width: 200px !important;
    float: left !important;
}

.footer-widget {
    margin-bottom: 50px;
    padding: 0px 0px 0px 0px !important;
}

.footer-area .footer-widget .text-1 {
    float: right !important;
}


.footer-area .footer-widget .text-2 {
    display: block;
    position: absolute;
    right: 450px !important;
    top: 0px;
}

.footer-area .footer-widget .text-3 {
    display: block;
    position: absolute;
    right: 1000px;
    top: 0px;
    float: right;
}


p {
    margin: 0 0 15px;
    direction: rtl !important;
}


body.rtl, body.rtl header, body.rtl footer, body.rtl .content, body.rtl .sidebar, body.rtl p, body.rtl h1, body.rtl h2, body.rtl h3, body.rtl h4, body.rtl h5, body.rtl h6, body.rtl ul, body.rtl li, body.rtl div, body.rtl nav, body.rtl nav a, body.rtl nav ul li, body.rtl input, body.rtl button, body.rtl label, body.rtl textarea, body.rtl input::placeholder {
    font-family: 'stc' !important;
    direction: ltr;
}

.elementor-widget-growth-text-box .growth-text-box .desc {
    color: #6ec1e4;
    line-height: 36px;
}



.elementor-1340 .elementor-element.elementor-element-ff9f8d7 input[type="text"], .elementor-1340 .elementor-element.elementor-element-ff9f8d7 input[type="tel"], .elementor-1340 .elementor-element.elementor-element-ff9f8d7 input[type="date"], .elementor-1340 .elementor-element.elementor-element-ff9f8d7 input[type="email"], .elementor-1340 .elementor-element.elementor-element-ff9f8d7 input[type="url"], .elementor-1340 .elementor-element.elementor-element-ff9f8d7 textarea {
    text-align: right;
}


.single-portfolio-area .single-navigation .nav-next h3 {

    font-size: 19px !important;
}

.col-xs-12.col-md-9 {
    float: right;
    margin-top: 100px;
}

.header-area .page-title {
    margin-top: 0;
    margin-bottom: 0;
    text-align: right;
    right: 0px;
    font-size: 30px;
}

.header-area .sub-title {

    float: right;
}

.header-area .header-content {
    padding-top: 100px !important;
    padding-bottom: 50px !important;
}

.elementor-650 .elementor-element.elementor-element-3b0e4e2 .elementor-text-editor {
    text-align: right;
    font-size: 24px !important;
    line-height: 36px;
    font-weight: 100;
}

a#scrollUp {
    left: 30px;
}


.portfolio-grid{
    right: 0px !important;
}

/*
.elementor-section .elementor-container {
    top: 150px !important;
}
*/


.primary-menu ul {
    list-style: none;
    margin: 0 0 100px 0 !important;
    padding: 0;
}


.elementor-field-textual.elementor-size-md {
    text-align: right;
}

.elementor-field-group {
    direction: rtl !important;
}

.elementor-field-group .elementor-select-wrapper select {
    padding-right: 20px !important;
}

.elementor-field-group .elementor-field-textual {
    color: #1f2336 !important;
}

.elementor-field-textual.elementor-size-md {
    text-align: right !important;
    direction: rtl !important;
}


element.style {
}
@media (min-width: 1025px)
.elementor-1337 .elementor-element.elementor-element-50ec993:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-50ec993 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: scroll;
}
.elementor-1337 .elementor-element.elementor-element-50ec993:not(.elementor-motion-effects-element-type-background), .elementor-1337 .elementor-element.elementor-element-50ec993 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #1f2336;
    background-image: url(https://spaceraceit.com/wp/growth/wp-content/uploads/2019/06/Group-27.png);
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-1337 .elementor-element.elementor-element-50ec993 {
    top: 100px !important;
}

.elementor-1337 .elementor-element.elementor-element-b22c928 .portfolio-box .portfolio-details .title a {
    color: #ffffff;
    font-size: 18px;
    font-weight: 400;
}