.front-slider{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;flex-shrink:0;height:860px;position:relative;padding-top:240px;padding-bottom:220px;position:relative}.front-slider:first-child{margin-top:-195px}.front-slider .image-bg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center;width:100%;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;pointer-events:none}.front-slider .image-bg img{width:100%;height:100%;max-width:unset;object-fit:cover;object-position:center}.front-slider .image-front{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-align:end;align-items:flex-end;width:100%;position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;pointer-events:none}.front-slider .image-front img{width:100%;height:100%;max-width:unset;object-fit:cover;object-position:center}.front-slider .swiper-container{width:100%}.front-slider .swiper-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;position:relative;z-index:2}.front-slider .swiper-slide{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%;position:relative}.front-slider .swiper-slide .content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin:0;border-radius:5px;background-color:#4eb958}.front-slider .swiper-slide .content .title{color:#fff;font-size:56px;font-weight:900;line-height:60px;text-transform:uppercase;margin:0;padding:30px 110px 30px 40px}.front-slider .swiper-slide .content .texts{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin:0;padding:0 70px 30px 0}.front-slider .swiper-slide .content .texts .text-left,.front-slider .swiper-slide .content .texts .text-right{width:50%;color:#fff;font-size:27px;padding:0 40px 0 40px}.front-slider .swiper-slide .content .texts .text-left p,.front-slider .swiper-slide .content .texts .text-right p{margin:0 0 10px 0}.front-slider .swiper-slide .content .texts .text-left{text-align:left}.front-slider .swiper-slide .content .texts .text-right{text-align:right}.front-slider .swiper-slide .content .buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-align:center;align-items:center;margin:0;position:relative;padding:35px 110px 50px 35px}.front-slider .swiper-slide .content .buttons:before{content:'';position:absolute;top:0;left:0;width:300px;height:2px;background-color:#00460c}.front-slider .swiper-slide .content .buttons .link{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.front-slider .swiper-slide .content .buttons .link + .link{margin-left:30px}.front-slider .swiper-slide .content .buttons button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;padding:20px 45px;border-radius:5px;background-color:#00460c;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase}.front-slider .swiper-slide .content .buttons a{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;padding:5px;color:#00460c;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:underline}.front-slider .swiper-controls{position:absolute;z-index:4;right:95px;bottom:70px;pointer-events:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;flex-align:center;align-items:center}.front-slider .swiper-controls .pagination{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-align:center;align-items:center;pointer-events:initial}.front-slider .swiper-controls .pagination .swiper-pagination-bullet{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;flex-align:center;align-items:center;width:11px;height:11px;margin:0 4px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #fff;opacity:1;outline:none}.front-slider .swiper-controls .pagination .swiper-pagination-bullet-active{background-color:rgba(255,255,255,0)}.front-slider .swiper-controls .swiper-button-next,.front-slider .swiper-controls .swiper-button-prev{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:static;margin:0;padding:0;width:7px;height:11px;border:none;cursor:pointer;background:unset;pointer-events:initial}.front-slider .swiper-controls .swiper-button-next:after,.front-slider .swiper-controls .swiper-button-prev:after{content:'';display:block;width:7px;height:11px;background-size:contain;background-image:url("../images/arrow.png")}.front-slider .swiper-controls .swiper-button-next{margin-left:10px}.front-slider .swiper-controls .swiper-button-prev{margin-right:10px}.front-slider .swiper-controls .swiper-button-prev:after{transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1)}@media screen and (min-width:992px) and (max-width:1199px){.front-slider{height:688px;padding-top:192px;padding-bottom:176px}.front-slider:first-child{margin-top:-156px}.front-slider .swiper-slide .content{border-radius:4px}.front-slider .swiper-slide .content .title{font-size:45px;line-height:48px;padding:24px 88px 24px 32px}.front-slider .swiper-slide .content .texts{padding:0 56px 24px 0}.front-slider .swiper-slide .content .texts .text-left,.front-slider .swiper-slide .content .texts .text-right{font-size:22px;padding:0 32px 0 32px}.front-slider .swiper-slide .content .texts .text-left p,.front-slider .swiper-slide .content .texts .text-right p{margin:0 0 8px 0}.front-slider .swiper-slide .content .buttons{padding:28px 88px 40px 28px}.front-slider .swiper-slide .content .buttons:before{width:240px}.front-slider .swiper-slide .content .buttons .link + .link{margin-left:24px}.front-slider .swiper-slide .content .buttons button{padding:16px 36px;border-radius:4px;font-size:11px}.front-slider .swiper-slide .content .buttons a{padding:4px;font-size:11px}.front-slider .swiper-controls{right:88px;bottom:56px}.front-slider .swiper-controls .pagination .swiper-pagination-bullet{width:9px;height:9px;margin:0 3px}.front-slider .swiper-controls .swiper-button-next,.front-slider .swiper-controls .swiper-button-prev{width:6px;height:9px}.front-slider .swiper-controls .swiper-button-next:after,.front-slider .swiper-controls .swiper-button-prev:after{width:6px;height:9px}.front-slider .swiper-controls .swiper-button-next{margin-left:8px}.front-slider .swiper-controls .swiper-button-prev{margin-right:8px}}@media screen and (min-width:768px) and (max-width:991px){.front-slider{height:688px;padding-top:192px;padding-bottom:176px}.front-slider:first-child{margin-top:-156px}.front-slider .swiper-slide .content{border-radius:4px}.front-slider .swiper-slide .content .title{font-size:45px;line-height:48px;padding:24px 88px 24px 32px}.front-slider .swiper-slide .content .texts{padding:0 56px 24px 0}.front-slider .swiper-slide .content .texts .text-left,.front-slider .swiper-slide .content .texts .text-right{font-size:22px;padding:0 32px 0 32px}.front-slider .swiper-slide .content .texts .text-left p,.front-slider .swiper-slide .content .texts .text-right p{margin:0 0 8px 0}.front-slider .swiper-slide .content .buttons{padding:28px 88px 40px 28px}.front-slider .swiper-slide .content .buttons:before{width:240px}.front-slider .swiper-slide .content .buttons .link + .link{margin-left:24px}.front-slider .swiper-slide .content .buttons button{padding:16px 36px;border-radius:4px;font-size:11px}.front-slider .swiper-slide .content .buttons a{padding:4px;font-size:11px}.front-slider .swiper-controls{right:88px;bottom:56px}.front-slider .swiper-controls .pagination .swiper-pagination-bullet{width:9px;height:9px;margin:0 3px}.front-slider .swiper-controls .swiper-button-next,.front-slider .swiper-controls .swiper-button-prev{width:6px;height:9px}.front-slider .swiper-controls .swiper-button-next:after,.front-slider .swiper-controls .swiper-button-prev:after{width:6px;height:9px}.front-slider .swiper-controls .swiper-button-next{margin-left:8px}.front-slider .swiper-controls .swiper-button-prev{margin-right:8px}}@media screen and (max-width:767px){.front-slider{height:auto;padding-top:20px;padding-bottom:0}.front-slider:first-child{margin-top:0}.front-slider .image-front{display:none}.front-slider .swiper-container{padding-bottom:30px}.front-slider .swiper-slide .content{border-radius:4px}.front-slider .swiper-slide .content .title{font-size:30px;line-height:32px;padding:15px}.front-slider .swiper-slide .content .texts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:0 15px}.front-slider .swiper-slide .content .texts .text-left,.front-slider .swiper-slide .content .texts .text-right{width:100%;font-size:18px;text-align:left;padding:0}.front-slider .swiper-slide .content .texts .text-left p,.front-slider .swiper-slide .content .texts .text-right p{margin:0 0 8px 0}.front-slider .swiper-slide .content .buttons{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:15px}.front-slider .swiper-slide .content .buttons:before{width:100%}.front-slider .swiper-slide .content .buttons .link + .link{margin-left:0}.front-slider .swiper-slide .content .buttons button{padding:10px;border-radius:4px;font-size:11px}.front-slider .swiper-slide .content .buttons a{padding:10px;border-radius:4px;font-size:11px}.front-slider .swiper-controls{left:0;right:0;bottom:5px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;flex-align:center;align-items:center}.front-slider .swiper-controls .swiper-button-next,.front-slider .swiper-controls .swiper-button-prev{display:none}}