@media only screen and (max-width: 1599px) {
    .inner-contener > .elementor-container, 
    .elementor > .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1280px !important;
    }
	body {
		padding-top: 126px;
	}
	.section {
		padding-block: 80px;
	}
	body .gform_wrapper form .gform_body ul li.gfield label {
		font-size: 20px;
	}
    body .gform_wrapper form .gform_body ul li.gfield {
		margin: 0 0px 20px !important;
	}
	body .gform_legacy_markup_wrapper .gform_footer {
		margin: 0;
		padding: 10px 0 0px;
	}
	.form-contact .elementor-widget-shortcode {
		margin-top: 10px;
	}
/* 	footer */
	.footer-section .footer-col-1 .footer-social span.elementor-grid-item a.elementor-social-icon {
		font-size: 24px;
		--icon-padding: 12px;
	}
	.footer-section .footer-col-1 
	.footer-social {
		margin-bottom: 30px;
	}
	.footer-section .footer-col-1 .footer-logo {
		margin-bottom: 25px;
	}
	.footer-col-1 {
		width: 35% !important;
	}
	.footer-col-3 {
		width: 32% !important;
	}
	.footer-col-3 .elementor-widget-icon-list li.elementor-icon-list-item {
		padding-bottom: 10px !important;
	}
	.footer-menu .hfe-nav-menu li a.hfe-menu-item {
		padding-bottom: 13px !important;
		padding-top: 13px !important;
	}
	h1{
		font-size:53px;
	}
	h2{
		font-size:50px;
	}
	h3 {
		font-size: 26px;
	}
	h5{
		font-size: 22px;
	}
	p{
		font-size:16px;
	}
	.footer-col-3 .elementor-widget-heading, .footer-col-2 .elementor-widget-heading {
    	margin-bottom: 9px;
	}
	.about-us-section {
		padding-block: 90px 110px !important;
	}
	.discover-subheading.subheading {
		margin-block-end: 20px !important;
	}
	.discpver-heading {
		margin-block-end: 45px !important;
	}
	.discover-section .elementor-swiper-button {
		top: -90px !important;
	}
/* 	.discover-image-carousel .swiper-slide {
		margin-right: 50px !important;
	} */
	.discover-slider-content{
		margin-block-start: 20px;
	}
	.discover-location::before{
		left:-35px;
	}
	.seamless-section.section {
		padding-block: 62px 90px;
	}
	.subheading.seamless-subheading {
		margin-block-end: 18px !important;
	}
	.seamless-heading {
		margin-block-end: 10px !important;
	}
	.seamless-button .elementor-button {
		padding: 0 35px !important;
		margin-block-start: 13px;
	}
	.seamless-img-sec .elementor-element-populated {
		padding: 0px 0px 0px 40px !important;
	}
	.seamless-content-sec > .elementor-element-populated {
		padding: 0px 35px 0px 0px !important;
	}
	.gallery-subheading.subheading, .about-subheading.subheading, .gallery-img-1, .gallery-img-2, .gallery-img-3, .gallery-img-4 {
		margin-block-end: 20px !important;
	}
	.gallery-heading {
		margin-block-end: 50px !important;
	}
	.gallery-inner-1, .gallery-inner-2 {
		padding: 0px 0px 20px 0px !important;
	}
	.gallery-inner-3, .gallery-inner-4 {
		padding: 20px 0px 0px 0px !important;
	}
	.gallery-button .elementor-button{
		margin-block-start: 45px;
	}
	.seamless-img-sec .elementor-element-populated {
		padding: 0px 0px 0px 30px !important;
	}
	.seamless-content-sec > .elementor-element-populated {
		padding: 0px 30px 0px 0px !important;
	}
	.seamless-button .elementor-button {
		margin-block-start: 10px;
	}
	
/* 	****** */
	
/* homepage	 */
	.subheading::after{
		left: -41px;
		top: -7px;
	}
	.greek-oasis-content.p-content p {
		font-size: 18px;
	}
	.greek-oasis-section .btn-wrap.greeel-oasis-button {
		margin-block: 10px 45px;
	}
	.btn-wrap a.elementor-button, .gform_body input[type="submit"], .anwp-pg-wrap .btn, .gform_footer input[type="submit"] {
		height: 53px;
		line-height: 53px !important;
		padding: 0 30px;
		font-size: 18px !important;
	}
	.greek-oasis-counter .elementor-counter-number-wrapper {
		font-size: 38px !important;
	}
	.greek-oasis-section .greek-oasis-content-sec {
		width: 51% !important;
	}
	.greek-oasis-section .greek-oasis-img-sec {
		width: 49% !important;
	}
	.greek-oasis-section {
		padding-block: 55px 60px;
	}
	.seamless-facilities-col .elementor-widget-icon-box .elementor-icon-box-icon span.elementor-icon.elementor-animation- {
		font-size: 29px;
	}
	.seamless-facilities-col .elementor-widget-icon-box .elementor-icon-box-icon {
		margin-right: 9px;
	}
	h6,
	.footer-menu .menu-item .hfe-menu-item{
		font-size: 18px;
	}
	.about-content-sec .elementor-widget-wrap {
		padding-inline: 55px !important;
	}
    /* Check 1367px and add css here */
}

@media only screen and (max-width: 1366px) {
    .inner-contener > .elementor-container, 
    .elementor > .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1121px !important;
    }
	.header-wrapper .hfe-nav-menu ul li a {
		font-size: 18px;
	}
	.header-wrapper .logo-box img {
		max-width: 126px;
	}
	.form-contact .elementor-widget-shortcode {
		margin-top: 0;
	}
	.section {
		padding-block: 70px;
	}
	.form-contact {
		padding-inline-start: 50px;
	}
	h1 {
		font-size: 50px;
	}
	h2 {
		font-size: 45px;
	}
	h4 {
		font-size: 24px;
	}
	h5 {
		font-size: 21px;
	}
	h6 {
		font-size: 17px;
	}
	.footer-section .footer-col-1 .footer-social .elementor-social-icons-wrapper {
		word-spacing: 13px;
	}
	.footer-section .footer-col-1 .footer-social span.elementor-grid-item a.elementor-social-icon {
		font-size: 22px;
		--icon-padding: 10px;
	}
/* footer	 */
	.footer-section {
		padding-block: 40px 34px;
	}
	.footer-col-3 .elementor-widget-icon-list li.elementor-icon-list-item {
		padding-bottom: 4px !important;
	}
	.footer-menu .menu-item .hfe-menu-item {
		font-size: 17px;
	}
	.footer-below {
		padding-block: 26px;
	}
	.footer-below .copyright p {
		font-size: 18px;
	}
	body .gform_wrapper form .gform_body ul li.gfield label {
		font-size: 18px;
		padding-bottom: 5px;
	}
		body .gform_body input[type=text], body .gform_body input[type=email], body .gform_body input[type=tel], body .gform_body input[type=number], body select, body textarea {
		padding: 11px 20px !important;
		font-size: 14px !important;
	}
	body .gform_wrapper form .gform_body ul li.gfield textarea {
		height: 80px !important;
	}
	/* home	 */
	.greek-oasis-content.p-content p {
		font-size: 17px;
	}
	.greek-oasis-section .btn-wrap.greeel-oasis-button {
		margin-block: 5px 35px;
	}
	.greek-oasis-counter .elementor-counter-number-wrapper {
		font-size: 35px !important;
	}
	.greek-oasis-counter .elementor-counter-title {
		font-size: 15px !important;
	}
	.discpver-heading {
		margin-block-end: 35px !important;
	}
	.discover-subheading.subheading {
		margin-block-end: 17px !important;
	}
	.discover-section .elementor-swiper-button {
		top: -80px !important;
	}
	.seamless-section.section {
		padding-block: 62px 70px;
	}
	.discover-slider-content {
		margin-block-start: 15px;
	}
	.gallery-inner-3, .gallery-inner-4 {
		padding: 15px 0px 0px 0px !important;
	}
	.gallery-inner-1, .gallery-inner-2 {
		padding: 0px 0px 15px 0px !important;
	}
	.gallery-inner-col-1 > .elementor-element-populated {
		padding: 0px 20px 0px 0px !important;
	}
	.gallery-inner-col-2 > .elementor-element-populated {
		padding: 0px 0px 0px 20px !important;
	}
	.gallery-heading {
		margin-block-end: 40px !important;
	}
	.gallery-subheading.subheading, .about-subheading.subheading{
		margin-block-end: 15px !important;
	}
	.btn-wrap a.elementor-button, .gform_body input[type="submit"], .anwp-pg-wrap .btn, .gform_footer input[type="submit"] {
		height: 50px;
		line-height: 50px !important;
		font-size: 17px !important;
	}
	.discover-location::before {
		left: -28px;
		width: 20px;
		height: 20px;
		top: 2px;
	}
	.subheading p.elementor-heading-title {
		font-size: 15px;
	}
	.about-us-section {
		padding-block: 70px 90px !important;
	}
	.btn-wrap.about-content-btn {
		margin-block-start: 10px;
	}
	.about-content-sec .about-content-1 p:last-child {
		margin-top: 15px;
	}
	.about-content-sec .elementor-widget-wrap {
		padding-inline: 45px !important;
	}
	.about-heading {
		margin-block-end: 40px !important;
	}
	.about-img-sec-2 {
		margin-block-start: -3.2%;
	}
	.about-heading h2 {
		font-size: 43px;
	}
    /* Check 1200px and add css here */
}

@media only screen and (max-width: 1199px) {
   .inner-contener > .elementor-container, 
    .elementor > .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 940px !important;
    }
	.header-wrapper .hfe-nav-menu ul li a{
		font-size: 17px;
	}
	.header-wrapper .header-inner-sec {
		padding: 13px 20px;
	}
	.header-wrapper .logo-box img {
		max-width: 116px;
	}
	.header-wrapper .hfe-nav-menu ul li:last-child a{
		font-size: 17px !important;
	}
	.header-wrapper .hfe-nav-menu ul li {
		padding-left: 32px;
	}
	.header-wrapper .hfe-nav-menu ul li:last-child {
		padding-left: 40px;
	}
	.form-contact {
		padding-inline-start: 40px;
	}
	h1 {
		font-size: 42px;
	}
	h2 {
		font-size: 35px;
	}
	h4 {
		font-size: 22px;
	}
	h5 {
		font-size: 18px;
	}
	body .gform_body input[type=text], body .gform_body input[type=email], body .gform_body input[type=tel], body .gform_body input[type=number], body select, body textarea {
		padding: 11px 20px !important;
		font-size: 14px !important;
	}
	body .gform_wrapper form .gform_body ul li.gfield label {
		font-size: 17px;
		padding: 0 0px 6px;
	}
	body .gform_wrapper form .gform_body ul li.gfield {
		margin: 0 0px 18px !important;
	}
	.form-contact .gform_footer.top_label {
		padding-top: 0;
   		padding-bottom: 0;
	}
	.gform_footer input[type=submit] {
		height: 53px;
		line-height: 53px !important;
		min-width: 170px;
	}
	.section {
		padding-block: 60px;
	}

/* 	footer */
	.footer-section .footer-col-1 .footer-social span.elementor-grid-item a.elementor-social-icon {
		font-size: 19px;
		--icon-padding: 7px;
	}
	.footer-section .footer-col-1 .footer-logo {
		margin-bottom: 15px;
	}
	.footer-section .footer-col-1 
	.footer-social {
		margin-bottom: 25px;
	}
	.footer-below .copyright p {
		font-size: 16px;
	}
	.footer-section .footer-col-3 li.elementor-icon-list-item span.elementor-icon-list-icon {
		padding-right: 8px;
	}
	.footer-col-1 {
		width: 33% !important;
	}
	.footer-col-2 {
		width: 36% !important;
	}
	.footer-col-3 {
		width: 31% !important;
	}
/* *************	 */
	/* 	home */
	.greek-oasis-content.p-content p br {
		display: none;
	}
	.greek-oasis-heading {
		margin-block-end: 8px !important;
	}
	.btn-wrap a.elementor-button, .gform_body input[type="submit"], .anwp-pg-wrap .btn, .gform_footer input[type="submit"] {
		height: 45px;
		line-height: 45px !important;
		font-size: 16px !important;
	}
	.greek-oasis-counter .elementor-counter-title {
		font-size: 14px !important;
	} 
	.greek-oasis-counter .elementor-counter-number-wrapper {
		font-size: 30px !important;
	}
	.greek-oasis-section .btn-wrap.greeel-oasis-button {
		margin-block: 5px 30px;
	}
	.subheading::after {
		left: -40px;
		top: -7px;
		width: 30px;
		height: 30px;
	}
	.subheading {
		margin-inline-start: 40px;
	}
	body{
		padding-top: 108px;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button-prev {
		right: 6%;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button svg {
		font-size: 32px !important;
	}
	.discover-section .elementor-swiper-button {
		top: -70px !important;
	}
	.discpver-heading {
		margin-block-end: 30px !important;
	}
	.seamless-facilities-section .elementor-view-framed .elementor-icon {
		font-size: 26px !important;
	}
	.seamless-facilities-section .elementor-view-framed {
		width: 50%;
	}
	.gallery-inner-3, .gallery-inner-4 {
		padding: 10px 0px 0px 0px !important;
	}
	.gallery-inner-col-1 > .elementor-element-populated {
		padding: 0px 15px 0px 0px !important;
	}
	.gallery-inner-col-2 > .elementor-element-populated {
		padding: 0px 0px 0px 15px !important;
	}
	.gallery-button .elementor-button {
		margin-block-start: 30px;
	}
	.seamless-section.section {
		padding-block: 50px 60px;
	}
	.about-us-section {
		padding-block: 60px 70px !important;
	}
	.about-heading h2 {
		font-size: 38px;
	}
	.about-content-sec .elementor-widget-wrap {
		padding-inline: 35px !important;
		padding-top: 10px !important;
	}
	.btn-wrap.about-content-btn {
		margin-block-start: 0;
	}
	.about-heading {
		margin-block-end: 30px !important;
	}
	.about-img-sec-2 {
    margin-block-start: -3%;
}
    /* Check 1025px and add css here */
}

@media only screen and (max-width: 1024px) {
	body {
		padding-top: 117px;
	}
    .inner-contener > .elementor-container, 
    .elementor > .elementor-section.elementor-section-boxed > .elementor-container{
        max-width: 100% !important;
        padding: 0 30px;
    }
	.header-wrapper .logo-box img {
		max-width: 106px;
	}
    .header-wrapper .hfe-nav-menu{
        display: block;
    }
    .header-wrapper .hfe-nav-menu .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal{
        left: 0 !important;
    }
    .header-wrapper .hfe-nav-menu .hfe-dropdown {
        position: fixed !important;
        bottom: 0;
        top: initial;
        left: -100% !important;
        width: 100% !important;
        height: calc(100% - 104px);
        padding: 0 30px;
        transition: all 0.3s;
        overflow: auto;
   		background-color: #fbfaf8 !important;
    }
    .header-wrapper .hfe-nav-menu ul {
        width: 100%;
        padding: 30px 0;
        height: fit-content;
    }
    .header-wrapper .hfe-nav-menu ul li {
        width: 100%;
        padding: 0px;
        border: none !important;
        padding-bottom: 10px;
    }
    .header-wrapper .hfe-nav-menu ul li:last-child{
        padding-bottom: 0px;
        padding-top: 10px;
    }
	.header-wrapper .hfe-nav-menu ul li a {
		font-size: 17px;
		padding: 8px 0 !important;
    	background-color: transparent !important;
	}
	.header-wrapper .hfe-nav-menu ul li:last-child a{
		padding: 15px 20px !important;
	}
	.header-wrapper .hfe-nav-menu ul li:last-child {
		padding-left: 0;
	}
	.header-wrapper .header-inner-sec {
		padding: 14px 0px;
	}
	.form-contact {
		padding-inline-start: 0;
		padding-top: 30px;
	}
	h1 {
		font-size: 34px;
	}
	h2 {
		font-size: 30px;
	}
	h4 {
		font-size: 20px;
	}
	p {
		font-size: 15px;
	}
	.subheading.seamless-subheading {
		margin-bottom: 20px !important;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button svg {
		font-size: 30px !important;
	}
	.section {
		padding-block: 50px;
	}
/* 	footer */
	.footer-col-1, .footer-col-2 {
		width: 50% !important;
	}
	.footer-col-3{
		width: 100% !important;
	}

	.footer-below .elementor-column {
		width: 100% !important;
		text-align: center;
	}
	.footer-below .elementor-column .elementor-widget-text-editor {
		text-align: center;
		padding-top: 7px;
	}
	.footer-below .elementor-column:first-child .elementor-widget-text-editor {
		padding: 0;
	}
	.footer-below {
		padding-block: 20px;
	}
	.contact-inner {
		padding: 0 10px;
	}
	.gform_footer input[type=submit] {
		height: 48px;
		line-height: 48px !important;
		padding: 0 20px;
		min-width: 150px;
	}
	.contact-inner .elementor-column {
		width: 100% !important;
	}
	body .gform_wrapper form .gform_body ul li.gfield {
		padding: 0 10px !important;
	}
	body .gform_wrapper form .gform_body {
		width: calc(100% + 20px) !important;
		margin: 0 -10px !important;
	}
/* *******	 */
	/* 	home */
	.container-padding {
		padding-inline: 0px !important;
	}
	.greek-oasis-section .greek-oasis-img-sec {
		width: 100% !important;
	}
	.greek-oasis-section .greek-oasis-content-sec {
		width: 100% !important;
		padding-block-start: 35px;
	}
	body {
		padding-top: 100px;
	}
	.greek-oasis-inner > .elementor-container {
		flex-direction: column-reverse;
	}
	.greek-oasis-heading h1.elementor-heading-title br {
		display: none;
	}
	.greek-oasis-section {
		padding-block: 55px;
	}
	.discpver-heading {
		margin-block-end: 25px !important;
	}
	.greek-oasis-content.p-content p {
		font-size: 16px;
	}
	.greek-oasis-section .btn-wrap.greeel-oasis-button {
		margin-block: 0px 25px;
	}

	.discover-subheading.subheading {
		margin-block-end: 15px !important;
	}
	.seamless-content-sec {
		width: 100% !important;
	}	
	.seamless-img-sec {
		width: 100% !important;
	}
	.seamless-img-sec .elementor-element-populated {
		padding: 0px 0px 30px 0px !important;
	}
	.discover-slider-content {
		align-items: center;
	}
	.discover-location {
		margin-top: 5px;
	}
	.gallery-img-1, .gallery-img-2, .gallery-img-3, .gallery-img-4 {
		margin-block-end: 15px !important;
	 }
	.gallery-heading {
		margin-block-end: 30px !important;
	}
	.seamless-section.section {
		padding-block: 50px;
	}
	
	.discover-slider-content {
		margin-block-start: 15px;
		float: left;
		width: 100%;
		text-align: center;
	}
	.discover-location::before {
		left: -47px;
		top: 15px;
		right: 32px;
		margin: 0 auto;
	}
	.discover-slider-content {
		display: unset;
	}
	.discover-section .elementor-image-carousel-wrapper.swiper {
		width: 100%;
	}
	.about-us-inner   .about-col {
		width: 100% !important;
	}
	.about-us-section {
		padding-block: 50px 50px !important;
	}
	.about-heading h2 {
		font-size: 33px;
	}
	.about-heading {
		margin-block-end: 20px !important;
	}
	.about-content-sec .elementor-widget-wrap {
		padding-inline: 0px !important;
		padding-top: 25px !important;
	}
	.about-img-sec-2 {
		margin-block-start: 25px;
	}
	/* Check 768px and add css here */
}

@media only screen and (max-width: 767px) {
    .inner-contener > .elementor-container, 
    .elementor > .elementor-section.elementor-section-boxed > .elementor-container{
        padding: 0 20px;
    }
	body {
		padding-top: 86px;
	}
	.header-wrapper .logo-box img {
		max-width: 80px;
	}
	.notfound-content{
		padding: 12vw 0;
	}
	.header-wrapper .hfe-nav-menu .hfe-dropdown {
        padding: 0 20px;
    	height: calc(100% - 86px);
    }
	.header-wrapper .hfe-nav-menu .hfe-nav-menu-icon {
		width: 35px;
		height: 35px;
	}
	.form-contact {
		padding-inline-start: 0;
		padding-top: 30px;
	}
	h1 {
		font-size: 30px;
	}
	h2 {
		font-size: 24px;
	}
	h3 {
		font-size: 24px;
	}
	.section {
		padding-block: 40px;
	}
	.contact-inner {
		padding: 0 0px;
	}
	.footer-section  .footer-col-2, .footer-section  .footer-col-3 {
		padding-top: 20px;
	}
	.footer-col-3 .elementor-widget-heading, .footer-col-2 .elementor-widget-heading {
		margin-bottom: 0px;
	}
	.discpver-heading {
		margin-block-end: 15px !important;
	}
	.powerby .elementor-widget-container {
		font-size: 16px;
	}
	.footer-below .copyright p {
		font-size: 14px;
	}
	.footer-section {
		padding-block: 30px 20px;
	}
	/* home */
	.greek-oasis-section {
		padding-block: 45px;
	}
	.greek-oasis-section .greek-oasis-content-sec {
		padding-block-start: 30px;
	}
	.greek-oasis-heading {
		margin-block-end: 3px !important;
	}
	.greek-oasis-content.p-content p {
		font-size: 15px;
	}
	.greek-oasis-counter .greek-counter-sec:nth-child(-n + 2) {
		width: 50%;
	}
	.container-padding {
/* 		padding-inline: 10px !important; */
	}
	.greek-oasis-content.p-content {
		margin-block-end: 15px !important;
	}
	.greek-counter-sec:last-child {
		margin: 0;
	}
	.greek-counter-sec {
		margin-block-end: 15px;
	}
	.discover-slider-heading h5, .discover-location {
		text-align: center;
	}
	.about-heading h2.elementor-heading-title br {
		display: none;
	}
	.gallery-inner-col-2 > .elementor-element-populated {
		padding: 17px 0px 0px 0px !important;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button {
		top: auto !important;
		display: inline-block;
		text-align: center;
		bottom: -5%;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button-prev {
		left: 44%;
		right: auto;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button-next {
		right: 40%;
		left: auto;
	}
	.discover-section .discover-image-carousel {
		padding-bottom: 40px;
	}
	.discover-location::before {
		left: -51px;
		top: 23px;
	}
	.seamless-section.section {
		padding-block: 40px;
	}
	h2 {
		font-size: 22px;
	}
	.seamless-content-sec > .elementor-element-populated {
		padding: 0px 0px 0px 0px !important;
	}
	.seamless-facilities-col .elementor-widget-icon-box .elementor-icon-box-wrapper {
		display: inline-flex !important;
		align-items: center !important;
	}
	.seamless-facilities-col .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon {
		margin-bottom: 0;
		padding-inline-end: 15px;
	}
	.discover-slider-heading h5 {
		padding-bottom: 7px;
	}
	.gallery-inner-col-1 > .elementor-element-populated {
		padding: 0px 0px 0px 0px !important;
	}
	.about-heading h2 {
		font-size: 25px;
	}
    /* Check 480px and add css here */
}	

@media only screen and (max-width: 479px) {
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container{
		padding: 0 15px;
	}
	body .gform_wrapper form .gform_body ul li.gfield {
		width: 100%;
	}
	.footer-col-1, .footer-col-2 {
		width: 100% !important;
	}
	h1 {
		font-size: 26px;
	}
	.greek-oasis-counter .elementor-counter-number-wrapper {
		font-size: 27px !important;
	}
	.seamless-facilities-section .elementor-view-framed:nth-last-child(2) {
		margin-bottom: 10px;
	}
	.gallery-heading {
		margin-block-end: 20px !important;
	}
	.greek-oasis-section {
		padding-block: 40px;
	}
	.seamless-facilities-col .elementor-widget-icon-box {
		width: 100% !important;
	}
	.elementor-heading-title {
		line-height: 124% !important;
	}
	.about-us-section {
		padding-block: 40px 40px !important;
	}
	.about-heading h2 {
		font-size: 20px;
	}
	.powerby .elementor-widget-container a img {
		padding-top: 10px;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button-prev {
		left: 40%;
	}
    /* Check 375px and add css here */
}

@media only screen and (max-width: 374px) {
	h1 {
		font-size: 22px;
	}
	h5 {
		font-size: 17px;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button-next {
		right: 38%;
	}
	.discover-section .elementor-element .swiper .elementor-swiper-button-prev {
		left: 38%;
	}
    /* Check 320px and add css here */
}