@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//fusegam.es/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.4.0") format("woff2");
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(98,98,98);
	--wd-text-font-size: 18px;
	--wd-title-font: "Archivo", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 900;
	--wd-title-transform: uppercase;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Inter", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Archivo", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: capitalize;
	--wd-widget-title-color: rgb(255,255,255);
	--wd-widget-title-font-size: 18px;
	--wd-header-el-font: "Archivo", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: capitalize;
	--wd-header-el-font-size: 20px;
	--wd-primary-color: rgb(9,245,131);
	--wd-alternative-color: #fbbc34;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #83b735;
	--btn-accented-bgcolor-hover: #74a32f;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
div.wd-popup.wd-age-verify {
	max-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}
.page-title-default {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: rgb(0,43,58);
	background-image: none;
}
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
:root{
--wd-container-w: 1400px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1400px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1400px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1400px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-arrow-inner:after {font-size: var(--wd-arrow-icon-size, 24px);font-family: "woodmart-font";font-weight: 900;}
.main-form option:checked{color: #000000;}
.fleks .wpb_wrapper {display: flex;gap: 30px;justify-content: center;}
.post-image-mask {display: none;}
.fleks-right .wpb_wrapper {display: flex;justify-content: flex-start;gap: 15px;}
.capitalize{text-transform:capitalize;}
.page-id-217 .site-logo {margin-top: 5%;}
.site-logo img {width: 150px!important;}
.discord-gif{width:90px;}
div#comments {display: none;}
.entry-meta.wd-entry-meta {display: none;}
.post-date.wd-post-date.wd-style-with-bg {display: none!important;}
#mockup-video video::-webkit-media-controls {display: none;}
#mockup-video video{border-radius: 66px;}
.section-h3 h3{text-transform:capitalize!important;}
.header-icon img:hover{filter: contrast(0) sepia(100%) hue-rotate(92deg) brightness(1.2) saturate(2.28);}
.green-bg {background: #09f583!important;}
/*footer*/
.footer-container {color: white;}
.footer-container a {color: white!important;}
/*footer*/
/*contact*/
/*contact*/
.main-form .wpcf7-file {font-size: 14px;}
.page-id-132 .main-form textarea {min-height: 42px;width: 100%!important;}
.page-id-132 .main-form input,select,textarea {width: 600px!important;}
.main-form {justify-content: center;display: flex;gap: 40px;color: #171717;font-family: Archivo;font-size: 20px;font-style: normal;font-weight: 500!important;line-height: normal;}
.main-form input,select,textarea {width: 450px!important;border:none;border-radius:5px;margin:15px 0px;resize:none;}
.main-form input.wpcf7-form-control.wpcf7-submit.has-spinner.form-btn {border-radius: 5px;background: #0F0F0F;color: #FFF;font-size: 18px;width: 100%!important;font-weight: 500;text-transform: capitalize;}
.screen-reader-response {display: none;}
.main-form textarea {min-height: 160px;border:none;}
.main-form select {color: #BDBDBD;border:none;}
/*contact*/
/*contact*/
/*about*/
.about-info .wd-info-box {transition: background 0.3s ease-in-out;}
.about-info .wd-info-box:hover {background-color: #000!important;}
.about-info .info-box-title {text-transform: capitalize;}
.about-box .wd-info-box:hover{background-color:black!important;}
.about-box .wd-info-box{transition:0.3s ease;}
/*news*/
.news-grid .entry-meta.wd-entry-meta {display: none!important;}
.news-grid post-date.wd-post-date.wd-style-with-bg {display: none!important;}
.news-grid .hovered-social-icons {display: none!important;}
.news-grid h3.wd-entities-title.title.post-title {color: #171717;text-align: center;font-family: Archivo;font-size: 34px;font-style: normal;font-weight: 600;line-height: normal;}
/*socialwork*/
section#social:hover .vc_single_image-wrapper.vc_box_border_grey{transform: scale(1.2);}
section#social {transition:1s ease;filter: brightness(0.9);}
section#social:hover {filter: brightness(1);}
section#social .vc_single_image-wrapper.vc_box_border_grey {transition: 0.4s linear;}
section#work-us .vc_single_image-wrapper.vc_box_border_grey {transition: 0.4s linear;}
section#work-us:hover .vc_single_image-wrapper.vc_box_border_grey{transform: scale(1.2);}
section#work-us {transition:1s ease;filter: brightness(0.9);}
section#work-us:hover {filter: brightness(1)!important;}
/*career*/
.career-box .wd-info-box {transition: 0.3s ease;}
.career-box .wd-info-box:hover {background-color: #09f583;}
.career-box .wd-info-box:hover .info-box-content h4 {color: white!important;}
.career-height input {margin-bottom: 30px;}


/*cv*/
.two-column {display: flex;gap: 30px;}
.cv-form {color: #171717;font-family: Archivo;font-size: 20px;font-style: normal;font-weight: 500!important;line-height: normal;}
.cv-form input,select,textarea {border:1px solid; border-color:#cccccc;border-radius:5px;margin:15px 0px;resize:none;}
.cv-form textarea{width:100%!important;}
.cv-form input.wpcf7-form-control.wpcf7-submit.has-spinner.form-btn {border-radius: 5px;background: #0F0F0F;color: #FFF;font-size: 18px;width: 100%!important;font-weight: 500;text-transform: capitalize;}
.cv-form input.wpcf7-form-control.wpcf7-file {font-size: 16px;}
.two-column div {width: 100%;}@media (min-width: 1025px) {
	/*header*/
.whb-color-light .wd-header-divider:before {border-color: #FFF!important;}
.wd-header-divider:before{height:25px!important;}
.menu-btn {border-radius: 5px;border: 1px solid #FFF!important;color: #FFF!important;font-size: 19px;font-style: normal;font-weight: 500;text-transform: capitalize;}
ul#menu-main-menu {margin-left: 80px;}
/*header*/
/*footer*/
ul#menu-footer-menu {display: flex;gap: 30px;}
/*footer*/
#social{height: 430px;}
/*news*/
#news .wd-post .entry-thumbnail img {height: 400px;}

}

@media (max-width: 576px) {
	.main-form {display: flex;flex-direction: column;gap:0px;}
.mobile-center{text-align:center!important;}
.vc_custom_1704290904486 {margin-bottom: 0px !important;}
#mockup-video video::-webkit-media-controls {display: none;}
#mockup-video video {border-radius: 24px;width: 100%;height: fit-content;}
div#wd-659522f7b744a {text-align: center;}
}

