/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */
.related-post-sub h2 a{line-height: 28px;}
.related-post-sub{padding-top: 24px !important;}
.qodef-addons-blog-list.qodef-item-layout--standard .qodef-e-media{margin-bottom: 24px;}
span.category_id{color: black;}
.qodef-e-media-image {
    BORDER-RADIUS: 12PX;
}
figure.wp-block-image.size-large img {
    width: 100%;
    height: auto;
    border-radius: 24px;
    border: 1px solid #B9CFE6;
    background: radial-gradient(100% 100% at 50% 0%, rgba(185, 207, 230, 0.35) 0%, rgba(185, 207, 230, 0.05) 100%);
    padding: 20px;
}
.wp-block-heading {
    color: #000;
    leading-trim: both;
    text-edge: cap;
    font-family: Montserrat;
    font-size: 38px;
    font-style: normal;
    font-weight: 400;
    line-height: 56px;
}

a.single_blog_pointer {
    position: absolute;
    bottom: 30px;
    right: 50px;
    z-index: 99;
}
span.show_read_time {
    position: absolute;
    left: 150px;
    bottom: 30px;
    z-index: 99;
    font-size: .9em;
}
span.show_read_time_inn {
    position: absolute;
    left: 200px;
    bottom: 30px;
    z-index: 99;
    font-size: .9em;
}
.single .page-content p {
    	margin-bottom: 30px;
	color: #2B2A2A;
	leading-trim: both;
	text-edge: cap;
	font-family: Montserrat;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 32px; /* 177.778% */
}
.single .page-content {
    padding: 30px 0px;
}
span.inner_read_time {
    position: absolute;
    bottom: 4px;
    left: -6px;
}
main#cusmain_content{
	width:100% !important;
}
h1.cus_commondiv {
    margin-top: 5px !important;
    color: var(--bg, #FFF)!important;
    font-family: Montserrat !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 12px !important;
}
.cus_header div#page {
    background: url(http://b-sec.co.in/wp-content/uploads/2023/12/Nav-bar-bg.png);
}
p.cus_authorname {
    margin: 0px;
	color: #212121;
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
}
p.post-date{
width:85% !important;
}
a.cus_arrow {
    margin-top: -10px !important;
}
a.qodef-e-info-author-link{
	color: #212121 !important;
	font-family: Montserrat !important;
	font-size: 14px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 6px !important; /* 42.857% */
}
.related-post-item{
    border-radius: 20px !important;
    background: var(--bg, #FFF) !important;
    box-shadow: 0px 3px 5.3px 0px rgba(0, 0, 0, 0.08) !important;
    display: inline-block !important;
    width: 100% !important;
    position: relative !important;
    padding-bottom: 15px !important;
}
.related-posts-grid.qodef-grid-inner.qodef-e {
    gap: 38px;
}
.epty{
	width: 100% !important;
	margin-left: -23px !important;
}
.qodef-addons-blog-list.qodef-info-no-icons .qodef-e-info .qodef-e-info-item:not(:last-child):after {
    display:none;
}
.cus_datearrow {
    display: flex;
}
.related-post-sub h2{
   padding-right: 43px;	
}
.category_id {
    margin-right: 8px;
    padding: 6px;
}
.cus_commondiv{
	color: var(--bg, #FFF);
	font-family: Montserrat;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24.93px; /* 155.813% */
}
span.qodef-category-separator {
    display: none;
}
.qodef-e-info-item.qodef-e-info-category {
    column-gap: 8px;
}
img.attachment-large.size-large.wp-post-image { 
    width:100% !important;
    height: 500px;
    object-fit: cover;
}
.cus_aurthor_pulishdate {
    display: flex;
    column-gap: 70px;
    margin-bottom: 100px;
    margin-top: 60px;
}
.cus_aurthor_pulishdate h2 {
    color: #CBC9C9;
    font-family: Montserrat;
    font-size: 15.6px;
    font-style: normal;
    font-weight: 400;
    line-height: 24.93px;
    margin-bottom: 0px; 
}
.cus_content {
    	margin-top: -435px;
}
img.cus_arrow {
    width: 3%;
}
body:not([class*=elementor-page-]) .site-main {
    max-width: 100% !important;
    padding-left: 150px !important;
    padding-right: 150px !important;
}

.cus_content h1{
	color: var(--bg, #FFF);
	font-family: Montserrat;
	font-size: 20px;
	font-style: normal;
	font-weight: 300;
	line-height: 15px; /* 140% */
	margin-top: 70px;
}
.cus_content p{
	color: var(--bg, #FFF);
	font-family: Montserrat;
	font-size: 42px;
	font-style: normal;
	font-weight: 400;
	line-height: 50px; /* 119.048% */
}
section#comments {
    display: none;
}
.related-posts-after-content.site-main.cus_main.qodef-shortcode h3{
padding-top: 21px !important;
color: #111013;
font-family: Montserrat;
font-size: 38px;
font-style: normal;
font-weight: 400;
line-height: 29.76px; /* 78.316% */
letter-spacing: -0.744px;
padding-bottom: 25px !important;
}


.related-post-item{margin:0px 0px 0px 0px  !important;}

.cus_lorem_ipsum{border-radius: 24px;
		border: 1px solid #B9CFE6;
		background: radial-gradient(100% 100% at 50% 0%, rgba(185, 207, 230, 0.35) 0%, rgba(185, 207, 230, 0.05) 100%);
		padding:20px;}

.site-header {display: none !important;}

.qodef-addons-blog-list .qodef-blog-item .qodef-e-title {margin: 20px 205px 0px 0px;}

p.qodef-e-excerpt{display: none !important;}

nav.navigation.pagination{margin-left: -985px;margin-top: 50px; }

.qodef-e-info-item.qodef-e-info-date.entry-date.published.updated {
    margin-top: 303px;
    position: absolute;
    margin-left: 60px;
}

.qodef-e-info-item.qodef-e-info-category a {
    border-radius: 6px;
    background: #F6F6F6;
    padding: 6px;
}

.qodef-addons-blog-list .qodef-blog-item .qodef-e-info .qodef-e-info-item a {text-decoration:none !important;}

.qodef-e-info.qodef-info--bottom {margin-bottom: 23px;}

.qodef-e-content {
    margin-left: 24px;
}

article.category-lorem-ipsum.qodef-item--full.status-publish.type-post{border-radius: 20px;
	background: var(--bg, #FFF);
	box-shadow: 0px 3px 5.3px 0px rgba(0, 0, 0, 0.08);
}

.qodef-addons-blog-list.qodef-item-layout--standard .qodef-e-info-author img{margin-top: 18px;}

header.page-header {display: none !important;}

.cus-saas_solution{filter: drop-shadow(0px 18px 36px rgba(15, 42, 61, 0.10)) !important;}

li.cus-submenu a {padding-left: 0px !important;}

li.cus-service-submenu:hover {background:#36B69F;}

.site-footer {display: none !important;}

.wpcf7 form.sent .wpcf7-response-output {color: #FFF;}

#custom-silder li.swiper-slide.slider-container-background.swiper-slide-visible.swiper-slide-active {height: 410px!important;}

a.hfe-sub-menu-item {margin-left: 15px;}

.cus-scrolldown a{text-decoration:none !important;}

.elementor-3008 .elementor-element.elementor-element-f63bfc9 .menu-item a.hfe-sub-menu-item {padding-top:15px !important;padding-bottom:15px !important;}

.wpcf7 form .wpcf7-response-output{color:#fff;}

.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{color:#fff;}

form.wpcf7-form {margin-top: 45px;}

.video_holder{overflow:hidden;height:456px;margin-top:-60px;}

.video_holder video{position:relative;}

.logo_mask{display:inline-block;
				-webkit-mask-image:url(/Newsite/wp-content/uploads/2023/10/100_video_mask.png);mask-image:url(/Newsite/wp-content/uploads/2023/10/100_video_mask.png);
				-webkit-mask-repeat:no-repeat;
				mask-repeat:no-repeat;
				-webkit-mask-position:center;
				mask-position:center;
				-webkit-mask-size:75%;
				mask-size:100%;
				width:100%;
				height:100%;
				margin-left:-100px;
}
.elementor-widget .elementor-icon-list-items{list-style-type:none !important;}
.service-products{
	border-radius: 20px;
opacity: 0.45;
background: var(--Radial, radial-gradient(100% 100% at 50% 0%, #58BDCC 0%, #B9CFE6 31.77%, rgba(185, 207, 230, 0.15) 100%));
	margin:10px;
}
.service-enterprise{border-radius: 20px;opacity: 0.55; background: radial-gradient(100% 100% at 50% 0%, #CAF8F0 31.77%, rgba(202, 248, 240, 0.15) 100%);}
.elementor-7495 .elementor-element.elementor-element-f63bfc9 .sub-menu, .elementor-7495 .elementor-element.elementor-element-f63bfc9 nav.hfe-dropdown, .elementor-7495 .elementor-element.elementor-element-f63bfc9 nav.hfe-dropdown-expandible, .elementor-7495 .elementor-element.elementor-element-f63bfc9 nav.hfe-dropdown .menu-item a.hfe-menu-item, .elementor-7495 .elementor-element.elementor-element-f63bfc9 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{color: black;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{
	border-color: #ffb900 !important;
	color: #fff !important;
 }


.contact-form{
	border: 1px solid var(--Radial, #B9CFE6);
        background: radial-gradient(100% 100% at 50% 0%, #B9CFE6 0%, rgba(185, 207, 230, 0.15) 100%);
	border-radius:24px;
	backdrop-filter: blur(22.5px);
	margin-top: -207px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
	width: 75%;
	margin-top: 15px;
	border-radius: 20px;
	border:none;
}
form.wpcf7-form.init{
	margin-top: 70px;
	margin-bottom: 48px;
}
.elementor-shortcode {
	text-align: center;}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background-color: #0A55A1;
    color: white;
    border-radius: 23px;
    border: none;
	margin-left: 65px;
	margin-top: 15px;
    margin-bottom: 48px;
	padding: 12px 24px 12px 24px;
}
.image-bg-color img.attachment-full.size-full.wp-image-4724{
	border-radius: 24px;
    border: 1px solid #B9CFE6;
   background: radial-gradient(100% 100% at 50% 0%, rgba(185, 207, 230, 0.35) 0%, rgba(185, 207, 230, 0.05) 100%);
	padding:20px;
}

.we_create_sec{background-size:100% 100% !important;}
.we_create_sec3{background-size:125% 100% !important;}
.we_create_sec4{background-size:100% 100% !important;}
.elementor-custom-embed-play{
	opacity:0;
  }
  a.l-class {
    display: block;
    color: #0A55A1;
    text-decoration: none;
    margin-top: 10px;
	font-weight:600;
}
.wpcf7-form-control{
	font-family: "Montserrat", Sans-serif;
  }
.acritech-experts{
border-radius: 24px;
 background: radial-gradient(100% 100% at 50% 0%, #CAF8F0 31.77%, rgba(202, 248, 240, 0.15) 100% )!important;
}
img.attachment-full.size-full.wp-image-7111 {
    border-radius: 21.6px;
    border: 0.931px solid #B9CFE6;
    background: radial-gradient(100% 100% at 50% 0%, rgba(185, 207, 230, 0.35) 0%, rgba(185, 207, 230, 0.05) 100%);
    padding: 20px;
}
.elementor-356 .elementor-element.elementor-element-a344f76 .swiper-wrapper .slide-title {
	text-align:center;
}
/* .elementor-widget-video .elementor-custom-embed-image-overlay img{
    display:none !important;
} */
.elementor-icon-box-wrapper svg {
    margin-bottom: 4px;
}
i.fas.fa-arrow-right {
    margin-bottom: 6px;
}
.elementor-widget-wrap .elementor-element-populated{
	background-size:contain!important;
}
.specialists-color-one .elementor-element-populated{
	background-size:100% 100% !important;
  }
.elementor-custom-embed-play i{
    font-size: 45px !important;
}
.custom-col-back{
	border-radius: 24px;
border: 1px solid var(--Radial, #B9CFE6);
background: radial-gradient(100% 100% at 50% 0%, #B9CFE6 0%, rgba(185, 207, 230, 0.15) 100%);
backdrop-filter: blur(22.5px);
}
.imag-box-color-sec{
	border-radius: 24px;
background: linear-gradient(180deg, #168672 0%, rgba(38, 158, 137, 0.58) 46.88%, rgba(39, 163, 140, 0.25) 72.4%, rgba(54, 184, 161, 0.15) 100%);

}
.cus-imag-box-radiant{
	border-radius: 24px;
opacity: 0.75;
background: radial-gradient(100% 100% at 50% 0%, #FFF 31.77%, rgba(255, 255, 255, 0.15) 100%);
}
.cus-span1{
  color: #FFF;
text-align: center;
leading-trim: both;
text-edge: cap;
font-family: Montserrat;
font-size: 14px;
font-style: normal;
font-weight: 500;
line-height: normal;
}
.cus-span2{
  color: #FFF;
  text-align: center;
  leading-trim: both;
  text-edge: cap;
  font-family: Montserrat;
  font-size: 12px;
  font-style: normal;
  font-weight: 300;
  line-height: 20px; /* 166.667% */
}

.mySwiper .block-shadow {
  padding:48px 71px 32px 71px !important;
	border-radius: 24px !important;

}
.mySwiper .swiper-slide{
	padding:32px !important;
}



.swiper-cube .swiper-cube-shadow:before{
	content:'';
	background:#FFF !important;
	position:absolute !important;
	left:0 !important;
	top:0 !important;
	bottom:0 !important;
	right:0 !important;
	filter:blur(50px) !important;
}

.elementor-26 .elementor-element.elementor-element-a344f76 .mySwiper .swiper-button-prev:after{
 
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-right:440px;	
}
.elementor-356 .elementor-element.elementor-element-a344f76 .mySwiper .swiper-button-prev:after{
	

  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-right:440px;	
	margin-top:-524px;
}
.elementor-356 .elementor-element.elementor-element-a344f76 .mySwiper .swiper-button-next:after{
	
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-left:440px;
	margin-top:-524px;
}
.elementor-431.elementor-element.elementor-element-a344f76 .mySwiper .swiper-button-prev:after{

  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-right:440px;	
}
.elementor-431.elementor-element.elementor-element-a344f76 .mySwiper .swiper-button-next:after{
	
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-left:440px;
}



.elementor-431 .elementor-element.elementor-element-a71d4ea .mySwiper .swiper-button-prev:after{
	
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-right:190px;

}
.cp-text{
	text-decoration: none !important;
	color:#A3A3A3;
	font-weight:600;
}
.elementor-356 .elementor-element.elementor-element-4829d31 .mySwiper .swiper-button-prev:after{
	
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
  margin-right:250px;
  margin-top: 10px;
}

.opacity_layer {
    opacity: 0;
}
.wpcf7 form.invalid .wpcf7-response-output{
	color:#FFF !important;
}

/*}*/
.elementor-431 .elementor-element.elementor-element-a71d4ea .mySwiper .swiper-button-next:after{
	 
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-left:190px;

}
.elementor-356 .elementor-element.elementor-element-4829d31 .mySwiper .swiper-button-next:after{
	 
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
  margin-left:250px;
  margin-top:10px;

}
.elementor-26 .elementor-element.elementor-element-a344f76 .mySwiper .swiper-button-next:after{

 
  background:#FFF;
  padding:3px;
  border:solid 2px #FFF;
  border-radius:200px;
	margin-left:440px;
}

li.swiper-slide.slider-container-background.swiper-slide-visible.swiper-slide-next{
  opacity:0.2;
/*   height:285px; */
	padding: 50px !important;
}

li.swiper-slide.slider-container-background.swiper-slide-visible.swiper-slide-prev{
  opacity:0.2;
/*   height:285px; */
	padding: 50px !important;
}
.custom-carousel-button-add .slide-coverflow-button {
    display: none;
	
}

.custom-carousel-slider-section .mySwiper{
	padding-bottom:168px !important;
}
.custom-carousel-slider-section .swiper-pagination.swiper-coverflow-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-top: -145px;
}
.elementor-356 .elementor-element.elementor-element-4829d31 .swiper-wrapper .slide-title{
	margin-top: -12px;
	margin-bottom: 0px
}





rs-arrow.hesperiden.tp-leftarrow.tparrows {
margin-top:40px;
margin-left:282px;
}
.elementor-431 .elementor-element.elementor-element-a71d4ea .slide-description span.cus-multi-slide1 {
	color: #FFF;
	text-align: center;
	font-family: Montserrat;
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	line-height: 56px;

}
.elementor-356 .elementor-element.elementor-element-4829d31 .slide-coverflow-button-wrapper{
	 margin-bottom: 144px;
}
.elementor-356 .elementor-element.elementor-element-4829d31 .swiper-wrapper .slide-description span.cus-multi-slide1 {
	color: #FFF;
	text-align: center;
	font-family: Montserrat;
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	line-height: 40px;

}
@media(min-width:1400px){
	.custom-carousel-slider-section .slider-coverflow-wrapper{
	width: 50% !important;  
	} 
  }

.elementor-356 .elementor-element.elementor-element-4829d31 .swiper-wrapper .slide-description span.cus-multi-slide2{
	color: #FFF;
text-align: center;
font-family: Montserrat;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 20px; 
	
}
.elementor-431 .elementor-element.elementor-element-a71d4ea .slide-description span.cus-multi-slide2{
	color: #FFF;
text-align: center;
font-family: Montserrat;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 20px; 
	
}
.elementor-356 .elementor-element.elementor-element-fbbc42b .elementor-heading-title{
	margin-top: 168px;
}
.majors-trust{
	border-radius: 24px;
opacity: 0.75;
background: radial-gradient(100% 100% at 50% 0%, #FFF 31.77%, rgba(255, 255, 255, 0.15) 100%)!important;
}

.elementor-356 .elementor-element.elementor-element-4829d31 .slider-container-block-background{
    background-size: contain !important;
}
#mySwiper-1 li.swiper-slide.slider-container-background.swiper-slide-visible.swiper-slide-active {
    height: 330px;
}

.custom-carousel-slider-section .slider-coverflow-wrapper {
    position: absolute;
    margin-top: 267px;
	
	align-items:center !important;
}
.swiper-slide-prev a.elementor-button.slide-coverflow-button{
    opacity: 0 !important;
}

.swiper-slide-next a.elementor-button.slide-coverflow-button{
    opacity: 0 !important;
}
.swiper-slide-next span.cus-multi-slide-title{
    opacity: 0 !important;
}

.swiper-slide-prev span.cus-multi-slide-title{
    opacity: 0 !important;
}
.swiper-slide-next span.cus-multi-slide1{
    opacity: 0 !important;
}
/* .swiper-slide-prev h2.slide-title{
    opacity: 0 !important;
}

.swiper-slide-next h2.slide-title{
    opacity: 0 !important;
} */
#mySwiper-1 .swiper-slide-next h2.slide-title {
    opacity: 0 !important;
}
#mySwiper-1 .swiper-slide-prev h2.slide-title {
    opacity: 0 !important;
}

.swiper-slide-prev span.cus-multi-slide1 {

    opacity: 0 !important;
}

.swiper-slide-next span.cus-multi-slide2{
    opacity: 0 !important;
}

.swiper-slide-prev span.cus-multi-slide2{
    opacity: 0 !important;
}

rs-arrow.tp-rightarrow.tparrows.hesperiden {
	margin-top:40px;
	margin-left:-278px;
}
.elementor-1794 .elementor-element.elementor-element-3eead4b > .elementor-element-populated{margin-top:-80px;}

body.elementor-page-356:not(.elementor-motion-effects-element-type-background){background-size:100% 15%;}





@media (min-width:300px)and (max-width: 600px){

.elementor-10590 .elementor-element.elementor-element-7541ffd > .elementor-element-populated{margin: 0px 5px 0px 5px !important;}

.related-post-inner-meta{margin-top: 25px !important;}

.related-posts-after-content.site-main.cus_main.qodef-shortcode h3{font-size: 30px;}

.related-post-item{
	margin-bottom:40px !important;
	padding-bottom: 20px !important;
	}

.related-posts-grid.qodef-grid-inner.qodef-e{display:block !important;}

.related-posts-after-content.site-main.cus_main.qodef-shortcode{
	padding-right:15px !important; 
	padding-left:15px !important;
	}

.related-post-sub h2{
	width:100% !important;
	padding:right;10px;}

.related-post-sub{margin-left:20px!important;}

main#cusmain_content{
	padding-left: 15px !important;
	padding-right:15px !important;
	}

img.cus_arrow{width: 8%;}

.cus_content h1{
	margin-top: 15px;
	font-size: 14px;
	line-height: 10px;
	}

.cus_content p{font-size: 18px;line-height: 26px;}

.cus_content{padding-left: 15px;margin-top: -235px;}

.cus_aurthor_pulishdate{column-gap: 20px;margin-bottom: 30px;margin-top: 0px;}

.cus_aurthor_pulishdate h2{font-size: 14px;margin-bottom: 0px;}

h1.cus_commondiv{font-size: 14px !important;line-height: 9px !important;}

img.attachment-large.size-large.wp-post-image{
	height:300px !important;
	object-fit: cover !important;
	}

.qodef-e-content{margin-left: 25px !important;}

.qodef-addons-blog-list.qodef-item-layout--standard .qodef-e-info-author img{margin-top: 15px !important;}

.qodef-e-info-item.qodef-e-info-date.entry-date.published.updated{
	margin-top: 300px !important; 
	position: absolute !important;
	}
a.qodef-e-title-link{line-height:24px;}
span.show_read_time{bottom:30px !important;}
span.show_read_time_inn {bottom:35px;left:173px;}

.qodef-e-text{width: 100%;}

.qodef-addons-blog-list .qodef-blog-item .qodef-e-title{margin: 20px 45px 0px 0px !important;}

nav.navigation.pagination{margin-left: 0px;}


body.elementor-page-356:not(.elementor-motion-effects-element-type-background) {background-size: 250% 14%;}

#custom-silder li.swiper-slide.slider-container-background.swiper-slide-visible.swiper-slide-active {height: 567px!important;}

section.elementor-section.elementor-inner-section.elementor-element.elementor-element-535af4a.elementor-section-content-middle.custom_flack.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-right:131px;margin-top: -133px;}

.elementor-3008 .elementor-element.elementor-element-f63bfc9 .menu-item a.hfe-menu-item, .elementor-3008 .elementor-element.elementor-element-f63bfc9 .sub-menu a.hfe-sub-menu-item{color:black!important;}

.we_create_sec_2{background-size: 250% 101% !important;}

.we_create_sec4{background-size:300% 100% !important;}

.mySwiper .block-shadow {padding:20px !important;}

.elementor-356 .elementor-element.elementor-element-4829d31 .swiper-wrapper .slide-description span.cus-multi-slide1{line-height:30px;}

.elementor-356 .elementor-element.elementor-element-4829d31 .swiper-wrapper .slide-description span.cus-multi-slide2{font-size:13px;}

.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6d56f83f.custom-col-back {width: 92%; margin-left: 16px;}
	.custom-carousel-slider-section .slider-coverflow-wrapper {
    position: absolute;
    margin-top: 246px;
	
	align-items:center !important;
}
.custom-carousel-slider-section .swiper-pagination.swiper-coverflow-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-top: -223px;
}
	i.fas.fa-arrow-right {
    margin-bottom: -6px;
}
	.elementor-121 .elementor-element.elementor-element-6300f9e1 .menu-item a.hfe-menu-item{
		color:black;
	}
	.elementor-121 .elementor-element.elementor-element-6300f9e1 .menu-item a.hfe-menu-item:hover{
		color:black;
	}
	.elementor-121 .elementor-element.elementor-element-6300f9e1 .menu-item.current-menu-item a.hfe-menu-item{
		color:black;
	}
	.elementor-3008 .elementor-element.elementor-element-6300f9e1 .menu-item a.hfe-menu-item,
	.elementor-3008 .elementor-element.elementor-element-6300f9e1 .menu-item.current-menu-item a.hfe-menu-item{
		color:black;
	}
	.hfe-nav-menu-icon{margin-right:10px;}
	.hfe-nav-menu__layout-horizontal{
		margin-left: 120px;
	}
	.custom-carousel-slider-section .swiper-pagination.swiper-coverflow-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-top: -270px;
}
.contact-form{margin-top:0px;}
form.wpcf7-form.init{margin-top: 35px;}
input.wpcf7-form-control.wpcf7-submit.has-spinner{margin-left: 65px;margin-bottom:0px;}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width: 90%;}
}
@media (min-width:1300px)and (max-width: 1600px){
.elementor-2035 .elementor-element.elementor-element-e37bdf6{margin-top:-745px;}
.elementor-2035 .elementor-element.elementor-element-821334f > .elementor-element-populated{margin-left:-180px;}
.elementor-2035 .elementor-element.elementor-element-f1804db > .elementor-widget-container{margin-top:800px;}
/* .elementor-121 .elementor-element.elementor-element-48306c6a > .elementor-element-populated{padding-left:355px;} */
.elementor-2569 .elementor-element.elementor-element-4e2a126{margin-top: -205px;}
.elementor-2569 .elementor-element.elementor-element-4e62c30 > .elementor-widget-container{margin-top:625px;}
section.elementor-section.elementor-inner-section.elementor-element.elementor-element-6df80cf.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {margin-left:-138px;}
/* section.elementor-section.elementor-inner-section.elementor-element.elementor-element-28909a2.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default{margin-left:-121px;} */
.elementor-element.elementor-element-7811a7f.elementor-widget.elementor-widget-image {margin-left:-230px;}
/* img.attachment-full.size-full.wp-image-1845{margin-right: -435px;} */
.image-bg-color img.attachment-full.size-full.wp-image-4724{margin-left:67px;}

	.elementor-2035 .elementor-element.elementor-element-a558d8c > .elementor-widget-container{margin-right:22px;}
	
	.elementor-2035 .elementor-element.elementor-element-d894564.elementor-view-framed .elementor-icon, .elementor-2035 .elementor-element.elementor-element-d894564.elementor-view-default .elementor-icon svg{margin-right:46px;}
	.elementor-2035 .elementor-element.elementor-element-8c879c8.elementor-view-framed .elementor-icon, .elementor-2035 .elementor-element.elementor-element-8c879c8.elementor-view-default .elementor-icon svg{margin-right:45px;}
	.elementor-2569 .elementor-element.elementor-element-649d51b img{margin-left:-355px;}
	.elementor-2569 .elementor-element.elementor-element-ddff428 > .elementor-widget-container{margin-right:-225px;}

}
@media(min-width:989px){
	.custom-carousel-slider-section .slider-coverflow-wrapper{
     width:60% !important;
	}
}
