body{ font-family:'Roboto',sans-serif}.cstm-pre-header-notice{ background:#0b6efd;padding:13px 10px} .cstm-pre-header-notice p{ color:#FFF;text-align:center;font-size:13px;margin:0 auto;line-height:1;line-height:15px} .cstm-pre-header-notice a{ background:#fff;padding:5px 10px;margin:0 0 0 8px;color:#025db8} .cstm-pre-header-notice a{ position:relative;overflow:hidden;display:inline-flex;z-index:0} .cstm-pre-header-notice a::before{ content:'';position:absolute;z-index:-2;left:-50%;top:-50%;width:200%;height:200%;background-color:#025db8;background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;animation:rotate 4s linear infinite} .cstm-pre-header-notice a::after{ content:'';position:absolute;z-index:-1;left:2.5px;top:2.5px;width:calc(100% - 5px);height:calc(100% - 5px);border-radius:0;background:#fff}@keyframes rotate{ 100%{ transform:rotate(1turn)}}a,button,input,*:focus{ outline:none;box-shadow:0 0 0 0}.blockElement{ float:left;width:100%}header.header{ padding:10px 0}body .custom-container{ max-width:1630px;padding:0 15px;margin:0 auto !important;display:block;width:100%}header .left-section-header{ min-width:310px;max-width:310px;width:100%;float:left}.logo-brand{ position:relative;top:11px}.right-section-header{ margin-left:auto;display:-webkit-box;display:flex;-webkit-align-items:center;align-items:center}a.client-login-btn{ font-size:16px;background:#0b6efd;float:left;line-height:1;padding:16px 28px;text-transform:uppercase;font-weight:400;margin-right:10px;color:#fff !important;text-decoration:none}.right-section-header a.client-login-btn{ padding:13px 20px;margin-top:2px;margin-right:10px}a.client-login-btn i{ display:inline-block;margin-right:5px;position:relative}.menu-btn{ width:57px;height:45px;float:left;background:#003d98;border:hidden;-webkit-border-radius:5px;border-radius:5px;padding:0 10px;cursor:pointer} .menu-btn span{ float:left;width:38px;height:3px;background:#ffffff;-webkit-border-radius:50px;border-radius:50px;margin:3px auto}.menu-main{ position:fixed;right:-300px;height:100vh;width:300px;background:#025db8;z-index:99999;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:auto}.menu-main{ z-index:9999999} .menu-main.open{ right:0;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}h6{ font-size:21px;font-weight:500}.menu-main h6{ float:left;width:100%;padding:10px 20px 20px;color:#fff !important}.menu-main #cross-btn{ position:absolute;right:20px;top:7px;color:#ffffff;font-size:20px;cursor:pointer}ul{ margin:0;padding:0;list-style:none}.menu-main ul li a{ color:#ffffff;font-size:16px;padding:8px 20px;float:left;width:100%;border-bottom:1px solid rgba(255,255,255,0.2);text-decoration:none !important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;position:relative} .menu-main ul li a:hover{ color:#0b6efd;background-color:#fff;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}ul#menu-main-menu li.menu-item-has-children > a::after{ content:"";position:absolute;right:15px;top:17px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #fff}ul#menu-main-menu li.menu-item-has-children > a:hover::after{ border-top-color:#0b6efd}.sub-menu{ display:none}.relative{ position:relative}.main-banner-content{ position:absolute;top:50%;transform:translateY(-50%);max-width:760px;width:100%;padding-left:110px}h1{ font-size:46px;font-weight:700}.main-banner-content h1{ line-height:67px;color:#1a1a1a;margin-bottom:29px}img{ max-width:100%;height:auto}.page-template-template-sandbox-api .main-banner-content{ padding-left:40px} .page-template-template-sandbox-api .main-banner-content h1{ font-size:52px;font-weight:normal;line-height:75px;margin-bottom:0} .page-template-template-sandbox-api .main-banner-content h1 b{ font-weight:900}.our-services-section{ padding:74px 0 48px}.our-services-section{ overflow:hidden} .our-services-section.blockElement{ padding-top:40px}.our-services-heading span{ position:relative;float:left;width:100%;text-transform:uppercase;font-size:16px;font-weight:400;color:#003d98}.our-services-heading h1{ float:left;width:100%;color:#1d1d1d;text-transform:uppercase;padding-top:20px;padding-bottom:20px}.our-services-heading span::after{ content:"";position:absolute;left:270px;width:67px;border-top:5px double #cccccc;top:9.5px;border-spacing:3px}.our-services-heading span::after{ left:270px}.page-template-template-sandbox-api .our-services-heading span::after{ left:230px;width:100px}.our-services-heading h1{ float:left;width:100%;color:#1d1d1d;text-transform:uppercase;padding-top:20px;padding-bottom:20px}.our-services-section .owl-carousel .owl-stage-outer{ padding:30px 0}.our-services-section .owl-carousel .owl-stage-outer{ padding:30px 0 10px}.single-service{ padding:25px 20px;float:left;width:100%;background-color:#fff;min-height:230px}.image-section-heading{ display:-webkit-box;display:flex;-webkit-align-items:center;align-items:center}.our-services-section .owl-carousel .owl-item img{ width:auto}.image-section-heading h6{ padding-left:15px}.single-service h6{ font-weight:500}.image-section-heading h6 a{ color:#181818 !important;text-decoration:none}p{ font-size:14px}.single-service p{ color:#181818;line-height:26px;padding-top:13px;float:left;width:100%}#our-api-services{ float:left;width:100%}.single-service:hover{ border-bottom:4px solid #003d98;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 17px 18px -6px rgba(37,58,119,0.5);box-shadow:0 17px 18px -6px rgba(37,58,119,0.5);position:relative;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.blockSection{ float:left;padding:60px 0 10px;width:100%}.clsunderbannersection{ padding-top:0 !important;margin-top:10px}.blockSection{ padding-bottom:0} .blockSection.choose-plan{ padding-top:50px}.cstm-new-home-page .blockSection.choose-plan{ padding-top:60px}.find-load-page-custom .pricings-block,.track-load-page-custom .pricings-block{ padding:27px 0px 0px}.page-template-template-sandbox-api section.blockSection.choose-plan.find-load-page-custom.clsunderbannersection{ padding-bottom:65px}.video-wrapper-main{ padding:15px;background:rgba(0,0,0,0.01) !important;float:left;border-radius:3px;margin-bottom:15px}.video-wrapper-main{ padding:2px 0 0 0}.video-wrapper-main{ display:-webkit-box;display:flex;-webkit-align-items:center;align-items:center;background:#f2f2f2 !important;padding:0}.video-wrapper-main{ border-radius:0}.video-wrapper-main{ margin-bottom:0}.video-wrapper{ position:relative}.video-wrapper-main .video-wrapper{ max-width:670px;min-width:670px}.video-wrapper-main .video-wrapper{ height:0px;padding-bottom:23.8%}.page-template-template-sandbox-api .video-wrapper-main .video-wrapper{ max-width:50%;min-width:50%}.page-template-template-sandbox-api .video-wrapper-main .video-wrapper{ padding-bottom:31%}.video-wrapper > video{ width:100%;vertical-align:middle}video[poster]{ border-radius:3px;object-fit:inherit}body .video-wrapper > video{ height:100% !important;position:absolute;top:0px;left:0px;width:100%}.block_first .video-wrapper video{ background:#ffffff}.block_first .video-wrapper video,.block_first .video-wrapper image{ height:220px;width:357px;border-radius:6px;max-width:100%}.block_first .video-wrapper video,.block_first .video-wrapper image{ width:100% !important;height:auto !important}.block_first .video-wrapper video{ border-radius:0}.block_first .video-wrapper video{ height:100% !important}.video-thumbnail{ bottom:auto;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:100%}.grow-text{ float:left;margin:18px 0;width:100%}.video-wrapper-main .grow-text{ padding:0 20px 0 45px}.page-template-template-sandbox-api .video-wrapper-main .grow-text{ padding:0 50px}h2{ font-size:38px;font-weight:600}.choose-plan h2{ color:#212121;font-weight:300;font-size:50px}.page-template-template-sandbox-api .choose-plan h2{ font-size:48px;line-height:62px;font-weight:bold}.grow-text > p{ margin:7px 0}.cstm-new-home-page .blockSection.choose-plan p{ text-align:center;color:#2b2b2b;padding:0 120px;line-height:34px}.cstm-new-home-page .blockSection.choose-plan .pricings-block p{ text-align:left;color:#373737;padding:0;line-height:26px}.cstm-new-home-page .blockSection.choose-plan .pricings-block .video-wrapper-main p{ color:#4f4f4f;line-height:35px;font-size:16px}.page-template-template-sandbox-api.cstm-new-home-page .blockSection.choose-plan .pricings-block .video-wrapper-main p{ line-height:36px;font-size:17px;color:#1d1d1d;margin-top:10px}.api-section-btn{ font-size:16px;font-weight:600;background:#003d98;color:#fff !important;text-decoration:none !important;border:2px solid #003d98;padding:5px 40px;float:left;letter-spacing:1px;-webkit-border-radius:50px;border-radius:50px;margin-top:13px;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s} .api-section-btn:hover{ background-color:transparent;color:#003d98 !important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s}.before-footer-section.blockElement{ background-color:#191919;text-align:center;padding:70px 0 45px}body .custom-container{ max-width:1630px;padding:0 15px;margin:0 auto !important;display:block;width:100%}.inner-before-footer-section{ display:table-cell;vertical-align:middle}.single-bfooter-section{ position:relative;padding:0 30px}.image-before-footer-section{ display:table;width:100%;height:100px}.inner-before-footer-section{ display:table-cell;vertical-align:middle}.main-help-you-section.blockElement a,.before-footer-section.blockElement a{ cursor:pointer !important}.content-before-footer-section{ padding-top:30px} .content-before-footer-section h5{ float:left;width:100%;color:#ffffff;padding-bottom:16px;font-size:25px} .content-before-footer-section h6.small{ font-size:18px;color:#ffffff;line-height:28px} .content-before-footer-section h6.small a{ color:#ffffff !important;text-decoration:none !important}.single-bfooter-section::after{ content:"";position:absolute;right:-15px;top:0;width:1px;height:232px;background:rgba(255,255,255,0.2)}footer.footer{ background-color:rgba(0,0,0,1)}.container-fluid{ width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.inner-footer ul{ margin:0 auto;display:table;float:none}.inner-footer.blockElement ul li{ float:left;display:inline-block;padding:0 23px;line-height:1;border-right:1px solid rgba(255,255,255,0.3)}.inner-footer.blockElement ul li{ padding:0 20px} .inner-footer.blockElement ul li:first-child{ padding-left:0}.inner-footer ul li a{ color:#ffffff !important;font-size:15px;text-decoration:none !important}.inner-footer.blockElement ul li:last-child{ border-right:hidden;padding-right:0}.social-footer.blockElement{ margin-top:49px} .social-footer.blockElement ul{ margin:0 auto;display:table;float:none}.social-footer ul li{ float:left;display:inline-block;margin:0 5px} .social-footer ul li a{ float:left;width:55px;height:55px;border:2px solid #fff;-webkit-border-radius:100%;border-radius:100%;display:-webkit-box;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:20px;background:#ffffff;color:#003d98 !important;text-decoration:none !important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s} .social-footer ul li a{ font-size:20px;color:#003d98 !important} .social-footer ul li a:hover{ background:transparent;color:#fff !important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s} .social-footer ul li a:hover i{ color:#fff !important}footer.footer{ background-color:#000;padding-top:56px;padding-bottom:41px}.copy-right-line.blockElement{ background:#003d98;text-align:center;color:#ffffff;padding:9px 0;text-shadow:0 2px 3px #000;margin:0} .copy-right-line.blockElement a{ color:#fff !important}.inner-before-footer-section.blockElement .row .col-md-4:last-child .single-bfooter-section::after{ display:none}.our-services-section .owl-nav .owl-prev{ position:absolute;left:-60px;top:50%;transform:translateY(-50%);width:20px;height:27px;border-radius:0 !important;margin:0 !important;outline:none !important;background:transparent !important}.our-services-section.api-services .owl-nav button.disabled{ display:none}.our-services-section .owl-nav .owl-next{ position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:20px;height:27px;border-radius:0 !important;margin:0 !important;outline:none !important;background:transparent !important}.our-services-section .owl-nav span{ display:none}.our-services-section .owl-nav .owl-prev::after{ content:"\f104";font-family:fontawesome;font-size:40px;line-height:24px;color:#181818}.our-services-section .owl-nav .owl-next::after{ content:"\f105";font-family:fontawesome;font-size:40px;line-height:24px;color:#181818}.owl-dots{ text-align:center;-webkit-tap-highlight-color:transparent} .owl-dots .owl-dot{ display:inline-block;zoom:1;outline:none !important} .owl-dots .owl-dot{ background:transparent;border:none;box-shadow:none} .owl-dots .owl-dot span{ width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px} .owl-dots .owl-dot span{ background:transparent;border:1px solid #737373;width:13px;height:13px;border-radius:0} .owl-dots .owl-dot.active span{ background:#025db8;border-color:#025db8}.arform-on-banner{ position:absolute;right:40px;top:50%;max-width:450px;background:#ffffff;padding:20px 20px 20px;transform:translateY(-50%)}.arform-on-banner{ width:100%}.custom-check{ margin-left:-5px;margin-bottom:20px;position:relative;font-size:14px;line-height:19px} .custom-check .wpcf7-form-control-wrap{ position:static;float:left} .custom-check span.btn-info{ padding:0;font-size:14px;font-weight:500;color:#003d98 !important;line-height:1;background:transparent !important;border:hidden;text-transform:capitalize;border-bottom:1px solid #003d98;border-radius:0}.arform-on-banner form > p{ margin:0 -5px}.arform-on-banner button{ position:relative;overflow:hidden;display:inline-flex;z-index:0}.effect-sub::before{ content:'';position:absolute;z-index:-2;left:-50%;top:-50%;width:200%;height:200%;background-color:rgba(255,255,255,0.5);background-repeat:no-repeat;background-size:50% 50%,50% 50%;background-position:0 0,100% 0,100% 100%,0 100%;animation:rotate 4s linear infinite}.effect-sub::after{ content:'';position:absolute;z-index:-1;left:3px;top:3px;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:0;background:#003d98}.custom-check span.wpcf7-list-item{ margin:0 5px 0 0;line-height:1;position:relative;top:2px}.custom-check span.wpcf7-list-item-label{ display:none}.custom-check br{ display:none}.effect-sub{ float:left;width:auto;line-height:1;padding:8px 20px;height:auto;background:#003d98;color:#fff;border:hidden;cursor:pointer}.arform-on-banner form p input[type="button"]{ display:none}body .error{ color:#FF0000 !important;font-weight:500}.crf-api-frm{ display:none}.mypopupsdata .modal-dialog{ top:50% !important;position:absolute !important;left:50%;width:100%;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important}.modal-header{ padding:0;float:left;width:100%;background:#025db8;position:relative;border-radius:0} .modal-header button{ position:absolute;right:-15px;top:-15px;opacity:1 !important;color:#000 !important;width:30px;height:30px;margin:0 !important;padding:0 !important;background:#fff !important;line-height:1;-webkit-border-radius:100%;border-radius:100%} .modal-header h4{ float:left;width:100%;color:#ffffff;font-size:20px;text-transform:uppercase;padding:10px 25px;line-height:1}#loginform p input{ width:100%;height:40px;-webkit-border-radius:0;border-radius:0;border:1px solid #d5d5d5;padding:0 20px;font-size:15px;margin-bottom:10px;-webkit-appearance:none}a,button,input,:focus{ outline:none;box-shadow:0 0 0 0}#loginform p input[type="button"]{ background:#0b6efd;border:hidden;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;font-weight:400;color:#ffffff;cursor:pointer}#loginform form p:last-child a{ font-size:13px;color:#025db8;font-weight:300;text-decoration:underline}#loginform p{ margin:0}#loginform form{ margin:0}::placeholder{ color:#6b6b6b;font-size:15px;font-weight:300}.menu-main ul.sub-menu li a{ padding-left:40px}.skiptranslate.goog-te-gadget{ font-size:0} .skiptranslate.goog-te-gadget > div{ position:relative} .skiptranslate.goog-te-gadget > div::before{ content:"";position:absolute;right:0;top:22px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #025db8;z-index:99999;pointer-events:none} .skiptranslate.goog-te-gadget > div::after{ content:"";width:19px;height:19px;background-image:url(https: left:0;top:16px;z-index:9999;position:absolute;width:40px;background-repeat:no-repeat;background-color:#ffffff;pointer-events:none}.goog-te-gadget .goog-te-combo{ font-size:16px}.skiptranslate.goog-te-gadget > span{ display:none}.goog-te-gadget .goog-te-combo{ width:40px;height:40px;margin-right:20px !important;padding:0;background:transparent;-webkit-appearance:none;border:hidden;cursor:pointer}div#google_translate_element{ width:38px;float:left;margin-right:20px}