.slick-prev{background:url(../images/landingpage/fleche_gauche.svg) no-repeat!important;margin-left:5px!important}
.slick-next{background:url(../images/landingpage/fleche_droite.svg) no-repeat!important;margin-right:0!important}
.slick-next,.slick-prev{top:40%;width:30px;height:30px}
.header_block{position:relative}
.title_header{text-transform:uppercase;font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;position:absolute;bottom:4px;width:-webkit-fill-available;font-size:3.5rem;line-height:inherit;color:#fff;padding:0 50px 0 100px;display:block;height:160px;background:linear-gradient(to top,#000b5,transparent)}
.lp_header img{width:100%;height:auto}
.lp_title{font-family:helvetica,Arial,Verdana,Tahoma,sans-serif;font-size:2rem;text-align:center;margin:2rem}
.lp_title b{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif}
p{line-height:30px}
.lp_column p{font-family:helvetica,Arial,Verdana,Tahoma,sans-serif;font-size:1.3rem}
.lp_column p b{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif}
.lp_column{float:left;width:50%;padding:10px 50px;box-sizing:border-box}
.lp_row{padding:1rem 3rem;position:relative}
.lp_row:after{content:"";display:table;clear:both}
.lp_btn{display:inline-block;border:none;padding:1rem;margin:2rem 3rem 0 0;text-decoration:none;background:#FFD600;color:#000;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;font-size:1rem;line-height:1;cursor:pointer;text-align:center;float:right;transition:background 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;font-weight:700;text-transform:uppercase}
.lp_btn a:focus,.lp_btn a:hover{background:#ecc80c}
.lp_greenbar{background:#35b12d;margin:1rem 0}
.lp_greenbar h1{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;color:#fff;font-size:6rem;text-align:center;padding:1rem 3rem;text-transform:uppercase;line-height:inherit;letter-spacing:3px}
.lp_greenbar .calc_text{padding:2rem 0 10px;line-height:55px;font-size:7rem}
.lp_greenbar h2{font-family:helvetica,Arial,Verdana,Tahoma,sans-serif;color:#fff;font-size:2rem;text-align:center;padding:0 0 1rem}
.lp_greenbar h2 b{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif}
.lp_number{font-size:14rem;font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;position:absolute;right:100px;top:-40px;color:RGBA(241,216,69,.2);z-index:-1}
.center_img{display:block;margin-left:auto;margin-right:auto;margin-bottom:1rem;width:80px;height:60px}
.center_title{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;text-align:center;color:#35b12d;position:relative;z-index:1;overflow:hidden;margin-top:2rem}
.center_title span{width:350px;display:inline-block;font-size:2.3rem;line-height:initial}
.center_title::before{position:absolute;top:51%;overflow:hidden;width:50%;height:1px;content:'\a0';background-color:#35b12d;margin-left:-50%;text-align:right}
@media all and (-ms-high-contrast:none){.center_title::before{position:absolute;top:51%;overflow:hidden;width:84%;height:1px;content:'\a0';background-color:#35b12d;margin-left:-50%;text-align:right}}
.center_title::after{position:absolute;top:51%;overflow:hidden;width:50%;height:1px;content:'\a0';background-color:#35b12d}
.section_block{padding:5rem}
.section_block .slick-dots{position:relative;margin-top:2rem}
.first_block .slick-dots li:nth-child(1) button:before{content:'1'}
.first_block .slick-dots li:nth-child(2) button:before{content:'2'}
.first_block .slick-dots li:nth-child(3) button:before{content:'3'}
.second_block .slick-dots li:nth-child(1) button:before{content:'4'}
.second_block .slick-dots li:nth-child(2) button:before{content:'5'}
.second_block .slick-dots li:nth-child(3) button:before{content:'6'}
.third_block .slick-dots li:nth-child(1) button:before{content:'7'}
.third_block .slick-dots li:nth-child(2) button:before{content:'8'}
.third_block .slick-dots li:nth-child(3) button:before{content:'9'}
.section_block .slick-dots .slick-active button:before{color:#FFD600;font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;text-shadow:none;font-size:45px}
.slick-dots li button:not(.slick-active):before{-webkit-text-stroke:1px #ffd600;color:#fff;-webkit-font-smoothing:antialiased;font-size:40px;text-shadow:1px 1px 0 #ffd600,-1px -1px 0 #ffd600,1px -1px 0 #ffd600,-1px 1px 0 #ffd600,1px 1px 0 #ffd600}
.lp_block{position:relative}
.lp_block h2{text-align:center;font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;margin-bottom:1.5rem;font-size:1.5rem}
.lp_block p{text-align:center;font-family:helvetica,Arial,Verdana,Tahoma,sans-serif;padding:0 4rem;font-size:1.3rem}
.second_title,.third_title{width:350px}
.lp_horiz_block.slick-slide{display:flex;width:100%!important}
.lp_text{position:relative;padding:3rem;width:35%}
.lp_text h1{margin-bottom:1rem}
.lp_text p{font-family:helvetica,Arial,Verdana,Tahoma,sans-serif;font-size:1.3rem}
.lp_text .lp_number{top:-40px;left:0}
.section_block .rond_img{border-radius:50%;width:120px;height:inherit;border:2px solid #ffd600}
.fourth_block{text-align:center}
.fourth_block .joskin_img{margin-top:1rem;width:300px}
.fourth_block .section_block .full_img{width:260px;height:200px;display:inline-block}
.fourth_block .section_block{text-align:center}
.fourth_block h1{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;margin:1rem;font-size:3rem;line-height:inherit;text-transform:uppercase;letter-spacing:3px}
.fourth_block h2{font-family:helvetica,Arial,Verdana,Tahoma,sans-serif;margin:1rem;font-size:1.5rem;text-transform:uppercase}
.last_section .lp_horiz_block{display:flex;padding:1.5rem}
.last_section .lp_text h1{text-transform:uppercase}
.bold_text{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif}
.last_section .section_block{padding:3rem 0 0}
.last_section img{margin:auto}
.last_btn{float:left}
.dynamic_block{padding:10px}
.dynamic_block .lp_text,.dynamic_block img{margin:auto}
.dynamic_block .imgbeta3{width:446px;height:310px;margin-left:-20px;padding-top:2rem}
.dynamic_block .imgbeta{width:380px;height:310px;margin-left:-20px;padding-top:2rem}
.read_more{font-weight:700;font-family:helveticaBold,Arial,Verdana,Tahoma,sans-serif;display:none;position:relative;width:100%;height:200px;text-align:center;bottom:220px;background:#fff;background:linear-gradient(180deg,rgba(2,0,36,0) 0,rgba(255,255,255,.53125) 40%,rgba(255,255,255,1) 80%);line-height:310px;font-size:1.2rem;margin-bottom:-200px}
.lp_number_m{display:none;right:65%;top:-35px}
@media screen and (max-width:1500px){.lp_number{font-size:10rem;right:60px;top:-30px}
.lp_number_m{right:60%;top:77px}
.title_header{font-size:2.5rem;padding:0 50px 0 100px;height:140px}
.lp_text{width:50%}}
@media screen and (max-width:1100px){.lp_number{display:none}
.lp_number_m{font-size:14rem;display:block}
.lp_greenbar h1{font-size:4rem;padding:2rem}
.lp_greenbar h2{font-size:1.5rem}
.lp_greenbar .calc_text{padding:2rem 0 0;font-size:6rem;line-height:45px}
.lp_horiz_block.slick-slide{display:block}
.lp_text{padding:1rem;width:100%;display:contents}
.second_block .imgbeta,.second_block .imgbeta3{display:block;margin-left:auto;margin-right:auto}
.last_section .lp_horiz_block{display:block}
.last_section .lp_text{margin:auto;width:fit-content}
.last_section img{display:block;margin-left:auto;margin-right:auto;width:100%;height:auto}
.title_header{font-size:2.5rem;padding:0 0 0 50px;height:110px}
.second_block .lp_text h1{text-align:center;font-size:1.5rem}
.fourth_block .section_block{padding:0}
.second_block .lp_text p{padding:20px}}
@media screen and (max-width:780px){.lp_column{width:100%;padding:1rem}
.center_title span{display:initial}
.lp_title{font-size:1.5rem}
.lp_header .lp_btn,.lp_header .lp_row .second_column{display:none}
.read_more{display:block}
.lp_greenbar h1{font-size:2.5rem;padding:1rem}
.lp_greenbar h2{font-size:1.5rem}
.lp_greenbar .calc_text{padding:2rem 0 0;font-size:4rem}
.lp_row,.section_block{padding:1rem}
.second_block img{width:309px;height:272px;display:block;margin-left:auto;margin-right:auto}
.center_title:after,.center_title:before{height:0}
.top_border{border-top:3px solid;padding-top:1rem;margin:0 2rem}
.fourth_block .section_block .full_img{width:100%;height:auto}
.last_section .lp_text,.last_section .lp_text p{text-align:center}
.last_section .lp_text .bold_text{margin-bottom:10px}
.lp_btn{display:table;text-align:center;float:none;margin:2rem auto auto}
.lp_greenbar{margin-top:4rem}}
@media screen and (max-width:480px){.lp_greenbar .calc_text{font-size:3.5rem;line-height:40px}
.dynamic_block .imgbeta,.dynamic_block .imgbeta3{width:inherit;height:inherit}}