@keyframes radioactive{0%{transform:scale(.5);opacity:0}50%{opacity:.1}70%{opacity:.15}to{transform:scale(1.15);opacity:0}}.home-visual{width:100%;margin:0 0 20px}@media (min-width:992px){.home-visual{margin:0 0 30px}}@media (min-width:1200px){.home-visual{margin:0 0 60px}}.home-visual__holder{position:relative;padding:150px 0 70px;color:#fff;margin-bottom:20px}@media (min-width:576px){.home-visual__holder{padding:200px 0 140px}}@media (min-width:768px){.home-visual__holder{padding:200px 0 300px;margin-bottom:-150px;overflow:hidden}}@media (min-width:992px){.home-visual__holder{padding:317px 0 360px;margin-bottom:-169px}}.home-visual__image{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;overflow:hidden}.home-visual__image img{width:100%;height:100%;opacity:.42;object-fit:cover;object-position:top}.home-visual .container{position:relative}.home-visual__textbox{max-width:920px;text-align:center;margin:0 auto}.home-visual h1{font-size:30px;line-height:1;color:#fff;font-weight:700;letter-spacing:-1.7px;margin:0 0 17px}@media (min-width:576px){.home-visual h1{font-size:40px}}@media (min-width:768px){.home-visual h1{font-size:50px}}@media (min-width:992px){.home-visual h1{font-size:60px}}@media (min-width:1200px){.home-visual h1{font-size:70px}}.home-visual p{font-size:18px;line-height:1.2;font-weight:600;margin:0 0 31px}@media (min-width:768px){.home-visual p{font-size:20px}}@media (min-width:992px){.home-visual p{font-size:25px}}@media (min-width:1200px){.home-visual p{font-size:30px}}.home-visual__form{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between;position:relative;max-width:512px;margin:0 auto}@media (min-width:576px){.home-visual__form{flex-flow:row nowrap;right:20px}}.home-visual__form:after{width:30px;height:59px;font-size:58px;line-height:1;position:absolute;right:-42px;top:-16px;font-family:'icomoon';content:'\e91b';color:#ffa301;display:none}@media (min-width:576px){.home-visual__form:after{display:block}}@media (min-width:768px){.home-visual__form:after{display:block;right:-52px}}.home-visual__form-dropdown li.active,.home-visual__form.remove-animation .animate-typing[data-animate-index="0"]:after{display:none}.home-visual__form-select{font-size:17px;line-height:20px;position:relative;z-index:5;text-align:left;width:100%;margin:0 0 15px}@media (min-width:576px){.home-visual__form-select{font-size:19px;width:57%;margin:0}}@media (min-width:992px){.home-visual__form-select{font-size:18px}}.home-visual__form-select__arrow{width:10px;height:10px;position:absolute;right:30px;top:50%;z-index:2;border-color:#000;border-style:solid;border-width:0 0 2px 2px;transform:rotate(-45deg);margin-top:-7px;transition:all .25s ease-in-out;pointer-events:none}.home-visual__form-select.open .visual__form-select__arrow{transform:rotate(135deg);margin-top:-4px}.home-visual__form-dropdown a,.home-visual__form-opener{color:#29304c;display:block;transition:all .25s ease-in-out}.home-visual__form-opener{background:#fff;position:relative;z-index:1;cursor:pointer;border-radius:25px;padding:15px 50px 15px 28px}@media (min-width:576px){.home-visual__form-opener{padding:25px 50px 25px 28px;border-radius:35px}}@media (min-width:992px){.home-visual__form-opener{padding:25px 50px 25px 35px}}.home-visual__form-opener .text{color:#36425d}.open .home-visual__form-opener{border-bottom-left-radius:0;border-bottom-right-radius:0}.home-visual__form-opener:hover{color:#36425d}.home-visual__form-dropdown{background:#fff;position:absolute;left:0;top:30px;width:100%;display:none;border-radius:0 0 25px 25px;overflow:hidden;box-shadow:5px 5px 10px rgba(0,0,0,.25)}@media (min-width:576px){.home-visual__form-dropdown{top:38px;border-radius:0 0 35px 35px}}.home-visual__form-dropdown__list{list-style:none;margin:0;padding:15px 0 10px;position:relative;z-index:2}@media (min-width:576px){.home-visual__form-dropdown__list{padding:18px 0 10px}}.home-visual__form-dropdown a{padding:10px 28px}@media (min-width:576px){.home-visual__form-dropdown a{padding:12px 35px}}.home-visual__form-dropdown a:hover{color:#fff;background:#ffa301}.home-visual__btn-wrap,.lo-block__image img{width:100%;position:relative;z-index:1}@media (min-width:576px){.home-visual__btn-wrap{width:41%}}.home-visual__btn-wrap .btn{width:100%}@media (max-width:575px){.home-visual__btn-wrap .btn{font-size:18px;line-height:22px;padding:15px}}.home-visual__btn-wrap .btn.disable{opacity:1;pointer-events:none;background:#dee6f1;border-color:#dee6f1}.home-visual__btn-wrap.tooltip-active .tooltip-box{opacity:1;visibility:visible}.home-visual.agency .lo-block{display:none!important}.tooltip-box{position:absolute;left:50%;top:100%;transition:all .4s ease;visibility:hidden;opacity:0;z-index:8;margin:8px 0 0;width:270px;transform:translateX(-50%)}@media (min-width:576px){.tooltip-box{bottom:100%;top:auto;margin:0 0 8px}}.tooltip-box__wrap{position:relative;background:#ffa301;border-radius:5px;padding:10px 5px;text-align:center;color:#fff}.tooltip-box__wrap:before{height:0;width:0;border-bottom:7px solid #ffa301;border-left:7px solid transparent;border-right:7px solid transparent;content:'';position:absolute;bottom:100%;left:50%;margin:0 0 0 -6px}@media (min-width:576px){.tooltip-box__wrap:before{height:0;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ffa301;top:100%;bottom:auto;border-bottom:0}}.tooltip-box__text{font-size:14px;line-height:20px;position:relative;display:block}.pulse-animation .home-visual__btn-wrap:after{content:'';position:absolute;left:0;right:0;top:-10px;bottom:-10px;background:#ffa301;animation:radioactive 3s infinite;animation-delay:0s;border-radius:35px;z-index:-1}.lo-block{background:#fff;border-radius:10px;margin:0 0 10px;box-shadow:0 8px 62px rgba(0,0,0,.09);padding:20px}@media (min-width:576px){.lo-block{padding:25px}}@media (min-width:768px){.lo-block{display:flex;padding:0}}@media (min-width:992px){.lo-block{align-items:center}}.lo-block__box{width:220px;position:relative;margin:0 auto 25px}@media (min-width:576px){.lo-block__box{width:300px}}@media (min-width:768px){.lo-block__box{margin:0 25px 0 0}}@media (min-width:992px){.lo-block__box{min-width:347px;width:347px}}.lo-block__image{border-radius:10px;overflow:hidden;position:relative;padding-right:10px}@media (min-width:992px){.lo-block__image{padding-right:20px}}.lo-block__image:after{background:#ffa301;position:absolute;right:0;top:0;bottom:0;border-radius:10px;width:50px;content:''}.lo-block__image img{height:auto;display:block;max-width:none;border-radius:10px}.lo-block__info{width:110px;height:110px;font-size:11px;line-height:14px;font-weight:600;position:absolute;bottom:-10px;right:-30px;border-radius:100%;background:#1968e3;z-index:2;color:#fff;text-align:center;padding:25px 10px}@media (min-width:576px){.lo-block__info{width:133px;height:133px;font-size:12px;right:-34px;padding:32px 15px}}.lo-block__name{font-size:15px;line-height:.9;font-weight:700;display:block;margin:0 0 3px}@media (min-width:576px){.lo-block__name{font-size:17px}}.testimonials{overflow:hidden;flex-grow:1;flex-basis:0}@media (min-width:768px){.testimonials{padding:20px 20px 20px 40px}}@media (min-width:992px){.testimonials{padding:20px 50px}}@media (min-width:1200px){.testimonials{padding:20px 98px 32px}}.testimonials blockquote{font-size:16px;line-height:1.333;padding:0;margin:0;color:#36425d}@media (min-width:992px){.testimonials blockquote{font-size:18px}}.testimonials blockquote q{display:block;quotes:none;margin:0 0 27px}.testimonials blockquote cite{position:relative;display:flex;align-items:center;font-style:normal;padding:32px 0 0}.testimonials blockquote cite:before{width:36px;height:3px;background:#0197db;position:absolute;left:0;top:0;content:''}@media (min-width:768px){.testimonials blockquote cite:before{left:-3px}}.testimonials__image{width:60px;height:60px;border-radius:100%;overflow:hidden;margin:0 20px 0 0}@media (min-width:768px){.testimonials__image{margin:0 23px 0 -3px}}.features__image img,.testimonials__image img{width:100%;height:100%;display:block}.testimonials__name{font-size:18px;line-height:1.2;display:block;font-weight:600;color:#29304c;margin:0 0 7px}.stars{font-size:15px;line-height:1;list-style:none;margin:0;padding:0;color:#ffa301;display:flex}.stars li{margin:0 1px 0 0}.main-block{overflow:hidden;padding:20px 0}@media (min-width:768px){.main-block{padding:50px 0}}@media (min-width:992px){.main-block{padding:70px 0}}@media (min-width:1200px){.main-block{padding:89px 0}}.main-block .head{font-size:16px;line-height:1.4;text-align:center;color:#36425d;margin:0 auto 25px;overflow:hidden;max-width:920px}@media (min-width:576px){.main-block .head{font-size:18px}}@media (min-width:992px){.main-block .head{font-size:20px;margin-bottom:45px}}.main-block .head h2{font-size:25px;line-height:1.1;color:#29304c;margin:0 0 15px;font-weight:700;letter-spacing:-1px}@media (min-width:576px){.main-block .head h2{font-size:30px}}@media (min-width:992px){.main-block .head h2{font-size:40px}}.main-block .head p,.quote-features p,.steps p{margin:0 0 15px}.features__box,.main-block .holder{display:flex;justify-content:space-between}.main-block .holder{flex-flow:row wrap;margin:0 -10px}@media (min-width:992px){.main-block .holder{margin:0 -16px}}.main-block .column{padding:0 10px;width:100%;margin:0 0 15px}@media (min-width:576px){.main-block .column{margin:0 0 20px}}@media (min-width:768px){.main-block .column{width:33.333%}}@media (min-width:992px){.main-block .column{padding:0 16px;margin:0 0 30px}}@media (max-width:767px){.features .holder{justify-content:center}.features .column{width:50%}}@media (max-width:499px){.features .column{width:100%}}.features__box{border-radius:10px;overflow:hidden;color:#fff;position:relative;height:100%;flex-direction:column}.features__box h3{font-size:24px;line-height:1.2;margin:0 0 15px;color:#fff}@media (min-width:992px){.features__box h3{font-size:27px;margin:0 0 18px}}@media (min-width:1200px){.features__box h3{font-size:30px}}.features__box:hover .features__box-hover{opacity:1;visibility:visible}.features__textbox{padding:20px 15px 6px;line-height:1.222;overflow:hidden;font-size:16px}@media (min-width:992px){.features__textbox{padding:25px 25px 6px;font-size:18px}}@media (min-width:1200px){.features__textbox{padding:32px 38px 6px}}.features__image{width:100%;overflow:hidden}.features__image img{height:auto;max-width:none}.features__box-hover{border-radius:10px;overflow:hidden;text-align:center;padding:25px 15px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;visibility:hidden;transform-origin:center;transition:all .35s ease-in-out;display:flex;flex-direction:column;justify-content:center}.features__box-hover__image{width:125px;height:125px;border-radius:100%;overflow:hidden;margin:0 auto 30px}@media (min-width:992px){.features__box-hover__image{width:156px;height:156px;border-radius:100%;display:block}}.features__box-hover__textbox{overflow:hidden}@media (min-width:768px){.features__box-hover__textbox{min-height:100px}}@media (min-width:992px){.features__box-hover__textbox{min-height:125px}}@media (min-width:1200px){.features__box-hover__textbox{min-height:150px}}.features__box-hover__title{font-size:16px;line-height:1.16;color:#fff;display:block;font-weight:600;margin:0 0 25px}@media (min-width:576px){.features__box-hover__title{font-size:18px}}@media (min-width:768px){.features__box-hover__title{margin:0 0 17px}}@media (min-width:992px){.features__box-hover__title{font-size:20px}}@media (min-width:1200px){.features__box-hover__title{font-size:22px}}.features .bg-default,.features .bg-default .btn:after{background:#29304c}.features .bg-primary,.features .bg-primary .btn:after{background:#ffa301}.features .bg-secondary{background:#1968e3}.steps .head{margin-bottom:20px}@media (min-width:992px){.steps .column{max-width:352px}}.steps__box{border-radius:10px;overflow:hidden;text-align:center;padding:35px 15px 20px;border:1px solid #fff;transition:all .25s ease-in-out;height:100%}@media (min-width:768px){.steps__box{padding:35px 7px 5px}}@media (min-width:992px){.steps__box{padding:35px 15px 20px}}.steps__box:hover{border-color:#1968e3;box-shadow:0 12px 21px rgba(215,221,237,.43)}.steps__box:hover .steps__text{opacity:0;visibility:hidden}.steps__box:hover .steps__hover{opacity:1;visibility:visible}.steps__image{margin:0 auto 36px;position:relative;height:102px;display:flex;align-items:center;justify-content:center}.steps__image.img-1{width:126px}.steps__image.img-2{width:123px;align-items:flex-end}.steps__image.img-3{width:81px}.steps [class*=" ico-"],.steps [class^=ico-]{color:#ffa301;position:absolute;line-height:1}.steps .ico-card{font-size:43px;top:50%;left:50%;transform:translate(-50%,-50%)}.steps .ico-card:after{width:15px;height:14px;position:absolute;right:-4px;bottom:-5px;background:url(https://ba83337cca8dd24cefc0-5e43ce298ccfc8fc9ba1efe2c2840af0.ssl.cf2.rackcdn.com/agent_elite/cursor.png) no-repeat;background-size:100% 100%;content:''}.steps .ico-chat{font-size:51px;top:-11px;right:-10px}.steps .ico-dollar{font-size:55px;top:50%;right:-30px;transform:translateY(-50%)}.steps__textbox{font-size:16px;line-height:1.222;position:relative}@media (min-width:1200px){.steps__textbox{font-size:18px}}.steps__text{transition:all .25s ease-in-out}.steps__title{font-size:18px;line-height:1.16;display:block;font-weight:700;margin:0 0 25px;letter-spacing:-.5px}@media (min-width:768px){.steps__title{margin:0 0 17px}}@media (min-width:992px){.steps__title{font-size:20px}}@media (min-width:1200px){.steps__title{font-size:22px}}@media (max-width:767px){.steps__title br{display:none}}.steps__hover{width:100%;position:absolute;left:0;top:0;bottom:0;background:#fff;padding:0 15px;opacity:0;visibility:hidden;transition:all .25s ease-in-out}@media (min-width:768px){.steps__hover{padding:20px 15px 0}}.steps__hover .btn{font-weight:700;margin:0 0 18px;border-radius:6px}@media (min-width:992px){.steps__hover .btn{min-width:197px}}.steps__hover .btn:after{border-radius:6px}.steps__hover .ico-sort{font-size:14px;line-height:1;display:block;text-align:center;position:static;color:#1968e3}@media (min-width:768px){.quote-features{padding:0 0 50px}}@media (min-width:992px){.quote-features{padding:0 0 70px}}@media (min-width:1200px){.quote-features{padding:0 0 89px}}@media (min-width:992px){.quote-features .holder{margin:0 -10px}}@media (min-width:768px){.quote-features .column{width:50%}}@media (min-width:992px){.quote-features .column{padding:0 10px;margin:0 0 24px}}@media (min-width:768px){.quote-features .column:first-child{width:100%}}@media (max-width:575px){.quote-features .column:first-child .quote-features__box{flex-flow:row wrap}}.quote-features .column:first-child .quote-features__box h3{line-height:1.2}.quote-features .column:first-child .quote-features__textbox{width:100%}@media (max-width:575px){.quote-features .column:first-child .quote-features__textbox{padding-right:15px}}@media (min-width:576px){.quote-features .column:first-child .quote-features__textbox{width:50%}}@media (min-width:768px){.quote-features .column:first-child .quote-features__textbox{width:41%}}@media (min-width:1200px){.quote-features .column:first-child .quote-features__textbox{padding-top:87px}}.quote-features .column:first-child .quote-features__image{width:100%;padding:20px 0 0}@media (min-width:576px){.quote-features .column:first-child .quote-features__image{width:50%;padding:15px 0 0}}@media (min-width:768px){.quote-features .column:first-child .quote-features__image{width:63.2%;margin-left:-2.8%}}.quote-features .column:first-child .quote-features__image:before{width:70px;height:100px;position:absolute;left:0;bottom:0;content:'';z-index:2;background:linear-gradient(to right,#29304c 25%,rgba(255,255,255,0) 100%)}@media (max-width:575px){.quote-features .column:first-child .quote-features__image:before{display:none}}@media (min-width:768px){.quote-features .column:first-child .quote-features__image:before{width:80px;height:130px}}@media (min-width:992px){.quote-features .column:first-child .quote-features__image:before{width:80px;height:200px}}@media (min-width:1200px){.quote-features .column:first-child .quote-features__image:before{width:110px}}.quote-features .column:first-child .quote-features__image:after{top:-15px;left:50%;transform:translateX(-50%);border-color:#1968e3}@media (min-width:576px){.quote-features .column:first-child .quote-features__image:after{top:12%}}@media (min-width:768px){.quote-features .column:first-child .quote-features__image:after{left:11%;transform:none}}.quote-features .column:nth-child(2) .quote-features__image{width:65%;margin-left:-10%;padding-top:5px}@media (min-width:992px){.quote-features .column:nth-child(2) .quote-features__image{width:70.5%;margin-left:-15%;padding-top:0}}.quote-features .column:nth-child(2) .quote-features__image:after{width:120px;height:120px;left:20%;bottom:4.2%;border-color:#ffa301}@media (min-width:768px){.quote-features .column:nth-child(2) .quote-features__image:after{left:11%}}@media (min-width:992px){.quote-features .column:nth-child(2) .quote-features__image:after{width:187px;height:187px}}.quote-features .column:last-child .quote-features__textbox{margin-right:-5%;width:50%}@media (min-width:992px){.quote-features .column:last-child .quote-features__textbox{width:46%}}@media (min-width:1200px){.quote-features .column:last-child .quote-features__textbox{padding-left:54px}}.quote-features .column:last-child .quote-features__image{width:40%;padding-top:5px}@media (min-width:576px){.quote-features .column:last-child .quote-features__image{width:50%}}@media (min-width:992px){.quote-features .column:last-child .quote-features__image{width:59.3%;padding:5px 30px 0 0}}.quote-features .column:last-child .quote-features__image:after{top:21.2%;left:50%;transform:translateX(-50%);border-color:#29304c;border-top-right-radius:0}@media (min-width:768px){.quote-features .column:last-child .quote-features__image:after{left:4.9%;transform:none}}.quote-features__box{display:flex;justify-content:space-between;height:100%;border-radius:10px;overflow:hidden;color:#fff;font-size:16px}@media (min-width:992px){.quote-features__box{font-size:18px}}.quote-features__box h3,.quote-rate h2{font-size:21px;line-height:.95;color:#fff;margin:0 0 15px}@media (min-width:450px){.quote-features__box h3{font-size:24px;letter-spacing:-.5px}}@media (min-width:576px){.quote-features__box h3{font-size:28px;letter-spacing:-1px}}@media (min-width:992px){.quote-features__box h3{font-size:32px}}@media (min-width:1200px){.quote-features__box h3{font-size:36px}}.quote-features__box.bg-default{background:#29304c}.quote-features__box.bg-primary{background:#ffa301}.quote-features__box.bg-secondary{background:#1968e3}.quote-features__textbox{width:60%;padding:25px 0 25px 15px;line-height:1.222;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:relative;z-index:1}@media (min-width:576px){.quote-features__textbox{padding-left:30px;width:41%}}@media (min-width:768px){.quote-features__textbox{padding:25px 0 0 20px;display:block}}@media (min-width:992px){.quote-features__textbox{width:41%;padding:50px 0 0 30px}}@media (min-width:1200px){.quote-features__textbox{padding:60px 0 0 63px}}@media (min-width:992px){.quote-features p{margin:0 0 33px}}.quote-features__image{width:63.2%;display:flex;align-items:flex-end;position:relative}@media (min-width:576px){.quote-features__image{margin-left:-2.8%}}.quote-features__image:after{width:150px;height:150px;content:'';position:absolute;border-radius:100%;border-width:30px;border-style:solid}@media (min-width:992px){.quote-features__image:after{width:200px;height:200px;border-width:42px}}@media (min-width:1200px){.quote-features__image:after{width:265px;height:265px}}.quote-features__image img{width:100%;height:auto;display:block;max-width:none;position:relative;z-index:1}.quote-features .link{font-size:16px;line-height:1;font-weight:600;color:#fff;position:relative;padding-right:25px}.quote-features .link:before{width:84px;height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:-2px;content:'';background:#fff;margin-left:-12px;transition:width .25s ease-in-out}.quote-features .link:after{font-size:10px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:'icomoon'!important;content:'\e914'}.quote-features .link:hover:before{width:0}.quote-rate{overflow:hidden;text-align:center;padding:23px 0 130px}.quote-rate h2{font-size:25px;line-height:1.1;font-weight:700;letter-spacing:-1px;color:#000}@media (min-width:576px){.quote-rate h2{font-size:30px}}@media (min-width:992px){.quote-rate h2{margin:0 0 25px;font-size:40px}}.quote-rate p{margin:0 0 20px}@media (min-width:992px){.quote-rate p{font-size:20px;letter-spacing:.5px;margin:0 0 28px}}.quote-rate .btn.btn-lg{font-weight:600;min-width:260px}@media (min-width:576px){.quote-rate .btn.btn-lg{min-width:305px}}