.page-id-16613 .main-header-bar.ast-sticky-active,.page-id-16259 .main-header-bar.ast-sticky-active,.page-id-16323 .main-header-bar.ast-sticky-active,.page-id-15670 .main-header-bar.ast-sticky-active,.page-id-15547 .main-header-bar.ast-sticky-active,.page-id-16205 .main-header-bar.ast-sticky-active,.page-id-15647 .main-header-bar.ast-sticky-active,.page-id-16271 .main-header-bar.ast-sticky-active,.page-id-16244 .main-header-bar.ast-sticky-active,.page-id-16215 .main-header-bar.ast-sticky-active,.page-id-16237 .main-header-bar.ast-sticky-active,.page-id-16366 .main-header-bar.ast-sticky-active,.page-id-16355 .main-header-bar.ast-sticky-active,.parent-pageid-294 .main-header-bar.ast-sticky-active,.page-id-294 .main-header-bar.ast-sticky-active,.page-id-36377 .main-header-bar.ast-sticky-active ,.page-id-36306 .main-header-bar.ast-sticky-active  { display: none !important; }

.trp-language-switcher a.trp-ls-disabled-language {
   background: #F0F0F0 !Important;
}
.cartestnew .strong-view.wpmtst-default .wpmtst-testimonial-field {
    text-align: left;
}
.lead-testi-wrp.cartestnew .testimonialbotsec > div:last-child > div img {
   border-radius:100px
}
.page-id-7368  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper, .page-id-7368  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-content {
    display: flex;align-items: center;
}
.page-id-7368  .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
   
    flex: 0 0 auto;margin-right:  15px
}
.page-id-7368  .elementor-widget-icon-box .elementor-icon-box-title, .page-id-7368  .elementor-widget-icon-box .elementor-icon-box-title  a {
    color: #040940;
}
#trp_ald_x_button_and_textarea {width:100% !important;}
#trp_ald_modal_popup {background-color: #e7f7fe !important; }
.webinar_list .elementor-widget-container {border-radius: 20px;} 
.es-header-write-review-button,.es-load-more-button{padding:0px !important}
.hslider .elementor-col-16 {
    position: relative;width: 100%;padding-top: 42px;

}
.hslider .owl-carousel .owl-item img {width:29px}
.hslider .owl-carousel .owl-item .rapidsliimg img {width:17px}
.hslider .owl-carousel .owl-item .demoimgs img {width:21px}
.hslider:before {top: 35px;}
/*.hslider .elementor-col-33:before{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background: url(/wp-content/uploads/2023/09/USP-blue-line.svg) no-repeat 50% 50% / 376%;
    height: 40%;
} .hslider .owl-carousel {max-width:100% !important}*/
.page-id-340 footer:after,.page-id-9212 footer:after,.page-id-6484 footer:after,.single-newsbyte footer:after,.page-id-18600 footer:after,.page-id-17330 footer:after,.page-id-18588 footer:after,.page-id-18082 footer:after,.page-id-18577 footer:after,.page-id-18594 footer:after,.page-id-18583 footer:after  {	
	background: #fafafa;
    content: '';
    position: absolute;
    width: 100%;
    height: 200px;
    left: 0;
    right: 0;
    top: -200px;
    background-size: cover; z-index:-1
}
.site-header .trp-ls-shortcode-current-language{display:none !Important;width:auto !important}
.popregion .trp-ls-shortcode-current-language,.popregion .trp-ls-shortcode-language{ width:auto !important}

a.site-btn{ 
    font-weight: 700; background:#B9E2ED;border-radius: 2px;
    padding: 18px 40px 18px 40px;
  color: #122644;}
a.site-btn:hover{background-color: #d8ecfd; }
.reqbutn p { display: block;
    width: 100%;
    text-align: center;}
.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-6 label, .page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-5 label,.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-7 label,.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-12 label,.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-13 label,.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-14 label,.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-15 label  {color:#B9E2ED !important;}

.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-6 label, .page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-5 label,.page-id-342  .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-7 label {font-weight:bold !Important}
.forminator-field {position:relative}
 #section-6 .forminator-field:before { position:absolute;left:0px;top:0px; content:''; background:url(/wp-content/uploads/2023/07/Your-current-process.svg);width:33px;height:33px}
 #section-5 .forminator-title, #section-6 .forminator-title{padding-left:54px}
#section-5 .forminator-field:before { position:absolute;left:0px;top:11px; content:''; background:url(/wp-content/uploads/2023/07/ROI-Calculation-Results.svg);width:32px;height:12px}
.reqbutn a{width:100%;display: block;}
.labelwhite  .forminator-input.forminator-calculation:disabled{-webkit-text-fill-color: inherit !Important; }
.save_field .forminator-input.forminator-calculation:disabled{-webkit-text-fill-color: #B9E2ED !Important; }
.labelwhite .forminator-calculation, .labelwhite  .forminator-prefix {color:#fff !Important; }
 .save_field .forminator-prefix {color:#B9E2ED !Important; }
 .forminator-ui.forminator-custom-form[data-design=default] .forminator-repeater-field {
   
    padding: 30px 30px 20px 30px !important;
}
.page-id-5217 .watchtime {
    background: url(/wp-content/uploads/2023/07/Min-Watch-orange.svg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 27px;
}
  div.heateor_sss_sharing_ul a {
    display: none !important;
}

.teamhover .elementor-col-33 img,.teamhover .elementor-col-25 img{-webkit-transition: 0.3s;
    -o-transition: 0.3s;
	transition: 0.3s; }
.teamhover .elementor-col-33:hover img,.teamhover .elementor-col-25:hover img{-webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);}
.teamhover .elementor-col-33:hover h4 a,.teamhover .elementor-col-25:hover h4 a,.teamhover .elementor-col-33:hover  a,.teamhover .elementor-col-25:hover  a  {color:#0050A0 !important}
.teampoptop {z-index:8;background:#B9E2ED !Important}
.page-id-7592 .teampoptop { background:#fff !Important}
.teamlinkin .elementor-icon-box-title a{color:#122644 !Important;font-family:lato !Important;font-weight:800 !Important}
.teamlinkin .elementor-view-stacked .elementor-icon {
    background-color: #122644 !Important;
    fill: #B9E2ED !Important;
     
    color: #B9E2ED  !Important;
    
}
#calculation-5 .forminator-calculation,#group-4 #calculation-6 .forminator-calculation, #group-4 #calculation-7 .forminator-calculation
{color:#B9E2ED !Important;}

 #group-4 #calculation-12 .forminator-calculation,#group-4 #calculation-13 .forminator-calculation,#group-4 #calculation-14 .forminator-calculation,#group-4 #calculation-15 .forminator-calculation 
{ color:#B9E2ED !Important;}
.teambgpop:before {
	/*/wp-content/uploads/2023/07/Leadership-testimonial-orange.svg*/
    background: url(/wp-content/uploads/2025/01/Team_member_bg.png);
    content: '';
    position: absolute;
    width: 100%;
    height:225px;
    left: 0;
    right: 0;
   top:-170px;
    background-size: cover;
}
.partnerpopnew:before {
	 
    background: url(/wp-content/uploads/2025/01/Background.png);
    content: '';
    position: absolute;
    width: 100%;
    height:100%;
    left: 0;
    right: 0;
   top:0px;border-radius: 0px 0px 2px 2px;
    background-size: cover;
}
.bluebg:before {
   background: #B9E2ED url(/wp-content/uploads/2024/11/White-divider.svg);
    content: '';
    position: absolute;
    width: 100%;
    height: 210px;
    left: 0;
    right: 0;
    top: -210px;
    background-size: cover; background-position:center;
}
.calculator-assu:before{
	 background: #B9E2ED url(/wp-content/uploads/2024/11/Grey-divider.svg) !important;
    content: '';
    position: absolute;
    width: 100%;
    height: 210px !important;
    left: 0;
    right: 0;
    top: 0px !important;;
    background-size: cover; background-position:center !important;
}
.whitebg:before {
    background:#fff url(/wp-content/uploads/2024/11/Grey-divider.svg);
    content: '';
    position: absolute;
    width: 100%;
    height: 210px;
    left: 0;
    right: 0;
    top: -210px;
    background-size: cover; background-position:center;
}
.page-id-342 .whitebg:before {background:#fff url(/wp-content/uploads/2024/11/Light-blue-divider.svg); top: -100px; background-size: cover;
    background-position: center;}

.orangebg:before {
    background: #B9E2ED url(/wp-content/uploads/2024/11/White-divider-1.png);
    content: '';
    position: absolute;
    width: 100%;
    height: 400px;
    left: 0;
    right: 0;
    top: -400px;
    background-size: cover; background-position:center;;z-index:-9999
}
.faqrightform p {
    margin-bottom: 20px;
}
.faqrightform .column-full { padding:0px;margin-bottom:0px}
.faqrightform  input[type=text], .faqrightform input[type=email]  {
    height: 55px;
    background: #fff;
    border-radius: 5px;
    border: none;
    color: #00124B;
    font-weight: 500;
}
.faqrightform textarea  {
    height: 100px;
    background: #fff;
    border-radius: 5px;
    border: none;
    color: #00124B;
    font-weight: 500;
}
.faqrightform input[type="submit"] {
    background: #00B4F0;
    border-radius: 30px;
    color: #040940;
    font-weight: 700;
}
.faqrightform a{color:#fff}
.iconright .elementor-icon-list-item a .elementor-icon-list-icon{order:2; margin-left:10px}
.iconright .elementor-icon-list-text {padding-left:0px}
.dofind .elementor-widget-wrap:hover {
    
    -webkit-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg);
}
.boardlist h4 a{font-weight:bold}
.contactbottomright .bottomqforms textarea {background:#fff}
.parttitle { margin-bottom:5px !important}
.solright  { float: right;
    text-align: right;
    justify-content: flex-end;
    
    display: flex;
    width: 100%;}
.eae-popup .mfp-inline-holder .mfp-content {

	background-color: transparent; }
.type-partner .elementor-widget-theme-post-featured-image  {text-align:left}
.type-partner .elementor-widget-theme-post-featured-image img{ height:83px;width:auto}
.eae-modal-content{padding:0px}

.type-partner:hover   .elementor-widget-wrap {
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    transform: rotate(-2deg);box-shadow: 0px 10px 10px #00B7ED33;
}
.type-partner a.eae-popup-link {height:100%;width:100%;opacity:0; }
.type-partner .elementor-absolute div, .type-partner .elementor-absolute {height:100%}
.partnerreads:after { display:block;content:url(/wp-content/uploads/2025/01/read_more_line.svg); }
.popregion p {margin-bottom:12px}
.popregion{text-align:center;padding:80px 0px;font-size:18px}
.popregion h2{font-size:35px;position:relative}
.popregion .trp-language-switcher{width:300px}
.popregion .trp_language_switcher_shortcode { display:inline-block;text-align:center; margin-top:40px}
.teamhover div.elementor-heading-title  a {font-weight:400}
.reporttype {
    background: url(/wp-content/uploads/2023/09/Report.svg);
    background-repeat: no-repeat;
    background-position: top 2px left;
    padding-left: 38px;
} 
.clocktype {  background: url(/wp-content/uploads/2023/09/Clock.svg);
    background-repeat: no-repeat;
    background-position: top 17px left;
    padding-left:20px;}
.mobilesupports {border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    padding: 20px 0px 5px !important;
    margin: 0px 0px 35px;}
.mobilesupports li img{position:relative;-webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);}
.mobilesupports .sub-nxtmenu {padding:5px 0px  22px}
 .submenu-mob .mobilesupports li {padding-left:0px}
.mobilesupports .sub-nxttrigger  {
    margin-bottom: 17px !important;
}
.viewallbuttonlink.viewebookbtn a:after {background: url(/wp-content/uploads/2025/01/View_All_eBooks.svg);
    background-position: left;width:240px}
.viewallbuttonlink.viewblogbtn a:after {background: url(/wp-content/uploads/2025/01/View_All_blogs.svg);
    background-position: left;width:120px}
.viewallbuttonlink.viewnewsbtn a:after {background: url(/wp-content/uploads/2025/01/View_All_News_and_events.svg);
    background-position: left;width:225px}
.roipagetop .select2-container {  min-width: auto !important;}
#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-15 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-7 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-12 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-14 .forminator-input     {
    width: 170px !important;
}
.webinartime h4{color:#fff;line-height:35px;margin-top:2px}
 .webinartime a.site-btn {display:inline-block;border-radius:100px;width:225px}
.webiregs{text-align:center;margin-top:20px}
.contactbottomright p.nameicon,.contactbottomright p.dateicon,.contactbottomright p.timeicon{color:#fff;margin-bottom:0px}
.contactbottomright p.nameicon  {
    background: url(/wp-content/uploads/2023/07/On-Demand-Webinar.svg);
    background-repeat: no-repeat;
    background-position: top  5px left;
    padding-left: 38px;
}
.contactbottomright p.dateicon  {
    background: url(https://cammsgroup.com/wp-content/uploads/2023/10/calendar.svg);
    background-repeat: no-repeat;
    background-position: top  5px left;
    padding-left: 38px;
}
.contactbottomright p.timeicon  {
    background: url(/wp-content/uploads/2023/07/Min-Watch-orange.svg);
    background-repeat: no-repeat;
    background-position: top  8px left;
    padding-left: 38px;
}
.webrighttime{padding:0px 15px 13px}
@media only screen and (max-width:767px) { 
.contactbottomright p { font-size:16px}
	.contactbottomright h4 { font-size:18px}
}
@media only screen and (min-width:1200px) { 
	.parent-pageid-19560 .elementor .elementor-section:nth-child(2) {padding-top:60px}
	
	.parent-pageid-294 .elementor .elementor-section:nth-child(2) {padding-top:0px}
.partnerpopright .elementor-shape-circle{margin-right:20px}
	.partnerpopright .elementor-widget-wrap .elementor-widget  {width:auto;margin-bottom: 0px}
	.page-id-344 .elementor-accordion-icon-right {margin-top:10px}
	.popregion h2:before{ content:url(/wp-content/uploads/2023/07/Change-region-arrow.svg);position:absolute;left:3%;top:15px;}
.storybottom:after {
    background: url(/wp-content/uploads/2025/01/customers_arrow.svg);
    content: '';
    position: absolute;
    bottom: -100px;
    width: 281px;
    height: 136px;
    right:15px;
}
	.teamlinkin .elementor-widget-container {float:right}
	.teamhover  { background-image: url(/wp-content/uploads/2023/07/Leader-ship-line-1.svg);
    background-repeat: no-repeat;
    background-size: contain;background-position:top 90px left 0px}
	.teamhoversec2 {background-image: url(/wp-content/uploads/2023/07/Leadership-line-2.svg)}
	.teamhoversec3 {background-image: url(/wp-content/uploads/2023/07/Leadership-line-3.svg)}
}
@media only screen and (max-width:1120px) {
.single .singlepagefull.elementor-section .elementor-container{flex-wrap:wrap}
}
@media only screen and (max-width: 1400px) {
	.storybottom:after {display:none}
}
@media only screen and (min-width:1450px) {
	
    .teamhover  {background-position:top 90px left 70px;}
	/*.teamhover > div  { background-image: url(/wp-content/uploads/2023/07/Leader-ship-line-1.svg);
        background-repeat: no-repeat;
        background-size: contain;
        background-position:top 90px left -180px;
    }*/
.popregion h2:before{  left:15%; }
	
	 .roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-6 .forminator-input, .roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-7 .forminator-input { 
    width: 40% !important;
}
}
@media only screen and (min-width:1800px) {
.teamhover  {  background-size: auto }
	.headroi h1:before{content:url(/wp-content/uploads/2023/09/ROI_arrow.svg);position:absolute;left:-200px;top:10px;} 
	.page-id-6213  .linetopanimate svg {width:90%}
}
@media only screen and (min-width: 1024px) and (max-width: 1600px) { 
.page-id-6213 .thankyou_cta .linetopanimate svg {
    width: 50%;
    
}
}
@media only screen and (min-width:1930px) { 
/*.teambgpop:before { top:-160px	} */
	.page-id-7368 .teambgpop:before { height: 255px; background-position:bottom	}
}
@media only screen and (max-width:767px) { 
	.page-id-294 .nav1 ul li:nth-child(2) {display:none}
	#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-15 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-7 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-12 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-14 .forminator-input,#content .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-13 .forminator-input      {
    width: 110px !important;
}
	.forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #select-1 .forminator-field {
    display:block  !important;
   
}
	.faqrightform {padding-left: 0px; } 
	.site-footer label.hs-form-booleancheckbox-display > span {
    font-size: 11px !important;
}
	.faqrightform{padding-left:0px}
	.nav1{padding: 7px}
	.privacymain h4{font-size:18px}
	.privacymain .li-title {font-size:16px !important}
	.teampoptop {padding:25px 20px !important}
	.teambgpop {padding-left:20px !important;padding-right:20px !important; } 
	.leadpops .elementor-icon-box-wrapper{ align-items: center; }
	.forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 .forminator-input, .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 .forminator-input .forminator-calculation {
   color:#fff;
    text-align: right;
}
	#group-4 .forminator-label {
    
    width: 57%;
}
.roipagetop	.forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 .forminator-input, .roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 .forminator-input .forminator-calculation {
   opacity: 1;
    width: 40% !important;
}
.roipagetop  .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-6 .forminator-input {
    width: 40% !important;
}
	.service-img:before {inset: -6% -0% -7% -0%;}
	.service-topline{display:none}
	.roipagetop  .forminator-ui.forminator-custom-form-7809.forminator-design--default .save_field .forminator-field {
    padding-bottom: 10px !important;
     margin-bottom: 0px !important; 
}
	.type-partner .elementor-widget-theme-post-featured-image img {height:auto;}
	.orangebg:before {
    background: url(/wp-content/uploads/2023/07/Light_orange_divider.png);
    content: '';
    position: absolute;
    width: 100%;
    height: 162px;
    left: 0;
    right: 0;
    top: -70px;
    background-size: cover;
}
	
	.roiorange:before { top: -40px;
    background-size: 100%; background: #B9E2ED url(/wp-content/uploads/2024/12/Grey-divider.svg) !important;height: 50px !important;}
	.roicons.whitebg:before {top: -20px !Important;}
	
	.forminator-ui.forminator-custom-form[data-design=default] .forminator-repeater-field {
    padding: 20px 5px 8px 5px !important;
}
	.hslider .elementor-col-16:before{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    background: url(/wp-content/uploads/2023/09/USP-blue-line.svg) no-repeat 50% 50% / 376%;
    height:70%;
}
	 
.cammstimeline .eae-tl-res-style-mobile.eae-tl-res-layout-left .eae-timeline-item {
    flex-direction: column !important;
}
.cammstimeline .eae-tl-item-meta-wrapper {  display: block;}
	.cammstimeline .eae-tl-item-content::before {display:none}
	.cammstimeline .eae-tl-icon-wrapper {margin-top:35px; margin-bottom:62px}
	.eae-timline-progress-bar {top: 12.5px !important;
	bottom: 64px !important}
	.elementor-repeater-item-81c7ce9 .eae-tl-item-image{ margin-bottom:30px !important}
}
	
/*	@media only screen and (max-width:1400px) { 
  #group-4   .forminator-input,#group-4   .forminator-input .forminator-calculation { font-size:17px;width:26%; }
.roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4  #calculation-5 .forminator-input,.roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4  #calculation-6 .forminator-input {width:30%;}
 .roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-14 .forminator-prefix,#group-4 #calculation-14 .forminator-calculation,  #calculation-15 .forminator-prefix,#group-4 #calculation-15 .forminator-calculation,#calculation-7 .forminator-prefix,#group-4 #calculation-7 .forminator-calculation, #calculation-12 .forminator-prefix,#group-4 #calculation-12 .forminator-calculation {font-size:17px; !important} 
   .roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default  #calculation-6 .forminator-prefix,.roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-6 .forminator-calculation,.roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #calculation-13 .forminator-prefix, .roipagetop .forminator-ui.forminator-custom-form-7809.forminator-design--default #group-4 #calculation-13 .forminator-calculation {font-size:17px; !important} 
     
 } */