.elementor-7060 .elementor-element.elementor-element-550259e2 > .elementor-container{max-width:1120px;}.elementor-7060 .elementor-element.elementor-element-550259e2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7060 .elementor-element.elementor-element-550259e2:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-550259e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161972;background-image:url("https://www.cssimpact.com/wp-content/uploads/2023/08/arm-collections-industry-background.png");background-position:center center;background-repeat:no-repeat;}.elementor-7060 .elementor-element.elementor-element-550259e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-208px;margin-bottom:-50px;padding:210px 0px 0px 0px;}.elementor-7060 .elementor-element.elementor-element-550259e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7060 .elementor-element.elementor-element-7286d71f{text-align:left;width:var( --container-widget-width, 1344px );max-width:1344px;--container-widget-width:1344px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-7286d71f .elementor-heading-title{color:#FFFFFF;font-family:"Inter";font-size:48px;font-weight:500;line-height:62px;}.elementor-7060 .elementor-element.elementor-element-7286d71f > .elementor-widget-container{margin:40px 0px 0px 50px;padding:0px 0px 15px 0px;}.elementor-7060 .elementor-element.elementor-element-0d77163 .elementor-button{font-family:"Inter";font-size:17px;font-weight:600;text-decoration:none;line-height:27px;fill:#111111;color:#111111;background-color:var( --e-global-color-accent );border-radius:26px 26px 26px 26px;}.elementor-7060 .elementor-element.elementor-element-0d77163 > .elementor-widget-container{margin:10px 0px 0px 5px;padding:0px 0px 0px 50px;border-radius:0px 0px 0px 0px;}.elementor-7060 .elementor-element.elementor-element-0d77163{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-aa6a43 .elementor-button{font-family:"Inter";font-size:17px;font-weight:600;text-decoration:none;line-height:27px;fill:#FFFFFF;color:#FFFFFF;background-color:#2E3C3C00;border-style:none;}.elementor-7060 .elementor-element.elementor-element-aa6a43 > .elementor-widget-container{margin:05px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-7060 .elementor-element.elementor-element-aa6a43{width:var( --container-widget-width, 16.399% );max-width:16.399%;--container-widget-width:16.399%;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-87c7431:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-87c7431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cssimpact.com/wp-content/uploads/2023/08/arm-collections-industry-background.png");}.elementor-7060 .elementor-element.elementor-element-87c7431{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7060 .elementor-element.elementor-element-87c7431 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7060 .elementor-element.elementor-element-5c883b6 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7060 .elementor-element.elementor-element-fbdf0cd{text-align:left;width:var( --container-widget-width, 1344px );max-width:1344px;--container-widget-width:1344px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-fbdf0cd .elementor-heading-title{color:#FFFFFF;font-family:"Inter";font-size:48px;font-weight:500;line-height:62px;}.elementor-7060 .elementor-element.elementor-element-fbdf0cd > .elementor-widget-container{margin:60px 0px 0px 20px;padding:0px 0px 15px 0px;}.elementor-7060 .elementor-element.elementor-element-5eefd5f .elementor-button{font-family:"Inter";font-size:17px;font-weight:600;text-decoration:none;line-height:27px;fill:#111111;color:#111111;background-color:var( --e-global-color-accent );border-radius:26px 26px 26px 26px;}.elementor-7060 .elementor-element.elementor-element-5eefd5f > .elementor-widget-container{margin:10px 0px 15px 5px;padding:0px 0px 0px 020px;border-radius:0px 0px 0px 0px;}.elementor-7060 .elementor-element.elementor-element-5eefd5f{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-c5aa94c .elementor-button{font-family:"Inter";font-size:17px;font-weight:600;text-decoration:none;line-height:27px;fill:#FFFFFF;color:#FFFFFF;background-color:#2E3C3C00;border-style:none;}.elementor-7060 .elementor-element.elementor-element-c5aa94c > .elementor-widget-container{margin:05px 0px 0px 10px;padding:0px 0px 0px 30px;}.elementor-7060 .elementor-element.elementor-element-c5aa94c{width:var( --container-widget-width, 234px );max-width:234px;--container-widget-width:234px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-899b991 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-7060 .elementor-element.elementor-element-28fac58:not(.elementor-motion-effects-element-type-background), .elementor-7060 .elementor-element.elementor-element-28fac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00004D;}.elementor-7060 .elementor-element.elementor-element-28fac58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 50px 100px 50px;}.elementor-7060 .elementor-element.elementor-element-28fac58 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7060 .elementor-element.elementor-element-1f0f673b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7060 .elementor-element.elementor-element-e9442c .elementor-heading-title{color:#FFFFFF;font-family:"Inter";font-size:40px;font-weight:500;line-height:52px;}.elementor-bc-flex-widget .elementor-7060 .elementor-element.elementor-element-7314dd38.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7060 .elementor-element.elementor-element-7314dd38.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7060 .elementor-element.elementor-element-7314dd38.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7060 .elementor-element.elementor-element-7314dd38 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7060 .elementor-element.elementor-element-7314dd38 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-7060 .elementor-element.elementor-element-a218d90 .elementor-button{font-family:"Inter";font-size:17px;font-weight:600;text-decoration:none;line-height:27px;fill:#111111;color:#111111;background-color:var( --e-global-color-accent );border-radius:26px 26px 26px 26px;}.elementor-7060 .elementor-element.elementor-element-a218d90{width:var( --container-widget-width, 177px );max-width:177px;--container-widget-width:177px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-a218d90 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7060 .elementor-element.elementor-element-1f0f673b{width:70%;}.elementor-7060 .elementor-element.elementor-element-7314dd38{width:30%;}}@media(max-width:1024px){.elementor-7060 .elementor-element.elementor-element-7286d71f .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-7060 .elementor-element.elementor-element-fbdf0cd .elementor-heading-title{font-size:38px;line-height:1.2em;}.elementor-7060 .elementor-element.elementor-element-28fac58{padding:50px 0px 50px 0px;}}@media(max-width:767px){.elementor-7060 .elementor-element.elementor-element-550259e2{margin-top:-210px;margin-bottom:0px;padding:260px 0px 50px 0px;}.elementor-7060 .elementor-element.elementor-element-7286d71f .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-7060 .elementor-element.elementor-element-fbdf0cd .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-7060 .elementor-element.elementor-element-c5aa94c{width:var( --container-widget-width, 236.5px );max-width:236.5px;--container-widget-width:236.5px;--container-widget-flex-grow:0;}.elementor-7060 .elementor-element.elementor-element-28fac58{padding:50px 0px 50px 0px;}.elementor-7060 .elementor-element.elementor-element-e9442c{text-align:center;}.elementor-7060 .elementor-element.elementor-element-e9442c .elementor-heading-title{font-size:35px;line-height:42px;}}/* Start custom CSS for button, class: .elementor-element-0d77163 */.btn-cont {display: block;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-550259e2 */#homepge-top-sec {background-size: cover !important;}
.elementor-element-a0a2149 {display: none !important;}
#btn-cont{height:52px;}
.page-id-2002 .home-learn-btn{height:42px !important;}
.pname{height: 13px;font-size: 16px;line-height: 22px;color: #ffffff;font-weight: 400;font-family: "Inter"; }
.fedral-content:hover .icon{content:url('https://www.cssimpact.com/wp-content/uploads/2023/08/button-arrow-right.svg');}
.fedral-content:hover .img_1{content:url('https://www.cssimpact.com/wp-content/uploads/2023/08/government-01009Aa-4.svg');}
.fedral-content:hover .img_2{content:url('https://www.cssimpact.com/wp-content/uploads/2023/08/mini-collections-cycle-01009A-1.svg');}
.fedral-content:hover .img_3{content:url('https://www.cssimpact.com/wp-content/uploads/2023/08/bank-0000F2-2.svg');}
.fedral-content:hover .img_4{content:url('https://www.cssimpact.com/wp-content/uploads/2023/08/healthcare-01009A.svg');}
.fedral-content:hover .img_5{content:url('https://www.cssimpact.com/wp-content/uploads/2023/08/supermaket-01009A.svg');}
span.elementor-icon-list-text:hover {text-decoration: underline;}
.industry-list li:first-child span:hover { text-decoration: unset; }
.fedral-content:hover {background-color:#01009a;}
.fedral-content-main .fedral-content:hover h6{color: #fff !important;}
.section-padding .elementor-container {  width: 1340px; margin: 0 auto;}
#page span { font-family: 'Inter';}
#page h3 {font-family: 'Inter';}
#page p {  font-family: 'Inter';}
img.icon {width: 20px;}
.fedral-content { border-color: #abb6c5 !important; display: flex;align-items: center;justify-content: space-around; flex-wrap: wrap; border: 1px solid;border-radius: 20px; padding: 10px 20px;margin-bottom: 10px;}
.fedral-content h6 {width: 75%;padding-left: 20px; margin: 7px 0; color: #111111 !important;}
.fedral-content:last-child { margin-bottom: 0;}
.fedral-content-main {margin: 0px 0px 0px 85px;}
.fedral-content {position: relative;}
img.icon.Hline { position: absolute; right: 18px;}
.txt_ur{ justify-content: flex-start; align-content: center;margin: 0 !important;align-items: center;flex-wrap: wrap;display: flex;line-height: 0;}
.col-ab {padding-right: 12.7vw !important; padding-left: 12.7vw !important;}
.col-pct .elementor-widget-wrap {padding-right: 15px !important; padding-left: 15px !important;}
.col-lt .elementor-widget-wrap {padding-right: 0 !important;}
.col-ft .elementor-widget-wrap {padding-left: 0 !important;}
#btn-cont span:nth-child(1) {  display: flex;}
.txt-head {  margin-bottom: 0 !important;}
.ptxt{margin: 0 !important;}
.p-tag p:first-child { margin-bottom: 0;}
.col-had { margin-bottom: 0 !important;}
.col-ab .elementor-widget-wrap.elementor-element-populated { padding: 0;}
.industry-list li {flex-direction: row-reverse;}
.industry-list li:first-child span {color: #000098 !important;}
#btn-cont span:nth-child(1){display: flex;}
#section3-id .elementor-container { display: flex;vertical-align: middle; align-items: center;}
.fedral-content img.imgs {width: 50px;}
/*****this new css for this page ******/
#page .elementor-button .elementor-align-icon-right { display: flex;}
.page-id-6165 #homepge-top-sec .inbound-left-col .elementor-element-populated {width: 792px;}
.page-id-6165 #homepge-top-sec {padding-top: 210px !important;}
.home-learn-btn .elementor-button { padding: 0 !important;}
.arm-sec-inner .elementor-container {column-gap: 192px;}
.border-inner .elementor-container {border-bottom: 2px solid #E9EDF3 !important;padding-bottom:50px;}
/*****End this new css for this page ******/

@media only screen and (min-width: 1340px) {
       
 .section-5 .elementor-widget-container {margin: 0px 0px 0px 0px !important;}
.section-5-img-right img.attachment-large.size-large.wp-image-30 {width: 100rem !important;}
        .section-5-img-right .elementor-widget-container {margin: 0px 0px 0px -167px !important;}
        .section-hide {display: none !important;}
        section.section-padding {padding:180px 0px 100px 0px !important;}
    .elementor-1519 .elementor-element.elementor-element-b389158 > .elementor-element-populated {padding: 0px 70px 0px 0px !important;}
    .elementor-1519 .elementor-element.elementor-element-c434ef2 > .elementor-element-populated { padding: 0px 30px 0px 70px;}
    .sec6-class.elementor-widget-container {margin: 46px 0px 15px 0px !important;}
    #sec-3rd .elementor-column-gap-custom {column-gap: 68px;}
    #sec-6th .elementor-container.elementor-column-gap-wider { column-gap: 35px;}
    .col-pct .elementor-widget-wrap {  padding: 0 !important;}
    .elementor-1519 .elementor-element.elementor-element-2bdff7e > .elementor-widget-container {padding: 0px 0px 0px 5px;}
    .section-2-sub-inner .elementor-container.elementor-column-gap-wider { column-gap: 105px;}
    .main-class .elementor-widget-wrap.elementor-element-populated { padding: 0;}
    .section-7 .elementor-element-populated {padding: 0 !important;}
    .fedral-content h6 {font-size: 23px;width: 80%;padding-left: 13px;font-weight: 500; line-height: 32px !important;}
   
    .fedral-content-main {margin:0 !important;}
    .fedral-content img.imgs { width: 50px;}
    .fedral-content img.icon { width: 30px;}
    .section-padding .elementor-element-populated { padding: 0 !important;}
    section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {padding-left: 7% !important;padding-right: 7% !important;}
    section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class .elementor-container.elementor-column-gap-default {max-width: 1300px !important;}
    .elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-d999d83 {width: 40% !important;}
    .section-5-img-right img.attachment-large.size-large.wp-image-30 {width: 100% !important;padding-right: 15%;}
    .elementor-2002 .elementor-element.elementor-element-154250a > .elementor-element-populated { padding: 100px 150px 100px 87px;}
    #page .elementor-element-59b0258.section-5.main-class .elementor-container.elementor-column-gap-no {max-width: 100% !important;}
.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-154250a {
    width: 810px !important; height: 524px;}
.section-5-img-right img{ border-radius:10px; }
.section-6-right .fedral-content-main .fedral-content { height: 91px; width: 561px !important; padding-top: 0 !important;padding-bottom: 0 !important;}
#sec-col3 .elementor-column-gap-default, #smart-cal-sec .elementor-column-gap-default, #smrt-icr-sec .elementor-column-gap-default, #optimz-sec .elementor-column-gap-default{column-gap: 80px;}
    }
    
@media only screen and (max-width: 2100px){
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {padding-left: 390px !important;padding-right: 400px !important;}
}

@media only screen and (max-width: 2000px){
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 344px !important;padding-right: 353px !important;}
}   
    
@media only screen and (max-width: 1920px){
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 300px !important;padding-right: 310px !important;}
}
    
@media only screen and (max-width: 1900px){
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 295px !important;padding-right: 305px !important;}
}    
    
 @media only screen and (max-width: 1800px) {   
    section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 243px !important;
    padding-right: 250px !important;
}
 }  
@media only screen and (max-width: 1700px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 192px !important;
    padding-right: 200px !important;
}
}
@media only screen and (max-width: 1600px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 142px !important;
    padding-right: 152px !important;}
    

}
@media only screen and (max-width: 1500px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 92px !important;
    padding-right: 102px !important;}

}

@media only screen and (min-width: 1350px) and (max-width: 1368px) {
.css-impct-lft-col .elementor-widget-wrap.elementor-element-populated {
    padding: 100px 150px 100px 81px !important;
}
}
@media only screen and (max-width: 1450px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 66px !important;
    padding-right: 76px !important;}

}
@media only screen and (max-width: 1400px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 42px !important;
    padding-right: 52px !important;}
    section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 1120px;
}

}
@media only screen and (max-width: 1366px) {
section.elementor-section.elementor-top-section.elementor-element.elementor-element-59b0258.section-5.main-class {
    padding-left: 26px !important;
    padding-right: 36px !important;
}
}  

@media only screen and (max-width: 1280px) {
#page .smart-ivr-sec .elementor-column-gap-default {  column-gap: 43px !important;}
.arm-sec-inner .elementor-container { column-gap: 152px;}

}
@media only screen and (max-width: 1025px) {
section#homepge-top-sec .elementor-container.elementor-column-gap-no { max-width: 935px !important;}
div#home-pg-top-txt .elementor-widget-container br {display: none;}
.css-impct-lft-col .elementor-element-populated {padding: 50px 60px 50px 10px !important;}
.section-5-text {width: 100% !important;max-width: 100% !important;}
div#rite-col-img-by .elementor-widget-container {margin-left: -30px !important;}
div#rite-col-img-by .elementor-widget-container img {width: 100% !IMPORTANT;max-width: 100% !important;}
span.css-imp-bfr {left: 8px !important;}
p.quoteicon-p {font-size: 19px !important;}
section#home-sec-7 {padding-left: 0 !important;padding-right: 0 !important;}
div#solutin-des-col .elementor-widget-container br {display: none;}
div#solutin-des-col >.elementor-widget-wrap.elementor-element-populated {margin-right: 50px !important;}
.section-7-heading br {display: none;}
.section-7-heading {width: 100% !important;max-width: 100% !important;}
div#ready-bst {width: 70% !important;}
#redy-dm-col{width: 30% !important;}
.section-2-heading h2 br {display: none;}
.section-2-heading h2 {padding-right: 20px;}
#sec6 .fedral-content:after {top: 37% !important;}

div#home-pg-top-txt br { display: none;}
div#home-pg-top-txt {width: 100% !important; max-width: 100% !important;}
section#sec6 { padding-top: 60px !important;    padding-bottom: 70px !important;}
section#optimz-sec {    padding-bottom: 70px !important;}
#sec-inbond2 .elementor-column-gap-default { column-gap: 0 !important;}
#sec-inbound5 .elementor-column-gap-default { column-gap: 0px!important;}
#page .smart-ivr-sec .elementor-column-gap-default { column-gap: 0px !important;}
.smart-ivr-sec p br {content: "";}
#page h2 { font-size: 38px;}
.arm-sec-inner .elementor-container { column-gap: 0px;}
.elementor-6165 .elementor-element.elementor-element-60ee8e0c > .elementor-element-populated {
    padding: 50px 0px 38px 0px !important; }
section#sec6 { padding-bottom: 0px !important; padding-top: 0px !important;}
}
@media only screen and (max-width: 983px) {
	#page .main-class .elementor-container { max-width: 900px !important;}
	#page #colophon .elementor-container { max-width: 900px !important;}    
 section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 900px !important;}   
.sec-2nd2.main-hdr2 {padding-top: 50px !IMPORTANT;}    
.section-8-col h2 br {
    display: none !important;}
    .sec5-heading h2 {
    font-size: 36px !important;
    line-height: 45px !important;}
.smart-ivr-sec h3 { min-height: 97px;}
.inbound-left-col { width: 85% !important;}
}   
@media only screen and (max-width: 915px) {
 	#page .main-class .elementor-container { max-width: 833px !important;}
	#page #colophon .elementor-container { max-width: 833px !important;}
	section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 833px !important;}
}   
@media only screen and (max-width: 836px) {
.page-id-6165 #homepge-top-sec .inbound-left-col .elementor-element-populated { padding-top:40px ;width: 100% !important;}
 #page .main-class .elementor-container { max-width: 745px !important;}
#page  #colophon .elementor-container { max-width: 745px !important} 
section#homepge-top-sec .elementor-container.elementor-column-gap-no { max-width: 745px !important;}
.fedral-content-main {
    margin: 0px 0px 0px 10px !important;}
section#home-sec-2 {padding: 20px 10px;} section#homepge-top-sec {
    padding-top: 160px !important;
    padding-bottom: 80px !important;}  
.hero-btn2 a {
    padding-left: 15px !important;
    padding-right: 0 !important;}
.smart-ivr-sec h3 {
    min-height: 130px;}
section#smart-cal-sec h3 {
    min-height: 100px;
}
div#cx-bnd-img img {width: 80px;}
div#cx-bnd-img {margin-bottom: 20px !important;}
.inbound-left-col { width: 100% !important;}
    section#optimz-sec h3 { min-height: 90px !important;}
.sec-8-class.hero-col.hero-sec-class.main-class .elementor-col-50 {width: 100% !important;}
.sec-8-class.hero-col.hero-sec-class.main-class .elementor-col-50 .section-8-btn-right.hero-btn1 {text-align: left !important;}
.section-8-col2 .elementor-element-populated {justify-content: flex-start !important;padding-left: 0 !important;}
}

@media only screen and (max-width: 770px) {
#page .main-class .elementor-container { max-width: 680px !important; }
#page  #colophon .elementor-container { max-width: 680px !important;}
section#homepge-top-sec .elementor-container.elementor-column-gap-no {max-width: 680px !important;}
.hero-btn2 a {
    padding-left: 10px !important;
    padding-top: 11px !important;
}  
.section-4-img .elementor-widget-container {margin-top: 30px !important;}
.section-4-img {margin-bottom: 0 !important;}
section#home-sec-7 .elementor-column-gap-no {display: flex;flex-direction: column-reverse;}
section#home-sec-7 .elementor-column-gap-no .elementor-col-50 {width: 100% !important;}
div#rite-col-img-by .elementor-widget-container {margin: 0px 0 -35px 0 !important;}
.css-impct-lft-col .elementor-element-populated {padding: 80px 40px 50px 10px !important;}


.sec5-class.hero-col.hero-sec-class.main-class .elementor-col-50 {width: 100% !important;}
.sec5-right-col .elementor-element-populated {padding-left: 0 !important;}
section#sec-col3 {margin-top: 0 !important;}
section#sec-col3 .elementor-col-33 {width: 100% !important;}
section#sec-col3 .elementor-widget-icon-box {width: 100% !important;max-width: 100% !important;}
section#sec-col3 .elementor-widget-icon-box h3 {min-height: auto !important;}
section#smart-cal-sec .elementor-col-33 {width: 100% !important;}
section#smart-cal-sec .elementor-col-33 h3 {min-height: auto !important;}
section#smart-cal-sec .elementor-col-33 .elementor-widget-icon-box {width: 100% !important;max-width: 100% !important;}
.elementor-element-ec71b25.main-class.smart-ivr-sec {margin-top: 0 !important;}
.smart-ivr-sec .elementor-col-33 {width: 100% !important;}
.smart-ivr-sec .elementor-col-33 h3 {min-height: auto !important;}
.smart-ivr-sec .elementor-col-33 .elementor-widget-icon-box {width: 100% !important;max-width: 100% !important;}
section#optimz-sec {padding-top: 0;}
section#optimz-sec h3 {min-height: auto !important;}
section#smart-cal-sec {padding-top: 0 !important;}
.elementor-element-daa7ac6 .elementor-col-50 {width: 100% !important;}
.elementor-element-daa7ac6 .elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated {justify-content: center !important;}    
}
@media only screen and (max-width: 669px) {
	#page .main-class .elementor-container { max-width: 610px !important;}
	#page  #colophon .elementor-container { max-width: 610px !important;}    
	section#homepge-top-sec .elementor-container.elementor-column-gap-no {max-width: 610px !important;}    
	div#hom-tp-rite-col {display: none;}
	.hero-btn2 a {padding-left: 15px !important;padding-top: 12px !important;}   
	.section-2-iconbox {width: 100% !important;max-width: 100% !important;}
	.section-2-text .elementor-widget-container br {display: none;}
	section#sec-col3 {margin-top: 0 !important;margin-bottom: 0 !important;}
	section#section3-id {margin-top: 60px !important;padding-top: 80px !important;padding-bottom: 70px !important;margin-bottom: 60px !important;}
	section#section3-id .section-3-right-img .elementor-widget-container {padding-right: 0 !important;margin-bottom: 40px;}
	section#section3-id .section-3-right-img {text-align: center !important;}
	section#section3-id .elementor-column-gap-no {flex-direction: column-reverse;}	
	section#home-sec-7 p.quoteicon-p {text-align: left !important;}
	section#home-sec-7 p.pname {text-align: left !important;}
	.section-5-heading img {    margin-bottom: 40px !important;}
	div#solutin-fedrl-col {    padding-top: 40px !important;}   
	div#solutin-fedrl-col {padding-top: 40px !important;}
	section#home-sec-9 .elementor-column-gap-no {display: block;}
	section#home-sec-9 .elementor-column-gap-no .elementor-col-50 {width: 100% !important;padding-bottom: 30px;}
	div#redy-dm-col .elementor-element-populated {justify-content: flex-start !important;}
	div#ready-bst .elementor-widget-container {margin-bottom: 0 !important;margin-top: 0 !important;} 
	section#home-sec-9 {    padding-top: 80px !important;    padding-bottom:60px !important;}
	div#accelrt-col {    padding-top: 20px !important;    padding-bottom: 20px !important;} 
	.section-2-heading h2 {    padding-right: 0 !important;}
	section#sec-ome-6 .section-4-img {display: none !important;}
	#section-hide-rw {display:block !important;}
	section#home-sec-entr {    padding-top: 60px !important;}
	div#solutin-des-col >.elementor-widget-wrap.elementor-element-populated {    margin-right: 0 !important;}  
	section#sec-col3 .elementor-col-33 .elementor-widget-wrap { padding-left: 0 !important;    padding-right: 0 !important;}
	section#section-hide-rw .elementor-col-20 .elementor-widget-wrap.elementor-element-populated { padding-left: 0 !important;    padding-right: 0 !important;}
	.sec-8-class.hero-col.hero-sec-class.main-class .section-8-left-heading.inner-heading {    text-align: left !important;}
	.sec-8-class.hero-col.hero-sec-class.main-class .section-8-left-heading.inner-heading {text-align: left !important;}
	/*#sec6 .fedral-content:hover {background: #fff;}
	#sec6 .fedral-content:hover li.elementor-icon-list-item span {color: #00004d;}
	#sec6 .fedral-content:hover li .elementor-icon-list-icon path {fill: #00004d !important;}*/
	.section-8-col2 .elementor-element-populated { margin-left: 0 !important;    padding-left: 0 !important;}
	#page h2 { font-size: 34px !important;line-height: 1.2em !important;}
	.section-8-btn-right { padding-left: 10px;}
	#page h3 {font-size: 24px;    text-align: left;}
	.c2 .elementor-element-populated .icon-int { width: 100% !important;    max-width: 100% !important;}
	.c2 .elementor-element-populated .icon-int .elementor-icon-box-icon{ text-align: left;}
	.sec_footer .tab1 .elementor-widget-container {padding-bottom: 10px !important;}
	.sec_footer .tab1 h4, .tab2 h4 {padding-top: 10px !important;}
	.sec_footer .footermenu-2 { margin: 0 auto !important;}
	.sec_footer .footermenu-1 { margin: 0 auto !important;}
	.sec_footer .footermenu-4 { margin: 0 auto !important;}
	.sec_footer .footermenu-3 { margin: 0 auto;}
	#homepge-top-sec { background-size: 100% 100%;}
	#arm-sec-3rd .elementor-container {display: flex;flex-direction: column-reverse;}
}    


@media only screen and (max-width: 552px) {
    .sec-2nd2.main-hdr2 {
    padding-top: 0px !IMPORTANT;}

.section-8-btn-right { padding-left: 10px;}
.elementor-5839 .elementor-element.elementor-element-100d9b5 {
    width: 100% !important;max-width: 100% !IMPORTANT;}
.elementor-element-bc7e34a {width: 100% !IMPORTANT;}
.elementor-5839 .elementor-element.elementor-element-bc7e34a {
    width: auto !important;max-width: initial !important;}
#btn-cont {width: auto !important;}
.elementor-element.elementor-element-bc7e34a.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor {
    width: 100% !important;max-width: 100% !important;}
.elementor-element.elementor-element-bc7e34a br {display: none;}
.elementor-element-6b40d8b .elementor-widget-wrap.elementor-element-populated {display: block;}
#page .main-class .elementor-container{
    max-width:480px !important;}
#page  #colophon .elementor-container { max-width: 480px !important;}

section#homepge-top-sec .elementor-container.elementor-column-gap-no {max-width: 480px !important;}
.hero-btn2 a {
    padding-left: 15px !important;
    padding-top: 10px !important;
}
section#home-sec-2 {
    padding: 20px 0;}
section#section-hide-rw .elementor-col-20 {padding-bottom: 20px;}
section#section-hide-rw .elementor-col-20:last-child {padding-bottom: 0 !important;}
section#home-sec-7 {margin-top: 70px !important;}
section#section3-id {margin-bottom: 70px !important;}   
.fedral-content-main {
    margin: 0px !important;
}

.section-8-col2 .elementor-element-populated {margin-left: 0 !important;padding-left: 0 !important;}
.sec5-class.hero-col.hero-sec-class.main-class {padding-bottom: 5px !important;}
.elementor-element-174d2dd.sec5-class.hero-col.hero-sec-class.main-class {padding-top: 0 !important;}
.elementor-element-174d2dd.sec5-class.hero-col.hero-sec-class.main-class h2 {padding-bottom: 10px !important;}
.sec5-class.hero-col.hero-sec-class.main-class h2 {padding-bottom: 10px !important;}
.section-8-left-heading h2 {font-size: 22px !important;line-height: 30px !important;}
.sec-8-class.hero-col.hero-sec-class.main-class .elementor-col-50 .section-8-btn-right.hero-btn1 span {font-size: 15px !important; line-height: 15px !important;}
#sec6 .fedral-content li span {font-size: 16px !important;}
section#sec6 h2 {
    font-size: 33px !important;
}
section#sec6 h2 {font-size: 33px !important;}
.elementor-element-ec71b25.main-class.smart-ivr-sec h3 {font-size: 1.25rem !important;line-height: 22px !important;}
}
@media only screen and (max-width: 483px) {
.sec-8-class .elementor-element-populated { padding: 0 !important;}

.section-8-btn-right { padding-left: 10px;}
#page .main-class .elementor-container {max-width: 420px !important;}
#page  #colophon .elementor-container { max-width: 420px !important;}    
section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 420px !important;
}    
section#home-sec-7 {
    margin-bottom: 65px !important;
}
section#homepge-top-sec h1 br {
    display: none !important;
}
}    
@media only screen and (max-width: 427px) {
    
#page .main-class .elementor-container { max-width: 352px !important;}
#page  #colophon .elementor-container { max-width: 352px !important;}    
section#homepge-top-sec .elementor-container.elementor-column-gap-no {max-width: 352px !important;
}    
section#sec-ome-6 .section-4-heading h2 br {
    display: none;
}    
section#home-sec-entr h2 br {
    display: none;
}

section#homepge-top-sec {
    padding-top: 101px !important;
    padding-bottom: 80px !important;
}
section#homepge-top-sec {
    margin-top: -227px !important;    padding-top: 120px !important;
}
div#cx-bnd-img img {
    width: 60px;
}
.hero-btn2 a {
    padding-left: 5px !important;
    padding-top: 12px !important;
}
section#home-sec-2 span {
    font-size: 14px !important;
    line-height: 22px !important;
}

.elementor-element-174d2dd.sec5-class.hero-col.hero-sec-class.main-class h2 {font-size: 33px !important;line-height: 40px !important;}
.sec5-class.hero-col.hero-sec-class.main-class h2 {font-size: 30px !important;line-height: 40px !important;}
section#sec6 h2 {font-size: 30px !important;line-height: 40px !important;}
.elementor-element-daa7ac6 .elementor-widget-wrap.elementor-element-populated {padding-left: 0 !important;padding-right: 0 !important;}
.c2 .elementor-element-populated .icon-int h3 { font-size: 16px !important;}
}    
@media only screen and (max-width: 395px) {
#page .main-class .elementor-container {max-width: 333px !important;}
#page  #colophon .elementor-container { max-width: 333px !important;}
section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 333px !important;}
    .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {margin-right: 21px !important;}
.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item span {line-height: 20px !important;}
}
@media only screen and (max-width: 377px) {
#page .main-class .elementor-container {max-width: 315px !important;}
#page  #colophon .elementor-container { max-width: 315px !important;}    
section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 315px !important;
}    
}
@media only screen and (max-width: 365px) {
section#homepge-top-sec {
    padding-top: 160px !important;
    padding-bottom: 80px !important;
}
section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 301px !important;
}
#page .main-class .elementor-container {max-width: 301px !important;}
#page  #colophon .elementor-container { max-width: 301px !important;}
.hero-btn2 a {
    padding-left: 0px !important;
    padding-top: 24px !important;
}
}
@media only screen and (max-width: 283px) {
    
#page .main-class .elementor-container {max-width: 240px !important;}
#page  #colophon .elementor-container { max-width: 240px !important;}
section#homepge-top-sec .elementor-container.elementor-column-gap-no {
    max-width: 240px !important;
}
.industry-list li span {
    font-size: 16px !important;
}
.elementor-5839 .elementor-element.elementor-element-8fb2bcc > .elementor-widget-container {
    margin: 0px 0px 0px 30px !important;
}
section#homepge-top-sec h1 {
    font-size: 32px !important;
}

.industry-list li span {
    font-size: 16px !important;
}
	
h2.elementor-heading-title.elementor-size-default {
    font-size: 30px !important;
}
section#homepge-top-sec {
    margin-top: -275px !important;
}
}

.page-id-6068 .logo-set .elementor-widget-container img {content: url('/wp-content/uploads/2023/08/cssimpact-cx-inverted-top-1.svg') !important;}
.page-id-6068 .sticky-header .logo-set .elementor-widget-container img {content: url('/wp-content/uploads/2023/08/cssimpact-cx-inverted-logo-1.svg') !important;}
.page-id-6068 .logo-set .elementor-widget-container img {    width: 260px !important;    height: 45px;}
.st0 {fill: #06D69F !important;}

#sec-inbond2 .elementor-column-gap-default { column-gap: 5px;}
#sec-inbound5 .elementor-column-gap-default {column-gap: 20px;}
section#sec6 div#img-section .elementor-widget-wrap {background-position: 0px -22px !important;}
.bullets-normal-text {
    font-weight: 400 !important;
}
/*******btn hover*******/
.quote-green-btn a:hover {background: #98fce0 !important;}
.expert-trsnd-btn:hover span svg path {fill: #c6c7e8 !important;}
.expert-trsnd-btn:hover span {color: #c6c7e8 !important;}
.reqst-trans-btn:hover a {background: #000082 !important;color: #fff !important;}
.reqst-trans-btn:hover a span svg path {fill: #fff !important;}
/*******btn hover*******//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eefd5f */.btn-cont {display: block;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-87c7431 */.custom-spacer { min-height: 100px; }/* End custom CSS */