@media only screen and (max-width:980px) and (min-width:768px){.two-column-grid .et_pb_portfolio_items{display:grid;grid-template-columns:1fr 1fr;column-gap:45px;row-gap:25px}.et_pb_column .et_pb_grid_item.et_pb_portfolio_item{width:100%!important}}.et_pb_button{text-decoration:none!important}#et-main-area{overflow:hidden}.full-width-btn{text-align:center;text-transform:capitalize!important;padding:0.3em 3em!important;font-weight:800;letter-spacing:-0.3px}.full-width-btn:hover{text-align:center;padding:0.3em 3.3em!important}@media only screen and (max-width:980px){.full-width-btn{width:75%}}@media only screen and (max-width:475px){.full-width-btn{width:100%}}.full-width-btn2{width:100%;text-align:center;margin:auto;font-weight:800;letter-spacing:-0.3px}@media only screen and (max-width:980px){.two-col .et_pb_column{width:50%!important}}@media only screen and (max-width:767px){.two-col .et_pb_column{width:100%!important}}@media only screen and (max-width:980px){.three-col .et_pb_column{width:33%!important}}@media only screen and (max-width:767px){.three-col .et_pb_column{width:100%!important}}@media only screen and (max-width:980px){.quote_col .et_pb_column{width:33%!important}}@media only screen and (max-width:767px){.quote_col .et_pb_column{width:33%!important}}.img-zoom img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.img-zoom img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.img-zoom-blurb img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.img-zoom-blurb img:hover{transform:scale(1.03);-moz-transform:scale(1.03);-webkit-transform:scale(1.03)}.img-zoom-blurb.et_pb_blurb.et_pb_blurb .et_pb_module_header,.et_pb_blurb_11.et_pb_blurb .et_pb_module_header a{margin-bottom:-7px!important}.disable-lightbox a{pointer-events:none}.disable-lightbox .et_overlay{display:none!important}.et-pb-slider-arrows a{pointer-events:auto}.disable-lightbox .et_pb_gallery_pagination a{pointer-events:auto}img.mfp-img{width:75%}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{opacity:1}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{padding:0px}.mfp-figure:after{box-shadow:none;background-color:transparent}.hero-section .et_pb_row{width:80%;max-width:3000px!important}@media only screen and (min-width:980px) and (max-width:1475px){.hero-section{padding-bottom:75px!important}}#main-header #logo{margin-top:20px}.et_fullwidth_nav #main-header .container{padding-right:10%;padding-left:10%}.et-fixed-header #logo{content:url(https://jime.jswebstudios.com/wp-content/uploads/2021/12/JS_Icon2.png);max-height:100%;margin-top:4px!important}.et-fixed-header#main-header{background-color:#25385e!important;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75)!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{font-weight:700;letter-spacing:-0.3px}@media only screen and (min-width:981px){.menu-hover-effect a{position:relative;color:#25385E;text-decoration:none}.menu-hover-effect a:hover{color:#25385E;opacity:1!important}.menu-hover-effect a::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:50%;left:0;background-color:#08cad1;transform:scaleX(0);transition:transform 0.3s ease}.menu-hover-effect a:hover::before{transform:scaleX(1)}}span.mobile_menu_bar:before{color:white!important;font-size:40px}.et_mobile_menu li a{border-bottom:0px;font-size:17px!important;color:white;font-weight:700;text-align:center}.et_mobile_menu{background-color:#25385E!important;border-top:3px solid #08cad1;padding-top:35px;padding-bottom:35px}@media only screen and (max-width:980px){#main-header{background-color:transparent!important}}@media only screen and (max-width:980px){.et_fullwidth_nav #main-header .container{padding-right:0px;padding-left:0px}}.select_page{visibility:hidden}.cta-menu a{height:40px;padding:12px 30px!important;border-radius:4px;margin-top:-2px;background:#08cad1;color:white!important;font-weight:800!important;letter-spacing:-1px}.cta-menu a:hover{background:#4d50f2;opacity:1!important;color:white!important}.et-fixed-header #top-menu .cta-menu a{color:white!important;height:35px;padding:10px 20px!important;border-radius:4px;margin-top:-2px;background:#08cad1;color:white!important;font-weight:800!important;letter-spacing:-0.4px}#top-menu li.cta-menu.current-menu-item>a{color:#ffff!important}.et-fixed-header #top-menu li.cta-menu.current-menu-item>a{color:#ffff!important}@media only screen and (max-width:980px){.cta-menu a{text-align:center;width:45%;margin-top:10px!important}}@media only screen and (max-width:475px){.cta-menu a{text-align:center;width:100%}}.et_pb_post{margin-bottom:20px!important}mark1{background:transparent;font-family:'Source-Sans-Pro',Helvetica,Arial,Lucida,sans-serif;color:#6771e5;font-weight:700}mark2{background:transparent;font-family:'Source-Sans-Pro',Helvetica,Arial,Lucida,sans-serif;color:#08B8CA;font-weight:700}mark3{background:transparent;font-family:'Source-Sans-Pro',Helvetica,Arial,Lucida,sans-serif;color:#25385E;font-weight:600;text-transform:uppercase;letter-spacing:3px}mark_jime{background:transparent;color:#03c1d6!important}mark_review{background:transparent;font-family:'Work Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:600}h1,h2,h3,h4{font-weight:800;letter-spacing:-0.3px}h5,h6{padding:0px;font-weight:inherit;letter-spacing:inherit}.title-text h1{padding:0px!important}.title-text h2{padding:0px!important}.about-jime h3{font-size:55px;line-height:1}.about-jime h4{font-family:Open Sans;font-weight:700;line-height:1.4}.dp_ppp_modal_overlay{background:rgb(33 150 243 / 25%)!important}@media only screen and (min-width:980px){.dp_ppp_modal{min-width:1080px;height:90%!important}}@media only screen and (max-width:767px){.dp_ppp_modal{height:95%!important}}@media only screen and (max-width:767px){.pop_up_close_btn{font-size:33px!important}}.dp_ppp_modal .modal_inner{padding-top:15px!important}#portfolio-btn{background-color:#6771E5;font-weight:700!important;font-size:16px;letter-spacing:-0.5px;color:white;width:100%;text-align:center!important}#portfolio-btn:hover{background-color:#00C3D1!important;font-weight:700!important;font-size:16px!important;letter-spacing:-0.5px;color:white!important;width:100%;opacity:1!important}#portfolio-btn.et_pb_button:after,.et_pb_button:before{font-size:27px!important;color:white!important}.toggle-btn{height:40px;padding:7px 30px!important;border-radius:4px;margin-top:5px;background:#6771E5;color:white!important;font-weight:700!important}.toggle-btn:hover{background:#4D50F2;opacity:1!important}@media only screen and (max-width:767px){.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:100%}.et_pb_dpfilterable_blog_0 .et_pb_portfolio_filters li a{margin-bottom:5px!important;text-align:center}}@media only screen and (min-width:768px) and (max-width:980px){.two-column-grid .et_pb_grid_item{width:47.25%!important;margin-right:5.5%!important;margin-bottom:5%!important}.two-column-grid .et_pb_grid_item:nth-child(2n){margin-right:0!important}}@media only screen and (min-width:768px){.three-column-grid .et_pb_grid_item{width:28.333%!important;margin:0 7.5% 7.5% 0!important}.three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}.three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}.project-counter .percent-value:after{content:'+'}.dp-custom-field{display:block!important}.clients_name_for_review .dp-custom-field-value{font-weight:800}.et_pb_text_5 h2{padding-bottom:0px!important}.cta-text p{padding-top:5px!important}@media only screen and (max-width:768px){.et_contact_bottom_container{width:100%!important}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{width:100%!important}}@media only screen and (max-width:980px){.vertical-menu-footer.et_pb_menu .et_pb_menu__menu{display:block!important}.vertical-menu-footer .et_pb_menu__menu>nav>ul>li{width:100%;justify-content:center}.vertical-menu-footer .mobile_menu_bar{display:none}}#footer-menu .cta-menu a{margin-top:-15px;letter-spacing:0px!important}#footer-menu .cta-menu a:hover{margin-top:-15px;color:white!important}#footer-menu .menu-hover-effect a::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:70%;left:0;background-color:#08cad1;transform:scaleX(0);transition:transform 0.3s ease}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:10px}.category-events h2:before{color:#08cad1;content:"e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-events h2{padding-left:35px}.category-mailchimp h2:before{color:#08cad1;content:"e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-mailchimp h2{padding-left:35px}.category-core h2:before{color:#ce3908;content:"e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-core h2{padding-left:35px}.category-blog-posts h2:before{color:#08cad1;content:"e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-blog-posts h2{padding-left:35px}#archive-tutorials .et_pb_post .entry-featured-image-url{width:90%;margin:auto}.ff-el-form-check{padding-bottom:7px!important}.fluentform .ff-btn-secondary{background-color:#14213f!important;border-color:none!important;border:none!important;padding:4px 20px!important;font-size:18px!important;color:#fff!important;border-radius:4px!important;font-weight:700!important}.fluentform .ff-el-input--label label{margin-bottom:15px!important;font-weight:700!important;letter-spacing:-0.5px}form.fluent_form_3 .ff-btn-submit{background-color:#08cad1!important;color:#ffffff;font-weight:800;font-size:18px;letter-spacing:-0.5px}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-title,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-title{font-family:'Work Sans';font-weight:800;text-align:center;color:#25385e;margin-top:15px!important;font-size:30px;margin-bottom:15px!important}.forminator-subtitle{text-align:center!important;color:#25385e!important;margin-top:15px!important;font-size:16px!important;width:85%!important;margin:auto!important;margin-top:15px!important;margin-bottom:20px!important}.text-ff p{padding-bottom:0px!important}.intro-text-ff p{width:75%!important;text-align:center;margin:auto}@media only screen and (max-width:980px){.intro-text-ff p{width:100%!important}}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label,.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label{text-transform:uppercase;font-family:'Work Sans';color:#606878;font-weight:600;margin-bottom:15px}#forminator-module-11271.forminator-design--flat .forminator-pagination-steps .forminator-break:before{background-color:#08b8ca!important}#forminator-module-11271.forminator-design--flat .forminator-pagination-steps .forminator-step .forminator-step-dot{background-color:#08b8ca!important}.contract-consent-ff{background-color:#f0fafb!important;padding:10px!important}.contract-consent-ff .forminator-checkbox-label{font-weight:600!important;color:#25385e}.contract-consent-ff.forminator-checkbox-box{border:2px solid #25385e!important;background-color:white!important}.forminator-row.contract-consent-ff{width:80%!important}@media only screen and (max-width:980px){.forminator-row.contract-consent-ff{width:100%!important}}element.style{}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:active,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:disabled,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:focus,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:hover,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:active,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:disabled,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:focus,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:unset;max-width:unset;height:auto;min-height:unset;max-height:unset;display:block;margin:0;padding:10px;border-width:0;border-style:none;border-radius:0;background-image:unset;line-height:1.3em;-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui#forminator-module-11271.forminator-design--flat .forminator-input,.forminator-ui#forminator-module-11271.forminator-design--flat .forminator-input input{font-size:16px;font-family:inherit;font-weight:400}#forminator-module-11271.forminator-design--flat .forminator-input{background-color:#f4f4f4!important;}.forminator-select-dropdown-container--open .forminator-custom-form-11271.forminator-dropdown--flat .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{background-color:#08b8ca!important}.forminator-select-dropdown-container--open .forminator-custom-form-11271.forminator-dropdown--flat{background-color:#f4f8ff!important}.forminator-select-dropdown-container--open .forminator-custom-form-11271.forminator-dropdown--flat .select2-results .select2-results__options .select2-results__option:hover{background-color:#c7f1f6!important}.forminator-label{color:#25385e!important;font-weight:700!important;text-transform:uppercase;font-size:13px!important;padding-bottom:7px;font-family:'Work Sans'}.forminator-button{background-color:#6771E5!important;border-color:#6771E5!important;font-weight:800!important;font-size:16px!important;letter-spacing:-0.5px;border-radius:5px!important;padding:5px 15px!important;text-align:center!important;font-family:'work sans'!important}.forminator-button:hover{background-color:#4D50F2!important;border-color:#4D50F2!important;opacity:1!important;color:white!important}@media only screen and (max-width:782px){.forminator-button{width:100%}.forminator-field .forminator-button{display:block!important}}a{text-decoration:none!important}#page-container.gform-field-label{font-size:21px;font-weight:600;letter-spacing:-0.5px;color:var(--main-dark)!important;letter-spacing:0px!important}.gform-field-label.gform-field-label--type-sub{text-transform:uppercase;font-weight:500;letter-spacing:0.5px;font-size:13px!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #d7d7d7!important}.section-title-ff.gfield--type-section h3{color:var(--main-dark)!important;font-weight:600!important;text-transform:capitalize!important;text-align:center;font-size:35px!important;letter-spacing:-0.5px;margin-bottom:0px!important;line-height:1.2}.section-title-ff.gfield--type-section{text-align:center!important;font-weight:400!important;margin:auto;border-bottom:1px solid #c1c1c1!important;width:100%!important;padding-bottom:15px!important;color:black!important}.terms-ff .gfield_description.gfield_consent_description{font-size:17px!important;border:0px;padding:0px;line-height:1.6;font-weight:400;color:#353535;max-height:none}.terms-ff .ginput_container.ginput_container_consent{margin-top:35px!important}#page-container .terms-ff .gfield_consent_label{color:var(--main-dark)!important;font-size:16px!important;font-weight:600;margin-top:-2px!important;text-transform:capitalize!important;letter-spacing:0px!important;line-height:1.8}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{color:var(--main-dark)!important}#page-container .gf_page_steps{justify-content:center;margin-bottom:35px!important}@media only screen and (max-width:767px){.gf_page_steps{justify-content:left!important;margin-left:20%}}.gf_step_active .gf_step_number{background:var(--main);color:black}.gf_step_completed .gf_step_number::after{background:var(--main-dark)!important;border:var(--main-dark)!important}body .gform_wrapper .gform_body .gform_page_footer .gform_next_button{font-family:var(--title-font)!important;font-size:22px!important;background-color:var(--main-dark)!important;font-weight:600!important;float:right;border-radius:100px!important;padding:0px 35px!important}#page-container .right-btn-ff .gform_wrapper .gform_footer{justify-content:flex-end!important}#page-container .right-btn-ff .gform_wrapper .gform_page_footer{text-align:right!important;float:right!important;margin-top:45px}body #page-container .right-btn-ff .gform_button{margin:0px!important;padding:15px 25px!important;font-family:var(--title-font)!important;font-size:18px!important;background-color:var(--main-dark)!important;font-weight:700!important;float:right;border-radius:100px!important;padding:0px 35px!important;text-transform:uppercase;height:35px}#page-container .right-btn-ff .gform_button:hover{opacity:1!important;color:white!important;padding:0px 35px!important;background-color:#25385e!important;transition:all 0.3s ease-out!important}@media only screen and (max-width:767px){body .gform_wrapper .gform_body .gform_page_footer .gform_next_button{width:100%!important;min-width:100px!important}#page-container .right-btn-ff .gform_wrapper .gform_page_footer{float:none!important;padding-top:10px!important;margin-top:25px}body #page-container .right-btn-ff .gform_button{width:100%!important}}.gform_previous_button{text-transform:uppercase!important;color:#686767!important;letter-spacing:0.5px!important;box-shadow:none!important;border:0px!important;padding:0px!important;font-size:16px}.gform_previous_button:hover{border-radius:25px!important}@media only screen and (min-width:767px){.gform_previous_button{position:absolute!important;left:0px!important;height:0px!important;bottom:-80px!important}.gform_previous_button:hover{padding:10px 15px!important}}@media only screen and (max-width:767px){.gform_previous_button{margin:auto!important;margin-bottom:-15px!important;order:2!important}}.rounded-field-ff.gfield input{border-radius:45px!important;padding:11px 20px 5px!important;height:40px!important}.reduced-margin-ff.gfield .gform-field-label{padding:0px!important}.reduced-margin-ff.gfield{margin-top:-35px!important}body #page-container .centered-title-ff .gform-field-label{color:var(--main-dark)!important;font-weight:700!important;text-align:center!important;font-size:21px!important;letter-spacing:-0.5px;margin-bottom:15px!important;line-height:1.4!important;margin:auto}body #page-container .centered-title-secondary-ff .gform-field-label{color:var(--main-dark)!important;font-weight:700!important;text-align:center!important;font-size:17px!important;letter-spacing:-0.5px;padding-top:35px;margin-bottom:15px!important;line-height:1.5!important;margin:auto}.gfield_description{font-size:17px!important}.small-ff .gfield_description{font-size:15px!important;text-align:center;line-height:1.6;max-width:90%!important;margin:auto}#page-container .centered-title-ff .gfield_description{text-align:center!important;margin-top:-15px!important;width:80%!important;margin:auto;margin-bottom:35px!important}.gfield input{font-size:16px!important;color:black!important}.centered-input-ff.gfield input{text-align:center!important;padding:0px!important;height:35px!important}.gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder]{font-size:16px!important;color:#6b7280}.gform_required_legend{display:none!important}body #gform_wrapper .gform_body .gform_page_footer .gform_next_button{border-radius:45px!important}body #gform_wrapper_2 .gform_body .gform_page_footer .gform_next_button{width:100%!important;border-radius:45px!important;background:var(--secondary)!important}body #gform_wrapper_2 .gform_body .gform_page_footer .gform_next_button:hover{background:var(--secondary-light)!important}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized input[type="radio"],.gform_wrapper .gfield.buttonized input[type="checkbox"]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized .gfield_radio label::before,.gform_wrapper .gfield.buttonized .gfield_checkbox label::before{display:none}.buttonized.gfield--type-choice .gfield_radio,.buttonized.gfield--type-choice .gfield_checkbox{display:flex!important;flex-direction:row!important;justify-content:center;width:100%!important}@media only screen and (max-width:767px){.buttonized.gfield--type-choice .gfield_radio{display:flex!important;gap:5px}}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice{display:block!important;width:100%!important}#page-container .gform_wrapper .gfield.buttonized .gfield_radio label,#page-container .gform_wrapper .gfield.buttonized .gfield_checkbox label{display:block!important;position:relative;max-width:100%;padding:0.4em!important;border:0.1px solid var(--main-dark)!important;background-color:white!important;cursor:pointer;color:var(--main-dark)!important;text-transform:uppercase!important;cursor:pointer;border-radius:25px!important;font-size:15px!important;margin-left:0px!important;margin-top:10px!important;box-shadow:0px 0px 10px 1px rgba(0,0,0,.05)!important}#page-container .gform_wrapper .gfield.buttonized .gfield_radio label:hover,#page-container .gform_wrapper .gfield.buttonized .gfield_checkbox label:hover{background-color:#EAEFEA!important;transform:scale(1.02)!important;transition:all 0.3s ease-out}#page-container.gform_wrapper .gfield.buttonized input[type="radio"]:checked+label,#page-container .gform_wrapper .gfield.buttonized input[type="checkbox"]:checked+label{border-color:var(--main-dark)!important;background-color:var(--main-dark)!important;color:white!important;overflow:hidden!important;transition:all 0.3s ease-out;box-shadow:0px 0px 13px 1px rgba(0,0,0,.25)!important;transform:scale(1)!important}.gform_wrapper .gfield.buttonized-switcher .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized-switcher .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized-switcher input[type="radio"],.gform_wrapper .gfield.buttonized-switcher input[type="checkbox"]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized-switcher .gfield_radio label::before,.gform_wrapper .gfield.buttonized-switcher .gfield_checkbox label::before{display:none}.buttonized-switcher.gfield--type-choice .gfield_radio,.buttonized-switcher.gfield--type-choice .gfield_checkbox{display:flex!important;flex-direction:row!important;justify-content:center;background:#f7f7f7;border-radius:45px!important;gap:0px!important}@media only screen and (max-width:767px){.buttonized-switcher.gfield--type-choice .gfield_radio{display:flex!important}}.gform_wrapper .gfield.buttonized-switcher .gfield_radio .gchoice{display:block!important;width:100%!important}#page-container .gform_wrapper .gfield.buttonized-switcher .gfield_radio label,#page-container .gform_wrapper .gfield.buttonized-switcher .gfield_checkbox label{display:block!important;position:relative;max-width:100%;padding:0.4em 1.2em!important;background-color:#f7f7f7!important;cursor:pointer;color:var(--main)!important;text-transform:uppercase!important;cursor:pointer;border-radius:25px!important;font-size:15px!important;margin:3px!important}body #page-container .gform_wrapper .gfield.buttonized-switcher .gfield_radio label:hover,body #page-container .gform_wrapper .gfield.buttonized-switcher .gfield_checkbox label:hover{background-color:#EAEFEA!important;color:var(--main-dark)!important;transition:all 0.3s ease-out}#page-container.gform_wrapper .gfield.buttonized-switcher input[type="radio"]:checked+label,#page-container .gform_wrapper .gfield.buttonized-switcher input[type="checkbox"]:checked+label{border-color:var(--main-dark);background-color:var(--main-dark)!important;color:white!important;overflow:hidden!important;transition:all 0.3s ease-out;box-shadow:0px 0px 13px 1px rgba(0,0,0,.25)!important;transform:scale(1)!important}.go-back-ff.gfield{background:#f7f7f7!important;padding:0px 20px!important;margin-top:-55px;margin-bottom:15px!important}.go-back-ff p{font-size:17px!important;font-weight:400!important}.go-back-ff a{color:var(--main);border-bottom:1px solid var(--main)!important;font-weight:600!important}.go-back-ff-2.gfield{margin-bottom:-25px!important;margin-top:-10px!important}.go-back-ff-2 p{font-size:17px!important;font-weight:400!important}#page-container .go-back-ff-2 a{color:#818181!important;font-weight:500!important;font-size:14px!important}.go-back-ff-2:before{font-family:'ETMODULES';content:"#";margin-right:5px;margin-top:3px;color:#818181;font-size:18px;float:left}.special-flex-ff.gfield{display:flex;gap:10px;margin-top:-35px}.special-flex-ff .gfield_description{flex:0 0 13.5em!important}.donation-ff .rounded-field-ff.gfield input{border:1px solid var(--main-dark)}.donation-ff .gf_page_steps{flex-wrap:nowrap;justify-content:center}.donation-ff .gf_step{border-bottom:5px solid #e1e1e1;width:100%}.donation-ff .gf_step_number{display:none!important}.donation-ff .gf_step.gf_step_active{border-bottom:5px solid var(--main-dark)!important}.donation-ff .gf_step.gf_step_first.gf_step_completed.gf_step_previous{border-bottom:5px solid var(--main)!important}.donation-ff .gform_previous_button{display:none!important}.donation-ff #gform_submit_button_2{opacity:0;visibility:hidden;position:absolute;z-index:-1}#page-container .submit-btn-ff{background:var(--secondary-light);color:white!important;font-family:var(--title-font);width:100%!important;text-align:center;padding:8px 15px;border-radius:55px;margin-top:-15px;margin-bottom:-15px}#page-container .submit-btn-ff a{color:white!important;font-size:21px!important;font-weight:600!important;letter-spacing:-0.5px!important}#page-container .submit-btn-ff:hover{background:var(--secondary)}.global-form-ff .gform-field-label{display:inline-block;position:relative;left:0px!important;top:0px!important;background:none!important;padding:0px 10px;font-size:12px!important;text-transform:uppercase;letter-spacing:1px;font-weight:700!important;color:black!important}.global-form-ff{display:grid;grid-template-columns:3fr 2fr!important;align-items:center}.global-form-ff .gform_fields input[type="email"]{margin-right:10px!important}body #gform_wrapper_4 .gform_footer input[type=submit]{margin-left:10px!important;position:absolute;top:30px;width:40%!important;border-radius:45px!important;background:var(--secondary)!important;font-family:var(--title-font);font-size:20px;font-weight:700}@media only screen and (max-width:980px){.global-form-ff .gform-field-label{display:block!important}.global-form-ff{display:block!important}body #page-container #gform_wrapper_4 .gform_footer input[type=submit]{position:relative!important;width:80%!important;margin:auto!important;top:0px!important}}@media only screen and (max-width:767px){body #page-container #gform_wrapper_4 .gform_footer input[type=submit]{width:100%!important}}.gfield_description.gfield_consent_description{text-transform:none!important}.gform_wrapper.gravity-theme .gfield_label{letter-spacing:0px}.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px;letter-spacing:0px}.code-container{position:relative;background:#f5f5f5;border:1px solid #ddd;padding:1rem;border-radius:5px;font-family:monospace;overflow:auto;font-size:14px}.code-container pre{max-height:400px;overflow-y:auto;margin:0}.copy-btn{position:absolute;top:10px;right:10px;background:#4D50F2!important;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;text-transform:uppercase;font-family:'Work Sans';font-weight:800;font-size:13px;transition:all 0.3s}.copy-btn:hover{background:#3b3dd9!important}:root{--main:#525EEB;--main-dark:#3F4DE9;--main-light:#AEC2AE;--secondary:#956628;--secondary-dark:#815822;--secondary-light:#B1792F;--highlight:#ef7706;--dark-menus:#2D392D;--dark-titles:#2D392D;--title-font:'Crimson Pro',serif;--paragraph-font:'Patrick Hand SC',sans-serif;--fcal_primary_color:#525EEB!important}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:none!important}.fcal_no_availability button{background:var(--main)!important;border-radius:5px!important;font-weight:800!important;letter-spacing:-0.5px;text-transform:capitalize}.fcal_no_availability button:hover{background:var(--main-dark)!important;transition:all 0.5s!important}.fcal_btn_submit{border-radius:5px!important;font-weight:800!important;letter-spacing:-0.5px!important;font-size:15px!important;margin-top:-5px}.fcal_wrap .fcal_calendar_inner{box-shadow:0px 0px 20px 8px rgba(0,0,0,.05)!important;border:0px!important}@media only screen and (max-width:980px) and (min-width:768px){.two-column-grid .et_pb_portfolio_items{display:grid;grid-template-columns:1fr 1fr;column-gap:45px;row-gap:25px}.et_pb_column .et_pb_grid_item.et_pb_portfolio_item{width:100%!important}}.et_pb_button{text-decoration:none!important}#et-main-area{overflow:hidden}.full-width-btn{text-align:center;text-transform:capitalize!important;padding:0.3em 3em!important;font-weight:800;letter-spacing:-0.3px}.full-width-btn:hover{text-align:center;padding:0.3em 3.3em!important}@media only screen and (max-width:980px){.full-width-btn{width:75%}}@media only screen and (max-width:475px){.full-width-btn{width:100%}}.full-width-btn2{width:100%;text-align:center;margin:auto;font-weight:800;letter-spacing:-0.3px}@media only screen and (max-width:980px){.two-col .et_pb_column{width:50%!important}}@media only screen and (max-width:767px){.two-col .et_pb_column{width:100%!important}}@media only screen and (max-width:980px){.three-col .et_pb_column{width:33%!important}}@media only screen and (max-width:767px){.three-col .et_pb_column{width:100%!important}}@media only screen and (max-width:980px){.quote_col .et_pb_column{width:33%!important}}@media only screen and (max-width:767px){.quote_col .et_pb_column{width:33%!important}}.img-zoom img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.img-zoom img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1)}.img-zoom-blurb img{transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s}.img-zoom-blurb img:hover{transform:scale(1.03);-moz-transform:scale(1.03);-webkit-transform:scale(1.03)}.img-zoom-blurb.et_pb_blurb.et_pb_blurb .et_pb_module_header,.et_pb_blurb_11.et_pb_blurb .et_pb_module_header a{margin-bottom:-7px!important}.disable-lightbox a{pointer-events:none}.disable-lightbox .et_overlay{display:none!important}.et-pb-slider-arrows a{pointer-events:auto}.disable-lightbox .et_pb_gallery_pagination a{pointer-events:auto}img.mfp-img{width:75%}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{opacity:1}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{padding:0px}.mfp-figure:after{box-shadow:none;background-color:transparent}.hero-section .et_pb_row{width:80%;max-width:3000px!important}@media only screen and (min-width:980px) and (max-width:1475px){.hero-section{padding-bottom:75px!important}}#main-header #logo{margin-top:20px}.et_fullwidth_nav #main-header .container{padding-right:10%;padding-left:10%}.et-fixed-header #logo{content:url(https://jime.jswebstudios.com/wp-content/uploads/2021/12/JS_Icon2.png);max-height:100%;margin-top:4px!important}.et-fixed-header#main-header{background-color:#25385e!important;box-shadow:0px 0px 15px -7px rgba(0,0,0,0.75)!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{font-weight:700;letter-spacing:-0.3px}@media only screen and (min-width:981px){.menu-hover-effect a{position:relative;color:#25385E;text-decoration:none}.menu-hover-effect a:hover{color:#25385E;opacity:1!important}.menu-hover-effect a::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:50%;left:0;background-color:#08cad1;transform:scaleX(0);transition:transform 0.3s ease}.menu-hover-effect a:hover::before{transform:scaleX(1)}}span.mobile_menu_bar:before{color:white!important;font-size:40px}.et_mobile_menu li a{border-bottom:0px;font-size:17px!important;color:white;font-weight:700;text-align:center}.et_mobile_menu{background-color:#25385E!important;border-top:3px solid #08cad1;padding-top:35px;padding-bottom:35px}@media only screen and (max-width:980px){#main-header{background-color:transparent!important}}@media only screen and (max-width:980px){.et_fullwidth_nav #main-header .container{padding-right:0px;padding-left:0px}}.select_page{visibility:hidden}.cta-menu a{height:40px;padding:12px 30px!important;border-radius:4px;margin-top:-2px;background:#08cad1;color:white!important;font-weight:800!important;letter-spacing:-1px}.cta-menu a:hover{background:#4d50f2;opacity:1!important;color:white!important}.et-fixed-header #top-menu .cta-menu a{color:white!important;height:35px;padding:10px 20px!important;border-radius:4px;margin-top:-2px;background:#08cad1;color:white!important;font-weight:800!important;letter-spacing:-0.4px}#top-menu li.cta-menu.current-menu-item>a{color:#ffff!important}.et-fixed-header #top-menu li.cta-menu.current-menu-item>a{color:#ffff!important}@media only screen and (max-width:980px){.cta-menu a{text-align:center;width:45%;margin-top:10px!important}}@media only screen and (max-width:475px){.cta-menu a{text-align:center;width:100%}}.et_pb_post{margin-bottom:20px!important}mark1{background:transparent;font-family:'Source-Sans-Pro',Helvetica,Arial,Lucida,sans-serif;color:#6771e5;font-weight:700}mark2{background:transparent;font-family:'Source-Sans-Pro',Helvetica,Arial,Lucida,sans-serif;color:#08B8CA;font-weight:700}mark3{background:transparent;font-family:'Source-Sans-Pro',Helvetica,Arial,Lucida,sans-serif;color:#25385E;font-weight:600;text-transform:uppercase;letter-spacing:3px}mark_jime{background:transparent;color:#03c1d6!important}mark_review{background:transparent;font-family:'Work Sans Pro',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:600}h1,h2,h3,h4{font-weight:800;letter-spacing:-0.3px}h5,h6{padding:0px;font-weight:inherit;letter-spacing:inherit}.title-text h1{padding:0px!important}.title-text h2{padding:0px!important}.about-jime h3{font-size:55px;line-height:1}.about-jime h4{font-family:Open Sans;font-weight:700;line-height:1.4}.dp_ppp_modal_overlay{background:rgb(33 150 243 / 25%)!important}@media only screen and (min-width:980px){.dp_ppp_modal{min-width:1080px;height:90%!important}}@media only screen and (max-width:767px){.dp_ppp_modal{height:95%!important}}@media only screen and (max-width:767px){.pop_up_close_btn{font-size:33px!important}}.dp_ppp_modal .modal_inner{padding-top:15px!important}#portfolio-btn{background-color:#6771E5;font-weight:700!important;font-size:16px;letter-spacing:-0.5px;color:white;width:100%;text-align:center!important}#portfolio-btn:hover{background-color:#00C3D1!important;font-weight:700!important;font-size:16px!important;letter-spacing:-0.5px;color:white!important;width:100%;opacity:1!important}#portfolio-btn.et_pb_button:after,.et_pb_button:before{font-size:27px!important;color:white!important}.toggle-btn{height:40px;padding:7px 30px!important;border-radius:4px;margin-top:5px;background:#6771E5;color:white!important;font-weight:700!important}.toggle-btn:hover{background:#4D50F2;opacity:1!important}@media only screen and (max-width:767px){.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:100%}.et_pb_dpfilterable_blog_0 .et_pb_portfolio_filters li a{margin-bottom:5px!important;text-align:center}}@media only screen and (min-width:768px) and (max-width:980px){.two-column-grid .et_pb_grid_item{width:47.25%!important;margin-right:5.5%!important;margin-bottom:5%!important}.two-column-grid .et_pb_grid_item:nth-child(2n){margin-right:0!important}}@media only screen and (min-width:768px){.three-column-grid .et_pb_grid_item{width:28.333%!important;margin:0 7.5% 7.5% 0!important}.three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}.three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}.project-counter .percent-value:after{content:'+'}.dp-custom-field{display:block!important}.clients_name_for_review .dp-custom-field-value{font-weight:800}.et_pb_text_5 h2{padding-bottom:0px!important}.cta-text p{padding-top:5px!important}@media only screen and (max-width:768px){.et_contact_bottom_container{width:100%!important}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{width:100%!important}}@media only screen and (max-width:980px){.vertical-menu-footer.et_pb_menu .et_pb_menu__menu{display:block!important}.vertical-menu-footer .et_pb_menu__menu>nav>ul>li{width:100%;justify-content:center}.vertical-menu-footer .mobile_menu_bar{display:none}}#footer-menu .cta-menu a{margin-top:-15px;letter-spacing:0px!important}#footer-menu .cta-menu a:hover{margin-top:-15px;color:white!important}#footer-menu .menu-hover-effect a::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:70%;left:0;background-color:#08cad1;transform:scaleX(0);transition:transform 0.3s ease}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:10px}.category-events h2:before{color:#08cad1;content:"\e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-events h2{padding-left:35px}.category-mailchimp h2:before{color:#08cad1;content:"\e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-mailchimp h2{padding-left:35px}.category-core h2:before{color:#ce3908;content:"\e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-core h2{padding-left:35px}.category-blog-posts h2:before{color:#08cad1;content:"\e04e";font-size:24px;font-family:'ETmodules';position:absolute;margin-left:-35px;margin-top:-0px;padding-left:0px}.category-blog-posts h2{padding-left:35px}#archive-tutorials .et_pb_post .entry-featured-image-url{width:90%;margin:auto}.ff-el-form-check{padding-bottom:7px!important}.fluentform .ff-btn-secondary{background-color:#14213f!important;border-color:none!important;border:none!important;padding:4px 20px!important;font-size:18px!important;color:#fff!important;border-radius:4px!important;font-weight:700!important}.fluentform .ff-el-input--label label{margin-bottom:15px!important;font-weight:700!important;letter-spacing:-0.5px}form.fluent_form_3 .ff-btn-submit{background-color:#08cad1!important;color:#ffffff;font-weight:800;font-size:18px;letter-spacing:-0.5px}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-title,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-title{font-family:'Work Sans';font-weight:800;text-align:center;color:#25385e;margin-top:15px!important;font-size:30px;margin-bottom:15px!important}.forminator-subtitle{text-align:center!important;color:#25385e!important;margin-top:15px!important;font-size:16px!important;width:85%!important;margin:auto!important;margin-top:15px!important;margin-bottom:20px!important}.text-ff p{padding-bottom:0px!important}.intro-text-ff p{width:75%!important;text-align:center;margin:auto}@media only screen and (max-width:980px){.intro-text-ff p{width:100%!important}}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label,.forminator-ui.forminator-custom-form[data-design=flat]:not(.forminator-size--small) .forminator-pagination-steps .forminator-step .forminator-step-label{text-transform:uppercase;font-family:'Work Sans';color:#606878;font-weight:600;margin-bottom:15px}#forminator-module-11271.forminator-design--flat .forminator-pagination-steps .forminator-break:before{background-color:#08b8ca!important}#forminator-module-11271.forminator-design--flat .forminator-pagination-steps .forminator-step .forminator-step-dot{background-color:#08b8ca!important}.contract-consent-ff{background-color:#f0fafb!important;padding:10px!important}.contract-consent-ff .forminator-checkbox-label{font-weight:600!important;color:#25385e}.contract-consent-ff.forminator-checkbox-box{border:2px solid #25385e!important;background-color:white!important}.forminator-row.contract-consent-ff{width:80%!important}@media only screen and (max-width:980px){.forminator-row.contract-consent-ff{width:100%!important}}element.style{}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:active,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:disabled,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:focus,.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:hover,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:active,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:disabled,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:focus,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design=flat] .forminator-input,.forminator-ui.forminator-custom-form[data-design=flat] .forminator-input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:unset;max-width:unset;height:auto;min-height:unset;max-height:unset;display:block;margin:0;padding:10px;border-width:0;border-style:none;border-radius:0;background-image:unset;line-height:1.3em;-webkit-transition:.2s ease;transition:.2s ease}.forminator-ui#forminator-module-11271.forminator-design--flat .forminator-input,.forminator-ui#forminator-module-11271.forminator-design--flat .forminator-input input{font-size:16px;font-family:inherit;font-weight:400}#forminator-module-11271.forminator-design--flat .forminator-input{background-color:#f4f4f4!important;}.forminator-select-dropdown-container--open .forminator-custom-form-11271.forminator-dropdown--flat .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{background-color:#08b8ca!important}.forminator-select-dropdown-container--open .forminator-custom-form-11271.forminator-dropdown--flat{background-color:#f4f8ff!important}.forminator-select-dropdown-container--open .forminator-custom-form-11271.forminator-dropdown--flat .select2-results .select2-results__options .select2-results__option:hover{background-color:#c7f1f6!important}.forminator-label{color:#25385e!important;font-weight:700!important;text-transform:uppercase;font-size:13px!important;padding-bottom:7px;font-family:'Work Sans'}.forminator-button{background-color:#6771E5!important;border-color:#6771E5!important;font-weight:800!important;font-size:16px!important;letter-spacing:-0.5px;border-radius:5px!important;padding:5px 15px!important;text-align:center!important;font-family:'work sans'!important}.forminator-button:hover{background-color:#4D50F2!important;border-color:#4D50F2!important;opacity:1!important;color:white!important}@media only screen and (max-width:782px){.forminator-button{width:100%}.forminator-field .forminator-button{display:block!important}}a{text-decoration:none!important}#page-container.gform-field-label{font-size:21px;font-weight:600;letter-spacing:-0.5px;color:var(--main-dark)!important;letter-spacing:0px!important}.gform-field-label.gform-field-label--type-sub{text-transform:uppercase;font-weight:500;letter-spacing:0.5px;font-size:13px!important}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{border:1px solid #d7d7d7!important}.section-title-ff.gfield--type-section h3{color:var(--main-dark)!important;font-weight:600!important;text-transform:capitalize!important;text-align:center;font-size:35px!important;letter-spacing:-0.5px;margin-bottom:0px!important;line-height:1.2}.section-title-ff.gfield--type-section{text-align:center!important;font-weight:400!important;margin:auto;border-bottom:1px solid #c1c1c1!important;width:100%!important;padding-bottom:15px!important;color:black!important}.terms-ff .gfield_description.gfield_consent_description{font-size:17px!important;border:0px;padding:0px;line-height:1.6;font-weight:400;color:#353535;max-height:none}.terms-ff .ginput_container.ginput_container_consent{margin-top:35px!important}#page-container .terms-ff .gfield_consent_label{color:var(--main-dark)!important;font-size:16px!important;font-weight:600;margin-top:-2px!important;text-transform:capitalize!important;letter-spacing:0px!important;line-height:1.8}.gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{color:var(--main-dark)!important}#page-container .gf_page_steps{justify-content:center;margin-bottom:35px!important}@media only screen and (max-width:767px){.gf_page_steps{justify-content:left!important;margin-left:20%}}.gf_step_active .gf_step_number{background:var(--main);color:black}.gf_step_completed .gf_step_number::after{background:var(--main-dark)!important;border:var(--main-dark)!important}body .gform_wrapper .gform_body .gform_page_footer .gform_next_button{font-family:var(--title-font)!important;font-size:22px!important;background-color:var(--main-dark)!important;font-weight:600!important;float:right;border-radius:100px!important;padding:0px 35px!important}#page-container .right-btn-ff .gform_wrapper .gform_footer{justify-content:flex-end!important}#page-container .right-btn-ff .gform_wrapper .gform_page_footer{text-align:right!important;float:right!important;margin-top:45px}body #page-container .right-btn-ff .gform_button{margin:0px!important;padding:15px 25px!important;font-family:var(--title-font)!important;font-size:18px!important;background-color:var(--main-dark)!important;font-weight:700!important;float:right;border-radius:100px!important;padding:0px 35px!important;text-transform:uppercase;height:35px}#page-container .right-btn-ff .gform_button:hover{opacity:1!important;color:white!important;padding:0px 35px!important;background-color:#25385e!important;transition:all 0.3s ease-out!important}@media only screen and (max-width:767px){body .gform_wrapper .gform_body .gform_page_footer .gform_next_button{width:100%!important;min-width:100px!important}#page-container .right-btn-ff .gform_wrapper .gform_page_footer{float:none!important;padding-top:10px!important;margin-top:25px}body #page-container .right-btn-ff .gform_button{width:100%!important}}.gform_previous_button{text-transform:uppercase!important;color:#686767!important;letter-spacing:0.5px!important;box-shadow:none!important;border:0px!important;padding:0px!important;font-size:16px}.gform_previous_button:hover{border-radius:25px!important}@media only screen and (min-width:767px){.gform_previous_button{position:absolute!important;left:0px!important;height:0px!important;bottom:-80px!important}.gform_previous_button:hover{padding:10px 15px!important}}@media only screen and (max-width:767px){.gform_previous_button{margin:auto!important;margin-bottom:-15px!important;order:2!important}}.rounded-field-ff.gfield input{border-radius:45px!important;padding:11px 20px 5px!important;height:40px!important}.reduced-margin-ff.gfield .gform-field-label{padding:0px!important}.reduced-margin-ff.gfield{margin-top:-35px!important}body #page-container .centered-title-ff .gform-field-label{color:var(--main-dark)!important;font-weight:700!important;text-align:center!important;font-size:21px!important;letter-spacing:-0.5px;margin-bottom:15px!important;line-height:1.4!important;margin:auto}body #page-container .centered-title-secondary-ff .gform-field-label{color:var(--main-dark)!important;font-weight:700!important;text-align:center!important;font-size:17px!important;letter-spacing:-0.5px;padding-top:35px;margin-bottom:15px!important;line-height:1.5!important;margin:auto}.gfield_description{font-size:17px!important}.small-ff .gfield_description{font-size:15px!important;text-align:center;line-height:1.6;max-width:90%!important;margin:auto}#page-container .centered-title-ff .gfield_description{text-align:center!important;margin-top:-15px!important;width:80%!important;margin:auto;margin-bottom:35px!important}.gfield input{font-size:16px!important;color:black!important}.centered-input-ff.gfield input{text-align:center!important;padding:0px!important;height:35px!important}.gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder]{font-size:16px!important;color:#6b7280}.gform_required_legend{display:none!important}body #gform_wrapper .gform_body .gform_page_footer .gform_next_button{border-radius:45px!important}body #gform_wrapper_2 .gform_body .gform_page_footer .gform_next_button{width:100%!important;border-radius:45px!important;background:var(--secondary)!important}body #gform_wrapper_2 .gform_body .gform_page_footer .gform_next_button:hover{background:var(--secondary-light)!important}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized input[type="radio"],.gform_wrapper .gfield.buttonized input[type="checkbox"]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized .gfield_radio label::before,.gform_wrapper .gfield.buttonized .gfield_checkbox label::before{display:none}.buttonized.gfield--type-choice .gfield_radio,.buttonized.gfield--type-choice .gfield_checkbox{display:flex!important;flex-direction:row!important;justify-content:center;width:100%!important}@media only screen and (max-width:767px){.buttonized.gfield--type-choice .gfield_radio{display:flex!important;gap:5px}}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice{display:block!important;width:100%!important}#page-container .gform_wrapper .gfield.buttonized .gfield_radio label,#page-container .gform_wrapper .gfield.buttonized .gfield_checkbox label{display:block!important;position:relative;max-width:100%;padding:0.4em!important;border:0.1px solid var(--main-dark)!important;background-color:white!important;cursor:pointer;color:var(--main-dark)!important;text-transform:uppercase!important;cursor:pointer;border-radius:25px!important;font-size:15px!important;margin-left:0px!important;margin-top:10px!important;box-shadow:0px 0px 10px 1px rgba(0,0,0,.05)!important}#page-container .gform_wrapper .gfield.buttonized .gfield_radio label:hover,#page-container .gform_wrapper .gfield.buttonized .gfield_checkbox label:hover{background-color:#EAEFEA!important;transform:scale(1.02)!important;transition:all 0.3s ease-out}#page-container.gform_wrapper .gfield.buttonized input[type="radio"]:checked+label,#page-container .gform_wrapper .gfield.buttonized input[type="checkbox"]:checked+label{border-color:var(--main-dark)!important;background-color:var(--main-dark)!important;color:white!important;overflow:hidden!important;transition:all 0.3s ease-out;box-shadow:0px 0px 13px 1px rgba(0,0,0,.25)!important;transform:scale(1)!important}.gform_wrapper .gfield.buttonized-switcher .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized-switcher .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized-switcher input[type="radio"],.gform_wrapper .gfield.buttonized-switcher input[type="checkbox"]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized-switcher .gfield_radio label::before,.gform_wrapper .gfield.buttonized-switcher .gfield_checkbox label::before{display:none}.buttonized-switcher.gfield--type-choice .gfield_radio,.buttonized-switcher.gfield--type-choice .gfield_checkbox{display:flex!important;flex-direction:row!important;justify-content:center;background:#f7f7f7;border-radius:45px!important;gap:0px!important}@media only screen and (max-width:767px){.buttonized-switcher.gfield--type-choice .gfield_radio{display:flex!important}}.gform_wrapper .gfield.buttonized-switcher .gfield_radio .gchoice{display:block!important;width:100%!important}#page-container .gform_wrapper .gfield.buttonized-switcher .gfield_radio label,#page-container .gform_wrapper .gfield.buttonized-switcher .gfield_checkbox label{display:block!important;position:relative;max-width:100%;padding:0.4em 1.2em!important;background-color:#f7f7f7!important;cursor:pointer;color:var(--main)!important;text-transform:uppercase!important;cursor:pointer;border-radius:25px!important;font-size:15px!important;margin:3px!important}body #page-container .gform_wrapper .gfield.buttonized-switcher .gfield_radio label:hover,body #page-container .gform_wrapper .gfield.buttonized-switcher .gfield_checkbox label:hover{background-color:#EAEFEA!important;color:var(--main-dark)!important;transition:all 0.3s ease-out}#page-container.gform_wrapper .gfield.buttonized-switcher input[type="radio"]:checked+label,#page-container .gform_wrapper .gfield.buttonized-switcher input[type="checkbox"]:checked+label{border-color:var(--main-dark);background-color:var(--main-dark)!important;color:white!important;overflow:hidden!important;transition:all 0.3s ease-out;box-shadow:0px 0px 13px 1px rgba(0,0,0,.25)!important;transform:scale(1)!important}.go-back-ff.gfield{background:#f7f7f7!important;padding:0px 20px!important;margin-top:-55px;margin-bottom:15px!important}.go-back-ff p{font-size:17px!important;font-weight:400!important}.go-back-ff a{color:var(--main);border-bottom:1px solid var(--main)!important;font-weight:600!important}.go-back-ff-2.gfield{margin-bottom:-25px!important;margin-top:-10px!important}.go-back-ff-2 p{font-size:17px!important;font-weight:400!important}#page-container .go-back-ff-2 a{color:#818181!important;font-weight:500!important;font-size:14px!important}.go-back-ff-2:before{font-family:'ETMODULES';content:"\#";margin-right:5px;margin-top:3px;color:#818181;font-size:18px;float:left}.special-flex-ff.gfield{display:flex;gap:10px;margin-top:-35px}.special-flex-ff .gfield_description{flex:0 0 13.5em!important}.donation-ff .rounded-field-ff.gfield input{border:1px solid var(--main-dark)}.donation-ff .gf_page_steps{flex-wrap:nowrap;justify-content:center}.donation-ff .gf_step{border-bottom:5px solid #e1e1e1;width:100%}.donation-ff .gf_step_number{display:none!important}.donation-ff .gf_step.gf_step_active{border-bottom:5px solid var(--main-dark)!important}.donation-ff .gf_step.gf_step_first.gf_step_completed.gf_step_previous{border-bottom:5px solid var(--main)!important}.donation-ff .gform_previous_button{display:none!important}.donation-ff #gform_submit_button_2{opacity:0;visibility:hidden;position:absolute;z-index:-1}#page-container .submit-btn-ff{background:var(--secondary-light);color:white!important;font-family:var(--title-font);width:100%!important;text-align:center;padding:8px 15px;border-radius:55px;margin-top:-15px;margin-bottom:-15px}#page-container .submit-btn-ff a{color:white!important;font-size:21px!important;font-weight:600!important;letter-spacing:-0.5px!important}#page-container .submit-btn-ff:hover{background:var(--secondary)}.global-form-ff .gform-field-label{display:inline-block;position:relative;left:0px!important;top:0px!important;background:none!important;padding:0px 10px;font-size:12px!important;text-transform:uppercase;letter-spacing:1px;font-weight:700!important;color:black!important}.global-form-ff{display:grid;grid-template-columns:3fr 2fr!important;align-items:center}.global-form-ff .gform_fields input[type="email"]{margin-right:10px!important}body #gform_wrapper_4 .gform_footer input[type=submit]{margin-left:10px!important;position:absolute;top:30px;width:40%!important;border-radius:45px!important;background:var(--secondary)!important;font-family:var(--title-font);font-size:20px;font-weight:700}@media only screen and (max-width:980px){.global-form-ff .gform-field-label{display:block!important}.global-form-ff{display:block!important}body #page-container #gform_wrapper_4 .gform_footer input[type=submit]{position:relative!important;width:80%!important;margin:auto!important;top:0px!important}}@media only screen and (max-width:767px){body #page-container #gform_wrapper_4 .gform_footer input[type=submit]{width:100%!important}}.gfield_description.gfield_consent_description{text-transform:none!important}.gform_wrapper.gravity-theme .gfield_label{letter-spacing:0px}.gform_wrapper.gravity-theme .ginput_complex label{font-size:15px;padding-top:5px;letter-spacing:0px}.code-container{position:relative;background:#f5f5f5;border:1px solid #ddd;padding:1rem;border-radius:5px;font-family:monospace;overflow:auto;font-size:14px}.code-container pre{max-height:400px;overflow-y:auto;margin:0}.copy-btn{position:absolute;top:10px;right:10px;background:#4D50F2!important;color:#fff;border:none;padding:5px 10px;border-radius:3px;cursor:pointer;text-transform:uppercase;font-family:'Work Sans';font-weight:800;font-size:13px;transition:all 0.3s}.copy-btn:hover{background:#3b3dd9!important}:root{--main:#525EEB;--main-dark:#3F4DE9;--main-light:#AEC2AE;--secondary:#956628;--secondary-dark:#815822;--secondary-light:#B1792F;--highlight:#ef7706;--dark-menus:#2D392D;--dark-titles:#2D392D;--title-font:'Crimson Pro',serif;--paragraph-font:'Patrick Hand SC',sans-serif;--fcal_primary_color:#525EEB!important}input.svelte-82qwg8.svelte-82qwg8.svelte-82qwg8{border:none!important}.fcal_no_availability button{background:var(--main)!important;border-radius:5px!important;font-weight:800!important;letter-spacing:-0.5px;text-transform:capitalize}.fcal_no_availability button:hover{background:var(--main-dark)!important;transition:all 0.5s!important}.fcal_btn_submit{border-radius:5px!important;font-weight:800!important;letter-spacing:-0.5px!important;font-size:15px!important;margin-top:-5px}.fcal_wrap .fcal_calendar_inner{box-shadow:0px 0px 20px 8px rgba(0,0,0,.05)!important;border:0px!important}