.elementor-10677 .elementor-element.elementor-element-5f382522{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:112px;--padding-bottom:72px;--padding-left:10px;--padding-right:10px;}.elementor-10677 .elementor-element.elementor-element-5f382522:not(.elementor-motion-effects-element-type-background), .elementor-10677 .elementor-element.elementor-element-5f382522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10677 .elementor-element.elementor-element-6a24b682{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-10677 .elementor-element.elementor-element-236c02be{text-align:center;}.elementor-10677 .elementor-element.elementor-element-236c02be .elementor-heading-title{font-family:var( --e-global-typography-454dadc-font-family ), Sans-serif;font-size:var( --e-global-typography-454dadc-font-size );font-weight:var( --e-global-typography-454dadc-font-weight );line-height:var( --e-global-typography-454dadc-line-height );color:#222222;}.elementor-10677 .elementor-element.elementor-element-197b6c6d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-10677 .elementor-element.elementor-element-197b6c6d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;color:#222222;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10677 .elementor-element.elementor-element-78f784c0{background-color:#00000066;padding:20px 30px 20px 30px;border-radius:12px 12px 12px 12px;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-icon i{color:#FFD25B00;transition:color 0.3s;}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-icon svg{fill:#FFD25B00;transition:fill 0.3s;}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-item > a{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button:hover, .elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-1315a7c );}.elementor-10677 .elementor-element.elementor-element-13ccde20.elementor-element{--align-self:center;}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button{font-family:var( --e-global-typography-8e392e3-font-family ), Sans-serif;font-size:var( --e-global-typography-8e392e3-font-size );font-weight:var( --e-global-typography-8e392e3-font-weight );line-height:var( --e-global-typography-8e392e3-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;padding:13px 17px 13px 24px;}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button:hover svg, .elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button:focus svg{fill:var( --e-global-color-1315a7c );}@media(max-width:1440px){.elementor-10677 .elementor-element.elementor-element-5f382522{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-10677 .elementor-element.elementor-element-236c02be .elementor-heading-title{font-size:var( --e-global-typography-454dadc-font-size );line-height:var( --e-global-typography-454dadc-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button{font-size:var( --e-global-typography-8e392e3-font-size );line-height:var( --e-global-typography-8e392e3-line-height );}}@media(max-width:1024px){.elementor-10677 .elementor-element.elementor-element-5f382522{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-10677 .elementor-element.elementor-element-236c02be{text-align:center;}.elementor-10677 .elementor-element.elementor-element-236c02be .elementor-heading-title{font-size:var( --e-global-typography-454dadc-font-size );line-height:var( --e-global-typography-454dadc-line-height );}.elementor-10677 .elementor-element.elementor-element-197b6c6d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10677 .elementor-element.elementor-element-197b6c6d .elementor-heading-title{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-item > a{font-size:16px;}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button{font-size:var( --e-global-typography-8e392e3-font-size );line-height:var( --e-global-typography-8e392e3-line-height );}}@media(max-width:600px){.elementor-10677 .elementor-element.elementor-element-5f382522{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:32px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-10677 .elementor-element.elementor-element-6a24b682{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-10677 .elementor-element.elementor-element-236c02be{text-align:center;}.elementor-10677 .elementor-element.elementor-element-236c02be .elementor-heading-title{font-size:var( --e-global-typography-454dadc-font-size );line-height:var( --e-global-typography-454dadc-line-height );}.elementor-10677 .elementor-element.elementor-element-197b6c6d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-10677 .elementor-element.elementor-element-197b6c6d .elementor-heading-title{font-size:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10677 .elementor-element.elementor-element-78f784c0{padding:16px 16px 16px 16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10677 .elementor-element.elementor-element-78f784c0 .elementor-icon-list-item > a{font-size:16px;}.elementor-10677 .elementor-element.elementor-element-13ccde20 .elementor-button{font-size:var( --e-global-typography-8e392e3-font-size );line-height:var( --e-global-typography-8e392e3-line-height );}}/* Start custom CSS */.elementor-heading-title span.white-highlight {
    position: relative;
    display: inline-block;
    z-index: 1;
}

.elementor-heading-title span.white-highlight::after {
    content: '';
    position: absolute;
    left: -8px;
    right: -8px;
    bottom: 10px;
    height: 8px;
    background: #fff;
    border-radius: 100px 0;
    z-index: -1;
}

.marketing-section {
 background: linear-gradient(180deg, rgba(255, 210, 91, 0) 0%, rgba(255, 210, 91, 1) 50%, rgba(255, 170, 0, 1) 100%);
}

.areyou-hero {
    height: 100px;
    display: flex;
    padding: 0px 40px;
    align-items: center;
}
.areyou-hero .elementor-heading-title {
  margin-top: -7px;
}
.second-hover:hover *{
    color: #FFD25B !important;
}

.second-hover:hover svg path{
    stroke: #FFD25B !important;
}

.second-hover {
  cursor: pointer;
  transition: all ease-in-out 0.9s;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
      position: relative;
    overflow: hidden;
}

.second-hover:hover {
  padding: 16px 40px;
  backdrop-filter: blur(20px);
  border-bottom: 0px;
}
.second-hover::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #ffd25b;
    transition: width 0.9s ease;
}

.second-hover:hover::after {
    width: 100%;
}

.ma_auto_width {
    position: relative;
}

.ma_auto_width::before,
.ma_auto_width::after {
    content: "";
    position: absolute;
    top: 0;
    width: 120px;
    height: 100%;
    z-index: 2;
    pointer-events: none;
}

.ma_auto_width::before {
    left: 0;
    background: linear-gradient(
        to right,
        rgba(245, 245, 245, 1) 0%,
        rgba(245, 245, 245, 0) 100%
    );
}

.ma_auto_width::after {
    right: 0;
    background: linear-gradient(
        to left,
        rgba(245, 245, 245, 1) 0%,
        rgba(245, 245, 245, 0) 100%
    );
}

.brand-title {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 40px;
}

.brand-title .elementor-heading-title {
        flex: 1;
        white-space: nowrap;
    }

.brand-title::before {
    content: "";
    width: 100%;
    height: 11px;
    background-image: url("data:image/svg+xml,%3Csvg width='418' height='11' viewBox='0 0 418 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M406.667 5.33398C406.667 8.2795 409.054 10.6673 412 10.6673C414.946 10.6673 417.333 8.2795 417.333 5.33398C417.333 2.38847 414.946 0.000650883 412 0.000650883C409.054 0.000650883 406.667 2.38847 406.667 5.33398ZM1 4.33398C0.447715 4.33398 0 4.7817 0 5.33398C0 5.88627 0.447715 6.33398 1 6.33398V5.33398V4.33398ZM412 5.33398V4.33398H1V5.33398V6.33398H412V5.33398Z' fill='url(%23paint0_linear_656_371)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_656_371' x1='1' y1='5.83398' x2='412' y2='5.83398' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F5F5F5'/%3E%3Cstop offset='1' stop-color='%23FFD25B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 418px 11px;
    display: block;
}

.brand-title::after {
    content: "";
    width: 100%;
    height: 11px;
    display: block;

    background-image: url("data:image/svg+xml,%3Csvg width='418' height='11' viewBox='0 0 418 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M416.332 6.33398C416.884 6.33398 417.332 5.88627 417.332 5.33398C417.332 4.7817 416.884 4.33398 416.332 4.33398V5.33398V6.33398ZM-0.00130224 5.33398C-0.00130224 8.2795 2.38651 10.6673 5.33203 10.6673C8.27755 10.6673 10.6654 8.2795 10.6654 5.33398C10.6654 2.38847 8.27755 0.000650883 5.33203 0.000650883C2.38651 0.000650883 -0.00130224 2.38847 -0.00130224 5.33398ZM416.332 5.33398V4.33398H5.33203V5.33398V6.33398H416.332V5.33398Z' fill='url(%23paint0_linear_656_373)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_656_373' x1='5.33203' y1='5.83398' x2='416.332' y2='5.83398' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFD25B'/%3E%3Cstop offset='1' stop-color='%23F5F5F5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");

    background-position: left center;
    background-repeat: no-repeat;
    background-size: 418px 11px;
}

.ai-blurbox {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(15px);
    background: rgba(255, 255, 255, 0.1);
   border: 1px outset rgba(255, 255, 255, 0.2);
   transition: transform 0.6s ease;
   cursor: pointer;
}

.ai-blurbox:hover {
    transform: translateY(-3px);
}

.why_clients_sec .why_clients_item:not(:last-child) {
    border-bottom: 1px solid rgba(255, 255, 255, 0.20);
}

.why_clients_sec .why_clients_item {
        counter-increment: item;
        cursor: pointer;
        transition: all ease-in-out 0.9s;
 }
 
.why_clients_sec .why_clients_item:hover {
   background-color: rgba(255, 255, 255, .08);
   padding: 40px;
   border-bottom: 0px;
}


.why_clients_item:hover .title .elementor-heading-title {
   color: #ffd25b !important;
}
.why_clients_item .title .elementor-heading-title:before {
	content: counter(item, decimal-leading-zero);
	color: #fff !important;
	font-size: 20px;
	padding-right: 24px;
	opacity: 0.75;
}

.why_clients_item {
    position: relative;
    overflow: hidden;
}

.why_clients_item::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0%;
    height: 1px;
    background: #ffd25b;
    transition: width 0.9s ease;
}

.why_clients_item:hover::after {
    width: 100%;
    
}

.white-btn .elementor-button-icon{
  background-color: #FFD25B !important;
}

.blur-10{
    backdrop-filter: 10px;
}

.ma_btn_prm.white-icon .elementor-button-icon{
 background-color: #FFD25B !important;
}

@media only screen and (min-width:768px) and (max-width:1024px) {
    .areyou-hero {
        height: 70px;
        max-height: 70px;
        min-height: 70px;
    }
}

@media only screen and (max-width:767px) {
.areyou-hero {
        height: 60px;
    }
.areyou-hero .elementor-heading-title {
  margin-top: 0px;
}
 .second-hover:hover {
  padding: 16px 25px;
}
.agency-iconlist .elementor-icon-list-items{
    gap: 16px;
}
.blur-10{
    background-color: transparent !important;
}


}/* End custom CSS */