/* Custom CSS */

/* Example: Override main section background color. */
/* body .jupiterx-main {
    background-color: gray;
} */

body{
    overflow-x: hidden;
}


a {
    /* pointer-events: none !important; */
    /* cursor: not-allowed !important; */

}


h1, h2, h3,h4,h5{font-family: "Lato-semi-bold", Sans-serif !important;
}


p{   
    font-family: "Lato-regular", Sans-serif !important;}
.jet-tabs .jet-tabs__label-text{ font-family: "Lato-regular", Sans-serif !important;}
.header-top {
     position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
}




.right_shape .elementor-image {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 24.4% 100%);
    margin-top: 6em !important;
    overflow: visible;
    visibility: visible;
    position: relative;
    right: 25em;
    width: 100em;
    padding-left: 0;
}
/*.elementor-video {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 20.4% 100%);
    margin-top: 6em !important;
    overflow: visible;
    visibility: visible;
    position: relative;
    right: 25em;
    width: 100em;
    height:105vh !important;
    padding-left: 0;
}

.e-hosted-video.elementor-wrapper.elementor-fit-aspect-ratio.elementor-open-inline {
    width: 100vw !important;
    height: 100vh !important;
    position: relative;
}*/
.square-video-a {width: 75% !important; margin: auto; cursor: pointer;}
.square-video-a .elementor-video {clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%) !important;position: static !important;height: auto !important; margin-top: 0 !important;}
.square-video-a .e-hosted-video.elementor-wrapper.elementor-fit-aspect-ratio.elementor-open-inline{width: 80% !important; height: auto !important; margin: auto !important; max-height: 100px !important;}

.home .right_shape > .elementor-element-populated {
    transform: translateX(-32%) !important;
    width: 148% !important;
}
.right_shape:after {
    position: absolute;
    content: "";
    left: -15em;
    top: 96px;
    width: 50px;
	height: 841px;
    /* height: 1001px; */
    transform: skew(22.6deg);
    background: #e5e6e7;
    z-index: 0;
    /* right: 16em;*/
}
.min-head h1.elementor-heading-title.elementor-size-default {
    font-size: 5em !important;
}

.right_shape .elementor-image img {
    width: 100%;
    max-width: 100% !important;
    height: 1000px;
    object-fit: cover;
}

.menu-right:before {
position: absolute;
content: "";
left: 355px;
width: 140px;
height: 96px;
transform: skew(29deg);
background: white;
}
.side-dots .elementor-column-wrap.elementor-element-populated {
    padding: 0px !important;}
	.elementor-column.elementor-col-100.elementor-top-column.elementor-element.elementor-element-74fea68 {
    min-height: 0px;
}
.custom-ac .scroll-p::-webkit-scrollbar {
    width: 3px;
}
.custom-ac .scroll-p::-webkit-scrollbar-thumb {
    background: #1b365d;
}
.custom-ac .scroll-p::-webkit-scrollbar-track {
    background: #fff;
}
.custom-ac .scroll-p {
    float: left;
    width: 45%;
    /* height: 175px; */
	    height: auto;
    overflow-y: scroll;
    padding-left: 3em;
    padding-right: 2em;
    margin-right: 2em;
}

.custom-ac .elementor-tab-title {-webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;}

.custom-ac .elementor-tab-title.elementor-active {
    padding-left: 5em !important;
    background: url(https://trafalgar-properties.com/wp-content/uploads/2021/04/arrow-right.png);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: 10px 23px;
}

.custom-ac .img-p {
    position: absolute;
    right: 0;
    top: -10em;
}

.custom-ac .elementor-tab-content p {
    float: left;
    width: 50%;
}

.elementor-7 .elementor-element.elementor-element-6b91d6b {

    height: auto;
    min-height: 50vh !important;
}
#legalguide .attachment-full.size-full, #livelinks .attachment-full.size-full {
    width: 100% !important;
}

#benefits .jet-carousel .jet-arrow {
top: auto !important;}

#benefits .jet-carousel .jet-arrow.next-arrow {
    right:  40%;
}
#benefits .jet-carousel .jet-arrow.prev-arrow {
    left: 40%;
}

#benefits .slick-list.draggable:before {
    position: absolute;
    content: "DRAG TO EXPLORE";
    left: 0;
    right: 0;
	color:#1b365d;
    bottom: -4px;
    color: #000;
    text-align: center;
    font-size: 0.8em;
	display:none;
}

#benefits .elementor-slick-slider.slick-initialized.slick-slider {
    padding-bottom: 0em;
}

#benefits .slick-list.draggable {
    padding-bottom: 5em;
}

#benefits .jet-carousel__item.slick-slide .jet-carousel__item-inner {
    /*box-shadow: 0px 1px 8px 4px #1e365c;*/
    padding: 0 !important;
}
#benefits .jet-carousel__item {
    /* padding: 0; */
}


/*.left_slide {
    clip-path: polygon(0 0, 99% 0, 50% 100%, 0% 100%)  !important;
    height: 750px  !important;
    margin: 5em 0em !important;
}*/
.left_slide .sp-arrow.sp-previous-arrow {
    display: block !important;
}

.left_slide .sp-horizontal .sp-next-arrow{
    right: auto;
    left: auto;     
}


.left_slide .sp-horizontal.sp-rtl .sp-previous-arrow {
    right: auto;
    left: auto;     
}

.left_slide .sp-horizontal .sp-arrows {
left: 7em !important;
    top: auto !important;
    margin-top: 0 !important;
    bottom: 10em;
}
.left_slide .sp-arrow.sp-next-arrow {
    display: block !important;
}

.left_slide .sp-horizontal .sp-previous-arrow {
    left: 0 !important;
}

.left_slide .sp-arrow.sp-next-arrow {
    left: 90px !important;
    background: url(https://trafalgar-properties.com/wp-content/uploads/2021/04/arrow-Prev.png) !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
	width: 50px !important;
    height: 50px !important;
}

.left_slide .sp-arrow.sp-previous-arrow {  left: 0px !important;
    background: url('https://trafalgar-properties.com/wp-content/uploads/2021/04/arrow-Prev.png') !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
	width: 50px !important;
    height: 50px !important;}

.left_slide .fa-angle-left:before {
    color: transparent !important;
}

#recruitment .elementor-widget-wrap {
    padding: 15px;
}

.soc-home {position: fixed !important; right: 2em; top: 0; z-index: 20; width: 60px !important; height: 340px !important; bottom: 0; margin: auto !important;}
.soc-home .elementor-social-icons-wrapper{display: flex; flex-direction: column;}

.soc-home .elementor-social-icons-wrapper .elementor-grid-item {
    display: block;
    margin: 4em 0em !important;
    height: 85px;
}

.soc-home .elementor-social-icon-instagram {
    /* background-color: #262626; */
    background: #d6249f;
    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}

.side-dots .jet-scroll-navigation__inner {
    position: relative;
    height: 100vh;
}

.side-dots .jet-scroll-navigation__inner:before {
    position: absolute;
    content: "";
    top: 0;
    height: 30%;
    background: #485d7b !important;
    width: 3px;
}
.side-dots .jet-scroll-navigation__inner:after {
    position: absolute;
    content: "";
    bottom: 0;
    height: 30%;
    background: #485d7b !important;
    width: 3px;
}

.btn-down {
position: fixed !important;
top: 90%;     display: none;
left: -68px;
z-index: 11111;
width: 50px !important;   
}

.btn-down span.elementor-button-icon.elementor-align-icon-right {
    transform: rotate(-90deg);
}

.btn-down a.elementor-button-link.elementor-button.elementor-size-xl {
    transform: rotate(90deg);
    background: #1b365d !important;
    padding: 6px 40px 6px 40px !important;
    color: #fff;border-radius: 50px !important;
    letter-spacing: 5px;
    text-transform: uppercase;
    font-size: 15px !important;
}
select.goog-te-combo option {
    color: #000 !important;
}
#google_language_translator select.goog-te-combo {
color: #ffffff;
    background: transparent !important;
    border: none !important;
    position: relative;
    top: 3em;
    right: 0;
    float: right;    width: 100px !important;
}


/* our site css start here swiper*/

.swiper-container {
      width: 100%;
      height: 100%;
    }

    .swiper-slide {
   
   

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	
	
	
	.gallery-top .inner-slide {
    height: auto;

}
	
	
	.gallery-top .hover-site{
opacity: 0;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
background: white;
display: inline-flex;
position: absolute;
right: 13%;
top: 17%;
/* float: left; */
flex-direction: column;
height: auto;
min-height: 300px;
/* align-items: baseline; */
justify-content: center;
padding: 3em;
text-align: left;
margin: auto;
width: 50%;
box-shadow: 0px 1px 14px 2px #7b7171;
height: auto;
min-height: 400px;
	
	}
	
	.gallery-top .swiper-slide.swiper-slide-active .hover-site {
		opacity:1;
}


.gallery-top .swiper-slide.swiper-slide-active .inner-slide img {
    width: 100%;
    height: auto;
    max-width: 462px !important;
    margin-top: 1em;
}



.gallery-thumbs .swiper-slide .inner-slide:before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    width: 100%;
    background: rgba(0,0,0, 0.5) !important;
    height: 100%;
}


section#oursite {
    background-size: 40% 100%;
}

	
	.main-slide {
    display: flex;
    align-items: center;
}

.hover-site h3 {
    color: #8c8d91;
    font-size: 1.2em;
    font-family: "BlissPro-Medium", Sans-serif;
    font-weight: 500;
    text-transform: uppercase;
}
	
.hover-site a:hover {
    background: #000;
    color: #fff;
}
.hover-site a {
    background: #142b51;
    color: #fff;
    padding: 16px 0px;
    width: 171px;
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    font-weight: 500;
}
.swiper-container.gallery-thumbs .swiper-slide {
    width: 63% !important;
}


.swiper-container.gallery-top {
    width: 70%;
    margin-left: 8em !important;
}

.swiper-container.gallery-thumbs {
    margin-left: 0em;
    width: 50%;
}
	
.hover-site h2 {
    color: #142b51;
    font-size: 2em;
    font-family: "BlissPro-Medium", Sans-serif;
    font-weight: 600;
    text-transform: uppercase;
}


	
.hover-site p {
    color: #000000;
    font-size: 1.1em;
    font-family: "BlissPro-Medium", Sans-serif;
    padding: 1em 0em;
    font-weight: 400;     line-height: 1.8;

}




.slide {
    width: 100%;
}

.arro-custom {
    width: 50px;
    position: absolute;
    right: 30px;
    top: 40%;
    z-index: 9999;
}

.swiper-button-next:focus {
    outline: none;
}
.swiper-button-prev:focus {
    outline: none;
}
.swiper-button-next:after{display:none;}

.swiper-button-prev:after{display:none;}

.arro-custom .swiper-button-next {

background-image: url(https://trafalgar-properties.com/wp-content/uploads/2021/04/right-sr.png) !important;
width: 50px !important;
height: 50px;
float: left;
position: static !important;
position: static !important;
margin-bottom: 3em;
}

.arro-custom .swiper-button-prev {background-image: url(https://trafalgar-properties.com/wp-content/uploads/2021/04/left-11.png) !important;
width: 50px !important;
height: 50px;
float: left;
position: static !important;
}

/* our site css End here swiper*/

.nst-video {display:none;}
.nst-video {
     position: fixed !important;
    top: 0;
    height: 100% !important;
    z-index: 9999;
    width: 100% !important;
    overflow: hidden;
    left: 0;
    right: 0;
}

.home .nst-video {display:block;}

.nst-video .elementor-widget-image .elementor-image img {
    vertical-align: middle;
    display: inline-block;
    width: 100% !important;
}



/* about us section start here*/
.page-id-112 .elementor-element-55a4529 {
    margin-top: 0 !important;
}

.elementor-element-52a365e{    background-size: 100% 100%;}

/* about us section End here*/

/* Team section start here*/
img.img-responsive.rt-team-img {
    width: 100%;
    height: auto;
}
.team-maroua {
    width: 500px !important;
    margin: 2em 0em;
}

.team-maroua .team-member.tlp-equal-height.tlp-col-md-12.tlp-col-sm-12.tlp-col-xs-12 {
    padding: 0px;
}

.designation {    width: 100% !important;
    padding-left: 4.5em !important;
    color: #e88f41 !important;}
	
	.sales-me .designation {
    width: 71% !important;
}

.team-maroua.mark-me .designation {
    width: 100% !important;
}
	
	.team-maroua .designation {
     width: 390px !important;     padding-left: 4.5em !important;
}
	
.elementor-tab-content:focus {
    outline: none;
    padding: 0px;
}
.tlp-content h3.name {
    color: #1c375e !important;
    font-size: 2.5em !important;
    font-weight: 400 !important;    padding-left: 2em !important;
    font-family: "BlissPro-Heavy", Sans-serif;
}
.tlp-content h3.name:before {
    position: absolute;
    left: 22px;
    top: 0;
    content: "";
    background: #1c375e;
    width: 70px;
    height: 3px;
    display: flex;
    align-items: center;
    bottom: 45px;
    margin: auto;
}

.rt-team-container-2145 .designation, .rt-team-container-2145 .designation a {
color: #e88f41 !important;}

.rt-team-container-2145 .tlp-content{   box-shadow: 1px -11px 10px 0px #ccc !important;}
.tlp-content {
    box-shadow: 1px 0px 10px 0px #ccc;

    padding: 3em 0em 2em 2em !important;
    position: relative;
    top: 0em !important;
    z-index: -1;
    width: 120%;
    left: -50px;
    background: #fff !important;
}
.ihab-rupa .tlp-content {
    width: 117%;
}
.short-bio {
box-shadow: 0px 5px 10px 1px #ccc;
    padding: 1em 2em 2em 2em !important;
    position: relative;
    top: -2em !important;
    z-index: -3;
    /* background: red !important; */
    width: 120%;
    left: -50px;
    background: #fff !important;}
   .single-team-area img {
    position: relative;
    z-index: 999;
    bot: 0px;
    top: 34px;
}
.short-bio p {
    font-family: "BlissPro-Regular", Sans-serif;
}

.tlp-team .layout1 .short-bio p {
    font-size: 19px !important;
}
.ihab-rupa .team-member.tlp-equal-height {
    max-width: 40%;
    margin: 0em 4em;
}

.ihab-rupa .tlp-content {
    box-shadow: 1px 1px 10px 0px #ccc !important;
}

.ihab-rupa .tlp-content h3.name:before {
    bottom: 20px !important;
}

.tlp-content h3.name {
    text-transform: uppercase;
}
.designation {
    font-size: 20px !important;
    text-transform: uppercase;
}
.text-before .elementor-widget-container:before {
    position: absolute;
    content: "";
    background: #e88f41;
    width: 67px;
    height: 1px;
    left: 0;
    top: 18px;
}
.page-id-150 .elementor-element-55a4529 {
    margin-top: 0em !important;
}
.team-tab .elementor-widget-tabs .elementor-tab-desktop-title a{   margin: 0px 14px !important;}
.team-tabs-a .elementor-active > a {border-bottom: 2px solid; padding-left: 0 !important; padding-right: 0 !important;}

.team-tab .elementor-tab-title {
     padding: 1.75em 0em !important;
    position: relative !important;
}

/*.team-tab .elementor-active a:before {
    content: "";
    position: absolute;
    width: 70px;
    height: 70px;
    background: #e88f41;
    top: 35px;
    left: 0px;
    right: 0;
    margin: 0 auto;
    border-radius: 50px;
    opacity: 0.6;
}

.team-tab .elementor-active a:after{
content: "";
position: absolute;
z-index: 0;
left: 63px;
right: 0;
margin: 0 auto;
top: 70px;
width: 65px;
height: 65px;
background: #1c375e;
border-radius: 50%;
animation: pulse-border 1500ms ease-out infinite;
}
*/

div#elementor-tab-title-7094.elementor-active a:after{    left: 55px !important;} 
@keyframes pulse-border {
0% {
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
opacity: 1;
}
100% {
transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
opacity: 0;
}
}

.page-id-152 .inner-head .right_shape .elementor-image img {
    object-fit: cover !important;
}
.page-id-152 .elementor-1311 .elementor-element.elementor-element-55a4529 {
    margin-top: 0;
}
.kent-plots:before {
    position: absolute;
    content: "";
    left: 0;
    width: 17%;
    background: #f6f6f6;
    height: 100%;
    top: 0;
}

div#wpsisac-slick-carousal-1 {
margin-top: 5em;
}
.tab-site ul.slick-dots {
display: none  !important;
}


.tab-site .elementor-tab-title {
    padding: 1em 1em 1em 1em;
    border-bottom: 1px solid #637ca0 !important;
}

.tab-site .elementor-tab-title.elementor-active {
    border-bottom: 2px solid #f39b0f !important;
}
.tab-site .elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 20px 28px !important;}
	
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) ul li {
    list-style-type: none;
    width: 100%;
    padding: 1em 0em 0em 0em;
    vertical-align: middle;
    font-size:1.2em;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) h2 {
    font-size: 3em;
    padding: 0em 0em 0em 0em;
    position: relative;
    top: 1em;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) ul {
    padding-top: 4em;
}
.tab-site .elementor-tab-content {
    padding-bottom: 5em !important;
}
	
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul li {
    list-style-type: none;
    width: 50%;
    padding: 0em 0em 2em 3em;
    vertical-align: middle;
    font-size: 1em;
    display: inline-block;
    position: relative;
    line-height: 33px;
    text-transform: uppercase;
}

.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul li:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: url(https://trafalgar-properties.com/wp-content/uploads/2021/04/arrow-lits.png);
    width: 50px;
    height: 50px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center center;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul {
padding: 5em 0em 0em 0em;
    margin: 0px;
    width: 64%;
    float: left;
}
img.size-full.wp-image-2626.alignright {
    margin-top: 2em;
}
img.size-full.wp-image-2626.alignright{ margin-top: 2em;}
	
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(4) ul li {
list-style-type: none;
width: 49%;
padding: 0em 0em 2em 1.5em;
vertical-align: middle;
font-size: 1em;
display: inline-block;
position: relative;
line-height: 33px;
text-transform: uppercase;
}
.elementor-tab-content h2 {
font-size: 3em;
padding: 0em 0em 0em 0em;
position: relative;
top: 1em;
float: left;
width: 63%;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(4) ul li:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: url('https://trafalgar-properties.com/wp-content/uploads/2021/04/pin.png');
    width: 20px;
    height: 28px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: center center;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(4) ul {
padding: 5em 0em 0em 0em;
    margin: 0px;
    width: 64%;
    float: left;
}

.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(6) h2 {
	margin-bottom: 2em;
    width: 55%;
}

.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(6) p strong {
    float: right;
    width: 100%;
    text-align: right;
    padding: 0em 2.5em 0em 0em;
    font-size: 1em !important;
}
img.wp-image-2746.size-full.alignright {
     margin: 4em 0em 3em 0em;
    padding-left: 4em;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(12) ol {
    padding:9em 30em 0em 1em !important
}

.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(12) ol li {
    padding-bottom: 1em;
}

img.wp-image-2792.size-full.alignright {
    margin-top: 3em;
}

.right_site {
  
    width: 56%;
}
.main-footer .sub-menu {
    display: none !important;
}

.main-footer span.sub-arrow {
    display: none !important;
}
ul.slick-dots {
    display: none !important;
}
/* Team section End here*/

.team-tabs-a .elementor-tabs-wrapper {flex-flow: row wrap;}
.glink:nth-child(2) {display: none;}
.translated-rtl .glink:nth-child(2) {display: block;}
.translated-rtl .glink:nth-child(1) {display: none;}
.glink {
    color: #fff !important;
    border: 1px solid lightgrey;
    padding: 0.25em 1em;
    position: relative;
    top: 2.5em !important;
}
.elementor-element-7ca3920 .elementor-shortcode {
    display: flex;
    align-items: flex-end !important;
    justify-content: flex-end;
}
.container{width: 100% !important; max-width: 100% !important;}
.jupiterx-primary {padding: 0 !important;}
.jupiterx-main-content{padding: 0 !important;}

.easy-inner .elementor-col-33 .elementor-element-populated {
    background: #fff;    padding: 15% 10%  !important;
    box-shadow: 0px 1px 10px 0px #ccc; margin: 0% 4% !important;
}
.shape-1-a img{clip-path: polygon(0 0, 68% 0, 100% 100%, 0% 100%);}


/*.post-3398 img, .post-3397 img {
    width: 100% !important;
    max-width: 82% !important;
}*/

.sjb-search-keywords.col-md-12.col-xs-12 {
    width: 25% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
}

.sjb-page .list-data .sjb-job-info {
    margin-left: 0  !important;
    margin-right: 0  !important;
}

.sjb-detail .sjb-job-type-location-date .col-md-3.col-sm-4 {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    margin-bottom: 10px !important;
    padding-left: 0px !important;
}

.sjb-page .sjb-detail .list-data .v2 .jobpost-form .file div {
background: #142c52 !important;}

.elementor-widget-theme-post-title .elementor-heading-title {
    color: #142c52 !important;
}
#sjb-application-form h3 {
    font-size: 2em;
}
.sjb-page .sjb-filters.sjb-filters-v2 .btn-search {
    background-color: #142c52  !important;
}

.sjb-page .list-data .v1 .job-info h4 a, .sjb-page .list-data .v2 .job-info h4 a {
    font-size: 1.6em !important;
}
.sjb-page .list-data .v2 .job-type, .sjb-page .list-data .v2 .job-location, .sjb-page .list-data .v2 .job-date {
font-size: 16px  !important;}
.sjb-page .list-data .v2 .job-description p {
font-size: 16px  !important;}
.post-3397 h2.raven-post-title, .post-3398 h2.raven-post-title {
    max-width: 65%;
}

.sjb-page .list-data .v1 .job-type i, .sjb-page .list-data .v1 .job-location i, .sjb-page .list-data .v1 .job-date i, .sjb-page .list-data .v2 .job-type i, .sjb-page .list-data .v2 .job-location i, .sjb-page .list-data .v2 .job-date i {
    color: #142c52 !important;
}
.sjb-page .sjb-detail .list-data .v2 .jobpost-form label {
    color: #142c52  !important;
    font-weight: 500  !important;
}

.sjb-listing {
    background: #f2f2f2;
    padding: 3em 4em;
}
.sjb-page .list-data .sjb-company-wrapper-details-list {
padding: 25px 20px 10px 20px !important;}

.elementor-element.elementor-element-3ab2c43f.elementor-widget.elementor-widget-heading {width: 100%  !important;}

.elementor-element.elementor-element-3ab2c43f.elementor-widget.elementor-widget-heading h2 {font-size: 4em  !important;}
.page-half .elementor-widget-heading h2 {font-size: 1.2em !important;font-weight: 500 !important;}
.page-half .elementor-widget-heading {width: 50% !important;}
.laceby-sec:after {
    position: absolute;
    content: "";
    top: 29%;
    background: #f4f4f5;
    height: 70%;
    left: 0;
    width: 100%;
    /* bottom: 0; */
    z-index: -1;
}
/*.elementor-153 .elementor-element.elementor-element-e00d17e {
    z-index: -1;
}*/

.video-deed { 
    /* z-index: -1; */
	}



/* mobie responsive start here*/

/* 1680 to 1366 start here */
@media screen and (max-width:1680px) and (min-width:1366px) {
	.home .right_shape > .elementor-element-populated {
    transform: translateX(-28%) !important;
}

	.elementor-152 .elementor-element.elementor-element-ca1068e {
    padding: 2em 0em 2em 0em !important;
}
	
.elementor-56 .elementor-element.elementor-element-75cc449 .elementor-nav-menu .elementor-item {
    font-size: 0.8em !important;}
.elementor-nav-menu .sub-arrow {
padding: 10px 0 10px 5px  !important;}
#menu-1-75cc449 li {     margin-right: 15px !important;}

.right_shape .elementor-image {
right: 15em;
width: 64em;
}
#google_language_translator select.goog-te-combo {
    top: 2.5em;
}
.right_shape .elementor-image img {     height:668px !important;}

.elementor-7 .elementor-element.elementor-element-4ca0d0a .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-5740c77 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7db8668 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-187b7ea .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2e0edf4 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-da01f2d .elementor-heading-title, .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-a61b662 .elementor-heading-title {
    font-size: 4em  !important;}
	
.elementor-7 .elementor-element.elementor-element-21a1a31 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__title, .deed h2.elementor-heading-title.elementor-size-default {
font-size: 3em !important;}

.elementor-7 .elementor-element.elementor-element-1fa1f8f .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-27b567b .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-78635ea .elementor-heading-title, .hover-site h2, .elementor-7 .elementor-element.elementor-element-9e66b5d .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-eeb8ea6 .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-7e822f0, .elementor-7 .elementor-element.elementor-element-a1e44c8 .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-154a0af .elementor-image-box-content .elementor-image-box-title, .elementor-148 .elementor-element.elementor-element-033ca0b .elementor-heading-title, .elementor-148 .elementor-element.elementor-element-9e95f26 .elementor-heading-title, .tlp-content h3.name, .elementor-150 .elementor-element.elementor-element-c8fec0e .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-186065e .elementor-heading-title {
font-size: 1.4em !important;}

.elementor-7 .elementor-element.elementor-element-286c090, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-description, .elementor-7 .elementor-element.elementor-element-bddc494 .elementor-accordion .elementor-accordion-title, .elementor-7 .elementor-element.elementor-element-16286f8, .elementor-7 .elementor-element.elementor-element-057a61f .elementor-button, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__button--primary, .elementor-7 .elementor-element.elementor-element-c677987 .elementor-button, .elementor-element-2f74af6 .elementor-heading-title.elementor-size-default, .elementor-7 .elementor-element.elementor-element-6861a6f, .elementor-150 .elementor-element.elementor-element-08294c6 {
font-size: 1.2em !important;}

.hover-site h3, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__desc{font-size: 1em !important;}

.hover-site p, .elementor-1311 .elementor-element.elementor-element-e1e26bd .elementor-nav-menu .elementor-item, .elementor-element-2f74af6 .elementor-text-editor.elementor-clearfix, .designation, .tlp-team .layout1 .short-bio p {
    font-size: 0.8em !important;
}
.elementor-element-b9799ab .elementor-text-editor.elementor-clearfix, .elementor-7 .elementor-element.elementor-element-873d275, .elementor-148 .elementor-element.elementor-element-8b2af75, .elementor-148 .elementor-element.elementor-element-f1d80e3 {
    font-size: 1em !important;
}

.tlp-content h3.name {
    padding-left: 3em !important;}

.uk-text .elementor-widget-wrap {
    padding: 0em 10em 0em 8em !important;
}
.elementor-7 .elementor-element.elementor-element-c8e948d {
    padding: 1em 14em 0em 14em !important;
}

.elementor-7 .elementor-element.elementor-element-55acda9 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2e0edf4 > .elementor-widget-container {
margin: 0em 0em 1em 0em !important;}

.elementor-7 .elementor-element.elementor-element-ed77224 {
    margin-top: 3em !important;
    margin-bottom: 0em !important;
    padding: 3em 0em 3em 0em !important;
}
.elementor-7 .elementor-element.elementor-element-aa760a2 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2dfde5b > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-780e72d > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-873d275 > .elementor-widget-container {
padding: 2em 1em 2em 1em !important;}

.left-shape .elementor-column-wrap:after {
left: -150px !important;}



.elementor-7 .elementor-element.elementor-element-5bc410 > .elementor-container {
    min-height: 889px !important;
}
.custom-ac .img-p {
    top: 0 !important;
}
/*.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1180px  !important;
}*/
.img-p img {
    width: 100%;
    height: auto;
    max-width: 70% !important;    float: right;
}
.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default {
    margin-top: 3em !important;
}

.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default  br, .elementor-element-187b7ea h2.elementor-heading-title.elementor-size-default br {
    display: none;
}
.custom-ac .scroll-p {
    width: 40% !important;     font-size: 0.8em !important;
    padding-left: 3em !important;
    padding-right: 0em !important;
    margin-right: 1em !important;
}
.elementor-7 .elementor-element.elementor-element-fe10c01 {
    padding: 5em 0em 10em 0em !important;
}
.soc-home a.elementor-icon.elementor-social-icon {
    width: 40px !important;
    height: 40px !important;
}
.soc-home .elementor-social-icons-wrapper .elementor-grid-item {
    margin: 0em 0em !important;
    height: 60px !important;
}
.soc-home .elementor-icon i:before {
    font-size: 0.5em !important;
}
.soc-home .elementor-icon i{
line-height: 1em !important;
}

.elementor-element.elementor-element-db8e3e7.elementor-shape-circle.e-grid-align-right.soc-home.elementor-grid-0.elementor-widget.elementor-widget-social-icons { width: 44px !important;}
/*.elementor-element-b839b3d .elementor-column-wrap.elementor-element-populated { padding: 0em 4em !important;}*/
.hover-site a {padding: 10px 0px !important;}
/*.left_slide:after {left: -152px !important;}*/


#international-service .elementor-image img {
    width: 1284px !important;
    height: 600px !important;
    top: 80px !important;
    right: 32em !important;
}
/*.left_slide {
height: 600px !important;}
*/
.elementor-element-6aeb6174 img.attachment-full.size-full {
    width: 100% !important;
    max-width: 80% !important;
}
.elementor-56 .elementor-element.elementor-element-2586166d {
    width: 20% !important;
    padding-left: 1em !important;
}

.side-dots .jet-scroll-navigation__inner:before{ height: 27%  !important;}

.side-dots .jet-scroll-navigation__inner:after { height: 27%  !important;}
.btn-down a.elementor-button-link.elementor-button.elementor-size-xl {
    font-size: 10px !important;
}
.btn-down {
left: -56px !important;}

.elementor-7 .elementor-element.elementor-element-8eea9e8 > .elementor-element-populated {
    padding: 0em 0em 0em 0em  !important;
}

.elementor-1311 .elementor-element.elementor-element-55a4529 {
 margin-top: 0em  !important; 
}
#benefits h5.jet-carousel__item-title {
    font-size: 1.2em !important;
}


.min-head h1.elementor-heading-title.elementor-size-default {
    font-size: 4em !important;
}
/* ab res start*/
.inner-head h1.elementor-heading-title.elementor-size-default {
    font-size: 3em !important;
}
#head-me.inner-head .right_shape .elementor-image {
right: 22.8em !important;
    width: 61em !important;
	}
#head-me.inner-head  .right_shape:after {
    /* left: -240px !important; */
	    left: -222px !important;
    height: 664px !important;
    transform: skew(24deg) !important;
    top: 96px !important;
}

.inner-head .right_shape .elementor-image img {
    height: 660px !important;
}
.home .right_shape:after {
    left: -9em;
    top: 96px;
height: 668px;}

.elementor-112 .elementor-element.elementor-element-2b249a3f .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-b55e437 .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-5e8c42c .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-8f4c25a .elementor-heading-title {
font-size: 2.5em !important;}

.elementor-112 .elementor-element.elementor-element-4f229e0 .elementor-image-box-content .elementor-image-box-title {
font-size: 1em !important;}
.elementor-112 .elementor-element.elementor-element-0a05c4f > .elementor-element-populated {
    padding: 0em 0em 0em 23em !important;
}

.elementor-112 .elementor-element.elementor-element-7e76429 {
    margin-top: 0 !important;
    padding: 0em 0em 6em 0em !important;
}
.elementor-112 .elementor-element.elementor-element-40ae1910 > .elementor-container, .history-img .elementor-image img.attachment-full.size-ful {
    min-height: 500px !important;
}
#history .history-img .elementor-image {
      width: 57em !important;
    min-height: 300px !important;
    right: 17.5em !important;
    top: 3em !important;
}
.elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated { padding: 8em 12em 6em 3em !important;}

.elementor-112 .elementor-element.elementor-element-ef57a9f, .elementor-112 .elementor-element.elementor-element-3a06ca9, .elementor-112 .elementor-element.elementor-element-9f54d23, .elementor-112 .elementor-element.elementor-element-62f743a, .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-content .elementor-image-box-description {
     font-size: 0.8em !important;
}
.ourvision {top: 14.5em !important;}
.history-img .elementor-image img.attachment-full.size-full {min-height:495px !important; height: 495px !important;}
.elementor-112 .elementor-element.elementor-element-ef73853 > .elementor-container {min-height: 500px  !important;}
.elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 4em  !important;}

.elementor-112 .elementor-element.elementor-element-d5a0aec .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-content .elementor-image-box-title{  font-size: 1.5em !important;}
.elementor-112 .elementor-element.elementor-element-52a365e {background-size: 100% 100% !important;}
.elementor-112 .elementor-element.elementor-element-52a365e > .elementor-container {min-height: 360px !important;}
.elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-wrapper .elementor-image-box-img {width: 70% !important;}
.elementor-112 .elementor-element.elementor-element-82af225 > .elementor-element-populated {
background-size: 200px !important;}
.page-id-112 .elementor-1311 .elementor-element.elementor-element-55a4529 { margin-top: 0em !important;}
.elementor-112 .elementor-element.elementor-element-8f12961 {left: -148px !important;}
/* ab res End*/
.ihab-rupa .team-member.tlp-equal-height {
max-width: 38%;}
.ihab-rupa .tlp-content {
    left: -38px;
}
.ihab-rupa .tlp-content h3.name:before {
    bottom: 0px !important;
}
.elementor-150 .elementor-element.elementor-element-08294c6 > .elementor-widget-container {
    padding: 0.2em 0em 0em 4em !important;
}
.elementor-150 .elementor-element.elementor-element-9329fac {
    padding: 10em 6em 5em 20em !important;
    background-size: 100% 100% !important;
}
.kent-site h2.elementor-heading-title.elementor-size-default, .elementor-tab-content h2, .greenlane h2.elementor-heading-title.elementor-size-default, .elementor-tab-content h2, .elementor-2842 .elementor-element.elementor-element-71c3a585 .elementor-heading-title, .elementor-2842 .elementor-element.elementor-element-468bfbd7 .elementor-heading-title, .tab-site .elementor-tab-content h2 {
    font-size: 2em  !important;
}

.sub-hed h2.elementor-heading-title.elementor-size-default {
    font-size: 1em !important;
}

.elementor-152 .elementor-element.elementor-element-9c53661, .elementor-152 .elementor-element.elementor-element-1328281 .elementor-heading-title, .elementor-152 .elementor-element.elementor-element-bb566e9 .elementor-heading-title {
font-size: 1em  !important;}
.elementor-152 .elementor-element.elementor-element-97102ab > .elementor-element-populated{
    padding: 14em 4em 4em 0em !important;
}
.elementor-2842 .elementor-element.elementor-element-719a379f > .elementor-element-populated {
    padding: 14em 4em 0em 0em !important;
}
.deed h2.elementor-heading-title.elementor-size-default, .elementor-152 .elementor-element.elementor-element-87bf459 .elementor-heading-title, .elementor-152 .elementor-element.elementor-element-c073d6f .elementor-heading-title {
font-size: 2em  !important;}
.tab-site .elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 1em 3em 2em 2em !important;
    font-size: 0.8em !important;
}

.kent-site .elementor-text-editor.elementor-clearfix, .greenlane .elementor-text-editor.elementor-clearfix{  font-size: 0.7em !important;}

.tab-site .elementor-tab-content p {     font-size: 0.6em !important;}

.tab-site ul {
    width: 55% !important;}

.tab-site li br {
    display: none !important;
}
.tab-site li {padding: 0em 0em 2em 0em  !important;
    font-size: 0.6em !important; line-height: 22px !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(4) ul li {
padding: 0em 0em 2em 3em !important;}

img.size-full.wp-image-2626.alignright {
    margin-top: 0em;
}
.elementor-tab-content h2 {
    width: 50% !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(6) h2 {
    width: 100% !important;
}
img.wp-image-2746.size-full.alignright {
margin: -7em 0em 3em 0em !important;}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(6) p strong {
     padding-right: 2em !important;
    font-size: 0.8em !important;
    font-weight: 300;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(12) ol li {
    padding-left: 0em !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(12) ol {
    padding: 5em 20em 0em 1em !important;
}
.tab-site .elementor-tab-content {
    padding-bottom: 2.5em !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) ul {
    padding-top: 7em !important;
    width: 100% !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) ul li {
font-size: 1.2em !important;}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul li {
    padding: 0em 0em 4em 4em !important;}

.tab-site .elementor-tab-content img.size-full {
    width: 100%;
  /*  max-width: 32%;
    height: auto;*/
}

.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul li:before {
width: 30px !important;
height: 30px !important;}

.elementor-2842 .elementor-element.elementor-element-44e1ae51 {
    padding: 2em 0em 2em 0em !important;
}


}
/* 1680 to 1366 End here */

@media screen and (max-width:1536px) and (min-width:1536px) {}


/* 1365 to 1280 start here */
@media screen and (max-width:1365px) and (min-width:1280px) {
.kent-site .elementor-image {width: 116% !important;}
.elementor-152 .elementor-element.elementor-element-97102ab > .elementor-element-populated {
    padding: 14em 2em 4em 4em;
}
.elementor-152 .elementor-element.elementor-element-ca1068e {
    padding: 3em 0em 3em 0em;
}
.elementor-element-44528944.sub-hed h2.elementor-heading-title.elementor-size-default {font-size: 1em !important;}
.elementor-2842 .elementor-element.elementor-element-44e1ae51 {padding: 2em 0em 2em 0em !important;}
.elementor-56 .elementor-element.elementor-element-75cc449 .elementor-nav-menu .elementor-item { font-size: 0.85em !important;}

.elementor-2842 .elementor-element.elementor-element-2512b9c > .elementor-element-populated {
    padding: 5em 3em 0em 0em;
}
#menu-1-75cc449 li {
    margin-right: 8px !important;
}


.right_shape .elementor-image {

    right: 15em;
    width: 64em;
}
.right_shape .elementor-image img {
    height: 730px;
}
.elementor-2842 .elementor-element.elementor-element-2e726ab3 > .elementor-element-populated {
    padding: 9em 5em 0em 5em !important;
}

.elementor-7 .elementor-element.elementor-element-4ca0d0a .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-5740c77 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7db8668 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-187b7ea .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2e0edf4 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-da01f2d .elementor-heading-title, .elementor-2842 .elementor-element.elementor-element-468bfbd7 .elementor-heading-title, .elementor-152 .elementor-element.elementor-element-c073d6f .elementor-heading-title {
    font-size: 3em  !important;}
	
/*.elementor-7 .elementor-element.elementor-element-21a1a31 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__title, .elementor-2842 .elementor-element.elementor-element-71c3a585 .elementor-heading-title, .elementor-2842 .elementor-element.elementor-element-324e52f .elementor-heading-title {
font-size: 2em !important;}*/

.elementor-7 .elementor-element.elementor-element-1fa1f8f .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-27b567b .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-78635ea .elementor-heading-title, .hover-site h2, .elementor-7 .elementor-element.elementor-element-9e66b5d .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-eeb8ea6 .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-7e822f0, .elementor-7 .elementor-element.elementor-element-154a0af .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-a1e44c8 .elementor-image-box-content .elementor-image-box-title {
font-size: 1.1em !important;}

.elementor-7 .elementor-element.elementor-element-286c090, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-description, .elementor-7 .elementor-element.elementor-element-bddc494 .elementor-accordion .elementor-accordion-title, .elementor-7 .elementor-element.elementor-element-16286f8, .elementor-7 .elementor-element.elementor-element-057a61f .elementor-button, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__button--primary, .elementor-7 .elementor-element.elementor-element-c677987 .elementor-button, .elementor-element-2f74af6 .elementor-heading-title.elementor-size-default, .elementor-7 .elementor-element.elementor-element-6861a6f, .elementor-2842 .elementor-element.elementor-element-4700d149, .elementor-2842 .elementor-element.elementor-element-67076c33 .elementor-heading-title {
font-size: 1em !important;}

.hover-site h3, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__desc{font-size: 1em !important;}

.hover-site p, .elementor-1311 .elementor-element.elementor-element-e1e26bd .elementor-nav-menu .elementor-item, .elementor-element-2f74af6 .elementor-text-editor.elementor-clearfix {
    font-size: 1rem !important;
}
.elementor-element-b9799ab .elementor-text-editor.elementor-clearfix, .elementor-7 .elementor-element.elementor-element-873d275 {
font-size: 0.7em !important;
}

.elementor-1311 .elementor-element.elementor-element-d897d16 .elementor-icon-list-item, .elementor-1311 .elementor-element.elementor-element-d897d16 .elementor-icon-list-item a {
font-size: 0.7em !important;}

.uk-text .elementor-widget-wrap {
    padding: 0em 10em 0em 8em !important;
}
.elementor-7 .elementor-element.elementor-element-c8e948d {
    padding: 1em 14em 0em 14em !important;
}

.elementor-7 .elementor-element.elementor-element-55acda9 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2e0edf4 > .elementor-widget-container {
margin: 0em 0em 1em 0em !important;}

.elementor-7 .elementor-element.elementor-element-ed77224 {
    margin-top: 3em !important;
    margin-bottom: 0em !important;
    padding: 3em 0em 3em 0em !important;
}
.elementor-7 .elementor-element.elementor-element-aa760a2 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2dfde5b > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-780e72d > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-873d275 > .elementor-widget-container {
padding: 2em 1em 2em 1em !important;}

.left-shape .elementor-column-wrap:after {
left: -150px !important;}

.right_shape:after {
    left: -9em !important;
    top: 95px !important;
    transform: skew(18.6deg) !important;
    /* z-index: 99999; */
    height: 733px;
}

.elementor-7 .elementor-element.elementor-element-5bc410 > .elementor-container {
    min-height: 889px !important;
}
.custom-ac .img-p {
    top: 0 !important;
}
/*.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1024px  !important;
}*/
.img-p img {
    width: 100%;
    height: auto;
    max-width: 70% !important;    float: right;
}
.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default {
    margin-top: 3em !important;
}

.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default  br, .elementor-element-187b7ea h2.elementor-heading-title.elementor-size-default br {
    display: none;
}
.custom-ac .scroll-p {
    width: 40% !important;     font-size: 0.8em !important;
    padding-left: 3em !important;
    padding-right: 0em !important;
    margin-right: 1em !important;
}
.elementor-7 .elementor-element.elementor-element-fe10c01 {
    padding: 5em 0em 10em 0em !important;
}
.soc-home a.elementor-icon.elementor-social-icon {
    width: 40px !important;
    height: 40px !important;
}
.soc-home .elementor-social-icons-wrapper .elementor-grid-item {
    margin: 0em 0em !important;
    height: 60px !important;
}
.soc-home .elementor-icon i:before {
    font-size: 0.5em !important;
}
.soc-home .elementor-icon i{
line-height: 1em !important;
}

.elementor-element.elementor-element-db8e3e7.elementor-shape-circle.e-grid-align-right.soc-home.elementor-grid-0.elementor-widget.elementor-widget-social-icons { width: 44px !important;}
/*.elementor-element-b839b3d .elementor-column-wrap.elementor-element-populated { padding: 0em 4em !important;}*/
.hover-site a {padding: 10px 0px !important;}
/*.left_slide:after {left: -152px !important;}*/


#international-service .elementor-image img {
    width: 1284px !important;
    height: 600px !important;
    top: 80px !important;
    right: 32em !important;
}
/*.left_slide {
height: 600px !important;}
*/
.elementor-element-6aeb6174 img.attachment-full.size-full {
    width: 100% !important;
    max-width: 80% !important;
}
.elementor-56 .elementor-element.elementor-element-2586166d {
    width: 20% !important;
    padding-left: 1em !important;
}

.side-dots .jet-scroll-navigation__inner:before{ height: 27%  !important;}

.side-dots .jet-scroll-navigation__inner:after { height: 27%  !important;}
.btn-down a.elementor-button-link.elementor-button.elementor-size-xl {
    font-size: 10px !important;
}
.btn-down {
left: -56px !important;}

.elementor-7 .elementor-element.elementor-element-8eea9e8 > .elementor-element-populated {
    padding: 0em 0em 0em 0em  !important;
}


.elementor-1311 .elementor-element.elementor-element-55a4529 {
/* margin-top: 1em  !important; */
    margin-top: 0em !important;
}

#menu-1-e1e26bd a:hover {
       color: #fff !important;
}
.elementor-element-d897d16 span.elementor-icon-list-text {
     /* font-size: 1.2em !important; */
}

#menu-1-e1e26bd a:hover.elementor-item:after {
    background: #fff !important;
}
#benefits h5.jet-carousel__item-title {
    font-size: 1.1em !important;
}
.gallery-top .hover-site {
    right: 17%;
    width: 75%;
    min-height: 250px;
}

/* ab res start*/
.inner-head h1.elementor-heading-title.elementor-size-default {
    font-size: 3em !important;
}
#head-me.inner-head .right_shape .elementor-image {    right: 22.8em !important;
    width: 84em !important;}
	
	
	.page-id-148 .inner-head .right_shape .elementor-image {
    margin-top: 4.8em !important;}
.page-id-148 #head-me.inner-head .right_shape:after { height: 663px !important;}
	
#head-me.inner-head  .right_shape:after {
    left: -189px !important;
height: 705px !important;}
.elementor-112 .elementor-element.elementor-element-2b249a3f .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-b55e437 .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-5e8c42c .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-8f4c25a .elementor-heading-title, .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title, .elementor-148 .elementor-element.elementor-element-033ca0b .elementor-heading-title, .elementor-148 .elementor-element.elementor-element-9e95f26 .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-a61b662 .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-186065e .elementor-heading-title, .kent-site h2.elementor-heading-title.elementor-size-default, .tab-site .elementor-tab-content h2, .tab-site .elementor-heading-title{
font-size: 2em !important;}

.elementor-112 .elementor-element.elementor-element-4f229e0 .elementor-image-box-content .elementor-image-box-title, .elementor-148 .elementor-element.elementor-element-010a392 .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-c8fec0e .elementor-heading-title, .elementor-152 .elementor-element.elementor-element-9ec1593 .elementor-heading-title, .elementor-152 .elementor-element.elementor-element-1328281 .elementor-heading-title, .elementor-152 .elementor-element.elementor-element-9c53661{
font-size: 1em !important;}
.tlp-team .layout1 .short-bio p {
    font-size: 14px !important;
}
.tlp-content h3.name {font-size: 1em !important;}

.team-maroua .designation {
    font-size: 14px !important;
	    width: 100% !important;
    padding-left: 4.5em !important;
}

.ihab-rupa .designation {
    font-size: 14px !important;
	    width: 100% !important;
    padding-left: 4.5em !important;
}
/*.team-maroua {
    margin: 0em 0em !important;
}*/

.elementor-148 .elementor-element.elementor-element-43b312b .elementor-tab-title {
    font-size: 1.2em !important;}
.team-tab .elementor-active a:before {
    top: 15px !important;
}
div#elementor-tab-title-7094.elementor-active a:after {
    left: 45px !important;
}
.team-tab .elementor-active a:after { top: 50px !important;}
.team-tab #elementor-tab-title-7093.elementor-active a:after {
    top: 50px !important;
    left: 54px;
}
.elementor-112 .elementor-element.elementor-element-0a05c4f > .elementor-element-populated {
    padding: 0em 0em 0em 23em !important;
}

.elementor-112 .elementor-element.elementor-element-7e76429 {
   margin-top: 0 !important;
    padding: 0em 0em 6em 0em !important;
    background-size: 100% 100% !important;
}
.elementor-112 .elementor-element.elementor-element-40ae1910 > .elementor-container, .history-img .elementor-image img.attachment-full.size-ful {
    min-height: 500px !important;
}
#history .history-img .elementor-image {
    width: 54em !important;
    min-height: 300px !important;
    right: 17.5em !important;
    top: 8em !important;
}
.elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated { padding: 8em 14em 6em 3em !important;}

.elementor-112 .elementor-element.elementor-element-ef57a9f, .elementor-112 .elementor-element.elementor-element-3a06ca9, .elementor-112 .elementor-element.elementor-element-9f54d23, .elementor-112 .elementor-element.elementor-element-62f743a, .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-content .elementor-image-box-description, .elementor-148 .elementor-element.elementor-element-f1d80e3, .elementor-150 .elementor-element.elementor-element-08294c6, .elementor-150 .elementor-element.elementor-element-4192965 .elementor-heading-title, .kent-site .elementor-text-editor.elementor-clearfix{
font-size: 0.8em !important;}
.elementor-150 .elementor-element.elementor-element-d65dacc .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-4192965 .elementor-heading-title, .elementor-150 .elementor-element.elementor-element-037fe49 .elementor-heading-title{ font-size: 0.7em !important;}	 
.text-before .elementor-widget-container:before {
    width: 33px !important;
    top: 10px !important;
}
.elementor-150 .elementor-element.elementor-element-186065e {
    text-align: center;
    width: 70%;
    max-width: 70%;
    top: 35px;
    left: 240px !important;} 	 
.ourvision {top: 14.5em !important;}
.history-img .elementor-image img.attachment-full.size-full {min-height:495px !important; height: 495px !important;}
/*.elementor-112 .elementor-element.elementor-element-ef73853 > .elementor-container {min-height: 500px  !important;}*/
.elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 3em  !important;}

.elementor-112 .elementor-element.elementor-element-d5a0aec .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-content .elementor-image-box-title{  font-size: 1.5em !important;}
.elementor-112 .elementor-element.elementor-element-52a365e {background-size: 100% 100% !important;}
.elementor-112 .elementor-element.elementor-element-52a365e > .elementor-container {min-height: 360px !important;}
.elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-wrapper .elementor-image-box-img {width: 70% !important;}
/*.elementor-112 .elementor-element.elementor-element-82af225 > .elementor-element-populated {padding: 0em 0em 10em 30em !important;
background-size: 200px !important;}*/
.page-id-112 .elementor-1311 .elementor-element.elementor-element-55a4529 { margin-top: 0em !important;}
.elementor-112 .elementor-element.elementor-element-8f12961 {left: -195px !important;top: 50px !important;}

.elementor-112 .elementor-element.elementor-element-ef90f32 {
    padding: 0em 0em 0em 0em !important;
}

.elementor-element-9329fac i.fas.fa-play-circle {
    font-size: 36px !important;
}
.elementor-150 .elementor-element.elementor-element-9329fac {
    margin-bottom: 0em !important;
    padding: 12em 0em 5em 10em!important;
    background-size: 100% 100% !important;
}
/* ab res End*/

.elementor-148 .elementor-element.elementor-element-0e5155f > .elementor-element-populated {
    padding: 3em 3em 3em 3em;
}
.ihab-rupa .team-member.tlp-equal-height {
    max-width: 40%;
    margin: 0em 3em;
}
.tlp-content h3.name:before {
    left: 22px;
    width: 55px;
    bottom: 14px;
}

.tlp-content h3.name {    padding-left: 4em !important;}
.tlp-content {
    left: -30px !important;}
	
.team-maroua .tlp-content {
    left: -50px !important;
}
	
.menu-right:before {
    left: 200px;}
	
	
	
.deed h2.elementor-heading-title.elementor-size-default, .elementor-152 .elementor-element.elementor-element-87bf459 .elementor-heading-title {
font-size: 2.5em  !important;}
.tab-site .elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 20px 16px !important;
    font-size: 0.8em !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(4) ul li {
padding: 0em 0em 2em 2.5em !important;}
.tab-site .elementor-tab-content p {   font-size: 0.7em !important;}

.tab-site ul {width: 60% !important;}

.tab-site li br {
    display: none;
}
.tab-site li {padding: 0em 0em 2em 6em  !important;
    font-size: 0.6em !important; line-height: 22px !important;
}
img.size-full.wp-image-2626.alignright {
    margin-top: 0em;
}
.elementor-tab-content h2 {
    width: 50% !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(6) h2 {
    width: 100% !important;
}
img.wp-image-2746.size-full.alignright {
margin: 0em 0em 1em 0em !important;}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(6) p strong {
    padding-right: 0em !important;
    font-size: 0.8em !important;
    font-weight: 300 !important;
    clear: both !important;
    padding-left: 0em !important;
    width: 25% !important;
    text-align: center !important;

}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(12) ol li {
    padding-left: 0em !important;
}
.tab-site .tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(12) ol {
    padding: 5em 20em 0em 1em !important;
}

.page-id-152 .tab-site .elementor-tab-content {
    padding-bottom: 2em !important;
    padding-left: 0em !important;
}

.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) ul {
    padding-top: 7em !important;
    width: 100% !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(14) ul li {
   
    font-size: 1em !important;

    padding: 0em 0em 2em 0em !important;
}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul li {
    padding: 0em 0em 4em 3em !important;}
.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(4) ul li:before {
width: 14px !important;
height: 20px  !important;}
.tab-site .elementor-tab-content img.size-full {
    width: 100%;
    max-width: 32%;
    height: auto;
}


.tab-site .elementor-tabs-content-wrapper .elementor-tab-content:nth-child(2) ul li:before {
width: 25px !important;
height: 25px !important;}
	
}
/* 1365 to 1280 End here */





/* 1279 to 1025 start here */
@media screen and (max-width:1279px) and (min-width:1025px) {
	.elementor-56 .elementor-element.elementor-element-75cc449 .elementor-nav-menu .elementor-item { font-size: 0.7em !important;}


#menu-1-75cc449 li {
    margin-right: 8px !important;
}


.right_shape .elementor-image {

    right: 15em;
    width: 64em;
}
.right_shape .elementor-image img {
    height: 730px;
}

.elementor-7 .elementor-element.elementor-element-4ca0d0a .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-5740c77 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7db8668 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-187b7ea .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2e0edf4 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-da01f2d .elementor-heading-title {
font-size: 1.5em !important;}
	
.elementor-7 .elementor-element.elementor-element-21a1a31 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__title {
font-size: 1.5em !important;}

.elementor-7 .elementor-element.elementor-element-1fa1f8f .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-27b567b .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-78635ea .elementor-heading-title, .hover-site h2, .elementor-7 .elementor-element.elementor-element-9e66b5d .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-eeb8ea6 .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-7e822f0, .elementor-7 .elementor-element.elementor-element-154a0af .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-a1e44c8 .elementor-image-box-content .elementor-image-box-title {
font-size: 1.2em !important;}

.elementor-7 .elementor-element.elementor-element-286c090, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-description, .elementor-7 .elementor-element.elementor-element-bddc494 .elementor-accordion .elementor-accordion-title, .elementor-7 .elementor-element.elementor-element-16286f8, .elementor-7 .elementor-element.elementor-element-057a61f .elementor-button, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__button--primary, .elementor-7 .elementor-element.elementor-element-c677987 .elementor-button, .elementor-element-2f74af6 .elementor-heading-title.elementor-size-default, .elementor-7 .elementor-element.elementor-element-6861a6f {
font-size: 0.8em !important;}

.hover-site h3, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__desc{font-size: 0.9em !important;}

.hover-site p, .elementor-1311 .elementor-element.elementor-element-e1e26bd .elementor-nav-menu .elementor-item, .elementor-element-2f74af6 .elementor-text-editor.elementor-clearfix {
    font-size: 0.6em !important;
}
.elementor-element-b9799ab .elementor-text-editor.elementor-clearfix, .elementor-7 .elementor-element.elementor-element-873d275 {
font-size: 0.6em !important;
}

.elementor-1311 .elementor-element.elementor-element-d897d16 .elementor-icon-list-item, .elementor-1311 .elementor-element.elementor-element-d897d16 .elementor-icon-list-item a {
font-size: 0.6em !important;}

.uk-text .elementor-widget-wrap {
    padding: 0em 10em 0em 5em !important;
}
.elementor-7 .elementor-element.elementor-element-c8e948d {padding: 0em 2em 0em 2em !important;}

.elementor-7 .elementor-element.elementor-element-55acda9 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2e0edf4 > .elementor-widget-container {
margin: 0em 0em 1em 0em !important;}

.elementor-7 .elementor-element.elementor-element-ed77224 {
    margin-top: 0em !important;
    margin-bottom: 0em !important;
    padding: 0em 0em 0em 0em !important;
}
.elementor-7 .elementor-element.elementor-element-aa760a2 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2dfde5b > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-780e72d > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-873d275 > .elementor-widget-container {
padding: 1em !important;}

.left-shape .elementor-column-wrap:after {
    left: -135px !important;
    width: 141% !important;}

.right_shape:after {
    left: -9em !important;
    top: 95px !important;
    transform: skew(18.6deg) !important;
    /* z-index: 99999; */
    height: 733px;
}

.elementor-7 .elementor-element.elementor-element-5bc410 > .elementor-container {
    min-height: 889px !important;
}
.custom-ac .img-p {
    top: 0 !important;
}
/*.elementor-section.elementor-section-boxed > .elementor-container {
    max-width:768px  !important;
}*/
.img-p img {
    width: 100%;
    height: auto;
    max-width: 70% !important;    float: right;
}
.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default {
    margin-top: 3em !important;
}

.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default  br, .elementor-element-187b7ea h2.elementor-heading-title.elementor-size-default br {
    display: none;
}
.custom-ac .scroll-p {
    width: 40% !important;     font-size: 0.8em !important;
    padding-left: 3em !important;
    padding-right: 0em !important;
    margin-right: 1em !important;
}
.elementor-7 .elementor-element.elementor-element-fe10c01 {
    padding: 5em 0em 10em 0em !important;
}
.soc-home a.elementor-icon.elementor-social-icon {
    width: 40px !important;
    height: 40px !important;
}
.soc-home .elementor-social-icons-wrapper .elementor-grid-item {
    margin: 0em 0em !important;
    height: 60px !important;
}
.soc-home .elementor-icon i:before {
    font-size: 0.5em !important;
}
.soc-home .elementor-icon i{
line-height: 1em !important;
}

.elementor-element.elementor-element-db8e3e7.elementor-shape-circle.e-grid-align-right.soc-home.elementor-grid-0.elementor-widget.elementor-widget-social-icons { width: 44px !important;}
.elementor-element-b839b3d .elementor-column-wrap.elementor-element-populated { padding: 0em 4em !important;}
.hover-site a {padding: 10px 0px !important;}
/*.left_slide:after {left: -152px !important;}*/


#international-service .elementor-image img {
    width: 1284px !important;
    height: 600px !important;
    top: 80px !important;
    right: 32em !important;
}
/*.left_slide {
height: 600px !important;}
*/
.elementor-element-6aeb6174 img.attachment-full.size-full {
    width: 100% !important;
    max-width: 80% !important;
}
.elementor-56 .elementor-element.elementor-element-2586166d {
    width: 20% !important;
    padding-left: 1em !important;
}

.side-dots .jet-scroll-navigation__inner:before{ height: 27%  !important;}

.side-dots .jet-scroll-navigation__inner:after { height: 27%  !important;}
.btn-down a.elementor-button-link.elementor-button.elementor-size-xl {
    font-size: 10px !important;
}
.btn-down {
left: -56px !important;}

.elementor-7 .elementor-element.elementor-element-8eea9e8 > .elementor-element-populated {
    padding: 0em 0em 0em 0em  !important;
}


.elementor-1311 .elementor-element.elementor-element-55a4529 {
margin-top: 1em  !important;}

#menu-1-e1e26bd a:hover {
       color: #fff !important;
}
.elementor-element-d897d16 span.elementor-icon-list-text {
       font-size: 0.8em !important;
}

#menu-1-e1e26bd a:hover.elementor-item:after {
    background: #fff !important;
}

.menu-right:before {
left: 185px !important;}

.elementor-7 .elementor-element.elementor-element-b839b3d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b839b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 33% 100% !important;
}

#benefits .jet-carousel .jet-arrow {
    bottom: 1em !important;
}
.elementor-7 .elementor-element.elementor-element-9823550 .jet-carousel__content .jet-carousel__item-title, .elementor-7 .elementor-element.elementor-element-9823550 .jet-carousel__content .jet-carousel__item-title a, .elementor-7 .elementor-element.elementor-element-9823550 .jet-banner__title {
font-size: 0.9em !important;}

.swiper-container.gallery-top {
margin-left: 5em !important;}
.gallery-top .hover-site {
    right: 25% !important;
    width: 70% !important;
    min-height: 290px !important;
    padding: 2em !important;
    top: 28% !important;
}
.gallery-top .swiper-slide.swiper-slide-active .inner-slide img {
    max-width: 80% !important;}
#menu-1-e1e26bd li.menu-item.menu-item-type-post_type {
    margin-right: 10px !important;
}
.elementor-7 .elementor-element.elementor-element-0d2ccb1 {
    padding: 0em 2em 0em 2em !important;
}
/* ab res start*/
.inner-head h1.elementor-heading-title.elementor-size-default {
    font-size: 3em !important;
}
#head-me.inner-head .right_shape .elementor-image {
    right: 22.8em !important;
    width: 85em !important;}
#head-me.inner-head  .right_shape:after {
    left: -189px !important;
height: 705px !important;}
.elementor-112 .elementor-element.elementor-element-2b249a3f .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-b55e437 .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-5e8c42c .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-8f4c25a .elementor-heading-title {
font-size: 2em !important;}

.elementor-112 .elementor-element.elementor-element-4f229e0 .elementor-image-box-content .elementor-image-box-title {
font-size: 1em !important;}
.elementor-112 .elementor-element.elementor-element-0a05c4f > .elementor-element-populated {
    padding: 0em 0em 0em 23em !important;
}

.elementor-112 .elementor-element.elementor-element-7e76429 {
   margin-top: 0 !important;
    padding: 0em 0em 6em 0em !important;
    background-size: 100% 100% !important;
}
.elementor-112 .elementor-element.elementor-element-40ae1910 > .elementor-container, .history-img .elementor-image img.attachment-full.size-ful {
    min-height: 500px !important;
}
#history .history-img .elementor-image {
    width: 54em !important;
    min-height: 300px !important;
    right: 17.5em !important;
    top: 8em !important;
}
.elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated { padding: 8em 14em 6em 3em !important;}

.elementor-112 .elementor-element.elementor-element-ef57a9f, .elementor-112 .elementor-element.elementor-element-3a06ca9, .elementor-112 .elementor-element.elementor-element-9f54d23, .elementor-112 .elementor-element.elementor-element-62f743a, .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-content .elementor-image-box-description {
     font-size: 0.8em !important;
}
.ourvision {top: 14.5em !important;}
.history-img .elementor-image img.attachment-full.size-full {min-height:495px !important; height: 495px !important;}
.elementor-112 .elementor-element.elementor-element-ef73853 > .elementor-container {min-height: 500px  !important;}
.elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 3em  !important;}

.elementor-112 .elementor-element.elementor-element-d5a0aec .elementor-heading-title, .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-content .elementor-image-box-title{  font-size: 1.5em !important;}
.elementor-112 .elementor-element.elementor-element-52a365e {background-size: 100% 100% !important;}
.elementor-112 .elementor-element.elementor-element-52a365e > .elementor-container {min-height: 360px !important;}
.elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-wrapper .elementor-image-box-img {width: 70% !important;}
/*.elementor-112 .elementor-element.elementor-element-82af225 > .elementor-element-populated {padding: 0em 0em 10em 30em !important;
background-size: 200px !important;}*/
.page-id-112 .elementor-1311 .elementor-element.elementor-element-55a4529 { margin-top: 0em !important;}
.elementor-112 .elementor-element.elementor-element-8f12961 {left: -195px !important;top: 50px !important;}

.elementor-112 .elementor-element.elementor-element-ef90f32 {
    padding: 0em 0em 0em 0em !important;
}

/* ab res End*/




}
/* 1279 to 1025 End here */




/* 1024 to 768 start here */
@media screen and (max-width:1024px){
	.elementor-56 .elementor-element.elementor-element-75cc449 .elementor-nav-menu .elementor-item { font-size: 0.7em !important;}


#menu-1-75cc449 li {
    margin-right: 8px !important;
}


.right_shape .elementor-image {

    right: 15em;
    width: 64em;
}
.right_shape .elementor-image img {
    height: 730px;
}

/*.elementor-7 .elementor-element.elementor-element-4ca0d0a .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-5740c77 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7db8668 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-187b7ea .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2e0edf4 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-da01f2d .elementor-heading-title {
font-size: 1.5em !important;}*/
	
/*.elementor-7 .elementor-element.elementor-element-21a1a31 .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__title {
font-size: 1.5em !important;}*/

.elementor-7 .elementor-element.elementor-element-1fa1f8f .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-27b567b .elementor-heading-title, .elementor-7 .elementor-element.elementor-element-78635ea .elementor-heading-title, .hover-site h2, .elementor-7 .elementor-element.elementor-element-9e66b5d .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-eeb8ea6 .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-7e822f0, .elementor-7 .elementor-element.elementor-element-154a0af .elementor-image-box-content .elementor-image-box-title, .elementor-7 .elementor-element.elementor-element-a1e44c8 .elementor-image-box-content .elementor-image-box-title {
font-size: 1.2em !important;}

.elementor-7 .elementor-element.elementor-element-286c090, .elementor-7 .elementor-element.elementor-element-2139f3c .elementor-image-box-content .elementor-image-box-description, .elementor-7 .elementor-element.elementor-element-bddc494 .elementor-accordion .elementor-accordion-title, .elementor-7 .elementor-element.elementor-element-16286f8, .elementor-7 .elementor-element.elementor-element-057a61f .elementor-button, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__button--primary, .elementor-7 .elementor-element.elementor-element-c677987 .elementor-button, .elementor-element-2f74af6 .elementor-heading-title.elementor-size-default, .elementor-7 .elementor-element.elementor-element-6861a6f {
font-size: 0.8em !important;}

.hover-site h3, .elementor-7 .elementor-element.elementor-element-7766e9d .jet-slider__desc{font-size: 0.9em !important;}

.hover-site p, .elementor-1311 .elementor-element.elementor-element-e1e26bd .elementor-nav-menu .elementor-item, .elementor-element-2f74af6 .elementor-text-editor.elementor-clearfix {
    font-size: 1rem !important;
}
.elementor-element-b9799ab .elementor-text-editor.elementor-clearfix, .elementor-7 .elementor-element.elementor-element-873d275 {
font-size: 0.6em !important;
}

.elementor-1311 .elementor-element.elementor-element-d897d16 .elementor-icon-list-item, .elementor-1311 .elementor-element.elementor-element-d897d16 .elementor-icon-list-item a {
font-size: 0.6em !important;}

.uk-text .elementor-widget-wrap {
    padding: 0em 10em 0em 5em !important;
}
.elementor-7 .elementor-element.elementor-element-c8e948d {padding: 0em 2em 0em 2em !important;}

.elementor-7 .elementor-element.elementor-element-55acda9 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2e0edf4 > .elementor-widget-container {
margin: 0em 0em 1em 0em !important;}

.elementor-7 .elementor-element.elementor-element-ed77224 {
    margin-top: 0em !important;
    margin-bottom: 0em !important;
    padding: 0em 0em 0em 0em !important;
}
.elementor-7 .elementor-element.elementor-element-aa760a2 > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-2dfde5b > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-780e72d > .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-873d275 > .elementor-widget-container {
padding: 1em !important;}

.left-shape .elementor-column-wrap:after {
    left: -135px !important;
    width: 141% !important;}

.right_shape:after {
    left: -9em !important;
    top: 95px !important;
    transform: skew(18.6deg) !important;
    /* z-index: 99999; */
    height: 733px;
}

.elementor-7 .elementor-element.elementor-element-5bc410 > .elementor-container {
    min-height: 889px !important;
}
.custom-ac .img-p {
    top: 0 !important;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width:560px  !important;
}
.img-p img {
    width: 100%;
    height: auto;
    max-width: 70% !important;    float: right;
}
.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default {
    margin-top: 3em !important;
}

.elementor-element-7db8668 h2.elementor-heading-title.elementor-size-default  br, .elementor-element-187b7ea h2.elementor-heading-title.elementor-size-default br {
    display: none;
}
.custom-ac .scroll-p {
    width: 40% !important;     font-size: 0.8em !important;
    padding-left: 3em !important;
    padding-right: 0em !important;
    margin-right: 1em !important;
}
.elementor-7 .elementor-element.elementor-element-fe10c01 {
    padding: 5em 0em 10em 0em !important;
}
.soc-home a.elementor-icon.elementor-social-icon {
    width: 40px !important;
    height: 40px !important;
}
.soc-home .elementor-social-icons-wrapper .elementor-grid-item {
    margin: 0em 0em !important;
    height: 60px !important;
}
.soc-home .elementor-icon i:before {
    font-size: 0.5em !important;
}
.soc-home .elementor-icon i{
line-height: 1em !important;
}

.elementor-element.elementor-element-db8e3e7.elementor-shape-circle.e-grid-align-right.soc-home.elementor-grid-0.elementor-widget.elementor-widget-social-icons { width: 44px !important;}
/*.elementor-element-b839b3d .elementor-column-wrap.elementor-element-populated { padding: 0em 4em !important;}*/
.hover-site a {padding: 10px 0px !important;}
/*.left_slide:after {left: -152px !important;}*/


#international-service .elementor-image img {
    width: 1284px !important;
    height: 600px !important;
    top: 80px !important;
    right: 32em !important;
}
/*.left_slide {
height: 600px !important;}
*/
.elementor-element-6aeb6174 img.attachment-full.size-full {
    width: 100% !important;
    max-width: 80% !important;
}
.elementor-56 .elementor-element.elementor-element-2586166d {
    width: 20% !important;
    padding-left: 1em !important;
}

.side-dots .jet-scroll-navigation__inner:before{ height: 27%  !important;}

.side-dots .jet-scroll-navigation__inner:after { height: 27%  !important;}
.btn-down a.elementor-button-link.elementor-button.elementor-size-xl {
    font-size: 10px !important;
}
.btn-down {
left: -56px !important;}

.elementor-7 .elementor-element.elementor-element-8eea9e8 > .elementor-element-populated {
    padding: 0em 0em 0em 0em  !important;
}


.elementor-1311 .elementor-element.elementor-element-55a4529 {
margin-top: 1em  !important;}

#menu-1-e1e26bd a:hover {
       color: #fff !important;
}
.elementor-element-d897d16 span.elementor-icon-list-text {
     font-size: 1.2em !important;
}

#menu-1-e1e26bd a:hover.elementor-item:after {
    background: #fff !important;
}

.menu-right:before {
left: 185px !important;}

.elementor-7 .elementor-element.elementor-element-b839b3d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b839b3d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 33% 100% !important;
}

#benefits .jet-carousel .jet-arrow {
    bottom: 1em !important;
}
.elementor-7 .elementor-element.elementor-element-9823550 .jet-carousel__content .jet-carousel__item-title, .elementor-7 .elementor-element.elementor-element-9823550 .jet-carousel__content .jet-carousel__item-title a, .elementor-7 .elementor-element.elementor-element-9823550 .jet-banner__title {
font-size: 0.9em !important;}

.swiper-container.gallery-top {
margin-left: 5em !important;}
.gallery-top .hover-site {
    right: 25% !important;
    width: 70% !important;
    min-height: 290px !important;
    padding: 2em !important;
    top: 28% !important;
}
.gallery-top .swiper-slide.swiper-slide-active .inner-slide img {
    max-width: 80% !important;}
#menu-1-e1e26bd li.menu-item.menu-item-type-post_type {
    margin-right: 10px !important;
}
.elementor-7 .elementor-element.elementor-element-0d2ccb1 {
    padding: 0em 2em 0em 2em !important;
}


}
/* 1024 to 768 End here */

/* mobie responsive End here*/



.rt-team-container-2268 > .tlp-row.layout1 {display: flex !important; width: 100% !important; margin: 0 !important; padding: 0 !important; justify-content: space-between !important;}
/*.rt-team-container-2268 > .tlp-row.layout1 img {max-width: 400px !important; margin: auto;}*/
.jupiterx-header-stick .header-top{background-color: #fff !important; padding-top: 0.25em !important; padding-bottom: 0.25em !important;}
.jupiterx-header-stick .header-top .elementor-widget-theme-site-logo img {filter: brightness(0) !important; max-width: 120px !important;}
.jupiterx-header-stick .header-top .elementor-widget-theme-site-logo > .elementor-widget-container {display: flex;}
.jupiterx-header-stick .glink {color: #000 !important; border: 1px solid #000; top: 0.5em !important;}
.jupiterx-header-stick .elementor-nav-menu > li > a {padding-top: 1em !important; padding-bottom: 1em !important; font-size: 100% !important;}
.jupiterx-header-stick .menu-right:before{display: none;}
.jupiterx-header-stick .elementor-element.elementor-element-2586166d > .elementor-element-populated {padding: 0 !important;}
.jupiterx-header-stick .lang-col-a{order: 3; width: auto !important;}
.jupiterx-header-stick .header-inner-row-a > div >.elementor-row {justify-content: space-between;}
.jupiterx-header-stick .elementor-nav-menu__align-right > .elementor-widget-container {align-items: center !important;}
.jupiterx-header-stick .sticky-order-1-a{order: 1;}
.jupiterx-header-stick .sticky-order-2-a{order: 2;}
.jupiterx-header-stick .sticky-order-3-a{order: 3;}
.custom-menu-shortcode-a .menu{padding:0;margin:0;list-style:none;display:flex;justify-content:flex-end}
.custom-menu-shortcode-a .menu>li{position:relative}
.custom-menu-shortcode-a .menu>li>ul {/* display: none!important; */ padding: 0; margin: 0; list-style: none; position: absolute; background-color: #fff; min-width: 10em; width: auto; max-width: 1000px; left: 0; top: calc(100% + 5px);}
.custom-menu-shortcode-a .menu>li:not(:last-child){margin-right:1.25em!important}
.custom-menu-shortcode-a .menu>li>a{font-family:BlissPro-Medium,Sans-serif;font-size:1.1em;font-weight:500;text-transform:uppercase;color:#000;padding-left:0;padding-right:0;padding-top:0; margin-top: 25px; padding-bottom: 20px;display: inline-flex;}
.custom-menu-shortcode-a .menu>li.menu-item-has-children:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.75rem;margin-left:.5em;line-height:1;display:inline-flex;transform:translateY(-2px)}
.elementor-element-3421d53 {margin-bottom: 0 !important;}
.elementor-element-2b38bb3 {min-height: 0 !important;}
.custom-menu-shortcode-a .menu>li>ul >li {display: flex; width: 100%; align-items: center; justify-content: center;}
.custom-menu-shortcode-a .menu>li>ul >li >a {transition: 0.5s; width: 100%; display: block; text-align: left; padding: 1em 1.5em; font-family: "Roboto", Sans-serif; font-weight: 500; text-transform: uppercase; color: #1A355B; font-size: 0.8rem;white-space: nowrap; border-left: 8px solid transparent;}
/*.custom-menu-shortcode-a .menu>li:last-child>ul {left: auto; right: 0;}*/
.custom-menu-shortcode-a .menu>li>ul >li >a:hover {background-color: #1A355B; color: #fff;}
.custom-menu-shortcode-a .menu>li>ul{visibility: visible; -webkit-transform: scale(0); transform: scale(0); opacity: 0; -webkit-transform-origin: top center; transform-origin: top center; transition: opacity .1s ease,-webkit-transform .2s ease; transition: transform .2s ease,opacity .1s ease; transition: transform .2s ease,opacity .1s ease,-webkit-transform .2s ease; -webkit-transform: translateX(-50%) scale(0); transform: scale(0);}
.custom-menu-shortcode-a .menu>li:hover >ul{opacity: 1; transform:scale(1);}
.custom-menu-shortcode-a .menu>li>ul >li{opacity: 0; -webkit-transform: translateY(-1rem); transform: translateY(-1rem); transition: opacity .3s ease .1s,-webkit-transform .3s ease .2s; transition: transform .3s ease .2s,opacity .3s ease .1s; transition: transform .3s ease .2s,opacity .3s ease .1s,-webkit-transform .3s ease .2s;}
.custom-menu-shortcode-a .menu>li:hover >ul>li{opacity: 1; transform: translateY(0rem);}
.built-in-menu-a{display: none !important;}
body{overflow-x: hidden;}
.home .elementor-motion-effects-parent > section:not(.home-banner-a); {overflow-x: hidden !important;}
.jupiterx-header-stick .custom-menu-shortcode-a .menu>li>a {padding-top: 0;margin-top: 0;padding-bottom: 5px;}
.img-clip-1-a img{clip-path: polygon(0 0, 100% 0, 55% 100%, 0 100%);}
.img-clip-2-a img{clip-path: polygon(0 0, 75% 0, 100% 100%, 0 100%);}
.img-clip-3-a img{clip-path: polygon(0 0, 100% 0, 100% 100%, 37% 100%);}
.clip-img-22-a img{clip-path: polygon(25% 0, 100% 0, 100% 100%, 0 100%)}
.clip-img-22-a img, .clip-img-22-a *{height: 100% !important;}
.container-a > .elementor-container{max-width: 1620px !important; width: 85% !important;}
.container-2-a > .elementor-container{max-width: 1300px !important; width: 70% !important;}
.z-0-a{z-index: 0; position: relative;}
.z-1-a{z-index: 1; position: relative;}
.year-h-a .elementor-heading-title {display: inline-flex; position: relative;}
.year-h-a .elementor-heading-title:after {content: ""; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 12px solid #cacaca; display: inline-flex; margin: auto; margin-left: 0.5em;}
.event-list-a .jet-title-fields, .event-list-a .jet-content-fields__item-value{font-family: "BlissPro-Medium", Sans-serif !important; font-size: 1rem; text-transform: uppercase; color: #000;}
.event-list-a .jet-title-fields__item-value > span:first-child {color: #f39b0f; display: flex; font-size: 2.75rem; line-height: 1; font-family: 'BlissPro-Heavy';}
.event-list-a .jet-title-fields > div {display: flex; align-items: flex-end; justify-content: space-between;margin-bottom: 1em;}
.img-rel-a {position: relative; z-index: 1;}
.img-box-rel-a {box-shadow: 9.193px 7.713px 35px 0px rgba(22, 23, 30, 0.1);}
.inner-banner-a{height: 650px; background-size: 54% 100% !important;}
.inner-banner-shape-a *:not(div) {display: flex !important;}
.inner-banner-shape-a, .inner-banner-shape-a img, .inner-banner-shape-a video {position: absolute; object-fit: cover !important; height: 100% !important; width: 100% !important;}
.inner-banner-shape-a img, .inner-banner-shape-a video{clip-path: polygon(0 0, 100% 0, 100% 100%, 24% 100%);}
.inner-banner-shape-a video{clip-path: polygon(0 0, 100% 0, 100% 100%, 44% 100%);}
.inner-banner-a > .elementor-container {height: 100%;}
.inner-banner-img-col-a .elementor-image{margin-top: 7em !important;}
.inner-banner-img-col-a .e-hosted-video{margin-top: 14em !important;}
.inner-banner-img-col-a {position: relative;}
.inner-banner-img-col-a:before {content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; right: 6em; bottom: 0; margin-top: 7em; background-color: #e5e6e7; clip-path: polygon(0 0, 100% 0, 100% 100%, 24% 100%); transform: translateX(-4%);}
.home-banner-a .inner-banner-img-col-a:before {clip-path: polygon(0 0, 100% 0, 100% 100%, 35% 100%);}
.menu-right:before{display: none;}
.jupiterx-main {margin-top: -16px;}
.glink{position: static;}
.home-banner-a{overflow: visible !important; z-index: 1;}
.home-banner-a > div > .elementor-row{height: 100% !important;}
.home-banner-a .elementor-widget-container, .home-banner-a .e-hosted-video {height: 100% !important;}
.about-us-sec-a{z-index: 0 !important;}
.home-banner-a .inner-banner-shape-a{height: calc(100% + 14em) !important;}
.nst-video {z-index: 9999999999999999999 !important; position: relative;}
#international-service{overflow-x: hidden !important;}
.soc-home .elementor-social-icons-wrapper > div {display: flex !important; align-items: center !important;}
.single-team-area > img {margin: auto !important; max-width: 300px !important;}
.tlp-team > div {display: flex; justify-content: center;}
.team-tab .elementor-tab-title {padding: 0 0em !important; position: relative !important; line-height: 2 !important;}
.team-tab .elementor-tab-title a:hover {border-bottom: 2px solid;}
.elementor-element-f7e70eb {height: 0 !important;}
.left_slide:after{display: none !important;}
#international-service .left_slide {clip-path: none !important;}
.inner-banner-a:not(.home-banner-a) {position: relative; z-index: 1;}
.post_top .entry-title{padding-top: 0 !important; order: 2;}
.post_top .jet-posts__inner-content {display: flex;flex-direction: column;}
.post_top .post-meta{position: static !important; order: 1; margin-top: 1em;}
.post_top .jet-more-wrap{order: 3;}
.img-box-new-a img {max-width: 30px !important;}
.img-box-new-a .elementor-widget-container, .img-box-new-a .elementor-widget-container .elementor-image-box-img {align-items: center; display: flex;}
.g-sec-two-col-txt-a .sec-h-lg-a {margin-bottom: 2em !important;}
.img-box-new-a .elementor-image-box-title {font-size: 1.125rem !important;}
.elementor-element-3316c5d > div > div {align-items: flex-start !important;}
.elementor-message {margin-top: 1.5em !important;}
.uk-post-a .jet-more, .uk-post-a .raven-post-button {box-shadow: none !important; border: 2px solid transparent !important;}
.uk-post-a .jet-more:hover, .uk-post-a .raven-post-button:hover {border: 2px solid #1F3960 !important;}
.elementor-element.elementor-element-9823550.benf.elementor-widget.elementor-widget-jet-carousel {margin-bottom: 0 !important;}
#benefits .jet-carousel .jet-arrow.next-arrow {left: 15% !important; right: 0 !important; margin: auto !important; bottom: 0;}
#benefits .jet-carousel .jet-arrow.prev-arrow {left: 0 !important; margin: auto !important; right: 15% !important; bottom: 0;}
.txt-explore-a {margin-top: -1.5em !important;}
.elementor-3788 .elementor-element.elementor-element-a16000a > .elementor-widget-container {margin-bottom: 0 !important;}
section#oursite > div > div{flex-direction: column !important;}
.jupiterx-header-stick .header-top .elementor-widget-container {padding-top: 0 !important;}
.nst-video .e-hosted-video, .nst-video video {height: 100vh !important;}
.jupiterx-corner-buttons.jupiterx-scrolled {bottom: 6em !important;}
.jupiterx-scroll-top {background-color: #fff !important; color: #152f52 !important; padding: 0.5em 0.75em !important; line-height: 1 !important;}
body:not(.rtl) .elementor-112 .elementor-element.elementor-element-8f12961 {left: 105px !important;}
.ourvision {position: relative; top: 0 !important; margin-top: 22em !important; right: 3.5em !important;}
.ourvision:before {content: "";position: absolute;width: 25px;height: 100%;top: 0;right: 100%;background-color: #1d375c;z-index: 0;}
.ourvision:after {content: ""; position: absolute; width: 50%; height: 25px; left: -25px; bottom: 100%; background-color: #273a5d; z-index: 0;}
.tlp-content h3.name {position: relative;}
.tlp-content h3.name:before {left: 0 !important; top: 20px !important; margin: auto !important; bottom: auto !important;}
/*.x-hidden-a{overflow-x: hidden !important;}*/
.page-id-112 body{overflow-x: hidden !imporrtant;}
.m-lft-a .elementor-heading-title {padding-left: 25% !important;}
.tabs-a .jet-tabs__control-wrapper {background-color: transparent; width: 100% !important; justify-content: space-between !important; margin-bottom: 3em;}
.tabs-a .active-tab {border-bottom: 2px solid #f39b0f !important;}
.tabs-a .jet-tabs__control {position: relative;}
/*.tabs-a .jet-tabs__control:before {content: attr(data-tab); position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 0; height: 0; z-index: 0;}*/
.tabs-a .jet-tabs__content-wrapper {background-color: transparent !important;}
.iamge-box-tab-a .elementor-image-box-wrapper {flex-direction: column-reverse !important; display: flex !important;}
.iamge-box-tab-a .elementor-image-box-title {margin-bottom: 1em;}
.sec-shape-1-col-txt-a > div {padding-top: 7em !important;}
.over-hidden-a{overflow: hidden;}
.simple-sec-two-a {background-size: 40% 100% !important;}
.detail-img-box-a {width: 19% !important;}
.details-img-box-col-a > div > .elementor-widget-wrap {flex-flow: row wrap !important; justify-content: space-between;}
header {transition: none !important;}
.large-content-image-a, .large-content-image-a *{height: 100% !important;}
.large-content-text-a > div{padding-top: 10em !important; padding-bottom: 3em !important;}
.detail-img-box-a:nth-child(-n+5) {margin-bottom: 4em !important;}
.detail-img-box-a:nth-child(n+5) {margin-bottom: 0 !important;}
.elementor-element-8f3b0b6 img {position: relative; z-index: 1;}
.team-tabs-a .jet-tabs__control-inner {padding: 0 !important; padding-bottom: 0.15rem !important;}
.team-tabs-a .jet-tabs__control-wrapper > div:not(:last-child) {margin-right: 3rem !important;}
/*.team-tab > .elementor-container {max-width: 1300px !important; width: 69% !important;}*/
.elementor-112 .elementor-element.elementor-element-ef90f32 {padding: 7em 0em 0em 0em !important;}
.new-team-box-a .elementor-image-box-description > span {display: flex !important; color: #1c375e !important; font-family: 'BlissPro-Regular'; font-size: 1rem !important; margin-top: 2rem !important; line-height: 1.5 !important;}
.new-team-box-a.new-team-box-full-a{box-shadow: 0px 4px 17.28px 0.72px rgba(0, 0, 0, 0.06);}
.new-team-box-a.new-team-box-full-a .elementor-image-box-wrapper{align-items: center !important;}
.footer-row-1-a > div > .elementor-row {justify-content: space-between !important;}
.footer-row-1-a > div > .elementor-row > div {width: auto !important;}
.footer-row-2-a > div > .elementor-row {justify-content: space-between !important;}
.footer-row-2-a > div > .elementor-row > div {width: auto !important;}
.circle-divider-a li:after {border: 0 !important; width: 5px !important; height: 5px !important; background-color: #fff !important; border-radius: 100% !important; position: absolute !important; margin: auto !important; left: calc(100% + 5px) !important; top: 7px !important; bottom: 0 !important;}
/*.footer-row-1-a > div > .elementor-row > div:not(:last-child) {margin-right: 1em !important;}*/
.footer-row-2-a > div > .elementor-row > div:not(:last-child) {margin-right: 1em !important;}
.force-full-a, .force-full-a *{width: 90vw !important;}
footer .elementor-widget-heading {width: auto !important;}
footer .elementor-widget-heading + div {width: auto !important;}
.footer-row-1-a > div > .elementor-row > div > div > div {flex-direction: column;}
.investment-img-box-col-a > div > div {display: flex !important; flex-wrap: nowrap; justify-content: space-between !important;}
.investment-img-box-col-a > div > div > div {margin: 0 !important;}
.investment-img-box-a:not(:last-child) {margin-right: 3% !important;}
section.investment-row-a {border-bottom: 2px solid #cccccc !important;}
section.investment-row-a.last {border-bottom: 0 !important;}
.detail-img-box-a, .benefits-img-box-a {width: 30% !important;}
.details-img-box-col-a:not(.four-image-box-a) .benefits-img-box-a:nth-child(-n+3) {margin-bottom: 3rem !important;}
.benefits-img-box-a .elementor-image-box-wrapper {align-items: center !important;}
/*.benefits-img-box-a .elementor-image-box-content {width: auto !important;}*/
.benefits-img-box-a .elementor-image-box-description {margin-top: 0.5rem !important; padding-right: 15%;}
.benefits-img-box-a .elementor-image-box-title {margin: 0 !important;}
.clip-col-a{}
.team-box-col-a > div > .elementor-widget-wrap {flex-wrap: nowrap !important; align-items: flex-start; justify-content: center !important;}
.team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 24% !important; margin-bottom: 0 !important;}
.team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a:not(:last-child) {margin-right: 1rem;}
.team-tab .jet-tabs__content {margin-top: 3rem !important; padding: 0;}
/*.new-team-box-a .elementor-image-box-title {display: none;}*/
.new-team-box-a .elementor-image-box-description{font-size: 0.9375rem !important;}
.passport-img-box-a .elementor-image-box-title {text-decoration: underline;}
#benefits .jet-carousel__item.slick-slide .jet-carousel__item-inner {position: relative;}
#benefits .jet-carousel__content {position: absolute !important; inset: 0; display: flex; display: -webkit-flex; align-items: center; justify-content: center; width: 100%; height: 100%;}
#benefits h5.jet-carousel__item-title{position: static !important;}
#benefits .jet-carousel__item.slick-slide .jet-carousel__item-inner img {width: 100% !important;}
.blue-form-a {background-color: #152f52; padding: 2rem;}
.site-inner-sec-txt-a p {margin-bottom: 0 !important;}
.sec-h-sm-a {margin-bottom: 0.5rem !important; margin-top: 1rem !important;}
.margin-top-zero-a{margin-top: 0 !important;}
.list-txt-a span.elementor-icon-list-icon {display: flex; align-items: center !important; justify-content: center !important;}
.list-txt-a li.elementor-icon-list-item {display: flex; align-items: center;}
.four-image-box-a {padding-left: 15% !important; padding-right: 15% !important;}
.four-image-box-a .benefits-img-box-a {width: 45% !important;}
.four-image-box-a .benefits-img-box-a .elementor-image-box-description{padding-right: 0 !important;}
.five-image-box-a > div > .elementor-widget-wrap {justify-content: flex-start;}
.five-image-box-a .benefits-img-box-a {width: 33% !important;}
.video-inner-sec-a{padding-left: 10% !important; padding-right: 10% !important;}
.image-overlay-border-a img{border: 2px solid #152f52 !important;}
.video-inner-sec-a i.eicon-play {background-color: #152f52 !important; border-radius: 100% !important; opacity: 1 !important;}
.single-jobpost .clearfix {width: 100%;}
.tabs-h-a .elementor-heading-title {text-align: center;}
.tabs-h-a + section > .elementor-container > .elementor-row {width: 100%; justify-content: center !important;}
.iamge-box-tab-a + .elementor-widget-image * {text-align: center !important;}
.icon-box-a .elementor-widget-container {display: flex; justify-content: center;}
.tabs-h-a {display: none;}
.tabs-h-a + section {margin-top: 0 !important;}
.event-list-a .jet-title-fields {display: none !important;}
.event-list-a .jet-posts__item:not(:last-child) {margin-bottom: 2rem;}
.event-list-a .jet-posts__item {pointer-events: none !important;}
.wa__btn_popup {bottom: 2.5rem !important;}
.banner-h-a{margin-top:6rem !important;}
.home-banner-a .banner-h-a {margin-top: 0 !important;}
.elementor-7 .elementor-element.elementor-element-4ca0d0a .elementor-heading-title {font-family: "Lato Bold", Sans-serif !important; font-weight: bold !important;}
.home-banner-a .banner-h-a h2.elementor-heading-title{font-family: "Lato Bold", Sans-serif !important; font-weight: bold !important;}

@media screen and (max-width: 1680px){
    .custom-menu-shortcode-a .menu>li>a{font-size: 1rem !important;}
    .custom-menu-shortcode-a .menu>li.menu-item-has-children:after {margin-left: .25em;}
    .custom-menu-shortcode-a .menu>li:not(:last-child) {margin-right: 0.75em!important;}
    .soc-home {height: 225px !important; width: 40px !important;}
    .inner-banner-shape-a video {clip-path: polygon(0 0, 100% 0, 100% 100%, 43% 100%);}
    .soc-home .elementor-icon i {font-size: 2.25rem !important;}
    .banner-h-a .elementor-heading-title {font-size: 4rem !important;}
    .sec-h-lg-a .elementor-heading-title {font-size: 2.5rem !important;}
    .img-box-rel-a .elementor-image-box-title {font-size: 2.25rem !important;}
    .img-box-rel-a .elementor-image-box-description {font-size: 1.5rem !important;}
    .sec-h-a .elementor-heading-title {font-size: 2.5rem !important;}
    footer span.elementor-button-text {font-size: 0.9rem !important;}
    footer .elementor-button {padding: 0.75em 2em !important;}
    #footer .elementor-heading-title {font-size: 1.125rem !important;}
    #footer a, #footer p, #footer .elementor-text-editor {font-size: 0.9rem !important;}
    #footer .elementor-icon-list-item {display: flex;}
    #footer .elementor-icon-list-item > a {display: flex !important; align-items: center !important;}
    #footer i.fas.fa-dot-circle {width: 5px !important; font-size: 3px !important; transform: translateY(-3px);}
    .btn-new .elementor-button {font-size: 1.125rem !important; padding: 0.75em 2em !important;}
    .abs-h-a > .elementor-widget-container{margin-top: 2em !important;}
    .wa__btn_popup .wa__btn_popup_icon {width: 40px !important; height: 40px !important;}
    .wa__btn_popup .wa__btn_popup_icon:before {background-size: 25px !important;}
    #about .who-sec .elementor-image-box-description {font-size: 1rem !important;}
    /*#about {padding-left: 5% !important;}*/
    #about img {max-width: 90%;}
    #international-service .sp-mask{max-height: 700px !important;}
    #international-service .jet-slider__title {font-size: 3rem !important;}
    #international-service .jet-slider__desc {font-size: 1rem !important; margin-bottom: 1em !important;}
    #international-service .elementor-button {padding-top: 0 !important;}
    .left_slide .sp-horizontal .sp-arrows {left: 10% !important; bottom: 6em;}
    .elementor-7 .elementor-element.elementor-element-afddbf4 .jet-slider__content-inner {padding: 0% 50% 0% 10% !important;}
    .p-a .elementor-text-editor {font-size: 1rem !important;}
    .p-a.elementor-widget-theme-post-content{font-size: 1rem !important;}
    .elementor-151 .elementor-element.elementor-element-6d098914 {top: 5% !important;}
    .uk-post-a .entry-title, .uk-post-a .raven-post-title {font-size: 1.25rem !important;}
    .uk-post-a span.post__date.post-meta__item, .uk-post-a .raven-post-meta {font-size: 1.25rem !important;}
    .uk-post-a .jet-more, .uk-post-a .raven-post-button {font-size: 1.125rem !important; padding: 0.75em 2em !important;}
    .uk-post-a .raven-post-button {height: auto !important;}
    .event-list-a .entry-title a {font-size: 1.5rem !important;}
    .form-a label.elementor-field-label {font-size: 1.25rem !important; padding-bottom: 0em !important;}
    .form-a .elementor-field-textual, .form-a .elementor-upload-field {font-size: 1rem !important; height: auto !important; min-height: auto !important; padding: 0.9em 1em !important;}
    .form-a .elementor-field-group {margin-bottom: 1.5em !important;}
    .form-a button {height: auto !important; min-height: auto !important; width: auto !important; padding: 0.75em 2em !important; font-size: 1rem !important;}
    .form-a .elementor-upload-field{padding: 0 !important;}
    .sjb-page .list-data .v1 .job-info h4 a, .sjb-page .list-data .v2 .job-info h4 a {font-size: 1.4em !important;}
    .sjb-company-details {margin-top: 0 !important;}
    .sjb-page .list-data .sjb-apply-now-btn a {margin-top: 0 !important;}
    .small-h-a br{display: none !important;}
    .small-h-a .elementor-heading-title {font-size: 1.25rem !important;}
    .easy-inner .elementor-heading-title {font-size: 1.75rem !important;}
    .p-2-a .elementor-text-editor {font-size: 1.2rem !important;}
    .elementor-3788 .elementor-element.elementor-element-7957450a > .elementor-widget-container {margin-top: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-40ae1910 > .elementor-container, .history-img .elementor-image img.attachment-full.size-ful {min-height: 100% !important;}
    .elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated {padding-left: 10% !important; padding-top: 5em !important; padding-bottom: 5em !important; padding-right: 5% !important;}
    .history-img .elementor-image img.attachment-full.size-full {width: 100% !important; height: auto !important; min-height: auto !important;}
    .elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated {padding-right: 26% !important;}
    /*.ourvision {top: 6em !important;}*/
    .elementor-112 .elementor-element.elementor-element-8f12961 {left: -28px !important;}
    .g-sec-two-col-txt-a .elementor-heading-title {font-size: 2rem !important;}
    .jupiterx-header-stick .header-top .elementor-widget-theme-site-logo img {max-width: 95px !important;}
    .elementor-7 .elementor-element.elementor-element-602c95d > .elementor-widget-container {padding: 0% 0% 0% 9% !important;}
    .elementor-7 .elementor-element.elementor-element-69b19c6 > .elementor-element-populated {padding-top: 0 !important;}
    .elementor-7 .elementor-element.elementor-element-69b19c6 > .elementor-element-populated {padding-bottom: 0 !important;}
    .elementor-element.elementor-element-602c95d.sec-h-a.elementor-widget.elementor-widget-heading.animated.fadeInUp {margin-bottom: 0.5em !important;}
    .elementor-3788 .elementor-element.elementor-element-39a448f5 > .elementor-widget-container {margin: 0px 0px 0px 0px; padding: 7.5em 4em 0em 5em !important;}
    .uk-post-a .raven-post-button > span {line-height: 1 !important;}
    .elementor-184 .elementor-element.elementor-element-925ab97 > .elementor-widget-container {padding: 0% 10% 0% 32% !important;}
    /*.elementor-112 .elementor-element.elementor-element-ef73853 {padding: 5em 0em 6em 0em !important;}*/
    .tlp-content h3.name:before {top: 10px !important; width: 60px !important; height: 2.5px !important;}
    .ihab-rupa .tlp-content h3.name:before {bottom: auto !important;}
    .elementor-element-74e542e.container-a {background-size: 96% 100% !important;}
    .elementor-element-e818ae1.container-a {background-size: 96% 100% !important;}
    .elementor-112 .elementor-element.elementor-element-7e76429 {padding: 5em 0em 5em 0em !important;}
    body:not(.rtl) .elementor-112 .elementor-element.elementor-element-8f12961 {position: static !important;}
    .ourvision:before {width: 20px;}
    .ourvision:after {height: 20px; left: -20px;}
    .m-lft-a .elementor-heading-title {padding-left: 30% !important;}
    .tabs-h-a .elementor-heading-title {font-size: 4.5rem !important;}
    .country-img-box-a .elementor-image-box-title {font-size: 1.5rem !important;}
    .country-img-box-a .elementor-image-box-description {font-size: 1.125rem !important; min-height: 135px;}
    .btn-link-a .elementor-button {font-size: 1rem !important;}
    .btn-link-a > .elementor-widget-container {margin-top: 0 !important;}
    .img-box-list-a .elementor-image-box-title {font-size: 1rem !important;}
    .img-box-list-a img {max-width: 25px !important;}
    .img-box-list-a {margin-bottom: 0.75em !important;}
    .img-box-list-a:last-child {margin-bottom: 0 !important;}
    .detail-img-box-a img {max-width: 30px !important;}
    .detail-img-box-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .detail-img-box-a .elementor-image-box-description {font-size: 1rem !important;}
    .ourvision {margin-top: 18em !important; right: 3em !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title{font-size: 3rem !important;}
    .sec-h-a .elementor-heading-title {font-size: 3rem !important;}
    .p-a .elementor-text-editor, .p-a p {font-size: 0.9rem !important;}
    .elementor-element-f7b1d17 img {max-width: 375px !important;}
    .footer-a .elementor-heading-title {font-size: 1.25rem !important;}
    .footer-a p, .footer-a a {font-size: 0.9rem !important;}
    .footer-a img {max-width: 150px !important;width: 100% !important;}
    .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title {font-size: 3rem !important;}
    .elementor-148 .elementor-element.elementor-element-1adf3358 .elementor-heading-title {font-size: 1.5rem !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title {font-size: 3rem !important;}
    .elementor-148 .elementor-element.elementor-element-8f3b0b6 > .elementor-widget-container {margin: 0em 0em -4em 0em !important;}
    .easy-inner .elementor-heading-title {font-size: 1.75rem !important;}
    .passport-img-box-a .elementor-image-box-title {font-size: 1.5rem !important;}
    .investment-img-box-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .investment-img-box-a .elementor-image-box-description {font-size: 1rem !important;}
    .benefits-img-box-a .elementor-image-box-title {font-size: 1.5rem !important;}
    .benefits-img-box-a .elementor-image-box-description {font-size: 1rem !important;}
    .team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 20% !important;}
    .new-team-box-a .elementor-image-box-title {font-size: 1.5rem !important;}
    .elementor-184 .elementor-element.elementor-element-59a2ceb iframe {height: 620px !important;}
    .elementor-element.elementor-element-59a2ceb.elementor-widget.elementor-widget-google_maps {margin-bottom: 0 !important;}
    .sec-h-sm-a .elementor-heading-title {font-size: 1.75rem !important;}
    .list-txt-a .elementor-icon-list-text {font-size: 0.9rem !important;}
    .sec-h-sm-a {margin-top: 0.5rem !important;}
    #international-service .jet-slider__content {padding-bottom: 10rem;}
    .swiper-container.gallery-top {margin-left: 7.5% !important;}
    .elementor-153 .elementor-element.elementor-element-22eff0ae .elementor-image-box-description {font-size: 1.125rem !important;}





}


@media screen and (max-width: 1440px){
    .banner-h-a .elementor-heading-title {font-size: 3.5rem !important;}
    .elementor-element-d291304 {background-size: 92% 100% !important;}
    #international-service .jet-slider__title {font-size: 3rem !important;}
    .elementor-3475 .elementor-element.elementor-element-35c5d0e > .elementor-element-populated {padding-top: 20% !important;}
    .elementor-3653 .elementor-element.elementor-element-fbe5d5c > .elementor-widget-container {padding-bottom: 0 !important;}
    .elementor-3653 .elementor-element.elementor-element-1d367a5 > .elementor-widget-container {padding-bottom: 0 !important;}
    .elementor-element-7e76429 {height: auto !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 {left: -10% !important;}
    #history .history-img .elementor-image {position: relative; width: 100% !important; height: 100% !important; top: 0 !important; right: 0 !important; bottom: 0 !important; margin: auto !important;}
    .elementor-element-06dc7a5, .elementor-element-06dc7a5 div {height: 100% !important;}
    .history-img .elementor-image img.attachment-full.size-full {position: absolute; right: 0 !important; top: 0; bottom: 0 !important; height: 100% !important;}
    .elementor-112 .elementor-element.elementor-element-38c7b78 {width: 60% !important;}
    #history .history-img .elementor-image {width: calc(100% + 7em) !important; right: 7em !important;}
    .uk-post-a .jet-more, .uk-post-a .raven-post-button {font-size: 1rem !important; padding: 0.7em 2em !important;}
    .elementor-176 .elementor-element.elementor-element-1bc1c2dd > .elementor-widget-container {padding-bottom: 0em !important;}
    .elementor-3788 .elementor-element.elementor-element-39a448f5 > .elementor-widget-container {padding: 9em 3em 0em 3em !important;}
    .elementor-184 .elementor-element.elementor-element-74e542e:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-74e542e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-size: 96% 100% !important;}
    .elementor-element-7957450a {margin-top: 6em !important;}
    .elementor-176 .elementor-element.elementor-element-11e4d7a6 > .elementor-element-populated {padding-top: 3em !important;}
    .elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated {padding-right: 10% !important;}
    #history .history-img .elementor-image {height: 90% !important; top: 3em !important;}
    .elementor-112 .elementor-element.elementor-element-ef90f32 {padding-top: 5em !important;}
    .m-lft-a .elementor-heading-title {padding-left: 30% !important;}
    .sec-h-a .elementor-heading-title {font-size: 2.25rem !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 3.5rem !important;}
    .ourvision {margin-top: 12em !important;}
    .elementor-112 .elementor-element.elementor-element-3a06ca9 > .elementor-widget-container {padding: 0% 5% 0% 0% !important;}
    .investment-img-box-a .elementor-image-box-title {font-size: 1.125rem !important;}
    .passport-img-box-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .benefits-img-box-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 22% !important;}
    .custom-menu-shortcode-a .menu>li>a {font-size: 0.825rem !important;}
    .custom-menu-shortcode-a .menu>li.menu-item-has-children:after {font-size: .5rem;}
    .swiper-container.gallery-top {margin-left: 7.5% !important;}
    .easy-inner .elementor-heading-title {font-size: 1.75rem !important;}

}

@media screen and (max-width: 1366px){
    .banner-h-a .elementor-heading-title {font-size: 3rem !important;}
    .custom-menu-shortcode-a .menu>li>a{font-size: 0.9rem !important;}
    .custom-menu-shortcode-a .menu>li.menu-item-has-children:after {margin-left: .25em; font-size: 0.5rem !important;}
    .btn-new .elementor-button {font-size: 1rem !important;}
    .abs-h-a > .elementor-widget-container {margin-top: 3em !important;}
    .gallery-top .hover-site {top: 0; bottom: 0; margin: auto; height: 300px;}
    .uk-post-a .raven-post-button {width: auto !important;}
    .event-list-a .entry-title a {font-size: 1.25rem !important;}
    .event-list-a .entry-title {line-height: 1;}
    .year-h-a .elementor-heading-title {font-size: 2rem !important;}
    .elementor-3048 .elementor-element.elementor-element-d5ed63e > .elementor-widget-container img {max-width: 400px !important;}
    .elementor-3048 .elementor-element.elementor-element-d5ed63e > .elementor-widget-container {margin-top: -5em !important;}
    .elementor-176 .elementor-element.elementor-element-11e4d7a6 > .elementor-element-populated {padding: 0 !important; margin-bottom: 3em !important;}
    .elementor-176 .elementor-element.elementor-element-5badad3b {padding-top: 8em !important; padding-bottom: 5em !important;}
    .elementor-3653 .elementor-element.elementor-element-1d96351 > .elementor-widget-container {padding-right: 0 !important;}
    .g-sec-two-col-txt-a .elementor-heading-title {font-size: 2.5rem !important;}
    .g-sec-two-col-txt-a > div {padding-left: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-39a448f5 > .elementor-widget-container {padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 {top: 25px !important; left: -12% !important;}
    .easy-inner .elementor-heading-title {font-size: 1.5rem !important;}
    .elementor-7 .elementor-element.elementor-element-602c95d > .elementor-widget-container {padding: 0% 0% 0% 10.5% !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title {font-size: 4rem !important;}
    .elementor-3788 .elementor-element.elementor-element-6d710731 img {height: 561px !important;}
    .elementor-element-7957450a {margin-top: 5em !important;}
    .sec-shape-1-a {padding-right: 7.5% !important;}
    .sec-shape-1-col-txt-a .sec-h-a > .elementor-widget-container {margin: 0 !important;}
    .container-2-a > .elementor-container {width: 80% !important;}
    .detail-img-box-a .elementor-image-box-title {font-size: 1.125rem !important;}
    .sec-h-a .elementor-heading-title {font-size: 2.5rem !important;}
    .small-h-a .elementor-heading-title {font-size: 1rem !important;}
    .elementor-element-eae656b img {max-width: 65px !important;}
    .elementor-112 .elementor-element.elementor-element-4f229e0 .elementor-image-box-description {font-size: 1rem !important;}
    .p-a .elementor-text-editor, .p-a p {font-size: 0.9rem !important;}
    #large-h-a .elementor-heading-title {font-size: 2rem !important;}
    .large-txt-sec-a{padding-top: 9em !important; padding-bottom: 9em !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 3rem !important;}
    .elementor-element-f7b1d17 img {max-width: 350px !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title {font-size: 3rem !important;}
    /*.elementor-7 .elementor-element.elementor-element-602c95d .elementor-heading-title {font-size: 3rem !important;}*/
    .elementor-7 .elementor-element.elementor-element-081acbf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-081acbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size: 100% 100% !important;}
    .investment-img-box-a:not(:last-child) {margin-right: 1% !important;}
    .new-team-box-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .four-image-box-a {padding-left: 10% !important; padding-right: 10% !important;}
    #international-service .jet-slider__title {font-size: 2.5rem !important;}
    .swiper-container.gallery-top {margin-left: 7.5% !important;}
    .elementor-7 .elementor-element.elementor-element-602c95d > .elementor-widget-container {padding: 0% 0% 0% 8% !important;}
    .inner-banner-shape-a video {clip-path: polygon(0 0, 100% 0, 100% 100%, 46% 100%);}
    .elementor-element.elementor-element-4606ad4.elementor-button-align-start.form-a.elementor-widget.elementor-widget-form.animated.fadeInLeft {padding-bottom: 1rem;}
    .elementor-153 .elementor-element.elementor-element-22eff0ae .elementor-image-box-description {font-size: 1rem !important;}
    .easy-inner .elementor-heading-title {font-size: 1.75rem !important;}
    .gallery-top .inner-slide {max-height: 500px !important;}
    .new-team-box-a .elementor-image-box-description {font-size: 0.825rem !important;}
    .team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 24% !important;}


}

@media screen and (max-width: 1290px){
    .sec-h-a .elementor-heading-title {font-size: 2rem !important;}
    .inner-banner-a {height: 450px;}
    header, .footer-a{padding: 0% 1.75% 0% 3.5% !important;}
    .container-a > .elementor-container {width: 90% !important;}
    .elementor-element-2f74af6 > div > div {display: flex !important; flex-wrap: nowrap !important; justify-content: space-between !important;}
    /*.elementor-element-2f74af6 > div > div > div {width: 25% !important;}*/
    /*.elementor-element-2f74af6 > div > div > div:nth-child(4) {display: none !important;}*/
    /*.elementor-element-2f74af6 > div > div > div:last-child {width: 35% !important;}*/
    .sec-h-lg-a .elementor-heading-title {font-size: 2.5rem !important;}
    .p-left-a {padding-left: 5% !important;}
    .p-right-a {padding-right: 5% !important;}
    .img-box-rel-a > .elementor-widget-container {margin: 0% 0% 0% -44% !important; padding: 5% 5% 5% 48% !important;}
    .elementor-element-d291304 {background-size: 100% 100% !important;}
    footer#footer {margin-top: 0 !important;}
    #home .banner-h-a .elementor-heading-title {font-size: 3.5rem !important;}
    #home .elementor-text-editor {font-size: 1rem !important;}
    #about .abs-h-a > .elementor-widget-container .elementor-heading-title {font-size: 2.5rem !important;}
    .abs-h-a > .elementor-widget-container {margin-top: 2em !important;}
    #international-service .left_slide {width: 100% !important;}
    #international-service .left_slide + div {display: none !important;}
    #international-service .sp-mask {max-height: 100% !important;}
    .left_slide .sp-horizontal .sp-arrows {left: 6% !important; }
    .post-3397 h2.raven-post-title, .post-3398 h2.raven-post-title {max-width: 75%;}
    /*.elementor-148 .elementor-element.elementor-element-2734f439 {padding-top: 0 !important;}*/
    .elementor-148 .elementor-element.elementor-element-0e5155f > .elementor-element-populated {padding: 2em 5% !important;}
    .elementor-148 .elementor-element.elementor-element-08fa23f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-148 .elementor-element.elementor-element-08fa23f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {padding: 2em 5% !important;}
    .tlp-content h3.name {font-size: 2rem !important;}
    .tlp-team .designation {padding-left: 3em !important;}
    .elementor-3653 .elementor-element.elementor-element-e6ff6b9 > .elementor-widget-container{padding-left: 0 !important;}
    .g-sec-two-col-txt-a {padding-top: 9% !important;}
    .elementor-3788 .elementor-element.elementor-element-42a894d6 > .elementor-widget-container {padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-3788 .elementor-element.elementor-element-3750c857 > .elementor-widget-container {padding-right: 0 !important;}
    .elementor-element-7f3a9ae5 br {display: none !important;}
    .history-img{display: none !important;}
    .elementor-element-a367811{width: 100% !important;}
    .elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated {padding: 5em 5% !important;}
    .elementor-112 .elementor-element.elementor-element-0a05c4f > .elementor-element-populated {padding-left: 15% !important;}
    .ourvision {position: static !important;}
    .elementor-112 .elementor-element.elementor-element-3a06ca9 > .elementor-widget-container {padding: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-f7b1d17 {top: -36%;}
    .jet-scroll-navigation--position-left {margin-left: 0 !important;}
    .elementor-184 .elementor-element.elementor-element-74e542e:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-74e542e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-size: 100% 100% !important;}
    .left_slide .sp-horizontal .sp-arrows {bottom: 10em;}
    .elementor-151 .elementor-element.elementor-element-6d098914 {top: 7% !important;}
    #benefits .jet-carousel .jet-arrow.next-arrow {left: 25% !important;}
    #benefits .jet-carousel .jet-arrow.prev-arrow {right: 25% !important;}
    /*.txt-explore-a {margin-top: -3em !important;}*/
    .elementor-7 .elementor-element.elementor-element-602c95d > .elementor-widget-container {padding: 0% 0% 0% 4% !important;}
    .tlp-content h3.name {padding-left: 1.4em !important;}
    .tlp-content h3.name:before {top: 16px !important; width: 40px !important;}
    .elementor-element-74e542e.container-a {background-size: 98% 100% !important;}
    .elementor-element-e818ae1.container-a {background-size: 98% 100% !important;}
    .elementor-112 .elementor-element.elementor-element-40ae1910 {padding-top: 6em !important; padding-bottom: 6em !important;}
    .ourvision:before, .ourvision:after{display: none;}
    .ourvision{padding: 1em 1em;}
    .m-lft-a .elementor-heading-title {padding-left: 32% !important;}
    .elementor-112 .elementor-element.elementor-element-52a365e {padding-bottom: 3em !important;}
    .tabs-h-a .elementor-heading-title {font-size: 3.5rem !important;}
    .container-2-a > .elementor-container {width: 90% !important;}
    .investment-img-box-col-a > div > div {flex-wrap: wrap;}
    .investment-img-box-col-a > div > div > div {width: 48% !important;}
    .investment-img-box-col-a > div > div > div {margin-bottom: 2rem !important;}
    .investment-row-a > div > .elementor-row {align-items: center !important;}
    .passport-img-box-col-a {padding-right: 5% !important;}
    .investment-img-box-col-a > div > div > div:nth-child(n + 3) {margin-bottom: 0 !important;}
    .new-sec-a {padding: 0% 0% 0% 5% !important;}
    .clip-img-22-a, .clip-img-22-a * {height: 100% !important;}
    .team-tabs-a .jet-tabs__control-wrapper > div:not(:last-child) {margin-right: 2rem !important;}
    .swiper-container.gallery-top {margin-left: 2.5% !important;}
    .elementor-7 .elementor-element.elementor-element-afddbf4 .jet-slider__content-inner {padding: 0% 50% 0% 4% !important;}
    .inner-banner-a {padding-left: 2.5% !important;}
    .side-dots .jet-scroll-navigation--position-left {left: 12px !important;}
    #international-service .sp-mask {max-height: 700px !important;}
    .custom-menu-shortcode-a .menu>li:not(:last-child) {margin-right: 0.5em!important;}
    .custom-menu-shortcode-a .menu>li>a {font-size: 0.825rem !important;}
    .gallery-top .swiper-slide.swiper-slide-active .inner-slide img {max-width: 70% !important;}
    .gallery-top .swiper-slide.swiper-slide-active .inner-slide img {max-width: 70% !important;}
    .gallery-top .hover-site {width: 60% !important; min-height: 290px !important; padding: 2em !important; top: 5% !important; right: auto !important; left: 5% !important;}
    .swiper-container.gallery-top {width: 50%;}
    .gallery-top .hover-site{height: 350px;}
    .gallery-top .inner-slide > img {max-height: 450px;}
    .swiper-container.gallery-thumbs .inner-slide > img {max-height: 390px !important;}
    .v2 > header {padding-left: 11px !important;}
    .custom-menu-shortcode-a .menu>li:last-child >ul {right: 0 !important; left: auto !important;}
    .inner-banner-shape-a video {clip-path: polygon(0 0, 100% 0, 100% 100%, 46% 100%);}
    .easy-inner .elementor-heading-title {font-size: 1.5rem !important;}




}

@media screen and (max-width: 1279px) and (min-width: 1025px){
    .gallery-top .swiper-slide.swiper-slide-active .inner-slide img {max-width: 70% !important;}
    .gallery-top .hover-site {width: 60% !important; min-height: 290px !important; padding: 2em !important; top: 5% !important; right: auto !important; left: 5% !important;}
}

@media screen and (max-width: 1200px){
    .country-img-box-a .elementor-image-box-description {min-height: 190px;}
}

@media screen and (max-width: 1024px){
    .custom-menu-shortcode-a{display: none !important;}
    .built-in-menu-a{display: block !important;}
    .elementor-56 .elementor-element.elementor-element-a3fb6fc .elementor-menu-toggle {margin-right: 0 !important;}
    .inner-banner-img-col-a:before {margin-top: 5em;}
    .inner-banner-img-col-a .elementor-image {margin-top: 5em !important;}
    header > div > .elementor-row {align-items: flex-start;}
    .translate-shortcode-a {margin-top: 1em;}
    .built-in-menu-a {margin-top: 0.75em;}
    .banner-h-a .elementor-heading-title {font-size: 2.75rem !important;}
    #footer a, #footer p, #footer .elementor-text-editor {font-size: 0.9rem !important;}
    .elementor-element-c46cefb br {display: none !important;}
    .elementor-element-d897d16 span.elementor-icon-list-text {font-size: 0.9rem !important;}
    .sec-h-lg-a .elementor-heading-title {font-size: 2.25rem !important;}
    .img-box-rel-a .elementor-image-box-title {font-size: 2rem !important; margin-bottom: 0.25em !important;}
    .img-box-rel-a .elementor-image-box-description {font-size: 1.25rem !important;}
    .square-video-a {width: 100% !important;}
    .elementor-element-d291304 {padding-bottom: 3em !important;}
    .inner-banner-img-col-a .e-hosted-video {margin-top: 10em !important;}
    .elementor-7 .elementor-element.elementor-element-d434da4 {padding: 0% 0% 0% 3.5% !important;}
    .jet-scroll-navigation--position-left {margin-left: 0 !important; left: 1em !important;}
    .home-banner-a .inner-banner-shape-a {height: calc(91% + 14em) !important;}
    .inner-banner-shape-a video {clip-path: polygon(0 0, 100% 0, 100% 100%, 44% 100%);}
    .elementor-section.elementor-section-boxed > .elementor-container {max-width: 100% !important; width: 93% !important;}
    .abs-h-a > .elementor-widget-container {margin-top: 3em !important;}
    header > div > .elementor-row {flex-wrap: nowrap !important;}
    header, .footer-a {padding: 0% 5% 0% 5% !important;}
    .footer-a {padding-top: 2rem !important; padding-bottom: 2rem !important;}
    .eicon-menu-bar {color: #1A355B !important;}
    .jupiterx-header-stick .eicon-menu-bar {color: #1A355B !important;}
    .jupiterx-header-stick .sticky-order-2-a {order: 3;}
    .jupiterx-header-stick nav.elementor-nav-menu--dropdown{position: absolute; top: 100%; right: 0;}
    .inner-banner-a {height: 300px;}
    .sticky-order-1-a img {max-width: 150px !important;}
    .sticky-order-2-a {width: 50px !important;}
    .sticky-order-3-a {width: 100px !important; position: relative; z-index: 2;}
    .glink {color: #1a355b !important; border: 1px solid #1a355b; font-weight: bold;}
    .sticky-order-3-a > div {padding-right: 0 !important;}
    .sticky-order-1-a {width: calc(100% - 150px) !important;}
    .sec-h-a .elementor-heading-title {font-size: 2rem !important;}
    .elementor-4417 .elementor-element.elementor-element-f596cb5 > .elementor-element-populated {padding-top: 24% !important;}
    .elementor-3475 .elementor-element.elementor-element-71a0eba {padding-right: 5% !important;}
    .elementor-3475 .elementor-element.elementor-element-35c5d0e > .elementor-element-populated {padding-left: 0 !important;}
    .elementor-3475 .elementor-element.elementor-element-ffa00be > .elementor-widget-container {margin-bottom: 0 !important;}
    .elementor-3475 .elementor-element.elementor-element-7ca00804{padding-top: 2em !important;}
    .sjb-listing {padding: 2em 2em;}
    .list-data header {padding-left: 0 !important; padding-right: 0 !important;}
    .elementor-element-1bc1c2dd br {display: contents !important;}
    .elementor-176 .elementor-element.elementor-element-e8a67a8 > .elementor-element-populated {padding-right: 5% !important;}
    .elementor-176 .elementor-element.elementor-element-1bc1c2dd > .elementor-widget-container {padding-bottom: 0em !important;}
    .elementor-176 .elementor-element.elementor-element-8ccfb00 > .elementor-element-populated {padding-left: 5% !important;}
    .elementor-176 .elementor-element.elementor-element-532c611 > .elementor-element-populated {padding-right: 5% !important;}
    .easy-inner .elementor-heading-title {font-size: 1.5rem !important;}
    .easy-inner .elementor-col-33 .elementor-element-populated {padding: 12% 5% !important;}
    .easy-inner p{margin-bottom: 0 !important;}
    .elementor-3653 .elementor-element.elementor-element-c3f255b > .elementor-widget-container {padding-top: 0 !important; padding-bottom: 0 !important;}
    .elementor-element-fbe5d5c {margin-bottom: 0 !important;}
    .p-2-a .elementor-text-editor {line-height: 1.75 !important;}
    .elementor-3653 .elementor-element.elementor-element-c60c265 > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-1d367a5 {margin-bottom: 0 !important;}
    .elementor-3653 .elementor-element.elementor-element-1d96351 > .elementor-widget-container {padding: 0 !important;}
    .elementor-3653 .elementor-element.elementor-element-892f800 > .elementor-element-populated {padding-right: 2.5em !important;}
    .elementor-3653 .elementor-element.elementor-element-e6ff6b9 > .elementor-widget-container {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-75507672 > .elementor-widget-container {padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-element-40ae1910 {background-color: #f3f3f3 !important; background-image: none !important;}
    .elementor-112 .elementor-element.elementor-element-2b249a3f .elementor-heading-title {font-size: 2rem !important;}
    .elementor-112 .elementor-element.elementor-element-2b249a3f .elementor-heading-title br{display: none;}
    .elementor-112 .elementor-element.elementor-element-4f229e0 .elementor-image-box-title {font-size: 1.25rem !important;}
    .elementor-element-7e76429 {background-image: none !important; padding: 5em 5% !important;}
    .elementor-112 .elementor-element.elementor-element-0a05c4f > .elementor-element-populated {padding: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-b6837de > .elementor-widget-container{margin: 0 !important;}
    .elementor-element-4f229e0 {position: static !important;}
    .elementor-element-6f590e3 > div > div {align-items: center !important;}
    .elementor-element-e97c4d2 {display: none !important;}
    .elementor-element-78b605e > div > div > div {width: 100% !important;}
    .elementor-112 .elementor-element.elementor-element-ef73853 > .elementor-container {min-height: 100% !important;}
    .elementor-element-ef73853 {padding-top: 5em !important; padding-bottom: 5em !important;}
    .elementor-112 .elementor-element.elementor-element-b55e437 .elementor-heading-title {font-size: 2rem !important;}
    .ourvision {padding: 1em !important;}
    .elementor-112 .elementor-element.elementor-element-ef90f32 {padding-top: 5em !important; padding-bottom: 5em !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 {position: static !important;}
    .elementor-112 .elementor-element.elementor-element-82af225 > .elementor-element-populated {padding: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-f7b1d17 {position: static !important;}
    .elementor-112 .elementor-element.elementor-element-52a365e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-52a365e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #2f4e7b; background-image: none !important;}
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-0371e0d.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {padding-bottom: 3em !important; padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-112 .elementor-element.elementor-element-82af225:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-112 .elementor-element.elementor-element-82af225 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-image: none !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 3rem !important;}
    .elementor-112 .elementor-element.elementor-element-52a365e {padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-element-f7b1d17 img {max-width: 300px !important;}
    .elementor-112 .elementor-element.elementor-element-f7b1d17 .elementor-image-box-title {font-size: 2rem !important;}
    .elementor-112 .elementor-element.elementor-element-d5a0aec .elementor-heading-title {font-size: 1.5rem !important;}
    .elementor-112 .elementor-element.elementor-element-62f743a > .elementor-widget-container {padding: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-ef90f32 {padding-top: 5em !important; padding-bottom: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-52a365e {padding-bottom: 3em !important;}
    .elementor-112 .elementor-element.elementor-element-e818ae1:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-e818ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-size: 102% 100% !important;}
    .elementor-element-7957450a {margin-top: 2em !important;}
    .elementor-153 .elementor-element.elementor-element-22eff0ae {top: 9% !important;}
    .tabs-a .jet-tabs__label-text {font-size: 1.125rem !important;}
    .tabs-h-a + section {margin-top: 0 !important;}
    .icon-box-a .elementor-icon-box-title a {font-size: 0.9rem !important;}
    .icon-box-a .elementor-icon {font-size: 1rem !important;}
    .iamge-box-tab-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .detail-img-box-a {width: 30% !important;}
    .detail-img-box-a:nth-child(-n+5), .detail-img-box-a, .detail-img-box-a:nth-child(n+5){margin-bottom: 2em !important;}
    .detail-img-box-a:last-child{margin-bottom: 0 !important;}
    .ourvision{margin-top: 0 !important;}
    .m-lft-a .elementor-heading-title {padding-left: 0 !important;}
    .footer-a br{display: none !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title {font-size: 2.5rem !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title br {display: none !important;}
    .detail-img-box-a, .benefits-img-box-a {width: 48% !important;}
    .details-img-box-col-a:not(.four-image-box-a) .benefits-img-box-a:nth-child(-n+5) {margin-bottom: 3rem !important;}
    .five-image-box-a .benefits-img-box-a {width: 48% !important;}
    .five-image-box-a > div > .elementor-widget-wrap {justify-content: space-between;}
    .txt-explore-a {margin-top: -3em !important;}
    .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title {font-size: 2rem !important;}



}

@media screen and (max-width: 991px){
    .inner-banner-img-col-a {display: none !important;}
    .inner-banner-a {background-size: 100% 100% !important; height: 375px;}
    .inner-banner-a > div > div > div:first-child {width: 80% !important;}
    #footer span.elementor-icon-list-icon {display: none !important;}
    .elementor-4626 .elementor-element.elementor-element-1594965 {margin-top: 0 !important;}
    .sec-h-lg-a .elementor-heading-title {font-size: 2rem !important;}
    .sec-h-lg-a > .elementor-widget-container {margin-bottom: 0 !important;}
    .img-box-rel-a .elementor-image-box-title {font-size: 1.75rem !important;}
    .img-box-rel-a .elementor-image-box-description {font-size: 1rem !important;}
    .elementor-element-d291304 {background-color: #163053 !important;}
    .jet-scroll-navigation--position-left {left: 0.5em !important;}
    .elementor-7 .elementor-element.elementor-element-41fd9ef {margin-top: -2em !important; padding-top: 0em !important;}
    .elementor-element-127523e{display: none !important;}
    .abs-h-a > .elementor-widget-container {margin-top: 0em !important; margin-left: -95% !important;}
    #about section {margin-top: -25% !important;}
    #about {padding-left: 0% !important;}
    #benefits {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-element-21a1a31 {margin-bottom: 0 !important;}
    .swiper-container.gallery-thumbs {display: none !important;}
    .gallery-top .swiper-slide.swiper-slide-active .inner-slide img {max-width: 100% !important;}
    .gallery-top .hover-site {top: 0; bottom: 0; margin: auto; height: 375px; width: 90% !important; top: 0 !important; bottom: 0 !important; left: 5% !important; right: 5% !important;}
    .swiper-container.gallery-top {margin-left: 0 !important; width: 100% !important;}
    .swiper-container.gallery-top {width: 100% !important; margin: auto !important;}
    .gallery-top .inner-slide {max-height: 500px !important;}
    .elementor-4417 .elementor-element.elementor-element-f596cb5 > .elementor-element-populated {padding-top: 5% !important;}
    .elementor-4417 .elementor-element.elementor-element-9aef1e5 {width: 100% !important;}
    .elementor-4417 .elementor-element.elementor-element-9aef1e5  + div{width: 100% !important;}
    .elementor-4417 .elementor-element.elementor-element-76db318 {padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-4417 .elementor-element.elementor-element-9aef1e5 {display: none !important;}
    .elementor-4417 .elementor-element.elementor-element-f596cb5 > .elementor-element-populated {padding-left: 0 !important;}
    .elementor-element-80d78b4 {display: none !important;}
    .elementor-element-f21b9a5 {width: 100% !important;}
    .elementor-element-f21b9a5 > div {padding-right: 0 !important;}
    .elementor-4417 .elementor-element.elementor-element-08a151c,
    .elementor-4417 .elementor-element.elementor-element-099e349,
    .elementor-4417 .elementor-element.elementor-element-c3a8d79 {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-element-697ec2e{display: none !important;}
    .elementor-element-697ec2e + div{width: 100% !important;}
    .elementor-4417 .elementor-element.elementor-element-099e349 {background-color: #ededed !important; background-image: none !important;}
    .elementor-4417 .elementor-element.elementor-element-4b97946 > .elementor-element-populated{padding-left: 0 !important;}
    .elementor-4417 .elementor-element.elementor-element-ae2eafe {padding-left: 5% !important; padding-right: 5% !important;}
    .elementor-element-15f80d1 {display: none !important;}
    .elementor-element-15f80d1 + div{width: 100% !important;}
    .elementor-4417 .elementor-element.elementor-element-794a1eb > .elementor-element-populated {padding: 0 !important;}
    .elementor-4417 .elementor-element.elementor-element-ae2eafe {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-element-0487755 {padding-top: 2em !important; padding-bottom: 2em !important;}
    .sec-h-a > .elementor-widget-container {margin-bottom: 0 !important;}
    .elementor-151 .elementor-element.elementor-element-3caaf3d5 {padding-top: 3em !important;}
    .uk-sec-two-a {padding-top: 3em !important; padding-bottom: 3em !important;}
    .uk-sec-two-a .elementor-row {flex-direction: column-reverse;}
    .uk-sec-two-a .elementor-row > div{width: 100% !important;}
    .uk-sec-two-a .elementor-widget-theme-post-title> div {padding-bottom: 0 !important;}
    .elementor-4490 .elementor-element.elementor-element-f6a651c {padding-top: 3em !important; padding-bottom: 3em !important;}
    .year-h-a .elementor-heading-title {font-size: 1.5rem !important;}
    .event-sec-two-a {padding-top: 3em !important; padding-bottom: 3em !important;}
    /*.elementor-element-3f5c0af {display: none !important;}*/
    .elementor-element-3f5c0af + div {width: 100% !important;}
    .elementor-3595 .elementor-element.elementor-element-bfa94d0 > .elementor-element-populated {padding: 0 !important;}
    .elementor-element-92808c1 > div {padding: 0 !important;}
    .elementor-3048 .elementor-element.elementor-element-e63512b {margin-top: 0 !important; padding-right: 5% !important;}
    .elementor-element-d5ed63e{display: none !important;}
    .elementor-element-e63512b > div > div {flex-direction: column;}
    .elementor-element-e63512b > div > div > div {width: 100% !important;}
    .elementor-element-e63512b > div > div > div:first-child {display: none !important;}
    .elementor-3048 .elementor-element.elementor-element-bf07506 > .elementor-element-populated {padding-top: 3em !important; padding-left: 5% !important;}
    .elementor-element-7f69aca{display: none !important;}
    .elementor-element-7f69aca + div{width: 100% !important;}
    .elementor-3475 .elementor-element.elementor-element-35c5d0e > .elementor-element-populated {padding: 0 !important;}
    .elementor-3475 .elementor-element.elementor-element-71a0eba {padding: 2em 5% !important;}
    .elementor-3475 .elementor-element.elementor-element-de543ba {padding-bottom: 2em !important;}
    .sjb-search-keywords.col-md-12.col-xs-12 {width: 100%; flex: 0 0 100% !important; max-width: 100% !important;}
    .job-sec-two-a {padding-top: 3em !important; padding-bottom: 3em !important;}
    .job-sec-two-a .elementor-page-title {margin-bottom: 0 !important;}
    .header-margin-top.sjb-job-info {display: none !important;}
    .elementor-element-74e542e {background-size: 100% 100% !important;}
    .elementor-148 .elementor-element.elementor-element-2734f439 > .elementor-container {min-height: 100% !important;}
    .elementor-148 .elementor-element.elementor-element-78ef66ef {padding-top: 3em !important; padding-bottom: 3em !important;}
    .ihab-rupa .team-member.tlp-equal-height {max-width: 100%; margin: 0em 1em;}
    .elementor-176 .elementor-element.elementor-element-63517d31 {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-176 .elementor-element.elementor-element-c5f01c2 {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-176 .elementor-element.elementor-element-2fcd8f7 {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-element-5df6b5e > div > div {display: flex; align-items: center !important;}
    .elementor-element-5cbba31 {position: static !important;}
    .elementor-176 .elementor-element.elementor-element-5badad3b {padding-top: 3em !important; padding-bottom: 3em !important; margin: 0 !important; width: 100% !important;}
    .easy-inner .elementor-widget-text-editor p {font-size: 0.9rem !important;}
    .g-sec-two-col-txt-a {padding-top: 0 !important;}
    .img-box-new-a .elementor-image-box-title {font-size: 1.25rem !important;}
    .deed {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-element-51fc6a3 {display: none !important;}
    .deed .elementor-col-33 {width: 50% !important;}
    .elementor-3653 .elementor-element.elementor-element-892f800 > .elementor-element-populated {padding-right: 0 !important;}
    .g-sec-two-a > div > div {flex-direction: column !important;}
    .g-sec-two-a > div > div > div {width: 100% !important;}
    .img-clip-1-a img {clip-path: none !important;}
    .g-sec-two-a {padding-left: 5% !important; padding-right: 5% !important; padding-top: 3em !important; padding-bottom: 3em !important;}
    .g-sec-two-a .img-clip-1-a img {max-width: 500px !important; width: 100% !important;}
    .elementor-element-7957450a{display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-39a448f5 > .elementor-widget-container {padding-top: 0 !important;}
    .elementor-element-133f0fe2 > div > div {align-items: center;}
    #middleton .elementor-element-3f21627d{display: none !impoertant;}
    .elementor-element-2ffd6dbe {display: none !important;}
    .elementor-element-4ccb9622{display: none !important;}
    .elementor-element-4ccb9622 + div{display: none !important;}
    .laceby-sec {background-color: #f4f4f5;/* padding-top: 3em !important; padding-bottom: 3em !important;*/}
    .elementor-3788 .elementor-element.elementor-element-75507672 > .elementor-widget-container {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-7a522dd0 > .elementor-widget-container {padding-bottom: 0 !important;}
    .elementor-element-4629b89c > div > div {flex-direction: column !important;}
    .elementor-element-4629b89c > div > div > div {width: 100% !important;}
    .elementor-element-75507672, .elementor-element-75507672 p{margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-39239d0a > .elementor-widget-container {padding-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-53d803b2 > .elementor-widget-container {padding: 0 !important; margin-bottom: 2em !important;}
    .elementor-3788 .elementor-element.elementor-element-28897199 > .elementor-widget-container {margin-top: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-10b36b82 > .elementor-widget-container {margin-top: 0 !important;}
    .elementor-element-33d239f2 {display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-4af0439b > .elementor-widget-container {padding-bottom: 0 !important;}
    .elementor-element-6ccb44e{display: none !important;}
    .elementor-element-6ccb44e + div{display: none !important;}
    #padgbury {/*padding-top: 3em !important; padding-bottom: 3em !important;*/ background-color: #1a355b;}
    #padgbury *{color: #fff !important;}
    .elementor-3788 .elementor-element.elementor-element-24ae4a06 > .elementor-element-populated {padding: 0 !important;}
    .elementor-element-39b3e6e7 > div > div {flex-direction: column !important;}
    .elementor-element-39b3e6e7 > div > div > div {width: 100% !important;}
    .elementor-3788 .elementor-element.elementor-element-42a894d6 > .elementor-widget-container {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-d22ad4c > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-42a894d6{margin-bottom: 0 !important;}
    /*#prebend{padding-top: 3em !important; padding-bottom: 3em !important;}*/
    #prebend .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-303af7b {width: 100% !important;}
    .elementor-3788 .elementor-element.elementor-element-3750c857 > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-67d9629a{display: none !important;}
    .elementor-element.elementor-element-3750c857.p-a.p-2-a.elementor-widget.elementor-widget-text-editor.animated.fadeInUp {margin-bottom: 0 !important;}
    .elementor-element-3750c857 p{margin-bottom: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-40ae1910 {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-112 .elementor-element.elementor-element-2b249a3f .elementor-heading-title {font-size: 2rem !important;}
    .elementor-element.elementor-element-eae656b.elementor-widget.elementor-widget-image img {max-width: 70px !important;}
    .elementor-element-7e76429 {padding: 3em 5% !important;}
    .elementor-112 .elementor-element.elementor-element-ef73853 {margin-top: 0 !important; padding: 3em 0 !important;}
    .elementor-112 .elementor-element.elementor-element-a367811 > .elementor-element-populated {padding: 3em 5% !important;}
    .elementor-element-f7b1d17 img {max-width: 250px !important; width: 100% !important;}
    .elementor-3788 .elementor-element.elementor-element-5194061 > .elementor-element-populated {padding-right: 5% !important;}
    .elementor-3788 .elementor-element.elementor-element-9d4f6e7 img {height: auto !important;}
    .elementor-3788 .elementor-element.elementor-element-ed093b0 > .elementor-widget-container {padding-top: 0em !important;}
    .elementor-3788 .elementor-element.elementor-element-a16000a > .elementor-widget-container {margin-top: 0em !important;}
    .elementor-3788 .elementor-element.elementor-element-49ae9528 > .elementor-widget-container {padding-bottom: 0 !important;}
    .elementor-element.elementor-element-4af0439b.sec-h-lg-a.elementor-widget.elementor-widget-heading.animated.fadeInDown {margin-bottom: 1.5em !important;}
    .elementor-7 .elementor-element.elementor-element-602c95d > .elementor-widget-container {padding: 0% 0% 0% 1% !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title {font-size: 3rem !important;}
    .elementor-3595 .elementor-element.elementor-element-462e463f .elementor-heading-title {font-size: 1.2rem !important;}
    .uk-post-a .raven-post-button > span {line-height: 1 !important;}
    .cont-main {padding-top: 3em !important; padding-bottom: 3em !imporrtant;}
    .elementor-7 .elementor-element.elementor-element-d434da4 {padding: 0% 0% 0% 5.5% !important;}
    .arro-custom {top: auto; bottom: 2em; width: 100px; left: 0; right: 0; margin: auto;}
    .arro-custom {display: flex; flex-direction: row-reverse;}
    .txt-explore-a {margin-top: -3em !important;}
    .elementor-element-2f74af6 > div > div {flex-wrap: wrap !important;}
    .elementor-element-2f74af6 > div > div > div {width: 100% !important;}
    .elementor-element-2f74af6 > div > div > div:last-child {width: 100% !important;}
    #footer .elementor-widget-button {margin-top: 1em !important;}
    #footer .elementor-widget-heading {margin-bottom: 0.25em !important;}
    #footer a:last-child, #footer p:last-child, #footer .elementor-text-editor:last-child {margin-bottom: 0 !important;}
    #footer a, #footer p, #footer .elementor-text-editor {text-align: left !important;}
    #footer span.elementor-icon-list-icon {display: block !important;}
    .elementor-1311 .elementor-element.elementor-element-d897d16 > .elementor-widget-container {justify-content: flex-start !important; display: flex;}
    .elementor-element-e818ae1.container-a { background-color: #163053 !important;}
    .elementor-112 .elementor-element.elementor-element-04db4a0 > .elementor-widget-container {padding: 0 !important;}
    .elementor-148 .elementor-element.elementor-element-033ca0b .elementor-heading-title {font-size: 2rem !important;}
    /*.tlp-content h3.name:before {width: 55px !important;}*/
    .rt-team-container-2268 > .tlp-row.layout1 {justify-content: center !important;}
    .elementor-element-74e542e.container-a {background-color: #142e52 !important; padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-184 .elementor-element.elementor-element-925ab97 > .elementor-widget-container {padding: 0 !important;}
    .elementor-184 .elementor-element.elementor-element-6ef587e6{padding-bottom: 3em !important;}
    .tlp-team .designation {padding-left: 2.25em !important;}
    .m-lft-a .elementor-heading-title {padding-left: 0 !important; text-align: center;}
    .m-lft-a .elementor-heading-title br{display: none;}
    .elementor-153 .elementor-element.elementor-element-5e28a3f {padding: 4em 12% 3em 12% !important; background-size: 100% 100% !important;}
    body:not(.rtl) .elementor-153 .elementor-element.elementor-element-22eff0ae {position: static !important;}
    .elementor-153 .elementor-element.elementor-element-22eff0ae .elementor-image-box-description {font-size: 1.125rem !important;}
    .elementor-153 .elementor-element.elementor-element-e00d17e {padding: 5em 0em 5em 0em;}
    .elementor-153 .elementor-element.elementor-element-5e28a3f {background-color: #1d385c !important; padding: 3em 5% !important;}
    .elementor-153 .elementor-element.elementor-element-d479fdd > .elementor-widget-container {padding: 0 !important; margin-bottom: 1em !important;}
    .elementor-element-64b5a506 > div > div {flex-direction: column !important;}
    .elementor-element-64b5a506 > div > div > div{width: 100% !important;}
    .elementor-element-26133318 img {max-width: 400px !important; width: 100% !important;}
    .elementor-153 .elementor-element.elementor-element-e00d17e {padding: 3em 0em 3em 0em !important; background-image: none !important;}
    .elementor-153 .elementor-element.elementor-element-22eff0ae > .elementor-widget-container {padding: 0 !important;}
    .tabs-a .jet-tabs__control-inner {padding: 0 !important;}
    .icon-box-a .elementor-icon-box-icon {margin-right: 5px !important;}
    .cont-tabs {padding-top: 3em !important; padding-bottom: 3em !important;}
    .icon-box-a .elementor-icon-box-title a {font-size: 0.7rem !important;}
    .tabs-h-a .elementor-heading-title {font-size: 2.5rem !important;}
    .intl-country-sec-inner-a > div > .elementor-row > div {width: 50% !important;}
    .intl-country-sec-inner-a > div > .elementor-row > div:not(:nth-last-child(-n+2)){margin-bottom: 2em !important;}
    .country-img-box-a .elementor-image-box-description {min-height: 115px;}
    .intl-country-sec-a {padding-top: 3em !important; padding-bottom: 3em !important;}
    .country-img-box-a .elementor-image-box-title {margin-bottom: 0.5em !important;}
    .country-img-box-a {margin-bottom: 0.5em !important;}
    .sec-shape-1-a {padding: 3em 5% !important;}
    .sec-shape-1-a > div > .elementor-row {flex-direction: column !important;}
    .sec-shape-1-a > div > .elementor-row > div {width: 100% !important;}
    .sec-shape-1-col-img-a img {max-width: 400px !important; width: 100% !important;}
    .sec-shape-1-col-txt-a > .elementor-element-populated {padding: 0 !important;}
    .sec-shape-1-col-txt-a {margin-top: 2em !important;}
    .simple-sec-two-a {background-image: none !important; padding-top: 3em !important; padding-bottom: 3em !important;}
    .simple-sec-two-a > div > .elementor-row {flex-direction: column-reverse;}
    .simple-sec-two-a > div > .elementor-row > div {width: 100% !important;}
    .simple-sec-two-img-a img{max-width: 400px !important; width: 100% !important;}
    .simple-sec-two-txt-a {margin-top: 2em !important;}
    .simple-sec-two-txt-a > div{padding: 0 !important;}
    .intl-country-sec-inner-a:last-child > div > .elementor-row > div {margin-bottom: 0 !important;}
    .img-box-list-a .elementor-image-box-title {font-size: 1rem !important;}
    .img-box-list-a .elementor-image-box-img {margin-right: 5px !important;}
    .left-text-right-image-a {padding-top: 3em !important; padding-bottom: 3em !important;}
    .left-text-right-image-a > div > .elementor-row {flex-direction: column-reverse;}
    .left-text-right-image-a > div > .elementor-row > div {width: 100% !important;}
    .right-image-a img {max-width: 400px !important; width: 100% !important;}
    .right-image-a .elementor-image {text-align: center;}
    .left-text-a {margin-top: 1em !important;}
    .left-text-a > div{padding: 0 !important;}
    .right-image-left-text-a {padding: 3em 5% !important;}
    .right-image-left-text-a > div > .elementor-row {flex-direction: column;}
    .right-image-left-text-a > div > .elementor-row > div {width: 100% !important;}
    .img-clip-2-a img {clip-path: none;}
    .left-image-a img {max-width: 400px !important; width: 100% !important;}
    .right-text-a {margin-top: 1em !important;}
    .right-text-a > div{padding: 0 !important;}
    .detail-img-box-a {width: 50% !important;}
    .detail-sec-a {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-148 .elementor-element.elementor-element-2734f439 {padding-top: 3em !important; padding-bottom: 3em !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 .elementor-heading-title {font-size: 2.5rem !important;}
    .elementor-148 .elementor-element.elementor-element-8f3b0b6 > .elementor-widget-container {margin: 0 !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-13f10c6 > div > .elementor-row {flex-direction: column-reverse !important; flex-wrap: nowrap !important;}
    .elementor-element-13f10c6 > div > .elementor-row > div{width: 100% !important;}
    .elementor-element-8f3b0b6{margin-bottom: 2em !important;}
    .elementor-element-8f3b0b6 .elementor-image{text-align: center !important;}
    .elementor-element-8f3b0b6 img {max-width: 400px !important;width: 100% !important;}
    .new-sec-a > div > .elementor-row {flex-direction: column-reverse !important;}
    .new-sec-a > div > .elementor-row > div{width: 100% !important;}
    .clip-img-22-a img {clip-path: none !important;}
    .new-sec-img-col-a img {max-width: 400px !important; width: 100% !important;}
    .new-sec-a{padding: 3rem 5% !important;}
    .new-sec-txt-col-a > div {padding-bottom: 0 !important;}
    /*.team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 30% !important;}*/
    .team-tabs-a .jet-tabs__control-wrapper > div .jet-tabs__label-text {font-size: 1rem !important;}
    .sec-h-sm-a .elementor-heading-title {font-size: 1.5rem !important;}
    .site-inner-sec-col-txt-a .elementor-element-populated {padding-left: 5% !important;}
    .four-image-box-a {padding-left: 0 !important; padding-right: 0 !important;}
    .jet-scroll-navigation--position-left {left: 15px !important;}
    section#oursite {padding-left: 2.5%; padding-right: 2.5%;}
    .team-tabs-a .jet-tabs__control-wrapper > div:not(:last-child) {margin-right: 1rem !important;}
    .wa__btn_popup {bottom: 1rem !important;}
    .easy-inner .elementor-heading-title {font-size: 1.25rem !important;}
    .team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 33% !important;}
    .new-team-box-a .elementor-image-box-description {font-size: 0.725rem !important;}



}
@media screen and (max-width: 991px) and (min-width: 768px){
    .side-dots{display: none !important;}
    section#home {height: auto !important; min-height: 600px !important; display: flex; align-items: center;}
    #about section {margin-top: 0 !important;}
    section#about {margin: 0 !important; height: auto !important; min-height: 580px; display: flex; align-items: center; padding-bottom: 8rem;}
    section#benefits {height: auto !important; padding-top: 5rem !important;}
    section#oursite {height: auto !important; padding-top: 5rem !important; padding-bottom: 5rem !important;}
    /*.elementor-element.elementor-element-602c95d.sec-h-a.elementor-widget.elementor-widget-heading.animated.fadeInUp {margin-bottom: -1.5em !important;}*/
    .elementor-7 .elementor-element.elementor-element-2fcfc3e > .elementor-element-populated {padding: 0 0em 0em 0em !important;}
    section#legalguide {height: auto !important; padding-bottom: 4rem !important; padding-top: 4rem !important;}
    section#international-service {height: auto !important;}
    .elementor-section.elementor-section-boxed.team-tab > .elementor-container {width: 96% !important;}
    .elementor-message.elementor-message-success {display: flex !important;}
    .elementor-1311 .elementor-element.elementor-element-84ec926 {width: 100% !important;}
    .elementor-1311 .elementor-element.elementor-element-37d967c {width: 100% !important;}
    .elementor-1311 .elementor-element.elementor-element-37d967c > div {padding-left: 0 !important;}
    .footer-row-1-a > div > .elementor-row > div > div {padding-left: 0 !important;}
    .footer-row-2-a > div > .elementor-row > div > div {padding-left: 0 !important;}
    .footer-row-1-a > div > .elementor-row {justify-content: flex-start !important;}
    .elementor-element-05f12cf {margin-left: 2rem !important;}

}

@media screen and (max-width: 767px){
    .cont-main {padding-top: 2em !important; padding-bottom: 2em !imporrtant;}
    header > div > .elementor-row {padding-top: 2%;}
    .banner-h-a{margin-top: 3em !important;}
    .soc-home {right: 1em;}
    .banner-h-a .elementor-heading-title {font-size: 2.25rem !important;}
    .elementor-element-2f74af6 > div > div {flex-wrap: wrap !important;}
    .elementor-element-2f74af6 > div > div > div {width: 100% !important;}
    .elementor-element-2f74af6 > div > div > div:last-child {width: 100% !important;}
    #footer .elementor-widget-button {margin-top: 1em !important;}
    #footer .elementor-widget-heading {margin-bottom: 0.25em !important;}
    #footer a:last-child, #footer p:last-child, #footer .elementor-text-editor:last-child {margin-bottom: 0 !important;}
    #footer a, #footer p, #footer .elementor-text-editor {text-align: left !important;}
    #footer span.elementor-icon-list-icon {display: block !important;}
    .img-clip-3-a img {clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);}
    .p-left-a {padding-right: 5% !important; padding-top: 2em !important; padding-bottom: 2em !important;}
    .sec-h-lg-a .elementor-heading-title {margin-bottom: 1em !important;}
    .p-right-a {padding-left: 5% !important; padding-top: 2em !important; padding-bottom: 2em !important;}
    .img-box-rel-a > .elementor-widget-container {margin: 0% 0% 0% 0% !important; padding: 5% 5% 5% 5% !important;}
    .elementor-element-d291304 {padding-top: 2em !important; padding-bottom: 1em !important;}
    .elementor-4626 .elementor-element.elementor-element-bf390a7 > .elementor-element-populated {padding: 0% 0% 0% 0% !important;}
    .sec-h-lg-a .elementor-heading-title {letter-spacing: -2px !important;}
    .side-dots {display: none !important;}
    .home-banner-a {height: 500px;}
    .home-banner-a .banner-h-a {margin-top: 0em !important;}
    .home-banner-a > div > .elementor-row > div:first-child {padding-top: 3em !important;}
    #home .banner-h-a .elementor-heading-title {font-size: 2.5rem !important;}
    #about section {margin-top: 0% !important;}
    .elementor-7 .elementor-element.elementor-element-41fd9ef {margin-top: 0 !important;}
    .elementor-7 .elementor-element.elementor-element-13426e9 > .elementor-widget-container {margin-top: 0 !important;}
    .abs-h-a > .elementor-widget-container {margin: 0 !important;}
    .elementor-element-2139f3c {position: static !important;}
    /*.elementor-element-badd5d6 > div > div {display: flex; flex-direction: column-reverse !important;}*/
    .who-sec .elementor-image-box-content {text-align: left !important; padding-top: 1rem;}
    .elementor-7 .elementor-element.elementor-element-2139f3c > .elementor-widget-container {padding-left: 0 !important; padding-top: 0em !important; padding-bottom: 0 !important;}
    #about img {max-width: 250px !important;}
    #about{padding-top: 2em !important; padding-bottom: 2em !important;}
    .arro-custom {top: auto; bottom: 0; width: 100px; left: 0; right: 0; margin: auto;}
    #oursite {padding-top: 2em !important; padding-bottom: 2em !important;}
    .gallery-top .hover-site {height: auto !important; max-height: 450px !important; top: 3% !important;}
    .elementor-7 .elementor-element.elementor-element-2fcfc3e > .elementor-element-populated {padding: 0em 0em 0em 0em !important;}
    .elementor-7 .elementor-element.elementor-element-0d2ccb1 {padding: 0em 0em 0em 0em !important;}
    .elementor-7 .elementor-element.elementor-element-afddbf4 .jet-slider__content-inner {padding: 0% 5% 0% 10% !important;}
    #international-service {background-image: none !important; background-color: #073b65;}
    .elementor-7 .elementor-element.elementor-element-afddbf4 .jet-slider__content {justify-content: flex-start !important;}
    #international-service .sp-mask {max-height: 275px !important;}
    .elementor-7 .elementor-element.elementor-element-afddbf4 .jet-slider__content-inner {padding: 0% 5% 0% 5% !important;}
    #international-service .jet-slider__title {font-size: 2.5rem !important;}
    .left_slide .sp-horizontal .sp-arrows {bottom: 3em !important;}
    .elementor-4417 .elementor-element.elementor-element-f596cb5 > .elementor-element-populated {padding-top: 0% !important;}
    .elementor-4417 .elementor-element.elementor-element-8167bd4 > .elementor-element-populated {padding-right: 0 !important; margin-bottom: 2em !important;}
    .elementor-4417 .elementor-element.elementor-element-c94b563 > .elementor-element-populated {padding-right: 0 !important; margin-bottom: 2em !important;}
    .uk-post-a .entry-title, .uk-post-a .raven-post-title {font-size: 1rem !important; padding-right: 0 !important;}
    .elementor-151 .elementor-element.elementor-element-7534134 > .elementor-widget-container {padding-bottom: 3em !important;}
    .uk-post-a img {width: 100% !important; max-width: 100% !important;}
    .uk-post-a span.post__date.post-meta__item, .uk-post-a .raven-post-meta {margin-bottom: 0.25em !important;}
    .elementor-151 .elementor-element.elementor-element-6d098914 {position: static !important;}
    .elementor-151 .elementor-element.elementor-element-7534134 > .elementor-widget-container {padding-top: 0em !important;}
    .uk-sec-two-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .uk-sec-two-a .elementor-row > div > div {padding: 0 !important;}
    .sec-h-a .elementor-heading-title {line-height: 1.25 !important;}
    /*.elementor-section.elementor-section-boxed > .elementor-container {width: 90% !important;}*/
    .year-h-a > div {margin-top: 0 !important;}
    .elementor-4490 .elementor-element.elementor-element-42ca29c > .elementor-element-populated {padding: 0 !important;}
    .elementor-4490 .elementor-element.elementor-element-3fc9045 > .elementor-element-populated, .event-sec-a .elementor-col-50 > div{border: 0 !important; padding: 0 !important;}
    .year-h-a .elementor-heading-title {font-size: 2rem !important;}
    .event-sec-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .event-sec-two-a .sec-h-lg-a .elementor-heading-title {margin-bottom: 0 !important;}.event-sec-two-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .img-clip-1-a img {clip-path: none;}
    .elementor-element-7d6fc9e .elementor-heading-title, .elementor-element-7d6fc9e  {margin: 0 !important;}
    .elementor-3595 .elementor-element.elementor-element-49ece9a > .elementor-element-populated {padding-left: 0 !important; padding-right: 0 !important; padding-bottom: 0 !important;}
    .elementor-element-5c2552e > .elementor-widget-container {padding-bottom: 0 !important;}
    .agent-form .elementor-heading-title {margin-bottom: 0 !important;}
    .cont-main {padding-top: 2em !important;}
    .elementor-element-54c9d15b {margin-top: 2em !important;}
    .elementor-element-74e542e {background-color: #163053 !important; padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-184 .elementor-element.elementor-element-925ab97 > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-fb226ec .elementor-col-33:not(:last-child) {margin-bottom: 1.5em !important;}
    .contact-sec{padding-bottom: 2em !important;}
    .elementor-184 .elementor-element.elementor-element-d84f4eb > .elementor-element-populated{padding: 0 !important;}
    .tlp-team .tlp-equal-height {margin-bottom: 0 !important;}
    .sec-h-lg-a br{display: none !important;}
    .elementor-148 .elementor-element.elementor-element-7600098 > .elementor-widget-container {padding-bottom: 0em !important;}
    .tlp-content {width: 100% !important; margin: auto !important; position: static !important;}
    .tlp-content h3.name:before{display: none !important;}
    .short-bio {position: static; width: 100%;padding-top: 0 !important;}
    .tlp-team {width: 100% !important;}
    .tlp-team .layout1 .single-team-area h3 {padding: 0 !important;}
    .tlp-team .designation {padding: 0 !important;}
    .elementor-176 .elementor-element.elementor-element-63517d31 {padding-top: 2em !important; padding-bottom: 2em !important; background-color: #eee !important; background-image: none !important;}
    .elementor-element-4c1777f2 > div > div {flex-direction: column-reverse !important;}
    .elementor-element-4c1777f2 > div > div img {max-width: 400px; margin-bottom: 1em;    width: 100%;}
    .elementor-176 .elementor-element.elementor-element-e8a67a8 > .elementor-element-populated {padding: 0 !important;}
    .elementor-element-c5f01c2 img {max-width: 400px !important; margin-bottom: 1em !important;    width: 100%;}
    .elementor-element-c5f01c2 {background-image: none !important; padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-176 .elementor-element.elementor-element-8ccfb00 > .elementor-element-populated {padding: 0 !important;}
    .elementor-element-cc90b6e p:last-child {margin-bottom: 0 !important;}
    .elementor-176 .elementor-element.elementor-element-2fcd8f7 {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-element-5df6b5e > div > div {flex-direction: column-reverse !important;}
    .elementor-element-5df6b5e img {max-width: 400px !important; margin: auto !important; margin-bottom: 1em !important;    width: 100%;}
    .elementor-176 .elementor-element.elementor-element-5badad3b {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-176 .elementor-element.elementor-element-11e4d7a6 > .elementor-element-populated {margin-bottom: 0 !important;}
    .easy-inner .elementor-col-33 .elementor-element-populated {margin: 0 !important; padding: 1em !important; margin-bottom: 2em !important;}
    .easy-inner .elementor-col-33:last-child .elementor-element-populated {margin-bottom: 0 !important;}
    .easy-inner .sec-h-a {margin-bottom: 0.5em !important;}
    .easy-inner .elementor-widget-image {margin-bottom: 0.5em !important;}
    .elementor-176 .elementor-element.elementor-element-c5f01c2 {padding-top: 2em !important; padding-bottom: 2em !important;}
    .g-sec-two-col-txt-a .sec-h-lg-a {margin-bottom: 0 !important;}
    .img-box-new-a .elementor-widget-container > div {display: flex;}
    .img-box-new-a .elementor-widget-container > div .elementor-image-box-img {margin-right: 0.5em !important;}
    .deed {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-element-8e55963 {display: none !important;}
    .elementor-3653 .elementor-element.elementor-element-b5a34e7 > .elementor-element-populated {padding: 0 !important; margin-top: 1em !important;}
    .deed .elementor-col-33 {width: 100% !important;}
    .elementor-element-f308b0e {display: none !important;}
    .elementor-3653 .elementor-element.elementor-element-b6e5e00 > .elementor-element-populated {padding: 0 !important; margin-top: 1em !important;}
    .deed .elementor-heading-title {margin-bottom: 0.25em !important;}
    .g-sec-two-col-txt-a > div {padding: 0 !important; margin-top: 1em !important;}
    .elementor-element-6d710731 {display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-39a448f5 > .elementor-widget-container {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-13d08ae8 > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-39a448f5{margin-bottom: 0 !important;}
    .elementor-element-39a448f5 p{margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-6fc870ec > .elementor-widget-container {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-2bd83bde > .elementor-widget-container {padding: 0 !important;}
    .elementor-element-10a82da1{display: none !important;}
    .elementor-element-7a522dd0 .elementor-heading-title {margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-7a522dd0 .elementor-heading-title {margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-53d803b2 br {display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-39239d0a .elementor-heading-title {margin-bottom: 0 !important;}
    .elementor-element-181fbf13 {display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-402e2acc > .elementor-element-populated {padding: 0 !important;}
    #streethouse {background-image: none !important;}
    .elementor-3788 .elementor-element.elementor-element-49ae9528 > .elementor-widget-container {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-49ae9528 .elementor-heading-title {margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-3c922202 br {display: none !important;}
    #streethouse * {text-align: left !important;}
    .elementor-column.elementor-col-33.elementor-inner-column.elementor-element.elementor-element-26ed74fd {display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-4af0439b .elementor-heading-title {margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-7f3a9ae5 .elementor-heading-title {margin-bottom: 0 !important;}
    /*#prebend {padding-top: 2em !important; padding-bottom: 2em !important;}*/
    .elementor-3788 .elementor-element.elementor-element-55e8b716 img, .elementor-3788 .elementor-element.elementor-element-c00616f img, .elementor-3788 .elementor-element.elementor-element-28897199 img {height: auto !important;}
    section.elementor-section.elementor-inner-section.elementor-element.elementor-element-0371e0d.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {padding-bottom: 2em !important;}
    .elementor-112 .elementor-element.elementor-element-ef90f32 {padding-top: 3em !important;}
    .elementor-112 .elementor-element.elementor-element-8f12961 .elementor-heading-title {font-size: 2.5rem !important;}
    .elementor-112 .elementor-element.elementor-element-52a365e {padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-112 .elementor-element.elementor-element-a7da3d1 > .elementor-element-populated {padding: 0 !important;}
    .elementor-112 .elementor-element.elementor-element-d5a0aec .elementor-heading-title br {display: none !important;}
    .elementor-112 .elementor-element.elementor-element-e818ae1:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-e818ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: #152f52;}
    .elementor-112 .elementor-element.elementor-element-04db4a0 > .elementor-widget-container {padding: 0 !important;}
    .txt-explore-a{display: none !important;}
    .elementor-element.elementor-element-9d4f6e7.elementor-widget.elementor-widget-image.animated.fadeInDown {display: none !important;}
    .elementor-3788 .elementor-element.elementor-element-5194061 > .elementor-element-populated {padding: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-a16000a > .elementor-widget-container {margin-bottom: 0 !important;}
    section#oursite {background-size: 67% 100%;}
    .jupiterx-scroll-top {padding: 0.25em 0.5em !important;}
    .elementor-element-e818ae1.container-a {background-color: #163053 !important; padding-top: 2em !important; padding-bottom: 2em !important;}
    .elementor-112 .elementor-element.elementor-element-04db4a0 .elementor-heading-title {font-size: 1.5rem !important;}
    .team-maroua .designation{width: 100% !important; font-size: 1rem !important;}
    .arro-custom {display: flex; flex-direction: row-reverse;}
    .elementor-3475 .elementor-element.elementor-element-5892cd2 > .elementor-element-populated {padding: 0 !important; margin-top: 1.25em !important;}
    .elementor-148 .elementor-element.elementor-element-1adf3358 .elementor-heading-title {font-size: 1.5rem !important;}
    .elementor-148 .elementor-element.elementor-element-033ca0b .elementor-heading-title {font-size: 2rem !important;}
    .elementor-3595 .elementor-element.elementor-element-462e463f .elementor-heading-title {font-size: 1rem !important;}
    .elementor-7 .elementor-element.elementor-element-d7bf3c6 > .elementor-element-populated{padding: 0 !important;}
    .sales-me h3.name {position: relative !important;}
    .elementor-153 .elementor-element.elementor-element-e00d17e {padding: 2em 0em 2em 0em !important;}
    .elementor-153 .elementor-element.elementor-element-d479fdd .elementor-heading-title {font-size: 2rem !important;}
    .elementor-153 .elementor-element.elementor-element-5e28a3f {padding-top: 2em !important; padding-bottom: 2em !important;}
    .tabs-a .jet-tabs__control-wrapper {flex-direction: column !important;}
    .tabs-a > .elementor-widget-container {margin-top: 0 !important;}
    .tabs-a .jet-tabs__control-wrapper {margin-bottom: 1em !important;}
    .icon-box-a .elementor-icon-box-wrapper {flex-direction: row !important; display: flex; align-items: center; justify-content: flex-start !important; width: auto !important;}
    .icon-box-a .elementor-icon-box-title {text-align: left !important; margin-left: 0.5em; line-height: 1; margin-bottom: 0;}
    .icon-box-a .elementor-icon-box-icon {margin-bottom: 0 !important;}
    .intl-country-sec-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .intl-country-sec-inner-a > div > .elementor-row > div {width: 100% !important;}
    .country-img-box-a .elementor-image-box-description {min-height: 100%;}
    .country-img-box-a .elementor-image-box-img {margin-bottom: 1em !important;}
    .intl-country-sec-inner-a > div > .elementor-row > div:not(:nth-last-child(-n+1)) {margin-bottom: 1.5em !important;}
    .intl-country-sec-inner-a {margin-top: 0 !important;}
    .simple-sec-two-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .left-text-right-image-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .right-image-left-text-a{padding-top: 2em !important; padding-bottom: 2em !important;}
    .detail-sec-a{padding-top: 2em !important; padding-bottom: 2em !important; background-color: #e8e8e8 !important; background-image: none !important;}
    .detail-img-box-a {width: 100% !important;}
    .detail-sec-a {padding-top: 2em !important; padding-bottom: 2em !important;}
    .detail-img-box-a .elementor-image-box-img {margin-bottom: 0.5em !important;}
    .detail-img-box-a .elementor-image-box-title {margin-bottom: 0.25em;}
    .detail-img-box-a:last-child{margin-bottom: 0 !important;}
    .wa__btn_popup_txt {display: none !important;}
    .wa__btn_popup {right: 1em !important;}
    .footer-a .elementor-widget-heading {margin-bottom: 0.4rem !important;}
    .footer-a p:last-child {margin-bottom: 0 !important;}
    .elementor-3788 .elementor-element.elementor-element-42f2e08 > .elementor-element-populated{padding: 0 !important;}
    .passport-img-box-col-a {margin-bottom: 2rem !important;}
    .investment-img-box-a * {text-align: left !important;}
    .investment-img-box-a img {margin-bottom: 0.5rem !important;}
    .investment-row-a {padding-bottom: 2rem !important; padding-top: 2rem !important;}
    .detail-img-box-a, .benefits-img-box-a {width: 100% !important;}
    .four-image-box-a .benefits-img-box-a {width: 100% !important;}
    .benefits-img-box-a .elementor-image-box-img {margin-bottom: 0.75rem !important;}
    .benefits-img-box-a:not(:last-child) {margin-bottom: 2rem !important;}
    .benefits-img-box-a .elementor-image-box-description {padding-right: 0;}
    .new-sec-a{padding: 2rem 5% !important;}
    .team-tabs-a .jet-tabs__control-wrapper > div {margin-bottom: 1rem !important;}
    .team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 48% !important;}
    .team-tab .jet-tabs__content {margin-top: 0rem !important;}
    .site-inner-sec-col-txt-a > .elementor-element-populated {padding: 0 !important; margin-top: 1rem;}
    .site-inner-sec-img-col-a img {width: 100% !important; max-width: 400px !important; margin: auto !important;}
    .site-main-sec-a .elementor-heading-title {margin: 0 !important;}
    .site-main-sec-a .sec-h-lg-a .elementor-widget-container {padding-bottom: 0 !important;}
    .five-image-box-a .benefits-img-box-a {width: 100% !important;}
    .video-inner-sec-a {padding-left: 0 !important; padding-right: 0 !important;}
    .elementor-custom-embed-play i {font-size: 50px;}
    .sjb-page .list-data .sjb-apply-now-btn a {display: block !important;}
    .col-md-4.col-sm-4.col-xs-12.sjb-apply-now-btn {display: flex; margin-top: 0.5rem;}
    .elementor-7 .elementor-element.elementor-element-55acda9 .elementor-heading-title {font-size: 2rem !important;}
    .gallery-top .hover-site {min-height: 420px !important;}
    .arro-custom > div {margin-bottom: 0 !important;}



}

@media screen and (max-width: 575px){
    #international-service .sp-mask {max-height: 295px !important;}

}

@media screen and (max-width: 480px){
    .inner-banner-a{background-color: #213b62 !important;}
    .glink {color: #ffffff !important; border: 1px solid #ffffff;}
    .eicon-menu-bar {color: #ffffff !important;}
    .gallery-top .inner-slide{position: static !important;}
    .gallery-top .hover-site{position: static !important;width: 100% !important;height: auto !important;max-height: 800px !important;padding-bottom: 7em !important;}
    #international-service .elementor-button {font-size: 1.25rem !important;}
    .left_slide .sp-horizontal .sp-arrows {bottom: 1em !important;}
    #international-service .jet-slider__title {font-size: 2rem !important;}
    .investment-img-box-col-a > div > div > div {width: 100% !important;}
    .investment-img-box-col-a > div > div > div:nth-child(3) {margin-bottom: 2rem !important;}
    .passport-img-box-col-a .elementor-image-box-img {margin-bottom: 1rem !important;}
    .team-box-col-a > div > .elementor-widget-wrap > .new-team-box-a {width: 100% !important;}
    .new-team-box-a .elementor-image-box-title {font-size: 1.125rem !important;}
    .new-team-box-a .elementor-image-box-description {font-size: 0.825rem !important;}

}
.glink {
  display: none !important;
}