.site-logo {
    width: 170px !important;
    position: relative;
    top: -40px;
	overflow:visible !important;
}
.site-branding{overflow:visible !important;}
.ss2-button{display:none;}
header#masthead {position: absolute !important;}
h2{font-size:80px !important; letter-spacing:initial !important; line-height:80px !important; margin-top:0; margin-bottom:0px !important;}
#homelist .elementor-container.elementor-column-gap-default {margin-bottom: 0;}
.ac-number, span.ac-sign{letter-spacing:initial !important;}
span.ac-sign{color:#fff; padding-bottom:0px !important; }
.ac-title::before{background:#fff !important}
.homenumbers{margin-bottom:100px;}
.ac-number{height:110px;}
.a-recent-works{padding-top:80px !important}
.ar-work-title{font-size:30px !important; letter-spacing:initial !important;}
#block-17 a, #footer-menu a.menu-item-link {
    font-size: 18px;
    color: #000000;
    text-decoration: none;
}
.ar-work-cat{font-size:16px; font-weight:400;}
.elementor-accordion .elementor-accordion-item{border-top:0 !important; border-left:0 !important; border-right:0 !important; padding:50px 0;}
a:focus {outline: none !important;}
.elementor-accordion .elementor-tab-content{border-top:0 !important;}
.elementor-tab-title{display:flex; align-items:center; justify-content: space-between;}
h2 span.elementor-accordion-icon.elementor-accordion-icon-right { font-size: 30px !important; order:2;}
.elementor-accordion { border-top: 1px solid #d4d4d4;}
.accordion-inner {
    display: flex;
    align-items: center;
}
.accordion-inner-left { width: 40%;margin-right: 5%;}
.accordion-inner-left img{width:100%}
.accordion-inner-right {width: 50%;}
.admin-hidden-markup{display:none;}
input.large { background: #fff !important; height: 50px; line-height: 50px;}
.gform_wrapper .gform_validation_errors>h2 { font-size: 15px !important;}
.gfield_description {
    background: none !important;
    border: 0 !important;
    padding: 0 !important;
}
.gfield .iti.iti--allow-dropdown input {
    border: 0 !important;
}
.gform_wrapper.gravity-theme .gfield textarea.large {
    background: #fff;
}
.btn::after {
  position: absolute;
  content: '';
  top:0;
  left: 0;
  width: 0;
  height: 100%;
  background-color: white;
  transform-origin:left;
  transition:width 0.25s ease;
  z-index:-1;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    color: #fff !important;
    border-radius: 100px;
    text-transform: uppercase;
    background: linear-gradient(to right, #b7babe 50%, #000 50%) !important;
    background-size: 205% 100% !important;
    background-position: 99% 0% !important;
    text-transform: initial;
    transition: all .5s ease;
}
input[type="submit"]:hover {
    outline: none;
    background-position: 1% 100% !important;
    
}
p {
    font-size: 18px;
}
.a-award a {
    padding-right: 150px;
}
.home-submenu .a-award:first-child a{
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/company-setup.png) no-repeat right center;
    background-size: 70px;
}
.home-submenu .a-award:nth-child(2) a{
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/bank-account.png) no-repeat right center;
    background-size: 70px;
}
.home-submenu .a-award:nth-child(3) a {
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/residency-visa-1.png) no-repeat right center;
    background-size: 70px;
}
.home-submenu .a-award:nth-child(4) a {
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/custom-code.png) no-repeat right center;
    background-size: 70px;
}
.home-submenu .a-award:nth-child(5) a {
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/logistics.png) no-repeat right center;
    background-size: 70px;
}
.home-submenu .a-award:nth-child(6) a {
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/payment-gateway-1.png) no-repeat right center;
    background-size: 70px;
}
.home-submenu .a-award:nth-child(7) a {
    background: url(http://developing.growfromdubai.com/wp-content/uploads/2022/12/marketplace.png) no-repeat right center;
    background-size: 70px;
}
.innerpage-header h1 {
    margin: 200px 0 0 0;
    padding: 0;
}
.innerpage-header .elementor-widget:not(:last-child){margin-bottom:0}
.innerpage-header {
    margin: 0 0 100px 0;
}
.mb-50.elementor-section.wrapper-wide .elementor-container{margin-bottom:50px !important}
.mb-0.elementor-section.wrapper-wide .elementor-container{margin-bottom:0 !important}
.alioth-page-nav{background:#fff !important}
.innerpage-header img {
    margin-top: 200px;
}
.innerpage-header p{margin:0 !important}
.home .page-header{display:none !important;}
@media only screen and (max-width: 1600px) {
   .ac-number, .ac-sign {
    font-size: 50px !important;
    line-height: 50px !important;
    height: 50px !important;
}
.ac-title::before{margin-bottom:10px !important;}	
}
@media only screen and (max-width: 1200px) {
 h2 {
    font-size: 60px !important;
    line-height: 60px !important;
} 
}
@media only screen and (max-width: 900px) {
	.header-cta-but{display:none !important}
}
@media only screen and (max-width: 767px) {
  h2 {
    font-size: 50px !important;
    line-height: 50px !important;
}  
.accordion-inner{display:block;}
.accordion-inner-left, .accordion-inner-right{ width:100%;margin-right:0;}
}

