/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 14 2026 | 22:04:44 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 


/* inner page header */
.elementor-5032 .elementor-element.elementor-element-645466c:not(.elementor-motion-effects-element-type-background), .elementor-5032 .elementor-element.elementor-element-645466c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center top !important;
}



/* login */
.elementor-6893 .elementor-element.elementor-element-7ced403 .lr-form-wrapper {
	width: 100% !important;
}
/* login end */


.menu-item-4726, .menu-item-6951{
background: #B08385 !important;
}
.menu-item-4726 a{
	color: #FDFDFD !important;
}
.menu-item-6951 a{
	color: #FDFDFD !important;
	padding-right: 13px !important; 
}
.menu-item-6951 ul{
	width: 100% !important;
	border-top: 0.1px solid #ffffff70 !important;
}
    
 .menu-item-4726 a, .menu-item-6951 a span svg{   
	 fill: #ffffff !important;
}
  .menu-item-7033 a  {
	  font-size: 16px !important;
	  text-transform: uppercase !important;
}

body{
	background-color: #FDFDFD !important;
}

.elementor-pagination .current{
	    background-color: #B08385;
    padding: 4px 11px;
    color: white;
}
.elementor-pagination a{
	    border: 1px solid #B08385;
    padding: 4px 11px;
    color: #B08385;
}

.elementor-element-ca3dac4 ul li span .elementor-post-info__terms-list-item{
	color: #B08385 !important;
	font-weight: 400 !important;
}

.imgSize a{
	display: block !important;
    width: 100% !important;
}
 


button[aria-pressed="true"]{
	color: white !important;
	background-color: #B08385 !important;
	    width: 199% !important;
    text-align: left !important;
    justify-content: left !important;
}
.e-filter-item{
	padding: 8px 12px !important
}

.elementor-3053 .elementor-element.elementor-element-2606478:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-2606478 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 100% 112% !important;
}

.blogHdng{
	color: #B08385 !important;
	    font-family: "Classy Bissantine", Sans-serif !important;
    font-size: 32px !important;
    font-weight: 400 !important;
	    font-style: normal !important;
}

.tiktok{
	  font-family: "Classy Bissantine Script", Sans-serif !important;
	font-size: 40px !important;
}

.eael-testimonial-item{
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.5) !important;
}
.icon-img-left-content .eael-testimonial-content {
	width: 100% !important;
}    
.eael-testimonial-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
}

/* Keep text block full width */
.eael-testimonial-text {
    width: 100%;
}

/* Make stars & name inline */
.testimonial-star-rating,
.bio-text {
    display: flex;
    align-items: center;
}
.eael-testimonial-content .eael-testimonial-text {
	margin-bottom: -10px !important;
}

/* book loop */
.reversex{
    display:flex;
    flex-direction:row;
    align-items:center;
}


/* Image and content width */
.reversex > .e-child{
    width:50%;
}


/* Alternate items reverse */
.elementor-loop-container .e-loop-item:nth-child(even) .reversex{
    flex-direction:row-reverse;
}


/* spacing */
.reversex .e-child:first-child{
    padding-right:40px;
}

.reversex .e-child:last-child{
    padding-left:40px;
}


/* Mobile */
@media(max-width:767px){

    .reversex,
    .elementor-loop-container .e-loop-item:nth-child(even) .reversex{
        flex-direction:column;
    }


    .reversex > .e-child{
        width:100%;
    }


    .reversex .e-child:first-child,
    .reversex .e-child:last-child{
        padding:0;
    }

}
.reversex .imgSize img{
    width:100%;
    height:100%;
    object-fit:contain;
}


/* image container follows text height */
.reversex .imgSize{
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center;
}


/* make both columns equal height */
.reversex{
    align-items:stretch;
}


/* remove fixed Elementor image height */
.reversex .elementor-widget-image img{
    height:auto !important;
    max-height:500px;
}






/* 1400px Screens */
@media only screen and (min-width: 1390px) and (max-width: 1429px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
    .rowWidth3{
	--content-width: 1219px !important;			
}
	
	  
/* header start */
.elementor-3058 .elementor-element.elementor-element-9f36323 .elementor-nav-menu .elementor-item {
	font-size: 16px !important;
	  }
.elementor-5032 .elementor-element.elementor-element-645466c {
	--min-height: 413px !important;
	  }
/* header end */	

/* footer start */
 .elementor-nav-menu__align-center .elementor-nav-menu {
    justify-content: right !important;
		  margin-inline-end: unset !important;
	  }
	  .elementor-3097 .elementor-element.elementor-element-0e9414d img {
		  width: 76% !important;
	  }
	  	  .elementor-3097 .elementor-element.elementor-element-68487e0 .elementor-nav-menu--main .elementor-item {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
	  .elementor-3097 .elementor-element.elementor-element-b1445fe .elementor-heading-title {
		  font-size: 33px !important;
	  }
	      .elementor-3097 .elementor-element.elementor-element-b62a3af {
        --width: 29% !important;
    }
/* footer end */
		
/* home banner start */
.elementor-element-511bcef div div {
    height: 79px !important;
}
.elementor-3053 .elementor-element.elementor-element-055accf .elementor-heading-title {
		  font-size: 44px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-d09b8ae {
		  --margin-top: -19px !important;
	  }
/* home banner end */
	  
/* Home all section start */
.elementor-3053 .elementor-element.elementor-element-184be6e .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-3df72b8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-b550c59 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-cf4cb9f .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-ca31cb8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-4762e69 .elementor-heading-title {
	font-size: 40px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-06f073c, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-button, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-group .elementor-field, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-subgroup label, .elementor-3053 .elementor-element.elementor-element-a4b376f, .eael-testimonial-text, .elementor-3053 .elementor-element.elementor-element-1d60835 .elementor-button, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-b09833a .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32, .elementor-3053 .elementor-element.elementor-element-acad599 .elementor-button {
		  font-size: 16px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32 {
    margin-top: -14px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-f670b25 .elementor-heading-title {
		  font-size: 25px !important;
	  }
	  .elementor-3468 .elementor-element.elementor-element-a2742a7 .elementor-heading-title {
    font-family: "Blushing-Rose", Sans-serif;
		  font-size: 21px !important;
	  }
	  .blogHdng {
            font-size: 27px !important;
            margin-bottom: 0px !important;
        }
	  .elementor-3053 .elementor-element.elementor-element-0f0734a
 {
	 width: 65% !important;
	 margin-left: 107px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-50b4b24 {
        --width: 30%;
    }
	  .elementor-3053 .elementor-element.elementor-element-de50f3e:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-de50f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -59px !important;
    background-size: 100% 111% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-5b3a8f1 {
		  --min-height: 923px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-38cbaae:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-38cbaae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 64% 53% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px 19px !important;
}
/* Home all section end */
	
/* about page start */
	      .withadj {
        --width: 56% !important;
    }
/* about page end */
	  
/* news page start */
	  .elementor-4675 .elementor-element.elementor-element-b757231 .elementor-heading-title {
    font-family: "Classy Bissantine Script", Sans-serif;
		  font-size: 35px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b .elementor-heading-title {
    font-family: "Classy Bissantine", Sans-serif;
		  font-size: 44px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 .elementor-heading-title {
    font-family: "DM Sans", Sans-serif;
		  font-size: 16px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 {
    width: var(--container-widget-width, 58%);
    max-width: 58%;
		  margin-top: -19px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b {
		  margin-top: -32px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-5b06850 {
    --display: flex;
    --margin-top: 20px !important;
	  }
	      .elementor-4675 .elementor-element.elementor-element-0c1e68e {
        --content-width: 1140px !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-0c1e68e {
		  --margin-top: 13px !important;
		  
	  }
	  .elementor-element-0c1e68e .e-con-inner{
		  gap: 0px 20px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-ca3dac4 .elementor-icon-list-item {
		  font-size: 11px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-927ab52 {
	--padding-top: 37px !important;
    --padding-bottom: 17px !important;
    --padding-left: 18px !important;
    --padding-right: 18px !important;
	}
	 .elementor-5906 .elementor-element.elementor-element-280b6f8 .elementor-heading-title {
    font-size: 13px !important;
    line-height: 24px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-0f4a74e {
    margin-top: -11px !important;
    font-size: 13px !important;
    line-height: 19px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-ceefd91 .elementor-button{
    	font-size: 12px !important;
		  margin-top: -10px !important;
	  }
	.elementor-5906 .elementor-element.elementor-element-927ab52 {
		--min-height: 262px !important;
 	}
	  .elementor-4675 .elementor-element.elementor-element-644b95e .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-5966623 .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-8a82a3c .elementor-heading-title {
		  font-size: 14px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-74620a9 .e-filter-item {
    font-size: 13px !important;
    line-height: 11px !important;
	}
	      .elementor-4675 .elementor-element.elementor-element-8213a28 {
        --width: 78% !important;
    }
	      .elementor-4675 .elementor-element.elementor-element-7ab2f17 {
        --width: 22% !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-e4a7c99, .elementor-4675 .elementor-element.elementor-element-b1bc7e8, .elementor-4675 .elementor-element.elementor-element-1eb8c3d {
    --padding-right: 24px !important;
	}
	  .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title, .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title a {
    font-size: 13px !important;
    line-height: 16px !important;
	}
		  .elementor-4675 .elementor-element.elementor-element-8983383.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
		margin-right: 9px !important;
	}
	  .elementor-element-8983383 .elementor-widget-container .elementor-grid {
		grid-row-gap: 8px !important;
	}
	  .elementor-element-eb81605{
		  margin-top: -15px !important;
    margin-bottom: -11px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-eb81605 .elementor-heading-title {
		  line-height: 16px !important;
	  }
/* news page end */

/* news page single start */
	      .elementor-6133 .elementor-element.elementor-element-7f6f842, .elementor-6133 .elementor-element.elementor-element-3135bac, .elementor-6133 .elementor-element.elementor-element-89da2a0, .elementor-6133 .elementor-element.elementor-element-590fdb1, .elementor-6133 .elementor-element.elementor-element-64a3afa, .elementor-6133 .elementor-element.elementor-element-189e772, .elementor-6133 .elementor-element.elementor-element-2e2f404 {
        --content-width: 1150px !important;
    }
	  .elementor-6133 .elementor-element.elementor-element-a8a0823 {
		  --min-height: 447px !important;
	  }
	  .elementor-6133 .elementor-element.elementor-element-986c7a6 .elementor-heading-title {
    font-size: 32px !important;
		  line-height: 51px !important;
	  }
	  .elementor-6133 .elementor-element.elementor-element-908ef54 .elementor-heading-title {
		  font-size: 22px !important;
	  }
	  .elementor-6172 .elementor-element.elementor-element-a38650c .elementor-heading-title {
    font-size: 12px !important;
    line-height: 21px !important;
	}	
/* news page single end */
  }
}

/* 1440px Screens */
@media only screen and (min-width: 1430px) and (max-width: 1450px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
    .rowWidth3{
	--content-width: 1219px !important;
}
		
/* header start */
.elementor-3058 .elementor-element.elementor-element-9f36323 .elementor-nav-menu .elementor-item {
	font-size: 16px !important;
	  }
.elementor-5032 .elementor-element.elementor-element-645466c {
	--min-height: 413px !important;
	  }
/* header end */	

/* footer start */

 .elementor-nav-menu__align-center .elementor-nav-menu {
    justify-content: right !important;
		  margin-inline-end: unset !important;
	  }
	  .elementor-3097 .elementor-element.elementor-element-0e9414d img {
		  width: 76% !important;
	  }
	  	  .elementor-3097 .elementor-element.elementor-element-68487e0 .elementor-nav-menu--main .elementor-item {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
	   .elementor-3097 .elementor-element.elementor-element-b1445fe .elementor-heading-title {
		  font-size: 33px !important;
	  }
	      .elementor-3097 .elementor-element.elementor-element-b62a3af {
        --width: 29% !important;
    }
/* footer end */
				
/* home banner start */
.elementor-element-511bcef div div {
    height: 79px !important;
}
.elementor-3053 .elementor-element.elementor-element-055accf .elementor-heading-title {
		  font-size: 44px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-d09b8ae {
		  --margin-top: -19px !important;
	  }
/* home banner end */
	  
/* Home all section start */
.elementor-3053 .elementor-element.elementor-element-184be6e .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-3df72b8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-b550c59 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-cf4cb9f .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-ca31cb8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-4762e69 .elementor-heading-title {
	font-size: 40px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-06f073c, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-button, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-group .elementor-field, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-subgroup label, .elementor-3053 .elementor-element.elementor-element-a4b376f, .eael-testimonial-text, .elementor-3053 .elementor-element.elementor-element-1d60835 .elementor-button, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-b09833a .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32, .elementor-3053 .elementor-element.elementor-element-acad599 .elementor-button {
		  font-size: 16px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32 {
    margin-top: -14px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-f670b25 .elementor-heading-title {
		  font-size: 25px !important;
	  }
	  .elementor-3468 .elementor-element.elementor-element-a2742a7 .elementor-heading-title {
    font-family: "Blushing-Rose", Sans-serif;
		  font-size: 21px !important;
	  }
	  .blogHdng {
            font-size: 27px !important;
            margin-bottom: 0px !important;
        }
	  .elementor-3053 .elementor-element.elementor-element-0f0734a
 {
	 width: 65% !important;
	 margin-left: 107px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-50b4b24 {
        --width: 30%;
    }
	  .elementor-3053 .elementor-element.elementor-element-de50f3e:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-de50f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -59px !important;
    background-size: 100% 111% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-5b3a8f1 {
		  --min-height: 923px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-38cbaae:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-38cbaae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 64% 53% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -23px !important;
}
/* Home all section end */

/* about page start */
	      .withadj {
        --width: 56% !important;
    }
/* about page end */
	  
/* news page start */
	  .elementor-4675 .elementor-element.elementor-element-b757231 .elementor-heading-title {
    font-family: "Classy Bissantine Script", Sans-serif;
		  font-size: 35px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b .elementor-heading-title {
    font-family: "Classy Bissantine", Sans-serif;
		  font-size: 44px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 .elementor-heading-title {
    font-family: "DM Sans", Sans-serif;
		  font-size: 16px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 {
    width: var(--container-widget-width, 58%);
    max-width: 58%;
		  margin-top: -19px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b {
		  margin-top: -32px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-5b06850 {
    --display: flex;
    --margin-top: 20px !important;
	  }
	      .elementor-4675 .elementor-element.elementor-element-0c1e68e {
        --content-width: 1140px !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-0c1e68e {
		  --margin-top: 13px !important;
		  
	  }
	  .elementor-element-0c1e68e .e-con-inner{
		  gap: 0px 20px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-ca3dac4 .elementor-icon-list-item {
		  font-size: 11px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-927ab52 {
	--padding-top: 37px !important;
    --padding-bottom: 17px !important;
    --padding-left: 18px !important;
    --padding-right: 18px !important;
	}
	 .elementor-5906 .elementor-element.elementor-element-280b6f8 .elementor-heading-title {
    font-size: 13px !important;
    line-height: 24px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-0f4a74e {
    margin-top: -11px !important;
    font-size: 13px !important;
    line-height: 19px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-ceefd91 .elementor-button{
    	font-size: 12px !important;
		  margin-top: -10px !important;
	  }
	.elementor-5906 .elementor-element.elementor-element-927ab52 {
		--min-height: 262px !important;
 	}
	  .elementor-4675 .elementor-element.elementor-element-644b95e .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-5966623 .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-8a82a3c .elementor-heading-title {
		  font-size: 14px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-74620a9 .e-filter-item {
    font-size: 13px !important;
    line-height: 11px !important;
	}
	      .elementor-4675 .elementor-element.elementor-element-8213a28 {
        --width: 78% !important;
    }
	      .elementor-4675 .elementor-element.elementor-element-7ab2f17 {
        --width: 22% !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-e4a7c99, .elementor-4675 .elementor-element.elementor-element-b1bc7e8, .elementor-4675 .elementor-element.elementor-element-1eb8c3d {
    --padding-right: 24px !important;
	}
	  .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title, .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title a {
    font-size: 13px !important;
    line-height: 16px !important;
	}
		  .elementor-4675 .elementor-element.elementor-element-8983383.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
		margin-right: 9px !important;
	}
	  .elementor-element-8983383 .elementor-widget-container .elementor-grid {
		grid-row-gap: 8px !important;
	}
	  .elementor-element-eb81605{
		  margin-top: -15px !important;
    margin-bottom: -11px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-eb81605 .elementor-heading-title {
		  line-height: 16px !important;
	  }
/* news page end */
	  
/* news page single start */
	      .elementor-6133 .elementor-element.elementor-element-7f6f842, .elementor-6133 .elementor-element.elementor-element-3135bac, .elementor-6133 .elementor-element.elementor-element-89da2a0, .elementor-6133 .elementor-element.elementor-element-590fdb1, .elementor-6133 .elementor-element.elementor-element-64a3afa, .elementor-6133 .elementor-element.elementor-element-189e772, .elementor-6133 .elementor-element.elementor-element-2e2f404 {
        --content-width: 1150px !important;
    }
	  .elementor-6133 .elementor-element.elementor-element-a8a0823 {
		  --min-height: 447px !important;
	  }
	  .elementor-6133 .elementor-element.elementor-element-986c7a6 .elementor-heading-title {
    font-size: 32px !important;
		  line-height: 51px !important;
	  }
	  .elementor-6133 .elementor-element.elementor-element-908ef54 .elementor-heading-title {
		  font-size: 22px !important;
	  }
	  .elementor-6172 .elementor-element.elementor-element-a38650c .elementor-heading-title {
    font-size: 12px !important;
    line-height: 21px !important;
	}	
/* news page single end */
}
}


/* 1600px Screens */
@media only screen and (min-width: 1590px) and (max-width: 1610px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
    .rowWidth3{
	--content-width: 1400px !important;
}
		
/* header start */
.elementor-3058 .elementor-element.elementor-element-9f36323 .elementor-nav-menu .elementor-item {
	font-size: 16px !important;
	  }
.elementor-5032 .elementor-element.elementor-element-645466c {
	--min-height: 456px !important;
	  }
 
/* header end */	

/* footer start */
 .elementor-nav-menu__align-center .elementor-nav-menu {
    justify-content: right !important;
		  margin-inline-end: unset !important;
	  }
	  .elementor-3097 .elementor-element.elementor-element-0e9414d img {
		  width: 76% !important;
	  }
	  	  .elementor-3097 .elementor-element.elementor-element-68487e0 .elementor-nav-menu--main .elementor-item {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
 .elementor-3097 .elementor-element.elementor-element-b1445fe .elementor-heading-title {
		  font-size: 33px !important;
	  }
	      .elementor-3097 .elementor-element.elementor-element-b62a3af {
        --width: 29% !important;
    }
/* footer end */	
		
/* home banner start */
.elementor-element-511bcef div div {
    height: 79px !important;
}
.elementor-3053 .elementor-element.elementor-element-055accf .elementor-heading-title {
		  font-size: 44px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-d09b8ae {
		  --margin-top: -19px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-d09b8ae:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-d09b8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: -17px 0px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-2606478:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-2606478 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: -17px -95px !important;
}
/* home banner end */
	  
/* Home all section start */
.elementor-3053 .elementor-element.elementor-element-184be6e .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-3df72b8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-b550c59 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-cf4cb9f .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-ca31cb8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-4762e69 .elementor-heading-title {
	font-size: 40px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-06f073c, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-button, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-group .elementor-field, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-subgroup label, .elementor-3053 .elementor-element.elementor-element-a4b376f, .eael-testimonial-text, .elementor-3053 .elementor-element.elementor-element-1d60835 .elementor-button, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-b09833a .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32, .elementor-3053 .elementor-element.elementor-element-acad599 .elementor-button {
		  font-size: 16px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32 {
    margin-top: -14px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-f670b25 .elementor-heading-title {
		  font-size: 25px !important;
	  }
	  .elementor-3468 .elementor-element.elementor-element-a2742a7 .elementor-heading-title {
    font-family: "Blushing-Rose", Sans-serif;
		  font-size: 21px !important;
	  }
	  .blogHdng {
            font-size: 27px !important;
            margin-bottom: 0px !important;
        }
	  .elementor-3053 .elementor-element.elementor-element-0f0734a
 {
	 width: 65% !important;
	 margin-left: 107px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-50b4b24 {
        --width: 30%;
    }
	  .elementor-3053 .elementor-element.elementor-element-de50f3e:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-de50f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -59px !important;
    background-size: 100% 111% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-5b3a8f1 {
		  --min-height: 923px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-38cbaae:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-38cbaae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 64% 53% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -133px !important;
}
	  .elementor-element-dcbcd33 div div{
		  height: 24px !important;
	  }
	  .elementor-element-caf9e13 div div{
		  height: 0px !important;
	  }
	  
/* Home all section end */
	  
/* about page start */
	      .withadj {
        --width: 49% !important;
    }
/* about page end */

/* news page start */
	  .elementor-4675 .elementor-element.elementor-element-b757231 .elementor-heading-title {
    font-family: "Classy Bissantine Script", Sans-serif;
		  font-size: 35px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b .elementor-heading-title {
    font-family: "Classy Bissantine", Sans-serif;
		  font-size: 44px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 .elementor-heading-title {
    font-family: "DM Sans", Sans-serif;
		  font-size: 16px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 {
    width: var(--container-widget-width, 58%);
    max-width: 58%;
		  margin-top: -19px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b {
		  margin-top: -32px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-5b06850 {
    --display: flex;
    --margin-top: 20px !important;
	  }
	      .elementor-4675 .elementor-element.elementor-element-0c1e68e {
        --content-width: 1340px !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-0c1e68e {
		  --margin-top: 13px !important;
		  
	  }
	  .elementor-element-0c1e68e .e-con-inner{
		  gap: 0px 40px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-ca3dac4 .elementor-icon-list-item {
		  font-size: 11px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-927ab52 {
	--padding-top: 37px !important;
    --padding-bottom: 17px !important;
    --padding-left: 18px !important;
    --padding-right: 18px !important;
	}
	 .elementor-5906 .elementor-element.elementor-element-280b6f8 .elementor-heading-title {
    font-size: 13px !important;
    line-height: 24px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-0f4a74e {
    margin-top: -11px !important;
    font-size: 13px !important;
    line-height: 19px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-ceefd91 .elementor-button{
    	font-size: 12px !important;
		  margin-top: -10px !important;
	  }
	.elementor-5906 .elementor-element.elementor-element-927ab52 {
		--min-height: 262px !important;
 	}
	  .elementor-4675 .elementor-element.elementor-element-644b95e .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-5966623 .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-8a82a3c .elementor-heading-title {
		  font-size: 14px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-74620a9 .e-filter-item {
    font-size: 13px !important;
    line-height: 11px !important;
	}
	      .elementor-4675 .elementor-element.elementor-element-8213a28 {
        --width: 75% !important;
    }
	      .elementor-4675 .elementor-element.elementor-element-7ab2f17 {
        --width: 23% !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-e4a7c99, .elementor-4675 .elementor-element.elementor-element-b1bc7e8, .elementor-4675 .elementor-element.elementor-element-1eb8c3d {
    --padding-right: 24px !important;
	}
	  .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title, .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title a {
    font-size: 13px !important;
    line-height: 16px !important;
	}
		  .elementor-4675 .elementor-element.elementor-element-8983383.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
		margin-right: 9px !important;
	}
	  .elementor-element-8983383 .elementor-widget-container .elementor-grid {
		grid-row-gap: 8px !important;
	}
	  .elementor-element-eb81605{
		  margin-top: -15px !important;
    margin-bottom: -11px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-eb81605 .elementor-heading-title {
		  line-height: 16px !important;
	  }
/* news page end */
  }
}

/* 1680px Screens */
@media only screen and (min-width: 1670px) and (max-width: 1690px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
    .rowWidth3{
	--content-width: 1450px !important;
}
/* header start */
.elementor-3058 .elementor-element.elementor-element-9f36323 .elementor-nav-menu .elementor-item {
	font-size: 16px !important;
	  }
  .elementor-3097 .elementor-element.elementor-element-68487e0 .elementor-nav-menu--main .elementor-item {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
	  .elementor-nav-menu__align-center .elementor-nav-menu {
    justify-content: right !important;
		  margin-inline-end: unset !important;
	  }
	  .elementor-5032 .elementor-element.elementor-element-645466c {
	--min-height: 477px !important;
	  }
/* header end */	

/* footer start */
 .elementor-nav-menu__align-center .elementor-nav-menu {
    justify-content: right !important;
		  margin-inline-end: unset !important;
	  }
	  .elementor-3097 .elementor-element.elementor-element-0e9414d img {
		  width: 76% !important;
	  }
	  	  .elementor-3097 .elementor-element.elementor-element-68487e0 .elementor-nav-menu--main .elementor-item {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
	   .elementor-3097 .elementor-element.elementor-element-b1445fe .elementor-heading-title {
		  font-size: 33px !important;
	  }
	      .elementor-3097 .elementor-element.elementor-element-b62a3af {
        --width: 29% !important;
    }
/* footer end */		
		
/* home banner start */
.elementor-element-511bcef div div {
    height: 79px !important;
}
.elementor-3053 .elementor-element.elementor-element-055accf .elementor-heading-title {
		  font-size: 44px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-d09b8ae {
		  --margin-top: -19px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-d09b8ae:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-d09b8ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: -17px 0px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-2606478:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-2606478 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: -17px -96px !important;
}
/* home banner end */
	  
/* Home all section start */
.elementor-3053 .elementor-element.elementor-element-184be6e .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-3df72b8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-b550c59 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-cf4cb9f .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-ca31cb8 .elementor-heading-title, .elementor-3053 .elementor-element.elementor-element-4762e69 .elementor-heading-title {
	font-size: 40px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-06f073c, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-button, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-group .elementor-field, .elementor-3053 .elementor-element.elementor-element-0f0734a .elementor-field-subgroup label, .elementor-3053 .elementor-element.elementor-element-a4b376f, .eael-testimonial-text, .elementor-3053 .elementor-element.elementor-element-1d60835 .elementor-button, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-b09833a .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32, .elementor-3053 .elementor-element.elementor-element-acad599 .elementor-button {
		  font-size: 16px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a45302c, .elementor-3053 .elementor-element.elementor-element-c64d117, .elementor-3053 .elementor-element.elementor-element-e78656b .elementor-button, .elementor-3053 .elementor-element.elementor-element-e036e32 {
    margin-top: -14px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-f670b25 .elementor-heading-title {
		  font-size: 25px !important;
	  }
	  .elementor-3468 .elementor-element.elementor-element-a2742a7 .elementor-heading-title {
    font-family: "Blushing-Rose", Sans-serif;
		  font-size: 21px !important;
	  }
	  .blogHdng {
            font-size: 27px !important;
            margin-bottom: 0px !important;
        }
	  .elementor-3053 .elementor-element.elementor-element-0f0734a
 {
	 width: 65% !important;
	 margin-left: 107px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-50b4b24 {
        --width: 30%;
    }
	  .elementor-3053 .elementor-element.elementor-element-de50f3e:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-de50f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -59px !important;
    background-size: 100% 111% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-5b3a8f1 {
		  --min-height: 923px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-38cbaae:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-38cbaae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 64% 53% !important;
}
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -181px !important;
}
	  .elementor-element-dcbcd33 div div{
		  height: 24px !important;
	  }
	  .elementor-element-caf9e13 div div{
		  height: 0px !important;
	  }
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 100% 133% !important;
}
/* Home all section end */
	  
/* about page start */
	      .withadj {
        --width: 47% !important;
    }
/* about page end */
	  
/* news page start */
	  .elementor-4675 .elementor-element.elementor-element-b757231 .elementor-heading-title {
    font-family: "Classy Bissantine Script", Sans-serif;
		  font-size: 35px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b .elementor-heading-title {
    font-family: "Classy Bissantine", Sans-serif;
		  font-size: 44px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 .elementor-heading-title {
    font-family: "DM Sans", Sans-serif;
		  font-size: 16px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-d5798d7 {
    width: var(--container-widget-width, 58%);
    max-width: 58%;
		  margin-top: -19px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-440de4b {
		  margin-top: -32px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-5b06850 {
    --display: flex;
    --margin-top: 20px !important;
	  }
	      .elementor-4675 .elementor-element.elementor-element-0c1e68e {
        --content-width: 1340px !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-0c1e68e {
		  --margin-top: 13px !important;
		  
	  }
	  .elementor-element-0c1e68e .e-con-inner{
		  gap: 0px 40px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-ca3dac4 .elementor-icon-list-item {
		  font-size: 11px !important;
	  }
	  .elementor-5906 .elementor-element.elementor-element-927ab52 {
	--padding-top: 37px !important;
    --padding-bottom: 17px !important;
    --padding-left: 18px !important;
    --padding-right: 18px !important;
	}
	 .elementor-5906 .elementor-element.elementor-element-280b6f8 .elementor-heading-title {
    font-size: 13px !important;
    line-height: 24px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-0f4a74e {
    margin-top: -11px !important;
    font-size: 13px !important;
    line-height: 19px !important;
	}
	  .elementor-5906 .elementor-element.elementor-element-ceefd91 .elementor-button{
    	font-size: 12px !important;
		  margin-top: -10px !important;
	  }
	.elementor-5906 .elementor-element.elementor-element-927ab52 {
		--min-height: 262px !important;
 	}
	  .elementor-4675 .elementor-element.elementor-element-644b95e .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-5966623 .elementor-heading-title, .elementor-4675 .elementor-element.elementor-element-8a82a3c .elementor-heading-title {
		  font-size: 14px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-74620a9 .e-filter-item {
    font-size: 13px !important;
    line-height: 11px !important;
	}
	      .elementor-4675 .elementor-element.elementor-element-8213a28 {
        --width: 75% !important;
    }
	      .elementor-4675 .elementor-element.elementor-element-7ab2f17 {
        --width: 26% !important;
    }
	  .elementor-4675 .elementor-element.elementor-element-e4a7c99, .elementor-4675 .elementor-element.elementor-element-b1bc7e8, .elementor-4675 .elementor-element.elementor-element-1eb8c3d {
    --padding-right: 24px !important;
	}
	  .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title, .elementor-4675 .elementor-element.elementor-element-8983383 .elementor-post__title a {
    font-size: 13px !important;
    line-height: 16px !important;
	}
		  .elementor-4675 .elementor-element.elementor-element-8983383.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
		margin-right: 9px !important;
	}
	  .elementor-element-8983383 .elementor-widget-container .elementor-grid {
		grid-row-gap: 8px !important;
	}
	  .elementor-element-eb81605{
		  margin-top: -15px !important;
    margin-bottom: -11px !important;
	  }
	  .elementor-4675 .elementor-element.elementor-element-eb81605 .elementor-heading-title {
		  line-height: 16px !important;
	  }
/* news page end */
	  
  }
}


/* 2400x Screens */
@media only screen and (min-width: 2400px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
	  .elementor-3053 .elementor-element.elementor-element-2606478:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-2606478 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 100% 109% !important;
}
	  .elementor-element-590e0cf div div div figure img{
		  width: 100% !important;
	  }
	  
	  .menu-item-4726 , .menu-item-6951  {
    padding: 10px !important;
}
	  .numbrs {
		  font-size: 40px !important;
	  }
	  
	  .elementor-element-b495c97 form div .elementor-field {
		    margin-bottom: 20px !important;
	  }
	  
	}
}

/* 1366px Screens */
@media only screen and (min-width: 1366px) and (max-width: 1366px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
	  .blogHdng {
    color: #5856D6 !important;
    font-family: "Blushing-Rose", Sans-serif !important;
    font-size: 20px !important;
    font-weight: 400 !important;
    margin-bottom: 0px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -130px !important;
}
	   .numbrs {
		  font-size: 21px !important;
		       margin-right: 0px !important;
	  }
	}
}

/* 1200px Screens */
@media only screen and (max-width: 1200px) and (min-width: 768px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
	  	  .blogHdng {
    font-size: 22px !important;
    margin-bottom: 0px !important;
}
	  .eael-testimonial-content .eael-testimonial-text {
    margin-bottom: -21px !important;
}
	  .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position: 0px -97px !important;
}
	  .numbrs {
		  font-size: 21px !important;
		       margin-right: 0px !important;
	  }
	}
}


/* 1024px Screens */
@media only screen and (min-width: 1024x) and (max-width: 1024px) {
  @supports (-webkit-appearance: none) or (-moz-appearance: none) {
	  .elementor-3053 .elementor-element.elementor-element-2606478:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-2606478 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 100% 100% !important;
}
	          .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-position: 0px 66px !important;
        }
	}
}


@media (min-width: 768px) and (max-width: 820px) {
	 .elementor-3053 .elementor-element.elementor-element-565a76f:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-565a76f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 100% 100% !important;
    }
	        .blogHdng {
            font-size: 17px !important;
            margin-bottom: 0px !important;
        }
	        .elementor-3053 .elementor-element.elementor-element-a640a88:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-a640a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-position: 0px -642px !important;
        }
}

@media (min-width: 100px) and (max-width: 650px) {
   .elementor-3053 .elementor-element.elementor-element-2606478:not(.elementor-motion-effects-element-type-background), .elementor-3053 .elementor-element.elementor-element-2606478 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-size: 100% 34% !important;
}
	.elementor-3053 .elementor-element.elementor-element-416a3d8 .eael-testimonial-item {
    padding: 5px 0px 5px 0px !important;;
}
	.blogHdng {
            font-size: 15px !important;
            margin-bottom: 0px !important;
        }
	
/* 	.elementor-nav-menu--dropdown ul .menu-item-4726 {
        padding: 12px 25px 12px 25px;
		    background-color: #FFFFFF !important;
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.3) !important;
	}
	.elementor-nav-menu--dropdown ul .menu-item-4726 a {
		        font-size: 14px !important;
    color: #4A4B4B !important;
	}
	 */
	
	.elementor-nav-menu--dropdown{
		padding-top: 10px;
    padding-bottom: 15px;
	}
	
	
	.elementor-nav-menu--dropdown ul .menu-item-4726 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-nav-menu--dropdown ul .menu-item-4726 > a {
    background: #fff;
    color: #4A4B4B !important;
    padding: 9px 20px 8px 20px !important;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    line-height: 1;
    transition: all 0.3s ease;
}
	
		.elementor-nav-menu--dropdown ul .menu-item-6951 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-nav-menu--dropdown ul .menu-item-6951 > a {
    background: #fff;
    color: #4A4B4B !important;
    padding: 9px 20px 8px 20px !important;
    text-align: center;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    line-height: 1;
    transition: all 0.3s ease;
}

	
	
	
	
	
}