select,input{cursor:pointer!important}.page-template-page_blue-template #main-header-stick .header__logo svg polygon,.resource-template-default #main-header-stick .header__logo svg polygon,.project-template-default #main-header-stick .header__logo svg polygon{fill:#fff}.gform_confirmation_message{text-align:center!important;border:1px solid #2e3dcc!important;padding:1rem 3rem!important;border-radius:100px!important;background:#2e3dcc!important;color:white!important;font-family:var(--e-global-typography-e0a1ad3-font-family),Sans-serif!important;font-size:var(--e-global-typography-e0a1ad3-font-size)!important;font-weight:var(--e-global-typography-e0a1ad3-font-weight)!important;line-height:1.4em!important;box-shadow:3px 4px 8px #4c4c4c!important}.resources-download-form .gform_confirmation_message{border:1px solid white!important;box-shadow:none!important}.page-template-page_red-template .header__logo .elementor-icon svg,.page-template-page_blue-template .header__logo .elementor-icon svg,.project-template-default .header__logo .elementor-icon svg{fill:white!important}.single-resource #Layer_1 g{fill:white!important}.elementor-nav-menu li:hover a{text-decoration:underline}.resources-download-form .gform_title,.resources-download-form .gform_required_legend{display:none}.resources-download-form input{border-radius:100px!important}.resources-download-form .gfield_consent_label{color:white!important}.resources-download-form #gform_submit_button_1{background-color:transparent!important;border:1px solid #fff}.gform-theme--foundation .gform_fields{row-gap:15px!important}.contact-form::placeholder{font-size:1.6rem!important;letter-spacing:-0.065rem!important}.contact-form input,.contact-form select,.contact-form textarea{padding:1.5rem 2.4rem 1.5rem 2.4rem!important;width:100%;border-radius:4rem!important;border:none!important;margin-top:0;font-family:Montserrat!important;font-size:1.6rem!important;font-style:normal;font-weight:400;letter-spacing:-.065rem;line-height:1.5}.contact-form textarea,.contact-form .gform_drop_area.gform-theme-field-control{border-radius:2rem!important;border:none!important}.contact-form .gfield--type-checkbox label{color:black!important}.contact-form label,.contact-form .gfield_description,.contact-form .gform_drop_instructions,.contact-form button{font-family:'Montserrat'!important}.contact-form.white label,.contact-form.white .gfield_description{color:#fff}.white .gform-theme--framework .gfield_validation_message,.white .gform-theme--framework .gform_validation_errors .gform_submission_error{color:white!important;font-family:'Montserrat'}.white .gform-theme--framework .gform_validation_errors{border:1px solid #fff}.contact-form .gform_required_legend{display:none}.contact-form .gfield--type-checkbox{padding:0rem 2.4rem 1.5rem 2.4rem!important;background:#fff;color:#000;border-radius:2rem;font-family:'Montserrat'}.contact-form .gchoice{width:48%}@media only screen and (max-width:767px){.contact-form .gchoice{width:100%}}.contact-form .gchoice input{padding:5px!important;border:1px solid #cc1515!important}.contact-form .gform-theme--framework .gfield--type-choice .gfield_checkbox,.contact-form .gform-theme--framework .gfield--type-choice .gfield_radio{display:flex;flex-direction:row;gap:var(--gf-field-choice-gap);flex-wrap:wrap}.contact-form .gfield_select{line-height:100%;padding:10px 25px!important}.contact-form .gfield--type-checkbox legend{--gf-local-margin-y:0px!important;transform:translate(-10px,22px)}.contact-form .gfield--type-checkbox{padding:0rem 2.4rem 1.5rem 2.4rem!important}.blue #gform_submit_button_3{background-color:var(--e-global-color-f42e11c)!important}.landing-page-form{font-family:'Montserrat'}.landing-page-form .gform_fields input,.landing-page-form .gform_fields select,.landing-page-form .gform_fields textarea{border-radius:26px!important;border:1px solid #C6C6C6!important}.landing-page-form .gform_required_legend,.landing-page-form .gf_progressbar_wrapper{display:none}.landing-page-form .gform_page{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between}.landing-page-form .gform_page_fields{min-width:75%}.landing-page-form .gform_button,.landing-page-form .gform_next_button.button{border-radius:26px!important;background-color:#203BC4!important;color:white!important;font-weight:500!important}.landing-page-form .gform_page_footer.top_label{margin-top:0}.landing-page-form .gform_previous_button{border:none!important;background:transparent!important;box-shadow:none!important;position:absolute!important;top:-9px!important;left:0px!important;padding:0 0 0 23px!important;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%235f6368'%3E%3Cpath d='M760-200v-160q0-50-35-85t-85-35H273l144 144-57 56-240-240 240-240 57 56-144 144h367q83 0 141.5 58.5T840-360v160h-80Z'/%3E%3C/svg%3E")!important;background-size:30%!important;background-position:left center!important;background-repeat:no-repeat!important}.landing-page-form #gform_next_button_6_5{background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ffffff'%3E%3Cpath d='M647-440H160v-80h487L423-744l57-56 320 320-320 320-57-56 224-224Z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat;background-position:90% center;padding-right:50px;background-size:17px;white-space:nowrap}.landing-page-form #gform_submit_button_6{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23ffffff'%3E%3Cpath d='M160-160q-33 0-56.5-23.5T80-240v-480q0-33 23.5-56.5T160-800h640q33 0 56.5 23.5T880-720v480q0 33-23.5 56.5T800-160H160Zm320-280 320-200v-80L480-520 160-720v80l320 200Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:22% center;padding-left:53px;background-size:17px;padding-right:31px}.landing-page-form .gform_validation_errors{display:none!important}.landing-page-form #gform_page_6_2{padding-top:40px}.page-template-page_blue-template #main-header-stick .header__logo svg polygon,.page-template-page_red-template .header__logo svg polygon{fill:#fff}#main-header-stick.elementor-sticky--effects .header__menu,#main-header-stick.elementor-sticky--effects .header__logo{height:auto;width:auto;pointer-events:none}@media only screen and (max-width:767px){.contact-form .cf_tick_box_container .wpcf7-list-item{display:block!important;width:100%!important}.landing-page-form .gform_page{display:flex;flex-direction:column}.contact-form select{padding:11px 20px 11px 20px!important}.gform_confirmation_message{{font-size:1.7rem}}