.halfGrayBackground{padding-top:126px;position:relative}.halfGrayBackground::before{content:"";position:absolute;top:0;left:0;height:100%;width:60%;background:#f8f8f8}.productionFacilityContainer{display:flex;flex-direction:column;row-gap:48px;padding-bottom:40px}.productionFacilitySliderButtons{display:flex;justify-content:center;padding-left:7rem}.customNextBtn,.customPrevBtn{border:unset;background-color:unset;height:32px;display:flex;align-items:center;justify-content:center;padding:10px}.customNextBtn i,.customPrevBtn i{font-size:28px;color:#10182829;transition:.4s}.customNextBtn:hover i,.customPrevBtn:hover i{color:#091647;transition:.4s}.productionFacilityContainer .owl-item .item img{aspect-ratio:2/1.5;object-fit:cover}.carouselArea{display:flex;flex-direction:column;row-gap:42px}.carouselTextArea{display:flex;flex-direction:column;row-gap:1rem}.carouselTitle{font-weight:600;line-height:43px;font-size:36px;font-family:'Montserrat';color:#091647}.carouselDescription{font-size:16px;font-weight:400;font-family:'Montserrat';line-height:24px;color:#7b7d7e}.carouselButtonArea{width:max-content}.carouselButtonArea a{padding:16px 20px;background:#091647;font-weight:500;font-size:15px;line-height:23px;font-family:'Montserrat';color:#fff;text-decoration:none;border-radius:4px}.productionAreaContainer{padding-top:120px;padding-bottom:120px}.productionArea{display:flex;flex-direction:column;row-gap:62px}.productionAreaText{padding:0 200px;text-align:center;display:flex;flex-direction:column;row-gap:12px}.productionAreaTitle{font-size:36px;font-weight:600;line-height:43px;font-family:'Montserrat';color:#091647}.productionAreaDescription p{font-size:16px;font-weight:400;line-height:24px;font-family:'Montserrat';color:#7b7d7e}.productionAreaDescription p:first-child{color:#0095b8;font-weight:400;font-family:'Montserrat';font-size:16px;line-height:24px}.productionItems{display:flex;flex-direction:column;row-gap:24px}.allProductionItemsButton{display:flex;justify-content:center}.allProductionItemsButton a{background:#0095b8;color:#fff;padding:16px 20px;border-radius:4px;font-size:15px;font-weight:500;line-height:22px;text-decoration:none}.blogAreaContainer{padding-top:120px;padding-bottom:120px;background-color:#f8f8f8}.blogAreaTextAndTabArea{row-gap:62px;display:flex;flex-direction:column}.blogAreaText{display:flex;flex-direction:column;row-gap:12px}.blogAreaTitle{font-weight:600;line-height:43px;font-size:36px;font-family:'Montserrat';color:#091647}.blogAreaDescription{color:#0095b8;font-weight:400;font-size:16px;line-height:24px;font-family:'Montserrat'}.blogAreaTabArea{display:flex;flex-direction:column;row-gap:62px}.blogAreaTabArea ul{border:none;display:flex;column-gap:62px;flex-wrap:unset;white-space:nowrap;overflow:hidden;overflow-x:auto;padding-bottom:1px}.blogAreaTabArea ul::-webkit-scrollbar{display:none}.blogAreaTabArea ul li button{padding:0;background:none;border:none !important;border-bottom:1px solid transparent !important;font-size:16px;font-weight:500;line-height:24px;color:#8e95ae !important;transition:.4s;padding-bottom:7px}.blogAreaTabArea ul li button.active{background-color:transparent !important;border-bottom:1px solid #0095b8 !important;color:#091647 !important;transition:.4s}.owl-demo3 .owl-item a{margin:10px;display:block}.card.news-card{border-radius:4px;background:#fff;border:none;text-align:start;transition:.4s}.news-card:hover{box-shadow:0 4px 10px 2px #1e1e1e12;transition:.4s}.newsCardImage,.newsCardImage img{object-fit:cover;aspect-ratio:2/1.3}.news-card .card-body{padding:30px;display:flex;flex-direction:column;row-gap:24px}.newsCardTitleArea{display:flex;flex-direction:column;row-gap:16px}.newsCardDate{font-size:16px;font-weight:400;line-height:24px;font-family:'Montserrat';color:#7b7d7e;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;transition:.4s}.news-card:hover .newsCardDate{color:#091647;transition:.4s}.newsCardTitle{font-size:18px;font-weight:500;line-height:26px;font-family:'Montserrat';color:#393a3a;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:52px;transition:.4s}.news-card:hover .newsCardTitle{color:#0095b8;transition:.4s}.newsCardDescription{color:#7b7d7e;font-size:16px;font-weight:400;line-height:28px;font-family:'Montserrat';overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:84px;transition:.4s}.news-card .newsCardDescription{color:#4a4b4c;transition:.4s}.owl-nav .owl-prev::before,.owl-nav .owl-next::before{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px}.owl-nav .owl-prev::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free"}.owl-nav .owl-next::before{content:"";font-weight:900;font-family:"Font Awesome 6 Free"}.seeAllNewsButton{display:flex;justify-content:center;margin-top:32px}.seeAllNewsButton a{padding:14px 20px;background:#0095b8;text-decoration:none;font-family:'Montserrat';font-weight:500;font-size:15px;line-height:22px;color:#fff;border-radius:4px}.referenceAreaContainerFluid{background-color:#fff;padding:120px 0}.referenceAreaContainer{display:flex;flex-direction:column;row-gap:80px;padding:0}.referenceAreaTitle{font-family:'Montserrat';font-weight:600;font-size:36px;line-height:44px;text-align:center;color:#091647}.reference-slider1 .owl-stage{padding-left:0 !important}.sliderMobileImageArea{display:none}.background{background-image:url("../img/bg-index.png");background-repeat:no-repeat;background-size:cover}.sliderCaptionArea{display:flex;flex-direction:column;row-gap:24px}.sliderTextArea{display:flex;flex-direction:column;row-gap:1rem}.sliderSubTitle{color:#0095b8;font-weight:300;font-size:24px;line-height:30px;font-family:'Montserrat'}.sliderTitle{color:#fff;font-size:48px;font-weight:600;font-family:'Montserrat';line-height:58px}.sliderDescription{color:#c8c9ca;font-size:18px;font-weight:400;line-height:24px;font-family:'Montserrat'}.background .carousel-inner{padding:100px 0}@media only screen and (max-width:1399px){.sliderSubTitle{font-size:20px;line-height:30px}.sliderTitle{font-size:32px;line-height:42px}.sliderDescription{font-size:15px;line-height:23px}.newsCardTitleArea{row-gap:12px}.newsCardDescription{font-size:14px;line-height:24px;height:84px}.carouselTitle{line-height:40px;font-size:30px}.carouselDescription{font-size:15px;line-height:23px}.productionAreaTitle{font-size:30px;line-height:40px}.productionAreaDescription p{font-size:15px;line-height:23px}.productionAreaDescription p:first-child{font-size:15px;line-height:23px}.blogAreaTitle{line-height:40px;font-size:30px}.blogAreaDescription{font-size:15px;line-height:23px}.blogAreaTabArea ul li button{font-size:15px;line-height:23px;padding-bottom:5px}.newsCardDate{font-size:15px;line-height:23px}.newsCardTitle{font-size:17px;line-height:24px;height:48px}.referenceAreaTitle{font-size:30px;line-height:40px}.sliderButton a{line-height:18.28px;font-size:14px;padding:14px 18px}.carouselButtonArea a{padding:16px 18px;font-size:14px;line-height:22px}.allProductionItemsButton a{padding:16px 18px;font-size:14px;line-height:20px}}@media only screen and (min-width:992px){.owl-demo2 .owl-stage{padding-left:0!important}}@media only screen and (max-width:991px){.productionFacilitySliderButtons{padding-left:0 !important}.slider-img{display:none}.sliderMobileImageArea{display:flex;justify-content:center;width:100%;position:relative;padding-bottom:1px}.background{background-size:200% 500px}.background .carousel-inner{padding-top:5rem}.sliderMobileImageArea img{object-fit:contain;width:343px;display:block;position:relative;top:60px;height:260px}.background>.container{max-width:90%}.sliderCaptionArea{text-align:center}.sliderButtonArea{display:flex;justify-content:center}.halfGrayBackground{padding-top:70px;position:relative;top:0}.productionAreaText{padding:0 1.5rem}.halfGrayBackground::before{width:100%}.crAREA{row-gap:32px}.carouselButtonArea{width:100%}.productionAreaContainer{padding-top:60px;padding-bottom:60px}.blogAreaContainer{padding-top:60px;padding-bottom:60px}.referenceAreaContainerFluid{padding:60px 0}.mainMobileSlider,.mainMobileSlider .carousel-inner,.mainMobileSlider .carousel-inner .carousel-item,.mainMobileSlider .carousel-inner .carousel-item>img{height:600px;object-fit:cover;object-position:60% 0}}@media only screen and (max-width:767px){.sliderTitle{font-size:30px;line-height:40px}.sliderDescription{font-size:14px;line-height:22px}.carouselTitle{line-height:36px;font-size:26px}.productionAreaTitle{font-size:26px;line-height:36px}.productionAreaDescription p{font-size:14px;line-height:22px}.blogAreaTitle{line-height:36px;font-size:26px}.blogAreaDescription{font-size:14px;line-height:22px}.blogAreaTabArea ul li button{font-size:14px;line-height:22px;padding-bottom:4px}.referenceAreaTitle{font-size:26px;line-height:36px}}@media only screen and (max-width:575px){.blogAreaTabArea ul{column-gap:32px}}@media only screen and (max-width:475px){.mainSliderDescription{font-family:Montserrat;font-size:16px;font-weight:400;line-height:24px;color:#f3f3f3}}@media only screen and (max-width:425px){.sliderMobileImageArea img{width:300px}}@media only screen and (max-width:375px){.sliderMobileImageArea img{width:300px}.sliderMobileImageArea img{top:50px}}