/*!
Theme Name: Bowman
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bowman
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

bowman is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 :root{--white02:#ffffff;--black02:#000000;--grey-F3F5FA:#F3F5FA;--e-global-color-primary:#211D51;--e-global-color-secondary:#F5B21E;--e-global-color-5D6371:#5D6371;--e-global-color-0D0D0D:#0D0D0D}*{margin:0;padding:0;box-sizing:border-box!important;outline:none!important}hr{opacity:.3}.pb-15 p+p{margin-top:15px}.template-container{max-width:1492px;width:100%;padding:0 15px;margin-left:auto;margin-right:auto}.cb-custom input[type="checkbox"]{display:none}.cb-custom span.wpcf7-list-item-label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;font-size:16px!important;line-height:20px!important;overflow:hidden}.cb-custom span.wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #211D51;border-radius:4px;background:#fff0}.cb-custom input[type="checkbox"]:checked+span.wpcf7-list-item-label:before{background:#211D51}.cb-custom input[type="checkbox"]:checked+span.wpcf7-list-item-label::after{content:"\e983";font-family:elementskit!important;speak:none;font-style:normal;font-weight:400;position:absolute;left:4px;top:-2px;font-size:16px;color:#fff}.cb-custom .wpcf7-list-item{display:block;margin:0 0 12px}.cb-custom span.wpcf7-form-control-wrap{margin-top:15px}.cb-custom .form-item label{margin-top:10px;display:block;font-weight:600}.global-form .cb-custom{margin-bottom:15px!important;margin-top:15px!important}.button-white a,.button-blue a,.button-yellow a,.button-white-border a,.jobsearch-banner-submit button,.jobsearch-onsubmit-apilocs,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a,.job-template-default .jobsearch_apply_job_wrap a{height:54px;line-height:54px!important;padding:0 40px!important;position:relative;border-radius:4px!important;overflow:hidden!important;display:inline-block;text-decoration:none}.button-white a .elementor-button-content-wrapper,.button-white a .elementor-button-content-wrapper,.button-yellow a .elementor-button-content-wrapper,.button-white-border a .elementor-button-content-wrapper,.jobsearch-banner-submit button,.jobsearch-onsubmit-apilocs span,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a,.job-template-default .jobsearch_apply_job_wrap a{width:100%;height:100%;overflow:hidden!important}.button-white a .elementor-button-text,.button-blue a .elementor-button-text,.button-yellow a .elementor-button-text,.button-white-border a .elementor-button-text,.jobsearch-banner-submit button:before,.jobsearch-onsubmit-apilocs span,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a span,.job-template-default .jobsearch_apply_job_wrap a span{font-size:18px;text-transform:inherit;color:var(--white02)!important;position:relative;text-align:center;z-index:2;width:100%;font-family:var(--e-global-typography-text-font-family);font-weight:500!important;flex-wrap:nowrap;justify-content:center;align-items:center}.button-white a .elementor-button-content-wrapper:after,.button-blue a .elementor-button-content-wrapper:after,.button-yellow a .elementor-button-content-wrapper:after,.button-white-border a .elementor-button-content-wrapper:after,.jobsearch-banner-submit button:after,.jobsearch-onsubmit-apilocs:after,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a:after,.job-template-default .jobsearch_apply_job_wrap a:after{content:"";height:34px;width:34px;display:block;position:absolute;right:-13px;top:-13px;border-radius:50%;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);z-index:1}.button-white a:hover .elementor-button-content-wrapper:after,.button-blue a:hover .elementor-button-content-wrapper:after,.button-yellow a:hover .elementor-button-content-wrapper:after,.button-white-border a:hover .elementor-button-content-wrapper:after,.jobsearch-banner-submit:hover button:after,.jobsearch-onsubmit-apilocs:hover:after,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a:hover:after,.job-template-default .jobsearch_apply_job_wrap a:hover:after{transform:scale(24);-webkit-transform:scale(24);-moz-transform:scale(24);-ms-transform:scale(24);-o-transform:scale(24);top:-100%}.button-white a{background:var(--e-global-color-primary)!important;border:0px!important}.button-white a .elementor-button-content-wrapper:after{background:var(--white02)}.button-white a .elementor-button-text,.button-white-border .elementor-button-text{-webkit-transition:all 0.9s ease-out!important;-moz-transition:all 0.9s ease-out!important;-ms-transition:all 0.9s ease-out!important;-o-transition:all 0.9s ease-out!important;transition:all 0.9s ease-out!important}.button-white a:hover .elementor-button-text{color:var(--e-global-color-primary)!important}.button-blue a,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a,.job-template-default .jobsearch_apply_job_wrap a{background:var(--e-global-color-primary)!important;border:1px solid var(--e-global-color-secondary)!important}.button-blue a .elementor-button-content-wrapper:after,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a:after,.job-template-default .jobsearch_apply_job_wrap a:after{background:var(--e-global-color-secondary)}.button-blue a:hover .elementor-button-text,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a:hover span,.job-template-default .jobsearch_apply_job_wrap a span{color:var(--white02)!important}.button-yellow a,.jobsearch-banner-submit button,.jobsearch-onsubmit-apilocs{background:var(--e-global-color-secondary)!important;border:0px!important}.button-yellow a .elementor-button-content-wrapper:after,.jobsearch-banner-submit button:after,.jobsearch-onsubmit-apilocs:after{background:var(--e-global-color-primary)!important}.button-yellow a:hover .elementor-button-text,.jobsearch-banner-submit:hover button:before,.jobsearch-onsubmit-apilocs span{color:var(--white02)!important}.button-white-border a{background-color:#fff0;border:1px solid var(--white02)!important}.button-white-border a .elementor-button-content-wrapper:after{background:var(--white02)}.button-white-border:hover .elementor-button-text{color:var(--e-global-color-primary)!important}@media(min-width:1200px){main.site-main{padding-top:90px}}@media(min-width:1025px) and (max-width:1199px){main.site-main{padding-top:80px}.big-header .global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{padding:0px!important;margin:0 8px!important}}@media(max-width:1199px){.button-white a,.button-blue a,.button-yellow a,.button-white-border a,.jobsearch-banner-submit button,.jobsearch-onsubmit-apilocs,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a,.job-template-default .jobsearch_apply_job_wrap a{padding:0 25px!important}}@media(max-width:1199px){.button-white a,.button-blue a,.button-yellow a,.button-white-border a,.jobsearch-banner-submit button,.jobsearch-onsubmit-apilocs,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a,.job-template-default .jobsearch_apply_job_wrap a{padding:0 15px!important}}@media(max-width:767px){.button-white a .elementor-button-text,.button-blue a .elementor-button-text,.button-yellow a .elementor-button-text,.button-white-border a .elementor-button-text .jobsearch-banner-submit button:before,.jobsearch-onsubmit-apilocs span,.jobsearch-job-userlist .listing-applynow .jobsearch_apply_job_wrap a span,.job-template-default .jobsearch_apply_job_wrap a span{font-size:16px}}.footer-menu-block h3{position:relative}.footer-menu-block h3:after{content:"";width:61px;height:2px;background:var(--white02);display:block;position:absolute;bottom:-24px;left:0}.footer-menu-block .footer-menu ul{padding:0;margin:0}.footer-menu-block .footer-menu li{list-style:none}.footer-menu-block .footer-menu li a{color:rgb(255 255 255 / .8);font-family:var(--e-global-typography-text-font-family);font-weight:400;font-size:18px;line-height:42px;letter-spacing:0}.footer-menu-block .footer-menu li a:hover{color:var(--e-global-color-secondary)}.btmFootlink a:not([href]):hover .elementor-icon-list-text{color:rgb(255 255 255 / .8)!important}.btmFootlink .elementor-icon-list-items .elementor-icon-list-item:first-child>a.ekit_badge_left{padding-left:0px!important}.btmFootlink .elementor-icon-list-items .elementor-icon-list-item:last-child>a.ekit_badge_left{padding-right:0px!important;border-right:0px!important}.foot-logo01>*{position:unset}.foot-logo01 a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.ekit-template-content-footer{position:relative}.backtotop{cursor:pointer}.global-header{box-shadow:var(--sds-size-depth-0) var(--sds-size-depth-025) var(--sds-size-depth-100) var(--sds-size-depth-0) var(--sds-color-black-100);border-bottom:1px solid rgb(227 227 227)}.global-header .global-nav .last-child-menu{display:none}.global-header{position:absolute;top:0;left:0;width:100%;background:var(--white02);z-index:99}.global-header.global-header-fixed{position:fixed}.global-header .elementskit-navbar-nav>li.current-menu-item>a{color:var(--e-global-color-secondary)!important}.global-header .elementskit-navbar-nav>li.current-menu-item>a .elementskit-submenu-indicator{color:var(--e-global-color-secondary)!important;fill:var(--e-global-color-secondary)!important}.global-header .global-nav .elementskit-menu-container{left:-100vw!important}.menu-open .global-header .global-nav .elementskit-menu-container{left:0!important}@media(max-width:1750px){.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{padding:0 13px!important}}@media(max-width:1670px) and (min-width:1492px){.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{padding:0 8px!important;font-size:15px}.button-yellow.header-btn a{padding:0 22px!important}}@media(max-width:1491px){.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{padding:0 8px!important;font-size:13px}.global-header .global-nav .button-yellow.header-btn a .elementor-button-text{font-size:16px}.global-header .global-nav .button-yellow.header-btn a{padding:0 8px!important;font-size:13px}.footer-menu-block .footer-menu li a{font-size:16px;line-height:38px}}@media(max-width:1250px){.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{padding:0 8px!important;font-size:12px}.global-header .global-nav .button-yellow.header-btn a{padding:0 0!important;height:45px;line-height:45px!important;width:140px}.global-header .global-nav .button-yellow.header-btn a .elementor-button-text{font-size:15px}.global-header .global-nav .button-yellow.header-btn a .elementor-button-content-wrapper:after{height:30px;width:30px}.global-header .global-nav .button-yellow.header-btn a .elementor-button-text{font-size:14px}}@media(max-width:1199px){.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{font-size:11px;padding:0 4px!important}.global-header .global-nav .button-yellow.header-btn a{width:110px}.global-header .global-nav .elementskit-dropdown-has>a .elementskit-submenu-indicator{margin-left:3px;font-size:8px}}@media(max-width:1199px) and (min-width:1025px){.global-nav{flex-direction:row-reverse!important}.global-nav .button-yellow.header-btn .elementor-widget-container{margin-left:15px!important;margin-right:0!important}.global-header .global-nav .elementskit-navbar-nav>li.current-menu-item>a{color:var(--e-global-color-primary)!important}.global-header .logo-block{width:200px!important}.global-header .global-nav{width:calc(100% - 200px)!important;justify-content:end!important}}@media(max-width:1024px){.elementskit-menu-overlay{opacity:0!important;visibility:hidden!important}.menu-open{overflow:hidden}.global-header::after{content:"";height:100%;width:100%;display:block;position:fixed;background-color:rgb(0 0 0 / .8);z-index:9;top:0;left:0%;opacity:0;visibility:hidden;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.menu-open .global-header::after{opacity:1;visibility:visible}.menu-open .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements{-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.menu-open button.elementskit-menu-hamburger.elementskit-menu-toggler{position:relative;z-index:-10;background:transparent!important;pointer-events:none}.menu-open .elementskit-menu-hamburger:hover>.ekit-menu-icon{color:inherit!important}.global-header .global-nav .elementskit-navbar-nav-default .elementskit-menu-close{margin:0!important;height:100%;width:80px!important;border-radius:0}.global-header .global-nav .elementskit-nav-identity-panel{background:var(--white02)!important;border-bottom:1px solid #D8DEED}.global-header .global-nav .elementskit-menu-container{background:var(--e-global-color-secondary)}.global-header .global-nav .elementskit-menu-close.elementskit-menu-toggler{font-size:0!important}.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a{font-size:16px;padding:15px!important;border-bottom:1px solid #D8DEED}.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li>a .icon:before{font-weight:900;position:relative;top:1px}.global-header .global-nav .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator{padding:4px 5px;font-size:14px}.global-header .global-nav .elementskit-navbar-nav-default .elementskit-menu-close{width:60px!important;background-repeat:no-repeat;background-position:center center}.global-header .global-nav .last-child-menu{display:block;margin:60px 0 40px;padding:0 15px}.global-header .global-nav .last-child-menu a{width:100%!important}.global-header .global-nav .button-yellow a .elementor-button-text{font-size:18px!important}.button-yellow.header-btn{display:none}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries:not(.mega-catalogue) div.e-con.e-flex.elementor-element:last-child{display:flex!important}.global-header .elementor-widget-ekit-nav-menu .elementor-widget-button.button-yellow-megamenu{height:calc(100% - 40px)!important}}@media(max-width:767px){.button-white a .elementor-button-text,.button-blue a .elementor-button-text,.button-yellow a .elementor-button-text{font-size:16px}.footer-menu-block .footer-menu li a{font-size:16px;line-height:1.7}.footer-menu-block h3:after{width:61px;height:1px;bottom:-20px;left:0}.global-header .global-nav .button-yellow a{padding:0 3px!important;width:145px}}@media(max-width:480px){.border-top-mobile{border-top:1px solid var(--white02)!important}}@media(max-width:374px){.footer-block-top{padding:0 15px 15px}}.arrow-btn02{background-image:url(/wp-content/themes/bowman/images/arrow-yellow.svg)}.arrow-btn02:hover{background-image:url(/wp-content/themes/bowman/images/arrow-blue.svg)}.megamenu-items .elementor-image-box-img a{display:block;background:rgb(93 99 113 / .08);border-radius:8px;border:1.04px solid rgb(93 99 113 / .24);position:relative;overflow:hidden}.mega-divisions .elementor-image-box-img a{padding:32px;min-height:103px;display:flex;align-items:center;justify-content:center}.megamenu-items .elementor-image-box-img a:after,.megamenu-items .elementor-image-box-img a::before{content:"";position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;border-radius:8px;opacity:0;visibility:hidden;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.megamenu-items .elementor-image-box-img a::before{height:100%;display:block;background:rgb(31 27 78 / .49);width:100%;z-index:1}.megamenu-items .elementor-image-box-img a:after{z-index:2;height:50px;width:50px;background-image:url(/wp-content/themes/bowman/images/arrow-yellow.svg);background-size:cover;left:50%;top:50%;transform:translate(-50%,-50%)}.megamenu-items .elementor-image-box-wrapper:hover .elementor-image-box-img a:after,.megamenu-items .elementor-image-box-wrapper:hover .elementor-image-box-img a:before{opacity:1;visibility:visible}.megamenu-items .elementor-image-box-content h6 a{padding:24px 10px 5px!important;display:block;position:relative;top:-15px}.mega-industries .elementor-image-box-img img{width:100%!important;transform:scale(1.1)!important}.megamenu-items.mega-industries .button-yellow *{width:100%!important;height:100%!important;display:flex;align-items:center;justify-content:center;margin:0!important}.megamenu-items.mega-industries .button-yellow a .elementor-button-text{font-size:16px;font-weight:400!important}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries{padding:40px 75px 17px;margin:0 -8px;gap:0!important;position:relative;left:8px;width:calc(100% + 16px)}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex{width:12.5%!important;padding:5px 8px}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex{width:12.5%!important;padding:5px 5px}.megamenu-items .elementor-image-box-content h6 a{padding:24px 0 5px!important;font-weight:400}.content-page-details ul{padding:10px 0 10px 20px}.content-page-details ul li+li{padding-top:10px!important}@media(min-width:1025px){.global-header .global-nav .elementor-widget-container,.global-header .global-nav .elementor-widget-ekit-nav-menu,.global-header .global-nav nav.ekit-wid-con,.global-header .global-nav .elementskit-navbar-nav-default,.global-header .global-nav .elementskit-navbar-nav-default ul,.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li{position:unset!important}.global-header .global-nav .elementskit-megamenu-panel{width:100%;box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);border-top:1px solid #C7C7C7;background:var(--white02)}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items{padding:40px 60px 17px}.global-header .global-nav .elementskit-navbar-nav-default .elementskit-megamenu-panel{right:-60px!important;left:unset!important;top:80px!important}}@media(max-width:1650px) and (min-width:1492px){.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries{padding:40px 40px 17px}}@media(max-width:1491px){.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries{padding:30px 7px 17px}.global-header .global-nav .elementskit-navbar-nav-default .elementskit-megamenu-panel{right:-15px!important}}@media(max-width:1199px){.global-header .global-nav .elementskit-megamenu-panel .megamenu-items{padding:26px 10px 15px}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex{width:16.666%!important}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries{padding:17px 8px 17px}}@media(min-width:1651px){.global-header .global-nav .elementskit-navbar-nav-default .elementskit-megamenu-panel{right:-60px!important}}@media(max-width:1024px){.global-header{padding:10px 15px}.global-header .global-nav .elementskit-megamenu-panel{background-color:var(--white02)}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items{padding:17px 15px 17px;border-bottom:1px solid #D8DEED;background:rgb(243 245 250 / .86)}.megamenu-items .e-con-inner{flex-wrap:wrap!important}.megamenu-items .e-con-inner>div{width:calc(33.33% - 12px)}.megamenu-items .elementor-image-box-content h6 a{padding:18px 0 5px!important;top:-6px;font-size:12px!important;line-height:14px;font-weight:400}.mega-divisions .elementor-image-box-img a{padding:19px 15px 12px}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex{width:33.33%!important}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries{padding:17px 8px 5px;justify-content:flex-start}.global-header .elementskit-menu-hamburger{padding:0!important}.global-header .elementskit-menu-hamburger svg{height:46px!important;width:46px!important}.global-header .global-nav .elementskit-menu-container{background:#fff;width:420px!important;max-width:420px}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(6),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(7),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(8),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(9),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(10),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(11),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(12),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(13),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(14),.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex:nth-child(15){display:none}.megamenu-items .elementor-image-box-img a:after{height:30px;width:30px}.global-header .global-nav .elementor-widget-ekit-nav-menu .elementskit-navbar-nav>li:last-child>a{padding:0!important}}@media(max-width:480px){.global-header .global-nav .elementskit-menu-container{width:320px!important;max-width:320px}.megamenu-items .e-con-inner>div{width:calc(50% - 10px)}.global-header .global-nav .elementskit-megamenu-panel .megamenu-items.mega-industries .e-con.e-flex{width:50%!important}}.node-marquee02 .node-marquee .node-marquee__el{font-family:Geologica;font-weight:600;font-size:131.77px;line-height:100%;letter-spacing:-3px;text-align:center;vertical-align:middle;text-transform:uppercase;color:rgb(28 46 61 / .1)}.node-marquee02 .node-marquee .node-marquee__el span{position:relative;bottom:15px}.heading-block{margin:40px 0}.global-form{width:100%}.global-form .row{display:flex;flex-wrap:wrap;margin:0 -5px}.global-form .col-50{width:50%;padding:0 5px}.global-form .col-30{width:132px;padding:0 5px}.global-form .col-70{width:calc(100% - 132px);padding:0 5px}.global-form .col-100{width:100%;padding:0 5px}.global-form .form-item{width:100%;display:block;margin-bottom:10px}.global-form p,.global-form .wpcf7-form-control-wrap{width:100%!important;display:block}.global-form input,.global-form select,.global-form textarea{height:60px;padding:15px 38px 15px 20px;background-color:rgb(226 226 226 / .2);background-repeat:no-repeat;background-position:right 15px center;border:1px solid rgb(226 226 226 / .2);font-family:Outfit;font-weight:400;font-size:16px;line-height:1;color:#5D6371;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s}.global-form .p-name{background-image:url(/wp-content/themes/bowman/images/user.svg)}.global-form .p-email{background-image:url(/wp-content/themes/bowman/images/mail.svg)}.global-form select{background-image:url(/wp-content/themes/bowman/images/form-arrow.svg);background-position:right 8px center}.global-form .p-company{background-image:url(/wp-content/themes/bowman/images/company-icon.svg)}.global-form .p-IndustryBackground{background-image:url(/wp-content/themes/bowman/images/Industry-icon.svg)}.global-form .p-phone{background-image:url(/wp-content/themes/bowman/images/call.svg)}.global-form .p-wrokexp{background-image:url(/wp-content/themes/bowman/images/WorkExp.svg)}.global-form input:hover,.global-form select:hover,.global-form textarea:hover{background-color:rgb(226 226 226 / .5)}.global-form textarea{height:91px;resize:none}.global-form span.wpcf7-not-valid-tip{text-align:left;font-size:13px}.global-form .submit-item{margin-top:20px}.global-form .submit-item p .wpcf7-spinner{position:absolute;right:0;top:14px;background:transparent!important;border:1px solid #fff!important;z-index:9}.global-form .submit-item p{height:54px;line-height:54px;padding:0!important;position:relative;border-radius:4px!important;overflow:hidden!important;background:var(--e-global-color-secondary)!important;border:0px!important}.global-form .submit-item p input{cursor:pointer;height:100%;overflow:hidden!important;font-size:18px;text-transform:capitalize;color:var(--white02)!important;position:relative;text-align:center;z-index:2;display:block;width:100%;font-family:var(--e-global-typography-text-font-family);font-weight:500!important;border:0!important;background:#fff0;outline:none!important}.global-form .submit-item p:after{content:"";height:34px;width:34px;display:block;position:absolute;right:-13px;top:-13px;border-radius:50%;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);z-index:1}.global-form .submit-item p:hover:after{transform:scale(50);-webkit-transform:scale(50);-moz-transform:scale(50);-ms-transform:scale(50);-o-transform:scale(50);top:-100%}.global-form .submit-item p:after{background:var(--e-global-color-primary)!important}.global-form .wpcf7-response-output{margin:0!important;font-size:14px}.wpcf7 form .wpcf7-response-output{margin:0;padding:4px 15px;border:1px solid #000;font-size:15px}.global-form select.wpcf7-select{line-height:22px!important}.global-form .multiSelect .select2{width:100%!important}.global-form .multiSelect .select2 input.select2-search__field{width:100%!important;margin:0px!important;height:20px}.global-form .multiSelect .select2 li.select2-search.select2-search--inline{width:100%!important}.global-form .multiSelect .select2 ul.select2-selection__rendered{padding:0 30px 0 0px!important;position:relative;display:inline-flex!important;flex-wrap:wrap}.global-form .multiSelect .select2 span.select2-selection.select2-selection--multiple{background-color:rgb(226 226 226 / .2);border:1px solid rgb(226 226 226 / .2)!important;font-size:16px;line-height:100%;background-image:url(/wp-content/themes/bowman/images/form-arrow.svg);background-position:right 8px center;background-repeat:no-repeat;background-size:auto;cursor:pointer;min-height:60px;padding:0 30px 0 20px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;transition:all 0.6s;line-height:100%;display:flex;align-items:center}.global-form .multiSelect .select2 span.select2-selection{background-color:rgb(226 226 226 / .5)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:transparent!important;border:1px solid #cfcfcf!important;border-radius:0px!important;padding:4px 6px!important;color:var(--e-global-color-5D6371)!important;font-size:14px;line-height:14px}.select2-dropdown{background-color:#f3f3f3!important;border:1px solid rgb(226 226 226 / .2)!important;border-radius:0}.select2-dropdown li.select2-results__option{display:flex;position:relative;padding:12px 12px 12px 38px!important}.select2-dropdown .select2-results__option:before{content:"\eaaf";width:20px;height:20px;display:flex;background-color:#fff0;position:absolute;left:10px;border:1px solid var(--e-global-color-5D6371);border-radius:0;font-family:elementskit!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:transparent!important;align-items:center;justify-content:center;font-size:12px!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[aria-selected=true]{background-color:transparent!important;color:var(--e-global-color-primary)!important}.select2-container--default .select2-results__option--highlighted[aria-selected]:before{border-color:var(--e-global-color-primary)!important}.select2-container--default .select2-results__option[aria-selected=true]:before{font-size:15px;color:var(--white02)!important;background-color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{font-size:25px!important;padding:0px!important;position:absolute;right:5px;margin:0px!important;top:45%;transform:translateY(-50%);color:var(--e-global-color-0D0D0D)}.select-error.wpcf7-not-valid-tip{color:#dc3232;margin-top:5px;font-size:13px;font-weight:400}.contact-form-02{background-size:100% 702px!important}.contact-form-02 .elementor-icon-box-title a{color:#F5B21E!important}.contact-form-02 a{color:#ffffff!important}.contact-form-02 a:hover{color:#F5B21E!important}.backtotop .rotate-block{position:absolute;top:-2px;width:0;animation:rotate-animation 7s linear infinite;width:100%;height:100%;left:0}.backtotop .arrow-block{position:relative;z-index:1;width:100%;height:100%}.pp-text-wrap ul{padding-left:20px;padding-top:10px}.pp-text-wrap .elementor-widget-container p:not(:last-child){margin-bottom:15px}.pp-text-wrap .elementor-widget-container a{text-decoration:underline!important}.pp-text-wrap .elementor-widget-container a:hover{text-decoration:none!important}.pp-text-wrap ul li{margin-bottom:10px}.cky-consent-container{z-index:9999999999!important}@keyframes rotate-animation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}div#backtotop{position:absolute;top:-57px;left:50%;transform:translateX(-50%);width:105px}.page-id-3482,.page-id-3548,.page-id-3373,.page-id-217,.page-id-1398,.page-id-2612,.page-id-3446,.single-job,.news-template-default,.events-template-default{.ekit-template-content-footer .contact-form-02,.elementor-element-72a72bf4{display:none!important}}html,body{height:100%}body{display:flex;flex-direction:column;min-height:100vh}main#primary{flex:1 0 auto}@media(max-width:1491px){.node-marquee02 .node-marquee .node-marquee__el{font-size:100px}.node-marquee02 .node-marquee .node-marquee__el span{bottom:5px}.node-marquee02 .node-marquee .node-marquee__el span svg{width:55px}.global-form input,.global-form select,.global-form textarea{padding:15px 30px 15px 15px;background-position:right 10px center}.template-container{max-width:1250px}}@media(max-width:1366px){.contact-form-02{background-size:100% 690px!important}}@media(max-width:1199px){.contact-form-02{background-size:100% 650px!important;padding-bottom:68px!important}.global-form input,.global-form select{height:50px}.template-container{max-width:100%}}@media(max-width:991px){.global-form .col-50{width:100%}.contact-form-02{background:unset!important}.node-marquee02 .node-marquee .node-marquee__el{font-size:90px}div#backtotop{top:-42px}.select2-container--default .select2-selection--multiple .select2-selection__choice{white-space:normal!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{right:6px}.wpcf7 .wpcf7-recaptcha iframe{transform:scale(.8)!important;transform-origin:left!important}main.site-main{padding-top:70px}}@media(max-width:767px){.node-marquee02 .node-marquee .node-marquee__el{font-size:55px}.node-marquee02 .node-marquee .node-marquee__el span{bottom:-10px}.node-marquee02 .node-marquee .node-marquee__el span svg{width:30px}.heading-block{margin:0 auto 40px;text-align:center}.global-form input,.global-form select,.global-form textarea{font-size:16px;padding:10px 33px 10px 15px}.global-form span[data-name="countryCode"] select{font-size:13px}div#backtotop{top:-43px;width:78px}.global-form .multiSelect .select2 span.select2-selection.select2-selection--multiple{padding:0 25px 0 10px!important}}@media(max-width:480px){.node-marquee02 .node-marquee .node-marquee__el{font-size:55px}.global-form .col-30{width:95px}.global-form .col-70{width:calc(100% - 95px)}.global-form input,.global-form select{height:52px}.global-form .submit-item p input{font-size:14px}.global-form input,.global-form select,.global-form textarea{background-size:16px}.global-form span[data-name="countryCode"] select{padding-right:18px!important;background-position:right 5px center;padding-left:10px!important}.cb-custom span.wpcf7-list-item-label{font-size:14px!important}}