@charset "UTF-8";
.wp-block-cover .wp-block-buttons:not(.is-content-justification-left):not(.alignleft){text-align:right;}.site-layout-container > .wp-block-buttons{margin-bottom:var(--base-offset);}.wp-block-buttons.alignright,.wp-block-buttons.is-content-justification-right{text-align:right;}@media (max-width: 781px){.wp-block-heading.is-style-mobile-hide + .wp-block-buttons{text-align:right;}}@media (max-width: 599px){.wp-block-buttons .has-background{padding:0 !important;}}@media (min-width: 782px){.wp-block-buttons.is-style-desktop-hide{opacity:.41;}body:not(.wp-admin) .wp-block-buttons.is-style-desktop-hide{display:none !important;}}@media (max-width: 781px){.wp-block-buttons.is-style-mobile-hide{opacity:.41;}body:not(.wp-admin) .wp-block-buttons.is-style-mobile-hide{display:none !important;}}.wp-block-buttons .wp-block-button{-webkit-transition:background 200ms ease-in-out;transition:background 200ms ease-in-out;}.wp-block-buttons .wp-block-button .wp-block-button__link{background:var(--base-color-text);min-height:var(--base-headings-font-size-3);font-weight:bold;font-size:var(--base-font-size-small);text-transform:uppercase;padding:0 var(--base-space) !important;position:relative;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-ms-flex-align:center;align-items:center;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}.wp-block-buttons .wp-block-button .wp-block-button__link:not(.has-text-color):hover{color:var(--base-color-background);}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link{padding-right:calc(var(--base-headings-font-size-3) + var(--base-space)) !important;background-color:transparent !important;}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link:hover,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:hover{background-color:var(--theme-color-light-extreme) !important;text-decoration:none;}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link:not(.has-text-color),.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link:not(.has-text-color){color:var(--base-link-color) !important;}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link::after{content:"";background:var(--base-color-accent) url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/arrow-black.svg) center center no-repeat;background-size:45%;width:var(--base-headings-font-size-3);position:absolute;right:0;top:0;bottom:0;}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link[target="_blank"]::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link[target="_blank"]::after{background-image:none !important;}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link[target="_blank"]::before,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link[target="_blank"]::before{content:"";background:transparent url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/arrow-black.svg) center center no-repeat;background-color:transparent !important;background-size:45%;width:var(--base-headings-font-size-3);position:absolute;right:0;top:0;bottom:0;-ms-transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);z-index:1;}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link[href$=".pdf"]::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link[href$=".pdf"]::after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link.has-background-background-color::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link.has-background-background-color::after{background-color:var(--base-color-background);}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link.has-accent-alternative-background-color::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link.has-accent-alternative-background-color::after{background-color:var(--theme-color-accent-alternative);background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/arrow-white.svg);}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link.has-text-background-color::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link.has-text-background-color::after{background-color:var(--base-color-text);background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/arrow-white.svg);}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link.has-light-background-color::after,.wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link.has-light-background-color::after{background-color:var(--base-color-light);}.wp-block-buttons .wp-block-button.is-style-send .wp-block-button__link::after{background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/send-white.svg) !important;}.wp-block-buttons .wp-block-button.is-style-plus .wp-block-button__link,.wp-block-buttons .wp-block-button.is-style-toggle .wp-block-button__link{width:var(--base-headings-font-size-3);overflow:hidden;text-indent:-99999px;background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/plus-white.svg);background-position:center center;background-repeat:no-repeat;background-size:45%;}.wp-block-buttons .wp-block-button.is-style-plus .wp-block-button__link.has-accent-color,.wp-block-buttons .wp-block-button.is-style-toggle .wp-block-button__link.has-accent-color{background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/plus-accent.svg);}.wp-block-buttons .wp-block-button.is-style-toggle .wp-block-button__link{background-color:var(--base-color-light);background-image:none;}.wp-block-buttons .wp-block-button.is-style-toggle .wp-block-button__link::before{content:"";background:transparent url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/toggle-black.svg) center center no-repeat;background-size:45%;width:var(--base-headings-font-size-3);position:absolute;right:0;top:0;bottom:0;z-index:1;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-ms-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;}.wp-block-buttons .wp-block-button.is-style-toggle .wp-block-button__link.is-active::before{-ms-transform:rotateZ(-180deg);-webkit-transform:rotateZ(-180deg);transform:rotateZ(-180deg);}@media (max-width: 781px){.wp-block-columns.alignwide.has-background .wp-block-buttons .wp-block-button.is-style-toggle{float:right;}}.has-accent-light-background-color .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link::after,.has-accent-background-color .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link::after{background-color:var(--base-color-text);background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/arrow-white.svg);}.has-accent-light-background-color .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link[target="_blank"]::before,.has-accent-background-color .wp-block-buttons .wp-block-button.is-style-arrow .wp-block-button__link[target="_blank"]::before{background-image:url(//vmt-jobs.com/wp-content/themes/vmt-recruiting/modules/base/submodules/icons/arrow-white.svg);}.has-accent-light-background-color .wp-block-buttons .wp-block-button:hover,.has-accent-background-color .wp-block-buttons .wp-block-button:hover{background-color:var(--base-color-text) !important;}.has-accent-light-background-color .wp-block-buttons .wp-block-button:hover .wp-block-button__link,.has-accent-background-color .wp-block-buttons .wp-block-button:hover .wp-block-button__link{color:var(--base-color-accent) !important;text-decoration:none;}.has-accent-light-background-color .wp-block-buttons .wp-block-button:hover .wp-block-button__link:hover,.has-accent-background-color .wp-block-buttons .wp-block-button:hover .wp-block-button__link:hover{background-color:var(--base-color-text) !important;}