section.conntect--us{overflow:hidden;padding:40px 0 0;position:relative;background:linear-gradient(269.11deg,#153057 2.18%,#0D142D 99.57%);}
section.conntect--us [class*="col"]{padding:0 15px;}
section.conntect--us .container,.conntect--us .outline-border,footer.emiz_footer .container{max-width:1600px;margin:auto;padding:0 15px!important;margin:0 auto!important;}
section.conntect--us h2{font-family:Poppins;font-size:42px;font-weight:300;line-height:63px;color:#fff;margin:0;}
section.conntect--us h2 strong{color:rgba(0,238,255,1);font-weight:600;}
section.conntect--us p{font-family:Poppins;font-size:28px;font-weight:400;line-height:42px;color:#fff;}
section.conntect--us .col-md-6{flex:0 0 57.5%;text-align:center;padding:0 15px;}
section.conntect--us .contact-info p{text-align:left;margin:0;font-size:24px;font-weight:600;line-height:32px;display:block;}
section.conntect--us .contact-info p a{display:block;font-size:16px;font-weight:400;line-height:27px;color:#fff;}
section.conntect--us:before{content:'';position:absolute;background:#3f485d;width:100%;max-width:1600px;height:2px;bottom:0;left:0;right:0;margin:auto;}
section.conntect--us .col-md-7{flex:0 0 62%;}
section.conntect--us .col-md-5{flex:0 0 38%;}
ul.emizentech-social{margin-top:10px;}
.emizen_connect .wp-block-jetpack-contact-form{gap:0;}
.conntect--us .col-md-4{flex:0 0 42.5%;}
.emizen_connect section.conntect--us textarea{resize:none;height:auto;max-height:110px;margin-top:0;}
.emizen_connect section.conntect--us textarea,.emizen_connect .grunion-field-wrap input{width:100%;color:#fff!important;padding:12px 16px;font-size:16px;margin-bottom:0;border:1px solid rgba(55,75,112,1);background:transparent;opacity:1;border-radius:5px;}
.emizen_connect .contact-form label{font-style:normal;font-family:Poppins;font-weight:400;line-height:27px;color:#fff;font-size:16px;display:inline-block;width:100%;padding-bottom:0;}
.emizen_connect .form-header{padding-bottom:30px;}
section.conntect--us .emizen_connect .grunion-field-email-wrap{padding-right:0;padding-left:10px;}
section.conntect--us .wpcf7-spinner{position:absolute;bottom:20px;left:0;right:0;margin:auto;}
.consulting--container{max-width:510px;margin-left:auto;border:1px solid rgba(55,75,112,1);background:rgba(16,31,61,1);width:100%;border-radius:15px;padding:20px 30px 60px;}
.conntect--us .consulting--container h3{margin:0;color:rgba(255,255,255,1);font-family:Poppins;font-size:32px;font-weight:400;line-height:55px;}
.conntect--us .consulting--container h3 strong{color:rgba(0,238,255,1);display:block;width:100%;line-height:normal;font-style:italic;}
header.main-head .wrap.cf.wrap-head,.main.wrap{margin:auto;max-width:1600px;width:100%;padding:0 15px;}
section.company-info{display:none;}
.consulting--container ul{position:relative;padding:0;margin-top:20px;}
.consulting--container ul:before{content:"";position:absolute;background:#fff;height:93%;width:3px;top:5px;left:9px;border-radius:100px;}
.consulting--container li{font-size:18px;font-weight:400;line-height:27px;position:relative;padding:0px 0 30px 0px;}
.consulting--container li a{color:rgba(255,255,255,1);padding:0px 0 30px 40px;opacity:1;}
.consulting--container li a:hover{color:rgba(0,238,255,1)}
.consulting--container li a img{vertical-align:middle;filter:brightness(0) invert(1);margin-right:15px;}
.consulting--container li:last-child{margin-bottom:0;padding-bottom:0;}
.consulting--container li:before,.consulting--container li:after{content:'';position:absolute;border-radius:100%;left:0;}
.consulting--container li:before{background:rgba(255,255,255,1);width:12px;height:12px;z-index:9;top:7px;left:5px;}
.consulting--container li:after{background:rgba(0,238,255,1);width:20px;height:20px;top:3px;}
.row.flex-row-reverse{justify-content:space-between}
section.conntect--us .emizen_connect .grunion-field-textarea-wrap.grunion-field-wrap textarea,.emizen_connect .grunion-field-wrap input{width:100%;color:#fff!important;padding:12px 16px;font-size:16px;margin-bottom:0;border:1px solid rgba(55,75,112,1);background:transparent;opacity:1;border-radius:5px;}
section.conntect--us .emizen_connect .grunion-field-telephone-wrap.grunion-field-wrap,section.conntect--us .emizen_connect .grunion-field-textarea-wrap.grunion-field-wrap{flex:0 0 100%;}
.contact-form .grunion-field-wrap input:focus,.contact-form .grunion-field-wrap textarea:focus{outline:none;}
section.conntect--us .wp-block-button button{background:rgb(255 255 255);padding:10px 43px;font-size:18px;font-weight:600;line-height:36px;letter-spacing:normal;display:block;border:1px solid #fff;margin-left:auto;color:rgba(16,31,61,1)!important;border-radius:5px;text-transform:uppercase;box-shadow:none;background:#fff!important;font-family:Poppins;}
.wp-block-jetpack-button.wp-block-button button.wp-block-button__link:hover{background:#00eeff!important;}
.conntect--us .outline-border{border-top:#41506a 1px solid;border-bottom:#41506a 1px solid;margin-top:60px!important;}
section.conntect--us .col-md-3{flex:0 0 25%;}
section.conntect--us .contact-info{display:flex;align-items:center;padding:60px 0;}
section.conntect--us .contact-info img{margin:0 15px 0 0!important;margin:0;}
.justify-content-center{justify-content:center;}
footer.emiz_footer{background:linear-gradient(269.11deg,#153057 2.18%,#0D142D 99.57%);box-shadow:0px -1px 10px 0px rgba(0,0,0,0.15);padding-top:20px;position:relative;overflow:hidden;z-index:1;}
.bottom-footer{text-align:center;padding:20px 0;color:#fff;background:rgba(9,23,35,1);font-family:Poppins;font-size:16px;font-weight:400;line-height:24px;margin:0;border-top:1px solid rgba(255,255,255,0.2);}
footer.emiz_footer ul{padding:0!important;}
footer ul li a:hover{padding:18px;}
section.conntect--us .contact-form__error{display:none;}
footer.emiz_footer:before,footer.emiz_footer:after{content:'';position:absolute;background:linear-gradient(45deg,#2a426347,transparent);width:460px;height:430px;border-radius:100%;left:-130px;top:-130px;z-index:-1;}
footer.emiz_footer:before{top:auto;right:-200px;left:auto;bottom:0;}
footer.emiz_footer p.address{margin:0;max-width:300px;font-size:14px;}
footer .emizentech-social li.txts{padding-right:10px;}
footer ul.emizentech-social li:last-child{padding-right:0;}
footer ul li a:hover{color:#94c3ff;padding:0;}
.follow-up li a{background:rgba(16,31,61,1);display:inline-block;border:0.82px solid rgba(55,75,112,1);width:100%;padding:18px;opacity:1;height:100%;border-radius:4.11px;}
.follow-up li img{width:auto;vertical-align:middle;}
.follow-up li{max-width:16%;width:100%;padding:0 8px;}
.follow-up li i{color:rgba(244,181,55,1);border-left:0.82px solid rgba(30,54,103,1);padding-left:10px;margin-left:10px;}
.follow-up{padding:50px 0;}
.follow-up li:last-child{padding-right:0;}
.follow-up li i{font-size:20px;}
p.footer-title{font-weight:400;font-size:20px;position:relative;}
.footer-title:before{content:'';position:absolute;bottom:0;left:0;background:rgba(5,133,205,1);width:60px;height:2px;}
.footer-title:before{content:'';position:absolute;bottom:0;left:0;background:rgba(5,133,205,1);width:60px;height:2px;}
section.conntect--us .emizen_connect .grunion-field-wrap{margin-bottom:10px;padding:0 8px 10px 0;}
.follow-up ul li a:hover{padding:18px;}
footer.emiz_footer ul.emizentech-social{padding-top:1.5rem!important;}
.emizentech-social  .fa.fa-twitter:before {
    content: '';
    background: url(/wp-content/uploads/2024/07/Twit-ic.png) no-repeat center center;
    background-size: 15px;
    width: 20px;
    height: 35px;
    display: block;
    filter: invert(1);
    vertical-align: middle;
}
footer ul.emizentech-social li a{margin: 0}
@media(min-width:768px){
    section.conntect--us .emizen_connect textarea,section.conntect--us .emizen_connect .grunion-field-wrap{flex:0 0 50%;margin-bottom:10px;padding:0 8px 10px 0;}
    .w-40.pt-4{max-width:28%;width:100%;padding:0 10px;}
    .w-20{max-width:18%;width:100%;padding:0 5px 0 5px;}
}
@media (max-width:1600px){
    section.conntect--us .container,.conntect--us .outline-border,footer.emiz_footer .container,.main.wrap,header.main-head .wrap.cf.wrap-head{max-width:1440px;}
}
@media (max-width:1440px){
    .main.wrap,header.main-head .wrap.cf.wrap-head,section.conntect--us .container,.conntect--us .outline-border,footer.emiz_footer .container{max-width:95%;}
}
@media (max-width:1366px){
    section.conntect--us .contact-info p{font-size:18px;line-height:30px;}
    section.conntect--us h2,section.cta_wrapper h2{font-size:32px;line-height:46px;}
    section.conntect--us p{font-size:22px;}
    section.conntect--us .wp-block-button button{font-size:16px;line-height:26px;padding:6px 20px;margin-top:10px}
    .follow-up li{max-width:20%;}
    footer ul.emizentech-social li a{margin: 0; width:30px;font-size:14px;line-height:28px;height:30px;}
    .emizentech-social .fa.fa-twitter:before {
    height: 26px;
    width: 12px;
    background-size: 12px;
}
}
@media (max-width:1200px){
    section.conntect--us .contact-info{max-width:100%;display:block;padding:20px 0;text-align:center;}
    section.conntect--us .contact-info img{margin:auto!important;}
    section.conntect--us .contact-info p{text-align:center;}
    .conntect--us .consulting--container h3{font-size:26px;line-height:32px;}
    .follow-up li a img{padding:0;display:block;margin:0 auto 10px;}
    .follow-up li i{margin:0;border:0;padding:0;}
    .follow-up li a{text-align:center;}
    .consulting--container li a{font-size:15px;padding-left:25px;}
    .consulting--container li a img{margin-right:7px;max-width:23px;}
}
@media (max-width:1024px){
    section.conntect--us h2,section.cta_wrapper h2{font-size:28px;line-height:36px;}
    section.conntect--us p{font-size:18px;margin:0;line-height:26px;padding:0;}
    footer.emiz_footer{padding-top:0}
}
@media (max-width:991px){
    .consulting--container{padding:20px 10px 30px;}
    ul.emizentech-social{margin-top:0;padding-top:0!important;}
    .conntect--us .consulting--container h3{font-size:20px;line-height:32px;}
    .w-40.pt-4{max-width:100%;padding:0 0 20px!important;display:flex;justify-content:space-between;align-items:center;}
    .w-20{max-width:25%;}
    .main.wrap,section.conntect--us .container,.conntect--us .outline-border,footer.emiz_footer .container{max-width:100%;padding:0 20px;}
    .follow-up{padding:20px 0;}
}
@media (max-width:767px){
    section.conntect--us .emizen_connect .grunion-field-email-wrap{padding-right:0;padding-left:0;}
    footer.emiz_footer{padding-top:0}
    section.conntect--us .col-md-7,section.conntect--us .col-md-5{flex:0 0 100%;}
    .consulting--container{margin:0 0 30px}
    section.conntect--us .contact-info{border:0;padding:20px 0;margin:0}
    .emizen_connect .form-header{padding-bottom:0;}
    section.conntect--us p.ptag{padding-bottom:30px;}
    .w-20{max-width:50%;padding:0 5px;}
    .w-40.pt-4{flex-flow:column;flex:0 0 100%;justify-content:flex-start;align-items:flex-start;gap:15px;}
    .w-40.pt-4 p{padding:0;max-width:100%;}
    .follow-up li{max-width:33.33%;flex:0 0 33.33%;}
    .follow-up ul{flex-wrap:wrap;gap:10px 0;justify-content:flex-start!important;}
    section.conntect--us .contact-info p a{font-size:14px}
}
@media (max-width:575px){
    .w-20,.company-info [class*="col-"]{max-width:100%;padding:0;}
    section.conntect--us .contact-info img{max-width:51px;display:block;margin:auto;}
    section.conntect--us .col-md-3{flex:0 0 50%;}
}