.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#e1e4e9;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#ed5565;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#e1e4e9;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:transparent;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#da4453;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#e1e4e9;border-radius:4px;color:#999;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#ed5565;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#ed5565;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px;height:12px;top:33px}.irs--big .irs-bar{background-color:#92bce0;background:linear-gradient(180deg,#fff 0,#428bca 30%,#b9d4ec);border:1px solid #428bca;box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5);height:12px;top:33px}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{background-color:rgba(66,139,202,.5);bottom:16px;height:1px}.irs--big .irs-handle{background-color:#cbcfd5;background:linear-gradient(180deg,#fff 0,#b4b9be 30%,#fff);border:1px solid rgba(0,0,0,.3);border-radius:30px;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;height:30px;top:25px;width:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{background-color:#939ba7;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff);border-color:rgba(0,0,0,.45)}.irs--big .irs-max,.irs--big .irs-min{background-color:#9f9f9f;border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none;top:0}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{background-color:#428bca;background:linear-gradient(180deg,#428bca 0,#3071a9);border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea 0,#d1d6e0);border:solid #a3adc1;border-radius:5px;border-width:1px 1px 0;height:5px;top:25px}.irs--modern .irs-bar{background:#20b426;background:linear-gradient(180deg,#20b426 0,#18891d);height:5px;top:25px}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{background-color:rgba(209,214,224,.5);bottom:21px;height:1px}.irs--modern .irs-handle{border:1px solid #a3adc1;border-radius:0 0 3px 3px;border-top:0 solid #a3adc1;box-shadow:1px 1px 1px rgba(0,0,0,.1);height:13px;top:37px;width:12px}.irs--modern .irs-handle>i:first-child{background:#fff;border:1px solid #a3adc1;display:block;height:6px;left:1px;position:absolute;top:-4px;transform:rotate(45deg);width:6px}.irs--modern .irs-handle>i:nth-child(2){background:#e9e6e6;background:linear-gradient(180deg,#fff 0,#e9e6e6);border-radius:0 0 3px 3px;box-sizing:border-box;display:block;height:12px;left:0;position:absolute;top:0;width:10px}.irs--modern .irs-handle>i:nth-child(3){border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;box-sizing:border-box;display:block;height:5px;left:3px;position:absolute;top:3px;width:4px}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{background:#c3c7cd;background:linear-gradient(180deg,#fff 0,#919ba5 30%,#fff);border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{background-color:#d1d6e0;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none;top:0}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{background-color:#20b426;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{border:3px solid transparent;border-top-color:#20b426;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{font-size:12px;height:50px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{background-color:#000;border-radius:2px;height:2px;top:30px}.irs--sharp .irs-bar{background-color:#ee22fa;height:2px;top:30px}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{background-color:rgba(0,0,0,.5);bottom:21px;height:1px}.irs--sharp .irs-handle{background-color:#a804b2;height:10px;top:25px;width:10px}.irs--sharp .irs-handle>i:first-child{border:5px solid transparent;border-top-color:#a804b2;display:block;height:0;left:0;position:absolute;top:100%;width:0}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;opacity:.4;padding:3px 4px;top:0}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;padding:3px 4px;text-shadow:none}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{border:3px solid transparent;border-top-color:#a804b2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.irs--round .irs-bar{background-color:#006cfa;height:4px;top:36px}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{background-color:rgba(222,228,236,.5);bottom:21px;height:4px}.irs--round .irs-handle{background-color:#fff;border:4px solid #006cfa;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);height:24px;top:26px;width:24px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#006cfa;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border:3px solid transparent;border-top-color:#006cfa;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{background-color:#dedede;height:4px;top:31px}.irs--square .irs-bar{background-color:#000;height:4px;top:31px}.irs--square .irs-shadow{background-color:#dedede;bottom:21px;height:2px}.irs--square .irs-handle{background-color:#fff;border:3px solid #000;height:16px;top:25px;transform:rotate(45deg);width:16px}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{background-color:rgba(0,0,0,.1);color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{background-color:#000;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.section-faq{padding:11px 0 98px}.section-faq .title-md{margin-bottom:32px}.section-faq .subtitle{margin:0 auto 17px;max-width:940px}.section-faq .subtitle~.faq-container{margin-top:31px}.section-faq .color-1{color:#30c496}.section-faq .color-2{color:#ff8a00}.section-faq .color-3{color:#ca74ff}.section-faq .color-4{color:#ffca10}.section-faq .color-5{color:#2486e0}@media (max-width:1260px){.section-faq{padding-bottom:34px}}@media (max-width:992px){.section-faq{padding-bottom:41px}}@media (max-width:768px){.section-faq{padding-bottom:14px}.section-faq .subtitle~.faq-container{margin-top:22px}}.section-faq .js-accordion-content{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows var(--acc-duration,.3s) ease}.section-faq .js-accordion.open .js-accordion-content{grid-template-rows:1fr}.section-faq .js-accordion-content>*{min-height:0;opacity:0;transform:translateY(-8px);transition:opacity var(--acc-duration,.3s) ease,transform var(--acc-duration,.3s) ease}.section-faq .js-accordion.open .js-accordion-content>*{opacity:1;transform:translateY(0)}.faq-container{margin:0 auto;max-width:933px}.faq-item{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.6);border-radius:4px;cursor:pointer;margin-bottom:14px;padding:14px 20px 15px 24px;position:relative}.faq-item.open .faq-q:after{transform:rotate(90deg)}@media (max-width:768px){.faq-item{padding-top:18px}}.faq-q{font-size:20px;font-weight:600;position:relative}.faq-q:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none' viewBox='0 0 6 10'%3E%3Cpath stroke='%2324e0a4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 9 4-4-4-4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:block;height:10px;margin-top:-3px;position:absolute;right:4px;top:50%;transition:.2s;width:6px}.faq-q a{text-decoration:none}.faq-q a:hover{text-decoration:underline}@media (max-width:768px){.faq-q{font-size:16px;line-height:1.2;padding-right:30px}.faq-q:after{right:7px}}.faq-a .accordion-content-inner>:first-child{padding-top:16px}.faq-a h4{font-weight:600;margin-bottom:17px}.faq-a p{color:hsla(0,0%,100%,.7);margin-bottom:17px}.faq-a p:last-child{margin-bottom:0}.faq-a ol,.faq-a ul{color:hsla(0,0%,100%,.7);margin-bottom:13px;padding-left:20px}.faq-a ol:last-child,.faq-a ul:last-child{margin-bottom:0}.faq-a ol li{list-style-type:decimal}.faq-a ul li{list-style-type:disc}.faq-a strong{color:#fff}.faq-a table{border-collapse:collapse}.faq-a table tr{border-bottom:1px solid #30c496}.faq-a table td,.faq-a table th{border:none;font-size:15px;padding:10px}.faq-a table td:not(:last-child),.faq-a table th:not(:last-child){border-right:1px solid #30c496}.faq-a table td{color:hsla(0,0%,100%,.7);font-weight:300}.faq-a table th{text-align:center}.faq-a .btn-wrap{margin-bottom:8px}.faq-a a{text-decoration:none}.faq-a a:hover{text-decoration:underline}@media (max-width:992px){.faq-a{padding-right:10px}}@media (max-width:768px){.faq-a{padding-right:8px}.faq-a table td,.faq-a table th{font-size:13px;padding:5px}}.section-tabs+.section-cta{padding-top:121px}@media (max-width:1260px){.section-tabs+.section-cta{padding-top:58px}}@media (max-width:992px){.section-tabs+.section-cta{padding-top:36px}}@media (max-width:768px){.section-tabs+.section-cta{padding-top:10px}}.section-features+.section-cta{padding-top:129px}@media (max-width:1260px){.section-features+.section-cta{padding-top:2px}}@media (max-width:992px){.section-features+.section-cta{padding-top:71px}}@media (max-width:768px){.section-features+.section-cta{padding-top:22px}}.section-cta{overflow:hidden;padding:61px 0 103px;text-align:center}.section-cta .cta{background:linear-gradient(180deg,hsla(0,0%,100%,.05),rgba(180,140,192,.15));border:1px solid hsla(0,0%,100%,.2);border-radius:16px;margin:0 auto;max-width:936px;padding:70px 0;position:relative}.section-cta .subtitle{margin:16px auto 24px;max-width:705px}.section-cta .pic{position:absolute}.section-cta .pic-left{left:calc(50% - 599px);top:-64px}.section-cta .pic-right{bottom:-53px;right:calc(50% - 596px)}.section-cta .btn{margin:0 auto}@media (max-width:1260px){.section-cta{padding-bottom:107px}.section-cta .cta{max-width:868px}.section-cta .title-md{font-size:28px}.section-cta .subtitle{max-width:680px}.section-cta .pic-left{left:calc(50% - 565px)}.section-cta .pic-right{bottom:-57px}}@media (max-width:992px){.section-cta{padding-bottom:114px}.section-cta .cta{max-width:644px}.section-cta .title-md{font-size:24px}.section-cta .subtitle{max-width:517px}.section-cta .pic-left{left:calc(50% - 454px)}.section-cta .pic-right{bottom:-64px;right:calc(50% - 482px)}}@media (max-width:768px){.section-cta{padding:22px 0 50px}.section-cta .title-md{font-size:18px;padding:0 16px}.section-cta .subtitle{padding:0 16px}.section-cta .cta{max-width:510px;padding:0 0 48px}.section-cta .pic{margin:-25px auto 23px;position:relative}.section-cta .btn{font-size:20px}}@media (min-width:1261px){.section-faq-budget-calculator{padding-bottom:58px}}.section-faq-budget-calculator .title-md{margin-bottom:17px}