@charset "UTF-8";
body.oc-loading,body.oc-loading *{cursor:wait !important}
.stripe-loading-indicator{height:5px;background:transparent;position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:2000}
.stripe-loading-indicator .stripe,.stripe-loading-indicator .stripe-loaded{height:5px;display:block;background:#0090c0;position:absolute;-webkit-box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF;box-shadow:inset 0 1px 1px -1px #FFF,inset 0 -1px 1px -1px #FFF}
.stripe-loading-indicator .stripe{width:100%;-webkit-animation:oc-infinite-loader 60s linear;animation:oc-infinite-loader 60s linear}
.stripe-loading-indicator .stripe-loaded{width:0;opacity:0;filter:alpha(opacity=0)}
.stripe-loading-indicator.loaded{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 0.4s linear;transition:opacity 0.4s linear;-webkit-transition-delay:0.3s;transition-delay:0.3s}
.stripe-loading-indicator.loaded .stripe-loaded{opacity:1;filter:alpha(opacity=100);-webkit-transition:width 0.3s linear;transition:width 0.3s linear;width:100% !important}
.stripe-loading-indicator.hide{display:none}
body>p.flash-message{position:fixed;width:500px;left:50%;top:13px;margin-left:-250px;color:#fff;font-size:14px;padding:10px 30px 10px 15px;z-index:10300;word-wrap:break-word;text-shadow:0 -1px 0px rgba(0,0,0,0.15);text-align:center;-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);box-shadow:0 1px 6px rgba(0,0,0,0.12),0 1px 4px rgba(0,0,0,0.24);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
body>p.flash-message.fade{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.5s,width 0s;transition:all 0.5s,width 0s;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
body>p.flash-message.fade.in{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
body>p.flash-message.success{background:#8da85e}
body>p.flash-message.error{background:#c30}
body>p.flash-message.warning{background:#f0ad4e}
body>p.flash-message.info{background:#5fb6f5}
body>p.flash-message button.close{float:none;position:absolute;right:10px;top:8px;color:white;font-size:21px;line-height:1;font-weight:bold;opacity:0.2;filter:alpha(opacity=20);padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;outline:none}
body>p.flash-message button.close:hover,body>p.flash-message button.close:focus{color:white;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}
@media (max-width:768px){body>p.flash-message{left:10px;right:10px;top:10px;margin-left:0;width:auto}}
[data-request][data-request-validate] [data-validate-for]:not(.visible),[data-request][data-request-validate] [data-validate-error]:not(.visible){display:none}
a.oc-loading:after,button.oc-loading:after,span.oc-loading:after{content:"";display:inline-block;vertical-align:middle;margin-left:0.4em;height:1em;width:1em;animation:oc-rotate-loader 0.8s infinite linear;border:0.2em solid currentColor;border-right-color:transparent;border-radius:50%;opacity:0.5;filter:alpha(opacity=50)}
@-moz-keyframes oc-rotate-loader{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}
@-webkit-keyframes oc-rotate-loader{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@-o-keyframes oc-rotate-loader{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}
@-ms-keyframes oc-rotate-loader{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}
@keyframes oc-rotate-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
@-moz-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@-webkit-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@-o-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@-ms-keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
@keyframes oc-infinite-loader{0%{width:0}10%{width:42%}20%{width:63%}30%{width:78.75%}40%{width:88.59375%}50%{width:94.130859375%}60%{width:97.0724487305%}70%{width:98.5892057419%}80%{width:99.3594339117%}90%{width:99.7475567005%}100%{width:99.9423761471%}}
html{font-size:112.5%}
h1,.h1{font-size:3.56rem;line-height:1.2;font-weight:400;margin-bottom:1em;text-wrap:balance}
@media (max-width:767.98px){h1,.h1{font-size:2.5rem}}
h2,.h2{font-size:2.5rem;line-height:1.333;font-weight:500;margin-bottom:0.52em;text-wrap:balance}
@media (max-width:767.98px){h2,.h2{font-size:1.89rem}}
h3,.h3{font-size:1.94rem;line-height:1.333;font-weight:500;margin-bottom:0.33em}
@media (max-width:767.98px){h3,.h3{font-size:1.56rem}}
h4,.h4{font-size:1.39rem;line-height:1.28;font-weight:600}
@media (max-width:767.98px){h4,.h4{font-size:1.11rem}}
h1.border-top,h2.border-top,h3.border-top,h4.border-top,h5.border-top,h6.border-top,.h1.border-top,.h3.border-top,.h4.border-top,.h5.border-top,.h6.border-top{padding-top:0.95em}
.bordered-title{padding-bottom:0.5em;border-bottom:1px solid #D1D4D9}
.emphasis-strong .bordered-title{border-color:rgba(255,255,255,0.2)}
.intro{font-size:1.39em;line-height:1.28;font-weight:600}
@media (max-width:767.98px){.intro{font-size:1.2em}}
p{margin-bottom:1em}
p:last-child{margin-bottom:0}
body{display:flex;min-height:100vh;flex-direction:column;overflow-x:hidden}
body>main{flex:1 0 auto}
body.search-open.has-search-results{overflow-y:hidden}
@media (max-width:991.98px){body.menu-open{overflow-y:hidden}}
.no-results{margin:0.75em 0;text-align:center;font-weight:600}
.embeddable-iframe-container{margin-left:-12px;margin-right:-12px}
.embeddable-iframe-container .iframe-spinner{display:flex;justify-content:center;padding:2rem 0}
@media (max-width:575.98px){.mobile-ignore-container{margin-left:-12px;margin-right:-12px}}
.accordion .accordion-item{border:none;background-color:transparent}
.accordion .accordion-item:not(:last-child){margin-bottom:0.75rem}
.accordion .accordion-button{background-color:#F8F7F7;padding:0.89rem;color:#172642;font-weight:600;box-shadow:none}
.accordion .accordion-body{padding:1rem 0.89rem}
.badge:not([class*="text-bg-"]){border:1px solid #CBCDD3;color:#A2A8B3;font-weight:400}
.btn{font-weight:600}
.btn.btn-primary,.btn:not([class*="btn-"]){border-color:#72A94F;background-color:#72A94F;color:#FFF}
.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary.active,.btn:not([class*="btn-"]):hover,.btn:not([class*="btn-"]):focus,.btn:not([class*="btn-"]):not(:disabled):not(.disabled):active,.btn:not([class*="btn-"]).active{border-color:#74BB46;background-color:#74BB46;color:#FFF}
.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:not(:disabled):not(.disabled):active,.btn.btn-outline-primary.active{background-color:transparent;color:#74BB46}
.btn.btn-transparent{border:1px solid #72A94F;background-color:transparent;color:#72A94F}
.btn.btn-transparent:hover,.btn.btn-transparent:focus,.btn.btn-transparent:not(:disabled):not(.disabled):active,.btn.btn-transparent.active{border-color:#74BB46;color:#74BB46}
.btn.btn-circular{display:inline-flex;align-items:center;justify-content:center;min-width:2.67rem;min-height:2.67rem;padding:0.25rem}
.btn.btn-circular>*{transition:transform 0.2s}
.btn.btn-circular:hover>*,a:hover .btn.btn-circular>*{transform:translateY(2px)}
.dropdown-toggle::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;border:none;vertical-align:baseline}
.form-check{padding-left:1.75em;margin-bottom:0.51em}
.form-check .form-check-input{margin-left:-1.75em}
.form-check .form-check-input:not(:checked){border:2px solid #172642}
.nav.nav-pills{display:inline-flex;border:1px solid #CBCDD3;border-radius:1.78rem;font-weight:600;overflow:hidden}
.nav.nav-pills .nav-link{border-radius:0}
.nav.nav-pills .nav-link.active{background-color:#F8F7F7;color:#172642}
.nav.nav-pills .nav-link:not(:first-child){border-left:1px solid #CBCDD3}
.pagination{justify-content:center}
.pagination .page-link{padding:0.27rem 0.67rem}
.pagination .page-item:first-child .page-link{border-top-left-radius:1rem;border-bottom-left-radius:1rem}
.pagination .page-item:last-child .page-link{border-top-right-radius:1rem;border-bottom-right-radius:1rem}
@media (max-width:575.98px){.pagination .page-link{padding:0.2rem 0.47rem}}
table.table th,.editor-content table th,table.table td,.editor-content table td{padding:0.89rem 0.45rem;vertical-align:middle}
table.table th:first-child,.editor-content table th:first-child,table.table td:first-child,.editor-content table td:first-child{padding-left:0.89rem}
table.table th:last-child,.editor-content table th:last-child,table.table td:last-child,.editor-content table td:last-child{padding-right:0.89rem}
table.table tbody>tr,.editor-content table tbody>tr{border-bottom:1px solid #D1D4D9}
table.table thead>tr>th,.editor-content table thead>tr>th{background-color:#172642;color:#FFF}
table.table tbody>tr>td,.editor-content table tbody>tr>td{background-color:#F8F7F7}
.burger-button-container{display:flex;cursor:pointer;margin-left:1.15rem}
.burger-button-container .burger-button{position:relative;display:inline-block;width:16px;height:16px;margin:auto}
.burger-button-container .burger-button-inner,.burger-button-container .burger-button::after,.burger-button-container .burger-button::before{content:"";position:absolute;display:inline-block;height:1px;background-color:#72A94F;border-radius:0.5px;opacity:1;transition:width 0.35s,transform 0.35s,opacity 0.2s}
.burger-button-container .burger-button::before{top:0;right:0;width:112.5%;transform-origin:right center}
.burger-button-container .burger-button-inner{top:calc(50% - 0.5px);right:0;width:62.5%}
.burger-button-container .burger-button::after{bottom:0;right:0;width:93.75%;transform-origin:right center}
body.menu-open .burger-button-container .burger-button::before{width:18.1019392px;transform:translateY(1.5px) translateX(-2px) rotate(-45deg)}
body.menu-open .burger-button-container .burger-button-inner{width:22.627424px;transform:rotate(-45deg);opacity:0}
body.menu-open .burger-button-container .burger-button::after{width:15.8391968px;transform:translateY(-1.5px) translateX(-2px) rotate(45deg)}
#header{position:sticky;top:0;background-color:#FFF;z-index:1030}
#header #navigation{position:relative}
@media (min-width:992px){#header{margin-bottom:-150px}#header #navigation>.container{height:150px}}
@media (max-width:991.98px){#header{margin-bottom:-75px}#header #navigation>.container{height:75px}}
@media (min-width:1400px){#header{border-bottom-right-radius:150px}}
#header .container{display:flex;align-items:center}
#header .logo{margin-right:1.5rem}
@media (max-width:991.98px){#header .logo img{width:140px;height:auto}}
#header #mainNav{flex:1;display:flex;align-items:center;justify-content:flex-end;min-width:0}
#header #mainNav .btn{margin-left:0.89rem}
@media (max-width:1199.98px){#header #mainNav .btn{margin-left:0.44rem}}
#header #mainNav .btn>i{font-size:1.11rem}
#header #mainNav>.menu-wrapper{flex:1;align-self:stretch;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;white-space:nowrap}
#header #mainNav>.menu-wrapper>.menu{display:inline-flex}
@media (max-width:991.98px){#header #mainNav>.menu-wrapper{flex-grow:0;width:0}}
#header #mainNav.fallback-container-empty .fallback-menu{display:none}
#header .menu{display:flex;margin:0;padding:0;list-style-type:none}
#header .menu-link{padding:0.5rem 0.45rem}
#header .main-menu .menu-link{font-weight:600}
#header .main-menu .menu-link.active{color:#172642}
#header .fallback-menu-container{position:absolute;top:100%;display:block !important;background-color:#172642;color:#FFF;padding:0.44rem 0.67rem;visibility:hidden;opacity:0;transition:opacity 0.3s 0s,visibility 0s 0.3s}
body.menu-open #header .fallback-menu-container{visibility:visible;opacity:1;transition:visibility 0s 0s,opacity 0.3s 0s}
#header .fallback-menu-container ul{padding:0;margin:0;list-style-type:none}
#header .fallback-menu-container ul .menu-link{display:block}
#header .fallback-menu-container ul .menu-link.active{color:#74BB46}
#header .fallback-menu-container ul>li:not(:last-child){border-bottom:1px solid #72A94F}
#header .fallback-menu-container .language-selector{display:flex;justify-content:space-between;border-top:1px solid #72A94F}
@media (min-width:992px){#header .fallback-menu-container .language-selector{display:none}#header .fallback-menu-container ul .menu-link,#header .fallback-menu-container .language-selector{padding:0.89rem 0}}
@media (max-width:991.98px){#header .fallback-menu-container{position:fixed;top:75px;left:0;right:0;bottom:0;padding:0;overflow-y:auto}#header .fallback-menu-container .container{flex-direction:column;align-items:stretch}#header .fallback-menu-container ul .menu-link,#header .fallback-menu-container .language-selector{padding:1.33rem 0}#header .fallback-menu-container ul>li:nth-child(1),#header .fallback-menu-container ul>li:nth-child(2),#header .fallback-menu-container ul>li:nth-child(3),#header .fallback-menu-container ul>li:nth-child(4){font-weight:600}}
#searchBar{position:fixed;top:0;left:0;right:0;bottom:auto;background-color:#F8F7F7;z-index:1029;visibility:hidden;opacity:0;transition:opacity 0.3s 0s,transform 0.3s 0s,visibility 0s 0.3s}
@media (min-width:992px){#searchBar{padding-top:150px;transform:translateY(-150px)}}
@media (max-width:991.98px){#searchBar{padding-top:75px;transform:translateY(-75px)}}
body.search-open #searchBar{visibility:visible;opacity:1;transform:translateY(0);transition:visibility 0s 0s,opacity 0.3s 0s,transform 0.3s 0s}
body.has-search-results #searchBar{bottom:0}
#searchBar .search-container{display:flex;flex-direction:column;height:100%}
#searchBar form{margin:2.25rem 0 2.55rem 0}
#searchBar form .input-group{border-bottom:1px solid #72A94F;box-shadow:0 0 0 0 rgba(114,169,79,0.25);transition:box-shadow 0.15s}
#searchBar form .input-group:focus-within{box-shadow:0 0.25rem 0 0 rgba(114,169,79,0.25)}
#searchBar form .input-group>:first-child{padding-left:0}
#searchBar form .input-group>:last-child{padding-right:0}
#searchBar form .form-control{border:none;background-color:transparent;font-weight:600}
#searchBar form .form-control::placeholder{opacity:0.3}
#searchBar form .form-control:focus{box-shadow:none}
#searchBar .search-results-container{overflow-y:auto}
#searchBar .search-results .search-result{display:flex;align-items:center;gap:0.5em;min-height:4.45rem;padding:0.85rem 0;border-bottom:1px solid #D1D4D9;color:#172642}
#searchBar .search-results .search-result:hover{background-color:#FFF}
#searchBar .search-results .search-result .result-label{flex:1}
.alert-banner{position:relative;z-index:1030;color:#FFF;display:grid;grid-template-rows:1fr;transition:grid-template-rows 0.3s}
@media (max-width:991.98px){body.menu-open .alert-banner{grid-template-rows:0fr}}
body.search-open .alert-banner{grid-template-rows:0fr}
.alert-banner .container{padding:0.89rem 0}
#footer .footer-main{padding:7.1rem 0 3.56rem 0;background-color:#F8F7F7}
#footer .footer-main h4,#footer .footer-main .h4{margin-bottom:1.28em}
#footer .footer-first-column .who-is-pro{margin-top:0.5rem;margin-bottom:1.5rem}
#footer .footer-sub{position:relative;padding:2.45rem 0;border-top:1px solid #D1D4D9;background-color:#FFF}
#footer ul.menu{display:flex;margin:0;padding:0;list-style-type:none}
@media (min-width:992px){#footer ul.menu>li:not(:last-child)::after{content:"|";margin:0 0.75rem}}
@media (min-width:1400px){#footer .back-to-top{position:absolute;right:55px;bottom:50%;transform:translateY(50%)}}
@media (max-width:991.98px){#footer .footer-main{padding:1.75rem 0}#footer .footer-first-column{display:flex;justify-content:space-between;margin-bottom:2rem}#footer .footer-first-column .logo{flex:1;width:0;max-width:230px;margin-right:1.25rem}#footer .footer-first-column .who-is-pro{margin-top:0;margin-bottom:0}#footer .accordion{margin-left:-12px;margin-right:-12px}#footer .accordion .accordion-item:last-child{border-bottom:none}#footer ul.menu{flex-direction:column}}
section.emphasis-strong{background-color:#172642;color:#FFF}
section.emphasis-medium{background-color:#EF802B;color:#FFF}
section.emphasis-medium .editor-content .btn{background-color:#FFF;border-color:#FFF;color:#EF802B}
section.emphasis-medium .editor-content .btn:hover,section.emphasis-medium .editor-content .btn:focus,section.emphasis-medium .editor-content .btn:not(:disabled):not(.disabled):active,section.emphasis-medium .editor-content .btn.active{color:#f3a264}
section.emphasis-medium .editor-content .btn.btn-transparent{background-color:transparent;color:#FFF}
section.emphasis-medium .editor-content .btn.btn-transparent:hover,section.emphasis-medium .editor-content .btn.btn-transparent:focus,section.emphasis-medium .editor-content .btn.btn-transparent:not(:disabled):not(.disabled):active,section.emphasis-medium .editor-content .btn.btn-transparent.active{color:#ebebeb;border-color:#ebebeb}
section.emphasis-light{background-color:#F8F7F7;color:#172642}
section.page-intro{position:relative;display:flex;align-items:stretch}
@media (min-width:992px){section.page-intro{min-height:25vh;padding-top:150px}}
@media (max-width:991.98px){section.page-intro{padding-top:75px}}
section.page-intro .content-container{display:flex;justify-content:flex-end;background-color:#172642;color:#FFF;z-index:10}
section.page-intro .image-container{position:relative}
section.page-intro .image-container::after{position:absolute;z-index:-1;left:0;right:0;bottom:0;height:50%;background-color:#172642}
section.page-intro .intro-image{width:100%}
@media (min-width:992px){section.page-intro .image-container{position:absolute;top:0;right:0;height:100%;width:50%}section.page-intro .intro-image{height:100%;object-fit:cover}section.page-intro .content-container{width:calc(50% + 250px + 24px);border-top-right-radius:250px;border-bottom-right-radius:250px}section.page-intro .intro-content{padding:4rem 0}}
@media (min-width:992px) and (min-width:576px){section.page-intro .intro-content{width:calc((45px * 8) - (24px * 1));margin-right:calc(250px - (45px * 1) - (24px * 2.5))}}
@media (min-width:992px) and (min-width:768px){section.page-intro .intro-content{width:calc((60px * 8) - (24px * 1));margin-right:calc(250px - (60px * 1) - (24px * 2.5))}}
@media (min-width:992px) and (min-width:992px){section.page-intro .intro-content{width:calc((80px * 8) - (24px * 1));margin-right:calc(250px - (80px * 1) - (24px * 2.5))}}
@media (min-width:992px) and (min-width:1200px){section.page-intro .intro-content{width:calc((95px * 8) - (24px * 1));margin-right:calc(250px - (95px * 1) - (24px * 2.5))}}
@media (max-width:991.98px){section.page-intro{flex-direction:column;align-items:stretch}section.page-intro .image-container::after{content:""}section.page-intro .intro-image{border-top-right-radius:500px;border-bottom-right-radius:500px}section.page-intro .content-container{order:10}section.page-intro .intro-content{padding-top:1.78rem;padding-bottom:1.78rem;--bs-gutter-x:24px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}section.page-intro .intro-content h1{margin-bottom:0.5em}}
@media (max-width:991.98px) and (min-width:576px){section.page-intro .intro-content{max-width:540px}}
@media (max-width:991.98px) and (min-width:768px){section.page-intro .intro-content{max-width:720px}}
@media (max-width:991.98px) and (min-width:992px){section.page-intro .intro-content{max-width:960px}}
@media (max-width:991.98px) and (min-width:1200px){section.page-intro .intro-content{max-width:1140px}}
.next-section-link{position:absolute;right:55px;display:flex;align-items:center;gap:0.45rem;bottom:1rem}
@media (max-width:991.98px){.next-section-link{display:none}}
.section-left_right{padding:3.56rem 0}
.section-left_right .left-right-container{position:relative;display:flex;align-items:center}
.section-left_right .left-right-container .image-block>img{position:relative;width:100%;border-radius:400px;z-index:10}
.section-left_right .left-right-container.image-left .image-block>img{border-top-left-radius:0;border-bottom-left-radius:0}
.section-left_right .left-right-container.image-right .image-block>img{border-top-right-radius:0;border-bottom-right-radius:0}
.section-left_right .left-right-container .image-block{position:relative}
.section-left_right .left-right-container .image-block::before,.section-left_right .left-right-container .image-block::after{position:absolute;left:0;right:0;height:50%}
.section-left_right .left-right-container .image-block::before{top:0}
.section-left_right .left-right-container .image-block::after{bottom:0}
.section-left_right .left-right-container .content-block>h2{margin-bottom:0.7em}
.section-left_right .left-right-container .next-section-link{bottom:0}
.section-left_right .left-right-container.image-right .next-section-link{right:auto;left:55px;flex-direction:row-reverse}
@media (min-width:992px){.section-left_right .left-right-container{min-height:770px;justify-content:flex-start}.section-left_right .left-right-container.image-left{flex-direction:row}.section-left_right .left-right-container.image-right{flex-direction:row-reverse}.section-left_right .left-right-container .mobile-image{display:none}.section-left_right .left-right-container .image-block{display:flex;flex-grow:0;flex-shrink:0;align-self:stretch;width:calc(50% - 24px / 2)}.section-left_right .left-right-container .image-block img{height:100%;max-height:800px;object-fit:cover}.section-left_right .left-right-container .content-block{padding:6rem 12px}.section-left_right .left-right-container.image-right .content-block{margin-right:12px}.section-left_right .left-right-container.image-left .content-block{margin-left:12px}.section-left_right .left-right-container.image-right .image-block>img{object-position:left}.section-left_right .left-right-container.image-left .image-block>img{object-position:right}}
@media (min-width:992px) and (min-width:576px){.section-left_right .left-right-container .content-block{width:270px}}
@media (min-width:992px) and (min-width:768px){.section-left_right .left-right-container .content-block{width:360px}}
@media (min-width:992px) and (min-width:992px){.section-left_right .left-right-container .content-block{width:480px}}
@media (min-width:992px) and (min-width:1200px){.section-left_right .left-right-container .content-block{width:570px}}
@media (max-width:991.98px){.section-left_right .left-right-container{flex-direction:column}.section-left_right .left-right-container .desktop-image{display:none}.section-left_right .left-right-container .image-block{width:100%}.section-left_right .left-right-container .content-block{--bs-gutter-x:24px;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto;margin-top:1.3rem}}
@media (max-width:991.98px) and (min-width:576px){.section-left_right .left-right-container .content-block{width:540px}}
@media (max-width:991.98px) and (min-width:768px){.section-left_right .left-right-container .content-block{width:720px}}
@media (max-width:991.98px) and (min-width:992px){.section-left_right .left-right-container .content-block{width:960px}}
@media (max-width:991.98px) and (min-width:1200px){.section-left_right .left-right-container .content-block{width:1140px}}
.section-bubbles{padding:7.1rem 0}
@media (max-width:767.98px){.section-bubbles{padding:1.78rem 0}}
.section-bubbles h2{margin-bottom:1.42em}
.section-bubbles .bubble{position:relative;margin-bottom:1rem;border-radius:50%;background-color:#00A2E6;color:#FFF}
.section-bubbles .bubble::before{content:"";display:block;padding-top:100%}
.section-bubbles .bubble-content{display:flex;flex-direction:column;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;padding:15% 1.5rem}
.section-bubbles .bubble-content>.bubble-icon{font-size:3.1rem}
.section-bubbles .bubble-content>.content-main{margin-top:0.1em;font-size:3.56rem;font-weight:600}
.section-bubbles .bubble-content>.content-extra{max-width:230px}
@media (max-width:575.98px){.section-bubbles .bubble-content{justify-content:center;padding:10% 1rem}.section-bubbles .bubble-content>.bubble-icon{font-size:2.5em}.section-bubbles .bubble-content>.content-main{font-size:2.75em}}
.section-builder{padding:7.1rem 0}
.section-builder.reduced-padding{padding:4.5rem 0}
@media (max-width:991.98px){.section-builder{padding:3rem 0}}
.section-builder .circles-block{row-gap:3rem;justify-content:center}
.section-builder .circles-block .circle-container{text-align:center}
.section-builder .circles-block .circle-container>img{display:block;width:100%;margin-bottom:0.89rem;border-radius:50%}
.section-builder .builder-block:not(:first-child){margin-top:1.5rem}
.section-builder .builder-block:not(:last-child){margin-bottom:1.5rem}
.section-builder .circles-block:not(:first-child){margin-top:3.56rem}
.section-builder .circles-block:not(:last-child){margin-bottom:3.56rem}
.section-builder.emphasis-strong .accordion-item{color:#FFF}
.section-left_right.after-same-emphasis{padding-top:1.78rem}
.section-left_right.before-same-emphasis{padding-bottom:1.78rem}
.section-left_right.last{padding-bottom:0}
.section-left_right:not(.first):not(.after-same-emphasis):not(.before-same-emphasis){padding-top:0;padding-bottom:0}
.section-bubbles.after-same-emphasis,.section-builder.after-same-emphasis{padding-top:2.35rem}
.section-bubbles.before-same-emphasis,.section-builder.before-same-emphasis{padding-bottom:2.35rem}
.tab-content section.first{padding-top:0}
section.last.emphasis-light{border-bottom:1px solid #D1D4D9}
.subpage-selector + section.first.emphasis-none{padding-top:0}
@media (max-width:991.98px){.section-left_right:not(.first):not(.after-same-emphasis){padding-top:0}.section-left_right:not(.after-same-emphasis).after-emphasis-strong .image-block::before{content:"";background-color:#172642}.section-left_right:not(.after-same-emphasis).after-emphasis-medium .image-block::before{content:"";background-color:#EF802B}.section-left_right:not(.after-same-emphasis).after-emphasis-light .image-block::before{content:"";background-color:#F8F7F7}.section-left_right:not(.after-same-emphasis).after-emphasis-none .image-block::before{content:"";background-color:#FFF}.section-left_right.last .content-block{margin-bottom:3.56rem}}
.fr-fic.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:1em;margin-right:1em}
.fr-fic.fr-dii.fr-fil{float:left;margin:0 1em 1em 0}
.fr-fic.fr-dii.fr-fir{float:right;margin:0 0 1em 1em}
.fr-fic.fr-dib{margin:1em auto;display:block;float:none;vertical-align:top}
.fr-fic.fr-dib.fr-fil{margin-left:0}
.fr-fic.fr-dib.fr-fir{margin-right:0}
.editor-content p:not(:first-child)>.btn{margin-top:0.83em}
.editor-content p:not(:last-child)>.btn{margin-bottom:0.83em}
.editor-content h2{margin-top:0.7em}
.editor-content h3{margin-top:0.8em}
.editor-content h4{margin-top:1.25em}
.editor-content h5{margin-top:1.5em}
.editor-content .btn{margin-right:1em}
.editor-content ul>li:not(:last-child),.editor-content ol>li:not(:last-child){margin-bottom:0.25em}
.editor-content table th,.editor-content table td{vertical-align:top}
.editor-content .table-responsive:not(:first-child){margin-top:1.33rem}
.editor-content .table-responsive:not(:last-child){margin-bottom:1.33rem}
.editor-content .table-responsive>table{width:auto !important;min-width:100%}
.editor-content .table-responsive>table>tbody>tr>td{min-width:250px}
@media (max-width:767.98px){.editor-content .btn{width:100%;margin-right:0}}
.faq-filters .filters-group{margin-bottom:2.67rem}
.faq-filters .form-check-label{color:#72A94F}
body.page-home section.page-intro .intro-content{font-size:1.39em;line-height:1.28}
body.page-home section.page-intro .intro-content h1{font-size:2.5rem;line-height:1.33;color:#72A94F;margin-bottom:0.25em}
body.page-home section.page-intro .intro-content .intro{font-weight:400}
body.page-home section.page-intro .intro-content strong{font-weight:400;color:#72A94F}
body.page-home section.page-intro .intro-content p:not(:first-child)>.btn{margin-top:0.4em}
body.page-home section.page-intro .intro-content p:not(:last-child)>.btn{margin-bottom:1.27em}
@media (max-width:767.98px){body.page-home section.page-intro .intro-content{font-size:1.1em}body.page-home section.page-intro .intro-content h1{font-size:1.89rem}}
@media (min-width:992px){body.page-home section.page-intro{min-height:min(100vh,1000px)}body.page-home section.page-intro .content-container{align-items:center;padding:5rem 0;border-top-right-radius:500px;border-bottom-right-radius:500px}}
@media (min-width:992px) and (min-width:576px){body.page-home section.page-intro .image-container{width:calc(50% + (45px * 2) + (500px / 2))}body.page-home section.page-intro .content-container{width:calc(50% + (45px * 1))}body.page-home section.page-intro .intro-content{width:270px;margin-right:33px}}
@media (min-width:992px) and (min-width:768px){body.page-home section.page-intro .image-container{width:calc(50% + (60px * 2) + (500px / 2))}body.page-home section.page-intro .content-container{width:calc(50% + (60px * 1))}body.page-home section.page-intro .intro-content{width:360px;margin-right:48px}}
@media (min-width:992px) and (min-width:992px){body.page-home section.page-intro .image-container{width:calc(50% + (80px * 2) + (500px / 2))}body.page-home section.page-intro .content-container{width:calc(50% + (80px * 1))}body.page-home section.page-intro .intro-content{width:480px;margin-right:68px}}
@media (min-width:992px) and (min-width:1200px){body.page-home section.page-intro .image-container{width:calc(50% + (95px * 2) + (500px / 2))}body.page-home section.page-intro .content-container{width:calc(50% + (95px * 1))}body.page-home section.page-intro .intro-content{width:570px;margin-right:83px}}
body.page-content .page-tabs{margin-top:7.1rem;margin-bottom:3.11rem}
@media (max-width:991.98px){body.page-content .page-tabs{margin-top:3rem}}
@font-face{font-family:"Poppins";src:url("../themes/base/assets/fonts/Poppins/400-regular/Poppins-Regular.eot");src:local("â˜º"),url("../themes/base/assets/fonts/Poppins/400-regular/Poppins-Regular.woff2") format("woff2"),url("../themes/base/assets/fonts/Poppins/400-regular/Poppins-Regular.woff") format("woff"),url("../themes/base/assets/fonts/Poppins/400-regular/Poppins-Regular.ttf") format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"Poppins";src:url("../themes/base/assets/fonts/Poppins/500-medium/Poppins-Medium.eot");src:local("â˜º"),url("../themes/base/assets/fonts/Poppins/500-medium/Poppins-Medium.woff2") format("woff2"),url("../themes/base/assets/fonts/Poppins/500-medium/Poppins-Medium.woff") format("woff"),url("../themes/base/assets/fonts/Poppins/500-medium/Poppins-Medium.ttf") format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:"Poppins";src:url("../themes/base/assets/fonts/Poppins/600-semibold/Poppins-SemiBold.eot");src:local("â˜º"),url("../themes/base/assets/fonts/Poppins/600-semibold/Poppins-SemiBold.woff2") format("woff2"),url("../themes/base/assets/fonts/Poppins/600-semibold/Poppins-SemiBold.woff") format("woff"),url("../themes/base/assets/fonts/Poppins/600-semibold/Poppins-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}