.elementor-2885 .elementor-element.elementor-element-a233b23{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:169px;--padding-bottom:180px;--padding-left:100px;--padding-right:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2885 .elementor-element.elementor-element-74950cb .elementor-heading-title{font-family:"Helvetica Now Display", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;}.elementor-2885 .elementor-element.elementor-element-f4ab8c4{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:1600px){.elementor-2885 .elementor-element.elementor-element-a233b23{--padding-top:160px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}}@media(max-width:1200px){.elementor-2885 .elementor-element.elementor-element-a233b23{--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}}@media(max-width:880px){.elementor-2885 .elementor-element.elementor-element-a233b23{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2885 .elementor-element.elementor-element-a233b23{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-2885 .elementor-element.elementor-element-74950cb{text-align:center;}.elementor-2885 .elementor-element.elementor-element-74950cb .elementor-heading-title{font-size:28px;}}/* Start custom CSS */.guy-btn a {
    background: rgb(0 0 0 / 5%) !important;
    color: #000000 !important;
    border-color: rgb(0 0 0 / 10%) !important;
}
.guy-btn a:hover{
    background: #ffdd33 !important;
}
.form-inner .wpforms-field-container {
    display: flex;
    flex-wrap: wrap;
        gap: 0 68px;
}
.form-inner .wpforms-field-container .wpforms-field {
    max-width: calc(50% - 34px);
    width: 100%;
}
div#wpforms-2891-field_5-container, div#wpforms-2891-field_6-container, div#wpforms-2891-field_7-container, div#wpforms-2891-field_8-container {
    max-width: 100%;
}
label.wpforms-field-label, legend.wpforms-field-label {
    font-family: "Helvetica Now Display", sans-serif;
    font-size: 20px !important;
    color: #000 !important;
}
.wpforms-field-large {
    background: rgb(0 0 0 / 10%) !important;
    border: none !important;
    border-radius: 10px !important;
    height: 70px !important;
}
select.wpforms-field-large {
    background-image: url(/wp-content/uploads/2025/08/Rectangle-20-1.png) !important;
    background-repeat: no-repeat !important;
    background-position: 97% 50% !important;
    font-family: 'Helvetica Now Display' !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;
    cursor: pointer;
}
textarea.wpforms-field-medium {
    background: rgb(0 0 0 / 5%) !important;
    border-color: rgb(0 0 0 / 20%) !important;
    border-radius: 10px !important;
    height: 200px !important;
        font-family: 'Helvetica Now Display' !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000 !important;

}
.wpforms-field-radio ul {
    display: flex !important;
    flex-wrap: wrap;
    gap: 20px 50px !important;
}
.wpforms-field-radio ul li {
    max-width: calc(50% - 25px ) !important;
    width: 100% !important;
        position: relative;
}
.wpforms-field-radio label.wpforms-field-label-inline {
    width: 100%;
    padding: 20px 50px !important;
    border: 1px solid hsl(0deg 0% 0% / 20%) !important;
    border-radius: 50px;
}
.wpforms-field-radio ul li input {
    position: absolute !important;
    left: 20px;
    top: 47%;
    transform: translateY(-50%);
    z-index: 1;
}
div.wpforms-container-full input[type=checkbox]:before, div.wpforms-container-full input[type=checkbox]:after, div.wpforms-container-full input[type=radio]:before, div.wpforms-container-full input[type=radio]:after {
    border-color: #000 !important;
}
.wpforms-field-radio input[type="radio"]:checked + label {
    background: #2A936A;
    color: #fff !important;
}
div.wpforms-container-full input[type=radio]:checked:before {
    border-color: #000 !important;
    box-shadow: none !important;
}
div.wpforms-container-full input[type=radio]:checked:after {
    background: #000 !important;
}
.wpforms-field-radio label.wpforms-field-label-inline {
    width: 100%;
    padding: 20px 50px !important;
    border: 1px solid hsl(0deg 0% 0% / 20%) !important;
    border-radius: 50px;
    font-size: 18px !important;
    color: rgb(0 0 0 / 50%) !important;
    font-family: "Helvetica Now Display", sans-serif;
}
legend.wpforms-field-label {
    margin-bottom: 20px !important;
}

div#wpforms-2891-field_6-container, div#wpforms-2891-field_7-container {
    margin-top: 35px;
}
button#wpforms-submit-2891:hover {
    background: #000;
}
button#wpforms-submit-2891 {
    width: 100%;
    background: #2A936A;
    height: 80px;
    border-radius: 50px;
    font-size: 22px;
    font-family: "Helvetica Now Display", sans-serif;
    font-weight: 600;
    transition: all 0.5s;
}
.wpforms-submit-container {
    margin-top: 40px !important;
}
div.wpforms-container-full textarea:focus, div.wpforms-container-full select:focus{
    box-shadow: none !important;
}
.wpforms-confirmation-scroll {
    text-align: center;
    border-radius: 10px !important;
}

@media(max-width:1199px){
    .form-inner .wpforms-field-container {
    gap: 0 40px;
}
.wpforms-field-radio ul{
    gap:20px 40px !important;
}
.form-inner .wpforms-field-container .wpforms-field, .wpforms-field-radio ul li {
    max-width: calc(50% - 20px);
    width: 100%;
}
}

@media(max-width:767px){
    .form-inner .wpforms-field-container .wpforms-field, .wpforms-field-radio ul li {
    max-width: 100% !important;
    width: 100%;
}
.wpforms-field-large {
    height: 60px !important;
}
button#wpforms-submit-2891 {
    height: 64px;
    font-size: 20px;
}
textarea.wpforms-field-medium {
    height: 120px !important;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://theguyanaproject.com/wp-content/uploads/2025/06/HelveticaNowDisplay-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://theguyanaproject.com/wp-content/uploads/2025/06/HelveticaNowDisplay-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://theguyanaproject.com/wp-content/uploads/2025/06/HelveticaNowDisplay-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Helvetica Now Display';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://theguyanaproject.com/wp-content/uploads/2025/06/HelveticaNowDisplay-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */