@media screen and (min-width: 768px){
}
@media (min-width: 992px) {
} @media  screen and (max-width: 1366px) {
}
@media screen and (max-width: 1561px) {
}
@media  screen and (max-width: 1366px) {
}
@media screen and (max-width: 1440px) {
.bannerTitle h2 span {
font-family: 'bauerbodoni' !important;
font-size: 33px;
display: block;
} 
.address h3.elementor-image-box-title {
font-family: 'CALIST' !important;
font-size: 20px;
}
.elementor-6 .elementor-element.elementor-element-a478016 .elementor-image-box-wrapper .elementor-image-box-img {
width: 4%;
}
}
@media  screen and (max-width: 1366px) {
.navigationMiddle ul li a {
position: relative;
padding: 8px 34px 10px 18px; line-height: 20px;
}
.address h3.elementor-image-box-title {
font-size: 19px;
}
.elementor-6 .elementor-element.elementor-element-a478016 .elementor-image-box-wrapper .elementor-image-box-img {
width: 3%;
}
.elementor-6 .elementor-element.elementor-element-68ae725c {
text-align: center;
margin-block-end: 5px;
}	
.elementor-6 .elementor-element.elementor-element-1abc7e31 > .elementor-element-populated {
transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
padding: 104px 38px 6px 38px;
}
}
@media screen and (max-width: 767px) {
.bannerTitle h2 span {
font-size: 21px;
}
.banner-text {
position: relative;
top: auto;
left: auto;
transform: translate(0%, 0%);
z-index: 1;
background: #000;     padding: 17px 0;
}
.banner-text h1 {
font-size: 23px;
} 
}
@media screen and (max-width: 600px){
}
@media (min-width: 768px) and (max-width: 1024px) {
.banner-text h1 {
font-size: 2rem;
text-align: center;
color: #fff;
font-family: 'Raleway', sans-serif;
font-weight: bold;
font-style: normal;
}
}
@media screen and (max-width: 912px) {
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
}
@media only screen and (min-width:768px) and (max-width:999px) {
.bannerTitle h2 span {
font-size: 29px;
}
.navigationMiddle ul li a {
position: relative;
padding: 8px 35px 10px 16px;
color: #6b6b6b;
transition: all 0.5s ease;
font-size: 15px;
display: block;
border-radius: 10px;
background-color: #f6f6f6;
font-weight: bold; line-height: 21px;
}
} @media only screen and (min-device-width: 912px) and (max-device-height: 1368px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 1368px) and (max-device-height: 912px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 820px) and (max-device-height: 1180px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 1180px) and (max-device-height: 820px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 896px) and (max-device-height: 414px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
}
@media only screen and (min-device-width: 844px) and (max-device-height: 390px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
}
@media only screen and (min-device-width: 390px) and (max-device-height: 844px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
}
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
} @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: landscape)  {
} @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
} @media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
}
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
}
@media (min--moz-device-pixel-ratio: 1.5),
(-o-min-device-pixel-ratio: 3/2),
(-webkit-min-device-pixel-ratio: 1.5),
(min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi),
(min-resolution: 1.5dppx) and 
(min-width: 1500px) and (max-width : 2000px) and
@-ms-viewport {
}
@media only screen and (max-width: 768px) and (orientation : portrait) {
} @media only screen and (min-device-width: 360px) and (max-device-height: 740px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 4 ){ .navigationMiddle ul li a {
position: relative;
padding: 18px 125px 10px 16px;
line-height: 20px;
}
} @media only screen and (min-device-width: 915px) and (max-device-height: 412px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2 ){
} @media only screen and (min-device-width: 540px) and (max-device-height: 720px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2 ){
} @media only screen and (min-device-width: 540px) and (max-device-height: 720px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1 ){
} @media screen and (min-width: 1280px) and (max-height: 1024px)  {
} @media only screen and (min-device-width: 850px) and (max-device-height: 720px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 1 ){
}
@media screen and (device-width: 411px) and (device-height: 731px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2.6){
}
@media screen and (device-width: 411px) and (device-height: 731px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2.6){
}
@media only screen and (-webkit-min-device-pixel-ratio: 2.6),
only screen and (min--moz-device-pixel-ratio: 2.6),
only screen and (-o-min-device-pixel-ratio: 2.6/1),
only screen and (min-device-pixel-ratio: 2.6)
{
}  @media only screen 
and (min-width: 1024px) 
and (max-height: 1366px) 
and (-webkit-min-device-pixel-ratio: 1.5) {
} @media only screen 
and (min-width: 1024px) 
and (max-height: 1366px) 
and (orientation: portrait) 
and (-webkit-min-device-pixel-ratio: 1.5) {
} @media only screen 
and (min-width: 1024px) 
and (max-height: 1366px) 
and (orientation: landscape) 
and (-webkit-min-device-pixel-ratio: 1.5) {
} @media screen 
and (device-width: 360px) 
and (device-height: 740px) 
and (-webkit-device-pixel-ratio: 4) 
and (orientation: portrait) {
} @media screen 
and (device-width: 360px) 
and (device-height: 740px) 
and (-webkit-device-pixel-ratio: 4) 
and (orientation: landscape) {
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {	
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 	   
}	
@media screen and (min-width: 1824px) {
}
@media screen and (min-width: 1075px) {
}
@media (max-width: 1536px) and (max-height: 864px) {
.elementor-8 .elementor-element.elementor-element-28b6e5fd .premium-main-nav-menu > .premium-nav-menu-item > .premium-menu-link {
font-family: "Roboto", Sans-serif;
font-size: 16px;
font-weight: 400;
color: #FFFFFF;
padding: 12px 19px 6px 19px;
}
}