.corporate-landing .corporate-landing .title{text-align:center}.corporate-landing .corporate-landing .title h1{color:#6cbccc;font-size:27px;text-transform:uppercase;font-weight:bold;margin:20px 0}.corporate-landing .ribbon{padding:15px 85px;color:#fff;margin:30px 130px;text-align:center;position:relative}.corporate-landing .ribbon.red{background-color:#cd2f31}.corporate-landing .ribbon.blue{background-color:#6ebdcd}.corporate-landing .ribbon.green{background-color:#449744}.corporate-landing .ribbon-content{min-height:90px;display:flex;justify-content:center;align-items:center}.corporate-landing .ribbon-content p{margin:0;color:#fff;font-size:22px;line-height:32px;font-weight:900}.corporate-landing .ribbon-content p small{margin-top:10px;display:block;font-weight:normal}.corporate-landing .ribbon .tail{width:100px;height:100px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.corporate-landing .ribbon .tail.left{left:0;margin-left:-100px}.corporate-landing .ribbon .tail.right{right:0;margin-right:-100px}.corporate-landing .ribbon .tail.right:before{content:'';display:block;position:absolute;right:0;border:50px solid transparent;border-right:50px solid #fff}.corporate-landing .ribbon .tail.left:before{content:'';display:block;position:absolute;right:0;border:50px solid transparent;border-left:50px solid #fff}.corporate-landing .ribbon.red .tail{background:#9d2429}.corporate-landing .ribbon.blue .tail{background:#4e848c}.corporate-landing .ribbon.green .tail{background:#2e5c2e}.corporate-landing .questions{margin-top:40px}.corporate-landing .card-block{margin-bottom:40px}.corporate-landing .card-item{display:flex;-webkit-align-items:center;align-items:center}.corporate-landing .card-text{width:calc(100% - 135px);padding-left:25px}.corporate-landing .card-text p{margin:0;font-size:22px;line-height:normal;color:#000100}.corporate-landing .card-item .card-image{width:135px}.corporate-landing .card-item .card-image .img{display:block;width:135px;height:135px;-webkit-border-radius:50%;border-radius:50%;background-repeat:no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center}.corporate-landing .service-block{margin:30px}.corporate-landing .service-block img{display:block;max-width:100%;margin:auto}.corporate-landing .service-block .title{margin:25px 0 70px}.corporate-landing .service-block .title h2{margin:0;color:#6cbccc;font-size:28px;font-weight:600;line-height:normal}.corporate-landing .service-block .line{height:10px;display:block;width:100%;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:repeat-x}.corporate-landing .service-block .card-item{margin:55px 0}.corporate-landing .service-block .card-text{padding-left:40px}.corporate-landing .service-stats{margin:100px 0 50px}.corporate-landing .service-stats ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.corporate-landing .service-stats ul li{margin:0 20px 50px;text-align:center;display:flex;align-items:center;flex:1 1 0;flex-direction:column}.corporate-landing .service-stats ul li div{display:flex;align-items:center;justify-content:center;width:200px;height:200px;border-radius:100%;background:#c572e9;color:#fff252;box-shadow:5px 5px 0}.corporate-landing .service-stats ul li div strong{font-size:3em;font-weight:900}.corporate-landing .service-stats ul li span{font-size:1.3em;margin-top:20px;font-weight:bold}.corporate-landing .corporate-prices .ribbon .ribbon-content p small{font-size:.8em}.corporate-landing .corporate-prices .corporate-table-wrapp{padding:0 35px;margin-bottom:50px;position:relative}.corporate-landing .corporate-prices .corporate-table-wrapp span.bow{position:absolute;width:81px;height:78px;right:0;top:0;margin-top:-35px;-webkit-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(30deg);z-index:2}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table-container{overflow-x:auto}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table{font-size:20px;line-height:24px;background:#6dbdcd;text-align:center;min-width:862px;width:100%;table-layout:fixed;position:relative}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table thead{color:#fff}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table thead td{height:75px;padding-left:15px;padding-right:15px;width:100%;font-size:15px;font-weight:bold;text-transform:uppercase}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table thead td span{font-size:20px;border-bottom:1px solid #fff}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table thead td>div{margin-top:7px}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table thead td>div i{color:#178994;font-size:21px}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody{color:#000100;position:relative}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody:before{content:'';width:100%;height:3px;background:#4d838c;display:block;left:0;right:0;position:absolute}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody tr:nth-child(odd){background:#ebebec}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody td{height:70px;width:100%;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;border-left:3px solid;border-color:#4d838c!important;line-height:30px;vertical-align:top}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody td:first-child{border:0 none}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody td span{font-size:18px;line-height:1;display:inline-block}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody td span.small{font-size:14px;line-height:1;display:inline-block}.corporate-landing .corporate-prices .corporate-table-wrapp .table-help{margin-top:20px;background:#fff;color:#6c6c6c;font-size:1.4rem}.corporate-landing .corporate-prices .corporate-table-wrapp .table-help ul{list-style:none;margin:0;padding:0}.corporate-landing .corporate-prices .corporate-table-wrapp .table-help li{margin:15px 0;padding:0 0 10px;border-bottom:1px dotted #ccc}.corporate-landing .corporate-prices .corporate-table-wrapp .table-help li.large{font-size:1.8rem}.corporate-landing .corporate-order-btn{margin:60px 0;text-align:center}.corporate-landing .corporate-order-btn>a{padding:30px 5vw 26px;font-size:24px;line-height:normal;white-space:inherit}.corporate-landing .corporate-order-btn p{margin-top:10px}.corporate-landing .corporate-order-btn .contacts{margin-top:20px}.corporate-landing .corporate-order-btn .contacts ul{list-style:none;margin:5px 0 0;padding:0}.corporate-landing .corporate-order-btn .contacts ul li{font-size:17px}.corporate-landing .description-title{text-transform:uppercase;color:#000100;font-size:2em;margin-bottom:30px;text-align:center;font-weight:bold}.corporate-landing .presentation-description ul{margin:0;padding:0;list-style:none;counter-reset:presentation;position:relative}.corporate-landing .presentation-description ul li{counter-increment:presentation;margin-bottom:2rem;padding:0 0 2rem 3.5rem;border-bottom:1px dotted #ccc;font-size:1.8rem}.corporate-landing .presentation-description ul li::before{content:counter(presentation);position:absolute;left:0;width:2rem;height:2rem;margin-right:.5rem;font-size:2.5rem;line-height:2.5rem;font-weight:900}.corporate-landing .presentation-description ul li:last-child{border:0;padding-bottom:0}.corporate-landing .corporate-gift-content{margin-top:60px}.corporate-landing .corporate-gift-content .content{font-size:1.8rem}.corporate-landing .corporate-gift-partners{margin-top:60px}.corporate-landing .corporate-gift-partners .content{font-size:1.8rem}.corporate-landing .corporate-galleries{margin-top:60px}.corporate-landing .corporate-galleries .title{margin-bottom:10px}.corporate-landing .corporate-galleries .title h5{margin:0!important;text-transform:uppercase;color:#000100;font-size:2em;margin-bottom:30px;text-align:center;font-weight:bold}.corporate-landing .corporate-galleries .title p{margin-top:5px;font-size:1.2em}.corporate-landing .corporate-galleries ul{font-size:0;list-style:none;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px 0;padding:0}.corporate-landing .corporate-galleries ul li{display:block;margin:0 0 30px}.corporate-landing .corporate-galleries ul li a{display:block;width:100%;height:100%}.corporate-landing .corporate-galleries ul li a:hover{text-decoration:none}.corporate-landing .corporate-galleries ul li img{display:block;max-width:100%;height:auto;width:100%}.corporate-landing .corporate-galleries ul li h3{margin:10px 0 0;font-size:16px;color:#000100;font-weight:400}.corporate-landing .corporate-galleries .media-video-container,.corporate-landing .corporate-galleries .media-image-container{margin-bottom:60px}.corporate-landing .corporate-galleries .media-video-container ul li{width:calc(33.3333% - 10px)}.corporate-landing .corporate-galleries .media-video-container .items .item__img{position:relative}.corporate-landing .corporate-galleries .media-video-container .items .item__img:after{content:'';border:0;background:transparent;box-sizing:border-box;width:0;height:50px;border-color:transparent transparent transparent rgba(0,0,0,0.7);transition:100ms all ease;cursor:pointer;border-style:solid;border-width:25px 0 25px 50px;position:absolute;left:50%;top:50%;margin:-25px 0 0 -20px}.corporate-landing .corporate-galleries .media-video-container .items .item__img:hover:after{border-color:transparent transparent transparent rgba(255,255,255,0.7)}.corporate-landing .corporate-galleries .media-image-container ul li{width:25%;margin:0;padding:10px}.corporate-landing #lead-modal .modal-footer .help{text-align:left;flex:1;margin-right:20px}.corporate-landing #lead-form-success{font-size:1.3em;text-align:center}.corporate-landing #lead-modal-btn{left:20px;bottom:20px;z-index:1;box-shadow:0 0 1px 5px #fff;position:absolute;visibility:hidden}.corporate-landing #lead-modal-btn.affix-top{position:fixed;visibility:visible}@media only screen and (max-width:1200px){.corporate-landing .corporate-landing .title h1{font-size:17px}.corporate-landing .ribbon{padding:15px 25px}.corporate-landing .ribbon-content p{font-size:1.7em;line-height:24px}.corporate-landing .ribbon-content p small{font-weight:normal}.corporate-landing .ribbon .tail.right:before{border-width:30px}.corporate-landing .ribbon .tail.left:before{border-width:30px}.corporate-landing .ribbon .tail{width:60px;height:60px}.corporate-landing .ribbon .tail.right{margin-right:-60px}.corporate-landing .ribbon .tail.left{margin-left:-60px}.corporate-landing .ribbon-content{min-height:45px}.corporate-landing .card-text p{font-size:18px}.corporate-landing .card-item .card-image{width:100px}.corporate-landing .card-item .card-image .img{width:100px;height:100px}.corporate-landing .card-text{width:calc(100% - 100px)}.corporate-landing .corporate-prices .corporate-table-wrapp{padding:0}.corporate-landing .corporate-prices .corporate-table-wrapp span.bow{width:45px;height:45px;margin-top:-10px;right:-5px}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table{font-size:16px}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table thead td{line-height:normal;height:60px}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody:before{height:2px}.corporate-landing .corporate-prices .corporate-table-wrapp .corporate-table tbody td{border-left-width:2px;line-height:normal}}@media only screen and (max-width:992px){.corporate-landing .corporate-landing .title h1{font-size:17px}.corporate-landing .ribbon{padding:10px 10px;margin:30px 60px}.corporate-landing .card-text{padding-left:15px}.corporate-landing .card-text p{font-size:14px}.corporate-landing .service-block{margin:30px 0}.corporate-landing .service-block .title{margin:20px 0 35px}.corporate-landing .service-block .title h2{font-size:24px}.corporate-landing .service-block .card-item{margin:35px 0}.corporate-landing .corporate-galleries .media-image-container ul li{width:calc(33.333% - 10px)}.corporate-landing .corporate-galleries .media-video-container ul li{width:calc(50% - 10px)}}@media only screen and (max-width:480px){.corporate-landing .corporate-landing .title h1{font-size:17px}.corporate-landing .ribbon{padding:10px 10px;margin:30px 32px}.corporate-landing .ribbon .tail.right:before{border-width:30px;border-right-width:16px}.corporate-landing .ribbon .tail.left:before{border-width:30px;border-left-width:16px;left:0}.corporate-landing .ribbon .tail{width:32px;height:60px}.corporate-landing .ribbon .tail.right{margin-right:-32px}.corporate-landing .ribbon .tail.left{margin-left:-32px}.corporate-landing .card-block{margin-bottom:15px}.corporate-landing .service-block .title h2{font-size:18px}.corporate-landing .service-block .card-text{padding-left:15px}.corporate-landing .corporate-landing .text-content p{font-size:14px}.corporate-landing .corporate-galleries .title{font-size:16px;margin-bottom:20px}.corporate-landing .corporate-galleries .media-image-container ul li{width:calc(50% - 10px)}.corporate-landing .corporate-galleries .media-video-container ul li{width:calc(100% - 10px)}}