.content.mainpage{padding-top:0}.content.mainpage h2,.content.mainpage .like-h2{font-family:Roboto Condensed,sans-serif;font-weight:500;font-size:46px;letter-spacing:-.5px;padding:0 0 14px;text-align:center}.content.mainpage h2 span,.content.mainpage .like-h2 span{color:#2c6776;font-family:inherit}.content.mainpage h2 a,.content.mainpage .like-h2 a{font-family:inherit;color:inherit}@media only screen and (max-width: 1023px){.content.mainpage h2,.content.mainpage .like-h2{font-size:28px}}.content.mainpage p{font-weight:500;font-size:16px;line-height:1.4;padding:10px 0;text-align:center}.content.mainpage .common-button-block{display:flex;justify-content:center}@media only screen and (min-width: 1024px){.content.mainpage .common-button-block{margin-top:14px}}.content.mainpage .common-button-block .like-button{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:18px;text-align:center;line-height:1;display:flex;height:50px;min-width:220px;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;color:#fff;background:#98c148;width:170px}@media only screen and (max-width: 1023px){.content.mainpage .common-button-block .like-button{width:100%}}.content.mainpage .common-button-block .like-button.touchTrigger{background:#acd55c}@media only screen and (min-width: 1024px){.content.mainpage .common-button-block .like-button:hover{background:#acd55c}}.content.mainpage .common-button-block .like-button.secondary-button{background:#fff;border:1px solid #98C148;color:#98c148}.content.mainpage .common-button-block .like-button.secondary-button.touchTrigger{color:#acd55c;border-color:#acd55c}@media only screen and (min-width: 1024px){.content.mainpage .common-button-block .like-button.secondary-button:hover{color:#acd55c;border-color:#acd55c}}@media only screen and (min-width: 1024px){.content.mainpage .columned-2{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:5px}.content.mainpage .columned-2 p{text-align:left;padding-right:10px}}@media only screen and (max-width: 1023px){.content.mainpage .columned-2{display:flex;flex-direction:column;margin-bottom:10px}.content.mainpage .columned-2 p{text-align:left;padding:10px 0 0}}.content.mainpage .section-icon{display:flex;justify-content:center;margin-bottom:14px}@media only screen and (max-width: 1023px){.content.mainpage .section-icon{margin-bottom:10px}}.content.mainpage .section-icon span{width:42px;height:42px;background:#2c67761a;border-radius:50%;display:flex;justify-content:center;align-items:center}.content.mainpage .section-icon span:before{content:"";background:transparent url(/build/assets/icons-sprite-_gxJ0gKp.svg) 50% 50% no-repeat;height:24px;width:24px;background-position:50% 0}.content.mainpage .section-1{padding:18px 0}@media only screen and (min-width: 1024px){.content.mainpage .section-1{padding:81px 0 40px;background:linear-gradient(180deg,#eaf0f200 66.34%,#eaf0f2 139.56%)}}.content.mainpage .section-1 .mainpage-text{margin-top:15px;margin-bottom:14px;background:#2c91abb3;padding:31px 62px;border-radius:20px;color:#fff;font-weight:700;font-size:16px;line-height:1.15;letter-spacing:1.8px;text-align:center;position:relative;overflow:hidden}@media only screen and (max-width: 1023px){.content.mainpage .section-1 .mainpage-text{padding:24px;margin-top:3px;text-align:left;margin-bottom:0}}.content.mainpage .section-1 .mainpage-text div{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(3px);z-index:-1}.content.mainpage .section-1 .mainpage-text div img{min-width:100%;width:100%;height:100%;object-fit:cover}.content.mainpage .section-1 p a{color:#98c148}.content.mainpage .section-1-2{padding:70px 0;max-width:754px;margin:0 auto}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2{padding:24px 0}}.content.mainpage .section-1-2 h2{padding:0 0 3px}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2 h2{padding:0}}.content.mainpage .section-1-2 form{display:flex;justify-content:center;margin-top:22px}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2 form{flex-direction:column}}.content.mainpage .section-1-2 .custom-input-container{position:relative;height:50px;display:flex;align-items:center;border:1px solid #B1C7CC;background-color:#fff;width:198px}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2 .custom-input-container{border-radius:0 0 4px 4px;width:100%}}.content.mainpage .section-1-2 .custom-input-container:first-child{border-radius:4px 0 0 4px;margin-right:-1px}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2 .custom-input-container:first-child{border-radius:4px 4px 0 0;margin-bottom:-1px;margin-right:0}}.content.mainpage .section-1-2 .custom-input-container input{height:48px;padding:14px 12px 0;box-sizing:border-box;width:100%;border:none;background-color:transparent!important;font-family:Lato,sans-serif;font-weight:500;font-size:16px;line-height:1;color:#13262b}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2 .custom-input-container input{padding:14px 32px 0 12px}}.content.mainpage .section-1-2 .custom-input-container input:-webkit-autofill,.content.mainpage .section-1-2 .custom-input-container input:-webkit-autofill:hover,.content.mainpage .section-1-2 .custom-input-container input:-webkit-autofill:focus,.content.mainpage .section-1-2 .custom-input-container input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-out 0s}.content.mainpage .section-1-2 .custom-input-container input+label{font-weight:400;font-size:16px;line-height:1.3;position:absolute;left:12px;top:13px;color:#2c677699;transition:top .15s ease}.content.mainpage .section-1-2 .custom-input-container input:focus+label,.content.mainpage .section-1-2 .custom-input-container input:not(:placeholder-shown)+label{font-size:12px;line-height:1.2;top:5px;left:11px}.content.mainpage .section-1-2 button{border:none;background-color:#98c148;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:18px;line-height:1;padding-left:30px;color:#fff;height:50px;display:flex;box-sizing:border-box;align-items:center;width:170px;justify-content:center;position:relative;cursor:pointer;min-width:100%;text-transform:uppercase;border-radius:0 4px 4px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-1-2 button{width:100%;border-radius:0 0 4px 4px}}.content.mainpage .section-1-2 button:before{position:absolute;left:calc(50% - 51px);top:13px;background:transparent url(/build/assets/search-icon-Bm9xtanP.svg) 50% 50% no-repeat;height:24px;width:24px;content:""}.content.mainpage .section-1-2 button.touchTrigger{background-color:#acd55c}@media only screen and (min-width: 1024px){.content.mainpage .section-1-2 button:hover{background-color:#acd55c}}.content.mainpage .section-1-3{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-1-3{padding:24px 0}}.content.mainpage .section-1-3 h2{padding:0 0 3px;max-width:724px;margin:0 auto}@media only screen and (max-width: 1023px){.content.mainpage .section-1-3 h2{padding:0}}.content.mainpage .section-1-3 .section-icon span:before{background-position:50% -90px}.content.mainpage .section-1-3 .custom-grid{margin-top:50px;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}@media only screen and (max-width: 1023px){.content.mainpage .section-1-3 .custom-grid{margin-top:24px;display:flex;flex-direction:column}}.content.mainpage .section-1-3 .custom-grid div{padding:24px 24px 14px;border:1px solid #B1C7CC;border-radius:20px;position:relative;overflow:hidden}.content.mainpage .section-1-3 .custom-grid div:nth-child(1),.content.mainpage .section-1-3 .custom-grid div:nth-child(4){background:#f4f7f8}.content.mainpage .section-1-3 .custom-grid div:nth-child(2),.content.mainpage .section-1-3 .custom-grid div:nth-child(3){background:#fbfff4}@media only screen and (min-width: 1024px){.content.mainpage .section-1-3 .custom-grid div{padding:32px 170px 22px 32px;grid-column:span 3}.content.mainpage .section-1-3 .custom-grid div:nth-child(3),.content.mainpage .section-1-3 .custom-grid div:nth-child(4){grid-row:2;grid-column:span 4}.content.mainpage .section-1-3 .custom-grid div:nth-child(4){grid-row:2;grid-column:span 2;padding-right:32px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.content.mainpage .section-1-3 .custom-grid div{padding:32px 170px 22px 32px}}.content.mainpage .section-1-3 .custom-grid div h3{font-family:Roboto Condensed;font-weight:600;font-size:28px;line-height:1.19;color:#2c6776}@media only screen and (max-width: 1023px){.content.mainpage .section-1-3 .custom-grid div h3{font-size:24px;line-height:1.29}}.content.mainpage .section-1-3 .custom-grid div p{text-align:left}@media only screen and (max-width: 350px){.content.mainpage .section-1-3 .custom-grid div p{font-size:14px}}.content.mainpage .section-1-3 .custom-grid div img{float:right;height:auto;position:absolute;right:0;bottom:0}@media only screen and (max-width: 767px) and (orientation: landscape){.content.mainpage .section-1-3 .custom-grid div{padding:24px 170px 14px 24px}}@media only screen and (max-width: 767px) and (orientation: portrait){.content.mainpage .section-1-3 .custom-grid div .polygon{height:65vw;min-height:300px;width:100%;clip-path:circle(45% at 89% 85%);float:right;shape-outside:circle(45% at 89% 85%)}.content.mainpage .section-1-3 .custom-grid div:nth-child(3) .polygon{height:70vw;min-height:420px}}.content.mainpage .section-2{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-2{padding:24px 0}}.content.mainpage .section-2 h2{padding:0 0 3px}@media only screen and (max-width: 1023px){.content.mainpage .section-2 h2{padding:0}}.content.mainpage .section-2 .map-container{text-align:center;margin-bottom:26px}@media only screen and (max-width: 1023px){.content.mainpage .section-2 .map-container{margin-bottom:0}.content.mainpage .section-2 .map-container img{width:100%}}.content.mainpage .section-3{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-3{padding:24px 0}}.content.mainpage .section-3 h2{padding-bottom:28px}.content.mainpage .section-3 .section-icon span:before{background-position:50% -30px}.content.mainpage .section-4{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-4{padding:24px 0}}.content.mainpage .section-4 h2{padding-bottom:28px}.content.mainpage .section-4 .columned-2{padding-top:8px}.content.mainpage .section-4 .section-icon span:before{background-position:50% -60px}.content.mainpage .shadowed-block{background:#2c6776;padding:32px;border-radius:20px;box-shadow:8px 9px #98c148;display:flex;flex-direction:column;gap:24px}.content.mainpage .shadowed-block div{font-family:Roboto Condensed;font-weight:600;font-size:28px;line-height:1.19;color:#fff}@media only screen and (max-width: 1023px){.content.mainpage .shadowed-block div{font-size:24px;line-height:1.29}}.content.mainpage .shadowed-block span.with-icon{background:#bce4ee;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%}.content.mainpage .shadowed-block span.with-icon:before{content:"";background:transparent url(/build/assets/icons-sprite-_gxJ0gKp.svg) 50% 50% no-repeat;height:30px;width:30px;background-position:50% -150px;background-size:30px}.content.mainpage .shadowed-block span.with-icon.court-icon:before{background-position:50% -188px}.content.mainpage .shadowed-block span.with-icon.phone-icon:before{background-position:50% -226px}.content.mainpage .shadowed-block span.with-icon.email-icon:before{background-position:50% -263px}.content.mainpage .shadowed-block span.with-icon.location-icon:before{background-position:50% -301px}.content.mainpage .shadowed-block span.with-icon.social-icon:before{background-position:50% -339px}.content.mainpage .shadowed-block span.with-icon.business-icon:before{background-position:50% -377px}.content.mainpage .shadowed-block span.with-icon.background-icon:before{background-position:50% -787px}.content.mainpage .shadowed-block span.with-icon.profile-icon:before{background-position:50% -825px}.content.mainpage .shadowed-block span.with-icon.history-icon:before{background-position:50% -863px}@media only screen and (max-width: 1023px){.content.mainpage .shadowed-block{padding:24px}.content.mainpage .shadowed-block:last-child{grid-column:1/3}}.content.mainpage .section-5{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-5{padding:24px 0}}.content.mainpage .section-5 .custom-grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width: 1023px){.content.mainpage .section-5 .custom-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:14px}}@media only screen and (min-width: 1024px){.content.mainpage .section-5 .custom-grid .shadowed-block{flex-basis:23.4%}}@media only screen and (max-width: 1023px){.content.mainpage .section-5 .custom-grid .shadowed-block{box-shadow:4.9px 5.51px #98c148}}.content.mainpage .section-5 .section-icon span:before{background-position:50% -360px}.content.mainpage .section-6{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-6{padding:24px 0}}.content.mainpage .section-6 h2+p{max-width:724px;margin:0 auto}.content.mainpage .section-6 .custom-grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:30px}@media only screen and (max-width: 1023px){.content.mainpage .section-6 .custom-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:14px}}@media only screen and (min-width: 1024px){.content.mainpage .section-6 .custom-grid .shadowed-block{flex-basis:31.4%}}@media only screen and (max-width: 1023px){.content.mainpage .section-6 .custom-grid .shadowed-block{box-shadow:4.9px 5.51px #98c148}}.content.mainpage .section-6 .section-icon span:before{background-position:50% -390px}.content.mainpage .section-7{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-7{padding:24px 0}}.content.mainpage .section-7 h2+p{max-width:724px;margin:0 auto}.content.mainpage .section-7 .shadowed-block{padding:0;overflow:hidden;box-shadow:8px 9px #2c6776}@media only screen and (min-width: 1024px){.content.mainpage .section-7 .shadowed-block{position:absolute;max-width:50%;flex-direction:row}}@media only screen and (max-width: 1023px){.content.mainpage .section-7 .shadowed-block{margin:20px 0;box-shadow:4.9px 5.51px #2c6776;max-height:165px;display:flex;justify-content:center}}.content.mainpage .section-7 .shadowed-block img{object-fit:cover;width:100%;height:100%}.content.mainpage .section-7 .custom-grid{margin-top:50px;display:flex;flex-direction:column;gap:70px}@media only screen and (max-width: 1023px){.content.mainpage .section-7 .custom-grid{margin-top:24px;gap:40px}}@media only screen and (min-width: 1024px){.content.mainpage .section-7 .custom-grid-item{position:relative;height:400px;display:flex;justify-content:center;flex-direction:column}.content.mainpage .section-7 .custom-grid-item:nth-child(odd){padding-left:calc(50% + 35px)}.content.mainpage .section-7 .custom-grid-item:nth-child(odd) .shadowed-block{left:0}.content.mainpage .section-7 .custom-grid-item:nth-child(2n){padding-right:calc(50% + 35px)}.content.mainpage .section-7 .custom-grid-item:nth-child(2n) .shadowed-block{right:0}}.content.mainpage .section-7 .custom-grid-item h3{font-family:Roboto Condensed;font-weight:600;font-size:28px;line-height:1.19;color:#2c6776}@media only screen and (max-width: 1023px){.content.mainpage .section-7 .custom-grid-item h3{font-size:24px;line-height:1.29}}.content.mainpage .section-7 .custom-grid-item p{text-align:left}@media only screen and (max-width: 1023px){.content.mainpage .section-7 .custom-grid-item:last-child img{margin-top:25%}}.content.mainpage .section-7 .custom-grid-item:nth-child(2) .shadowed-block{box-shadow:8px 9px #a17de6}@media only screen and (max-width: 1023px){.content.mainpage .section-7 .custom-grid-item:nth-child(2) .shadowed-block{box-shadow:4.9px 5.51px #a17de6}}.content.mainpage .section-7 .custom-grid-item:nth-child(3) .shadowed-block{box-shadow:8px 9px #98c148}@media only screen and (max-width: 1023px){.content.mainpage .section-7 .custom-grid-item:nth-child(3) .shadowed-block{box-shadow:4.9px 5.51px #98c148}}.content.mainpage .section-7 .section-icon span:before{background-position:50% -420px}.content.mainpage .section-8{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-8{padding:24px 0}}.content.mainpage .section-8 .shadowed-block{margin-top:10px}@media only screen and (min-width: 1024px){.content.mainpage .section-8 .shadowed-block{margin-top:30px}}@media only screen and (max-width: 1023px){.content.mainpage .section-8 .shadowed-block{box-shadow:4.9px 5.51px #98c148}}.content.mainpage .section-8 .shadowed-block .custom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media only screen and (max-width: 1023px){.content.mainpage .section-8 .shadowed-block .custom-grid{grid-template-columns:repeat(2,1fr);gap:10px 24px}}.content.mainpage .section-8 .shadowed-block .custom-grid div div{padding:24px 50px 16px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-8 .shadowed-block .custom-grid div div{padding-right:0}}.content.mainpage .section-8 .shadowed-block .custom-grid ul{list-style-type:disc;font-weight:500;font-size:16px;line-height:1.4;padding-left:20px}.content.mainpage .section-8 .section-icon span:before{background-position:50% -450px}.content.mainpage .section-9{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-9{padding:24px 0}}.content.mainpage .section-9 .section-icon span:before{background-position:50% -570px}.content.mainpage .section-10{padding:70px 0}@media only screen and (max-width: 1023px){.content.mainpage .section-10{padding:24px 0}}.content.mainpage .section-10 .section-icon span:before{background-position:50% -600px}.content.mainpage .section-10 .shadowed-block{padding:0;overflow:hidden;box-shadow:8px 9px #2c6776}@media only screen and (max-width: 1023px){.content.mainpage .section-10 .shadowed-block{box-shadow:4.9px 5.51px #2c6776}}.content.mainpage .section-10 .custom-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.content.mainpage .section-10 .custom-grid p{padding-top:0}.content.mainpage .section-10 .custom-grid span{padding-top:10px;width:100%;display:flex;justify-content:center}@media only screen and (min-width: 1024px){.content.mainpage .section-10 .custom-grid{margin-top:36px}.content.mainpage .section-10 .custom-grid div{grid-column:1;grid-row:1}.content.mainpage .section-10 .custom-grid .shadowed-block{grid-column:2}}@media only screen and (max-width: 1023px){.content.mainpage .section-10 .custom-grid{grid-template-columns:1fr}.content.mainpage .section-10 .custom-grid .shadowed-block{display:flex;justify-content:center;max-height:165px}.content.mainpage .section-10 .custom-grid .shadowed-block img{object-fit:cover;width:100%}}.content.mainpage .section-10 .custom-grid .shadowed-block{box-shadow:8px 9px #a17de6}@media only screen and (max-width: 1023px){.content.mainpage .section-10 .custom-grid .shadowed-block{box-shadow:4.9px 5.51px #a17de6}}.content.mainpage .images-container{display:flex}.content.mainpage .images-container img{min-width:100%;width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1023px){.content.mainpage .images-container{overflow:auto;padding:0 0 15px}.content.mainpage .images-container picture{flex-shrink:0;max-width:55%}}@media only screen and (max-width: 1023px) and (min-width: 550px){.content.mainpage .images-container picture{flex-basis:50%}}.content.mainpage .under-search-label{display:flex;align-items:center;justify-content:center;margin-top:16px}.content.mainpage .under-search-label div{background:#2c67761a;padding:7px 18px;border-radius:4px;display:flex;align-items:center;justify-content:center;gap:5px}.content.mainpage .under-search-label div span{width:16px;height:16px;display:inline-block;background:transparent url(/build/assets/icons-sprite-_gxJ0gKp.svg) 50% 50% no-repeat;border-radius:50%;background-position:0 -330px}.content.mainpage .under-search-label div p{padding:0}.content.mainpage .under-search-visual{display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:16px;margin-top:40px}@media only screen and (max-width: 1023px){.content.mainpage .under-search-visual{margin-top:24px}.content.mainpage .under-search-visual img{max-width:168px;width:168px;height:auto}}.content.mainpage .common-faq{display:flex;width:100%;flex-direction:column;padding:8px 0 0;overflow:hidden}@media only screen and (min-width: 1024px){.content.mainpage .common-faq{align-items:center}}.content.mainpage .common-faq h2{font-family:Roboto Condensed,sans-serif;font-weight:500;font-size:46px;letter-spacing:-1px;padding-bottom:8px}.content.mainpage .common-faq h2 a{font-family:inherit;color:inherit}@media only screen and (min-width: 1024px){.content.mainpage .common-faq h2{text-align:center}}@media only screen and (max-width: 1023px){.content.mainpage .common-faq h2{font-size:32px}}@media only screen and (max-width: 1023px){.content.mainpage .common-faq{width:100%;border:none;padding:0}}.content.mainpage .common-faq__item{display:inline-block;width:100%;max-width:754px;position:relative;padding:28px 0 16px;border-bottom:1px solid #DDE1E5}@media only screen and (max-width: 1023px){.content.mainpage .common-faq__item{padding-top:16px;padding-bottom:5px}}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label,.content.mainpage .common-faq__item [type=checkbox]:checked+label{display:inline-block;max-width:100%;margin-bottom:7px;font-weight:700;color:#000;font-size:18px;width:100%;cursor:pointer;padding-right:36px;box-sizing:border-box;position:relative;line-height:1.15}@media only screen and (max-width: 1023px){.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label,.content.mainpage .common-faq__item [type=checkbox]:checked+label{color:#2f323b;font-size:16px;line-height:1.2;padding-right:27px}}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label:before,.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label:after,.content.mainpage .common-faq__item [type=checkbox]:checked+label:before,.content.mainpage .common-faq__item [type=checkbox]:checked+label:after{content:"";display:inline-block!important;position:absolute;transition:.15s ease;transition-property:opacity}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label:before,.content.mainpage .common-faq__item [type=checkbox]:checked+label:before{top:9px;right:8px;border:solid #2C6776;border-width:0 2px 2px 0;padding:3px;transform:rotate(45deg);transition:all .15s ease}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label.touchTrigger:after,.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label.touchTrigger:before,.content.mainpage .common-faq__item [type=checkbox]:checked+label.touchTrigger:after,.content.mainpage .common-faq__item [type=checkbox]:checked+label.touchTrigger:before{border-color:#13262b}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label.touchTrigger h3,.content.mainpage .common-faq__item [type=checkbox]:checked+label.touchTrigger h3{color:#2c6776}@media only screen and (min-width: 1024px){.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label:hover:after,.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label:hover:before,.content.mainpage .common-faq__item [type=checkbox]:checked+label:hover:after,.content.mainpage .common-faq__item [type=checkbox]:checked+label:hover:before{border-color:#13262b}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label:hover h3,.content.mainpage .common-faq__item [type=checkbox]:checked+label:hover h3{color:#2c6776}}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label h3,.content.mainpage .common-faq__item [type=checkbox]:checked+label h3{font-family:Roboto Condensed,sans-serif;font-weight:500;font-size:28px;letter-spacing:-1px}.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label h3 a,.content.mainpage .common-faq__item [type=checkbox]:checked+label h3 a{font-family:inherit}@media only screen and (max-width: 1023px){.content.mainpage .common-faq__item [type=checkbox]:not(:checked)+label h3,.content.mainpage .common-faq__item [type=checkbox]:checked+label h3{font-size:24px}}.content.mainpage .common-faq__item p,.content.mainpage .common-faq__item div.faq-hidden{height:0;overflow:hidden;width:100%;color:#13262b;font-size:18px;visibility:hidden;padding:0 36px 0 0;line-height:1.3;font-weight:400;margin-bottom:0;box-sizing:border-box;display:block!important;text-align:left}@media only screen and (max-width: 1023px){.content.mainpage .common-faq__item p,.content.mainpage .common-faq__item div.faq-hidden{font-size:16px;line-height:1.48;padding-right:27px}}.content.mainpage .common-faq__item p a,.content.mainpage .common-faq__item div.faq-hidden a{color:#98c148;border-bottom:1px solid #98C148}.content.mainpage .common-faq__item [type=checkbox]{visibility:hidden;position:absolute}.content.mainpage .common-faq__item [type=checkbox]:checked+label+p,.content.mainpage .common-faq__item [type=checkbox]:checked+label+div.faq-hidden{height:auto;visibility:visible;margin-bottom:9px}.content.mainpage .common-faq__item [type=checkbox]:checked+label:before{transform:rotate(225deg);transform-origin:50% 50%;top:11px}.content.mainpage .like-button{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:18px;text-align:center;line-height:1;display:flex;height:50px;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;color:#fff;background:#98c148;width:220px}.content.mainpage .like-button.touchTrigger{background:#acd55c}@media only screen and (min-width: 1024px){.content.mainpage .like-button:hover{background:#acd55c}}@media only screen and (max-width: 1023px){.content.mainpage .like-button{width:100%}}.content.mainpage .ps-names{margin-top:55px}@media only screen and (max-width: 1023px){.content.mainpage .ps-names{margin-top:40px}}.content.mainpage .ps-names h1,.content.mainpage .ps-names .like-h1{font-family:Roboto Condensed,sans-serif;font-weight:500;font-size:60px;letter-spacing:-1px;padding:0;margin:-9px 0 0;text-align:center}.content.mainpage .ps-names h1 a,.content.mainpage .ps-names .like-h1 a{font-family:inherit;color:inherit}@media only screen and (max-width: 1023px){.content.mainpage .ps-names h1,.content.mainpage .ps-names .like-h1{font-size:38px;margin:-5px 0 0}}.content.mainpage .ps-names h2,.content.mainpage .ps-names .like-h2{font-family:Roboto Condensed,sans-serif;font-weight:500;font-size:46px;letter-spacing:-1px;padding:0 0 16px;text-align:center}.content.mainpage .ps-names h2 a,.content.mainpage .ps-names .like-h2 a{font-family:inherit;color:inherit}@media only screen and (max-width: 1023px){.content.mainpage .ps-names h2,.content.mainpage .ps-names .like-h2{font-size:32px}}.content.mainpage .ps-names-inner{margin-top:34px;padding:25px 24px 0;background:#f5f6f8;border:1px solid #DDE1E5;border-radius:20px;margin-bottom:20px;display:inline-block;width:100%;overflow:hidden;position:relative}.content.mainpage .ps-names-inner:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,#eaf0f200,#eaf0f2)}@media only screen and (max-width: 1023px){.content.mainpage .ps-names-inner{margin-top:8px;padding:26px 16px 0;margin-bottom:24px}}.content.mainpage .ps-names .alphabet-title{font-size:18px;font-weight:600;padding-bottom:20px}.content.mainpage .ps-names .alphabet-block{display:flex;justify-content:space-between;font-size:18px;margin-top:13px}@media only screen and (max-width: 1023px){.content.mainpage .ps-names .alphabet-block{flex-wrap:wrap;gap:17px 23px;padding:0 20px;justify-content:center;margin-top:10px}}.content.mainpage .ps-names-list{display:inline-block;width:100%;column-count:2;margin-top:32px;overflow:hidden}@media only screen and (max-width: 1023px){.content.mainpage .ps-names-list{margin-top:24px}}@media only screen and (min-width: 512px){.content.mainpage .ps-names-list{column-count:3}}@media only screen and (min-width: 768px){.content.mainpage .ps-names-list{column-count:5}}.content.mainpage .ps-names-list:first-child{margin-top:0}.content.mainpage .ps-names-list div{font-size:16px;line-height:1.5;overflow:hidden;text-overflow:ellipsis}
