/**handles:hello-elementor-child-style**/
.home-slider .swiper-pagination-bullet{background:0 0!important;border:1px solid #fff;margin:0 1px!important}.home-slider .swiper-pagination-bullet-active{background:#fff!important}.black-sec{padding-left:calc((100vw - 1333px)/ 2)!important}.media-link a:hover{color:#00aee6!important}.footer-con a{transition:all .3s ease-in-out}.footer-con a:hover{color:#00aee6!important}.footer-form input{height:40px!important;border-radius:20px!important;border:none!important;box-shadow:none!important;color:#1e1e1e!important}.footer-form input[type=submit]{background-color:#00aee6!important;font-size:16px!important;font-weight:600!important;padding:0 23px!important;border:1px solid #00aee6!important}.footer-form input[type=submit]:hover{color:#00aee6!important;background-color:transparent!important}.footer-form .gform_footer{margin-top:16px!important}.footer-form .gform_confirmation_message{color:#fff!important;font-size:16px!important;margin-top:10px;line-height:22px}.header-menu .sub-menu{position:relative!important}.header-menu .sub-menu li a{padding:5px 0!important;margin-left:8px!important}.header-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul.sub-menu{top:unset!important}.header-menu .menu-item-has-children{display:block!important}.scroll .elementor-sticky--effects .e-con-inner{padding-top:5px}.header-menu .elementor-nav-menu{align-items:start}.footer-form .validation_message{top:36px;right:1px;transform:translateY(-50%);position:absolute;z-index:1;width:30px!important;min-height:25px!important;border-radius:50px;padding:5px 35px 5px 10px!important;overflow:hidden;font-size:0!important;background-color:#fff!important;line-height:1.2!important;cursor:help;background:url(http://xmems.com/wp-content/themes/hello-elementor-child/images/info.png) right center no-repeat #fff!important;background-size:25px!important;margin:0!important;border:1px solid transparent!important}.footer-form .gform_validation_errors{display:none!important}.footer-form .validation_message:hover{font-size:10px!important;max-width:calc(100% - 20px)!important;width:auto!important;border:1px solid #c02b0a!important;transition:all .3s ease-in-out}.header-menu .sub-menu li a{padding:5px 0!important;margin-left:8px!important}.solution-col:hover{transform:scale(1.03)}.solution-col{transition:all .3s ease-in-out}.pro-acc .e-n-accordion-item-title{position:relative}.pro-acc .e-n-accordion-item-title-icon{position:absolute!important;left:186px;top:50%;transform:translatey(-50%)}.acc-con ul{list-style-type:none;padding-left:0}.acc-con ul li{margin-bottom:10px}.acc-con a{color:unset;text-decoration:none;transition:all .3s ease-in-out}.acc-con a:hover{color:#fff;text-decoration:underline}.mob-menu ul li a{justify-content:center;text-align:center}.mob-menu .sub-arrow{position:absolute;right:0;z-index:5}.mob-menu .sub-arrow svg path{fill:#00AEE6}.mob-menu .menu-item a{justify-content:center}.ben-icon-box .elementor-icon-box-wrapper{display:flex;column-gap:30px;align-items:center}.vdo-loop .e-loop__load-more{text-align:left!important}.link-para a{transition:all .3s ease-in-out}.link-para a:hover{color:#00aee6!important}.link-content a{color:#00aee6;transition:all .3s ease-in-out}.link-content a:hover{text-decoration:underline}.board-css .main-con{display:flex;align-items:start;justify-content:space-between;column-gap:20px}.board-css h3{font-size:24px!important;line-height:30px!important;font-weight:500!important;color:#fff;text-align:center;margin-bottom:10px}.board-css h3 a{color:#fff}.board-css h3 a:hover{color:#00aee6}.board-css h4{font-size:16px!important;font-weight:500;text-align:center;color:#fff;line-height:22px!important}.fancybox-content{max-width:1140px!important;background:0 0!important}.fancybox-content .pop-image-div{background-color:#fff!important;padding:25px}.fancybox-content .glass-effect-box-title h2{margin-bottom:0;font-size:35px}.fancybox-content .glass-effect-box-title h4{font-size:20px;margin:0;color:#00aee6}.fancybox-content button{border-radius:100%!important;color:#fff!important;right:27px!important;top:20px!important}.reference-para a{color:#00aee6}.reference-para a:hover{text-decoration:underline;color:unset}.reference-para ul{padding-left:20px;list-style-type:disc}.reg-form input,select{color:#8696a2!important;height:64px!important;font-weight:600!important;font-size:20px!important;border-radius:40px!important;padding-left:20px!important;outline:0!important;box-shadow:none!important}.reg-form select{padding-top:13px!important}.reg-form input[type=submit]{color:#1e1e1e!important;margin-top:20px!important}.agenda-content em{color:#71ead4;transition:all .3s ease-in-out;font-style:unset}@media(max-width:1366px){.header-menu .sub-menu li a{margin-left:-10px!important}}@media(max-width:1024px){.ben-icon-box .elementor-icon-box-wrapper{column-gap:10px}.board-css .main-con{flex-wrap:wrap}.board-css .wrap_container{width:31%}.board-css h3{font-size:20px!important}.board-css h4{font-size:14px!important;margin-top:-5px!important}.reg-form input,select{height:45px!important;font-size:16px!important;padding-left:15px!important}.reg-form .gform_fields{row-gap:20px!important}.reg-form select{padding-top:2px!important}}@media(max-width:767px){.header-menu .sub-menu li a{margin-left:11px!important}.career-ul ul{padding-left:15px}.board-css .main-con{column-gap:10px}.board-css .wrap_container{width:47%}.board-css h3{font-size:18px;line-height:22px}.board-css h4{font-size:13px!important}.fancybox-content .glass-effect-box-title h4{font-size:18px!important;margin-bottom:10px;margin-top:10px}}