body{
	 background: #F2F9FF !important;
	font-family: "Poppins", Sans-serif !important;
}
.elementor-66 .elementor-element.elementor-element-c9c121d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-c9c121d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}
.elementor-5679 .elementor-element.elementor-element-910d315 > .elementor-widget-container {
    background-position: 0px 16px;
}
.trp-language-switcher > div {
    box-sizing: border-box;
   
    border: none;
    border-radius: 2px;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1707364943/arrow-down-3101_qqtic2.svg) !important;
    background-repeat: no-repeat;
    background-position: calc(100% - 14px) calc(1em + 5px), calc(100% - 3px) calc(1em + 0px);
    background-size: 8px 8px, 8px 8px;
    background-repeat: no-repeat;
    background-color: transparent;
    width: 75px !important;
}
.single-post .sidebar__widget ul li a {
	font-family: "Poppins", Sans-serif !important;
}
div#wpforms-38282-field_3-container {
    padding: 0px;
}
.nextend-thumbnail-inner.n2-style-df32cb3742fdac43eb0251df7d67c185-simple {
    background: transparent !important;
    margin: 20px 100px 0px 80px !important;
}
.tp-pagination-style-2 ul li a {
    border-radius: 5px !important;
    border: 0.3px solid #cfcfcf;
    box-shadow: 4px 4px 11px #00000005 !important;
    background: #fff;
    font-family: "Poppins", Sans-serif !important;
}
.nextend-thumbnail-button.nextend-thumbnail-next, .nextend-thumbnail-button.nextend-thumbnail-previous {
    display: none !important;
}
div#n2-ss-11 .nextend-arrow {
    position: absolute !important;
    bottom: -84px !important;
}
button.nextend-thumbnail-previous {
    display: none !important;
}
form#wpforms-form-38282 .wpforms-submit-container {
    padding: 9px 0 0 0 !important;
    margin: 0px !important;
}
.bnrsscntss .elementor-widget-wrap.elementor-element-populated {
    background: #fff !important;
}
.listcutsm a.elementor-item.elementor-item-active {
    background: transparent !important;
    color: #0071C5 !important;
}
.listcutsm a.elementor-item:hover {
    background: transparent !important;
    padding-left: 0;
    padding-right: 0;
}
.page-id-66 .elementor-5679 .elementor-element.elementor-element-409318d > .elementor-container {
    max-width: 1140px;
    padding: 0 10px;
}
.page-id-7711 .logocase {
    padding-left: 10px !important;
}
.elementor-66 .elementor-element.elementor-element-9f80029 {
    width: 18% !important;
}
.logorelationship img{
	width: 100%;
}
.bordrwidthss h2.elementor-heading-title.elementor-size-default {
    margin: -10px 0 0 0 !important;
}
.country-selector.weglot-dropdown .wgcurrent {
    border: none;
    list-style: none;
    display: block;
    margin: 0;
}
.page-id-6778 .ekit-wid-con .elementskit-info-image-box .elementskit-box-footer {
    line-height: 1;
    margin-top: 0;
}
.page-id-6778 .elementskit-box-style-content {
    margin: 0px !important;
}
.page-id-6778 div#wpforms-19159-field_2-container {
    padding: 0px;
}
div#bdt-static-carousel-6d3f8717 {
    margin-right: -235px;
}
.country-selector.weglot-dropdown .wgcurrent:after {
   top: 15px !important;
}
.country-selector.weglot-dropdown {
    background-color: transparent;
    margin: -4px 0px 0 19px !important;
}
.ordrchnage .elementor-element.elementor-element-7b1eacc.elementor-widget.elementor-widget-shortcode {
    background: #f0f0f0;
    padding: 2px 18px 0 11px;
    border-radius: 8px;
}
span.cntbdr {
    -webkit-text-stroke: 1px black;
    color: white;
    text-shadow: 2px 2px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;
}
.cntbdrwhite{
	 -webkit-text-stroke: 1px white;
    color: black;
    text-shadow: 2px 2px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}

.single-post h3, .single-post p {
	font-family: "Poppins", Sans-serif !important;
}
body.home.page-template {
    background: #F2F9FF;
}
body.page-template-default.page.page-id-10623 {
    background: #F2F9FF !important;
}
ul.elementskit-dropdown.elementskit-submenu-panel {
    padding: 0px !important;
    margin: 0px !important;
}
.imghding.homesun:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: -20px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.imghding.ssmos:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: -7px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
section.testimonial__area.pt-110.grey-bg-7.fix .col-xxl-12 {
    padding: 0px !important;
}
.arvrcstms {
    position: relative;
    left: 70px;
}
.reviewtxts h3 {
    margin: 0px;
    padding: 0 0 0 20px;
}
.reviewtxts img {
    padding: 0 0px 0 20px;
}
.arvrcstmsess {
    position: relative;
    left: 135px;
}
.page-id-7916 .circleliness {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379815/Vector-47-1/Vector-47-1.png?_i=AA);
    background-position: 60px 24px!important;
    background-repeat: no-repeat;
    background-size: 89% auto !important;
}
.page-id-6109 .ekit-wid-con .elementskit-infobox {
    background-color: transparent !important;
}
div#bdt-static-carousel-afbcfb3, div#bdt-static-carousel-878280c {
    margin-right: -390px;
}
.tp-pagination ul li:not(:last-child) {
    margin-right: 7px !important;
}
.tp-pagination ul li a.page-numbers {
    padding: 0 9px !important;
    font-size: 12px !important;
	line-height: 40px !important;
}
.page-id-11387 .pum-container {
    border: none !important;
    padding: 20px 50px !important;
}
.page-id-11387 .pum-content.popmake-content p, .pum-content.popmake-content li {
    font-size: 13px;
    line-height: 23px;
    font-weight: 500;
}
.srvshvrespge:hover path{
	 fill: #fff !important;
    stroke: #fff !important;
}
.homeshapes h2.elementor-heading-title.elementor-size-default {
    border: 2px solid #000;
    padding: 16px 15px;
    border-radius: 5px;
}
.homeshapes h2.elementor-heading-title.elementor-size-default:hover {
    border: 2px solid #000;
    padding: 16px 15px;
    border-radius: 5px;
	background:#000;
	color:#fff;
}
.mobileslidcstmcde .bdt-ep-static-carousel-content {
    padding: 10px 20px;
    width: 100% !important;
}
.bglists ul.elementor-icon-list-items.elementor-inline-items li {
    background: #222;
    margin: 4px 0;
    padding: 4px 7px;
    border-radius: 5px;
}
.page-id-6778 div.wpforms-container-full {
    margin: 0px auto;
}
.page-id-6778 .tab-pane.elementkit-tab-pane {
    padding-top: 0px !important;
    padding-left: 0px !important;
}
div#bdt-static-carousel-e52e852 {
    margin-right: -260px !important;
}
.wrkbgtypes ul.elementor-icon-list-items.elementor-inline-items li {
    background: #222;
    padding: 5px 32px;
    border-radius: 4px;
    margin: 0px 10px 0 11px !important;
}
.aftrcstmss figure.elementor-image-box-img {
    margin-top: -17px !important;
}
.videotfeedbckcstm .testimonial__item-6 {
    margin-bottom: 10px;
}
.sidebar__widget ul li a:hover {
    background-color: #0071C5 !important;
}
.postbox__category a {
    background-color: #0071C5 !important;
}
.bnrbgclrss {
    font-size: 15px !important;
    font-weight: 300 !important;
    background: rgb(34, 34, 34);
    padding: 3px 9px;
    border-radius: 5px;
}
.tsticonss {
    display: flex;
    justify-content: space-between;
    height: 100% !important;
    max-height: 84px;
}
.reviewinnr h4 {
    margin: 0 0 20px;
}
.reviewinnr p {
    margin: 0 0 48px 0;
}
.tsticonss {
    display: flex;
    justify-content: space-between;
}
.testimonial__rating.testimonial__rating-6.tp-el-box-rating {
    display: none;
}
.mobileslidcstmcde.postscstmss .bdt-ep-static-carousel-item.swiper-slide {
    display: block;
}
.mobileslidcstmcde.postscstmss .bdt-ep-static-carousel-image.bdt-image-mask img {
    width: 100% !important;
}
.mobileslidcstmcde.postscstmss .bdt-ep-static-carousel-image {
    position: relative;
    width: 100% !important;
    margin: 20px 0 0 0;
}
.srvbgs {
    background: #fff;
    padding: 50px 20px;
    border-radius: 10px;
}
div#wpforms-19159-field_3-container {
    padding-top: 0px !important;
}
div#wpforms-19159 {
    margin: 0px !important;
}
.aftrcstmss:after {
    content: "";
    background: #ccc;
    height: 102px;
    width: 2px;
    position: absolute;
    top: 32px;
    left: 16px;
}
.ecommerceaftrss:after {
    content: "";
    background: #ccc;
    height: 2px;
    width: 220px;
    position: absolute;
    top: 37px;
    left: 70px;
}
.boldhd{
	font-weight:700 !important;
}
.mobshapefst {
    position: relative;
    left: 50px !important;
}
.mobshapefst.ipadfull.blocktop {
    position: relative;
    left: 110px !important;
}
.shapesconts.ipadfull.blockdwns {
    position: relative;
    left: 110px !important;
}
 .srvslogoshvrsses .hvrbgeffects .elementor-widget-container:hover {
    width: 130px;
    margin: 0 auto;
    background: #fff;
    border-radius: 50%;
    height: 128px;
   
	 border:1px solid #0071C5;
}
 .srvslogoshvrsses .hvrbgeffects .elementor-widget-container {
    width: 130px;
    margin: 0 auto;
     border-radius: 50%;
    height: 128px;
    
	 border:1px solid transparent;
}
 .srvslogoshvrsses .hvrbgeffects.linesrvsdata .elementor-widget-container {
    width: 130px;
    margin: 0 auto;
     border-radius: 50%;
    height: 128px;
    
	 border:1px solid transparent;
}
 .srvslogoshvrsses .hvrbgeffects.linesrvsdata .elementor-widget-container:hover {
    width: 130px;
    margin: 0 auto;
    background: #fff;
    border-radius: 50%;
    height: 128px;
   
	 border:1px solid #0071C5;
}
.caseiconsbgs span.n2i.nfa.nfa-angle-right {
    background: #194EB9;
    padding: 17px 20px;
    border-radius: 0 3px 3px 0;
}

.tophdingsses h3.elementor-image-box-title {
    margin: 16px 0 18px 0;
}
.casesliderdata div#n2-ss-4-arrow-next {
    position: absolute;
    top: -64px;
	right: -15px !important;
}
.casesliderdata div#n2-ss-4-arrow-previous {
    position: absolute;
    top: -64px;
    right: 38px;
}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-0c448e9.circleliness.linesrvss {
    background-position: background-position: center 19px !important;
    background-position: center 19px !important;
}
.softwaredata:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: 137px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.sliderpadding .bdt-ep-static-carousel-image.bdt-ep-static-carousel-image.bdt-ep-static-carousel-image img {
    width: 100% !important;
}
.widthcstm .elementor-widget-wrap.elementor-element-populated {
    background-size: 100% 100% !important;
}
.shapesconts.laraveltwo {
    left: 50px;
}
.shapelogoup.laravelthree {
    position: relative;
    right: 0;
}
.shapelogodwns.laravelfour {
    position: relative;
    right: -10px;
}
.btnsvgarrow span.elementor-button-text {
    line-height: 50px;
}
.srvslogoshvrss img {
    padding: 10px !important;
    height: 100px;
    width: 110px;
}

.blog__breadcrumb-item.blog__breadcrumb-height {
    width: 100% !important;
    height: 100% !important;
    min-height: 880px !important;
}
div#bdt-static-carousel-81c3479 {
    margin-right: -139px;
}
.ppcplaces {
    position: relative;
    left: 47px;
}
.ppcplaces.hiringcstm{
    position: relative;
    left: 94px;
}
.shapesconts.ppcinrblock {
    position: relative;
    left: 47px;
}
.arrowsslaravel .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav, .arrowsslaravel .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    border: 1px solid #222;
    border-radius: 50px;
    padding: 6px 6px;
	margin: 0 0 0 10px;
}
.arrowcirclesm .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: -149px;
}
.arrowcirclesm i.ep-icon-arrow-left-7, .arrowcirclesm i.ep-icon-arrow-right-7 {
    color: #222;
}
.arrowcirclesm .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav, .arrowcirclesm .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    border: 1px solid #222;
    border-radius: 50px;
    padding: 6px 6px;
	margin: 0 0 0 10px;
}

.imghding.mobilesscs:after{
	right: -23px !important;
}
div#bdt-static-carousel-923b958 {
    margin-right: -390px;
}
.imghding:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: 7px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.imghding.blockchain:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: 203px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
div#bdt-static-carousel-159e886{
	margin-right: -390px;
}
div#bdt-static-carousel-f9b2317{
	margin-right: -390px;
}
div#bdt-static-carousel-21c9614{
	margin-right: -390px;
}
div#bdt-static-carousel-ddc63f0{
	margin-right: -390px;
}
div#bdt-static-carousel-013dd46, div#bdt-static-carousel-3642451, div#bdt-static-carousel-3e1498b, div#bdt-static-carousel-b27c417, div#bdt-static-carousel-78c16f6, div#bdt-static-carousel-0a73bc5, div#bdt-static-carousel-e9f2cdc{
	margin-right: -390px;
}
div#bdt-static-carousel-7cbf0a3 {
    margin-right: -139px;
}
div#bdt-static-carousel-bfa7182 {
    margin-right: -139px;
}

.imgdotss img {
    margin: -8px 0 0 0;
}
section.testimonial__area.pt-110.grey-bg-7.fix {
    padding: 0px !important;
}

.testimonial__avater-6.d-flex.align-items-center {
    margin: -10px 0 0 0;
    padding: 0 0 30px;
}


.chatnoness .elementor-widget-wrap.elementor-element-populated {
    padding: 0px !important;
}
.btnscalls a.bdt-dropbar-button.elementor-button.elementor-size-md {
    padding: 9px 20px;
    border-radius: 50%;
    background: #0071C5 !important;
}
ul.listcallaction li {
    list-style: none;
    text-align: left;
    border-bottom: 1px solid #f0f0f0;
    padding: 10px 20px;
}
ul.listcallaction li:last-child {
    list-style: none;
    text-align: left;
    border-bottom: 1px solid transparent;
    padding: 10px 20px;
}
ul.listcallaction li a {
    color: #000 !important;
    font-weight: 600;
}
ul.listcallaction li img {
    width: 25px !important;
    margin: 0 11px 0 0px;
}
div#bdt-drop-a6e91dc {
    padding: 0 !important;
    top: -150px !important;
    border-radius: 10px;
}

.sidebar__widget .wp-block-search__button {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    background: #2575fc;
    color: #fff;
    border: 0;
    padding: 0 25px;
}
.country-selector.weglot-dropdown .wgcurrent a, .country-selector.weglot-dropdown .wgcurrent span {
    padding-right: 30px;
}
.techiesyears .history__list-item {
    margin-bottom: 10px;
}
.techiesyears .history__list-dot span {
    display: inline-block;
    position: absolute;
    content: "";
    right: 0;
    top: 4px;
    width: 10px;
    height: 10px;
    background: linear-gradient(180deg, #0071C5 0%, #0071C5 100%);
    box-shadow: 0px 1px 2px rgba(14, 53, 49, 0.2);
    border-radius: 50%;
}
.techiesyears section.history__area.pt-30.pb-140.tp-el-section .container {
    width: 100% !important;
    max-width: 100% !important;
}
section.testimonial__area.pt-110.grey-bg-7.fix {
    background: transparent !important;
}
.testimonialscstmss section.testimonial__area.pt-110.grey-bg-7.fix {
    padding-top: 0px;
}
.hoverclr {
    filter: grayscale(1);
	    height: 100% !important;
}
.hoverclr:hover {
    filter: grayscale(0);
}
.imghding:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: -23px;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.imghding.toplines:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -7px;
    right: 110px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.logobgsecss {
    background-size: 35% 100%;
   
}
.shapesconts {
    position: relative;
    left: 147px;
}
.shapesconts.homes {
    position: relative;
    left: 46px;
}
.shapelogoup.homeglobal {
    position: relative;
    right: 35px;
}
.shapelogodwns.homeclients {
    position: relative;
    right: 20px;
}
.shapesconts.reactbox {
    position: relative;
    left: 75px;
}
.shapesconts.webboxss {
    position: relative;
    left: 75px;
}
.shapesconts.shopifyboxs{
	 position: relative;
    left: 35px;
}
.shapesconts.magentobox {
    position: relative;
    left: 107px;
}
.shapesconts.ipadfull.socialblock {
    position: relative;
    left: 97px !important;
}
.homeshapesss {
    position: relative;
    left: 0px;
}
.shapelogoup {
    position: relative;
    right: 54px;
}
.shapelogodwns {
    position: relative;
    right: 60px;
}
.sliderpadding .bdt-ep-static-carousel-image.bdt-image-mask img{
	width: 100%;
}
.techiesyears .history__list-content::after {
    position: absolute;
    content: "";
    left: -30px;
    top: 22px;
    width: 1px;
    height: 100%;
    background-color: #EAEAEF;
}
.techiesyears .history__thumb-wrapper.d-sm-flex.pr-70 {
    margin: 50px 0 0 0;
}
.techiesyears .pr-90 {
    padding-right: 0;
}
.btnstechiess span.elementor-button-icon.elementor-align-icon-right {
    position: absolute;
    right: 10.9pc;
}
button.historycstmss {
    width: 100%;
    background: #000;
    color: #fff;
    padding: 9px;
    border-radius: 10px;
	font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}
.elementor-66 .elementor-element.elementor-element-3aa788b .owl-nav .owl-prev {
    right: 90px !important;
    top: -82px !important;
    margin: 0 63px 0 0;
    border: 1px solid #000000;
    left: inherit !important;
}
 .elementor-66 .elementor-element.elementor-element-3aa788b .owl-nav .owl-next {
    right: 93px;
    left: auto;
	top: -82px !important;
    border: 1px solid #000000;
	 margin: 0 0px 0 0;
}
.ourcase .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav, .ourcase .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    background: transparent !important;
	border: 1px solid black;
	border-radius: 50%;
	padding:8px;
	margin: 0 0 0 8px;
}
.cstmlifesecction .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: 0;
	width: 100%;
    max-width: 100% !important;
}

.cstmlifesecction i.ep-icon-arrow-left-0, .cstmlifesecction i.ep-icon-arrow-right-0 {
    background: #000;
}
span.uc_classic_carousel_border {
    display: none !important;
}
 .elementor-66 .elementor-element.elementor-element-3aa788b .owl-carousel .owl-nav .owl-next, .elementor-66 .elementor-element.elementor-element-3aa788b .owl-carousel .owl-nav .owl-prev {
    top: 0px;
    border-radius: 50px;
    width: 50px;
    height: 50px;
    line-height: 49px;
    font-size: 24px;
    background-color: #ffffff;
    color: #000000;
}
.card_carousel_title {
    margin: 15px 0 0 0 !important;
}

p.card_carousel_text {
    position: absolute;
    left: 0;
    right: 0;
    margin: -15px 0 0 0 !important;
}
.uc_classic_carousel_placeholder {
    padding: 0 0 20px 0 !important;
}

.cstmcase .ue-carousel-item {
    border: 1px solid transparent !important;
    box-shadow: 7px 19px 5px -3px #f0f0f0;
    border-radius: 8px !important;
    background: #f0f0f0 !important;
}
span.borderss {
    -webkit-text-stroke: 1px #fff;
    color: black;
    text-shadow: 2px 2px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;
}
.techiesslider .slick-prev::before {
    content: "←";
	display:none !important;
}
button.historycstmsses {
    width: 35%;
    background: #fff;
    color: #000;
    padding: 9px;
    border-radius: 10px;
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
	margin:0 auto !important;
}
.centertechies {
    text-align: center;
}

.testimonial__item-6 {
    padding: 55px 30px 40px 30px;
    background: var(--tp-common-white);
    box-shadow: 0px 1px 2px rgba(13, 18, 30, 0.08);
    position: relative;
}
.testimonialscstmss i.fa-regular.fa-chevron-right, .testimonialscstmss i.fa-regular.fa-chevron-left {
    display: none;
}
.testimonialscstmss button.testimonial-6-button-prev, .testimonialscstmss button.testimonial-6-button-next {
    position: relative;
}
.testimonialscstmss button.testimonial-6-button-prev:before {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379823/Group-16441-1/Group-16441-1.png?_i=AA);
    position: absolute;
    width: 100%;
    background-repeat: no-repeat;
    height: 24px;
    top: 17px;
    left: 11px;;
}
.testimonialscstmss button.testimonial-6-button-next:before {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379822/Group-16441/Group-16441.png?_i=AA);
    position: absolute;
    width: 100%;
    background-repeat: no-repeat;
    height: 24px;
    top: 17px;
    left: 11px;;
}
.testimonialscstmss .testimonial__slider-arrow-6 button:hover {
    color: var(--tp-common-white);
    background-color: transparent !important;
    border-color: #000 !important;
}
.testimonialscstmss .testimonial__slider-arrow-6 button {
    display: inline-block;
    width: 50px !important;
    height: 50px !important;
	    border: 1px solid #000;

}
.btnwidthcss a.elementor-button-link.elementor-button.elementor-size-sm {
    width: 100% !important;
    padding: 0px !important;
    min-width: 200px !important;
    height: 60px;
    line-height: 60px;
}
.logobransdcstm .brand__item-5 {
    width: 115px !important;
    height: 43px;
    border: 1px solid transparent;
    text-align: center;
    line-height: 160px;
    border-radius: 14px;
    display: flex !important;
    align-items: center;
    justify-content: center;
}
.cstmlifesecction a.bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    right: 12pc !important;
    top: 7pc !important;
     background: #000;
}
.cstmlifesecction a.bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: -70.9pc;
	top: 7pc !important;
	background: #000;
}
.cstmlifesecction i.ep-icon-arrow-left-0 {
    border: 1px solid #fff;
    border-radius: 100%;
    padding: 15px;
}
	.cstmlifesecction i.ep-icon-arrow-right-0{
		border: 1px solid #fff;
    border-radius: 100%;
    padding: 15px;
	}
.hvrcnts p.elementor-heading-title.elementor-size-default {
    padding: 20px;
}
.hvrcnts p.elementor-heading-title.elementor-size-default:hover {
    background: #fff;
    font-weight: 500;
    color: #000;
    padding: 20px;
}
.logohvr {
    margin: 15px 0 0 0;
}
.innrlogo {
  transition: 0.3s;
}

.innrlogo:hover {
  transform: scale(1.1);
}
.videotfeedbckcstm .testimonial__item-6 {
    padding-top: 0px;
    padding-bottom: 0px;
}
.logohvr {
  display: inline-block;
  box-sizing: border-box;
}
.imggrayhvr figure img {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.imggrayhvr .elementor-image-box-wrapper:hover img {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}
.bgwhite {
    background: #fff;
    padding: 20px;
    height: 100%;
}
p.teamdesc {
    font-size: 18px;
    line-height: 29px;
    margin: 0px !important;
}
.pddingtops img {
    margin: 14px 0 0 0;
}
.cntswhitespace h2 {
    white-space: nowrap;
}
.aftrcstm:after {
    content: "";
    width: 233px;
    height: 2px;
    position: absolute;
    background: #000;
    left: 93px;
    top: 8pc;
}
.corevaluess h3.job__details-about-title.tp-el-box-title {
    white-space: nowrap;
}
.cstmexpyears .elementor-widget-wrap.elementor-element-populated {
    background: #fff !important;
    padding: 20px 0 30px;
}
.ovrlaycstmss {
    position: absolute;
    margin: -120px 0 0 0;
    z-index: 9;
}
.conactcstms .elementskit-box-header.image-box-img-center {
    display: none;
}
.conactcstms .elementskit-box-body.ekit-image-box-body {
    padding: 0px !important;
}
.conactcstms span.dubaiTX {
    font-weight: 400;
    font-size: 20px;
}
.conactcstms .elementskit-info-image-box.ekit-image-box.text-center.simple-card {
    height: auto !important;
}
.conactcstms .ekit-wid-con {
    margin: -65px 0 0 0;
    padding: 55px 0;
    border: 1px solid transparent;
    border-radius: 22px;
	height: auto !important;
}
.ekit-wid-con .elementskit-info-image-box:hover .elementskit-btn {
    background-color: transparent !important;
    border-color: #000000 !important;
    color: #fff;
}
.conactcstms:hover .ekit-wid-con {
    background: #fff;
    border: 1px solid #B8C3CC;
}
.conactcstms img {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    -webkit-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}
.conactcstms:hover img {
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
}
.fromsubscribe .wpforms-submit-container {
    margin: 0px !important;
    padding: 0px !important;
}
.fromsubscribe form#wpforms-form-8768 {
    display: inline-flex !important;
}
.fromsubscribe div#wpforms-8768-field_2-container {
    padding: 0px;
}
.fromsubscribe div#wpforms-8768 {
    margin: 0px;
}
.fromsubscribe button#wpforms-submit-8768:after {
    content: "";
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379821/Vector-1/Vector-1.png?_i=AA);
    position: absolute;
    top: 17px;
    width: 16px;
    height: 19px;
    background-repeat: no-repeat;
    right: 10px;
}
.fromsubscribe button#wpforms-submit-8768 {
    background: #194EB9;
    padding: 0 41px;
    height: 54px;
    border-radius: 0px;
}
.fromsubscribe input#wpforms-8768-field_2 {
    width: 100% !important;
    max-width: 100% !important;
    background: #bebebe52;
    height: 54px;
    border-radius: 0px;
}
.elementor-8740 .elementor-element.elementor-element-744112a .owl-carousel .owl-nav .owl-next {
    right: 33px !important;
    top: -82px !important;
    margin: 0 63px 0 0;
    border: 1px solid #000000;
    left: inherit !important;
}
.elementor-8740 .elementor-element.elementor-element-744112a .owl-carousel .owl-nav .owl-prev{
	 right: 102px !important;
    top: -82px !important;
    margin: 0 63px 0 0;
    border: 1px solid #000000;
    left: inherit !important;
}
.elementor-5679 .elementor-element.elementor-element-88605cd .menu-item a.hfe-menu-item {
    padding-left: 8px;
    padding-right: 10px;
}
.solvcstm {
    background-size: 100% 38% !important;
}
.spacingcstmss .elementor-widget-wrap.elementor-element-populated {
    padding-left: 0px;
    padding-right: 0px;
}
.logocustomer div.slick-list.swiper-wrapper {
    padding: 0px !important;
}
.logocustomer .ekit-wid-con .elementskit-clients-slider .single-client {
    min-height: 57px !important;
   -webkit-box-shadow: 0px 0px 0px 0 rgba(0,0,0,.1) !important;
    box-shadow: 0px 0px 0px 0 rgba(0,0,0,.1) !important;
   
}
.bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: -7px;
    top: -68px;
}
.mobcasess .bdt-arrows-container.bdt-slidenav-container{
	position: absolute;
    right: 0;
    top: -75px;
}
a.bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav, a.bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    border: 1px solid #000;
    border-radius: 50px;
    padding: 8px;
    margin: 0 0 0 8px;
}

.elementor-9549 .elementor-element.elementor-element-ec5b710 .bdt-navigation-prev i, .elementor-9549 .elementor-element.elementor-element-ec5b710 .bdt-navigation-next i {
    font-size: 36px;
    color: #fff;
}
.dsktpnones {
    display: none;
}
.sliderpadding .bdt-ep-static-carousel-content {
    padding: 14px 14px 10px;
	background: #fff !important;
}
.sliderpadding h4.bdt-ep-static-carousel-sub-title {
    padding: 0px !important;
}
.sliderpadding .bdt-ep-static-carousel-readmore-wrap {
    display: none !important;
}
div#bdt-static-carousel-c6b5248 .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-next {
    background: #000092 !important;
}
div#bdt-static-carousel-c6b5248 .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-next h3.bdt-ep-static-carousel-title {
    color: #fff !important;
}
div#bdt-static-carousel-c6b5248 .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-next a.bdt-ep-static-carousel-readmore {
    border: 1px solid #fff;
    padding: 15px 30px;
}
.elementor-11029 .elementor-element.elementor-element-9412980:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11029 .elementor-element.elementor-element-9412980 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705378998/Group-827/Group-827.png?_i=AA);
    background-position: 584px 3px;
    background-repeat: no-repeat;
    background-size: auto;
}
.elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-56f5caa.icontpos{
	 background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705378998/Group-827/Group-827.png?_i=AA);
    background-position: 736px 3px;
    background-repeat: no-repeat;
    background-size: auto;
}

.srvshvrespge span.elementor-icon.elementor-animation- {
    background: #89DCFF2E;
    border-radius: 50px;
    padding: 19px 20px 20px;
}
.srvshvrespge {
    background: #F5FAFF;
    padding: 20px;
    border: 1px solid #D4D4D4;
    border-radius: 10px;
}
.srvshvrespge:hover {
    background: #F5FAFF;
    padding: 20px;
    border: 1px solid #0071C5;
    border-radius: 10px;
}
.srvshvrespge:hover span.elementor-icon.elementor-animation- {
    background: #0071C5;
    border-radius: 50px;
    padding: 19px 20px 20px;
}
.srvshvrespge:hover i.icon {
    color: #fff;
}

.srvslogoshvrss img:hover {
    background: #fff;
    border-radius: 100%;
    padding: 10px;
}
.arrowsslaravel .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: -148px !important;
}
div#bdt-static-carousel-b6b420c {
    margin-right: -290px;
}

.mobileslidcstmcde .bdt-ep-static-carousel-item.swiper-slide{
	display:flex;
}
.mobileslidcstmcde .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-active {
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379818/Group-589/Group-589.png?_i=AA);
    background-size: cover;
    padding: 30px 30px 20px;
}
.mobileslidcstmcde .bdt-ep-static-carousel-item.swiper-slide{
	 background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379817/Orange-Box/Orange-Box.png?_i=AA);
    background-size: cover;
    padding: 30px 30px 20px;
}
.mobileslidcstmcde .bdt-ep-static-carousel-image {
    position: relative;
    width: 61% !important;
	margin: 20px 0 0 0;
}
.mobileslidcstmcde .bdt-ep-static-carousel-text p {
    color: #fff !important;
    font-size: 18px;
    line-height: 30px;
	margin: 20px 0;
}
.mobileslidcstmcde .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: -119px;
}
div#n2-ss-4-arrow-next:after {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1705553216/Group_57_baonpb.png);
    content: "";
    position: absolute;
    right: 0;
    height: 70px;
    width: 70px;
}

.uiuxdata:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -10px;
    right: 0px;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
}
.ecommercecstmss:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -19px;
    right: 60px !important;
    background-size: contain;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
	rotation:-32deg;
}
ul.seocstmlist li {
    background: #000000E5;
    padding: 8px 20px;
    border-radius: 5px;
    font-family: Poppins;
    font-size: 25px;
    font-weight: 600;
	list-style: none;
}
.seoslidercstmss .bdt-ep-static-carousel-image {
    position: relative;
    width: 50% !important;
    margin: 70px 0 0 0;
    order: 2;
}
.seoslidercstmss .bdt-ep-static-carousel-content {
    width: 69% !important;
	padding:0px 40px 0 0px !important;
}
.seoslidercstmss .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-active {
    background: #FFB602;
    background-size: cover;
    padding: 30px 30px 20px;
}
.seoslidercstmss .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-next.swiper-slide-duplicate-prev{
	background: #000092 !important;
    background-size: cover;
    padding: 30px 30px 20px;
}
.seoslidercstmss .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-next.swiper-slide-duplicate-prev h3.bdt-ep-static-carousel-title{
	color: #fff !important;
}
.seoslidercstmss .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-next.swiper-slide-duplicate-prev a.bdt-ep-static-carousel-readmore {
    border: 1px solid #fff !important;
    padding: 10px 30px !important;
}
.seoslidercstmss .bdt-ep-static-carousel-item.swiper-slide.swiper-slide-active a.bdt-ep-static-carousel-readmore {
    border: 1px solid #222 !important;
    padding: 10px 30px !important;
	color: #000 !important;
}
ul.seocstmlist li p {
    font-size: 13px !important;
    padding: 0px;
    margin: 0px 0 0 0px !important;
    font-family: Poppins;
}
ul.seocstmlist {
    margin-bottom: 0px;
}

.logobgsecss.blocklogoss {
    background-size: 42% 94%;
}
div#popmake-11508 {
    padding: 30px;
    border: none;
}
#popmake-11508 .wpforms-field {
    padding-bottom: 0px;
    padding-top: 10px;
}




.openinngs .embed_jobs_head2 {
    width: 100%;
	border:none;
}

.openinngs ul.rec-group
{
display: grid;
grid-template-columns: auto auto;
}

.openinngs h2.rec-grp-heading span.rec-grp-name{
	font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.openinngs h2.rec-grp-heading span.rec-grp-cnt{
	font-family: "Poppins", Sans-serif;
    font-weight: 400;
}

.openinngs ul.rec-job-info{
	padding:25px !important;
}


.openinngs ul.rec-job-info li, .openinngs select.rec-grp-drop{
	font-family: "Poppins", Sans-serif;
}

.openinngs ul.rec-job-info li.rec-job-title {
	font-size:22px;
	font-family: "Poppins", Sans-serif;
	 font-weight: 600;
	margin-bottom:10px;
}

.openinngs ul.rec-job-info li.rec-job-title a{
		color:#2061CB!important;
	list-style:none;
	text-decoration:none;
}


body.page-id-6778 section.elementor-element-b7b418b{
display: none;}

.elementor-element-256e717.agentforceBtn span.elementor-button-content-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}

.elementor-element-256e717.agentforceBtn span.elementor-button-content-wrapper span.elementor-button-icon{
	font-size:36px;
}

:lang(ar) .elementor-align-right{
	text-align:left;
}
:lang(ar) .trp-language-switcher {
    height: 42px;
    position: relative;
    box-sizing: border-box;
    width: 82px !important;
    text-overflow: ellipsis;
    white-space: nowrap;
}
:lang(ar) .videotfeedbckcstm button.testimonial-6-button-prev {
    position: absolute;
}
:lang(ar) .videotfeedbckcstm button.testimonial-6-button-next {
    position: absolute;
    left: 10px;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-8ce11ea > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-364e2a0 > .elementor-widget-container {
    padding: 0;
}
:lang(ar) .elementor-7711 .elementor-element.elementor-element-842cb1a > .elementor-widget-container {
    padding: 0px 0px 35px 0px;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-c9c121d:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-c9c121d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFF;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705300687/Homepagebanner-bg-Arabic_3490538c31/Homepagebanner-bg-Arabic_3490538c31.png?_i=AA);
    background-position: center left !important;
    background-repeat: no-repeat;
    background-size: 56% auto;
}
:lang(ar) .elementor-5679 .elementor-element.elementor-element-8e37bfe > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
:lang(ar) .page-id-66 .elementor-5679 .elementor-element.elementor-element-409318d > .elementor-container, :lang(ar) .elementor-10328 .elementor-element.elementor-element-f1e3cd6 > .elementor-widget-container, :lang(ar) .elementor-10335 .elementor-element.elementor-element-58858b3 > .elementor-widget-container {
    padding: 0;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-e630233 > .elementor-widget-container, :lang(ar) .elementor-10339 .elementor-element.elementor-element-5006762 > .elementor-widget-container, :lang(ar) .elementor-20546 .elementor-element.elementor-element-f59e5aa > .elementor-widget-container{
	margin:0px;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-4bf84f2 {
    padding: 90px 25px 0px 10px;
    overflow: visible;
}
:lang(ar) .elementor-element.elementor-element-f85224b.elementor-widget.elementor-widget-image, :lang(ar) .elementor-element.elementor-element-a324e87.elementor-widget.elementor-widget-image, :lang(ar) .elementor-20506 .elementor-element.elementor-element-2577099e {
    text-align: left;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-628e302 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
}
:lang(ar) .page-id-10339 figure.elementor-image-box-img {
    width: 80% !important;
    margin: 0 0 0 10px !important;
}
:lang(ar) div#n2-ss-4 .n-uc-174a16e541464-inner > .n2-ss-layer-row-inner, :lang(ar) div#n2-ss-4 .n-uc-D7ni4cOST9jh-inner > .n2-ss-layer-row-inner, :lang(ar) div#n2-ss-4 .n-uc-HerC9TsCQTAJ-inner > .n2-ss-layer-row-inner,  :lang(ar) div#n2-ss-4 .n-uc-nc9z83Su5TCT-inner > .n2-ss-layer-row-inner, :lang(ar) div#n2-ss-4 .n-uc-1932edfc9ac0e-inner > .n2-ss-layer-row-inner{
    justify-content: end;
}
:lang(ar) div#n2-ss-4 .n2-style-cf1eaf8ce33d9948a67d447d506044f5-heading {
   padding: 0px 25px 0px 0px
}
:lang(ar) .caseiconsbgs span.n2i.nfa.nfa-angle-right {
    border-radius: 0px 0px 0px 0px;
    margin: 0 20px 0 0px !important;
}

:lang(ar) .elementor-8740 .elementor-element.elementor-element-7bc664a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8740 .elementor-element.elementor-element-7bc664a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-8740 .elementor-element.elementor-element-5e15189 > .elementor-widget-container {
    padding: 2px 52px 0px 39px;
}
:lang(ar) .elementor-8740 .elementor-element.elementor-element-18393d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8740 .elementor-element.elementor-element-18393d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
	margin-left: 70px;
	margin-top: 40px;
}
:lang(ar) .elementor-8740 .elementor-element.elementor-element-ef48847 > .elementor-widget-container {
    padding: 4px 45px 4px 29px;
}
:lang(ar) .elementor-8740 .elementor-element.elementor-element-7cc8399:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8740 .elementor-element.elementor-element-7cc8399 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-8740 .elementor-element.elementor-element-2fcd450:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8740 .elementor-element.elementor-element-2fcd450 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-da3d442:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10623 .elementor-element.elementor-element-da3d442 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-50bdcfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10623 .elementor-element.elementor-element-50bdcfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 100px;
    margin-top: 40px;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-9f05d69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10623 .elementor-element.elementor-element-9f05d69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0px;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-0b7d622:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10623 .elementor-element.elementor-element-0b7d622 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
    margin: 50px 0 0 0;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-8fbfef5 > .elementor-widget-container {
    padding: 7px 117px 9px 70px;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-9ab3a99 > .elementor-widget-container {
    padding: 1px 50px 14px 30px;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-a82f9c5 > .elementor-widget-container {
    padding: 2px 120px 7px 61px;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-08184d6 > .elementor-widget-container {
    padding: 3px 104px 9px 55px;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-736301d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10932 .elementor-element.elementor-element-736301d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-6746ca5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10932 .elementor-element.elementor-element-6746ca5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-357d341:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10932 .elementor-element.elementor-element-357d341 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-cba1207:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10932 .elementor-element.elementor-element-cba1207 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 0px;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-e6d9199:not(.elementor-motion-effects-element-type-background), .elementor-10932 .elementor-element.elementor-element-e6d9199 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 35% auto;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-3806aec > .elementor-widget-container {
    padding: 5px 49px 6px 23px;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-a250db6 > .elementor-widget-container {
    padding: 2px 58px 10px 44px;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-8fe6d42 > .elementor-widget-container {
    padding: 2px 42px 8px 23px;
}
:lang(ar) .elementor-10932 .elementor-element.elementor-element-36378f0 > .elementor-widget-container {
    padding: 0px 54px 1px 29px;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-3d6260e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10821 .elementor-element.elementor-element-3d6260e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-bcb2902:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10821 .elementor-element.elementor-element-bcb2902 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-59f2bfc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10821 .elementor-element.elementor-element-59f2bfc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-1f71337:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10821 .elementor-element.elementor-element-1f71337 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-7f0d5d7:not(.elementor-motion-effects-element-type-background), .elementor-10821 .elementor-element.elementor-element-7f0d5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 35% auto;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-202e995 > .elementor-widget-container {
    padding: 10px 50px 7px 39px;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-524b80c > .elementor-widget-container {
    padding: 10px 64px 14px 28px;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-f1ee777 > .elementor-widget-container {
    padding: 10px 45px 9px 36px;
}
:lang(ar) .elementor-10821 .elementor-element.elementor-element-cfc1fb0 > .elementor-widget-container {
    padding: 10px 35px 9px 33px;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-a9aa2be:not(.elementor-motion-effects-element-type-background), .elementor-10328 .elementor-element.elementor-element-a9aa2be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-size: 35% auto;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-dea1af6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10328 .elementor-element.elementor-element-dea1af6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-73f0845:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10328 .elementor-element.elementor-element-73f0845 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-bbd0a3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10328 .elementor-element.elementor-element-bbd0a3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-9562871:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10328 .elementor-element.elementor-element-9562871 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10328 .elementor-element.elementor-element-76e8323 > .elementor-widget-container {
    padding: 9px 48px 9px 44px;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-a6583f1:not(.elementor-motion-effects-element-type-background), .elementor-10335 .elementor-element.elementor-element-a6583f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 35% auto;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-403c441:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10335 .elementor-element.elementor-element-403c441 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-d0556dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10335 .elementor-element.elementor-element-d0556dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-360ab08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10335 .elementor-element.elementor-element-360ab08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-fe29408:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10335 .elementor-element.elementor-element-fe29408 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-35b840d > .elementor-widget-container {
    padding: 4px 72px 7px 13px;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-537cc51 > .elementor-widget-container {
    padding: 9px 59px 14px 37px;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-ff56683 > .elementor-widget-container {
    padding: 4px 27px 9px 51px;
}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-b9b9510:not(.elementor-motion-effects-element-type-background), .elementor-10752 .elementor-element.elementor-element-b9b9510 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   background-size: 35% auto;
	padding: 90px 0px 90px 0px;
}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-4e60469:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10752 .elementor-element.elementor-element-4e60469 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-eb07ddf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10752 .elementor-element.elementor-element-eb07ddf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-b9fe22f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10752 .elementor-element.elementor-element-b9fe22f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-0e0cd72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10752 .elementor-element.elementor-element-0e0cd72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-b1b1633 > .elementor-widget-container {
    padding: 10px 58px 7px 29px;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-12eebc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10339 .elementor-element.elementor-element-12eebc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-b89d209:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10339 .elementor-element.elementor-element-b89d209 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-c709602:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10339 .elementor-element.elementor-element-c709602 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-6669ad2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10339 .elementor-element.elementor-element-6669ad2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-ba7eedd > .elementor-widget-container {
    padding: 7px 49px 9px 51px;
}
:lang(ar) .elementor-10339 .elementor-element.elementor-element-4db5297 > .elementor-widget-container {
    padding: 4px 53px 4px 37px;
}
:lang(ar) .elementor-20506 .elementor-element.elementor-element-1da481:not(.elementor-motion-effects-element-type-background), .elementor-20506 .elementor-element.elementor-element-1da481 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 35% auto;
}
:lang(ar) .elementor-20506 .elementor-element.elementor-element-3da7a76b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20506 .elementor-element.elementor-element-3da7a76b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20506 .elementor-element.elementor-element-2c651590:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20506 .elementor-element.elementor-element-2c651590 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20506 .elementor-element.elementor-element-2781b53c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20506 .elementor-element.elementor-element-2781b53c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20506 .elementor-element.elementor-element-320587f3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20506 .elementor-element.elementor-element-320587f3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20506 .elementor-element.elementor-element-29702b07 > .elementor-widget-container {
    padding: 1px 52px 9px 36px;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-23ec8e83:not(.elementor-motion-effects-element-type-background), .elementor-20632 .elementor-element.elementor-element-23ec8e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 35% auto;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-a2f6440:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20632 .elementor-element.elementor-element-a2f6440 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-a2e7a88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20632 .elementor-element.elementor-element-a2e7a88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-13a1281e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20632 .elementor-element.elementor-element-13a1281e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-3.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
    margin: 0px;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-ad109cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20632 .elementor-element.elementor-element-ad109cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 0px;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-6ab5ae57 > .elementor-widget-container {
    padding: 0px 78px 9px 30px;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-567f0755 > .elementor-widget-container {
    padding: 7px 79px 1px 55px;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-75d1e025 > .elementor-widget-container {
    padding: 5px 49px 4px 35px;
}
:lang(ar) .elementor-20632 .elementor-element.elementor-element-4d8ea66 > .elementor-widget-container {
    padding: 6px 42px 7px 33px;
}
:lang(ar) .elementor-20546 .elementor-element.elementor-element-3ebd238d:not(.elementor-motion-effects-element-type-background), .elementor-20546 .elementor-element.elementor-element-3ebd238d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
   background-size: 35% auto;
}
:lang(ar) .elementor-20546 .elementor-element.elementor-element-67ee9570:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20546 .elementor-element.elementor-element-67ee9570 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20546 .elementor-element.elementor-element-475b30cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20546 .elementor-element.elementor-element-475b30cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20546 .elementor-element.elementor-element-643e7508:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20546 .elementor-element.elementor-element-643e7508 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-20546 .elementor-element.elementor-element-3a89069e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20546 .elementor-element.elementor-element-3a89069e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}

:lang(ar) .elementor-10821 .elementor-element.elementor-element-e0a7400 > .elementor-element-populated {
   padding: 40px 0px 70px 3px;
}
:lang(ar) .hvrbgeffects .elementor-widget-container {
    text-align: center !important;
}
:lang(ar) .elementor-10335 .elementor-element.elementor-element-dd873f2 > .elementor-widget-container {
    margin: 0px 0px 0px 10px;
}
:lang(ar) .elementor-10623 .elementor-element.elementor-element-b76dd87 > .elementor-element-populated, :lang(ar) .elementor-10623 .elementor-element.elementor-element-d663c0f > .elementor-element-populated, :lang(ar) .elementor-10932 .elementor-element.elementor-element-73293ce > .elementor-element-populated, :lang(ar) .elementor-10932 .elementor-element.elementor-element-597546a > .elementor-element-populated, :lang(ar) .elementor-10821 .elementor-element.elementor-element-c8dbe23 > .elementor-element-populated, :lang(ar) .elementor-10821 .elementor-element.elementor-element-feb59cb > .elementor-element-populated, :lang(ar) .elementor-10328 .elementor-element.elementor-element-11ba008 > .elementor-element-populated, :lang(ar) .elementor-10328 .elementor-element.elementor-element-8342b92 > .elementor-element-populated , :lang(ar) .elementor-10335 .elementor-element.elementor-element-f35f3a4 > .elementor-element-populated, :lang(ar) .elementor-10335 .elementor-element.elementor-element-08395cc > .elementor-element-populated, :lang(ar) .elementor-10752 .elementor-element.elementor-element-cbb0da8 > .elementor-element-populated, :lang(ar) .elementor-10752 .elementor-element.elementor-element-e182304 > .elementor-element-populated, :lang(ar) .elementor-20546 .elementor-element.elementor-element-1bc715e4 > .elementor-element-populated, :lang(ar) .elementor-20546 .elementor-element.elementor-element-2bafbc40 > .elementor-element-populated{
     margin: 0px 20px 0px 20px !important;

}
:lang(ar) .elementor-10752 .elementor-element.elementor-element-a7c9a52 > .elementor-element-populated, :lang(ar) .elementor-10752 .elementor-element.elementor-element-89f18b5 > .elementor-element-populated{
	margin:0px;
}
:lang(ar) .casesliderdata div#n2-ss-4-arrow-previous {
    position: absolute;
     top: -82px; 
    left: -15px !important;
    right: inherit;
}
:lang(ar) .casesliderdata div#n2-ss-4-arrow-next {
    position: absolute;
    top: -82px;
    left: 38px !important;
	right: inherit;
}
:lang(ar) .elementor-8740 .elementor-element.elementor-element-09556dc, :lang(ar) .elementor-10623 .elementor-element.elementor-element-46fef24 {
    text-align: left;
}
:lang(ar) .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-dc228af.elementor-hidden-tablet.elementor-hidden-mobile.menudatalink .elementor-social-icons-wrapper.elementor-grid {
    position: relative;
    left: 6.8pc;
}
:lang(ar) .elementor-element.elementor-element-c0fded1.e-grid-align-right.e-grid-align-mobile-left.elementor-shape-rounded.elementor-grid-0.elementor-widget.elementor-widget-social-icons .elementor-social-icons-wrapper.elementor-grid {
    text-align: left !important;
}
.arcase{
	display:none;
}
.arengsrv.arlng{
	display:none;
}
:lang(ar) .elementor-element.elementor-element-26c642a.elementor-align-right.elementor-tablet-align-right.elementor-mobile-align-center.elementor-widget.elementor-widget-button {
    text-align: left;
}
:lang(ar) .arengsrv{
	display:none;
}
:lang(ar) .arengsrv.arlng{
	display:block;
}
:lang(ar) .country-selector.weglot-dropdown {
    background-color: transparent;
    margin: 0 -12px 0 0 !important;
}
:lang(ar) .page-id-8740 figure.elementor-image-box-img {
    width: 30% !important;
	    margin-left: 20px !important;
}
:lang(ar) .page-id-8740 figure.elementor-image-box-img img {
    width: 70px !important;
    margin-top: 12px;
}
:lang(ar) .page-id-8740 .iconCust .elementor-image-box-content {
    text-align: right;
}

:lang(ar) .cstmlifesecction .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: 16pc !important;
    top: 90px;
    position: relative;
}
:lang(ar) .cstmlifesecction .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    left: 57pc !important;
    position: relative;
    top: 90px;
}
:lang(ar) .arcase{
	display:block;
}
:lang(ar) .arhide{
	display:none;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-1d61958.elementor-column > .elementor-widget-wrap {
    justify-content: flex-start;
}
:lang(ar) .btnsvgarrow
{
    width: auto;
}
:lang(ar) .homeshapes h2 {
    font-size: 14px !important;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-eb1f102 .elementor-heading-title {
    text-align: left;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-7a37834 > .elementor-element-populated {
    border-width: 0px 0px 0px 1px;
}
:lang(ar) .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    left: 0;
    top: -89px;
}
:lang(ar) .btnwidthcss a.elementor-button-link.elementor-button.elementor-size-sm {
       font-size: 16px;
}
:lang(ar) .testimonial__rating:before {
   left: 20px;
}
:lang(ar) .elementor-element.elementor-element-8ea8a59.elementor-align-justify.elementor-widget__width-auto.arspace.elementor-widget.elementor-widget-button {
    margin: 0 20px 0 0px;
}
:lang(ar) div#bdt-static-carousel-e52e852 {
    margin-left: -340px !important;
	margin-right: 0px !important;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-eb1f102 > .elementor-widget-container {
    margin: 6px 0px 0px 0px;
    padding: 0px 10px 4px 0px;
}
:lang(ar) .elementor-widget-wrap.elementor-element-populated.e-swiper-container {
    padding: 0px !important;
}

:lang(ar) .elementor-66 .elementor-element.elementor-element-b5f0b4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-b5f0b4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305316/Group/Group.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-33d972d > .elementor-widget-container {
    padding: 0px 75px 9px 30px;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-90d3e25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-90d3e25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305314/Group-2_99934675b/Group-2_99934675b.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-399c215:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-399c215 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305315/Group-1/Group-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}
:lang(ar) .elementor-66 .elementor-element.elementor-element-5162b7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-5162b7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305318/Group-3-1/Group-3-1.png?_i=AA);
    background-repeat: no-repeat;
    background-size: contain;
}


:lang(ar) .elementor-19459 .elementor-element.elementor-element-58c63fa:not(.elementor-motion-effects-element-type-background), .elementor-19459 .elementor-element.elementor-element-58c63fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #D46426;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1705572912/Adventure_HQ_hznw3m.png);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 45% auto;
}
:lang(ar) .elementor-19459 .elementor-element.elementor-element-15db0cb2:not(.elementor-motion-effects-element-type-background), .elementor-19459 .elementor-element.elementor-element-15db0cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(270deg, #FFF1E9 52%, #FFFFFF 0%);
}
:lang(ar) .elementor-19459 .elementor-element.elementor-element-e0a44bf > .elementor-element-populated {
    padding: 10px 0px 10px 40px;
}
:lang(ar) .elementor-7949 .elementor-element.elementor-element-83ccd71:not(.elementor-motion-effects-element-type-background), .elementor-7949 .elementor-element.elementor-element-83ccd71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F5C451;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1705572915/Forever_21_2_mtqv1j.png);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 45% auto;
}
:lang(ar) .elementor-7949 .elementor-element.elementor-element-c11cc36 > .elementor-widget-container {
    margin: 0px 10px 0px 10px;
    padding: 0px 0px 25px 0px;
}
:lang(ar) .elementor-7949 .elementor-element.elementor-element-40876f9:not(.elementor-motion-effects-element-type-background), .elementor-7949 .elementor-element.elementor-element-40876f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(270deg, #FFF9DF 52%, #FFFFFF 0%);
}
:lang(ar) .elementor-7949 .elementor-element.elementor-element-2d8aa84 > .elementor-element-populated {
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
:lang(ar) .elementor-19523 .elementor-element.elementor-element-47cdfde:not(.elementor-motion-effects-element-type-background), .elementor-19523 .elementor-element.elementor-element-47cdfde > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #573380;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1705572917/ME_myrxgf.png);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 45% auto;
}
:lang(ar) .elementor-19523 .elementor-element.elementor-element-214918ad:not(.elementor-motion-effects-element-type-background), .elementor-19523 .elementor-element.elementor-element-214918ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(270deg, #F5EBFF 52%, #FFF 0%);
}
:lang(ar) .elementor-19523 .elementor-element.elementor-element-0f2c848 > .elementor-element-populated {
    padding: 10px 0px 10px 40px;
}
:lang(ar) .elementor-19466 .elementor-element.elementor-element-fe5ad0a:not(.elementor-motion-effects-element-type-background), .elementor-19466 .elementor-element.elementor-element-fe5ad0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #000000;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1705572913/CGP_2_hunt7d.png);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 45% auto;
}
:lang(ar) .elementor-19466 .elementor-element.elementor-element-237c5d2 > .elementor-element-populated, :lang(ar) .elementor-28793 .elementor-element.elementor-element-16089da3 > .elementor-element-populated {
    padding: 10px 0px 10px 40px;
}
:lang(ar) .elementor-19466 .elementor-element.elementor-element-b895df3:not(.elementor-motion-effects-element-type-background), .elementor-19466 .elementor-element.elementor-element-b895df3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(270deg, #EDF2F5 52%, #FFF 0%);
}
:lang(ar) .elementor-28793 .elementor-element.elementor-element-5b3bea34:not(.elementor-motion-effects-element-type-background), .elementor-28793 .elementor-element.elementor-element-5b3bea34 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #E3002B;
    background-image: url(https://res.cloudinary.com/dnwlzhvim/image/upload/v1705572912/BP_dd8kpp.png);
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 45% auto;
}
:lang(ar) .elementor-28793 .elementor-element.elementor-element-2f7662b4:not(.elementor-motion-effects-element-type-background), .elementor-28793 .elementor-element.elementor-element-2f7662b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(270deg, #EDF2F5 52%, #FFF 0%);
}



.single-post h1 {
    font-size: 24px;
    font-weight: 600;
    color:#03041C;
    font-family: "Poppins", Sans-serif !important;
}



:lang(ar) .arteam .elementor-widget-wrap.elementor-element-populated {
    background-position: 64% 3px;
}
:lang(ar) .aftrcstm:after {
    left: -94px;
}
:lang(ar) .testimoney .testimonial__slider-arrow-8 button.testimonial-8-button-prev {
     right: 48pc;
}

:lang(ar) .elementor-6778 .elementor-element.elementor-element-6761572 > .elementor-element-populated {
    padding: 0px 40px 0px 0px;
}
:lang(ar) .cstmlifesecction a.bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: -71pc;
    position: relative;
}
:lang(ar) .cstmlifesecction a.bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    right: 22pc !important;
}

@media only screen and (max-width: 480px) {
.nextend-thumbnail-inner.n2-style-df32cb3742fdac43eb0251df7d67c185-simple {
    background: transparent !important;
    margin: 10px 20px 0px 10px !important;
}

.tp-pagination ul li a.page-numbers {
    padding: 0 4px !important;
    font-size: 12px !important;
    line-height: 40px !important;
    background: transparent !important;
    border: none !important;
}
	.tp-pagination ul li:not(:last-child) {
    margin-right: 30px !important;
    width: 100%;
    max-width: 7px;
}
.blog__breadcrumb-item.blog__breadcrumb-height {
    min-height: 400px !important;
}
	.blog-slider-dot-breadcrumb.tp-swiper-dot.swiper-pagination-clickable.swiper-pagination-bullets {
    bottom: 20px !important;
    left: 7 !important;
    width: auto;
    position: relative !important;
}
	.mobnone {
    display: none;
}
	.dsktpnones {
    display: block;
}
	.cstmordrs {
    order: 3;
    width: 16% !important;
}
.ordrchnage {
    order: 2;
    width: 30% !important;
}
	.bnrimgss {
    order: 1;
}
	.bnrsscntss {
    order: 2;
} 
	.videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -46px !important;
    left: 18px !important;
}
		section.elementor-section.elementor-top-section.elementor-element.elementor-element-e950e95.elementor-section-stretched.mobbgrelationship.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementskit-parallax-multi-container {
    background: #F2F9FF;
}
	.shapesconts.ipadfull.socialblock {
    position: relative;
    left: 0 !important;
}
	.moblogoup {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305320/Techies-Logo-1/Techies-Logo-1.png?_i=AA);
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: 75% auto !important;
}
.srvmobnone {
    background: transparent !important;
}
.videotfeedbckcstm .testimonial__item-6.transition-3 {
    padding: 0px 20px 0 !important;
}
.srvmobnone figure.elementor-image-box-img {
    display: none !important;
}
	.mobaboutnew .elementor-image-box-wrapper {
    display: flex;
}
.mobaboutnew .elementor-image-box-content {
    margin: 0px 0 0 10px;
}
	.brnonemob br {
    display: none !important;
}
.mobaboutnew img {
    width: 87% !important;
}
}

@media only screen and (max-width: 768px){

	h2#n2-ss-2item11 {
    margin-top: 20px !important;
}
.shapesconts.homes {
    position: relative;
    left: 0;
	top:-20px
}
.page-id-7711 .logocase {
    padding-left: 0px !important;
}
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-0c633c8.elementor-section-stretched.mobbgrelationship.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementskit-parallax-multi-container {
    background: #fff;
}

	.cstmamrit img {
    margin: 0 0 20px !important;
}
	.bnrsscntss .elementor-widget-wrap.elementor-element-populated {
    background: #fff !important;
}
.arvrcstmsess {
    position: relative;
    left: 10px;
}
	.btnsvgarrow span.elementor-button-text {
    padding: 15px 15px 15px 15px !important;
}
	.casesliderdata div#n2-ss-4-arrow-previous {
    position: absolute;
    right: 105px;
}
	
.casesliderdata div#n2-ss-4-arrow-next {
    position: absolute;
    right: 48px;
}
	.elementor-66 .elementor-element.elementor-element-c9c121d {
    padding: 0px 0px 0px 0px !important;
    overflow: visible;
}
	.ovrflownone {
    overflow-x: hidden;
}
button.historycstmsses {
    width: 92%;
    border-radius: 0px;
    padding: 7px;
    font-size: 18px;
}
	.bannerbgcstms {
    background: #fff !important;
}

	.shapesconts {
    position: relative;
    left: 0;
}
.logobgsecss {
    background-size: 100% 70%;
}
	

.elementor-5679 .elementor-element.elementor-element-88605cd .hfe-nav-menu__toggle {
    text-align: right;
    margin: 0px !important;
}
	
	.btnwrkss{
		display:none;
	}
	.sliderzerohome .n2-ss-section-main-content {
    padding: 0px 0 0px 0 !important;
}
	.mobpadningsss {
    padding: 30px 20px;
}
.testimonialscstmss .testimonial__slider-arrow-6.text-md-end.mb-65 {
    display: none;
}
.testimonialscstmss .testimonial__item-6 {
    margin-bottom: 30px;
}
	.sliderzerohome .btnshowss a.n2-style-9895881da6ee501490ad169207acf943-heading.n2-ow {
    border: 1px solid transparent !important;
    color: #fff !important;
    opacity: initial !important;
    background: #000 !important;
		font-size: 13px !important;
    margin: 16px 0 0 0;
}
	.sliderzerohome .n2-ss-layer{
		width:100% !important;
		max-width:100% !important;
	}
	.elementor-9166 .elementor-element.elementor-element-a374ffa .elementkit-tab-nav .elementkit-nav-link {
    padding: 14px 21px 14px 21px;
    color: #000000;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #D1D1D1;
    margin: 5px 1px !important;
    font-size: 14px !important;
}
	.bgdrimgss .elementor-widget-wrap.elementor-element-populated {
    background-position: 52px 0;
}
.elementor-5679 .elementor-element.elementor-element-504d2cf {
    width: 23% !important;
}	
	.elementor-66 .elementor-element.elementor-element-7a37834 > .elementor-element-populated {
    border-color: transparent;
}
.btnwidthcss a.elementor-button-link.elementor-button.elementor-size-sm {
    min-width: 166px !important;
    margin: 10px 0 !important;
}
	section.testimonial__area.pt-110.grey-bg-7.fix {
    padding: 40px 0 0 0;
}
	.elementor-66 .elementor-element.elementor-element-006c29e > .elementor-widget-container, .elementor-66 .elementor-element.elementor-element-02d8a8d > .elementor-widget-container, .elementor-66 .elementor-element.elementor-element-b0385c0 > .elementor-widget-container{
    margin: 0px 0px 0px 0px;
}
.elementor-66 .elementor-element.elementor-element-0ee240f > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
	.elementor-66 .elementor-element.elementor-element-98afc66 > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
}
.caseimgscstm .elementor-widget-wrap {
    background-size: 100% 100% !important;
    height: 100%;
    min-height: 250px;
}
	.ovrlaycstmss {
    position: inherit;
    margin: 0 0 80px;
    z-index: 9;
}
	.imggrayhvr h3.elementor-image-box-title {
    margin: 13px 0 0 0;
}
	.aftrcstm:after {
    content: "";
    width: 188px;
    height: 2px;
    position: absolute;
    background: transparent;
    left: 93px;
    top: 8pc;
}
	.spacenoness .elementor-widget-wrap.elementor-element-populated {
    padding-bottom: 0px !important;
}
	.line-none{
		display:none;
	}
	
	.mobileslidcstmcde .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: -97px;
}
.mobileslidcstmcde .bdt-ep-static-carousel-item.swiper-slide {
    display: block;
}
	.mobileslidcstmcde .bdt-ep-static-carousel-image {
    position: relative;
    width: 100% !important;
    margin: 20px 0 0 0;
}
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-8752115.circleliness.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementskit-parallax-multi-container {
    background-image: none;
}
	.seoslidercstmss .bdt-ep-static-carousel-content {
    width: 100% !important;
    padding: 0px 0px 0 0px !important;
}
	.seoslidercstmss .bdt-ep-static-carousel-content {
    width: 100% !important;
    padding: 0px 0px 0 0px !important;
    margin: 20px 0 0 0;
}
	.logobgsecss.blocklogoss {
    background-size: 82% 64%;
}
	.page-id-9166 h2.elementor-heading-title.elementor-size-default {
    font-size: 43px !important;
}
	.page-id-9166 h2.elementor-heading-title.elementor-size-default {
    font-size: 25px !important;
    line-height: 18px ;
}
	.imghding:after, .ecommercecstmss:after {
		display: none;
	}
	.aftrcstmss:after {
    content: "";
    background: #ccc;
    height: 0;
    width: 0;
    position: inherit;
    top: 27px;
    left: 60px;
}
	
	.elementor-element.elementor-element-f0dd694.elementor-widget.elementor-widget-heading .elementor-widget-container {
    margin: 0px !important;
		width: 168px !important;
}
	.bordrwidthss {
    width: 140px !important;
}
	.videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -46px !important;
    right: 20px;
}
	.elementor-7711 .elementor-element.elementor-element-74cb498 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item, .elementor-7711 .elementor-element.elementor-element-542018b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item, .elementor-7711 .elementor-element.elementor-element-c6f6bd8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item, .elementor-7711 .elementor-element.elementor-element-6e08959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item   {
    margin-bottom: 11px !important;
}
.blocksht .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-4d7200a.animated-slow.animated.fadeInUp, .blocksht .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-ff6ee16.animated-slow.animated.fadeInUp {
    height: 100% !important;
    width: 400px;
}
	.wrkbgtypes ul.elementor-icon-list-items.elementor-inline-items li {
    margin: 0 0px 10px 15px !important;
}
	.ecommerceaftrss:after {
    content: "";
    background: #ccc;
    height: 2px;
    width: 0;
    position: inherit;
    top: 37px;
    left: 70px;
}
	li#menu-item-9753 i.icon.icon-down-arrow1.elementskit-submenu-indicator {
    display: none;
}
	.testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: 0 !important;
    right: inherit !important;
    left: 8px !important;
}
	.lineourwrk h2.elementor-heading-title.elementor-size-default {
    line-height: 36px !important;
}
	.elementor-9166 .elementor-element.elementor-element-270d050 .elementor-heading-title {
    color: #000000;
    font-family: "Poppins", Sans-serif;
    font-size: 100px;
    font-weight: 700;
    line-height: 40px !important;
}
	.siteimg img.attachment-large.size-large.wp-image-8025, .imgitem img.attachment-large.size-large.wp-image-19527 {
    position: relative;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
}
	.elementor-19466 .elementor-element.elementor-element-3a19391c img {
    width: 100% !important;
}
	.btnsvgarrow{
    width: 74% !important;
}
	.btnsvgarrow.btnswidthss{
    width: 100% !important;
}
		.videotfeedbckcstm .container {
    max-width: 760px;
}

}

@media only screen and (max-width : 820px){
	.aftrcstmss:after {
    content: "";
    background: #ccc;
    height: 0;
    width: 0;
    position: inherit;
    top: 27px;
    left: 60px;
}
}

@media only screen and (min-width: 768px) and (max-width: 1024px){
	.shapesconts.saascrdchk {
    left: 60px;
}
	.casesliderdata div#n2-ss-4-arrow-previous {
    position: absolute;
    top: -51px ;
   right: 60px !important
}
	.elementor-66 .elementor-element.elementor-element-d8308e8 {
    padding: 50px 0px 90px 0px !important;
}
div#bdt-static-carousel-b6b420c {
    margin-right: 0;
}
.shapesconts.ipadfull.socialblock {
    position: relative;
    left: 47px !important;
}
	.mobshapefst {
    position: relative;
    left: 20px !important;
}
.casesliderdata div#n2-ss-4-arrow-next {
    position: absolute;
    top: -52px;
    right: 4px !important;
}
.shapesconts.ipadfull.uiuxfullcrd {
    position: relative;
    left: 60px;
}
.shapelogodwns.laravelfour {
    position: relative;
    right: 0;
}
	.mobshapefst.laraone {
    position: relative;
    left: 16px !important;
}
	.shapesconts.laraveltwo {
    left: 21px;
}
.videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -61px;
    right: 19px !important;
}
	.page-id-66 .elementor-5679 .elementor-element.elementor-element-409318d > .elementor-container {
   padding: 0 0px !important;
}
.n2-ss-layer.n2-ow.mobpadningsss.n-uc-VfCzjEFtVnFr, .n2-ss-layer.n2-ow.mobpadningsss.n-uc-1ee0db941a48b, .n2-ss-layer.n2-ow.mobpadningsss.n-uc-StV4lQ5aIBac, .n2-ss-layer.n2-ow.mobpadningsss.n-uc-bsnfFlqcUfJx {
    padding-left: 0px !important;
}
.arvrcstms {
    position: relative;
    left: 14px;
}	
.arvrcstmsess {
    position: relative;
    left: 55px;
}
.shapelogodwns {
    position: relative;
    right: 40px;
}
.shapelogoup {
    position: relative;
    right: 44px;
}
div#bdt-static-carousel-e52e852 {
    margin-right: 0 !important;
}
	h2#n2-ss-2item20, h2#n2-ss-2item29, h2#n2-ss-2item2, h2#n2-ss-2item11 {
    font-size: 19px !important;
		margin: 10px 0 11px 0;
}
.casesliderdata.uiuxcstmss div#n2-ss-4-arrow-previous{
    position: absolute;
    top: -60px;
    right: 60px !important;
}
	.btnsvgarrow span.elementor-button-text {
    padding: 15px 20px 15px 25px !important;
}
.imgmobilessshome {
    position: relative;
    left: 0;
}
	.shapesconts.homes {
    position: relative;
    left: 20px;
    top: -20px;
}
	.casesliderdata.uiuxcstmss div#n2-ss-4-arrow-next {
    position: absolute;
    top: -60px;
    right: 0px !important;
}
	.ipadtopss figure.elementor-image-box-img img {
    margin: -40px 0 0 0;
}
li#menu-item-9753 i.icon.icon-down-arrow1.elementskit-submenu-indicator {
    display: none;
}
	.casesliderdata div#n2-ss-4-arrow-next {
    position: absolute;
    right: 19px;
}
	.casesliderdata div#n2-ss-4-arrow-previous {
    position: absolute;
    right: 74px;
}

	.elementor-element.elementor-element-6c6c01c.elementor-icon-list--layout-inline.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list li.elementor-icon-list-item.elementor-inline-item span.elementor-icon-list-text:nth-child(1) {
    padding: 0 0 0 35px;
}
button.historycstmsses {
    width: 42%;
    border-radius: 0px;
    padding: 15px 10px;
    font-size: 18px;
}
	.blocksht .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-4d7200a.animated-slow.animated.fadeInUp, .blocksht .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-ff6ee16.animated-slow.animated.fadeInUp {
    height: 310px;
    width: 370px !important;
}
	div#bdt-static-carousel-923b958 {
    margin-right: 0;
}
	.linework h2.elementor-heading-title.elementor-size-default {
    line-height: 30px !important;
}
	.tabcodess ul.nav.nav-tabs.elementkit-tab-nav {
    margin: 0px !important;
}
	.tabcodess ul.nav.nav-tabs.elementkit-tab-nav li {
    margin: 0px !important;
}
	.tabcodess ul.nav.nav-tabs.elementkit-tab-nav li a {
    padding: 13px 10px !important;
}

	.bordrwidthss {
    width: 214px !important;
}
	
	
.elementor-element.elementor-element-77441dc.elementor-widget.elementor-widget-heading {
    height: auto !important;
}
.ipadfull .elementor-widget-wrap {
    background-size: 100% 100% !important;
}
	.elementor-66 .elementor-element.elementor-element-1297933 > .elementor-widget-container {
    margin: 0px 0px 0px 17px;
}
.elementor-66 .elementor-element.elementor-element-0ee240f > .elementor-widget-container {
    margin: 0px 20px 0px 19px;
}
	.logobgsecss {
    background-size: 50% 90%;
}
	.bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: -103px;
}
	.elementor-66 .elementor-element.elementor-element-341693e {
    margin-top: 0;
    margin-bottom: 0px;
}
.btnwidthcss a.elementor-button.elementor-button-link.elementor-size-sm {
    font-size: 20px !important;
}
	.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-e503e12.cstmordrs {
    order: 4;
}
	.elementor-5679 .elementor-element.elementor-element-331b7e0 {
    width: 40%;
}
.elementor-5679 .elementor-element.elementor-element-e503e12 {
    width: 14%;
}
	div#bdt-static-carousel-f9b2317 {
    margin-right: 0px;
}
	div#bdt-static-carousel-159e886{
	margin-right: 0px;
}

div#bdt-static-carousel-21c9614{
	margin-right: 0px;
}
div#bdt-static-carousel-ddc63f0{
	margin-right: 0px;
}
div#bdt-static-carousel-013dd46, div#bdt-static-carousel-3642451, div#bdt-static-carousel-3e1498b, div#bdt-static-carousel-b27c417, div#bdt-static-carousel-78c16f6, div#bdt-static-carousel-0a73bc5, div#bdt-static-carousel-e9f2cdc{
	margin-right: 0px;
}
	.n2-font-14b45c8d1f8259f592b589295ebb6e37-hover.n2-ss-item-content.n2-ss-text.n2-ow {
    font-size: 13px !important;
}
	div#bdt-static-carousel-afbcfb3, div#bdt-static-carousel-878280c {
    margin-right: 0;
}
	.imghding.homesun:after {
    content: "";
    background: url(https://res.cloudinary.com/dnwlzhvim/images/v1705379820/Group-3_9956fcc0a/Group-3_9956fcc0a.png?_i=AA);
    position: absolute;
    top: -17px;
    right: 20px !important;
	}
	.uiuxdata:after {
    content: "";
     right: -6px !important;
	}
	.caseimgscstm .elementor-widget-wrap {
    background-size: 100% 100% !important;
    height: 100%;
    min-height: 530px;
}
	.arrowcirclesm .bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 0;
    top: -90px;
}
	.imgsite img.attachment-large.size-large.wp-image-19489 {
    width: 100% !important;
    max-width: 900px !important;
    height: 100% !important;
}
	.elementor-19523 .elementor-element.elementor-element-4d6c0ba5 img {
    width: 71%;
}
	.bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 33px !important;
    top: -100px !important;
}

	.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2417d2c.bigalign {
    margin: 0 0 0 0 !important;
}
	.page-id-7711 .container, .container-md, .container-sm {
    max-width: 750px !important;
}
}
@media (max-width: 1920px)  {
.videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -61px;
    right: 221px ;
}
   
	
	.elementor-66 .elementor-element.elementor-element-3aa788b > .elementor-widget-container {
    margin: 0px 0px 0px 24pc;
}
	.cstmlifesecction a.bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: -90.9pc;
}
	.logobgsecss {
    background-size: 26% 100%;
}
	
}

@media  screen and (max-width: 1920px) {
	:lang(ar) .cstmlifesecction .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    left: 65pc !important;
    position: relative;
    top: 90px;
}
	:lang(ar) .videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -69px;
    right: inherit;
    left: 11.8pc;
}
	:lang(ar) .cstmlifesecction .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: 18.7pc !important;
    top: 90px;
    position: relative;
}
.videotfeedbckcstm .container{
    max-width: 1140px;
}
.canadatopss p.elementor-image-box-description {
    margin: 0px 0 0px 0;
    position: relative;
    top: -38px;
}
    
.cstmlifesecction .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: 294px !important;
}
.cstmlifesecction .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    right: 294px !important;
}

	.elementor-66 .elementor-element.elementor-element-d8308e8:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-d8308e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2024/04/Techies-Logo-1.png);
    background-position: top center !important;
    background-repeat: no-repeat;
    background-size: 33% auto !important;
}
.menulist .elementor-widget-wrap.elementor-element-populated {
    padding: 40px 0px 10px 106px !important;
}
.menudatalink .elementor-widget-wrap.elementor-element-populated {
    padding: 70px 180px 70px 30px !important;
}
	
}


@media  screen and (max-width: 1366px) {
:lang(ar) .cstmlifesecction .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: 16pc !important;
    top: 90px;
    position: relative;
}
.menulist .elementor-widget-wrap.elementor-element-populated {
    padding: 40px 0px 20px 56px !important;
}
.menudatalink .elementor-widget-wrap.elementor-element-populated {
    padding: 70px 113px 70px 30px !important;
}
:lang(ar) .cstmlifesecction .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    left: 57pc !important;
    position: relative;
    top: 90px;
}
:lang(ar) .videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -61px;
    left: 160px;
}
	.cstmlifesecction .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {
    left: 240px !important;
}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-2417d2c.bigalign {
    margin: 0;
}
.cstmlifesecction .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    right: 240px !important;
}
	.videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -69px !important;
    right: 110px;
}
	.elementor-66 .elementor-element.elementor-element-d8308e8:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-d8308e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url(/wp-content/uploads/2024/04/Techies-Logo-1.png);
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: 35% auto  !important;
}
  .cstmlifesecction a.bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {
    right: 9pc !important;
    top: 7pc !important;
     background: #000;
}

	.cstmlifesecction i.ep-icon-arrow-left-0 {
    border: 1px solid #fff;
    border-radius: 100%;
    padding: 15px;
}
	.cstmlifesecction i.ep-icon-arrow-right-0{
		border: 1px solid #fff;
    border-radius: 100%;
    padding: 15px;
	}
	.pagecaselinkss {
    position: relative;
    top: 22px;
}
	
	
}
@media only screen and (min-width: 320px) and (max-width: 480px){
	
.openinngs ul.rec-group
{
display: block;
}
	
	.openinngs ul.rec-job-info li.rec-job-title {
	font-size:18px;
}
	
	
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-d8308e8.logobgsecss.moblogoup.animated-slow.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementskit-parallax-multi-container {
    background-size: 75% auto !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px){
	section.elementor-section.elementor-top-section.elementor-element.elementor-element-d8308e8.logobgsecss.moblogoup.animated-slow.elementor-section-stretched.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementskit-parallax-multi-container {
    background-image: url(https://res.cloudinary.com/dnwlzhvim/images/v1705305320/Techies-Logo-1/Techies-Logo-1.png?_i=AA);
    background-position: center center !important;
    background-repeat: no-repeat;
    background-size: 37% auto !important;
}

	:lang(ar) div#bdt-static-carousel-e52e852 {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
}
.bdt-arrows-container.bdt-slidenav-container {
    position: absolute;
    right: 1px;
    top: -48px;
}

@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
	and (-webkit-min-device-pixel-ratio: 2){
		
		.videotfeedbckcstm .container {
    padding: 0px !important;
}
		.bordrwidthss h2.elementor-heading-title.elementor-size-default {
    text-align: right;
}
	
		.videotfeedbckcstm .testimonial__slider-arrow-6.text-md-end.mb-65 {
    position: absolute;
    top: -61px;
    right: 56px !important;
}
}
@media only screen and (max-width: 768px){
	.menulist .elementor-widget-wrap.elementor-element-populated {
    padding: 10px 60px 0px 16px !important;
}
	
	.single-post h3.breadcrumb__title {
    margin: 28px 0 28px;
}
}


@media only screen 
  and (min-device-width: 820px) 
  and (max-device-width: 1180px) 
	and (-webkit-min-device-pixel-ratio: 2){
	.page-id-7711 .elementor-7711 .elementor-element.elementor-element-261e6d5 {
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 30px 22px 0px 34px;
}	
}