/*!
Theme Name: glowingstarsai
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: glowingstarsai
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

glowingstarsai is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@import url('https://fonts.googleapis.com/css2?family=Syne:wght@400..800&display=swap');

body, html{
    font-family: "Syne", serif;
  font-optical-sizing: auto;
  font-style: normal;
  margin: 0;
}

.outrank-slide-container {
	max-width: 1200px;
	margin: 0 auto;
	padding: 20px;
}

.outrank-slide-container .outrank-slide {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: left;
}
.outrank-slide-container .slide-content .contentInfo {
  width: calc(100% - 200px);
}

.outrank-slide-container .slide-image {
	width: 100%;
	margin-bottom: 20px;
}

.outrank-slide-container .slide-image img {
	max-width: 100%;
	height: auto;
}

.outrank-slide-container .slide-content {
	position: relative;
	padding: 20px;
	width: 100%;
}

.outrank-slide-container .slide-number {
  background: #FFA07A;
  color: #000;
  width: 60px;
  height: 40px;
  border-radius: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  border: 2px solid #000;
}

.outrank-slide-container .slide-title {
	font-size: 24px;
	font-weight: bold;
	margin: 15px 0;
	color: #333;
}

.outrank-slide-container .slide-description {
	color: #666;
	margin-bottom: 20px;
	line-height: 1.5;
}

.outrank-slide-container .start-free-btn {
  display: inline-block;
  background: #1e88e5;
  color: #fff;
  padding: 10px 20px;
  text-decoration: none;
  font-weight: bold;
  transition: background 0.3s;
  position: absolute;
  right: 0;
  top: calc(50% - 22px);
  border: 2px solid #000;
}

.outrank-slide-container .start-free-btn:hover {
	/*background: #45a049;*/
}


/***==================***/
.testimonial-marquee-container {}
.testimonial-marquee-container .star-badge {
	position: absolute;
	top: -15px;
	right: 20px;
	z-index: 2;
}
.testimonial-marquee-container .star-badge img {
	width: 50px;
	height: auto;
}
.testimonial-marquee-container .testimonial-track {
	overflow: hidden;
	white-space: nowrap;
	position: relative;
}
.testimonial-marquee-container .testimonial-wrapper {
	display: inline-block;
	padding-left: 100%;
}
.testimonial-marquee-container .testimonial-wrapper.to-left {
	animation: marqueeLeft var(--marquee-duration) linear infinite;
}
.testimonial-marquee-container .testimonial-wrapper.to-right {
	animation: marqueeRight var(--marquee-duration) linear infinite;
}
.testimonial-marquee-container .testimonial-item {
	display: inline-block;
	background: white;
	padding: 20px;
	margin: 10px;
	border-radius: 8px;
	white-space: normal;
	width: 300px;
	vertical-align: top;
	text-align:left;
}
.testimonial-marquee-container .star-rating {
  color: #87a9fd;
  font-size: 20px;
  margin-bottom: 0px;
}
.testimonial-marquee-container .testimonial-text {
	color: #333;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 1.4;
	margin-top:0px;
}
.testimonial-marquee-container .testimonial-author {
	font-size: 12px;
	color: #666;
}
.testimonial-marquee-container .author-business {
	color: #87a9fd;
}
.H_buttom_footer .H_right a {
  text-align: center;
  text-decoration: none;
  display: flex;
  flex-flow: column;
  justify-content: center;
  align-items: center;
}
@keyframes marqueeLeft {
	0% { transform: translateX(0); }
	100% { transform: translateX(-100%); }
}

@keyframes marqueeRight {
	0% { transform: translateX(-100%); }
	100% { transform: translateX(0); }
}

.testimonial-marquee-container .testimonial-track:hover .testimonial-wrapper {
	animation-play-state: paused;
}
div#my_tabes_item #tab_item_left .elementor-icon-box-icon {
  background: green;
  padding: 10px;
  border-radius: 90px;
  border: 4px solid #000;
}
div#tab_item_left_2 {
  opacity: 0.3;
}
div#tab_item_left_3 {
  opacity: 0.3;
}
div#Package_Heading,
div#Package_Heading_an_1{
  background: #F1DDFF;
  padding: 25px;
  color: #000;
}
div#Package_Heading h2,
div#Package_Heading_an_1 h2{
  margin: 0;
  font-size: 40px;
  font-family: "Syne", Sans-serif;
}
div#Package_Heading p,
div#Package_Heading_an_1 p{
  margin: 0;
  font-size: 16px;
  font-family: "Syne", Sans-serif;
}
div#package_list_1 ul li span,
div#package_list_an_1 ul li span{
  padding: 6px 15px;
  color: #000;
  font-family: "Syne", Sans-serif;
  font-weight: 300;
  width: 100%;
}
div#package_list_1 ul li:nth-child(2n),
div#package_list_an_1 ul li:nth-child(2n){
  background: #dad6d6;
}
div#package_site_1{
	 height: 555px !important;
}
div#package_site_an_1{
	 height: 555px !important;
}


div#Package_Heading_2,
div#Package_Heading_an_2{
  background: #e3e0c5;
  padding: 45px 25px;
  color: #000;
}
div#Package_Heading_2 h2,
div#Package_Heading_an_2 h2{
  margin: 0;
  font-size: 40px;
  font-family: "Syne", Sans-serif;
}
div#Package_Heading_2 p,
div#Package_Heading_an_2 p{
  margin: 0;
  font-size: 16px;
  font-family: "Syne", Sans-serif;
}
div#package_list_2 ul li span,
div#package_list_an_2 ul li span{
  padding: 6px 15px;
  color: #000;
  font-family: "Syne", Sans-serif;
  font-weight: 300;
  width: 100%;
}
div#package_list_2 ul li:nth-child(2n),
div#package_list_an_2 ul li:nth-child(2n){
  background: #ddddd9;
}
div#package_site_2{
  box-shadow: 0px 0px 10px #b0a7a7;
  height: 630px !important;
}
div#package_site_an_2{
  box-shadow: 0px 0px 10px #b0a7a7;
  height: 630px !important;
}


div#package_site_3{
	 height: 555px !important;
}
div#package_site_an_3{
	 height: 555px !important;
}
div#Package_Heading_3,
div#Package_Heading_an_3{
  background: #c9e0e9;
  padding: 25px;
  color: #000;
}
div#Package_Heading_3 h2,
div#Package_Heading_an_3 h2{
  margin: 0;
  font-size: 40px;
  font-family: "Syne", Sans-serif;
}
div#Package_Heading_3 p,
div#Package_Heading_an_3 p{
  margin: 0;
  font-size: 16px;
  font-family: "Syne", Sans-serif;
}
div#package_list_3 ul li span,
div#package_list_an_3 ul li span{
  padding: 6px 15px;
  color: #000;
  font-family: "Syne", Sans-serif;
  font-weight: 300;
  width: 100%;
}
div#package_list_3 ul li:nth-child(2n), 
div#package_list_an_3 ul li:nth-child(2n) {
  background: #e1e6e8;
}
div#package_monthly a {
  background: #eee;
}
div#annualPlanesSh {
  display: none;
}
div.H_main2 {
  margin-bottom: 75px;
}
div.H_sitemap ul {
  padding: 0;
  margin-top: 0;
}
div.H_sitemap h3 {
  margin-bottom: 0 !important;
}
.H_buttom_footer .H_center .H_sitemap ul li {
  text-transform: capitalize !important;
}
div.elementor-element.elementor-element-4f71b12 {
  position: absolute;
  left: calc(50% - 51px);
  bottom: 138px;
}
div.elementor-element.elementor-element-b71904f {
  position: absolute;
  left: calc(50% - 45px);
  bottom: 105px;
}
div.elementor-element.elementor-element-bdcf393 {
  position: absolute;
  left: calc(50% - 51px);
  bottom: 105px;
}
.elementor-8 .elementor-element.elementor-element-4f71b12 {
  text-align: center;
  color: #000000;
  font-family: "Roboto", Sans-serif;
  font-weight: 300;
  font-style: italic;
}
div.elementor-element.elementor-element-cf4bd93 .star-badge {
  display: none;
}

/***========================================================
 * 	Responsive Site
 * =======================================================**/
@media only screen and (min-width : 1920px) {/* to 1366px */
}
@media only screen and (max-width : 1919px) {/* to 1366px */
}
@media only screen and (max-width : 1620px) {/* to 1366px */
}
@media only screen and (max-width : 1536px) {/* to 1366px */
}
@media only screen and (max-width : 1440px) {/* to 1366px */
}
@media only screen and (max-width : 1365px) { /* to 1024 */
}
@media only screen and (max-width : 1280px) { /* to 1024 */
	div.mainContainerItem {
	  width: calc(100% - 180px);
	  margin-left: 90px;
	}
	div#home_sec_1 .e-con-inner {
	  padding: 60px 0px;
	}
	div#home_sec_2 {
	  margin-top: 0;
	}
	div#home_sec_3 {
	  margin-top: 60px;
	}
	div#home_sec_4 {
	  margin-top: 60px;
	}
	div#home_sec_5 {
	  margin-top: 60px;
	}
	div#home_sec_6 {
	  margin-top: 60px;
	  margin-bottom: 0px;
	}
	div#home_sec_7 {
	  margin-top: 60px;
	}
	div#home_sec_8 {
	  margin-top: 60px;
	}
	div#monthlylPlanesSh {
	  margin-bottom: 50px;
	}
	div#annualPlanesSh {
	 margin-bottom: 50px;
	}
	div.elementor-element.elementor-element-631610d h2 {
	  font-size: 50px !important;
	}
	div.elementor-element.elementor-element-95fcddb h2 {
	  font-size: 50px !important;
	}
	div.elementor-element.elementor-element-846105b h2 {
	  font-size: 50px !important;
	}
	div#monthlylPlanesSh h2 {
	  font-size: 28px;
	}
	div#annualPlanesSh h2 {
	  font-size: 28px;
	}
	div#home_sec_8 h2 {
	  font-size: 50px;
	}
	div#package_h_p_p {
	  margin-top: 60px;
	}
	div#home_sec_4 .elementor-element.elementor-element-763de6f8 h2 {
	  font-size: 50px;
	}
	div#package_h_p_p .elementor-element.elementor-element-4441cba2 h2 {
	  font-size: 50px;
	}
}
@media only screen and (max-width : 1122px) { /* to 980 */
	div.H_sitemap ul {
	  	padding: 0;
	}
	.H_buttom_footer .H_center .H_sitemap h3 {
		font-size: 20px;
		padding-bottom: 0px;
	}
	.H_buttom_footer .H_center .H_sitemap ul li a {
		font-size: 16px;
	}
	div#mainBoxItem_5 {
	  margin-top: 50px;
	}
	div#featuresHeading .elementor-widget-container {
	  padding: 30px 0px;
	}
	div#featuresHeading .elementor-widget-container h1 {
	  font-size: 50px !important;
	  line-height: 1.1em !important;
	}
	div#package_h_p_p {
	  margin-top: 60px;
	}
	div#home_sec_6 .elementor-element.elementor-element-de22c12 .elementor-widget-container {
	  margin: 90px 0px;
	}
	div#home_sec_6 .elementor-element.elementor-element-de22c12 .elementor-widget-container h1 {
	  font-size: 50px;
	}
	div#home_sec_7 h2 {
	  font-size: 50px;
	}
	div#home_sec_7 .elementor-element.elementor-element-3812a00 .elementor-widget-container {
	  margin: 20px 0px;
	}
	div#home_sec_7 .elementor-element.elementor-element-6d1e741 {
	  padding-bottom: 40px;
	}
	div#package_site_1 {
	  height: auto !important;
	}
	div#package_site_2 {
	  height: auto !important;
	}
	div#package_site_3 {
	  height: auto !important;
	}
	div#package_site_an_1 {
	  height: auto !important;
	}
	div#package_site_an_2 {
	  height: auto !important;
	}
	div#package_site_an_3 {
	  height: auto !important;
	}
}
@media only screen and (max-width : 1023px) { /* to 980 */
	div.mainContainerItem {
	  width: calc(100% - 124px);
	  margin-left: 62px;
	}
	.H_buttom_footer {
		flex-wrap: wrap;
	}
	.H_buttom_footer .H_left {
		width: 100%;
		border-right: 0;
	}
	.H_buttom_footer .H_center {
		width: calc(100% - 80px);
		padding: 0;
		margin: 0 auto;
	}
	.H_buttom_footer .H_right {
		width: 100%;
		padding: 30px 0px;
		border-left: 0px solid #000;
	}
	div.H_main2 {
	    margin-bottom: 50px;
	}
	.elementor-365 .elementor-element.elementor-element-512aa53 .elementor-heading-title {
	  	font-size: 50px !important;
	}
	.testimonial-item {
  		width: calc(50% - 10px);
	}
	div#home_sec_1 .e-con-inner .elementor-element.elementor-element-a16cd5c {
	  padding-right: 0;
	  width: 100%;
	  padding-top: 30px;
	}
	div#home_sec_1 .elementor-element.elementor-element-9f55e57 {
	  width: 100%;
	}
	div#home_sec_1 .e-con-inner {
	  flex-flow: column-reverse;
	}
	div#home_sec_1 .e-con-inner .elementor-element.elementor-element-a16cd5c .elementor-element.elementor-element-6d61772 {
	  width: 100%;
	}
	div.elementor-element.elementor-element-09fbc8b {
	  width: 100% !important;
	  max-width: 100% !important;
	}
	div#home_sec_2 .elementor-element.elementor-element-e0fa7d3 {
	  width: 100%;
	}
	div#home_sec_5 {
	  margin-bottom: 0 !important;
	}
	div#home_sec_56 {
	  margin-top: 0;
	}
	div.elementor-element.elementor-element-e3581c0 .slick-dots {
	  bottom: 0px;
	}
	div#home_sec_8 {
	  margin-bottom: 0 !important;
	}
	div#home_sec_1 .elementor-element.elementor-element-4d17ff32 {
	  width: 100%;
	}
	div#home_sec_1 .elementor-element.elementor-element-6d0b4484 {
	  padding-right: 0;
	  width: 100%;
	  padding-top: 20px;
	}
	div#home_sec_1 .elementor-element.elementor-element-6d0b4484 .elementor-element.elementor-element-33c9ae5f {
	  width: 100%;
	}
	.elementor-element.elementor-element-610a76d9.elementor-widget__width-initial.elementor-widget.elementor-widget-heading {
	  width: 100%;
	}
	 div#home_sec_4 .elementor-element.elementor-element-763de6f8 h2 {
		font-size: 36px;
	}
	 div#package_h_p_p .elementor-element.elementor-element-4441cba2 h2 {
    font-size: 36px;
  }
}
@media only screen and (max-width : 979px) { /* to 800 */
	.H_header .H_center ul {
	  gap: 14px;
	  padding: 0;
	}
	.two_image_section_wrapper .left {
		width:100% !important;
		border-right: 0px solid #000 !important;
		padding-left: 50px !important;
	}
	.two_image_section_wrapper .right {
		display: none;
	}
	.custom-widget-item {
		opacity: 1 !important;
	}
	.elementor-8 .elementor-element.elementor-element-bf26bff {
		width: 100% !important;
	}
	div#home_sec_6 .e-con-inner {
	  flex-wrap: wrap;
	}
	 div#home_sec_6 .elementor-element.elementor-element-de22c12 .elementor-widget-container {
		margin: 0px 0px 20px;
		height: auto;
		line-height: unset;
	  }
	div#home_sec_6 .elementor-element.elementor-element-de22c12 .elementor-widget-container h1 br {
	  display: none !important;
	}
	.elementor-8 .elementor-element.elementor-element-51b1024 {
		width: 100%;
	}
	div#home_sec_7 .e-con-inner {
	  flex-flow: column-reverse;
	}
	div#home_sec_7 .e-con-inner .elementor-element.elementor-element-3fbc256 {
	  width: 100%;
	}
	div#home_sec_7 .elementor-element.elementor-element-3812a00 .elementor-widget-container {
		margin: 0px 0px 20px;
	}
	div#home_sec_7 .elementor-element.elementor-element-3812a00 .elementor-widget-container h2 br {
	  display: none;
	}
	  div#home_sec_7 .elementor-element.elementor-element-6d1e741 {
		padding-bottom: 40px;
		width: 100%;
	  }
}

@media only screen and (max-width : 799px) { /* to 768 */
	div.H_main .H_continer {
	  width: calc(100% - 40px);
	  margin: 0 auto;
	}
	div.H_header .H_center {
	  position: absolute;
	  width: 100%;
	  left: 0;
	  top: 102px;
	  background: #fff;
	  z-index: 123;
	  display: none;
	}
	div.H_header .H_center ul {
	  padding: 0;
	  flex-flow: column;
	  background: #fff;
	  gap: 0;
	  margin: 0;
	}
	.H_header .H_center ul li a {
	  text-decoration: none;
	  font-size: 18px;
	  color: #000;
	  font-weight: 300;
	  width: 100%;
	  display: inline-block;
	  padding: 15px 25px;
	  border-bottom: 3px solid #000;
	}
	div.headerToggle {
		display: block !important;
		position: absolute;
		right: 20px;
	}
	div.headerToggle .ToggleButton {
	  padding: 0 4px;
	  background: #fff;
	  border: 3px solid #000;
	  border-radius: 3px;
	  cursor: pointer;
	}
	div.headerToggle .ToggleButton svg {
	  width: 37px;
	}
	.H_header .H_right {
	  margin-right: 60px;
	}
	div.mainContainerItem {
    	width: calc(100% - 40px) !important;
		margin-left: 20px;
	}
	.H_continer {
		width:calc(100% - 60px);
		margin: 0 auto;
	}
	div.elementor-element.elementor-element-512aa53 .elementor-widget-container {
	  padding: 20px 0px 0px !important;
	}
	.elementor-365 .elementor-element.elementor-element-512aa53 .elementor-heading-title {
	  font-size: 34px !important;
	}
	div#monthlylPlanesSh .e-con-inner {
	  flex-wrap: wrap;
	  justify-content: center;
	  gap: 20px;
	}
	div#annualPlanesSh .e-con-inner {
	  flex-wrap: wrap;
	  justify-content: center;
	  gap: 20px;
	}
	
}
@media only screen and (max-width : 767px) { /* to 600 */
	div#mainBoxItem_2 .elementor-element.elementor-element-0ef7e1c {
	  height: 20px;
	  width: 100%;
	  background: #fff;
	  border-top: 4px solid #000;
	}
	div#mainBoxItem_1 .e-con-inner .elementor-element.elementor-element-7dacc2c {
	  background: #fff;
	  height: 20px;
	}
	.elementor-180 .elementor-element.elementor-element-1adffc6 .elementor-heading-title {
	  font-size: 50px !important;
	}
	div#featuresHeading .elementor-widget-container h1 {
	  font-size: 34px !important;
	  line-height: 1.1em !important;
  	}
	div#featuresHeading .elementor-widget-container {
		padding: 15px 0px;
	}
	div#mainBoxItem_1 h2{
	  font-size: 24px;
	}
	div#mainBoxItem_2 h1,
	div#mainBoxItem_3 h1{
	  font-size: 24px;
	}
	div#mainBoxItem_5 {
		margin-top: 25px;
	}
	div#mainBoxItem_6 .e-con-inner .e-n-accordion-item-title {
	  padding: 10px 0px;
	}
	div#mainBoxItem_6 .e-con-inner .e-n-accordion-item-title-text {
	  font-size: 18px !important;
	  line-height: 1.3em;
	}
	div#home_sec_9 .e-con-inner {
	  display: flex;
	  flex-wrap: unset;
	}
	.elementor-8 .elementor-element.elementor-element-b5655e4 > .elementor-widget-container {
	  padding: 0px 20px 0px 20px !important;
	}
	.elementor-8 .elementor-element.elementor-element-b5655e4 > .elementor-widget-container p {
	  margin: 0;
	}
	 div#home_sec_8 h2 {
		font-size: 38px;
	  }
	 div#home_sec_7 h2 {
		font-size: 36px;
	  }
	div#home_sec_7 {
		margin-top: 30px;
	  }
	 div#home_sec_6 .elementor-element.elementor-element-de22c12 .elementor-widget-container h1 {
		font-size: 36px;
	  }
	 div#home_sec_6 {
    	margin-top: 30px;
	}
	.two_image_section_wrapper .left {
		padding-left: 30px !important;
	}
	.two_image_section_wrapper .left .custom-widget-main-heading {
		font-size: 28px !important;
		margin: 10px 0px;
	  }
	div.elementor-element.elementor-element-846105b h2 {
		font-size: 36px !important;
	  }
	 div#home_sec_5 {
		margin-top: 40px;
	  }
	div.elementor-element.elementor-element-95fcddb h2 {
		font-size: 36px !important;
	  }
	 div.elementor-element.elementor-element-631610d h2 {
		font-size: 36px !important;
	  }
	.elementor-element.elementor-element-d5c3ec3 {
	  display: none;
	}
	div.elementor-element.elementor-element-5f48d00 {
	  display: none;
	}
	div.elementor-element.elementor-element-8c4ca26 {
	  display: none;
	}
	div#home_sec_1 .elementor-element.elementor-element-4d17ff32 {
  padding: 0 !important;
}
	.elementor-365 .elementor-element.elementor-element-59b39ca8 .elementor-heading-title {
	  font-size: 28px !important;
	}
	 div#home_sec_3 {
    margin-top: 30px;
  }
	 div#home_sec_4 {
    margin-top: 30px;
  }
	div#home_sec_1 .e-con-inner {
    padding: 30px 0px;
  }
	div#home_sec_5 .e-con-inner {
	  padding-bottom: 0;
	}
	 .elementor-8 .elementor-element.elementor-element-a6f1eb7 .elementor-heading-title {
		font-size: 28px !important;
	  }
	.outrank-slide-container .slide-content .contentInfo {
	  width: 100%;
	}
	.outrank-slide-container .start-free-btn {
	  position: relative;
	}
	div#home_sec_1 .elementor-element.elementor-element-a16cd5c {
	  padding-top: 10px !important;
	}
	div#home_sec_1 .elementor-element.elementor-element-9f55e57 {
	  padding: 0;
	}
	div#package_b_p_p .e-con-inner {
	  display: flex;
	  flex-wrap: unset;
	}
	div#package_h_p_p .elementor-widget-container {
	  padding: 0px 30px;
	}
	div#package_h_p_p .elementor-widget-container p {
	  margin-top: 0;
	}
	div#home_sec_4 .elementor-element.elementor-element-763de6f8 h2 {
		font-size: 28px;
	}
}
@media only screen and (max-width : 599px) { /* to 480 */
	 div#package_h_p_p {
		margin-top: 40px;
	  }
	.testimonial-item {
		width: 100%;
	}
	.H_buttom_footer .H_center .H_sitemap h3 {
		margin: 0;
	}
	.H_buttom_footer .H_center {
    	width: calc(100% - 60px);
		flex-wrap: wrap;
	}
	.H_buttom_footer .H_center .H_sitemap {
	  	width: 100%;
	}
	div.H_main2 {
		margin-bottom: 30px;
	}
	 div.elementor-element.elementor-element-631610d h2 {
		font-size: 28px !important;
	  }
	.elementor-8 .elementor-element.elementor-element-e84ceee .elementor-heading-title {
	  font-size: 28px;
	}
	 div.elementor-element.elementor-element-95fcddb h2 {
    font-size: 28px !important;
  }
	 div.elementor-element.elementor-element-846105b h2 {
    font-size: 28px !important;
  }
	.testimonial-content h3 {
	  font-size: 28px;
	}
	.elementor-8 .elementor-element.elementor-element-b5655e4 > .elementor-widget-container {
	  padding: 0px 10px 0px 10px !important;
	}
	div#home_sec_8 {
    margin-top: 30px;
  }
	body:not(.rtl) .elementor-8 .elementor-element.elementor-element-da5b810 {
	  left: calc(50% - 50px) !important;
		top: calc(50% - 48px) !important;
	}
}
@media only screen and (max-width : 479px) { /* to 375 */
	.H_header .H_right a {
	  padding: 10px 15px;
	  font-size: 14px;
	}
	div.headerToggle {
		margin-top: 2px;
	}
	div.headerToggle .ToggleButton svg {
	    width: 30px;
	}
	.H_header .H_right {
		margin-right: 50px;
	}
	.H_header .H_left {
	  width: 120px;
	}
	.H_header {
	  padding: 12px 0;
	}
	div.H_header .H_center {
	  top: 76px;
	}
	.w-background-video {
	  /*height: 370px;*/
	}
	.video_play_icone {
  position: absolute;
  background-color: #1e88e5;
  width: 80px;
  height: 80px;
  text-align: center;
  display: flex;
  align-items: center;
  left: 37%;
  top: 42%;
  border-radius: 50px;
}
	div#featuresHeading .elementor-widget-container h1 {
    font-size: 28px !important;
    line-height: 1em !important;
  }
	.two_image_section_wrapper .left {
    padding-left: 15px !important;
  }
	.custom-widget-item .left_icon {
	  width: 60px !important;
	}
	.custom-widget-item {
  width: 100% !important;
	}
	.two_image_section_wrapper .left .custom-widget-main-heading {
    font-size: 24px !important;
	}
}
@media only screen and (max-width : 424px) {
	.top_video_play_icon {
		  border: 2px solid #000;
		  width: 60px !important;
		  height: 60px !important;
	}
	body:not(.rtl) .elementor-8 .elementor-element.elementor-element-da5b810 {
		left: calc(50% - 30px) !important;
		top: calc(50% - 30px) !important;
	}
}

@media only screen and (max-width : 374px) { /* to 360 */
}
@media only screen and (max-width : 359px) { /* to 320 */
}