/**
Theme Name: customshutterdesign
Author: Acsius Technology
Author URI: https://www.acsius.com/
Description: We take pride in being a digital marketing agency in India that is renowned globally as an ethical company with custom strategies and performance. With startups to Fortune 500 companies, we work together to define their digital path with trust and transparency.
Version: 4.11.13
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: customshutterdesign
Template: astra
*/


.ff-default .ff-el-input--label label {
    display: inline-block;
    font-weight: 500;
    line-height: inherit;
    margin-bottom: 0;
    display: none!important;
}


.fluentform * {
     width: 100%;
	margin-top:-6px;
}
.elementor-669 .elementor-element.elementor-element-b6d5a68 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field) {
	border-radius:5px!important;
}
.elementor-669 .elementor-element.elementor-element-b6d5a68 .fluentform-widget-wrapper .ff-el-group textarea {
	border-radius:5px 5px 5px 5px!important;
}


.site-title {
	display:none;
}
.ast-builder-menu-1 .menu-item > .menu-link {
    font-size: 17px;
    font-size: 20px;
    color: var(--ast-global-color-3);
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: -31px;
} 

.entry-header .entry-title {
    font-weight: 600;
    font-size: 16px;
    font-size: 2rem;
    display: none;
}

.ast-footer-social-1-wrap .ast-builder-social-element, .ast-footer-social-1-wrap .social-show-label-true .ast-builder-social-element {
     display: block;
	 margin-bottom:15px;
	margin-top:17px;
  }

.ff-default .ff-el-form-control  {
	border-radius:40px!important;
}


.hoverboxhere img:hover {
    width: 100%;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6)!important;
}

form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style) {
    background-color: #ffffff;
    color: #000000;
    border-radius: 30px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.iconbox:hover svg path {
  fill: white !important;
}

.iconbox:hover h2,
.iconbox:hover p {
  color: #ffffff !important;
}
.elementor-widget-image-box .elementor-image-box-content {
    width: 100%;
	height:170px;
    overflow-y: scroll;
}

.ast-builder-menu-1 .main-header-menu > .menu-item > .sub-menu, .ast-builder-menu-1 .main-header-menu > .menu-item > .astra-full-megamenu-wrapper {
    margin-top: 10px;
    width: 180%;
	height:160px!important;
	color:#fff!important;
	background-color:#FEFFF3!important;
}
.ast-builder-menu-1 .menu-item > .menu-link {
 
    font-size: 20px;
    color: var(--ast-global-color-3);
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: -23px;
}

.elementor-16 .elementor-element.elementor-element-b592f2b .uael-post__bg-wrap

{
	border-radius:8px;
}
.uael-posts-thumbnail-ratio .uael-post__thumbnail img  {
	border-radius:8px;
}
.elementor-16 .elementor-element.elementor-element-b592f2b .uael-post__content-wrap {
    padding:20px 15px 20px 15px!important;
	justify-content:space-around!important;
}

.elementor-element.elementor-element-b592f2b .uael-post__datebox:not(.uael-post__noimage) {
   display:none;
}


.ast-single-entry-banner[data-post-type="post"] .post-thumb img, .ast-single-post-featured-section img {
    aspect-ratio: 32 / 9;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.comment-respond {
    padding-top: 2em;
    padding-bottom: 2em;
    display: none;
}
.elementor-element.elementor-element-5f37d44 .uael-post__title, .elementor-16 .elementor-element.elementor-element-5f37d44 .uael-post__title a {
    color: #000000;
	text-decoration-line: none;
}

.elementor-16 .elementor-element.elementor-element-5f37d44 .uael-post__bg-wrap

{
 border-radius:8px!important;
}

.elementor-16 .elementor-element.elementor-element-5f37d44 .uael-post__bg-wrap

 {
   left:90%!important;
}