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,main.page section.top+section.packages{padding-top:0}main.page section.imgblocks{padding-bottom:122px}main.page section.imgblocks .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;margin:0 auto}main.page section.imgblocks .content .items .item{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:0 118px;margin-bottom:8rem;text-align:left}main.page section.imgblocks .content .items .item>picture{display:block;align-self:center;flex-shrink:0;width:600px;height:500px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.page section.imgblocks .content .items .item>picture: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.imgblocks .content .items .item>picture img{position:relative;z-index:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}main.page section.imgblocks .content .items .item>div{width:485px;padding:31px 0 0}main.page section.imgblocks .content .items .item>div>b{display:block;font-style:normal;font-size:70px;font-size:7rem;line-height:80px;font-weight:400;color:#ff0b00}main.page section.imgblocks .content .items .item>div>strong{display:block;margin-bottom:2.4rem}@media screen and (max-width:767px){main.page section.imgblocks .content .items .item>div>strong{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.imgblocks .content .items .item>div>strong{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1023.1px) and (max-width:1340px){main.page section.imgblocks .content .items .item>div>strong{font-size:30px;font-size:3rem;line-height:40px}}@media screen and (min-width:1340.1px){main.page section.imgblocks .content .items .item>div>strong{font-size:40px;font-size:4rem;line-height:50px}}main.page section.imgblocks .content .items .item>div>span{display:block}main.page section.imgblocks .content .items .item>div>span b{color:#ff0b00}main.page section.imgblocks .content .items .item>div>span a{color:#000}main.page section.imgblocks .content .items .item:nth-child(2n){flex-direction:row-reverse}main.page section.imgblocks .content .items .item:nth-child(1) picture:after{width:298px;height:381px;top:-49px;right:-42px}main.page section.imgblocks .content .items .item:nth-child(2) picture:after{width:160px;height:213px;bottom:-58px;left:-40px}main.page section.imgblocks .content .items .item:nth-child(4) picture:after{width:298px;height:381px;top:-53px;right:35px}main.page section.imgblocks .content .items .item:nth-child(5) picture:after{width:213px;height:160px;right:-53px;bottom:-73px}main.page section.imgblocks .content .items .item:nth-child(8) picture:after{width:298px;height:381px;right:57px;bottom:-65px}@media screen and (max-width:1250px){main.page section.imgblocks .content .items .item>picture{width:50%;height:auto}}@media screen and (max-width:1023px){main.page section.imgblocks{padding-bottom:4.8rem}main.page section.imgblocks .content .items .item{gap:0 4.8rem;margin-bottom:5.6rem}main.page section.imgblocks .content .items .item>div>b{font-size:50px;font-size:5rem;line-height:60px}main.page section.imgblocks .content .items .item>div>span br{display:none}main.page section.imgblocks .content .items .item:nth-child(1) picture:after{width:144px;height:190px;top:-24px;right:-21px}main.page section.imgblocks .content .items .item:nth-child(2) picture:after{width:80px;height:101px;bottom:-24px;left:-20px}main.page section.imgblocks .content .items .item:nth-child(4) picture:after{width:144px;height:190px;top:-26px;right:17px}main.page section.imgblocks .content .items .item:nth-child(5) picture:after{width:106px;height:80px;right:-26px;bottom:-36px}main.page section.imgblocks .content .items .item:nth-child(8) picture:after{width:144px;height:191px;right:27px;bottom:-33px}}@media screen and (max-width:767px){main.page section.imgblocks .content .items .item{flex-direction:column!important;position:relative}main.page section.imgblocks .content .items .item>picture{width:100%;height:auto;position:absolute;top:134px}main.page section.imgblocks .content .items .item>picture:after{content:none}main.page section.imgblocks .content .items .item>div{width:100%;padding-top:0}main.page section.imgblocks .content .items .item>div span{margin-top:32%}}@media screen and (max-width:600px){main.page section.imgblocks .content .items .item{margin-bottom:4.8rem}main.page section.imgblocks .content .items .item>div span{margin-top:34%}}@media screen and (max-width:400px){main.page section.imgblocks .content .items .item>div span{margin-top:36%}}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:50%}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%}}