main.page section.top{margin-bottom:114px}@media screen and (max-width:1023px){main.page section.top{margin-bottom:8rem}}@media screen and (max-width:767px){main.page section.top{margin-bottom:4.8rem}}main.page section.top .content{background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}main.page section.top .content div.text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;padding:8rem 4.8rem 4.8rem}main.page section.top .content div.text h1+article{margin-bottom:2.4rem}main.page section.top .content div.text .btns{margin-top:auto;align-self:flex-start}main.page section.top .content div.img{position:relative}main.page section.top .content div.img picture img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}main.page section.top .content div.img>div{position:absolute;background-color:#ff0b00;color:#fff;padding:1.6rem 4rem;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}main.page section.top .content div.img>div span{display:block;color:#fff}@media screen and (max-width:767px){main.page section.top .content div.img>div span{font-size:26px;font-size:2.6rem;line-height:30px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.top .content div.img>div span{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.top .content div.img>div span{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1340.1px){main.page section.top .content div.img>div span{font-size:40px;font-size:4rem;line-height:40px}}@media screen and (min-width:1340.1px){main.page section.top .content div.text h1{font-size:70px;font-size:7rem;line-height:80px}main.page section.top .content div.text h1+article{margin-top:2.4rem}main.page section.top .content div.img>div.first{left:-110px;bottom:204px;-webkit-transform:rotate(-5.6deg);-moz-transform:rotate(-5.6deg);-ms-transform:rotate(-5.6deg);-o-transform:rotate(-5.6deg);transform:rotate(-5.6deg)}main.page section.top .content div.img>div.second{right:44px;bottom:-8px;-webkit-transform:rotate(9.16deg);-moz-transform:rotate(9.16deg);-ms-transform:rotate(9.16deg);-o-transform:rotate(9.16deg);transform:rotate(9.16deg)}}@media screen and (max-width:1340px){main.page section.top .content .text h1{font-size:50px;font-size:5rem;line-height:60px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.top .content{overflow:hidden}main.page section.top .content div.text{width:500px;padding:5.6rem 4.8rem;flex-shrink:0}main.page section.top .content div.img>div{left:20px}main.page section.top .content div.img>div.first{top:20px}main.page section.top .content div.img>div.second{top:50%;transform:translateY(-50%)}}@media screen and (min-width:1023.1px){main.page section.top .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;-webkit-flex-flow:nowrap;flex-flow:nowrap}main.page section.top .content div.img,main.page section.top .content div.text{width:50%}main.page section.top .content div.img picture{width:662px;height:auto}main.page section.top .content div.img picture img{max-width:662px}main.page section.top .content div.img>div span{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (max-width:1023px){main.page section.top .content div.text{padding:4.8rem}main.page section.top .content div.text h1{margin-bottom:2.4rem;font-size:40px;font-size:4rem;line-height:50px}main.page section.top .content div.img{overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}main.page section.top .content div.img picture{width:960px;height:400px;max-width:100%}main.page section.top .content div.img>div{left:50%;transform:translateX(-50%);padding:1.2rem 4.8rem}main.page section.top .content div.img>div.first{top:20px}main.page section.top .content div.img>div.second{top:50%;transform:translateY(-50%)}main.page section.top .content div.img>div h3{font-size:30px;font-size:3rem;line-height:40px}main.page section.top .content div.img>div span{font-size:18px;font-size:1.8rem;line-height:20px}}@media screen and (max-width:767px){main.page section.top .content div.text{padding:2.4rem}main.page section.top .content div.img picture{width:720px;height:400px}}@media screen and (max-width:550px){main.page section.top .content div.img>div{width:60%;transform:none}main.page section.top .content div.img>div.first{left:20px}main.page section.top .content div.img>div.second{left:auto;right:20px}main.page section.top .content div.text{padding:2.4rem}main.page section.top .content div.text .btns{flex-direction:column}}@media screen and (max-width:450px){main.page section.top .content div.img picture{width:450px;height:270px}main.page section.top .content div.img>div{padding:.8rem 1.2rem}main.page section.top .content div.img>div h3{font-size:20px;font-size:2rem;line-height:30px}main.page section.top .content div.img>div span{font-size:14px;font-size:1.4rem;line-height:18px}}main.page section.top+section.numbers{padding-top:0}main.page section.steps{padding-bottom:122px}main.page section.steps.bgwhite .content .items .item>b em{border:1px solid #ff0b00}main.page section.steps .content{text-align:center}main.page section.steps .content h2{margin-bottom:108px}@media screen and (max-width:767px){main.page section.steps .content h2{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.steps .content h2{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.steps .content h2{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.page section.steps .content h2{font-size:50px;font-size:5rem;line-height:60px}}main.page section.steps .content .items{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;flex-direction:column;max-width:610px;margin:0 auto}main.page section.steps .content .items .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 104px;margin-bottom:8rem;text-align:left}main.page section.steps .content .items .item>b{display:block;align-self:center;flex-shrink:0;width:144px;height:144px;text-align:center;position:relative}main.page section.steps .content .items .item>b em{display:block;font-style:normal;font-size:70px;font-size:7rem;line-height:144px;font-weight:400;color:#ff0b00;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;z-index:1}main.page section.steps .content .items .item>b:after{content:'';display:block;position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:rgba(255,11,0,.05);z-index:0}main.page section.steps .content .items .item>div{align-content:center}main.page section.steps .content .items .item>div>strong{display:block;margin-bottom:2.4rem}@media screen and (max-width:767px){main.page section.steps .content .items .item>div>strong{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.steps .content .items .item>div>strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.page section.steps .content .items .item>div>strong{font-size:30px;font-size:3rem;line-height:35px}}main.page section.steps .content .items .item>div>span{display:block}main.page section.steps .content .items .item.red>b em{background-color:#ff0b00;color:#fff}main.page section.steps .content .items .item.red>div>strong{color:#ff0b00}main.page section.steps .content .items .item:nth-child(2n){flex-direction:row-reverse}main.page section.steps .content .items .item:nth-child(2n)>div{text-align:right}main.page section.steps .content .items .item:nth-child(1) b:after{width:83px;height:72px;top:-22px;left:-49px}main.page section.steps .content .items .item:nth-child(2) b:after{width:87px;height:132px;top:-20px;left:-28px}main.page section.steps .content .items .item:nth-child(3) b:after{width:153px;height:72px;right:-40px;bottom:-23px}main.page section.steps .content .items .item:nth-child(4) b:after{width:87px;height:82px;top:-28px;right:-27px}main.page section.steps .content .items .item:nth-child(5) b:after{width:83px;height:113px;left:-25px;bottom:-27px}@media screen and (max-width:1023px){main.page section.steps{padding-bottom:4.8rem}main.page section.steps .content h2{margin-bottom:2.4rem}main.page section.steps .content .items .item{gap:0 4.8rem;margin-bottom:5.6rem}main.page section.steps .content .items .item>b{width:100px;height:100px}main.page section.steps .content .items .item>b em{font-size:50px;font-size:5rem;line-height:100px}main.page section.steps .content .items .item>div>span br{display:none}main.page section.steps .content .items .item:nth-child(1) b:after{width:63px;height:52px;top:-12px;left:-39px}main.page section.steps .content .items .item:nth-child(2) b:after{width:67px;height:92px;top:-10px;left:-18px}main.page section.steps .content .items .item:nth-child(3) b:after{width:93px;height:52px;right:-20px;bottom:-13px}main.page section.steps .content .items .item:nth-child(4) b:after{width:67px;height:62px;top:-18px;right:-17px}main.page section.steps .content .items .item:nth-child(5) b:after{width:63px;height:83px;left:-15px;bottom:-17px}}@media screen and (max-width:767px){main.page section.steps .content .items .item:nth-child(1) b:after{left:-8%}main.page section.steps .content .items .item:nth-child(4) b:after{right:-8%}main.page section.steps .content .items .item:nth-child(5) b:after{left:-8%}}main.page section.why{background-color:#ff0b00;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0}@media screen and (min-width:1023.1px){main.page section.why{padding:70px 0 105px}}@media screen and (max-width:1023px){main.page section.why{padding:6.4rem 0}}@media screen and (max-width:767px){main.page section.why{padding:3.2rem 0 0}}main.page section.why h2{color:#fff;text-align:center;margin-bottom:36px}@media screen and (max-width:400px){main.page section.why h2{font-size:40px;font-size:4rem;line-height:40px}}@media screen and (min-width:401px) and (max-width:767px){main.page section.why h2{font-size:46px;font-size:4.6rem;line-height:52px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.why h2{font-size:50px;font-size:5rem;line-height:60px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.why h2{font-size:60px;font-size:6rem;line-height:70px}}@media screen and (min-width:1340.1px){main.page section.why h2{font-size:70px;font-size:7rem;line-height:75px}}@media screen and (max-width:1023px){main.page section.why h2{margin-bottom:2.4rem}}main.page section.why .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap}main.page section.why .items>div{padding:30px 0;color:#fff;border-bottom:1px solid #fff}main.page section.why .items>div strong{margin-right:40px}@media screen and (max-width:767px){main.page section.why .items>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.page section.why .items>div span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.page section.why .items>div span{font-size:18px;font-size:1.8rem;line-height:26px}}@media screen and (min-width:800.1px){main.page section.why .items>div strong{font-size:80px;font-size:8rem;line-height:112px}}@media screen and (max-width:800px){main.page section.why .items>div{padding:2.4rem 0}main.page section.why .items>div strong{font-size:60px;font-size:6rem;line-height:82px;margin-right:30px}}@media screen and (min-width:700.1px){main.page section.why .items{gap:0 70px}main.page section.why .items>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap;width:calc(50% - 35px)}main.page section.why .items>div strong{display:inline-flex;align-self:center}main.page section.why .items>div span{display:inline-flex;align-self:center;max-width:300px}}@media screen and (max-width:700px),(max-width:300px){main.page section.why .items{gap:0 40px}main.page section.why .items>div{width:calc(50% - 20px)}main.page section.why .items>div strong{display:block;font-size:50px;font-size:5rem;line-height:72px;margin:0}main.page section.why .items>div span{display:block}}@media screen and (min-width:300.1px) and (max-width:400px){main.page section.why .items{gap:0}main.page section.why .items>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:nowrap;flex-flow:nowrap}main.page section.why .items>div:last-of-type{border-bottom:0}main.page section.why .items>div strong{display:inline-flex;align-self:center}main.page section.why .items>div span{display:inline-flex;align-self:center;max-width:300px}main.page section.why .items>div strong{margin-right:40px;font-size:40px;font-size:4rem;line-height:50px}}main.page section.result .in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 150px}main.page section.result .in .left h1{margin-bottom:4.8rem}@media screen and (max-width:767px){main.page section.result .in .left h1{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.result .in .left h1{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.result .in .left h1{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.page section.result .in .left h1{font-size:50px;font-size:5rem;line-height:60px}}main.page section.result .in .left article p+ul{margin-top:50px}main.page section.result .in .left article ul li strong{display:block}main.page section.result .in .right .img{position:relative}main.page section.result .in .right .img:before{content:'';display:block;position:absolute;background-color:rgba(49,89,181,.1);width:416px;height:400px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;top:-45px;right:-32px;z-index:0}main.page section.result .in .right .img picture{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;z-index:0}main.page section.result .in .right .img picture img{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;height:auto}main.page section.result .in .right .img>div{position:absolute;background-color:#3159b5;color:#fff;padding:1.6rem 4rem;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}main.page section.result .in .right .img>div span{display:block;color:#fff}@media screen and (max-width:767px){main.page section.result .in .right .img>div span{font-size:26px;font-size:2.6rem;line-height:30px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.result .in .right .img>div span{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.result .in .right .img>div span{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1340.1px){main.page section.result .in .right .img>div span{font-size:40px;font-size:4rem;line-height:40px}}main.page section.result .in .right .box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#3159b5;padding:4.8rem 5.6rem;margin-top:4.8rem;color:#fff}main.page section.result .in .right .box strong{display:block;margin-bottom:4.8rem}@media screen and (max-width:767px){main.page section.result .in .right .box strong{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.result .in .right .box strong{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.result .in .right .box strong{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.page section.result .in .right .box strong{font-size:50px;font-size:5rem;line-height:50px}}main.page section.result .in .right .box div.table{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:2.4rem}main.page section.result .in .right .box div.table>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.2rem 0}main.page section.result .in .right .box div.table>div span{margin-left:auto}main.page section.result .in .right .box div.table>div+div{border-top:1px solid #fff}@media screen and (min-width:1340.1px){main.page section.result .in .right .img>div:nth-of-type(1){top:23px;left:-108px;-webkit-transform:rotate(-5.6deg);-moz-transform:rotate(-5.6deg);-ms-transform:rotate(-5.6deg);-o-transform:rotate(-5.6deg);transform:rotate(-5.6deg)}main.page section.result .in .right .img>div:nth-of-type(2){right:37px;bottom:-12px;-webkit-transform:rotate(6.5deg);-moz-transform:rotate(6.5deg);-ms-transform:rotate(6.5deg);-o-transform:rotate(6.5deg);transform:rotate(6.5deg)}}@media screen and (max-width:1400px){main.page section.result{overflow:hidden}main.page section.result .in{gap:0 8rem}main.page section.result .in .right .img:before{width:60%;height:90%;top:-9%;right:-5%}main.page section.result .in .right .img>div{left:20px}main.page section.result .in .right .img>div:nth-of-type(1){top:10px}main.page section.result .in .right .img>div:nth-of-type(2){bottom:10px}main.page section.result .in .right .box{padding:2.4rem 3.2rem;margin-top:2.4rem}main.page section.result .in .right .box strong{margin-bottom:2.4rem}}@media screen and (min-width:1023.1px){main.page section.result .in .left{width:40%}main.page section.result .in .right{width:60%;max-width:654px}main.page section.result .in .right .box strong b{display:none}}@media screen and (max-width:1023px){main.page section.result .in{gap:4.8rem 8rem}}@media screen and (min-width:767.1px) and (max-width:1023px){main.page section.result .in .left{width:60%}main.page section.result .in .right{width:40%}}@media screen and (min-width:600.1px) and (max-width:767px){main.page section.result .in .left article p{width:50%}main.page section.result .in .left article p+ul{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem 2.4rem}main.page section.result .in .left article p+ul li br{display:none}}@media screen and (max-width:767px){main.page section.result .in{flex-direction:column;position:relative}main.page section.result .in .left h1{margin-bottom:1.2rem}main.page section.result .in .right .img{width:45%;position:absolute;top:0;right:0}main.page section.result .in .right .box{margin-top:0}main.page section.result .in .right .box strong b{display:none}}@media screen and (max-width:600px){main.page section.result .in .left article p+ul{margin-top:1.2rem}main.page section.result .in .right .img{display:none}}@media screen and (max-width:440px){main.page section.result .in .right .box strong em{display:block}}main.page section.whatsnext{text-align:center}main.page 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.page section.whatsnext .content>div{width:33%}main.page 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.page section.whatsnext .content>div .icon img{max-width:100%;max-height:100%}main.page section.whatsnext .content>div .desc{padding:2.4rem 0 0}main.page section.whatsnext .content>div .desc strong{display:block;margin:0 0 2.4rem}@media screen and (max-width:767px){main.page 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.page section.whatsnext .content>div .desc strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.page section.whatsnext .content>div .desc strong{font-size:30px;font-size:3rem;line-height:35px}}main.page section.whatsnext .content>div .desc span{display:block}@media screen and (max-width:767px){main.page 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.page section.whatsnext .content>div .desc span{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.page section.whatsnext .content>div .desc span{font-size:18px;font-size:1.8rem;line-height:28px}}@media screen and (max-width:767px){main.page section.whatsnext .content{-webkit-flex-flow:wrap;flex-flow:wrap;margin-bottom:4.8rem}main.page section.whatsnext .content>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}main.page section.whatsnext .content>div .icon{width:30%;height:auto;margin-left:20%}main.page section.whatsnext .content>div .icon img{max-height:50px}main.page section.whatsnext .content>div .desc{width:50%;padding:0;text-align:left}main.page section.whatsnext .content>div .desc strong{margin-bottom:.8rem}}@media screen and (max-width:500px){main.page section.whatsnext .content>div .icon{width:30%;height:auto;margin-left:0}main.page section.whatsnext .content>div .desc{width:70%}}main.page section.faq .in .items{max-width:1000px;margin:0 auto}main.page section.faq .in .items .item{position:relative;background-color:#f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2.4rem 6.4rem 2.4rem 3.2rem;cursor:pointer}main.page section.faq .in .items .item:after{content:'';display:block;width:15px;height:8px;position:absolute;top:3.2rem;right:3.2rem;background:url(../svg/arrow-toggle.svg) no-repeat;background-size:100%}@media screen and (max-width:767px){main.page section.faq .in .items .item h3{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.faq .in .items .item h3{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.page section.faq .in .items .item h3{font-size:18px;font-size:1.8rem;line-height:28px}}main.page section.faq .in .items .item>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}main.page section.faq .in .items .item>div>div{overflow:hidden;padding-top:1.8rem}main.page section.faq .in .items .item>div>div p{font-size:14px;font-size:1.4rem;line-height:24px;padding-bottom:1.2rem}main.page section.faq .in .items .item>div>div ul{padding-bottom:1.2rem}main.page section.faq .in .items .item>div>div ul li{font-size:14px;font-size:1.4rem;line-height:24px;padding-left:2.4rem}main.page section.faq .in .items .item>div>div ul li:before{content:'';float:left;width:14px;height:11px;background:url(../svg/li.svg) no-repeat;background-size:100%;margin:5px 0 0 -2.4rem}main.page section.faq .in .items .item>div>div p+ul{margin-top:-.8rem}main.page section.faq .in .items .item.act:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}main.page section.faq .in .items .item.act>div{grid-template-rows:1fr}main.page section.faq .in .items .item+.item{margin-top:1.2rem}@media screen and (max-width:767px){main.page section.faq .in .items .item{padding:1.2rem}main.page section.faq .in .items .item:after{top:20px;right:1.2rem}}main.page section.benefits .content h2,main.page section.services .content h2{margin-bottom:12rem}main.page section.benefits .content h2+article,main.page section.services .content h2+article{margin:-100px auto 100px;text-align:center}main.page section.benefits .content .items,main.page section.services .content .items{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;-webkit-flex-flow:wrap;flex-flow:wrap;gap:2.4rem 0}main.page section.benefits .content .items .item,main.page section.services .content .items .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.page section.benefits .content .items .item.first,main.page section.benefits .content .items .item.first2,main.page section.services .content .items .item.first,main.page section.services .content .items .item.first2{background-color:#3159b5;color:#fff;margin-top:-5.6rem;align-self:self-start;position:relative}main.page section.benefits .content .items .item.first2:after,main.page section.benefits .content .items .item.first:after,main.page section.services .content .items .item.first2:after,main.page section.services .content .items .item.first:after{content:'';display:block;position:absolute;top:-38px;left:-29px;width:232px;height:76px;background-color:rgba(49,89,181,.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.page section.benefits .content .items .item.first2>strong,main.page section.benefits .content .items .item.first>strong,main.page section.services .content .items .item.first2>strong,main.page section.services .content .items .item.first>strong{color:#fff}main.page section.benefits .content .items .item.first2:after,main.page section.services .content .items .item.first2:after{top:-38px;right:-29px;left:auto}main.page section.benefits .content .items .item.medal:before,main.page section.benefits .content .items .item.rent:before,main.page section.benefits .content .items .item.rocket:before,main.page section.services .content .items .item.medal:before,main.page section.services .content .items .item.rent:before,main.page section.services .content .items .item.rocket:before{content:'';display:block;position:absolute;top:26px;right:46px;background-size:100%;background-repeat:no-repeat}main.page section.benefits .content .items .item.medal:before,main.page section.services .content .items .item.medal:before{width:77px;height:109px;background-image:url(../svg/medal.svg)}main.page section.benefits .content .items .item.rocket:before,main.page section.services .content .items .item.rocket:before{width:86px;height:88px;background-image:url(../svg/rocket.svg)}main.page section.benefits .content .items .item.rent:before,main.page section.services .content .items .item.rent:before{width:102px;height:87px;background-image:url(../svg/rent.svg)}main.page section.benefits .content .items .item>strong,main.page section.services .content .items .item>strong{display:block;color:#3159b5}@media screen and (max-width:767px){main.page section.benefits .content .items .item>strong,main.page section.services .content .items .item>strong{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.benefits .content .items .item>strong,main.page section.services .content .items .item>strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.page section.benefits .content .items .item>strong,main.page section.services .content .items .item>strong{font-size:30px;font-size:3rem;line-height:40px}}main.page section.benefits .content .items .item>span,main.page section.services .content .items .item>span{margin-top:auto}@media screen and (max-width:1340px){main.page section.benefits .content .items .item:before,main.page section.services .content .items .item:before{max-width:20%}main.page section.benefits .content .items .item span br,main.page section.benefits .content .items .item strong br,main.page section.services .content .items .item span br,main.page section.services .content .items .item strong br{display:none}}@media screen and (min-width:1023.1px){main.page section.benefits .content .items.cols3 .item,main.page section.services .content .items.cols3 .item{width:calc(33.33% - 16px)}main.page section.benefits .content .items.cols4 .item,main.page section.services .content .items.cols4 .item{width:calc(25% - 18px)}}@media screen and (min-width:767.1px) and (max-width:1023px){main.page section.benefits .content .items .item,main.page section.services .content .items .item{width:calc(50% - 16px)}main.page section.benefits .content .items .item:before,main.page section.services .content .items .item:before{max-width:10%}}@media screen and (max-width:767px){main.page section.benefits .content .items .item,main.page section.services .content .items .item{width:100%}main.page section.benefits .content .items .item:before,main.page section.services .content .items .item:before{max-width:10%}main.page section.benefits .content .items .item.first2:after,main.page section.benefits .content .items .item.first:after,main.page section.services .content .items .item.first2:after,main.page section.services .content .items .item.first:after{left:-2%}main.page section.benefits .content .items .item.first2:after,main.page section.services .content .items .item.first2:after{right:-2%;left:auto}}main.page section.services.bgwhite .content .items .item:not(.first):not(.first2){background-color:#f5f5f5}main.page section.services .content .items .item{padding:5.6rem 4.8rem 3.2rem}main.page section.services .content .items .item>strong{margin-bottom:1.6rem}main.page section.benefits .content .items .item{padding:3.2rem 4rem;background-color:#f5f5f5}main.page section.benefits .content .items .item.first,main.page section.benefits .content .items .item.first2{background-color:#ff0b00}main.page section.benefits .content .items .item.first2:after,main.page section.benefits .content .items .item.first:after{background-color:rgba(255,11,0,.05)}main.page section.benefits .content .items .item>strong{color:#ff0b00;margin-bottom:4.8rem}@media screen and (max-width:1024px){main.page section.benefits .content .items .item{padding:2.4rem 3.2rem}main.page section.benefits .content .items .item>strong{margin-bottom:1.2rem}}main.page section.packages .in{text-align:center}main.page section.packages .in h2+article{margin:-4.8rem auto 6.4rem;text-align:center}main.page section.packages .in .items{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:3.2rem;text-align:left;margin-bottom:8rem}main.page section.packages .in .items .item{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:4.8rem;width:50%}main.page section.packages .in .items .item h3{color:#ff0b00;margin-right:4.8rem}@media screen and (max-width:767px){main.page section.packages .in .items .item h3{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.packages .in .items .item h3{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.packages .in .items .item h3{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.page section.packages .in .items .item h3{font-size:50px;font-size:5rem;line-height:60px}}main.page section.packages .in .items .item h3 small{display:block}@media screen and (max-width:767px){main.page section.packages .in .items .item h3 small{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.packages .in .items .item h3 small{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.page section.packages .in .items .item h3 small{font-size:30px;font-size:3rem;line-height:60px}}main.page section.packages .in .items .item h3+strong{display:block;border:1px solid #ff0b00;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:3.2rem 2.4rem;margin:2.4rem 0}@media screen and (max-width:767px){main.page section.packages .in .items .item h3+strong{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.packages .in .items .item h3+strong{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main.page section.packages .in .items .item h3+strong{font-size:24px;font-size:2.4rem;line-height:35px}}@media screen and (max-width:767px){main.page section.packages .in .items .item h3+strong b{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.packages .in .items .item h3+strong b{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (min-width:1023.1px){main.page section.packages .in .items .item h3+strong b{font-size:30px;font-size:3rem;line-height:35px}}main.page section.packages .in .items .item article{margin-bottom:3.2rem}main.page section.packages .in .items .item article ul:not(.open) li.hidden{display:none}main.page section.packages .in .items .item article ul+a{display:block;margin-top:-30px;color:#000!important;font-weight:600;text-decoration:none;position:relative}main.page section.packages .in .items .item article ul+a:after{content:'';display:block;position:absolute;top:4px;right:0;width:33px;height:18px;background:url(../svg/toggle.svg) no-repeat;background-size:100%}main.page section.packages .in .items .item article ul+a.open:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}main.page section.packages .in .items .item.exklusiv{background-color:#ff0b00;position:relative}main.page section.packages .in .items .item.exklusiv:after{content:'';position:absolute;display:block;width:92px;height:127px;top:-12px;right:47px;background:url(../svg/exkluziv.svg) no-repeat}main.page section.packages .in .items .item.exklusiv article,main.page section.packages .in .items .item.exklusiv h3,main.page section.packages .in .items .item.exklusiv strong{color:#fff}main.page section.packages .in .items .item.exklusiv h3+strong{border-color:#fff}main.page section.packages .in .items .item.exklusiv article ul li:before{background-image:url(../svg/li-white.svg)}main.page section.packages .in .items .item.exklusiv article ul+a{color:#fff!important}main.page section.packages .in .items .item.exklusiv article ul+a:after{background-image:url(../svg/toggle-white.svg)}@media screen and (max-width:1340px){main.page section.packages .in .items .item.exklusiv:after{width:70px;height:100px}}@media screen and (max-width:1023px){main.page section.packages .in h2+article{margin:0 auto 2.4rem}main.page section.packages .in .items{margin-bottom:2.4rem}main.page section.packages .in .items .item{padding:3.2rem}main.page section.packages .in .items .item.exklusiv:after{width:50px;height:73px}}@media screen and (max-width:767px){main.page section.packages .in .items{flex-direction:column}main.page section.packages .in .items .item{width:100%;padding:2.4rem}main.page section.packages .in .items .item h3+strong{padding:1.2rem 2.4rem}main.page section.packages .in .items .item.exklusiv:after{right:24px}}main.page section.typeflat .content h2+article{margin:-4.8rem auto 6.4rem;text-align:center}main.page section.typeflat .content .items{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;-webkit-flex-flow:wrap;flex-flow:wrap;gap:32px 0}main.page section.typeflat .content .items .item{background-color:#3159b5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff}main.page section.typeflat .content .items .item.last{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;background-color:#ff0b00;padding:3.2rem 2.4rem}main.page section.typeflat .content .items .item.last>div{padding:0;position:relative}main.page section.typeflat .content .items .item.last>div:before{content:'';display:block;width:89px;height:90px;position:absolute;top:0;right:2.4rem;background:url(../svg/search.svg) no-repeat;background-size:100%}main.page section.typeflat .content .items .item.last a.btn{margin-top:auto;align-self:flex-start}main.page section.typeflat .content .items .item picture,main.page section.typeflat .content .items .item picture img{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}main.page section.typeflat .content .items .item>div{padding:1.6rem 2.4rem 3.2rem}main.page section.typeflat .content .items .item>div h3{margin-bottom:.8rem;color:#fff}@media screen and (max-width:767px){main.page section.typeflat .content .items .item>div h3{font-size:26px;font-size:2.6rem;line-height:30px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.page section.typeflat .content .items .item>div h3{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.typeflat .content .items .item>div h3{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1340.1px){main.page section.typeflat .content .items .item>div h3{font-size:40px;font-size:4rem;line-height:60px}}main.page section.typeflat .content .items .item>div>strong{display:block}main.page section.typeflat .content .items .item>div div.table{border-top:1px solid #fff;margin-top:1.8rem;padding-top:1.8rem}main.page section.typeflat .content .items .item>div div.table>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}main.page section.typeflat .content .items .item>div div.table>div span{margin-left:auto;font-weight:600}@media screen and (min-width:1023.1px){main.page section.typeflat .content .items .item{width:calc(33% - 17px)}}@media screen and (max-width:1023px){main.page section.typeflat .content h2+article{margin-top:0}main.page section.typeflat .content .items{gap:16px 0}main.page section.typeflat .content .items .item{width:calc(50% - 8px)}main.page section.typeflat .content .items .item.last>div:before{max-width:10%;right:0}}@media screen and (max-width:600px){main.page section.typeflat .content .items{gap:16px 0}main.page section.typeflat .content .items .item{width:100%}main.page section.typeflat .content .items .item.last a.btn{margin-top:1.2rem}}main.page section.ourteam h2{text-align:left}main.page section.leadership .in h2{text-align:center}main.page section.leadership .in .tiles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;gap:3.2rem 2%;max-width:1077px;margin:0 auto}main.page section.leadership .in .tiles .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6.4rem;padding:4.8rem 5.6rem;background-color:#f5f5f5;width:49%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.page section.leadership .in .tiles .item picture{width:150px;height:150px;flex-shrink:0}main.page section.leadership .in .tiles .item picture img{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}main.page section.leadership .in .tiles .item .main strong{display:block}main.page section.leadership .in .tiles .item .main span{display:block;margin-bottom:5.6rem}main.page section.leadership .in .tiles .item .main a{display:block;text-decoration:none;white-space:nowrap}@media screen and (max-width:767px){main.page section.leadership .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.page section.leadership .in .tiles .item .main a{font-size:22px;font-size:2.2rem;line-height:30px}}@media screen and (min-width:1023.1px){main.page section.leadership .in .tiles .item .main a{font-size:24px;font-size:2.4rem;line-height:38px}}@media screen and (max-width:1250px){main.page section.leadership .in .tiles .item{gap:4.8rem;padding:3.2rem 4.8rem}main.page section.leadership .in .tiles .item picture{width:120px;height:120px}}@media screen and (min-width:767.1px) and (max-width:1023px),(max-width:500px){main.page section.leadership .in .tiles .item{padding:1.2rem;text-align:center;flex-direction:column!important;gap:1.2rem}main.page section.leadership .in .tiles .item picture{margin:0 auto}main.page section.leadership .in .tiles .item .main span{margin-bottom:1.2rem}}@media screen and (max-width:767px){main.page section.leadership .in .tiles{flex-direction:column}main.page section.leadership .in .tiles .item{width:100%;flex-direction:row}}main.faq section.top{background-color:#3159b5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:8rem 4.8rem;text-align:center;margin-bottom:8rem}main.faq section.top *{color:#fff}main.faq section.top h1{margin-bottom:2.4rem}@media screen and (max-width:767px){main.faq section.top h1{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.faq section.top h1{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.faq section.top h1{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.faq section.top h1{font-size:50px;font-size:5rem;line-height:60px}}@media screen and (max-width:1023px){main.faq section.top{padding:4.8rem 2.4rem;margin-bottom:2.4rem}}main.faq section.faq .in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4.8rem}main.faq section.faq .menu{position:relative}main.faq section.faq .menu:after{content:'';display:block;position:absolute;top:-38px;left:-29px;width:232px;height:76px;background-color:rgba(49,89,181,.05);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;z-index:0}main.faq section.faq .menu div{padding:2.4rem 4.8rem 4.8rem;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;z-index:1}main.faq section.faq .menu a{display:block;color:#000;text-decoration:none}@media screen and (max-width:767px){main.faq section.faq .menu a{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.faq section.faq .menu a{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main.faq section.faq .menu a{font-size:24px;font-size:2.4rem;line-height:52px}}main.faq section.faq .menu a:hover{color:#3159b5}main.faq section.faq .content{width:calc(80% - 48px)}main.faq section.faq .content .items{padding:3.2rem 0 2.4rem}main.faq section.faq .content .items h2{color:#3159b5;margin-bottom:1.2rem}@media screen and (max-width:767px){main.faq section.faq .content .items h2{font-size:20px;font-size:2rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.faq section.faq .content .items h2{font-size:22px;font-size:2.2rem;line-height:30px}}@media screen and (min-width:1023.1px){main.faq section.faq .content .items h2{font-size:24px;font-size:2.4rem;line-height:38px}}main.faq section.faq .content .items .item{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:2.4rem 3.2rem;margin-bottom:1.2rem;cursor:pointer;position:relative}main.faq section.faq .content .items .item:after{content:'';display:block;width:15px;height:8px;position:absolute;top:3.2rem;right:3.2rem;background:url(../svg/arrow-toggle-blue.svg) no-repeat;background-size:100%}main.faq section.faq .content .items .item>div{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}main.faq section.faq .content .items .item>div>div{overflow:hidden}main.faq section.faq .content .items .item>div>div *{font-size:14px;font-size:1.4rem;line-height:24px;padding-top:1.8rem}main.faq section.faq .content .items .item.act:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}main.faq section.faq .content .items .item.act>div{grid-template-rows:1fr}@media screen and (min-width:1340.1px){main.faq section.faq{margin-bottom:150px}main.faq section.faq .menu{width:20%}main.faq section.faq .content{width:calc(80% - 48px)}}@media screen and (max-width:1340px){main.faq section.faq{margin-bottom:8rem}main.faq section.faq .menu{width:30%}main.faq section.faq .content{width:calc(70% - 48px)}}@media screen and (max-width:1023px){main.faq section.faq{margin-bottom:6.4rem}main.faq section.faq .menu div{padding:2.4rem}main.faq section.faq .menu a{line-height:48px}}@media screen and (max-width:767px){main.faq section.faq .in{flex-direction:column;gap:1.2rem 0}main.faq section.faq .menu{width:100%}main.faq section.faq .menu:after{content:none}main.faq section.faq .menu div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 .8rem;overflow-x:auto;padding:0 0 .8rem;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}main.faq section.faq .menu div a{display:block;flex-shrink:0;border:1px solid #3159b5;color:#3159b5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.8rem 1.2rem;font-size:16px;font-size:1.6rem;line-height:20px;text-decoration:none;background-color:#fff}main.faq section.faq .menu div a.act,main.faq section.faq .menu div a:hover{background-color:#3159b5;color:#fff}main.faq section.faq .content{width:100%}main.faq section.faq .content .items .item{padding:1.2rem}main.faq section.faq .content .items .item:after{top:20px;right:1.2rem}}main.references section.top{background-color:#3159b5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:8rem 0;text-align:center}main.references section.top h1{margin-bottom:2.4rem;color:#fff}@media screen and (max-width:767px){main.references section.top h1{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.references section.top h1{font-size:34px;font-size:3.4rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.references section.top h1{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.references section.top h1{font-size:50px;font-size:5rem;line-height:60px}}main.references section.top article *{color:#fff}main.references section.top a.btn{color:#3159b5;margin-top:4.8rem}main.references section.top a.btn:after{background-image:url(../svg/arrow20-next-blue.svg)}@media screen and (max-width:1023px){main.references section.top{padding:4.8rem 2.4rem;margin-bottom:2.4rem}}main.references section.topreferences h2{color:#fff;text-align:left}main.references section.topreferences .items{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:3.2rem;text-align:left;margin-bottom:8rem}main.references section.topreferences .items .item{background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:3.2rem;width:33%;position:relative}main.references section.topreferences .items .item:after{content:'';position:absolute;display:block;width:48px;height:63px;top:-6px;right:24px;background:url(../svg/topref.svg) no-repeat}main.references section.topreferences .items .item div{margin:0 4.8rem 2.4rem 0}main.references section.topreferences .items .item div span,main.references section.topreferences .items .item div strong{display:block}@media screen and (max-width:1023px){main.references section.topreferences .items{flex-direction:column}main.references section.topreferences .items .item{width:100%}}main.references section.otherrefs .tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;overflow-x:auto;padding-bottom:.8rem}main.references section.otherrefs .tags a{display:block;flex-shrink:0;border:1px solid #3159b5;color:#3159b5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.8rem 1.2rem;font-size:16px;font-size:1.6rem;line-height:20px;text-decoration:none}main.references section.otherrefs .tags a.act,main.references section.otherrefs .tags a:hover{background-color:#3159b5;color:#fff}main.references section.otherrefs .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;margin-top:5.6rem;gap:3.2rem 2%;text-align:left;margin-bottom:8rem}main.references section.otherrefs .items .item{background-color:#f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:3.2rem;width:32%;position:relative}main.references section.otherrefs .items .item div{margin-bottom:2.4rem}main.references section.otherrefs .items .item div span,main.references section.otherrefs .items .item div strong{display:block}@media screen and (max-width:1023px){main.references section.otherrefs .items{margin-top:3.2rem;gap:1.6rem 2%}main.references section.otherrefs .items .item{width:49%}}@media screen and (max-width:767px){main.references section.otherrefs .items{margin-top:2.4rem;gap:1.6rem 0}main.references section.otherrefs .items .item{width:100%}}main.references section.wearebravis{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}main.references section.wearebravis picture{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}main.references section.wearebravis picture img{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:100%;height:auto}main.references section.wearebravis .in{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute}main.references section.wearebravis .in .box{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#ff0b00;padding:4.8rem}main.references section.wearebravis .in .box h2{margin-bottom:32px;color:#fff}@media screen and (max-width:767px){main.references section.wearebravis .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.references section.wearebravis .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.references section.wearebravis .in .box h2{font-size:40px;font-size:4rem;line-height:60px}}@media screen and (min-width:1340.1px){main.references section.wearebravis .in .box h2{font-size:50px;font-size:5rem;line-height:60px}}main.references section.wearebravis .in .box article{display:block;margin-bottom:20px;color:#fff}@media screen and (min-width:1340.1px){main.references section.wearebravis .in{width:1320px}main.references section.wearebravis .in .box{width:446px}}@media screen and (min-width:1023.1px){main.references section.wearebravis .in{top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:1023px){main.references section.wearebravis{padding-bottom:100px}main.references section.wearebravis .in{width:90%;left:5%;bottom:0}main.references section.wearebravis .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.references section.wearebravis .in .box br{display:none}}@media screen and (max-width:767px){main.references section.wearebravis{padding-bottom:200px}main.references section.wearebravis .in{bottom:48px}main.references section.wearebravis .in .box{padding:2.4rem}}main.references section.stories h2{text-align:left}main.references section.stories .items .item{text-align:left;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff}main.references section.stories .items .item>a content{background-color:#fff}main.references section.stories .items .item.linktoall{background:0 0}main.references section.stories .items .item.linktoall a{text-align:center;border:2px solid #F5F5F5;cursor:pointer;padding:0}main.references section.stories .items .item.linktoall a span{display:inline-block;color:#000;font-size:18px;font-size:1.8rem;line-height:28px;font-weight:500;text-decoration:none;position:relative}main.references section.stories .items .item.linktoall a span:after{content:'';display:block;position:absolute;top:50%;right:-30px;transform:translateY(-50%);width:22px;height:20px;background:url(../svg/arrow20-next.svg)}main.references section.stories .items .item>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;text-decoration:none;height:100%;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding-bottom:3.2rem}main.references section.stories .items .item>a .btn{color:#000}main.references section.stories .items .item>a .btn:after{background-image:url(../svg/arrow20-next.svg)}main.references section.stories .items .item>a:hover{-webkit-box-shadow:0 20px 50px 0 rgba(0,0,0,.2);-moz-box-shadow:0 20px 50px 0 rgba(0,0,0,.2);box-shadow:0 20px 50px 0 rgba(0,0,0,.2)}main.references section.stories .items .item>a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}main.references section.stories .items .item>a:hover .btn,main.references section.stories .items .item>a:hover h3{color:#3159b5}main.references section.stories .items .item>a:hover .btn:after{background-image:url(../svg/arrow20-next-blue.svg)}main.references section.stories .items .item div.img{overflow:hidden;width:100%}main.references section.stories .items .item img{display:block;-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;width:100%;height:auto}main.references section.stories .items .item content{display:block;padding:3.2rem;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;top:-10px}main.references section.stories .items .item content h3{display:block;color:#3159b5;padding:0;text-align:left}@media screen and (max-width:767px){main.references section.stories .items .item content h3{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.references section.stories .items .item content h3{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main.references section.stories .items .item content h3{font-size:24px;font-size:2.4rem;line-height:30px}}main.references section.stories .items .item content>strong{display:block;color:#3159b5;margin-bottom:3.2rem}main.references section.stories .items .item content p{color:#000}main.references section.stories .items .item .btn{color:#000;padding:0 30px;margin-top:auto;align-self:baseline}@media screen and (max-width:767px){main.references section.stories .items .item .btn{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main.references section.stories .items .item .btn{font-size:16px;font-size:1.6rem;line-height:24px}}@media screen and (min-width:1023.1px){main.references section.stories .items .item .btn{font-size:18px;font-size:1.8rem;line-height:21px}}main.references section.stories .items .item .btn:after{content:'';display:block;width:17px;height:17px;position:absolute;top:50%;right:0;transform:translateY(-50%);background-repeat:no-repeat;background-image:url(../svg/arrow20-next.svg);background-size:17px}@media screen and (min-width:1340.1px){main.references section.stories .items{gap:60px 2%}main.references section.stories .items .item{width:32%;max-width:420px}main.references section.stories .items .item img{width:420px;height:220px}}@media screen and (min-width:1023.1px) and (max-width:1340px),print{main.references section.stories .items{gap:60px 2%}main.references section.stories .items .item{width:32%}main.references section.stories .items .item.linktoall{display:none}}@media screen and (min-width:1023.1px){main.references section.stories .items .item:last-child{display:none}}@media screen and (min-width:500.1px) and (max-width:1023px){main.references section.stories .items{gap:2.4rem 2%}main.references section.stories .items .item{width:49%}}@media screen and (min-width:500.1px) and (max-width:767px){main.references section.stories .items .item>a{padding-bottom:2.4rem}main.references section.stories .items .item content{padding:2.4rem}main.references section.stories .items .item content>strong{margin-bottom:2.4rem}}@media screen and (min-width:500.1px){main.references section.stories .items{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;-webkit-flex-flow:wrap;flex-flow:wrap}main.references section.stories .items .item.linktoall a span{top:50%;transform:translateY(-50%)}}@media screen and (max-width:500px){main.references section.stories .items .item{width:100%}main.references section.stories .items .item:not(:last-of-type){margin-bottom:2.4rem}main.references section.stories .items .item.linktoall>a{padding-bottom:2.4rem}main.references section.stories .items .item>a content{padding:2.4rem}main.references section.stories .items .item>a content>strong{margin-bottom:2.4rem}}main section.writeus .form h2{margin-bottom:2.4rem;color:#fff}main section.writeus .form article{text-align:center;margin-bottom:3.2rem;color:#fff}main section.writeus .form article a{color:#fff!important}main section.writeus .form article a[href^="tel:"]{text-decoration:none}main section.writeus .form .whitebox{padding:3.2rem;max-width:550px}main section.writeus .form .whitebox>strong{display:block;margin-bottom:4.8rem}@media screen and (max-width:767px){main section.writeus .form .whitebox>strong{font-size:20px;font-size:2rem;line-height:26px}}@media screen and (min-width:767.1px) and (max-width:1023px),print{main section.writeus .form .whitebox>strong{font-size:22px;font-size:2.2rem;line-height:28px}}@media screen and (min-width:1023.1px){main section.writeus .form .whitebox>strong{font-size:24px;font-size:2.4rem;line-height:30px}}@media screen and (max-width:500px){main section.writeus .form .whitebox{padding:3.2rem 1.2rem}main section.writeus .form .whitebox>strong{margin-bottom:1.2rem}}