.page-template-generic_template section{overflow-x:clip;background:var(--bckg)}.page-template-generic_template section.image{background-repeat:no-repeat;background-size:cover;background-position:center}.page-template-generic_template section:first-of-type h2{font-weight:400;font-size:max(1.6666666667vw,24px)}.page-template-generic_template section:first-of-type h2 *{font-weight:400;font-size:max(1.6666666667vw,24px)}.page-template-generic_template section:first-of-type h2 strong{font-weight:700}.page-template-generic_template section.text_with_video,.page-template-generic_template section.text_with_image{padding-block:max(5.2083333333vw,36px)}@media only screen and (max-width: 768px){.page-template-generic_template section.text_with_video .custom-container,.page-template-generic_template section.text_with_image .custom-container{flex-direction:column;gap:30px}}.page-template-generic_template section.text_with_video .custom-container .text-wrapper,.page-template-generic_template section.text_with_image .custom-container .text-wrapper{width:50%;gap:max(2.6041666667vw,30px)}@media only screen and (max-width: 768px){.page-template-generic_template section.text_with_video .custom-container .text-wrapper,.page-template-generic_template section.text_with_image .custom-container .text-wrapper{width:100%}}.page-template-generic_template section.text_with_video .custom-container .text-wrapper .free-text,.page-template-generic_template section.text_with_image .custom-container .text-wrapper .free-text{gap:max(1.5625vw,20px)}.page-template-generic_template section.text_with_video .custom-container .text-wrapper ul,.page-template-generic_template section.text_with_image .custom-container .text-wrapper ul{list-style:none;display:flex;flex-direction:column;gap:max(.9375vw,12px)}.page-template-generic_template section.text_with_video .custom-container .text-wrapper ul li,.page-template-generic_template section.text_with_image .custom-container .text-wrapper ul li{display:flex;align-items:center;gap:max(.9375vw,12px)}.page-template-generic_template section.text_with_video .custom-container .text-wrapper ul li::before,.page-template-generic_template section.text_with_image .custom-container .text-wrapper ul li::before{content:"";background-image:url("../images/icons/check.svg");background-size:contain;background-repeat:no-repeat;width:max(1.25vw,20px);height:max(1.1458333333vw,18px);display:block}.page-template-generic_template section.text_with_video .custom-container .img-wrapper,.page-template-generic_template section.text_with_image .custom-container .img-wrapper{width:41.5%;gap:10px}.page-template-generic_template section.text_with_video .custom-container .img-wrapper img,.page-template-generic_template section.text_with_video .custom-container .img-wrapper video,.page-template-generic_template section.text_with_image .custom-container .img-wrapper img,.page-template-generic_template section.text_with_image .custom-container .img-wrapper video{box-shadow:-11px 4px 27px -2px rgba(151,156,178,.37);border:4px solid #009e49;border-radius:max(.5208333333vw,8px)}@media only screen and (max-width: 1200px){.page-template-generic_template section.text_with_video .custom-container .img-wrapper,.page-template-generic_template section.text_with_image .custom-container .img-wrapper{width:45%}}@media only screen and (max-width: 768px){.page-template-generic_template section.text_with_video .custom-container .img-wrapper,.page-template-generic_template section.text_with_image .custom-container .img-wrapper{width:100%}}.page-template-generic_template section.text_with_video .custom-container.column,.page-template-generic_template section.text_with_video .custom-container.column-reverse,.page-template-generic_template section.text_with_image .custom-container.column,.page-template-generic_template section.text_with_image .custom-container.column-reverse{gap:max(3.3333333333vw,30px)}.page-template-generic_template section.text_with_video .custom-container.column .text-wrapper,.page-template-generic_template section.text_with_video .custom-container.column .img-wrapper,.page-template-generic_template section.text_with_video .custom-container.column-reverse .text-wrapper,.page-template-generic_template section.text_with_video .custom-container.column-reverse .img-wrapper,.page-template-generic_template section.text_with_image .custom-container.column .text-wrapper,.page-template-generic_template section.text_with_image .custom-container.column .img-wrapper,.page-template-generic_template section.text_with_image .custom-container.column-reverse .text-wrapper,.page-template-generic_template section.text_with_image .custom-container.column-reverse .img-wrapper{width:100%}.page-template-generic_template section.text_with_video .custom-container.row .img-wrapper,.page-template-generic_template section.text_with_image .custom-container.row .img-wrapper{margin-inline-end:3.125vw}@media only screen and (max-width: 1200px){.page-template-generic_template section.text_with_video .custom-container.row .img-wrapper,.page-template-generic_template section.text_with_image .custom-container.row .img-wrapper{margin-inline-end:0}}.page-template-generic_template section.text_with_blocks{padding-block:max(3.4375vw,34px)}.page-template-generic_template section.text_with_blocks .custom-container{gap:max(1.5625vw,20px)}@media only screen and (max-width: 992px){.page-template-generic_template section.text_with_blocks .custom-container{flex-direction:column-reverse}.page-template-generic_template section.text_with_blocks .custom-container.row-reverse{flex-direction:column}}.page-template-generic_template section.text_with_blocks .custom-container>.free-text p{padding-bottom:0}.page-template-generic_template section.text_with_blocks .custom-container .blocks-wrapper{row-gap:max(1.3541666667vw,20px)}.page-template-generic_template section.text_with_blocks .custom-container.row,.page-template-generic_template section.text_with_blocks .custom-container.row-reverse{align-items:center}.page-template-generic_template section.text_with_blocks.four_per_row{padding-top:max(4.375vw,40px)}.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper{column-gap:2.08%}.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block{width:23.44%;border-radius:max(.5729166667vw,8px);box-shadow:-11px 4px 27px -2px rgba(151,156,178,.368627451);gap:max(.8333333333vw,12px);padding:max(1.875vw,24px) max(1.0416666667vw,18px) max(1.0416666667vw,18px);background:#fff}@media only screen and (max-width: 1024px){.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block{width:48.96%}}@media only screen and (max-width: 575px){.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block{width:100%}}.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block .img-wrapper{margin-bottom:max(.8333333333vw,12px)}.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block .img-wrapper img{height:max(3.5416666667vw,50px)}.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block .title{color:#009e49;font-weight:500}.page-template-generic_template section.text_with_blocks.four_per_row .blocks-wrapper .block .free-text{color:#242424}.page-template-generic_template section.text_with_blocks.three_per_row .blocks-wrapper{column-gap:4.1%}.page-template-generic_template section.text_with_blocks.three_per_row .blocks-wrapper .block{width:30.55%;border-radius:max(.5208333333vw,8px);box-shadow:0px 0px 50px 0px rgba(68,68,68,.1019607843);gap:max(1.0416666667vw,12px);padding:max(1.875vw,24px) max(.8333333333vw,14px) max(1.7708333333vw,26px);background:#fff}@media only screen and (max-width: 768px){.page-template-generic_template section.text_with_blocks.three_per_row .blocks-wrapper .block{width:47.95%}}.page-template-generic_template section.text_with_blocks.three_per_row .blocks-wrapper .block .title{font-size:max(.9375vw,16px);color:#009;font-weight:400;text-align:center;margin-block:auto}.page-template-generic_template section.text_with_blocks.three_per_row .blocks-wrapper .block .free-text{color:#242424}.page-template-generic_template section.text_with_blocks.logo_blocks .blocks-wrapper{gap:max(.9375vw,16px)}.page-template-generic_template section.text_with_blocks.logo_blocks .blocks-wrapper .logo-block{box-shadow:2px 2px 10px 0px rgba(0,0,0,.1019607843);border-radius:max(.9895833333vw,16px);width:max(4.6875vw,80px);aspect-ratio:90/77;padding:5px;background:#fff}.page-template-generic_template section.text_with_blocks.logo_blocks .blocks-wrapper .logo-block img{mix-blend-mode:multiply;filter:grayscale(1);-webkit-filter:grayscale(1)}.page-template-generic_template section.text_with_blocks.logo_blocks .blocks-wrapper .logo-block:hover img{filter:grayscale(0);-webkit-filter:grayscale(0)}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container{gap:max(3.125vw,24px);align-items:center}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper{width:min(1100px,100%);align-items:flex-start;justify-content:space-between}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col{width:45.45%;row-gap:max(.9375vw,18px)}@media only screen and (max-width: 768px){.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col{width:100%}}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block{width:100%;box-shadow:4px 4px 50px 0px rgba(25,50,53,.1490196078);border-radius:max(.5208333333vw,10px);overflow:hidden}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading{padding:max(.9375vw,18px) max(1.25vw,20px);background:#fff;gap:max(.4166666667vw,8px)}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading .question{color:#009;font-size:max(1.0416666667vw,16px)}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading button.toggle-faq{background:rgba(0,0,0,0);min-width:max(1.6666666667vw,32px);aspect-ratio:1}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading button.toggle-faq svg{opacity:1;visibility:visible}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading button.toggle-faq svg.minus{opacity:0;visibility:hidden}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading button.toggle-faq.open svg.minus{opacity:1;visibility:visible}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .heading button.toggle-faq.open svg.plus{opacity:0;visibility:hidden}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .content-wrapper{max-height:0;overflow:hidden}.page-template-generic_template section.text_with_blocks.accordion_blocks .custom-container .blocks-wrapper .col .block .content-wrapper .content{padding:max(1.3020833333vw,20px) max(1.25vw,20px) max(1.71875vw,20px);background:rgba(243,243,255,.698)}.page-template-generic_template section.text_columns{padding-block:max(3.3333333333vw,28px)}.page-template-generic_template section.text_columns .custom-container{column-gap:5%;row-gap:max(2.0833333333vw,30px)}@media only screen and (max-width: 768px){.page-template-generic_template section.text_columns .custom-container{flex-direction:column}}.page-template-generic_template section.text_columns .custom-container .text-col{flex:1}.page-template-generic_template section.text_columns .custom-container .text-col h2,.page-template-generic_template section.text_columns .custom-container .text-col h3,.page-template-generic_template section.text_columns .custom-container .text-col h4{padding-bottom:max(.8333333333vw,8px)}.page-template-generic_template section.text_columns .custom-container .text-col p:not(:last-of-type){padding-bottom:max(.5208333333vw,6px)}.page-template-generic_template section.text_columns .custom-container .text-col ul,.page-template-generic_template section.text_columns .custom-container .text-col ol{padding-inline-start:max(1.25vw,18px);padding-bottom:max(24px,1.40625vw)}.page-template-generic_template section.image_columns{padding-block:max(3.3333333333vw,28px)}.page-template-generic_template section.image_columns .custom-container{gap:max(2.0833333333vw,22px)}.page-template-generic_template section.image_columns .custom-container h3.title{color:#009}.page-template-generic_template section.image_columns .custom-container .img-parts{column-gap:5%;row-gap:max(2.0833333333vw,30px)}@media only screen and (max-width: 768px){.page-template-generic_template section.image_columns .custom-container .img-parts{flex-direction:column}}.page-template-generic_template section.image_columns .custom-container .img-parts .img-col{flex:1;gap:max(1.25vw,16px)}.page-template-generic_template section.text_with_form{padding-block:max(2.0833333333vw,20px)}.page-template-generic_template section.text_with_form .custom-container{background:linear-gradient(88.81deg, #009E49 0.48%, #91BB2C 100%);color:#fff;border-radius:max(1.0416666667vw,20px);padding:max(4.1666666667vw,20px) max(5.7291666667vw,20px) max(4.1666666667vw,20px) max(4.1666666667vw,20px);gap:9.33%}@media only screen and (max-width: 1024px){.page-template-generic_template section.text_with_form .custom-container{margin-inline:20px !important}}@media only screen and (max-width: 992px){.page-template-generic_template section.text_with_form .custom-container{flex-direction:column;gap:24px}}.page-template-generic_template section.text_with_form .custom-container .text-wrapper{width:44.21%;gap:max(1.1458333333vw,18px)}@media only screen and (max-width: 992px){.page-template-generic_template section.text_with_form .custom-container .text-wrapper{width:100%}}.page-template-generic_template section.text_with_form .custom-container .text-wrapper .social-links{gap:max(.625vw,10px)}.page-template-generic_template section.text_with_form .custom-container .text-wrapper .social-links .link{gap:max(.7291666667vw,10px)}.page-template-generic_template section.text_with_form .custom-container .text-wrapper .social-links .link span.icon{width:max(1.5625vw,30px);min-width:max(1.5625vw,30px);aspect-ratio:1}.page-template-generic_template section.text_with_form .custom-container .text-wrapper .social-links .link span.title{line-height:1;text-decoration:underline}.page-template-generic_template section.text_with_form .custom-container .text-wrapper .social-links .link:hover{gap:max(1.25vw,20px)}.page-template-generic_template section.text_with_form .custom-container .form-wrapper{width:45%}@media only screen and (max-width: 992px){.page-template-generic_template section.text_with_form .custom-container .form-wrapper{width:100%}}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:5%;row-gap:max(.9895833333vw,16px)}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group{width:100%}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group.halfwidth{width:47.5%}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group input,.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group textarea{padding:max(.625vw,10px) max(.8333333333vw,14px);border-radius:max(.5208333333vw,10px);background:#fff;color:#009;font-size:max(.8333333333vw,15px) !important}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group input::placeholder,.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group textarea::placeholder{color:#009}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group input:focus,.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group textarea:focus{border:1px solid #009}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group .ff-el-form-check-label{display:flex;align-items:baseline;gap:max(.625vw,10px);font-size:max(.9375vw,16px)}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff-el-group .ff-el-form-check-label input{width:max(1.0416666667vw,20px);height:max(1.0416666667vw,20px)}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff_submit_btn_wrapper button{width:100%;background:#009;border-radius:max(.5208333333vw,10px);padding:max(.5208333333vw,10px);font-weight:700;display:flex;align-items:center;justify-content:center;gap:max(.8333333333vw,16px);transition:all ease-out 250ms}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff_submit_btn_wrapper button::after{content:"";background-image:url("../images/icons/Arrow_Right.svg");background-size:contain;width:max(.9375vw,18px);height:max(.9375vw,18px)}.page-template-generic_template section.text_with_form .custom-container .form-wrapper form fieldset .ff_submit_btn_wrapper button:hover{gap:max(1.3541666667vw,26px)}.page-template-generic_template section.tables{padding-block:max(3.3333333333vw,28px)}.page-template-generic_template section.tables .custom-container{gap:max(2.0833333333vw,22px)}.page-template-generic_template section.tables .custom-container h3.title{color:#009}.page-template-generic_template section.tables .custom-container .tables{column-gap:5.5%;row-gap:max(2.5vw,30px)}.page-template-generic_template section.tables .custom-container .tables .table-wrapper{gap:max(1.25vw,16px);width:100%}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table{border:1px solid #b9b9b9;border-radius:4px;border-spacing:0px;table-layout:auto;overflow:hidden;width:100%}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table thead tr{background:#f5f5f5}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table thead tr th{text-align:start;padding:10px 12px;border-bottom:1px solid #b9b9b9}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table thead tr th:not(:last-of-type){border-inline-end:1px solid #b9b9b9}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table tbody tr{background:#fff}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table tbody tr td{text-align:start;padding:10px 12px}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table tbody tr td:not(:last-of-type){border-inline-end:1px solid #b9b9b9}.page-template-generic_template section.tables .custom-container .tables .table-wrapper table tbody tr:not(:last-of-type) td{border-bottom:1px solid #b9b9b9}.page-template-generic_template section.tables .custom-container .tables .table-wrapper.md{width:47.16%}.page-template-generic_template section.tables .custom-container .tables .table-wrapper.sm{width:34.34%}@media only screen and (max-width: 992px){.page-template-generic_template section.tables .custom-container .tables .table-wrapper{width:100% !important;overflow-x:auto}}.page-template-generic_template section:first-of-type{padding-top:max(11.7708333333vw,110px)}/*# sourceMappingURL=generic_template.min.css.map */