 .agent-steps-list{padding-top:70px;margin-bottom:70px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;}.agent-step-item{padding:25px;font-size:1.25rem;line-height:1.6;border:1px solid #C3C3C3;border-radius:30px;font-weight:normal;text-decoration:none!important;}.agent-step-item.step-one{background:url('/galleries/icons/main/icon-step_one.svg') no-repeat top 25px right 25px;}.agent-step-item.step-two{background:url('/galleries/icons/main/icon-step_two.svg') no-repeat top 25px right 25px;}.agent-step-item.step-three{background:url('/galleries/icons/main/icon-step_three.svg') no-repeat top 25px right 25px;}.agent-steps-list .step-item-title{color:#009639;}.agent-steps-list .step-item-desc{margin-bottom:20px;color:#292929;width:80%;}.agent-steps-list .step-item-notice{font-size:1rem;line-height:1.1;color:#5D737E;}@media (max-width:992px){.agent-steps-list{padding-top:35px;grid-template-columns:1fr;grid-template-rows:repeat(3,max-content);}}@media (max-width:767px){.agent-steps-list .agent-step-item{font-size:1.125rem;line-height:1.3;}.agent-step-item .step-item-notice{font-size:0.875rem;line-height:1.6;}}.agent-step-title{margin-bottom:35px;font-weight:500;font-size:2rem;line-height:1.25;text-align:center;font-feature-settings:'pnum' on,'lnum' on;color:#292929;text-align:initial;}.agent-step-title br{display:none;}.agent-options-tabs{margin-bottom:24px;}.agent-option-tab{display:inline-flex;gap:8px;align-items:center;outline:none;border:none;text-align:center;padding:12px 30px;margin-right:15px;background-color:#F2F4F5;border-radius:15px;font-size:1rem;line-height:1.1;font-weight:700;color:#5D737E;}.agent-option-tab.tab-active{background-color:#43B02A;color:#ffffff;}.agent-option-tab svg{fill:#5D737E;}.agent-option-tab.tab-active svg{fill:#ffffff;}@media(max-width:992px){.agent-options-tabs{margin-bottom:12px;display:flex;align-items:center;justify-content:space-evenly;gap:15px;}.agent-option-tab{position:relative;margin:0;background-color:transparent;border-radius:0;color:#686868;font-family:SF Pro Display;font-style:normal;font-weight:400;font-size:.875rem;padding:0 10px 10px 10px;transition:color .1s;}.agent-option-tab.tab-active{background-color:transparent;color:#292929;}.agent-option-tab::after{content:"";position:absolute;left:0;width:100%;height:4px;background:transparent;bottom:0;border-radius:4px;transition:background .1s;}.agent-option-tab.tab-active::after{background:#43b02a;}.agent-option-tab svg{display:none;}}.agent-step-one-wrapper{margin-bottom:70px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;}.step-one-list{padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px 14px;}.step-one-item{padding:16px 28px;display:flex;align-items:center;gap:22px;font-weight:600;font-size:1rem;line-height:1.1;background-color:#EFF1F3;border-radius:20px;color:#686868;cursor:pointer;}.step-one-item.item-active{background-color:#43B02A;color:#ffffff;}.step-item-icon{display:flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:50%;background-color:#FFFFFF;box-shadow:0px 4px 26px rgba(0,0,0,0.08);}.step-one-result{display:grid;grid-template-rows:max-content 1fr max-content;padding:50px;background-color:#FFFFFF;box-shadow:0px 4px 26px rgba(0,0,0,0.08);border-radius:30px;}.step-result-wrapper{margin-bottom:32px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;}.step-result-wrapper img{width:82px;height:82px;}.step-result-title{margin:0;max-width:230px;font-weight:400;font-size:1.25rem;line-height:1.6;color:#292929;}.step-result-wrapper .hit-sales{margin:0;width:100%;font-size:0;}.step-result-wrapper .hit-sales .hit-sales-label{display:inline-block;padding:0 12px;font-weight:400;font-size:1.25rem;line-height:1.6;color:#ffffff;background-color:#43B02A;border-radius:100px;text-align:center;}.step-result-list{margin:0;padding-left:18px;list-style:disc;}.step-result-links{display:flex;justify-content:space-between;align-items:center;}.step-result-links>a{font-weight:700;font-size:1rem;line-height:1.2;color:#43B02A;}.step-result-links>a:first-child{padding:11px 55px;display:inline-block;background-color:#EDF8EA;border-radius:15px;text-decoration:none;}@media (max-width:992px){.agent-step-one-wrapper{grid-template-columns:1fr;grid-template-rows:max-content max-content;grid-gap:20px;}.step-result-list{margin-bottom:30px;}}@media (max-width:545px){.agent-step-title{text-align:center;font-size:1.5rem;line-height:1.1;}.agent-step-title br{display:block;}.step-one-list{padding:0;grid-gap:10px}.step-one-item{padding:12px 27px;justify-content:center;border-radius:10px;font-size:0.875rem;}.step-one-item .step-item-icon{display:none;}.step-one-result{padding:30px;}.step-result-wrapper img{display:none;}.step-result-title{font-weight:500;font-size:1rem;line-height:1.3;}.step-result-wrapper .hit-sales{min-height:auto;}.step-result-wrapper .hit-sales .hit-sales-label{margin-top:16px;padding:4px 12px;min-width:100px;font-size:0.875rem;line-height:1.7;}.step-result-list{margin-bottom:35px;font-size:1rem;line-height:1.5;}.step-result-links a{font-size:0.875rem;}.step-result-links>a:first-child{padding:11px 20px;}}[name="casco-calc-modal"] .block-container-calc.active{padding:0;}[name="casco-calc-modal"] .tab-text.active{border:none;box-shadow:none;}.container-step-two{position:relative;width:100%;min-height:500px;}.container-step-two .container-agents-block{display:none;}.container-step-two .container-agents-list{}.container-step-two .container-map-block{background-color:#ffffff;font-size:0;display:none;}.container-step-two .tab-select{display:block;}.block-maplocation-agents ymaps[class*="-balloon__content"]{padding:0;margin-right:0!important;}.block-maplocation-agents ymaps[class*="-balloon__content"] ymaps{width:100%!important;height:initial!important;}.block-maplocation-agents ymaps[class*="-balloon__close-button"]{margin-top:-25px;margin-right:10px;}.block-maplocation-agents ymaps[class*="-balloon_layout_normal"]{width:250px;border:none;overflow:initial;border-radius:30px;}.block-maplocation-agents ymaps[class*="-balloon__content"] ymaps .agent-card-item{font-family:"SF Pro Display",sans-serif;display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(4,max-content) 1fr;column-gap:10px;grid-template-areas:"rating img" "name img" "address img" "timeline img" "dist img" "call call" "link link";}@media (max-width:320px){.block-maplocation-agents ymaps[class*="-balloon__content"] ymaps .agent-card-item{padding:20px;}.block-maplocation-agents ymaps[class*="-balloon__close-button"]{margin-top:0px;margin-right:10px;}}.block-maplocation-agents ymaps[class*="-balloon_layout_normal "]::after{display:none;}.block-maplocation-agents ymaps[class$="balloon__layout"]{padding:25px 0 0 0!important;background-color:#ffffff;box-shadow:0px 4px 16px rgba(0,0,0,0.08);border-radius:30px 30px 24px 24px;min-width:350px}.block-maplocation-agents ymaps[class*="-balloon__content"] ymaps .agent-card-item .agent-card-img{align-self:center;width:80px;height:80px;object-fit:cover;}.block-maplocation-agents .block-youare-map{position:absolute;top:-18px;left:0;right:0;padding:0 20px;line-height:1.7;font-weight:400;font-size:1rem;color:#292929;text-align:center;}@media(max-width:767px){.block-maplocation-agents ymaps[class$="balloon__layout"]{min-width:min-content;}.block-maplocation-agents ymaps[class*="-balloon__content"] ymaps .agent-card-item .agent-card-img{width:60px;height:60px;}}@media(max-width:320px){.block-maplocation-agents .block-youare-map{position:initial;}.ymaps-2-1-79-balloon__close-button{height:30px;}}.block-maplocation-agents ymaps[class*="-cluster-carousel__content"] .agent-card-item .agent-card-link{padding:0;border:none;}.block-maplocation-agents ymaps[class*="-cluster-carousel__content"]{padding-bottom:10px}.block-maplocation-agents ymaps[class*="-cluster-content"]{margin:0;}.block-maplocation-agents ymaps[class*="-cluster-carousel__separator"]{display:none;}.block-maplocation-agents ymaps[class*="-cluster-carousel_pager_numeric"] ymaps[class*="-cluster-carousel__pager"]{position:relative;padding:0!important;display:flex!important;align-items:flex-end;justify-content:center;width:25%!important;margin:0 auto;margin-bottom:10px;color:#000000;}.block-maplocation-agents ymaps[class*="-cluster-carousel_pager_numeric"] ymaps[class*="-cluster-carousel__pager-item_current_yes"]{padding-top:0;padding-bottom:0;color:#43B02A;}.block-maplocation-agents ymaps[class*="-cluster-carousel_pager_numeric"] ymaps[class*="-cluster-carousel__pager-item_current_yes"]:before{top:-8px;border-top:2px solid #43B02A!important;}.block-maplocation-agents ymaps[class*="-cluster-carousel__content"] ~ ymaps[class*="-cluster-carousel__nav_type_prev"]{left:0!important;background-position:left 25% bottom 0!important;z-index:10px;width:50%!important;}.block-maplocation-agents ymaps[class*="-cluster-carousel__content"] ~ ymaps[class*="-cluster-carousel__nav_type_next"]{right:0!important;background-position:right 25% bottom 0!important;z-index:10px;width:50%!important;}.block-maplocation-agents .ymaps-2-1-79-balloon__tail:after,.block-maplocation-agents .ymaps-2-1-79-balloon_to_top .ymaps-2-1-79-balloon__tail{display:none;}.container-agents-list .slick-track{display:flex;}.container-agents-list .slick-slide{display:grid;height:auto;}.container-agents-list .agents-list-column{display:grid!important;grid-template-rows:repeat(3,1fr);grid-row-gap:16px;}.container-agents-list .slick-slide{width:350px!important;}@media (max-width:575px){.container-agents-list .slick-slide{width:285px!important;}}.container-agents-list .agent-card-item{display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(4,max-content) 1fr;column-gap:10px;grid-template-areas:"rating img" "name img" "address img" "timeline img" "dist img" "call call" "link link";padding:20px 0 0 0;border:1px solid #EFF1F3;box-shadow:0px 4px 16px rgb(0 0 0 / 8%);border-radius:30px 30px 24px 24px;}.agent-card-item .agent-card-img{grid-area:img;position:relative;margin-right:20px;overflow:hidden;width:80px;height:80px;object-fit:cover;max-width:initial;border-radius:100px;}.agent-card-item .agent-card-img img{position:absolute;width:100%;top:0;left:0;right:0;bottom:0;margin:auto;max-width:fit-content;}.agent-card-item .agent-card-stars{grid-area:stars;position:relative;margin-left:20px;min-height:24px;}.agent-card-item .agent-card-stars.stars5::before{content:url('/galleries/icons/main/stars5.svg');}.agent-card-item .agent-card-stars.stars4_5::before{content:url('/galleries/icons/main/stars4_5.svg');}.agent-card-item .agent-card-stars.stars4::before{content:url('/galleries/icons/main/stars4.svg');}.agent-card-item .agent-card-stars.stars3_5::before{content:url('/galleries/icons/main/stars3_5.svg');}.agent-card-item .agent-card-stars.stars3::before{content:url('/galleries/icons/main/stars3.svg');}.agent-card-item .agent-card-rating{grid-area:rating;margin:0 0 5px 20px;font-size:1rem;font-weight:600;line-height:1.6;color:#000000;}.agent-card-item .agent-card-name{grid-area:name;margin:0;margin-bottom:5px;margin-left:20px;font-size:1.125rem;line-height:1.3;}.agent-card-item .agent-card-address{grid-area:address;margin:0;font-size:1.125rem;line-height:1.3;border-bottom:1px solid #F2F4F5;}.agent-card-item .agent-card-timeline{grid-area:timeline;margin:0;margin-left:20px;font-size:1.125rem;line-height:1.3;border-bottom:1px solid #F2F4F5;}.agent-card-item .agent-card-distance{grid-area:dist;padding-bottom:10px;margin:0 0 0 20px;width:200px;font-weight:700;font-size:1rem;line-height:1.6;border-bottom:1px solid #F2F4F5;color:#000000;}.agent-card-item .gent-card-call{grid-area:call;position:relative;z-index:12;margin-bottom:20px;padding:10px 30px 0 20px;display:flex;justify-content:space-between;align-items:center;text-decoration:none!important;}.agent-card-item .agent-card-tel{margin:0;font-weight:400;color:#43B02A;font-size:1rem;line-height:1.8;}.agent-card-item .agent-card-tel span{color:#686868;}.agent-card-item .agent-card-tel-button{width:60px;height:60px;border-radius:50%;background:#FE7333 url('/galleries/icons/main/icon-btn-call.svg') no-repeat center center;}.agent-card-item .agent-card-link{grid-area:link;position:relative;z-index:12;margin-top:auto;padding:17px 0;display:inline-block;border:none;background-color:transparent;text-align:left;outline:none;vertical-align:middle;font-weight:700;font-size:1rem;line-height:1.1;text-align:center;color:#FE7333;border:2px solid #FE7333;border-radius:0px 0px 24px 24px;}.container-agents-list .slick-dots{margin:0;margin:16px 0;padding:0;display:flex;justify-content:center;list-style:none;}.container-agents-list .slick-dots .slick-active{border:none;}.container-agents-list .slick-dots .slick-active button{display:none;}.container-agents-list .slick-dots button{border:none;outline:none;background-color:transparent;font-size:0;}.container-agents-list .slick-dots li{position:relative;margin:0 10px;}.container-agents-list .slick-dots li::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border:2px solid #C3C3C3;border-radius:50%;cursor:pointer;}.container-agents-list .slick-dots li.slick-active::before{background-color:#43B02A;border-color:#43B02A;}@media (max-width:767px){.agent-card-item .agent-card-item{padding:12px 0 0 0;width:265px;}.agent-card-item .gent-card-call{margin-bottom:12px;padding:10px 20px 0 12px;}.agent-card-item .agent-card-distance,.agent-card-item .agent-card-name,.agent-card-item .agent-card-stars{margin-left:12px;}.agent-card-item .agent-card-rating{margin-left:12px;}.agent-card-item .agent-card-distance{padding:0;margin-bottom:0;border:none;}.agent-card-item .agent-card-img{margin-right:12px;width:60px;height:60px}.agent-card-item .agent-card-name{margin-bottom:5px;}}@media (max-width:575px){.agent-card-item .agent-card-tel-button{width:45px;height:45px}.agent-card-item .agent-card-link{padding:13px;}}.agent-step-three-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;}.agent-personal-contacts{display:flex;flex-direction:column;justify-content:space-between;padding:50px;box-shadow:0px 4px 26px rgba(0,0,0,0.08);border-radius:30px;min-height:634px}.agent-personal-contacts .agent-personal-title{margin:0;margin-bottom:15px;font-weight:700;font-size:1.5rem;line-height:1.6;font-feature-settings:'pnum' on,'lnum' on;color:#292929;}.agent-personal-contacts .agent-personal-wrapper{margin-bottom:20px;display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(4,min-content);column-gap:10px;grid-template-areas:"level img" "name img" " .   img" "phone phone";}.agent-personal-wrapper .agent-personal-level{grid-area:level;font-weight:600;line-height:1.6;font-size:1.125rem;color:#000000;}.agent-personal-wrapper .agent-personal-name{grid-area:name;display:inline-block;font-weight:400;font-size:1.25rem;line-height:1.6;}.agent-personal-wrapper .agent-personal-stars{grid-area:stars;min-height:30px;width:195px;background-repeat:no-repeat;background-position:left center;background-size:contain;}.agent-personal-wrapper .agent-personal-stars.stars5{background-image:url('/galleries/icons/main/stars5.svg');}.agent-personal-wrapper .agent-personal-stars.stars4_5{background-image:url('/galleries/icons/main/stars4_5.svg');}.agent-personal-wrapper .agent-personal-stars.stars4{background-image:url('/galleries/icons/main/stars4.svg');}.agent-personal-wrapper .agent-personal-stars.stars3_5{background-image:url('/galleries/icons/main/stars3_5.svg');}.agent-personal-wrapper .agent-personal-stars.stars3{background-image:url('/galleries/icons/main/stars3.svg');}.agent-personal-wrapper .agent-personal-stars.stars5::before{display:none;}.agent-personal-wrapper .agent-personal-img{grid-area:img;margin:0;flex-shrink:0;position:relative;overflow:hidden;width:120px;height:120px;border-radius:100px;}.agent-personal-wrapper .agent-personal-img img{position:absolute;width:100%;top:0;right:0;bottom:0;margin:auto;object-fit:cover;}.agent-personal-wrapper .agent-personal-phone{grid-area:phone;margin-top:30px;padding:25px 0;border-top:1px solid #DFE3E5;border-bottom:1px solid #DFE3E5;font-weight:400;font-size:32px;line-height:41px;color:#43B02A;}.agent-personal-wrapper .agent-personal-phone a{font-weight:400;}.agent-personal-wrapper .agent-personal-phone span{color:#686868;}.agent-personal-contacts .agent-personal-info{margin:0;margin-bottom:20px;font-weight:700;font-size:1.5rem;line-height:1.2;font-feature-settings:'pnum' on,'lnum' on;color:#292929;}.agent-personal-contacts .agent-personal-notice{margin:0;font-weight:400;font-size:1.125rem;line-height:1.6;color:#C3C3C3;}@media (max-width:992px){.agent-step-three-wrapper{grid-template-columns:1fr;grid-template-rows:repeat(2,max-content);grid-gap:22px;}.agent-personal-contacts{min-height:auto;}}@media (max-width:575px){.agent-personal-contacts .agent-personal-title{margin-bottom:30px;font-weight:500;font-size:1.25rem;line-height:1.2;}.agent-personal-contacts .agent-personal-wrapper{grid-template-rows:repeat(3,min-content);grid-template-areas:"level img" "name img" "phone img";padding:0 0 20px 0;border-bottom:1px solid #DFE3E5;}.agent-personal-wrapper .agent-personal-level{margin-bottom:5px;font-size:1rem;line-height:1.3;}.agent-personal-wrapper .agent-personal-name{margin-bottom:20px;font-weight:400;font-size:1.125rem;line-height:1.3;}.agent-personal-wrapper .agent-personal-img{align-self:center;width:90px;height:90px;}.agent-personal-wrapper .agent-personal-stars.stars5{width:150px;}.agent-personal-wrapper .agent-personal-phone{margin:0;padding:0;border:none;}.agent-personal-wrapper .agent-personal-phone>a,.agent-personal-wrapper .agent-personal-phone>button{font-size:20px;line-height:24px;text-decoration:none;}.agent-personal-contacts .agent-personal-info{font-weight:500;font-size:1.25rem;line-height:1.4;}.agent-personal-contacts .agent-personal-notice{font-weight:400;font-size:1rem;line-height:1.5;}}@media (max-width:370px){.agent-personal-wrapper .agent-personal-stars.stars5{width:120px;}.agent-personal-wrapper .agent-personal-img{width:60px;height:60px;}}.block-layout-form{position:relative;padding:50px;background-color:#ffffff;border:1px solid #F2F4F5;box-shadow:0px 4px 26px rgba(0,0,0,0.08);border-radius:30px;}@media (max-width:768px){.block-layout-form,.agent-personal-contacts{padding:30px 20px;}}.service-review{padding-top:100px;}.service-review-title{margin-bottom:30px;text-align:center;color:#292929;font-weight:700;}.service-review-content{margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;max-width:280px;}.service-review-content>div{display:flex;flex-direction:column;align-items:center;cursor:pointer;}.service-review-content img{margin-bottom:10px;border-radius:50%;}.service-review-content img:hover{box-shadow:0 5px 20px rgba(0,0,0,0.2);transition:0.3s;}.service-review-content p{margin-bottom:0;line-height:1.25;color:#000000;}.service-review-content .service-review-choice{font-size:1.125rem;font-weight:700;}.btn-client-location{position:absolute;left:10px;top:10px;z-index:1;display:inline-block;text-align:center;vertical-align:middle;outline:none;border:none;background-color:#ffffff;background-repeat:no-repeat;background-position:center center;font-size:0;line-height:0;padding:10px;border-radius:50%;width:30px;height:30px;border:1px solid #aaaa;transition:border-color .01s;}.btn-client-location:hover{border-color:#292929;}.container-step-two .ymaps-2-1-79-zoom{top:-55px;}