/* @media(max-width:902px) { div#n2-ss-9 .n2-style-f20c151d99d31877cae787392751ca24-heading { font-size:42px; } }
@media(max-width:767px)
{
	.list_bullet_icon .elementor-image-box-img { width:5% !important; float:left; margin-right:15px !important; }
	.list_bullet_icon .elementor-image-box-content { width:90% !important; float:left; }
}
@media(max-width:560px){
	.list_bullet_icon .elementor-image-box-img { width:6% !important; }
	.list_bullet_icon .elementor-image-box-content { width:90% !important; }
}
@media(max-width:460px) { div#n2-ss-9 .n2-style-f20c151d99d31877cae787392751ca24-heading { font-size:34px; } }
@media(max-width:435px){
	.list_bullet_icon .elementor-image-box-img { width:10% !important; }
	.list_bullet_icon .elementor-image-box-content { width:85% !important; }
}
@media(max-width:360px){
	.list_bullet_icon .elementor-image-box-img { width:12% !important; }
	.list_bullet_icon .elementor-image-box-content { width:80% !important; }
}
 */

/*Adjusting some Cards sizes - SMT 
.elementor-6869 .elementor-element.elementor-element-01b3855 {
    --grid-columns: 2;
    --grid-row-gap: 30px !important;
}
*/

/*Adjusting some Cards Gaps  - SMT
.elementor-6814 .elementor-element.elementor-element-01b3855 {
    --grid-columns: 2;
    --grid-row-gap: 30px !important;
    --grid-column-gap: 100px;
}
*/ 

/*Adding Some Paddings to the Loop Container- SMT */

.elementor-loop-container.elementor-grid {
    padding-left: 5%;
    padding-right: 5%;
}

.elementor-6937 .elementor-element.elementor-element-1a28efc {
    --grid-columns: 2;
    --grid-column-gap: 100px;
    --grid-row-gap: 30px !important;
}

.elementor-6939 .elementor-element.elementor-element-39b1ff6 {
    --grid-columns: 2;
    --grid-column-gap: 100px;
    --grid-row-gap: 30px !important;
}

body {
    
  overflow-x: hidden !important; 
}

.elementor-6395 .elementor-element.elementor-element-1bf362dd img {
    width: 180px;
    height: 180px;
    border-style: solid;
}
.elementor-loop-container.elementor-grid {
    padding-left: 0% !important;
    padding-right: 0% !important;
}
.elementor-6941 .elementor-element.elementor-element-24f278c {
    --grid-columns: 3;
    --grid-column-gap: 15px !important;
}
.elementor-6395 .elementor-element.elementor-element-3000a3be {

min-height: 350px;

}
.elementor-element.elementor-element-39b1ff6 {
    --grid-columns: 3;
    --grid-column-gap: 15px !important;
}

.elementor-element.elementor-element-9371162 {
    --grid-columns: 2;
    --grid-column-gap: 15px !important;
}

/* Css qury for Desktop , Medium Screens */

@media (min-width: 768px) {
.elementor-element.elementor-element-4e4c80f.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
    padding-left: 13% !important;
    padding-right: 13% !important;
}
}
.elementor-element.elementor-element-5251790.e-con-full.e-flex.e-con.e-child
Specificity: (0,6,0)
 {
	     padding-left: 13% !important;
    padding-right: 13% !important;
}

.elementor-3514 .elementor-element.elementor-element-06777e8 .elementor-button {
    background-color: #000000 !important;
    font-family: 'Outfit';
    font-size: 17px;
    font-weight: 400 !important;
		
}

h1, h2, h3, h4, h5, h6 {
    color: inherit;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    margin-block-end: 5px !important;
}

/* Remove Height */
/* p {
    margin-block-end: -0.1rem !important;
} */

.eael-elements-flip-box-padding {
    padding: 0px 30px 0px 30px;
}

@media (min-width: 768px) {
    .elementor-10157 .elementor-element.elementor-element-8e3273f {
        --width: 97%;
    }
}


.eael-elements-flip-box-icon-image {
    display: flex !important;
    justify-content: center !important;
    padding-bottom: px;
    /* margin: 0 auto 0px auto; */
    /* line-height: 1; */
    
}

/* @media (max-width: 1366px) {
    .elementor-10382 .elementor-element.elementor-element-7885adc:not(.elementor-motion-effects-element-type-background), .elementor-10382 .elementor-element.elementor-element-7885adc > .elementor-motion-effects-container > .elementor-motion-effects-layer {

        background-position: null !important;
}
} */

@media (max-width: 1024px) {
    .elementor-10382 .elementor-element.elementor-element-7885adc:not(.elementor-motion-effects-element-type-background), .elementor-10382 .elementor-element.elementor-element-7885adc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px -85px !important;
    }
}

@media screen and (max-width: 1920px) {
  
  .elementor-10382 .elementor-element.elementor-element-7885adc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
      background-position: 0px -300px !important;
      
  }
}

/*Flip Card */

@media (max-width: 1366px) and (min-width: 768px) {
    .elementor-9819 .elementor-element.elementor-element-3c554ddf {
        --width: 100% !important;
    }
}

@media (max-width: 1366px) {
    .elementor-9819 .elementor-element.elementor-element-3c554ddf {
        --e-con-grid-template-columns: repeat(3, 1fr);
        --grid-auto-flow: row;
    }
}

@media (max-width: 1366px) {
    .elementor-9819 .elementor-element.elementor-element-0c11da9 {
        --e-con-grid-template-columns: repeat(4, 2fr);
        
    }
}

/* Flip Box Title */

.eael-flipbox-content-align-center .eael-elements-flip-box-padding {
    text-align: center;
    width: 100%;
    display: flex;
    flex-direction: column;
    
}

.eael-elements-flip-box-icon-image {
    display: inline-block;
    margin: 0px auto 20px auto;
    /* line-height: 3; */
}

.eael-flipbox-content-align-center .eael-elements-flip-box-padding {
    text-align: center;
    width: 100%;
    display: flex;
    flex-direction: column;
    row-gap: 10px;
}

---------------------------------------

@media (min-width: 768px) {
    .elementor-9873 .elementor-element.elementor-element-61a86ac3 {
        --width: 100%;
    }
}

.eael-flipbox-content-align-center .eael-elements-flip-box-padding
 {   row-gap: 0px !important;
}

/* Portratis Gap - Reduce */

.eael-elements-flip-box-icon-image {
  
    margin-bottom: 10px !important;
}

.eael-elements-flip-box-content, .eael-elements-flip-box-heading {
    color: #fff;
    margin: 0 !important;
}

/*portraits */
/* 
.eael-elements-flip-box-content, .eael-elements-flip-box-heading
 
 {
    color: #fff;
    margin: 6px !important;
    /* margin-bottom: 0px;  
} */