.elementor-36684 .elementor-element.elementor-element-b2b601f:not(.elementor-motion-effects-element-type-background), .elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121CCB;background-image:url("https://www.flextrack.com/wp-content/uploads/2025/09/Agentic-AI-Landing-Page-Image-Op-4.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #121CCB1A 70%, #121CCB 94%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-b2b601f{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 40px;}.elementor-36684 .elementor-element.elementor-element-7919ea80 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-2e328db7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-36684 .elementor-element.elementor-element-2e328db7 > .elementor-container{max-width:1280px;min-height:60vh;}.elementor-36684 .elementor-element.elementor-element-2e328db7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:140px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-2e328db7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-1d54c7d9 > .elementor-element-populated{margin:0px 60px 0px 70px;--e-column-margin-right:60px;--e-column-margin-left:70px;padding:150px 0px 125px 0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-36684 .elementor-element.elementor-element-4d44f669{width:var( --container-widget-width, 814px );max-width:814px;--container-widget-width:814px;--container-widget-flex-grow:0;}.elementor-36684 .elementor-element.elementor-element-4d44f669 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-4d44f669 .elementor-heading-title{font-family:"Alternate-Gothic-No1-D-Regular", Sans-serif;font-size:75px;font-weight:400;text-transform:uppercase;line-height:60.75px;color:#FFFFFF;}.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-36684 .elementor-element.elementor-element-6f32827d .elementor-button{background-color:#121CCB;font-family:"Overpass", Sans-serif;font-size:20px;font-weight:700;text-transform:none;line-height:24px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);padding:21px 21px 21px 21px;}.elementor-36684 .elementor-element.elementor-element-6f32827d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-6f32827d:hover > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-36684 .elementor-element.elementor-element-6f32827d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-36684 .elementor-element.elementor-element-6f32827d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-36684 .elementor-element.elementor-element-2f28b623:not(.elementor-motion-effects-element-type-background), .elementor-36684 .elementor-element.elementor-element-2f28b623 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121CCB;}.elementor-36684 .elementor-element.elementor-element-2f28b623{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36684 .elementor-element.elementor-element-2f28b623 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-f12d6ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-790bba5b > .elementor-container{max-width:1280px;}.elementor-36684 .elementor-element.elementor-element-790bba5b{margin-top:-55px;margin-bottom:0px;}.elementor-36684 .elementor-element.elementor-element-5128cb05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36684 .elementor-element.elementor-element-5128cb05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36684 .elementor-element.elementor-element-5128cb05.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-36684 .elementor-element.elementor-element-5128cb05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-36684 .elementor-element.elementor-element-5128cb05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-7ff6e101 .elementor-heading-title{font-family:"Overpass", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;line-height:30px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-36684 .elementor-element.elementor-element-5e9c2b3{color:#000000;}.elementor-36684 .elementor-element.elementor-element-4c2b736f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-4c2b736f{font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:27.2px;color:#000000;}.elementor-36684 .elementor-element.elementor-element-53dff95d > .elementor-container{max-width:1280px;}.elementor-36684 .elementor-element.elementor-element-53dff95d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-36684 .elementor-element.elementor-element-53dff95d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-1bb34efb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36684 .elementor-element.elementor-element-1bb34efb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-36684 .elementor-element.elementor-element-1bb34efb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 40px 40px;}.elementor-36684 .elementor-element.elementor-element-1bb34efb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-7385b3ee > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 15px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-36684 .elementor-element.elementor-element-0f97e39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-36684 .elementor-element.elementor-element-0f97e39{right:0px;}body.rtl .elementor-36684 .elementor-element.elementor-element-0f97e39{left:0px;}.elementor-36684 .elementor-element.elementor-element-0f97e39{bottom:0px;z-index:0;text-align:right;}.elementor-36684 .elementor-element.elementor-element-7765d0d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36684 .elementor-element.elementor-element-7765d0d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 31%, #FFFFFF 31%);}.elementor-36684 .elementor-element.elementor-element-7765d0d4 > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-36684 .elementor-element.elementor-element-7765d0d4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-7765d0d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-36684 .elementor-element.elementor-element-282ac97c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-36684 .elementor-element.elementor-element-282ac97c{right:0px;}body.rtl .elementor-36684 .elementor-element.elementor-element-282ac97c{left:0px;}.elementor-36684 .elementor-element.elementor-element-282ac97c{bottom:0px;z-index:0;text-align:right;}@media(max-width:1024px){.elementor-36684 .elementor-element.elementor-element-b2b601f:not(.elementor-motion-effects-element-type-background), .elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flextrack.com/wp-content/uploads/2025/09/Agentic-AI-Landing-Page-Image-Op-4.png");background-position:top center;background-size:contain;}.elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #121CCB1A calc(70% - (1024px - 100vw) * 0.7), #121CCB calc(80% - (1024px - 100vw) * 0.7));opacity:1;}.elementor-36684 .elementor-element.elementor-element-b2b601f{margin-top:0px;margin-bottom:0px;}.elementor-36684 .elementor-element.elementor-element-2e328db7{padding:70px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-1d54c7d9 > .elementor-element-populated{margin:0vw 15vw 0vw 21vw;--e-column-margin-right:15vw;--e-column-margin-left:21vw;padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-4d44f669{width:100%;max-width:100%;}.elementor-36684 .elementor-element.elementor-element-4d44f669 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-6f32827d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-6f32827d .elementor-button{padding:17px 21px 17px 21px;}.elementor-36684 .elementor-element.elementor-element-1bb34efb > .elementor-element-populated{padding:0px 40px 80px 40px;}.elementor-36684 .elementor-element.elementor-element-0f97e39{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;z-index:5;}.elementor-36684 .elementor-element.elementor-element-7765d0d4 > .elementor-element-populated{padding:0px 40px 40px 40px;}.elementor-36684 .elementor-element.elementor-element-282ac97c{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-36684 .elementor-element.elementor-element-b2b601f:not(.elementor-motion-effects-element-type-background), .elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flextrack.com/wp-content/uploads/2025/09/Agentic-AI-Landing-Page-Image-Op-4.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #121CCB1A calc(60% - (766px - 100vw) * 0.6), #121CCB calc(70% - (766px - 100vw) * 0.6));}.elementor-36684 .elementor-element.elementor-element-b2b601f{margin-top:0px;margin-bottom:-0px;padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-7919ea80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-2e328db7:not(.elementor-motion-effects-element-type-background), .elementor-36684 .elementor-element.elementor-element-2e328db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flextrack.com/wp-content/uploads/2022/09/Spin_08-5.png");background-position:bottom right;background-repeat:no-repeat;background-size:auto;}.elementor-36684 .elementor-element.elementor-element-2e328db7{margin-top:0px;margin-bottom:0px;padding:0px 0px 00px 0px;}.elementor-36684 .elementor-element.elementor-element-1d54c7d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:150px 30px 80px 30px;}.elementor-36684 .elementor-element.elementor-element-1d54c7d9{z-index:1;}.elementor-36684 .elementor-element.elementor-element-4d44f669 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-4d44f669 .elementor-heading-title{font-size:50px;line-height:45.75px;}.elementor-36684 .elementor-element.elementor-element-6f32827d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-6f32827d .elementor-button{font-size:18px;line-height:21.6px;}.elementor-36684 .elementor-element.elementor-element-790bba5b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-0f97e39{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-36684 .elementor-element.elementor-element-0f97e39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36684 .elementor-element.elementor-element-7765d0d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 40px 40px;}.elementor-36684 .elementor-element.elementor-element-282ac97c > .elementor-widget-container{padding:0px 20px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-2e328db7 */.elementor-3011 .elementor-element.elementor-element-3c1fcf4:not(.elementor-motion-effects-element-type-background) {
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 62%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b2b601f */@media screen and (max-width: 375px) {
    .elementor-36684 .elementor-element.elementor-element-b2b601f > .elementor-background-overlay {
        background-image: linear-gradient(180deg, #121CCB1A calc(15% - (375px - 100vw) * 0.5), #121CCB calc(30% - (375px - 100vw) * 0.5) );
    }
}

@media screen and (min-width: 1920px) {
    .elementor-36684 .elementor-element.elementor-element-b2b601f {
        min-height: 40vw;
    }
}/* End custom CSS */
/* Start custom CSS for bridge_cf_7, class: .elementor-element-7385b3ee */.elementor-36684 .elementor-element.elementor-element-7385b3ee .form-top-text {
    color: #121ccb;
    font-size: 19px;
    font-weight: bold;
}

.elementor-36684 .elementor-element.elementor-element-7385b3ee .form-top-text .form-top-text__title {
    text-transform: uppercase;
    color: #684d99;
}

@media screen and (max-width: 766px) {
    .elementor-36684 .elementor-element.elementor-element-7385b3ee .form-top-text .form-top-text__title {
    }
}/* End custom CSS */
/* Start custom CSS */@media (min-width: 768px){
 
section#wpaper .elementor-column.elementor-col-50, section#wpaper .elementor-column[data-col="50"] {
    width: 100% !important;
}
    
    #hyphen-list ul {
    list-style-position: outside;
    padding-left: 15px;
}
}
select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
    border-radius: 0px !important;
    padding: 15px !important;
}
#contactform input.wpcf7-form-control.wpcf7-submit:hover {
    border-radius: 60px !important;
}
select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(https://www.flextrack.com/wp-content/uploads/2022/09/dropdown.png);
    background-repeat: no-repeat;
    background-position-x: 98%;
    background-position-y: 15px;
    background-size: 14px;
}
.country-select.inside input, .country-select.inside input[type=text] {
padding-top: 13px !important;
    padding-bottom: 13px !important;
    margin-top: 5px !important;
    padding-left: 50px !important;
}
.phones {
    padding: 10px 0 15px 0;
}
#contactform input.wpcf7-form-control {
    border-radius: 0px !important;
}
#hyphen-list ul {
    list-style-position: outside;
    padding-left: 25px;
}
input.wpcf7-form-control {
    margin: 5px 0;
    padding: 15px;
    border: 1px solid #acacac !important;
    border-radius: 0px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-email {
    margin-bottom: -15px;
}
input.wpcf7-form-control.wpcf7-submit {
    background: #121CCB !important;
}
wpcf7-submit::before {
    content: "\f0da";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
 }
 input.wpcf7-form-control.wpcf7-submit {
     font-family: 'Overpass';
    text-transform: inherit;
    height: 35px;
    font-size: 15px;
    font-weight: 500;
    line-height: 25.14px;
    background-color: #121CCB;
    padding: 5px 10px 0px 30px; border-radius:0px !important;
}
div#chekbox {display: flex;align-items: baseline;}

#contactform .form-ic input.wpcf7-form-control.wpcf7-submit {border: none !important;border-radius: 25px !important;}
.form-ic:hover {border-radius: 25px;}

i.fas.fa-caret-right.submit {
    color: #C0FE03 !important;
    z-index: 1 !important;
/*    position: absolute;
    top: 435px;
    left: 100px;*/
}
span.wpcf7-list-item.first.last label {
    display: flex;
}
p.form-cb {margin-bottom: 0px !important;}
p.form-pp {margin-bottom: 0px !important;margin-left: 40px !important;}
p.form-pp a {
    font-weight: 700;
}

.f-right span.wpcf7-form-control-wrap.countrytext-868 {
    top: 5px;
}

@media only screen and (max-width: 600px) {
    i.fas.fa-caret-right.submit {
    color: #C0FE03 !important;
    z-index: 1 !important;
    position: absolute;
    top: 659px !important;
    left: 90px;
}
#contactform input.wpcf7-form-control {
    border-radius: 0px !important;
}
#hero-inner{
background-repeat: no-repeat !important;
    background-size: cover;
}
section#hero-sec section.elementor-section.elementor-inner-section {
    background-repeat: no-repeat;
    background-position: right bottom;
}
section#hero-sec >.elementor-background-overlay {
    background-image: linear-gradient(180deg, #121CCB1A 27%, #121CCB 53%);
    opacity: 1;
}
#mob-over .elementor-background-overlay {    background-image: linear-gradient(180deg, #ffffff17 0%, #00000038 53%);}
}

div#r-img img.attachment-full.size-full {    width: 950px;
    max-width: 1000px;
}
@media (min-width: 1680px){
section#hero-sec {  background-size: 100% auto;
background-position: top;}
div#spiner {right: -19.5px;}

}

/*****Safari Form***/
span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type=checkbox] {
    margin-left: 5px;
    -webkit-transform: scale(1.5, 1.5);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alternate-Gothic-No1-D-Regular';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.flextrack.com/wp-content/uploads/2022/09/Alternate-Gothic-No1-D-Regular.woff') format('woff'),
		url('https://www.flextrack.com/wp-content/uploads/2022/09/Alternate-Gothic-No1-D-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */