@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local(''),url('../fonts/montserrat-v25-latin-regular.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-regular.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:local(''),url('../fonts/montserrat-v25-latin-500.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-500.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:local(''),url('../fonts/montserrat-v25-latin-700.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-700.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local(''),url('../fonts/montserrat-v25-latin-800.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-800.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;src:local(''),url('../fonts/montserrat-v25-latin-900.woff2') format('woff2'),url('../fonts/montserrat-v25-latin-900.woff') format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;src:local(''),url('../fonts/playfair-display-v30-latin-regular.woff2') format('woff2'),url('../fonts/playfair-display-v30-latin-regular.woff') format('woff')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;src:local(''),url('../fonts/playfair-display-v30-latin-500.woff2') format('woff2'),url('../fonts/playfair-display-v30-latin-500.woff') format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:400;src:local(''),url('../fonts/playfair-display-v30-latin-italic.woff2') format('woff2'),url('../fonts/playfair-display-v30-latin-italic.woff') format('woff')}@font-face{font-family:'Playfair Display';font-style:italic;font-weight:500;src:local(''),url('../fonts/playfair-display-v30-latin-500italic.woff2') format('woff2'),url('../fonts/playfair-display-v30-latin-500italic.woff') format('woff')}.t-verde{color:#5AC091}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}h1,h2,h3,h4,p,ul,ol{display:block;font-size:inherit}img{display:block;max-width:100%;height:auto;border:0}a{color:inherit;transition:.2s;outline:0;cursor:pointer}a:hover{color:#abb6b4}a.link{color:#5AC091}body{font-family:'Montserrat';font-size:16px;line-height:24px;color:#45504E;font-weight:400}table{width:100%;border-collapse:collapse}table tr{background-color:#fff}table tr:nth-child(odd){background-color:#abb6b4}table tr th{padding:20px;background:#5AC091;color:#fff}table tr td{padding:20px}b,strong{font-weight:700}p:not(:last-child){margin-bottom:30px}.list{margin-bottom:30px}.list li{margin:0 0 0 20px}h1{font-size:40px;line-height:40px;font-weight:700;letter-spacing:-1px;margin:0 0 30px 0}h2{font-family:'Playfair Display';font-style:italic;font-weight:500;color:#abb6b4;font-size:27px;line-height:27px;letter-spacing:-0.5px;margin-bottom:5px}h3{font-size:24px;line-height:24px;font-weight:800}h4{display:inline-block;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:400;font-weight:700;color:#fff;background-color:#5AC091;padding:5px 8px 4px 8px;margin-bottom:10px}h5{font-family:'Playfair Display';font-style:italic;font-weight:500;color:#45504E;font-size:18px;line-height:19px;letter-spacing:-0.5px}.btn{display:inline-flex;justify-content:center;align-items:center;background-color:#1BA68F;color:#fff !important;text-transform:uppercase;text-decoration:none;transition:.3s;cursor:pointer;outline:0;border:none;border-radius:999px;font-family:inherit;font-size:15px;line-height:15px;padding:13px 30px;font-weight:700 !important;min-height:35px}.btn.btn-important{background-color:#1BA68F}.btn svg,.btn img{width:25px;height:auto;margin-left:10px;margin-right:-5px;stroke:#fff}.btn:hover{background-color:#45504E}.container{margin:auto;max-width:1440px;padding:0 25px}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.t-color{color:#5AC091}.t-white{color:#fff}.hidden,[hidden]{display:none !important}.disabled,[disabled]{opacity:.5 !important;pointer-events:none !important}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#5AC091}::-webkit-scrollbar-thumb:hover{background:#555}.pagination{display:flex;justify-content:center;width:100%;margin-top:24px;align-self:flex-end}.pagination .pagination-prev,.pagination .pagination-next{display:inline-flex;justify-content:center;align-items:center;background-color:#1BA68F;color:#fff !important;text-transform:uppercase;text-decoration:none;transition:.3s;cursor:pointer;outline:0;border:none;border-radius:999px;font-family:inherit;font-size:15px;line-height:15px;padding:13px 30px;font-weight:700 !important;min-height:35px;margin:2px;border-radius:100%;padding:8px}.pagination .pagination-prev.btn-important,.pagination .pagination-next.btn-important{background-color:#1BA68F}.pagination .pagination-prev svg,.pagination .pagination-next svg,.pagination .pagination-prev img,.pagination .pagination-next img{width:25px;height:auto;margin-left:10px;margin-right:-5px;stroke:#fff}.pagination .pagination-prev:hover,.pagination .pagination-next:hover{background-color:#45504E}.pagination .pagination-current{display:flex;align-items:center;padding:8px 16px}.section-title h1{color:#1BA68F}.topbar{background-color:#1BA68F;height:54px}.header{border-bottom:1px solid #dde3e9}.header .container{display:flex;justify-content:space-between;flex-wrap:wrap}.header .header-logo{display:flex;justify-content:flex-end;flex-wrap:wrap;background-color:#FFFFFF;padding:15px 25px 15px 0}.header .header-logo a{max-width:520px;width:100%;height:auto;display:flex;justify-content:flex-end;align-items:center;text-decoration:none}.header .header-logo a span{font-weight:700;font-size:27px;line-height:27px;letter-spacing:-1px;color:#076729}.header .header-logo a .logo-payoff{width:100%;font-family:'Playfair Display';font-style:italic;font-weight:500;color:#808080;text-align:right;font-size:18.3px;line-height:18px;margin-top:-2px;padding-right:2px}.header .header-logo a img{width:auto;height:72px;margin-left:10px}.header .header-menu{padding:0 40px;display:flex}.header .header-menu a{display:flex;align-items:center;margin:0 20px;font-size:16px;line-height:16px;text-decoration:none;font-weight:500}.header .header-menu a:hover{color:#8DD891}.header .header-menu a.active{color:rgba(255,255,255,0.35)}.home-hero{background:transparent url('../img/hero-background.jpg') no-repeat center center;background-size:cover;padding:50px 0}.home-hero .container{display:flex;flex-wrap:wrap}.home-hero .home-hero-image{width:600px;aspect-ratio:1;background-size:contain;background-color:#5AC091;background-repeat:no-repeat;background-position:center center;border-radius:10px}.home-hero .home-hero-content{width:calc(100% - 600px);padding:0 25px 0 100px;font-size:19px;line-height:26px}.home-hero .home-hero-content h1{color:#1BA68F}.home-rises{padding:50px 0;background-color:#F2F2F2}.home-rises .container .rise{box-shadow:0 3px 15px rgba(0,0,0,0.15);background:no-repeat center center;background-size:cover;display:flex;justify-content:space-between;border-radius:10px;overflow:hidden;text-decoration:none;margin:25px 0}.home-rises .container .rise .rise-image{background:#21A58E url('../img/back-rise-image.png') no-repeat bottom right;background-size:100% auto;display:flex;justify-content:center;align-items:center;min-height:110px;width:195px}.home-rises .container .rise .rise-image span{display:flex;width:60px;height:60px;justify-content:center;align-items:center;border-radius:999px;background-color:rgba(0,0,0,0.25);color:#fff;font-size:35px;line-height:35px;font-weight:700}.home-rises .container .rise .rise-content{width:calc(100% - 100px);background-color:rgba(255,255,255,0.85);padding:15px 20px;display:flex;justify-content:space-between;align-items:center;transition:.2s}.home-rises .container .rise .rise-content .rise-title{width:calc(100% - 40px);padding-right:25px}.home-rises .container .rise .rise-content .rise-title h5{display:flex;align-items:center}.home-rises .container .rise .rise-content .rise-title h5 u{font-family:'Montserrat';display:inline-block;text-transform:uppercase;font-size:12px;line-height:12px;font-weight:400;font-weight:700;color:#fff;background-color:#5AC091;padding:5px 1px 4px 0;margin-right:7px;text-decoration:none;width:40px;text-align:center}.home-rises .container .rise .rise-content .rise-title h5+h5{margin-top:5px}.home-rises .container .rise .rise-arrow{width:100px;height:35px;display:flex;justify-content:center;align-items:center;background-color:#8DD891;border-radius:999px;transition:.5s}.home-rises .container .rise .rise-arrow img{width:auto;height:15px}.home-rises .container .rise:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(0,0,0,0.3)}.home-rises .container .rise:hover .rise-arrow{background-color:#1BA68F}footer{text-align:center;padding:25px;background-color:#45504E;color:#fff;font-size:13px;line-height:16px}footer .footer-social{display:flex;justify-content:center;align-items:center;margin-bottom:15px}footer .footer-social a{background-color:#5AC091;text-decoration:none;width:38px;height:38px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;color:#fff;margin:0 2px;border-radius:999px}footer .footer-social a:hover{background-color:#45504E}body.modal-overflow{overflow:hidden}#modal_container{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100vh;top:0;left:0;background:rgba(0,0,0,0.8);z-index:1000;transition:.6s;opacity:0;visibility:hidden}#modal_container.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s}#modal_container.is-visible #modal_window{opacity:1;transform:translate(0, 0)}#modal_container #modal_window{border-radius:4px;background:#fff;width:100vw;max-width:300px;max-height:100vh;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);overflow:hidden;text-align:center;transform:translate(0, -20px);opacity:0;transition:opacity 0s 0s,transform .3s 0s}#modal_container #modal_content{padding:25px 25px 20px 25px;overflow-y:auto;max-height:calc(100vh - 64px);text-align:center}#modal_container #modal_actions{padding-bottom:25px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#modal_container #modal_actions>*{margin:0 3px 5px}body.alert-overflow{overflow:hidden}.alert-container{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100vh;top:0;left:0;background:rgba(0,0,0,0.8);z-index:1000;transition:.6s;opacity:0;visibility:hidden;transition:opacity .3s 0s,visibility 0s 0s}.alert-container.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s}.alert-container.is-visible .alert{opacity:1;transform:translate(0, 0)}.alert-container .alert{border-radius:4px;background:#fff;width:100vw;max-width:300px;max-height:100vh;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);overflow:hidden;text-align:center;transform:translate(0, -20px);opacity:0;transition:opacity 0s 0s,transform .3s 0s}.alert-container .alert .alert-title{font-size:3rem}.alert-container .alert .alert-content{padding:25px 25px 0px 25px}.alert-container .alert .alert-footer{display:flex;align-items:center;padding:15px 15px 25px 15px;justify-content:center}.alert-container .alert .btn{border:1px solid #fff;background-color:transparent !important;color:#fff !important;border-color:#fff !important}.alert-container .alert .btn:hover{background-color:#fff !important;color:#fff !important;border-color:#fff !important}.alert-container .alert .btn+.btn{margin-left:8px}.alert-container .alert.alert-success{background-color:#45a53c;color:#fff}.alert-container .alert.alert-success .btn:hover{color:#45a53c !important}.alert-container .alert.alert-error{background-color:#c92100;color:#fff}.alert-container .alert.alert-error .btn:hover{color:#c92100 !important}@media (max-width:1024px){.home-hero .home-hero-image{width:50%}.home-hero .home-hero-content{width:50%;padding:0 25px 0 50px}}@media (max-width:768px){.topbar{height:15px}.header .header-logo{width:100%;justify-content:center;padding:10px 0}.header .header-logo a{width:400px}.home-hero{padding:25px 0}.home-hero .home-hero-image{width:100%;height:250px;aspect-ratio:auto;margin-bottom:25px}.home-hero .home-hero-content{width:100%;padding:0;text-align:center}.home-rises{padding:25px 0}.home-rises .container .rise .rise-image{width:125px}}@media (max-width:600px){h1{font-size:30px;line-height:30px;margin:0 0 15px 0}.container{padding:0 15px}.header .header-logo a{width:320px;justify-content:center}.header .header-logo a span{font-size:20px;line-height:20px;letter-spacing:-1px}.header .header-logo a .logo-payoff{font-size:15px;line-height:15px}.header .header-logo a img{height:50px;margin-left:5px}.home-hero .home-hero-content{font-size:16px;line-height:24px}.home-rises{padding:25px 0}.home-rises .container .rise{margin:15px 0}.home-rises .container .rise .rise-image{width:40px;background-image:none;min-height:0}.home-rises .container .rise .rise-image span{width:100%;height:auto;background-color:transparent;font-size:20px;line-height:20px}.home-rises .container .rise .rise-content{width:calc(100% - 40px);padding:15px}.home-rises .container .rise .rise-content .rise-title{width:100%;padding-right:0}.home-rises .container .rise .rise-arrow{display:none}}