/*  start banner section  */

.bannerSectionVer2 .bannerSubTitle h5,.bannerSectionVer3 .bannerSubTitle h5 { color: #B1B2B0; margin-bottom: 25px; }
.bannerSectionParent>div { padding-left:0px;  padding-right:0px; }
.font18 p { font-size:18px; line-height: 1.66; font-weight: 600; }
.bannerImg img { border-radius: 0 104px 328px 328px; position: relative; right: -180px; top: 0; width: 100%; }
.bannerParentVer2 { overflow:hidden; }
.twoColumnParent { margin: 0 -18px; }
.twoColumnContent .leftBox { width: 100% !important; }
.itemBoxes { padding-left: 18px; padding-right: 18px; }}


/* relavant cases start */
.relevantCases .twoColCrmTecLeftSide {  width: 640px;}
.relevantCases .twoColCrmTecLeftSide img {  position: initial;  margin-top: -363px;}
.relevantCases .test img { width: 580px !important;}
.relevantCases .twoColCrmTecRightSide { padding: 0 0 0 50px; }
/* relavant cases end */

/* start contact form Lp Crm */
.formModuleLpCrm .topContent h2 { max-width: 650px; margin: 0 auto; font-weight: 400; }
.formModuleLpCrm .topContent p {  max-width: 779px; margin: 0 auto; margin-top: 28px; }
.formModuleLpCrm .topContent { text-align: center; }
.formModuleLpCrm .form-contact-info {background-color: #FEE749;padding: 77px 80px;}
.formModuleLpCrm .formLeft {  width: 780px; max-width:100%;}
.formModuleLpCrm .formRight { width: calc(100% - 780px); padding-left: 80px; }
.formModuleLpCrm .hs-form-field>label, .formModuleLpCrm .hs-form-field>label span { padding: 0 0 6px 0 !important; }
.formModuleLpCrm .help-you-text { width: calc(100% - 82px);padding-top: 14px; }
/* end ontact form Lp Crm */


/*  form styling */
.formModuleLpCrm .hs-form-field>label,.formModuleLpCrm .hs-form-field>label span { display:inline-block !important; }
.formModuleLpCrm textarea,.formModuleLpCrm input[type="text"],.formModuleLpCrm input[type="number"],.formModuleLpCrm input[type="email"],.formModuleLpCrm input[type="tel"],.formModuleLpCrm select { display:block; border:none; outline:none; background-color:rgba(255,255,255,0.3) !important; font-size:20px !important; line-height:1.1 !important;  font-weight:600 !important; border:1px solid rgba(158,159,158,0.0); color:#000000; margin:0; padding:15px 32px 15px 25px; border-radius:3px; width:100% !important; -webkit-appearance: none;
    -moz-appearance: none;}
.formModuleLpCrm form .hs-button,.formModuleLpCrm form input[type=submit] { font-size:14px !important; line-height:1.28 !important;  background: #000000 !important; color: #fff !important; font-weight:600 !important; background-image:url('https://5652218.fs1.hubspotusercontent-na1.net/hubfs/5652218/submit-arrow.svg') !important;  background-position: center right 23px !important;  background-repeat: no-repeat !important;background-size: 5px auto !important; }  
.formModuleLpCrm form .hs-button,.formModuleLpCrm form input[type=submit] :hover {  background-image:url('https://5652218.fs1.hubspotusercontent-na1.net/hubfs/5652218/submit-arrow.svg') !important;  background-position: center right 23px !important; background-repeat: no-repeat !important; background-size: 5px auto !important; } 
.formModuleLpCrm  form .hs-button, form input[type=submit]:hover {background-position: center right 17px !important;}
.Lp-Crm .row-number-11.dnd-section>.row-fluid { max-width: 100%; }
.formModuleLpCrm .form-contact-srt form .field>label.labelIsEmpty { display: none !important; }
/*  form styling */

/*  start accordian */
.accordian.shapebg .lpBannerBottomSection { background-color: #000; }
.accordian.shapebg .bottomInfo .rightBottom p { max-width: 480px; margin: 0 0 0 auto;  }
.accordian.shapebg .accordion-container .accodianParent { padding:36px 0; }
.accordian.shapebg .accordion-container .accordion-title { position: relative; margin: 0;  background-color: #000; font-size: 24px; line-height: 1.33; color: #fff; cursor: pointer; transition: 0.1s ease-in-out; }
.accordian.shapebg .accordion-container .accordion-title:hover,
.accordian.shapebg .accordion-container .accordion-title:active,
.accordian.shapebg .accordion-title.open { color: #FEE749;}
.accordian.shapebg .accordion-container .accordion-title::after { content: ''; background: url('https://5652218.fs1.hubspotusercontent-na1.net/hubfs/5652218/Cuex_theme_assets_Oct-21/images/up-accordian-white.svg'); position: absolute; right: 10px; transition: 0.2s ease-in-out; top: 44%; width: 18px; height: 11px; z-index: 1; }
.accordian.shapebg .accordion-container .accordion-title.open::after { background: url('https://5652218.fs1.hubspotusercontent-na1.net/hubfs/5652218/Cuex_theme_assets_Oct-21/images/down-accordian.svg'); }
.accordian.shapebg.accordion-content p { color: #DADAD9; }
.accordian.shapebg .accordion-container .accordion-title:not(:first-child) { border-top: 1px solid rgba(255,255,255,0.2); }
.accordian.shapebg .accordion-container .accordion-title:hover:after { border-color: #fee749; }
.accordian.shapebg .accordion-content { padding: 30px 0 0px 0;  max-width: 680px; }
/*  end accordian */

/* Two Column Lp- Crm */
.twoColLpCrm.twoColumnContent .iconBox > div { display: flex; align-items: center; justify-content: center; }
/* .testinomial-slider .testimonialLogo img { height: 11px !important; } */
.row-fluid-wrapper.row-depth-1.row-number-14.dnd-section.dnd_area-row-8-padding.dnd_area-row-8-background-color.full-width-forcedd >.row-fluid { max-width: 100%; }


/* === Global Network Number Slider === */
.global-newtwork-section { background-position: center top !important;}
.global-newtwork-section .section-title { max-width: 646px; width: 100%; margin: auto;}
.global-newtwork-section .section-title h2 { color: ; }
.global-newtwork-section .number-box { font-size: 72px; line-height: 120px; font-weight: 700; }
.global-newtwork-section .details { font-size: 24px; line-height: 32px; max-width: 380px; width: 100%; margin: auto; }
.global-newtwork-section .wrap { margin: 0 -15px;}


/* Home New Lp  */
.HomeNewLp .max476 { max-width: 480px; }
.HomeNewLp .button a { line-height: 1.28; }
.formModuleLpCrm .left-help-you-sec { padding-right: 0; }



/* footer start */
.LpCrm .footerContent p {  color: #fff !important; }
/* footer end */

@media (min-width: 1700px) {
/*     .shapebg .lpBannerShape { top: 0 !important ; } */
}
@media(max-width:1366px){ 
    .bannerSectionVer2 .bannerImg { right: -140px; }
    /*     .titleBox h2 { font-size: 32px; } */
    .twoColumnContent .leftContentBox { width: 100%; padding-left:18px !important; }
    .twoColumnContent .leftContentBox { padding-left: 18px !important;}

}
@media(max-width:1230px){ 
    .bannerSectionVer2 .bannerImg img { right: -20px; width: 100%; }
    .font72 h1 { font-size: 60px !important; }
    .itemBoxes { padding-left: 10px; padding-right: 10px;}
    .twoColumnParent { margin: 0 -10px; }
}
@media(max-width:991px){ 
    .font72 h1 { font-size: 50px!important;}

    .twoColumnContent .leftInner { flex-direction: column; }
    .twoColumnContent .leftContentBox { padding-left:0 !important; width: 100% !important;  }

}

@media(max-width:767px){ 
    /*  Lp Crm   */
    .formModuleLpCrm .formLeft {width: 100%; }
    .formModuleLpCrm .bottomForm .content-wrapper { max-width: 100%;  padding-left: 0;  padding-right: 0; }
    .formModuleLpCrm .form-contact-info { padding: 80px 16px 80px 16px; }
    .formModuleLpCrm   .form-contact-srt .hs_submit { text-align: right; }
    .formModuleLpCrm .formRight { padding-left: 16px; padding-bottom: 30px; }
    .relevantCases .twoColCrmTecLeftSide img { margin-top: -1012px; }
    .Lp-Crm .logoGroupRepeat { width: 50%; }
    .bannerSectionVer2 .bannerImg img { max-width: none !important; }
    .Lp-Crm .font72 h1 { font-size: 44px !important; }
    .Lp-Crm .shapebg .circleShape { transform: translateX(-18%) !important; }

    .lpBannerTopSection { position: relative; z-index: 1; padding-bottom: 0;  padding: 0 16px;}

    .mobileTopCircleShap {  position: absolute;  bottom: 100%;  width: 100%;left: 0; line-height: 0;}

    .mobileTopCircleShap svg { line-height: 0; width: 100%;}

    .mobileBottomCircleShap { position: absolute; top: calc(100% - 80px); width: 100%; left: 0; line-height: 0;  z-index: 5;}

    .lpBannerTopRightSide { position: relative;  z-index: 5;padding-top: 109px;}

    .bookShap {position: absolute;bottom: -60px;width: 60%;right: 0;line-height: 0;z-index: -1;height: 100%;}

    .lpBannerForm.formResetStyling.pt40.mobilept45 {  z-index: 2;}

    .bookShap svg { line-height: 0;}

    .shapebg .lpBannerTopSection.d-flex:after {  content: '';   position: absolute; top: 0;    left: 0;  width: 100%; height: calc(100% - 80px); background-color: #333333; z-index: -1;}

    .lpBannerTopLeftSide {  position: relative;  z-index: 3; }

    .lpBannerTopRightImage { position: relative; z-index: 5; }

    .mobileBottomCircleShap svg {width: 100%;line-height: 0;}

    .lpVer1BannerTitle { padding-top: 160px; }
    .mobileTopCircleShap{ display:block; }
    .lpBannerShape { display:none; }
    .shapebg .content-wrapper {  padding: 0; }
    .lpBannerShape { display:none; }
    .shapebg { padding-top:0; }
    .bookShap , .mobileBottomCircleShap { display: block;} 

    .shapebg .lpBannerBottomSection {padding: 120px 16px 0 16px !important; z-index: 3; position: relative; }
    .shapebg  .bottomSection { padding: 119px 16px 0; }
    .accordian .accordianContent p { max-width:100%;  }
    .relevantCases .twoColCrmTecLeftSide { width:100%; }
/*     .twoColCrmTechnologyParent { flex-direction: column-reverse; } */
    .relevantCases .twoColCrmTecLeftSide img { margin-top: -324px; }
    .relevantCases .twoColCrmTecLeftSide { order: 1; }

    .formModuleLpCrm .left-help-you-sec { padding-right:0;  }
    .shapebg .lpVer1BannerTitle { padding-top: 115px;}
    .shapebg  .lpVer1BannerContent,.shapebg .formResetStyling form   {padding-right:16px;}
    .shapebg .lpBannerTopSection { padding: 0 0 0 16px; }
    .formModuleLpCrm .form-info-title h3 { font-size: 24px; }
    .formModuleLpCrm form .field { padding: 0 0 16px; }
    .formModuleLpCrm .form-contact-srt .hs_submit { padding-top:12px; }
    .formModuleLpCrm .topContent { padding-bottom: 120px; padding-top: 80px; }
    .formModuleLpCrm .topContent p { margin-top: 35px; }
    .bannerSectionVer2 .bannerImg img { right:0px; }
    .bannerSectionVer2 .bannerContent P { max-width: 100%; }
    .bannerSectionVer2.homeBannerSection.bannerSection { padding-bottom: 60px; }
    .twoColLpCrm .itemBoxes { padding-top: 80px !important; padding-bottom: 0 !important; padding-left: 0; padding-right: 0; }
    .accordianParentLp { overflow: visible !important }
    .twoColLpCrm .twoColumnParent {   margin: 0 0px; }
    .shapebg .accordion-container { padding-top: 30px; }
    .accordian.shapebg .accordion-content { padding: 25px 0 25px 0; }
    .accordian.shapebg .accordion-container .accordion-title { font-size:20px; line-height:1.3; }
    .accordian.shapebg .accordion-container .accordion-title.open::after { top:58%; }
    .accordian .accordion-container .accodianParent{ padding: 15px 0; }
    .accordian.shapebg .accordion-container .accordion-title::after { top: 38%; } 
    .shapebg { border-radius: 0 0 0 0px; }
    .Lp-Crm .testimonialSection .sectionShape { width:80px; }
    .Lp-Crm .testimonialTitle {  padding-right: 0; }
    .Lp-Crm .testimonialSection .sectionShape { width:80px; }
    .twoColLpCrm .titleTwoCol h2 br { display: none; }

    .HomeNewLp .bannerShape img { height: 204px; position: relative; right: -50px; }
    .HomeNewLp { overflow: hidden; }
    .HomeNewLp .button a { padding: 10px 18px; }
}

@media(max-width: 360px){ 


    /*  Home New Lp    */
    .shapebg .BottomSectionTitle h2 { font-size: 32px; line-height: 1.18; }

}




/* @media(max-width: 767px){ 
.bannerRight { padding-top:20px !important; }
} */

/*  end banner section  */


/* work page css start */


.header.workHeader.headerSticky {    padding: 45px 0 !important;}
.workHeader.headerSticky .navigation .hs-menu-wrapper ul li a {padding-bottom:0;}
.header.workHeader .headerParent{align-items:flex-start;}
.header.workHeader .headerblackjoblogo{display:block;}
.workHeader .headerleftSection{display:none;}
.header.workHeader.headerSticky .headerleftSection{display:block;}
.header.workHeader.headerSticky .headerblackjoblogo{display:none;}
.workBanner{position:relative;min-height:830px;display:flex;align-items:center;}
.workBanner .bannerTitle h1:nth-child(2) {margin-top: -20px;}

.workBanner:after { content: ''; left: 0; top: 0; width: calc(calc(100% - 1244px)/2); height: 100%;  position: absolute; z-index: 0;}

.workBanner .banner-svg{ position: absolute; top: 0; width: auto; height: 100%; left: -25px;}
.workBanner .banner-svg img{ height:100%; position: relative; z-index: 2;   /*     -webkit-mask-image: url(https://5652218.fs1.hubspotusercontent-na1.net/hubfs/5652218/Cuex_theme_assets_Oct-21/images/Vector-2.png);
    mask-image: url(https://5652218.fs1.hubspotusercontent-na1.net/hubfs/5652218/Cuex_theme_assets_Oct-21/images/Vector-2.png);
    mask-mode: alpha;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100%;
    mask-size: 100%; */}

@media ( min-width:1600px){
    .workBanner .banner-svg { position: absolute; top: 0; width: auto; height: 100%; left: 50%; transform: translateX(-50%); width: 100%; text-align: center; }
    .workBanner .banner-svg:before { content: ''; position: absolute; left: 0; top: 0; width: calc((100% - 1212px)/2); background-color: #fee749; height: 100%; }
}
.workBanner .desktop-svg{object-fit:cover;}
.workBanner .mobile-svg{object-fit:cover;display:none;}
.workBanner .bannerTitle h1{color:#FEE749;text-transform:uppercase;line-height:1;}
.toolsSection{overflow:hidden;}
.toolsSection .title-wrap{text-align:center;margin-bottom:90px;}
.toolsSection .tools-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px;align-items:center;}
.toolsSection .tools-col{width:25%;padding:0 20px;}
.toolsSection .tool-inner{text-align:center;}
.toolsSection .tool-inner img{margin-bottom:10px;max-width:60px;}
.toolsSection .tool-inner p{font-size:15px;font-weight:600;line-height:1.267;}
.work-cta-module h2{text-align:center;font-weight:500;}
.intro-section-jobs h2{font-size:60px;line-height:1.2;font-weight:400;}
.imgSliderBig-section{overflow:hidden;}
.imgSliderBig-section .content-wrapper{max-width:100%;padding:0;}
.imgSliderBig-section .imgSlideImg{height:680px;transition:all .4s ease;width:auto}
.imgSliderBig-section .imgSlideImg img{max-width:100%;width:680px;height:100%;object-fit:cover;}
.imgSliderBig-section .imgSliderBig:focus,.imgSliderBig-section .imgSlideBlock:focus{outline:none!important}
.imgSliderBig-section .imgSlideBlock:not(.is-selected) .imgSlideImg{bottom:auto;position:relative;transform:scale(.6) translate(5%,-20px);transform-origin:right;}
.imgSliderBig-section .imgSlideBlock.is-selected .imgSlideImg{transform:translateX(-5%);transform-origin:center;}
.imgSliderBig-section .imgSlideBlock.is-selected+.imgSlideBlock .imgSlideImg{bottom:inherit;top:-109px;transform:scale(.894) translateX(-37.5%);transform-origin:left}
.imgSliderBig-section .imgSlideBlock.FirstSlide:not(.is-selected) .imgSlideImg{bottom:inherit;top:-100px;transform:scale(.9) translateX(-35%);transform-origin:left;}
.imgSliderBig-section .imgSlideBlock{z-index:3;cursor:grab;}
.imgSliderBig-section .imgSlideBlock.is-selected{z-index:2;}
.imgSliderBig-section .imgSlideBlock.is-selected + .imgSlideBlock{z-index:1;}
.imgSliderBig-section .imgSlideBlock.FirstSlide{z-index:1;}
.imgSliderBig-section .flickity-button svg{display:none;}
.imgSliderBig-section .flickity-button{border-radius:0;border-radius:0 0 20px 0;bottom:-20px;height:84px;top:inherit;transition:all .4s ease;-weblit-transition:all .4s ease;width:84px;z-index:1;background-color:#dadad9;border:0;cursor:pointer;}
.imgSliderBig-section .flickity-button:hover{background-color:#ffe744;}
.imgSliderBig-section .flickity-button.next{position:absolute;bottom:48.9%;left:calc(50% + 265px);}
.imgSliderBig-section .flickity-button.previous{display:none;}
.imgSliderBig-section .flickity-page-dots{padding:0;margin:0;display:flex;justify-content:center;list-style-type:none;margin-top:43px;}
.imgSliderBig-section .flickity-page-dots>li{width:10px;height:10px;background:#DADAD9;border-radius:10px;position:relative;cursor:pointer;margin:0 6px;}
.imgSliderBig-section .flickity-page-dots>li.is-selected{width:8px;height:8px;}
.imgSliderBig-section .flickity-page-dots>li.is-selected:before{border:1px solid #B1B2B0;content:'';width:8px;height:8px;display:block;border-radius:10px;position:absolute;transform:scale(2);}
.applicationModule .vacancies-wrapper{padding-top:221px;display:flex;gap:69px;}
.applicationModule .blogPostBlockInformation{align-items:center;justify-content:space-between;max-width:780px;padding:40px 40px 40px 54px;width:100%}
.applicationModule .blogPostBlockInformation .blogPostName h3+h5{color:#b1b2b0;margin-top:5px}
.applicationModule .blogPostBlockInformation:not(:first-child){margin-top:20px}
.applicationModule .blogPostBlockInformation:last-child{margin-bottom:32px;}
.applicationModule .vacancies-wrapper .right-col{width:780px;max-width:100%;}
.applicationModule .vacancies-wrapper .view-btn a{line-height:normal;color:#fff;padding:10px 0;}
.body-container--work .BenefitsModule .BenefitsContent h4{line-height:1.1;}
.body-container--work .swapPositionDesktop .twoColCrmTecLeftSide{padding-left:0;}
.workfooter .footerTopNavigation .hs-menu-wrapper a{line-height:1.2;}
.workfooter .footerTopNavigation .hs-menu-wrapper ul li{margin-bottom:10px!important;}
.workfooter .footerRightSide{padding:95px 114px 80px 114px;max-width:780px;}
.work-cta-module .font84 h2{font-weight:500;}
.workfooter .footerBoxIcon{display:flex;align-items:center;justify-content:center;}
.workfooter.footer .footerLowerNavigation .hs-menu-wrapper ul li a{font-weight:500;}
@media screen and (min-width:480px) and (max-width:767px){
    .workBanner {
        overflow:hidden;
    }

    .workBanner .banner-svg {
        width:120%;
    }

}




@media screen and (max-width:1440px){

    .imgSliderBig-section .imgSlideBlock:not(.is-selected) .imgSlideImg {     transform: scale(.6) translateX(5%) translateY(-8px); }
    .imgSliderBig-section .flickity-button.next {  bottom: 50%; }

}

@media screen and (max-width:1239px){

    .workBanner .banner-svg {
        left:0;
    }

    .workBanner{
        min-height:650px;
    }

}



@media screen and (max-width:1024px){

    .header.workHeader{padding-top:60px!important;}
    .header.workHeader.headerSticky {padding: 30px 0 !important;}
    .header.workHeader{padding-bottom:10px;}
    .header.workHeader .JobIcon{display:block;}
    .menuOpen .header.workHeader .headerblackjoblogo{display:none;}
    .menuOpen .header.workHeader .headerleftSection{display:block;}
    .workBanner .customWidthOption{max-width:70%!important;}
    .workfooter .footerRightSide{padding:55px 15px;}


}

@media screen and (max-width:991px){

    .toolsSection .title-wrap {
        margin-bottom: 60px;
    }

    .workBanner .bannerTitle h1:nth-child(2) {margin-top: -10px;}
}



@media screen and (max-width:767px){
    .workBanner { min-height: 641px; }
    .workBanner .button{padding-top:16px;}
    .toolsSection .title-wrap{margin-bottom:60px;}
    .toolsSection .tools-col{width:50%;margin-bottom:60px;}
    .toolsSection .tools-col:nth-last-child(2),.toolsSection .tools-col:last-child{margin-bottom:0;}
    .work-cta-module .font84 h2{font-size:56px;line-height: 1;}
    .workBanner .customWidthOption{max-width:80%!important;}
    .intro-section-jobs h2{font-size:24px;line-height:1.33;}
    .intro-section-jobs h2 span{border-bottom-width:2px!important;}
    .imgSliderBig-section .imgSlideImg{height:380px;}
    .imgSliderBig-section .imgSlideImg img{height:100%;object-fit:cover;width:100%;}
    .imgSliderBig-section .flickity-button.next{bottom:50%;left:83%;width:46px;height:46px;border-radius:0px;}
    .applicationModule .vacancies-wrapper{gap:55px;flex-wrap:wrap;padding-right:16px;}
    .applicationModule .vacancies-wrapper{margin-bottom:-105px;}
    .applicationModule .vacancies-wrapper .right-col{width:100%;}
    .applicationModule .blogPostBlockInformation{padding:44px 40px 44px 43px;}
    .body-container--work .twoColCrmTechnologySection .button.mobilept30{padding-top:25px;}
    .body-container--work .imgSliderBig-section .flickity-page-dots{margin-top:24px;}
    .body-container--work .BenefitsModule .BenefitsContent h4{line-height:1.22!important;}
    .applicationModule .blogPostBlockInformation:last-child{margin-bottom:20px;}
    .workfooter .footerRightSide{padding:53px 48px 59px 48px;}
    .applicationModule .vacancies-wrapper{padding-top:117px}
    .toolsSection .tool-inner img{margin-bottom:0;}
    .toolsSection .tool-inner p{line-height:1.67;}
    .workfooter .footerTopNavigation .hs-menu-wrapper ul li{margin-bottom:8px!important;}
    .workfooter .footerTopNavigation .hs-menu-wrapper ul li:last-child{margin-bottom:4px!important;}
    .footer.workfooter .footerBottomNavigation .hs-menu-wrapper ul{gap:10px;}
    .workfooter .footerLeftSide{padding-right:0;}
    .workfooter .footerLogo{margin-bottom:7px;}
    .workfooter .footerContactInfo{padding-top:24px;}
    .workfooter .footerBottomRight{padding-top:27px}
    .workfooter.footer .footerLowerNavigation .hs-menu-wrapper ul li a{font-size:15px;}

}

@media screen and (max-width:575px){

    .workBanner .customWidthOption {
        max-width: 95% !important;
    }

}

@media screen and (max-width:479px){

    .workBanner{min-height:711px;}
    .workBanner .desktop-svg{display:none;}
    .workBanner .mobile-svg{display:block;width:100%;}
    .workBanner .customWidthOption{max-width:100%!important;}
    .imgSliderBig-section .imgSlideImg{height:280px;}
    .imgSliderBig-section .imgSlideBlock.is-selected .imgSlideImg{transform:translateX(0%);}
    .imgSliderBig-section .imgSlideBlock:not(.is-selected) .imgSlideImg{transform:scale(.6) translateX(15%);}
    .imgSliderBig-section .imgSlideImg img{width:278px;height:278px;}
    .imgSliderBig-section .flickity-page-dots>li{border-radius:8px;height:8px;width:8px;margin:0px 8px;}
    .imgSliderBig-section .flickity-page-dots>li.is-selected:before{border-radius:8px;height:8px;width:8px;}
    .imgSliderBig-section .imgSlideBlock.FirstSlide:not(.is-selected) .imgSlideImg,.imgSliderBig-section .imgSlideBlock.is-selected+.imgSlideBlock .imgSlideImg{top:-46px;}
    .imgSliderBig-section .flickity-button.next{left:auto;right:16px;border-radius:0;}
    .imgSliderBig-section .imgSlideBlock.is-selected+.imgSlideBlock .imgSlideImg{transform:scale(.894) translateX(-30%);}
    .body-container--work .twoColCrmTechnologySection.defaultPositionSwaping .twoColCrmTecRightSide{padding-top:34px;}
    .body-container--work .TeamSliderModule .slick-next,.body-container--work .TeamSliderModule .slick-prev{bottom:-20px;}
    .toolsSection .tool-inner img{margin-bottom:0;}
    .toolsSection .tool-inner img{max-width:40px;max-height:40px;min-width:40px;}
    .body-container--work .applicationModule{padding-bottom:489px}
    .workBanner .banner-inner{margin-top:45px;}

    .workBanner .banner-svg { width: 100%;}



}




/* work page css  end*/