/* =========================
	PUBLIC DESKTOP CSS
========================= */

/* Write your Public SASS desktop here! */
@media screen and (min-width: 1280px) and (max-width: 1366px) {
  .elementor-153 .elementor-element.elementor-element-e6776a0 .elementor-heading-title, .elementor-68 .elementor-element.elementor-element-ee58ba1 .elementor-heading-title, .elementor-70 .elementor-element.elementor-element-73d77e0 .elementor-heading-title, .elementor-76 .elementor-element.elementor-element-b1e793e .elementor-heading-title, .elementor-78 .elementor-element.elementor-element-66259b0 .elementor-heading-title, .elementor-82 .elementor-element.elementor-element-88a91ca .elementor-heading-title, .elementor-80 .elementor-element.elementor-element-c4f70c3 .elementor-heading-title {
    font-size: 30px !important;
  }
  .elementor-374 .elementor-element.elementor-element-ae9e63c .elementor-nav-menu--main {
    font-size: 13px !important;
  }
}
@media screen and (min-width: 1367px) and (max-width: 1613px) {
  .elementor-374 .elementor-element.elementor-element-ae9e63c .elementor-nav-menu--main {
    font-size: 15px !important;
  }
  .elementor-374 .elementor-element.elementor-element-ae9e63c .elementor-nav-menu--main .elementor-item {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
}


/* =========================
	PUBLIC DESKTOP CSS END
========================= */
/* =========================
	PUBLIC RESPONSIVE CSS
========================= */

/* TABLET LANDSCAPE */
@media (max-width: 1199px) {



}

/* TABLET PORTRAIT */
@media (max-width: 991px) {

/* Write your Public SASS tablet-p here! */
.elementor-82 .elementor-element.elementor-element-bd50acd > .elementor-widget-container {
  margin: 20px 0px 0px 10px !important;
}
.elementor-82 .elementor-element.elementor-element-91ad178 > .elementor-widget-container {
  margin: -140px 0px 0px 120px !imporatnt;
}


}

/* MOBILE LANDSCAPE */
@media (max-width: 767px) {



}

/* MOBILE PORTRAIT */
@media (max-width: 479px) {

/* Write your Public SASS mobile-p here! */
.elementor-field-textual.elementor-size-lg, .elementor-form .elementor-button.elementor-size-lg {
  min-height: 46px !important;
}


}

/* RETINA FIXES */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
 	   only screen and (-o-min-device-pixel-ratio: 3/2),
 	   only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {



}
/* =========================
	PUBLIC RESPONSIVE CSS END
========================= */