main.step,main.submenu{text-align:center;margin-bottom:150px}main.step h1,main.submenu h1{display:block;margin:66px 0 38px}@media screen and (max-width:767px){main.step h1,main.submenu h1{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.step h1,main.submenu h1{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.step h1,main.submenu h1{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.step h1,main.submenu h1{font-size:50px;font-size:5rem;line-height:60px}}main.step .steps .in,main.submenu .steps .in{color:#A2A2A2;-webkit-flex-flow:nowrap;flex-flow:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;counter-reset:my-awesome-counter}main.step .steps .in span,main.submenu .steps .in span{display:block;counter-increment:my-awesome-counter;padding:0 0 0 72px;font-size:16px;font-size:1.6rem;line-height:50px;font-weight:400}main.step .steps .in span:before,main.submenu .steps .in span:before{content:counter(my-awesome-counter);float:left;border:1px solid #A2A2A2;color:#A2A2A2;width:49px;height:49px;font-size:16px;font-size:1.6rem;line-height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;margin:0 0 0 -72px}main.step .steps .in span.act,main.submenu .steps .in span.act{color:#000}main.step .steps .in span.act:before,main.submenu .steps .in span.act:before{background-color:#000;color:#fff}main.step .steps .in span em,main.submenu .steps .in span em{font-style:normal}@media screen and (min-width:1260.1px){main.step .steps .in span:not(:last-child),main.submenu .steps .in span:not(:last-child){padding-right:120px}main.step .steps .in span:not(:last-child):after,main.submenu .steps .in span:not(:last-child):after{content:'';float:right;width:20px;height:16px;background:url(../svg/arrow-step.svg) no-repeat;background-size:100%;margin:17px -70px 0 0}main.step .steps .in span.act:after,main.submenu .steps .in span.act:after{background-image:url(../svg/arrow-step-black.svg)}}@media screen and (max-width:1260px){main.step .steps .in,main.submenu .steps .in{width:auto}main.step .steps .in span:not(:last-child),main.submenu .steps .in span:not(:last-child){padding-right:25px}}@media screen and (max-width:1023px){main.step .steps .in,main.submenu .steps .in{margin-top:2.4rem}main.step .steps .in span,main.submenu .steps .in span{line-height:40px;padding-left:50px}main.step .steps .in span:before,main.submenu .steps .in span:before{line-height:40px;width:39px;height:39px;margin-left:-50px}}@media screen and (max-width:767px){main.step .steps .in,main.submenu .steps .in{margin-top:0}main.step .steps .in span,main.submenu .steps .in span{padding:0}main.step .steps .in span:before,main.submenu .steps .in span:before{margin:0}main.step .steps .in span em,main.submenu .steps .in span em{display:none}}@media screen and (max-width:400px){main.step .steps .in span:not(:last-child),main.submenu .steps .in span:not(:last-child){padding-right:8px}}main.step .boxes,main.submenu .boxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:14px;text-align:left}main.step .boxes .box,main.submenu .boxes .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;background-color:#fff;border:1px solid #ff0b00;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-decoration:none}main.step .boxes .box h2,main.submenu .boxes .box h2{width:100%;margin-bottom:1.8rem}@media screen and (max-width:767px){main.step .boxes .box h2,main.submenu .boxes .box h2{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.step .boxes .box h2,main.submenu .boxes .box h2{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.step .boxes .box h2,main.submenu .boxes .box h2{font-size:30px;font-size:3rem;line-height:60px}}main.step .boxes .box h2 strong,main.submenu .boxes .box h2 strong{display:block;text-transform:uppercase}@media screen and (max-width:767px){main.step .boxes .box h2 strong,main.submenu .boxes .box h2 strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.step .boxes .box h2 strong,main.submenu .boxes .box h2 strong{font-size:30px;font-size:3rem;line-height:35px}}@media screen and (min-width:1023.1px){main.step .boxes .box h2 strong,main.submenu .boxes .box h2 strong{font-size:35px;font-size:3.5rem;line-height:40px}}main.step .boxes .box span,main.submenu .boxes .box span{color:#000;font-size:16px;font-size:1.6rem;line-height:22px;align-content:center;max-width:50%}main.step .boxes .box .btn,main.submenu .boxes .box .btn{margin-left:auto;background-color:#fff;align-self:center}main.step .boxes .box:hover,main.submenu .boxes .box:hover{-webkit-box-shadow:0 8px 44px 0 rgba(0,0,0,.35);-moz-box-shadow:0 8px 44px 0 rgba(0,0,0,.35);box-shadow:0 8px 44px 0 rgba(0,0,0,.35)}main.step .boxes .box:hover .btn,main.submenu .boxes .box:hover .btn{border-color:#6c6a69;background-color:#6c6a69;color:#fff}main.step .boxes .box:hover .btn:after,main.submenu .boxes .box:hover .btn:after{background-image:url(../svg/arrow20-next-white.svg)}@media screen and (min-width:1023.1px){main.step .boxes .box,main.submenu .boxes .box{padding:25px 39px 35px}main.step .boxes .box h2 strong,main.submenu .boxes .box h2 strong{margin-top:-12px}main.step .boxes:not(.cols2) .box,main.submenu .boxes:not(.cols2) .box{width:425px}main.step .boxes.cols2,main.submenu .boxes.cols2{-webkit-flex-flow:wrap;flex-flow:wrap;max-width:864px;margin:0 auto}main.step .boxes.cols2 .box,main.submenu .boxes.cols2 .box{flex:1 1 calc(43%);max-width:425px}}@media screen and (max-width:1023px){main.step .boxes .box,main.submenu .boxes .box{padding:2.4rem 4.8rem}}@media screen and (max-width:767px){main.step .boxes,main.submenu .boxes{-webkit-flex-flow:wrap;flex-flow:wrap;flex-direction:column}main.step .boxes .box,main.submenu .boxes .box{padding:2.4rem}}main.withmap .content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:14px;min-height:545px}main.withmap .leftcol{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:4rem}main.withmap .leftcol.has-error-export{margin-bottom:15px}main.withmap .leftcol.has-error-export input{border:1px solid #ff0b00}@media screen and (max-width:820px){main.withmap .leftcol .contentin .other .button-zpet a.btn-back{width:100%;padding:10px 0;margin-bottom:10px;line-height:2em}}main.withmap .leftcol .contentin .other .button-zpet .btn-send{float:right}main.withmap .leftcol .contentin .other .button-zpet .btn-back{float:left}main.withmap .leftcol .contentin .other .button-zpet .btn-back ::before{display:none}main.withmap .leftcol .radios.location{display:block;padding-bottom:25px}main.withmap .leftcol .radios.location label span{padding-left:35px}@media screen and (min-width:501px){main.withmap .leftcol .radios.location label{display:inline-block;margin-right:50px}}main.withmap .rightcol{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.withmap .rightcol #map{width:100%;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.withmap .cityparts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;gap:10px;margin-top:2.4rem}main.withmap .cityparts>a{cursor:pointer;display:block;border:1px solid #3159b5;padding:.8rem 1.2rem;text-decoration:none;color:#3159b5;font-size:16px;font-size:1.6rem;line-height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}main.withmap .cityparts>a.act,main.withmap .cityparts>a:hover{background-color:#3159b5;color:#fff}@media screen and (min-width:767.1px){main.withmap .content .leftcol,main.withmap .content .rightcol{width:50%}}@media screen and (max-width:767px){main.withmap .content{flex-direction:column}main.withmap .content .leftcol{width:100%;padding:1.2rem}main.withmap .content .rightcol{width:100%;height:300px}}main.final,main.step.contact{margin-bottom:0}main.final .bluebox,main.step.contact .bluebox{background-color:#3159b5;padding:8rem 0;margin-top:3.2rem}main.final .bluebox h1,main.step.contact .bluebox h1{color:#fff;margin:0 0 1.2rem}main.final .bluebox h1+span,main.step.contact .bluebox h1+span{display:block;font-size:20px;font-size:2rem;line-height:30px}main.final .bluebox .pricebox,main.step.contact .bluebox .pricebox{max-width:654px;background-color:transparent;border:1px solid #fff;padding:3.2rem 6.4rem;margin:6.4rem auto 0;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff}main.final .bluebox .pricebox span,main.step.contact .bluebox .pricebox span{display:block}@media screen and (max-width:767px){main.final .bluebox .pricebox span,main.step.contact .bluebox .pricebox span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final .bluebox .pricebox span,main.step.contact .bluebox .pricebox span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.final .bluebox .pricebox span,main.step.contact .bluebox .pricebox span{font-size:18px;font-size:1.8rem;line-height:28px}}main.final .bluebox .pricebox strong,main.step.contact .bluebox .pricebox strong{display:block;margin:2.4rem 0}@media screen and (max-width:767px){main.final .bluebox .pricebox strong,main.step.contact .bluebox .pricebox strong{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final .bluebox .pricebox strong,main.step.contact .bluebox .pricebox strong{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.final .bluebox .pricebox strong,main.step.contact .bluebox .pricebox strong{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.final .bluebox .pricebox strong,main.step.contact .bluebox .pricebox strong{font-size:50px;font-size:5rem;line-height:75px}}main.final .bluebox .pricebox>small,main.step.contact .bluebox .pricebox>small{display:block;border-top:2px solid #fff;padding-top:2.4rem;margin-top:2.4rem}@media screen and (max-width:767px){main.final .bluebox .pricebox>small,main.step.contact .bluebox .pricebox>small{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final .bluebox .pricebox>small,main.step.contact .bluebox .pricebox>small{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.final .bluebox .pricebox>small,main.step.contact .bluebox .pricebox>small{font-size:18px;font-size:1.8rem;line-height:28px}}main.final .bluebox .pricebox+.other,main.step.contact .bluebox .pricebox+.other{margin:6.4rem 0 4.8rem}main.final .bluebox .pricebox+.other .btns,main.step.contact .bluebox .pricebox+.other .btns{margin-top:2.4rem}@media screen and (max-width:1023px){main.final .bluebox,main.step.contact .bluebox{padding:3.2rem 0 6.4rem}main.final .bluebox .pricebox,main.step.contact .bluebox .pricebox{padding:1.2rem 2.4rem;margin:2.4rem auto 0}}main.final section.whatsnext .content,main.step.contact section.whatsnext .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;gap:24px;margin-bottom:6.4rem}main.final section.whatsnext .content>div,main.step.contact section.whatsnext .content>div{width:33%}main.final section.whatsnext .content>div .icon,main.step.contact section.whatsnext .content>div .icon{height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}main.final section.whatsnext .content>div .icon img,main.step.contact section.whatsnext .content>div .icon img{max-width:100%;max-height:100%}main.final section.whatsnext .content>div .desc,main.step.contact section.whatsnext .content>div .desc{padding:2.4rem 0 0}main.final section.whatsnext .content>div .desc strong,main.step.contact section.whatsnext .content>div .desc strong{display:block;margin:0 0 2.4rem}@media screen and (max-width:767px){main.final section.whatsnext .content>div .desc strong,main.step.contact section.whatsnext .content>div .desc strong{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final section.whatsnext .content>div .desc strong,main.step.contact section.whatsnext .content>div .desc strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.final section.whatsnext .content>div .desc strong,main.step.contact section.whatsnext .content>div .desc strong{font-size:30px;font-size:3rem;line-height:35px}}main.final section.whatsnext .content>div .desc span,main.step.contact section.whatsnext .content>div .desc span{display:block}@media screen and (max-width:767px){main.final section.whatsnext .content>div .desc span,main.step.contact section.whatsnext .content>div .desc span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final section.whatsnext .content>div .desc span,main.step.contact section.whatsnext .content>div .desc span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.final section.whatsnext .content>div .desc span,main.step.contact section.whatsnext .content>div .desc span{font-size:18px;font-size:1.8rem;line-height:28px}}@media screen and (max-width:767px){main.final section.whatsnext .content,main.step.contact section.whatsnext .content{-webkit-flex-flow:wrap;flex-flow:wrap;margin-bottom:4.8rem}main.final section.whatsnext .content>div,main.step.contact section.whatsnext .content>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}main.final section.whatsnext .content>div .icon,main.step.contact section.whatsnext .content>div .icon{width:30%;height:auto;margin-left:20%}main.final section.whatsnext .content>div .icon img,main.step.contact section.whatsnext .content>div .icon img{max-height:50px}main.final section.whatsnext .content>div .desc,main.step.contact section.whatsnext .content>div .desc{width:50%;padding:0;text-align:left}main.final section.whatsnext .content>div .desc strong,main.step.contact section.whatsnext .content>div .desc strong{margin-bottom:.8rem}}@media screen and (max-width:500px){main.final section.whatsnext .content>div .icon,main.step.contact section.whatsnext .content>div .icon{width:30%;height:auto;margin-left:0}main.final section.whatsnext .content>div .desc,main.step.contact section.whatsnext .content>div .desc{width:70%}}main.final section.interest .content,main.step.contact section.interest .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;gap:24px;text-align:left;margin-bottom:6.4rem}main.final section.interest .content>div,main.step.contact section.interest .content>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;padding:4.8rem;width:33%;position:relative}main.final section.interest .content>div.first,main.step.contact section.interest .content>div.first{background-color:#ff0b00}main.final section.interest .content>div.first:before,main.step.contact section.interest .content>div.first:before{content:'';display:block;width:55%;height:22%;background-color:rgba(255,11,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:absolute;top:-10%;left:-6%}main.final section.interest .content>div.first span,main.final section.interest .content>div.first strong,main.step.contact section.interest .content>div.first span,main.step.contact section.interest .content>div.first strong{color:#fff}main.final section.interest .content>div strong,main.step.contact section.interest .content>div strong{display:block;color:#ff0b00}@media screen and (max-width:767px){main.final section.interest .content>div strong,main.step.contact section.interest .content>div strong{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final section.interest .content>div strong,main.step.contact section.interest .content>div strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.final section.interest .content>div strong,main.step.contact section.interest .content>div strong{font-size:30px;font-size:3rem;line-height:35px}}main.final section.interest .content>div span,main.step.contact section.interest .content>div span{display:block;margin:6.4rem 0 4.8rem}@media screen and (max-width:767px){main.final section.interest .content>div span,main.step.contact section.interest .content>div span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.final section.interest .content>div span,main.step.contact section.interest .content>div span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.final section.interest .content>div span,main.step.contact section.interest .content>div span{font-size:18px;font-size:1.8rem;line-height:28px}}main.final section.interest .content>div a.btn,main.step.contact section.interest .content>div a.btn{margin-top:auto;align-self:flex-start}@media screen and (max-width:1023px){main.final section.interest .content,main.step.contact section.interest .content{overflow-x:auto;padding-bottom:.8rem;margin-bottom:2.4rem}main.final section.interest .content>div,main.step.contact section.interest .content>div{width:300px;padding:2.4rem;flex-shrink:0}main.final section.interest .content>div span,main.step.contact section.interest .content>div span{margin:2.4rem 0 1.2rem}}@media screen and (max-width:767px){main.final section.interest .content>div,main.step.contact section.interest .content>div{width:230px}}main section.reviews .in{position:relative}main section.reviews .in h2{text-align:left}main section.reviews .slick-list{overflow:hidden;position:relative;z-index:1;width:100vw;margin-left:calc(-50vw + 50%)}main section.reviews .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;gap:0 1.2rem}main section.reviews .slick-arrow{background:#fff;border:1px solid #000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;text-indent:200%;white-space:nowrap;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;top:12px;width:45px;height:45px;z-index:100}main section.reviews .slick-arrow:before{content:'';display:block;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat}main section.reviews .slick-arrow.slick-prev{right:55px}main section.reviews .slick-arrow.slick-prev:before{background-image:url(../svg/arrow20-prev.svg)}main section.reviews .slick-arrow.slick-next{right:0}main section.reviews .slick-arrow.slick-next:before{background-image:url(../svg/arrow20-next.svg)}main section.reviews .slick-arrow.slick-disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;filter:50;cursor:default}main section.reviews .slick-arrow:not(.slick-disabled):hover{background:#000}main section.reviews .slick-arrow:not(.slick-disabled):hover.slick-prev:before{background-image:url(../svg/arrow20-prev-white.svg)}main section.reviews .slick-arrow:not(.slick-disabled):hover.slick-next:before{background-image:url(../svg/arrow20-next-white.svg)}@media screen and (max-width:600px){main section.reviews .slick-arrow{margin-top:-15px}}main section.reviews .ref{display:block;text-decoration:none;color:#000;border:2px solid #f5f5f5;background-color:#f5f5f5;padding:4.8rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main section.reviews .ref article{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:"..."}main section.reviews .ref .person{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 10px;align-items:center;position:relative}main section.reviews .ref .person img{display:block;width:30px;height:30px}main section.reviews .ref .person strong{display:block;font-size:14px;font-size:1.4rem;line-height:17px}main section.reviews .ref:hover{border-color:#ff0b00}main section.reviews .alltext{display:none}@media screen and (min-width:1023.1px){main section.reviews .ref article{height:140px}}@media screen and (max-width:1023px){main section.reviews .ref article{height:130px}}@media screen and (max-width:767px){main section.reviews .refitems{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 .8rem;overflow:hidden;overflow-x:scroll;padding-bottom:.8rem}main section.reviews .refitems>div{width:80%;flex-shrink:0}main section.reviews .ref{padding:2.4rem}main section.reviews .ref .person{margin-top:.8rem}}@media screen and (min-width:600.1px){main section.reviews .ref{height:100%}main section.reviews .ref article{margin-bottom:2.4rem}}@media screen and (max-width:600px){main section.reviews .slick-track .ref{padding:2.4rem}main section.reviews .slick-track .ref .person img{width:30px;height:30px}}main section.numbers{background-color:#f5f5f5}main section.numbers .in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}main section.numbers .in div{text-align:center;position:relative}main section.numbers .in div strong{display:block;color:#ff0b00;font-weight:500}@media screen and (max-width:400px){main section.numbers .in div strong{font-size:40px;font-size:4rem;line-height:40px}}@media screen and (min-width:401px) and (max-width:767px){main section.numbers .in div strong{font-size:46px;font-size:4.6rem;line-height:52px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.numbers .in div strong{font-size:50px;font-size:5rem;line-height:60px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main section.numbers .in div strong{font-size:60px;font-size:6rem;line-height:70px}}@media screen and (min-width:1340.1px){main section.numbers .in div strong{font-size:70px;font-size:7rem;line-height:75px}}@media screen and (max-width:767px){main section.numbers .in div strong small{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.numbers .in div strong small{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main section.numbers .in div strong small{font-size:24px;font-size:2.4rem;line-height:75px}}main section.numbers .in div span{display:block;margin-top:13px}main section.numbers .in div span b{color:#ff0b00;font-weight:400}@media screen and (min-width:1400.1px){main section.numbers{padding:145px 0 135px}}@media screen and (max-width:1400px){main section.numbers{padding:8rem 0}}@media screen and (min-width:1023.1px){main section.numbers .in div{width:25%}main section.numbers .in div+div:before{content:'';display:block;width:2px;height:100%;position:absolute;top:0;left:0;background-color:#ff0b00}}@media screen and (min-width:400.1px) and (max-width:1023px){main section.numbers .in{-webkit-flex-flow:wrap;flex-flow:wrap;gap:40px}main section.numbers .in div{width:calc(50% - 20px);flex-shrink:0}main section.numbers .in div:nth-last-child(-n+2):before{content:'';display:block;width:90%;height:2px;position:absolute;top:-20px;left:5%;background-color:#ff0b00}main section.numbers .in div:nth-of-type(2n+1):after{content:'';display:block;width:2px;height:90%;position:absolute;top:5%;right:-20px;background-color:#ff0b00}}@media screen and (max-width:767px){main section.numbers{padding:4.8rem 0}}@media screen and (max-width:400px){main section.numbers .in{-webkit-flex-flow:wrap;flex-flow:wrap;gap:40px 0}main section.numbers .in div{width:100%}main section.numbers .in div+div:before{content:'';display:block;width:90%;height:2px;position:absolute;top:-20px;left:5%;background-color:#ff0b00}}main section.ourteam .in .tiles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;gap:3.2rem 2%}main section.ourteam .in .tiles .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3.2rem;padding:3.2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;width:32%}main section.ourteam .in .tiles .item picture{width:90px;height:90px}main section.ourteam .in .tiles .item picture img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}main section.ourteam .in .tiles .item .main strong{display:block}main section.ourteam .in .tiles .item .main span{display:block;margin-bottom:5.6rem}main section.ourteam .in .tiles .item .main a{display:block;text-decoration:none;white-space:nowrap}@media screen and (max-width:767px){main section.ourteam .in .tiles .item .main a{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.ourteam .in .tiles .item .main a{font-size:22px;font-size:2.2rem;line-height:30px}}@media screen and (min-width:1023.1px){main section.ourteam .in .tiles .item .main a{font-size:24px;font-size:2.4rem;line-height:38px}}@media screen and (max-width:1250px){main section.ourteam .in .tiles .item{flex-direction:column}main section.ourteam .in .tiles .item .main span{margin-bottom:3.2rem}}@media screen and (min-width:767.1px) and (max-width:1023px),(max-width:500px){main section.ourteam .in .tiles .item{padding:1.2rem;text-align:center;flex-direction:column!important;gap:1.2rem}main section.ourteam .in .tiles .item picture{margin:0 auto}main section.ourteam .in .tiles .item .main span{margin-bottom:1.2rem}}@media screen and (max-width:767px){main section.ourteam .in .tiles{flex-direction:column}main section.ourteam .in .tiles .item{width:100%;flex-direction:row}}main section.profit{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}main section.profit picture{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}main section.profit picture img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:100%;height:auto}main section.profit .in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute}main section.profit .in .box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;padding:48px 50px;color:#000}main section.profit .in .box h2{margin-bottom:32px}@media screen and (max-width:767px){main section.profit .in .box h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.profit .in .box h2{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main section.profit .in .box h2{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main section.profit .in .box h2{font-size:50px;font-size:5rem;line-height:60px}}main section.profit .in .box article{display:block;margin-bottom:20px}@media screen and (min-width:1340.1px){main section.profit .in{width:1320px}main section.profit .in .box{width:604px}}@media screen and (min-width:1023.1px){main section.profit .in{top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:767.1px) and (max-width:1023px){main section.profit{padding-bottom:100px}main section.profit .in{width:90%;left:5%;bottom:0}main section.profit .in .box{width:100%;-webkit-box-shadow:0 16px 24px 0 rgba(0,0,0,.15);-moz-box-shadow:0 16px 24px 0 rgba(0,0,0,.15);box-shadow:0 16px 24px 0 rgba(0,0,0,.15)}main section.profit .in .box br{display:none}}@media screen and (max-width:767px){main section.profit picture img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:.1;-khtml-opacity:.1;opacity:.1;filter:10}main section.profit .in{width:100%;height:100%;top:0;left:0;bottom:0;max-width:none}main section.profit .in .box{width:100%;padding:2.4rem 2%;background:0 0}}@media screen and (max-width:660px){main section.profit .in .box br{display:none}}@media screen and (max-width:370px){main section.profit picture{display:none}main section.profit .in{position:static;background-color:#fff}}main section.profit+section.writeus{margin-top:-40px;z-index:1;position:relative}@media screen and (max-width:1340px){main section.profit+section.writeus{margin-top:4rem}}@media screen and (max-width:1023px){main section.readyto{padding:4.8rem 0 8rem}}@media screen and (max-width:767px){main section.readyto{padding:2.4rem 0 4.8rem}}main section.readyto .in{text-align:center;color:#fff}main section.readyto .in h2{margin-bottom:1.2rem;color:#fff}main section.readyto .in span{display:block;margin-bottom:4.8rem}@media screen and (max-width:767px){main section.readyto .in span{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.readyto .in span{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main section.readyto .in span{font-size:24px;font-size:2.4rem;line-height:30px}}main section.default{margin-top:-20px;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}main section.default.bgwhite{background-color:#fff}main section.default.bggrey{background-color:#f5f5f5}main section.default.bgred{background-color:#ff0b00}main section.default.bgblue{background-color:#3159b5}main section.default h2{text-align:center}@media screen and (max-width:767px){main section.default h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.default h2{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main section.default h2{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main section.default h2{font-size:50px;font-size:5rem;line-height:60px}}@media screen and (min-width:1340.1px){main section.default{padding:122px 0 150px}main section.default h2{margin-bottom:6.4rem}}@media screen and (max-width:1340px){main section.default{padding:8rem 0}main section.default h2{margin-bottom:4.8rem}}@media screen and (max-width:1023px){main section.default{padding:4.8rem 0 6.4rem}main section.default h2{margin-bottom:2.4rem}}@media screen and (max-width:767px){main section.default{padding:2.4rem 0 6.4rem}main section.default h2{margin-bottom:1.2rem}}