.elementor-kit-10{--e-global-color-primary:#CEF17B;--e-global-color-secondary:#2B2D40;--e-global-color-text:#5C6B73;--e-global-color-accent:#CEF17B87;--e-global-color-c9247c0:#CEF17B;--e-global-color-e1c5c8d:#06303A;--e-global-color-688dd79:#CBFFB3;--e-global-color-2e3135f:#100F0F;--e-global-color-66b4622:#00A866;--e-global-color-4a0c443:#5C6B73;--e-global-color-efa5392:#EF233C;--e-global-color-4e8b584:#2B2D40;--e-global-color-bc42dc8:#5C6B7333;--e-global-color-be9a2aa:#F5F5F5;--e-global-color-8ae3364:#D8FDE1;--e-global-color-c7ad588:#F8F8F5;--e-global-color-1fc22ca:#EDEDED;--e-global-color-0f3b25a:#D8FDE1;--e-global-color-2d732c7:#FFFFBA;--e-global-color-ad8e2f4:#E2DCFF;--e-global-color-a12ef2b:#CEF17B;--e-global-color-751fbe7:#06303A;--e-global-color-5476174:#F3F3F3;--e-global-typography-primary-font-family:"RNS Estero";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"RNS Estero";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Outfit";--e-global-typography-text-font-size:1.125rem;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:1.625rem;--e-global-typography-accent-font-family:"Outfit";--e-global-typography-accent-font-size:1.125rem;--e-global-typography-accent-font-weight:500;--e-global-typography-087deb6-font-family:"Outfit";--e-global-typography-087deb6-font-size:17px;--e-global-typography-087deb6-font-weight:500;--e-global-typography-d3714a3-font-family:"Outfit";--e-global-typography-d3714a3-font-size:1.125rem;--e-global-typography-d3714a3-font-weight:500;--e-global-typography-d3714a3-line-height:1.625rem;--e-global-typography-108539f-font-family:"Outfit";--e-global-typography-108539f-font-size:clamp(1.875rem, 1.0179rem + 3.1429vw, 3.175rem);--e-global-typography-108539f-font-weight:400;--e-global-typography-108539f-line-height:120%;--e-global-typography-821c2c4-font-family:"Outfit";--e-global-typography-821c2c4-font-size:clamp(1.875rem, 1.1607rem + 2.2857vw, 2.775rem);--e-global-typography-821c2c4-font-weight:700;--e-global-typography-821c2c4-line-height:120%;--e-global-typography-3f283d0-font-family:"Outfit";--e-global-typography-3f283d0-font-size:clamp(1.875rem, 1.5179rem + 1.1429vw, 2.375rem);--e-global-typography-3f283d0-font-weight:700;--e-global-typography-3f283d0-line-height:120%;--e-global-typography-8918f17-font-family:"Outfit";--e-global-typography-8918f17-font-size:clamp(1.5rem, 1.2321rem + 0.8571vw, 1.875rem);--e-global-typography-8918f17-font-weight:700;--e-global-typography-8918f17-line-height:120%;--e-global-typography-bf78a31-font-family:"Outfit";--e-global-typography-bf78a31-font-size:clamp(1.25rem, 1.1607rem + 0.2857vw, 1.375rem);--e-global-typography-bf78a31-font-weight:700;--e-global-typography-bf78a31-line-height:120%;--e-global-typography-5378da1-font-family:"RNS Estero";--e-global-typography-5378da1-font-size:0.875px;--e-global-typography-5378da1-font-weight:500;--e-global-typography-5dd07f7-font-family:"RNS Estero";--e-global-typography-5dd07f7-font-size:17px;--e-global-typography-5dd07f7-font-weight:500;--e-global-typography-5dd07f7-line-height:23px;--e-global-typography-3fec045-font-family:"RNS Estero";--e-global-typography-3fec045-font-size:16px;--e-global-typography-3fec045-font-weight:500;--e-global-typography-3fec045-line-height:20px;--e-global-typography-91b2032-font-family:"Outfit";--e-global-typography-91b2032-font-size:96px;--e-global-typography-91b2032-font-weight:600;--e-global-typography-91b2032-line-height:84px;--e-global-typography-277b169-font-family:"Outfit";--e-global-typography-277b169-font-size:4rem;--e-global-typography-277b169-font-weight:600;--e-global-typography-277b169-line-height:4rem;--e-global-typography-1fc5a92-font-family:"Outfit";--e-global-typography-1fc5a92-font-size:4.209rem;--e-global-typography-1fc5a92-font-weight:600;--e-global-typography-1fc5a92-line-height:4.209rem;--e-global-typography-3a743c3-font-family:"Inter";--e-global-typography-3a743c3-font-size:1.25rem;--e-global-typography-3a743c3-font-weight:300;--e-global-typography-3a743c3-line-height:2rem;--e-global-typography-a4c2a05-font-family:"Outfit";--e-global-typography-a4c2a05-font-size:2.369rem;--e-global-typography-a4c2a05-font-weight:600;--e-global-typography-a4c2a05-line-height:2.369rem;--e-global-typography-c453ed8-font-family:"Outfit";--e-global-typography-c453ed8-font-size:4.209rem;--e-global-typography-c453ed8-font-weight:600;--e-global-typography-c453ed8-line-height:4.209rem;--e-global-typography-51ce2cb-font-family:"Outfit";--e-global-typography-51ce2cb-font-size:3.4rem;--e-global-typography-51ce2cb-font-weight:600;--e-global-typography-51ce2cb-line-height:3.8rem;--e-global-typography-6edf69b-font-family:"Inter";--e-global-typography-6edf69b-font-size:1rem;--e-global-typography-6edf69b-font-weight:300;--e-global-typography-6edf69b-line-height:1.8rem;--e-global-typography-b64eb99-font-family:"Outfit";--e-global-typography-b64eb99-font-size:16px;--e-global-typography-b64eb99-font-weight:500;--e-global-typography-b64eb99-line-height:20px;--e-global-typography-8427d79-font-family:"Outfit";--e-global-typography-8427d79-font-size:2.8rem;--e-global-typography-8427d79-font-weight:600;--e-global-typography-8427d79-line-height:3.2rem;--e-global-typography-b34a572-font-family:"Inter";--e-global-typography-b34a572-font-size:1.25rem;--e-global-typography-b34a572-font-weight:500;--e-global-typography-b34a572-line-height:2rem;color:#000000;font-family:var( --e-global-typography-6edf69b-font-family ), Sans-serif;font-size:var( --e-global-typography-6edf69b-font-size );font-weight:var( --e-global-typography-6edf69b-font-weight );line-height:var( --e-global-typography-6edf69b-line-height );}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var( --e-global-color-c9247c0 );font-family:"RNS Estero", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;border-style:none;border-radius:5px 5px 5px 5px;padding:20px 50px 20px 50px;}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:var( --e-global-color-e1c5c8d );color:#FFFFFF;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 p{margin-block-end:20px;}.elementor-kit-10 a{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:23px;}.elementor-kit-10 h1{color:#27293C;font-family:var( --e-global-typography-51ce2cb-font-family ), Sans-serif;font-size:var( --e-global-typography-51ce2cb-font-size );font-weight:var( --e-global-typography-51ce2cb-font-weight );line-height:var( --e-global-typography-51ce2cb-line-height );}.elementor-kit-10 h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-821c2c4-font-family ), Sans-serif;font-size:var( --e-global-typography-821c2c4-font-size );font-weight:var( --e-global-typography-821c2c4-font-weight );line-height:var( --e-global-typography-821c2c4-line-height );}.elementor-kit-10 h3{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-3f283d0-font-family ), Sans-serif;font-size:var( --e-global-typography-3f283d0-font-size );font-weight:var( --e-global-typography-3f283d0-font-weight );line-height:var( --e-global-typography-3f283d0-line-height );}.elementor-kit-10 h4{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8918f17-font-family ), Sans-serif;font-size:var( --e-global-typography-8918f17-font-size );font-weight:var( --e-global-typography-8918f17-font-weight );line-height:var( --e-global-typography-8918f17-line-height );}.elementor-kit-10 h5{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-bf78a31-font-family ), Sans-serif;font-size:var( --e-global-typography-bf78a31-font-size );font-weight:var( --e-global-typography-bf78a31-font-weight );line-height:var( --e-global-typography-bf78a31-line-height );}.elementor-kit-10 h6{color:var( --e-global-color-secondary );}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#5C6B7333;border-radius:5px 5px 5px 5px;padding:18px 18px 18px 18px;}.elementor-kit-10 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea:focus,.elementor-kit-10 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1200px){.elementor-kit-10{font-size:var( --e-global-typography-6edf69b-font-size );line-height:var( --e-global-typography-6edf69b-line-height );}.elementor-kit-10 h1{font-size:var( --e-global-typography-51ce2cb-font-size );line-height:var( --e-global-typography-51ce2cb-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-821c2c4-font-size );line-height:var( --e-global-typography-821c2c4-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-3f283d0-font-size );line-height:var( --e-global-typography-3f283d0-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-8918f17-font-size );line-height:var( --e-global-typography-8918f17-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-bf78a31-font-size );line-height:var( --e-global-typography-bf78a31-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:23px;--e-global-typography-d3714a3-font-size:16px;--e-global-typography-d3714a3-line-height:23px;--e-global-typography-c453ed8-font-size:3.157rem;--e-global-typography-c453ed8-line-height:3.157rem;font-size:var( --e-global-typography-6edf69b-font-size );line-height:var( --e-global-typography-6edf69b-line-height );}.elementor-kit-10 p{margin-block-end:25px;}.elementor-kit-10 h1{font-size:var( --e-global-typography-51ce2cb-font-size );line-height:var( --e-global-typography-51ce2cb-line-height );}.elementor-kit-10 h2{font-size:var( --e-global-typography-821c2c4-font-size );line-height:var( --e-global-typography-821c2c4-line-height );}.elementor-kit-10 h3{font-size:var( --e-global-typography-3f283d0-font-size );line-height:var( --e-global-typography-3f283d0-line-height );}.elementor-kit-10 h4{font-size:var( --e-global-typography-8918f17-font-size );line-height:var( --e-global-typography-8918f17-line-height );}.elementor-kit-10 h5{font-size:var( --e-global-typography-bf78a31-font-size );line-height:var( --e-global-typography-bf78a31-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media only screen and (min-width: 768px) {.page-id-481 .post-password-form {
  width: 500px;
  padding: 200px 0px 200px 0px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  font-size: 20px;
}
}

@media only screen and (max-width: 768px) {
.page-id-481 .post-password-form {
  width: 100%;
  padding: 60px 20px 60px 20px;
  text-align: left;
  font-size: 20px;
}
}

@media only screen and (max-width: 768px) {
.page-id-481 .post-password-form  #pwbox-481 {
  width: 200px;
  margin-top: 10px;
}
}

@media only screen and (min-width: 768px) {.page-id-481 .post-password-form  #pwbox-481 {
  width: 400px;
  margin-top: 10px;
  display: inline-block;
}
}

.page-id-481 form p input {
  display: block;
  padding: 20px;
}

.page-id-481 form p label {
  font-weight: bold;
  text-align: left;
  font-size: 20px!important;
  }

p.has-large-font-size {
  font-size: 22px!important;
  line-height: 1.4em!important;
}

@media only screen and (min-width: 1024px) {
    .hide-desktop {
display: none!important;
}
}

img.mobile-menu-icon {
  border-radius: 0px;
  height: 35px;
  padding-left: 10px;
}

@media only screen and (min-width: 1024px) {
    .hide-desktop {display: none!important;
}
}

h1 {
  font-weight: 700!important;
}

/* cookiescript */
.cookiescriptlogo{
fill:#fff!important;
}

#cookiescript_badge {
  background-color: #03CF82!important;
}

#cookiescript_injected {
  background-color: #D0FBE0!important;
  color: #000!important;
}

#cookiescript_description {
  color: #2b2d40!important;
}

#cookiescript_checkboxs {
  color: #2b2d40!important;
}

div.cookiescript_checkbox {
  color: #2b2d40!important;
}

span.cookiescript_checkbox_text {
  color: #2b2d40!important;
}

#cookiescript_manage_wrap 
div div span {
  color: #2b2d40!important;
}

#cookiescript_manage {
  color: #2b2d40!important;
}

path.cookiescript_gear {
  fill:#2b2d40!important;
}

input.mdc-checkbox__native-control.cookiescript_checkbox_input input {
  background-color: #2b2d40!important;
}

#cookiescript_readmore {
  color: #2b2d40!important;
}

#cookiescript_link {
  color: #2b2d40!important;
}

#cookiescript_accept {
  background-color: #00B492!important;
}

#cookiescript_reject {
  background-color: #D0FBE0!important;
  border-color: #5c6b73!important;
  color: #5c6b73!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'RNS Estero';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/09/ADJUSTED_RNSEstero-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2026/01/OutfitLight1.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2026/01/OutfitRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/08/OpenSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2026/01/OutfitBlack.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2026/01/OutfitBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2026/01/OutfitMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2026/01/Inter-VariableFont_opszwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/08/PlusJakartaSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/08/PlusJakartaSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/08/PlusJakartaSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/08/PlusJakartaSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://tgpayroll.com/wp-content/uploads/2023/08/PlusJakartaSans-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */