#banner-1{position:relative}#banner-1 .font{position:absolute;top:calc(100% / 2 - 50px);left:0;right:0;z-index:999;margin:auto;padding:0 80px;max-width:1280px;width:100%}@media screen and (max-width: 768px){#banner-1 .font{top:calc(100% / 2 - 112px);padding:0 15px}}#banner-1 .font .heading{float:right;max-width:480px}@media screen and (max-width: 768px){#banner-1 .font .heading{float:none}}#banner-1 .font .heading h1{font-size:25px;margin-bottom:20px}@media screen and (max-width: 768px){#banner-1 .font .heading h1{font-size:18px}}#banner-1 .font .heading p{font-size:14px}#banner-1 .swiper-slide{height:780px !important;overflow:hidden}@media screen and (max-width: 768px){#banner-1 .swiper-slide{height:280px !important;overflow:hidden}}#banner-1 img{object-fit:cover;display:block;width:100%;height:100%}.swiper-button-next,.swiper-button-prev{width:45px !important;height:45px !important}@media screen and (max-width: 768px){.swiper-button-next,.swiper-button-prev{width:35px !important;height:35px !important}}.swiper-button-next svg,.swiper-button-prev svg{display:none}@media screen and (max-width: 768px){.swiper-button-next,.swiper-button-prev{top:inherit !important;bottom:10px !important}}.swiper-button-prev{background:url("images/svg/left.svg") center center no-repeat !important}@media screen and (max-width: 768px){.swiper-button-prev{left:inherit !important;right:56px !important}}.swiper-button-next{background:url("images/svg/right.svg") center center no-repeat !important}.swiper-pagination{bottom:20px !important}.swiper-pagination span{background:#009fc6 !important;width:10px;height:10px}
