/**
Theme Name: gulfguadrants
Author: Acsius Technology
Author URI: https://www.acsius.com/
Description: At ACSIUS, innovation is the cornerstone of our journey. Since our inception, we\'ve cultivated a culture that nurtures creativity and pushes the limits of technological advancement. Specializing in Website Design & Development in India, our commitment to excellence propels us to explore new horizons, creating solutions that seamlessly integrate artistry with cutting-edge technology. 
Version: 4.11.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gulfguadrants
Template: astra
*/


.widget {
    margin-bottom: 0;
}
.header-widget-area[data-section="sidebar-widgets-header-widget-5"] {
    display: block;
    padding-top: 24px;
}
.ast-header-social-4-wrap .ast-social-color-type-custom svg {
    fill: #fff;
    border: solid 1px;
    padding: 10px;
    background-color: #DA7743;
    border-color: #DA7743;
	margin-right:3px;
}
h2, .entry-content h2 {
    font-size: 30px;
    font-size: 1.875rem;
    font-weight: 600;
    line-height: 1.3em;
    font-size: 19px;
    font-weight: 700;
	color:#fff;
}
.wpforms-container .wpforms-submit-container {
    /* clear: both; */
    position: absolute;
      top: 6px;
}
.wpforms-container .wpforms-submit-container {
    clear: both;
    position: relative;
    right: 0;
    top: -67px;
    left: 215px;
}
.wpforms-container .wpforms-form {
    word-break: break-word;
    box-sizing: border-box;
    margin-top: -22px;
	margin-bottom: -77px;
}

.ast-footer-copyright {
    font-size: 20px;
    font-family: 'Open Sans';
    font-weight: 700;
    font-color: #000;
}
.widget ul {
    margin: 0;
    list-style-type: none;
    margin-top: 14px;
    font-family: 'Poppins';
    font-weight: 400;
    font-size: 16px;
}
img {
    height: auto;
    max-width: 100%;
    margin-bottom: 4px;
}
.ast-footer-copyright {
    text-align: center;
    font-weight: 800;
}
a {
    color: #ffffff;
}


div.wpforms-container-full button[type=submit].wpforms-submit{
    background-color: #EA702F!important;
    color: #fff;
    border-radius: 0px 5px 5px 0px;
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 18px;
} 

#sp-testimonial-free-wrapper-437 .sp-testimonial-free-section .sp-testimonial-client-image img {
    background: #ffffff;
    border: 4px solid #fff;	
}
#sp-testimonial-free-wrapper-437 .sp-testimonial-free-section .sp-testimonial-item:hover .sp-testimonial-client-image img {
    background: #ffffff;
    border: 4px solid #ee731c;	
}

.ast-header-divider-1.ast-hb-divider-layout-vertical
.ast-divider-layout-vertical {
    height: 100%;
   
}
.widget ul {
    margin: 0;
    list-style-type: none;
    margin-top: 14px;
    font-family: 'Poppins';
    font-weight: 300;
    font-size: 16px;
}
.wp-block-heading {
	    font-size: 1.1875rem;
    font-weight: 400;
}
.ast-header-social-4-wrap .ast-social-color-type-custom svg {
    fill: #fff;
    border: solid 1px;
    padding: 4px;
	background-color:#EA702F;
    border-color:#FF5733;
}

.ast-header-social-5-wrap
.ast-social-color-type-custom 
.social-item-label {
  font-weight: 500;
  font-family:poppins;	
}

.e-font-icon-svg e-fas-play-circle {
	height:50px;
	width:50px;
}

#sp-testimonial-free-wrapper-437 .sp-testimonial-free {
    border: 1px solid #f9f1eb;
    border-radius: 26px;
    padding: 50px -16px;
    box-shadow: 14px 15px 19px -9px #ffeee1 100%);
    --wp--custom--ast-default-block-bottom-padding: 0px;
	padding-top:20px;
}

.contactform .wpforms-container .wpforms-submit-container {
    clear: both;
    position: relative;
    right: 0;
    top: 0px;
    left: 215px;
    margin-left: -215px;
	
}

.secondemail .wpforms-container .wpforms-submit-container
 {
    clear: both;
    position: relative;
    right: 0px;
    top: 0px;
    display: grid;
    justify-items: stretch;
	 margin-left: -215px;
}

.uael-gallery-fancybox .fancybox-slide--image {
    padding-bottom: 0px!important;
    padding-top: 0px!important;
}

.fancybox-slide--image {
    overflow: visible;
    padding: 0px 0!important;
}



@media (max-width: 544px) {
    [data-section="section-fb-social-icons-1"] .footer-social-inner-wrap {
        text-align: left;
    }
}
@media (max-width: 544px) {
	div.wpforms-container-full button[type=submit].wpforms-submit {
    background-color: #EA702F !important;
    color: #fff;
    border-radius: 0px 5px 5px 0px;
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 18px;
    margin-left: 81px;
	border-radius:0px;	
}
}	

.elementor-1901 .elementor-element.elementor-element-bcadc06 
{
	padding-bottom:70px;
}

@media (max-width: 767px) {
    .elementor-1901 .elementor-element.elementor-element-693fa30 .eael-wpforms .wpforms-submit-container .wpforms-submit 
	{
        padding: 0px 0px 0px 0px;
        margin-left: 69px;
    }
}	
.elementor-1901 .elementor-element.elementor-element-25fa4c9 .uael-wpf-style .wpforms-form button[type=submit] {
	margin-top: -4px!important;
}