@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";html,body{text-rendering:optimizeLegibility;-webkit-text-size-adjust:none}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}body{font-family:"Roboto",sans-serif;color:#191e1e;font-size:16px;font-weight:400;line-height:1.5;overflow-x:hidden}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#bdbdbd;width:8px;border-radius:4px}a{color:inherit;text-decoration:none;-webkit-transition:.25s;transition:.25s;outline:1}a:hover{color:#006673}a:focus{outline:1 !important}table{border-collapse:collapse}img{border:0;font-size:0;line-height:0;max-width:100%}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],textarea,select,.form-control,.form-select{background:#f5f8f9;width:100%;height:58px;border:0;font-size:14px;font-weight:500;padding:15px;outline:none;border-radius:0;font-family:"Roboto",sans-serif;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1)}@media(max-width: 991px){input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],textarea,select,.form-control,.form-select{height:44px;padding:0 15px}}textarea,textarea.form-control{height:auto}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{border:0;-webkit-box-shadow:none !important;box-shadow:none !important;background:#f5f8f9 !important}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button{border:none;outline:none;cursor:pointer}figure{margin:0 auto 20px;max-width:100%;clear:both}#to_top{position:fixed;bottom:16px;right:30px;width:36px;height:36px;line-height:36px;text-align:center;font-size:16px;color:#fff;background:#ff3514;border-radius:100%;z-index:1000;-webkit-transition:all .3s ease;transition:all .3s ease}#to_top:hover,#to_top:active,#to_top:focus{color:#fff;background:#000}.btn-base{-webkit-transition:background 0s ease-in-out;transition:background 0s ease-in-out;background:#006673;padding:20px 60px;font-size:18px;color:#fff;font-weight:bold;border-radius:0}.btn-base:hover{background:#0995a8;color:#fff}@media(max-width: 1300px){.container{max-width:100%}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:502;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:503;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{height:100%;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:505}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:504}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;padding:0;z-index:506}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;top:0;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:solid rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{opacity:.8;border-top-width:12px;border-bottom-width:12px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:20px;border-bottom-width:20px}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:12px solid #000;left:5px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{border-right:20px solid #fff}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:12px solid #000;left:3px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:20px solid #fff}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;top:-3px;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-iframe-holder .mfp-close{top:-43px}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.mfp-figure{line-height:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-break:break-word;padding-right:36px}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}}@media all and (max-width: 800px){.mfp-arrow{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.top-cert{background:#006673;color:#fff;font-size:18px;font-weight:bold;padding:12px 0;padding-left:15px}@media(min-width: 1600px){.top-cert{padding-left:85px}}.top-cert .toggle-cert{cursor:pointer;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px}.top-cert .toggle-cert i{-webkit-transition:.3s;transition:.3s}.top-cert .toggle-cert.open i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.top-cert .cert-content{display:none;padding:20px 0}.top-cert .cert-content img{height:66px;display:block}@media(max-width: 991px){.top-cert .cert-content img{height:60px}}.main-header{-webkit-box-shadow:0px 18px 9px -15px #006673;box-shadow:0px 18px 9px -15px #006673;-webkit-animation:spFadeIn .5s;animation:spFadeIn .5s;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:99;padding-left:15px}.main-header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-header .logo img{-o-object-fit:contain;object-fit:contain;max-height:45px;max-width:275px}@media(max-width: 600px){.main-header .logo img{max-height:40px;max-width:none}}@media(min-width: 1600px){.main-header{padding-left:85px}}@media(max-width: 991px){.main-header{padding:10px 15px}}.main-nav ul{list-style:none;margin:0;padding:0}@media(max-width: 991px){.menu-close{position:absolute;top:18px;right:18px;font-size:26px;font-weight:500;cursor:pointer;color:#006673;line-height:1;z-index:10}.menu-close:hover{color:rgb(0,65.812173913,74.2)}.menu-toggle{cursor:pointer}.menu-toggle span{width:24px;height:2px;background:#006673;display:block;margin:5px 0}.main-nav{position:fixed;top:0;left:-320px;width:320px;height:100vh;background:#fff;padding:30px 25px 30px;-webkit-transition:.4s ease;transition:.4s ease;z-index:1001}.main-nav.active{left:0}.main-nav li{border-bottom:1px solid rgba(0,0,0,.06)}.main-nav a{padding:14px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;text-transform:uppercase;font-size:15px;opacity:.8}.arrow{width:8px;height:8px;border-right:2px solid #191e1e;border-bottom:2px solid #191e1e;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.3s;transition:.3s}.has-sub.open .arrow{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sub-menu{display:none;padding-left:14px}.sub-menu a{font-weight:400;font-size:14px}.menu-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s;z-index:1000}.menu-overlay.active{opacity:1;visibility:visible}body.menu-open{overflow:hidden}}@media(min-width: 992px){.menu-toggle{display:none}.main-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.main-nav .list-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-nav .list-menu>li{position:relative}.main-nav .list-menu>li.active::after,.main-nav .list-menu>li:hover::after{content:"";display:inline-block;position:absolute;left:50%;bottom:-1px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #006673;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-nav .list-menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;gap:5px;padding:0 25px;height:80px;font-size:15px;margin:0;font-weight:500;text-transform:uppercase;color:#000}}@media(min-width: 992px)and (max-width: 1340px){.main-nav .list-menu a{padding:0 10px}}@media(min-width: 992px){.main-nav .list-menu .arrow::after{content:"";font-family:"Font Awesome 5 Free";margin-left:7px;font-weight:900}.main-nav .sub-menu{position:absolute;top:100%;left:0;border-top:6px solid #ff3514;min-width:300px;background:#fff;-webkit-box-shadow:0 15px 35px rgba(0,0,0,.12);box-shadow:0 15px 35px rgba(0,0,0,.12);opacity:0;visibility:hidden;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px);-webkit-transition:.3s;transition:.3s;padding:12px 0;z-index:100}.main-nav .sub-menu li{position:relative}.main-nav .sub-menu .active a,.main-nav .sub-menu li:hover a{color:#191e1e}.main-nav .sub-menu .active a::after,.main-nav .sub-menu li:hover a::after{content:"";display:inline-block;position:absolute;border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #006673;left:0px;top:10px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-nav li:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-nav .sub-menu a{padding:10px 22px;display:block;line-height:normal;height:auto;color:rgba(25,30,30,.8);font-size:12px}}.lang-switch{position:relative;cursor:pointer;background:#fff;border-radius:10px;text-align:center;border:.5px solid rgba(202,219,226,.4);-webkit-box-shadow:0px 3px 6px rgba(79,104,113,.2);box-shadow:0px 3px 6px rgba(79,104,113,.2);width:54px;padding:10px}.lang-switch img{width:30px;height:30px;border-radius:50%;border:2px solid #fff;-webkit-box-shadow:0px 0px 6px rgba(79,104,113,.3);box-shadow:0px 0px 6px rgba(79,104,113,.3)}.lang-switch .sub-menu{position:absolute;top:100%;right:0;background:#fff;-webkit-box-shadow:0 12px 30px rgba(0,0,0,.15);box-shadow:0 12px 30px rgba(0,0,0,.15);padding:8px 0;border-radius:10px;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.25s;transition:.25s;z-index:99;display:block}.lang-switch .sub-menu li{padding:6px 10px;cursor:pointer}.lang-switch .sub-menu li:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.btn-quick-form{background-color:#ff3514;color:#fff;padding:24px 30px 20px 12px;font-size:26px;margin-bottom:-20px;margin-left:10px;border-radius:4px 0 0 4px;position:relative}.btn-quick-form::after{content:url(images/icons/button-arrow.svg);position:absolute;right:25px;top:17px}.btn-quick-form:hover{background:#e67562;color:#fff}.btn-quick-form span{font-weight:400;font-size:13px;line-height:18px;display:block;text-align:left}@media(max-width: 1340px){.btn-quick-form{font-size:18px;margin-bottom:-8px}}@media(max-width: 1200px){.btn-quick-form{display:none}}@media(min-width: 992px){.lang-switch:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.lang-switch.open .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media(min-width: 992px){.lang-switch:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.lang-switch.open .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.line-footer{border-top:5px solid #006673;margin-bottom:40px;margin-top:70px}@media(max-width: 991px){.line-footer{margin-top:40px}}.site-footer{background:#edf2f7;padding:80px 0 60px;position:relative;color:#000}.site-footer::before{content:url(images/graphics/footer-shape-1.svg);position:absolute;top:-30%;left:12%}@media(max-width: 767px){.site-footer::before{left:-50px;top:-100px}}@media(min-width: 991px){.site-footer::after{content:"";position:absolute;top:-60px;right:12%;z-index:1;background:rgba(0,102,115,.5294117647);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:80px;height:100px}}.site-footer .footer-brand{text-align:center}.site-footer .footer-brand img{display:block;height:50px;margin:auto}.site-footer .footer-brand img:last-child{margin-top:40px}.site-footer .footer-col h4{font-size:19px;font-weight:900;color:#006673;margin-bottom:18px;position:relative;text-transform:uppercase;border-bottom:1px solid #ccc;padding-bottom:10px}.site-footer .footer-col ul{list-style:none;padding:0;margin:0}.site-footer .footer-col ul li{margin-bottom:10px}.site-footer .footer-col ul li a{font-size:14px;color:#000;-webkit-transition:.25s;transition:.25s;text-transform:uppercase;padding:7px 15px}.site-footer .footer-col ul li a:hover{color:#006673;background-color:rgba(0,0,0,.05)}@media(max-width: 991px){.site-footer{padding:70px 0 50px}.site-footer .footer-brand{grid-column:span 2}}@media(max-width: 575px){.site-footer{padding:60px 0 40px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(37,211,102,.5);box-shadow:0 0 0 0 rgba(37,211,102,.5)}80%{-webkit-box-shadow:0 0 0 14px rgba(37,211,102,0);box-shadow:0 0 0 14px rgba(37,211,102,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(37,211,102,.5);box-shadow:0 0 0 0 rgba(37,211,102,.5)}80%{-webkit-box-shadow:0 0 0 14px rgba(37,211,102,0);box-shadow:0 0 0 14px rgba(37,211,102,0)}}.btn-whatsapp-pulse{background:#25d366;color:#fff;position:fixed;bottom:65px;right:20px;font-size:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:0;height:0;padding:30px;text-decoration:none;border-radius:50%;-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;z-index:9999}.main-body{min-height:50vh}.section-banner img{width:100%;display:block}.section-banner .swiper-button-prev,.section-banner .swiper-button-next{background:RGBA(0, 0, 0, 0.67);opacity:1;padding:2px 2px 2px 2px;-webkit-box-shadow:none;box-shadow:none;border:0px solid RGBA(0, 0, 0, 1);border-radius:3px;width:30px;height:30px;text-align:center;color:#fff;font-size:20px;-webkit-transition:background .3s,opacity .4s;transition:background .3s,opacity .4s}.section-banner .swiper-button-prev svg,.section-banner .swiper-button-next svg{display:none}.section-banner .swiper-button-prev:hover,.section-banner .swiper-button-next:hover{background:#006673}@media(max-width: 991px){.section-banner .swiper-button-prev,.section-banner .swiper-button-next{display:none}}.section-banner .swiper-button-prev{left:20px}.section-banner .swiper-button-next{right:20px}.section-about{padding:50px 0;background-color:#edf2f7}.section-about .box-about{position:relative;border-radius:10px;overflow:hidden}.section-about .box-about .img-bg{min-height:500px;-o-object-fit:cover;object-fit:cover}.section-about .box-about .content-about{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left bottom, left top, color-stop(30%, #edf2f7), to(rgba(241, 241, 241, 0.62))) rgba(0,0,0,0);background:-webkit-linear-gradient(bottom, #edf2f7 30%, rgba(241, 241, 241, 0.62) 100%) rgba(0,0,0,0);background:linear-gradient(0deg, #edf2f7 30%, rgba(241, 241, 241, 0.62) 100%) rgba(0,0,0,0);padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.section-about .box-about .content-about .title{font-weight:600;line-height:1.3;margin-bottom:8px}@media(max-width: 991px){.section-about .box-about .content-about{font-size:13px}.section-about .box-about .content-about .title{font-size:26px}}.section-about .box-about .readmore{color:#006673;letter-spacing:1px;font-weight:800;font-size:14px}.section-about .box-about .readmore i{margin-left:4px}.section-about .box-about .text-right{text-align:right}.section-video{position:relative;padding-bottom:40px}.section-video .top-shape{position:absolute;top:0;width:100%;left:0;right:0}.section-video .top-shape path{fill:#edf2f7}.section-video .box-video{border-radius:3px;overflow:hidden;position:relative}.section-video .box-video::after{content:"";background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.6)), color-stop(80%, rgba(0, 0, 0, 0))) rgba(0,0,0,0);background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%) rgba(0,0,0,0);background:linear-gradient(360deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%) rgba(0,0,0,0);width:100%;height:100%;position:absolute;left:0;top:0;display:block}.section-video .box-video .img-bg{width:100%;min-height:390px;-o-object-fit:cover;object-fit:cover}.section-video .box-video .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:26px;line-height:36px;font-weight:500;color:#fff;position:absolute;bottom:0;left:0;padding:0 60px 40px;z-index:1}@media(max-width: 991px){.section-video .box-video .title{font-size:12px;padding:0 15px 30px}}.section-video .box-video .title::after{content:"";width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:1px;margin:0px 25px;background:hsla(0,0%,100%,.4);position:relative;top:3px}.section-video .box-video .title span{font-size:14px;line-height:24px;color:hsla(0,0%,100%,.8);-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media(max-width: 991px){.section-video .box-video .title span{font-size:12px}}.section-video .box-video .popup-youtube{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:42px;color:rgba(25,30,30,.8);background-color:hsla(0,0%,100%,.5);border-radius:100px}@media(max-width: 991px){.section-video .box-video .popup-youtube{padding:20px}}.section-video .box-video .popup-youtube i{font-size:29px;width:29px;height:29px;margin-left:5px;margin-top:3px;line-height:29px}@-webkit-keyframes sppbModalRipple{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}10%{opacity:1}90%{opacity:0}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes sppbModalRipple{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}10%{opacity:1}90%{opacity:0}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ripple-effect{position:absolute;left:0;right:0;bottom:0;top:0;-webkit-box-shadow:0 0 0 15px hsla(0,0%,100%,.8),0 0 0 30px hsla(0,0%,100%,.6),0 0 0 45px hsla(0,0%,100%,.4);box-shadow:0 0 0 15px hsla(0,0%,100%,.8),0 0 0 30px hsla(0,0%,100%,.6),0 0 0 45px hsla(0,0%,100%,.4);z-index:-1;border-radius:100px;-webkit-animation:sppbModalRipple 2s infinite;animation:sppbModalRipple 2s infinite}.section-title{font-size:36px;font-weight:700;line-height:1.3;margin-bottom:20px}.section-subtitle{font-size:16px}.section-services{background:#edf2f7}.service-card{position:relative;display:block;overflow:hidden;text-decoration:none;height:100%}.service-card .service-image img{width:100%;height:320px;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease, -webkit-transform .6s ease}.service-card .service-overlay{position:absolute;inset:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 102, 115, 0.75)), to(rgba(255, 255, 255, 0.53))) rgba(0,0,0,0);background:-webkit-linear-gradient(bottom, rgba(0, 102, 115, 0.75) 0%, rgba(255, 255, 255, 0.53) 100%) rgba(0,0,0,0);background:linear-gradient(0deg, rgba(0, 102, 115, 0.75) 0%, rgba(255, 255, 255, 0.53) 100%) rgba(0,0,0,0);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:background 1s linear;transition:background 1s linear;padding:30px;color:#fff;font-size:13px}.service-card .service-overlay .overley-title{height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.service-card .service-overlay .overley-title::before{position:absolute;content:"";opacity:0;top:0;right:-15px;bottom:0;display:block;left:-15px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0, 1);-ms-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:.35s;transition:.35s;border-left:none;border-right:none}.service-card .service-overlay .overley-title::after{position:absolute;content:"";opacity:0;top:-15px;right:0;bottom:-15px;left:0;display:block;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transition:.35s;transition:.35s;border-top:none;border-bottom:none}.service-card .service-overlay .title{color:#fff;font-size:20px;font-weight:700;letter-spacing:.5px;-webkit-transform:translate3d(0, 15px, 0);transform:translate3d(0, 15px, 0);-webkit-transition:.35s;transition:.35s}.service-card .service-overlay i{display:block;margin-top:8px;font-size:16px}.service-card .service-overlay .corner{position:absolute;width:28px;height:28px;border:2px solid #fff;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}.service-card .service-overlay .corner.tl{top:20px;left:20px;border-right:0;border-bottom:0}.service-card .service-overlay .corner.tr{top:20px;right:20px;border-left:0;border-bottom:0}.service-card .service-overlay .corner.bl{bottom:20px;left:20px;border-right:0;border-top:0}.service-card .service-overlay .corner.br{bottom:20px;right:20px;border-left:0;border-top:0}.service-card:hover .service-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.service-card:hover .overley-title .title{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.service-card:hover .overley-title::after,.service-card:hover .overley-title::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.service-card:hover .service-overlay{background:-webkit-linear-gradient(45deg, rgba(0, 102, 115, 0.8) 0%, rgba(16, 172, 189, 0.47) 100%) rgba(0,0,0,0);background:linear-gradient(45deg, rgba(0, 102, 115, 0.8) 0%, rgba(16, 172, 189, 0.47) 100%) rgba(0,0,0,0)}.service-card:hover .service-overlay .corner{opacity:1}.instagram-section{background:#fbfbfb}.instagram-section .instagram-box .instagram-icon{font-size:30px}.instagram-section .instagram-box .instagram-name{font-weight:900;font-size:36px}@media(max-width: 991px){.instagram-section .instagram-box .instagram-name{font-size:26px}}.instagram-section .instagram-box .instagram-text{font-size:16px}.press-room-section .pressSwiper{max-height:600px;overflow:hidden}.press-room-section .pressSwiper .swiper-slide{height:unset !important}.press-room-section .swiper-container{width:100%;height:auto}.press-room-section .press-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#212125}.press-room-section .press-item .press-date{width:190px;background:#e91e63;color:#fff;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){.press-room-section .press-item .press-date{width:80px}}.press-room-section .press-item .press-date .day{font-size:42px;margin-bottom:5px;font-weight:700;line-height:1}.press-room-section .press-item .press-date .month{line-height:1;font-weight:700;font-size:14px;display:block;text-transform:uppercase}.press-room-section .press-item .press-content{padding:24px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.press-room-section .press-item .press-content .title{font-size:24px;font-weight:700;color:#fff;margin:0 0 4px;line-height:1.4}@media(max-width: 767px){.press-room-section .press-item .press-content{padding:15px}.press-room-section .press-item .press-content .title{font-size:18px}}.press-room-section .press-item .press-content .more{color:#bdbdbd;font-size:14px}.sidebar{background-color:#f2f5f8;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;padding:15px}.sidebar .btn-request{background-image:-webkit-linear-gradient(45deg, #006673 0%, #10acbd 100%);background-image:linear-gradient(45deg, #006673 0%, #10acbd 100%);border:none;color:#fff;font-size:16px;font-weight:600}.sidebar .btn-request:hover{background-image:-webkit-linear-gradient(45deg, #10acbd 0%, #006673 100%);background-image:linear-gradient(45deg, #10acbd 0%, #006673 100%)}.sidebar .sidebar-item{border:0;margin:0 !important;text-transform:uppercase;border-bottom:1px solid #f2f5f8}.sidebar .sidebar-item:hover{background:#f2f5f8}.sidebar .sidebar-link{width:100%;background:#fff !important;color:#000 !important;font-weight:600;font-size:12px;padding:10px !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border:0;-webkit-box-shadow:none;box-shadow:none}.sidebar .sidebar-link:focus{-webkit-box-shadow:none;box-shadow:none}.sidebar .accordion-button::after{display:none}.sidebar .icon-toggle{font-size:14px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.sidebar .accordion-button:not(.collapsed) .icon-toggle{content:""}.sidebar .accordion-button:not(.collapsed) .icon-toggle::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.sidebar .accordion-button.collapsed .icon-toggle::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.sidebar .sidebar-submenu{list-style:none;padding-left:0;margin:0}.sidebar .sidebar-submenu li a{display:block;padding:10px 16px;font-size:12px}.sidebar .sidebar-submenu li a:hover{color:#006673}.banner-breadcrumb{position:relative}.banner-breadcrumb .img-breadcrumb{height:600px;width:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 991px){.banner-breadcrumb .img-breadcrumb{height:300px}}.banner-breadcrumb .block-breadcrumb{position:absolute;left:0;top:0;bottom:0;padding:15px;right:0;background-color:rgba(3,3,3,.59);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991px){.banner-breadcrumb .block-breadcrumb{font-size:13px}}.banner-breadcrumb .block-breadcrumb .title{font-size:60px;font-weight:900;color:#fff;line-height:1.5}@media(max-width: 991px){.banner-breadcrumb .block-breadcrumb .title{font-size:20px}}.banner-breadcrumb .block-breadcrumb .breadcrumb{padding:.75rem 1rem;background-color:#f2f5f8;border-radius:.25rem;border:1px solid #fff;color:#006673;font-size:10px;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:60px;width:calc(100% - 30px);max-width:410px;margin-top:30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase}.banner-breadcrumb .block-breadcrumb .breadcrumb .breadcrumb-item:first-child,.banner-breadcrumb .block-breadcrumb .breadcrumb .breadcrumb-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner-breadcrumb .block-breadcrumb .breadcrumb span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width: 991px){.banner-breadcrumb .block-breadcrumb .breadcrumb{position:static}}.about-page .img-about{width:100%;border-radius:10px;display:block}.about-page .timeline{position:relative;margin-left:-1px;max-width:770px;margin:auto;background-image:url(images/graphics/lines-world.png);background-repeat:no-repeat;background-size:inherit;background-attachment:inherit;background-position:50% 50%}.about-page .timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:#006673}.about-page .timeline-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px}.about-page .timeline-item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about-page .timeline-item:nth-child(2n) .timeline-year{right:calc(50% + 40px);left:auto}.about-page .timeline-item:nth-child(2n) .timeline-year::before{right:-30px;left:auto}.about-page .timeline-item:nth-child(2n) .timeline-content{text-align:left}.about-page .timeline-item:nth-child(2n) .timeline-content::after{content:"";position:absolute;top:32px;left:1px;width:0;height:0;border-width:8px;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;-webkit-transform:rotate(-135deg) translateY(-50%);-ms-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:3px -3px 1px -2px rgba(0,0,0,.2);box-shadow:3px -3px 1px -2px rgba(0,0,0,.2)}.about-page .timeline-year{position:absolute;top:27px;left:calc(50% + 40px);font-size:16px}.about-page .timeline-year::before{content:"";width:20px;height:2px;background:#006673;display:block;position:absolute;left:-29px;top:12px}.about-page .timeline-dot{position:absolute;left:50%;top:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:20px;background:#fff;border:3px solid #006673;border-radius:50%;z-index:2}.about-page .timeline-content{padding:20px;border:solid 1px #dfdfdf;border-radius:5px;position:relative;width:345px;text-align:right}.about-page .timeline-content::after{content:"";position:absolute;top:32px;right:1px;width:0;height:0;border-width:8px;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:3px -3px 1px -2px rgba(0,0,0,.2);box-shadow:3px -3px 1px -2px rgba(0,0,0,.2)}@media(max-width: 767px){.about-page .timeline-content::after{left:1px;-webkit-transform:rotate(-135deg) translateY(-50%);-ms-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}}.about-page .timeline-content .title{font-size:18px;margin-bottom:10px}.about-page .timeline-content p{margin:0;font-size:14px;line-height:1.6}@media(max-width: 767px){.about-page .timeline{padding-left:30px}.about-page .timeline::before{left:10px}.about-page .timeline-item{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important;padding-left:10px}.about-page .timeline-dot{left:-30px;top:72px;width:16px;height:16px;-webkit-transform:none;-ms-transform:none;transform:none;border-width:2px}.about-page .timeline-content{width:100%;text-align:left !important}.about-page .timeline-year{position:static;top:0;margin-bottom:10px}.about-page .timeline-year::before{left:-15px !important;width:15px;top:80px}}.accordion .accordion-item{background:#fff;border:1px solid #e8eff1;border-radius:4px;margin-bottom:10px}.accordion .accordion-button{padding:19px 30px 19px 15px;background:#f6fafb;color:#4b5981}.accordion .accordion-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.contact-section .contact-info{font-size:18px}.contact-section .contact-info a{color:#006673}.contact-section .map-wrapper iframe{width:100%;height:400px}.contact-section .message-field{height:100%;min-height:140px;resize:none}.contact-tel{position:relative}.contact-tel .iti{width:100%}.contact-tel .iti--container{width:100%;top:58px !important;left:0 !important}.contact-tel .iti--separate-dial-code .iti__selected-flag{background:none}.iti__country-list{background:#34374a;border-radius:6px;border:0;color:#fff;-webkit-box-shadow:none;box-shadow:none}.iti__country-list::-webkit-scrollbar{display:none}.iti__country-list .iti__country-list{max-width:250px}.iti__country-list .iti__country-list .iti__country-name{overflow:hidden;max-width:200px}.iti__country-list .iti__dial-code{color:#cad3da}.iti__country-list .iti__country{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#cad3da;font-size:14px;padding:10px}.iti__country-list .iti__country:hover,.iti__country-list .iti__country.iti__highlight{background:#65d9b4;color:#fff}.iti__country-list .iti__country:hover .iti__dial-code,.iti__country-list .iti__country.iti__highlight .iti__dial-code{color:#fff}.iti__search-input{background:#34374a;border:none;border-radius:4px;color:#fff;padding:8px 12px;margin:8px}.iti__search-input::-webkit-input-placeholder{color:#aaa}.iti__search-input::-moz-placeholder{color:#aaa}.iti__search-input:-ms-input-placeholder{color:#aaa}.iti__search-input::-ms-input-placeholder{color:#aaa}.iti__search-input::placeholder{color:#aaa}.iti__search-input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.video-page iframe{width:100%;height:250px}.account-calculation{background:#fff}.account-calculation .calc-table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}.account-calculation .calc-row{display:grid;grid-template-columns:repeat(4, 1fr) 40px 1.2fr;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.account-calculation .equal{font-size:20px;text-align:center;color:#006673}.account-calculation .result{background:#eef1f4}@media(max-width: 991px){.account-calculation .calc-row{grid-template-columns:1fr 1fr;gap:12px}.account-calculation .equal{display:none}.account-calculation .result{grid-column:span 2}}.account-calculation .clear-btn{color:#006673;font-weight:600;text-decoration:none}.career-form{font-size:12px}.career-form label,.career-form .label{font-size:12px;display:block;font-weight:bold;text-transform:uppercase;margin-bottom:10px}.career-form .file-btn{display:inline-block;background:#66dab5;text-transform:none}.career-form .option{cursor:pointer;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.career-form .option input{display:none}.career-form .option span{display:inline-block;width:30px;height:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;border:2px solid #ddd;margin-right:8px;vertical-align:middle;position:relative}.career-form .option input:checked+span{border-color:#66dab5}.career-form .option input:checked+span::after{content:"";width:20px;height:20px;background:#66dab5;border-radius:50%;position:absolute;top:3px;left:3px}.career-form .check-custom{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;cursor:pointer;font-weight:500;margin-bottom:20px;text-transform:none}.career-form .check-custom input{display:none}.career-form .check-custom span{width:30px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:30px;border-radius:2px;position:relative;background:rgba(214,214,214,.4);-webkit-transition:all .2s ease;transition:all .2s ease}.career-form .check-custom input:checked+span{background:#35d3a5}.career-form .check-custom input:checked+span::after{content:"✓";color:#fff;font-size:18px;font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%);transform:translate(-50%, -55%)}.career-form .block-upload{display:none}.career-form .upload-box{background:#f5f8f9;padding:60px 20px;border-radius:6px}.career-form .upload-box .icon{font-size:60px;opacity:.3}.gallery-section .masonry{position:relative;width:100%}.gallery-section .masonry .gallery-card{overflow:hidden;position:relative}.gallery-section .masonry .masonry-item{position:relative;overflow:hidden;width:25%;padding:5px;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.3s;transition:.3s}@media(max-width: 992px){.gallery-section .masonry .masonry-item{width:33.33%}}@media(max-width: 768px){.gallery-section .masonry .masonry-item{width:50%}}@media(max-width: 576px){.gallery-section .masonry .masonry-item{width:100%}}.gallery-section .masonry .masonry-item img{width:100%;height:auto;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease;display:block}.gallery-section .masonry .masonry-item:hover img{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.gallery-section .masonry .masonry-item .overlay{position:absolute;inset:0;background:rgba(0,0,0,.45);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.gallery-section .masonry .masonry-item .overlay span{color:#fff;font-size:14px;text-align:left;padding:4px 6px}.gallery-section .masonry .masonry-item:hover .overlay{opacity:1}.gallery-section .gallery-item{position:relative;overflow:hidden}.gallery-section .gallery-item img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .6s 0s cubic-bezier(0.6, -0.02, 0.6, 0.9);transition:-webkit-transform .6s 0s cubic-bezier(0.6, -0.02, 0.6, 0.9);transition:transform .6s 0s cubic-bezier(0.6, -0.02, 0.6, 0.9);transition:transform .6s 0s cubic-bezier(0.6, -0.02, 0.6, 0.9), -webkit-transform .6s 0s cubic-bezier(0.6, -0.02, 0.6, 0.9)}.gallery-section .gallery-item .title{position:absolute;padding:15px;bottom:0;left:0;right:0;color:#fff !important;line-height:normal !important;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:bold}.gallery-section .gallery-item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.gallery-section .gallery-item:hover .title{color:#fff}.lg-backdrop{background-color:rgba(0,0,0,.9)}.goback{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}.goback .icon{-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;background-color:#eee;border-radius:50%;-webkit-box-sizing:content-box;box-sizing:content-box;color:#1a1a1a;font-size:20px !important;text-align:center;width:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:55px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.goback .name-gallery{font-size:20px;font-weight:600;line-height:1.15}.press-card{padding:10px;margin:0px;background:#fff;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border:1px solid #f5f5f5;border-radius:3px;-webkit-box-shadow:0px 18px 9px -15px #cacaca;box-shadow:0px 18px 9px -15px #cacaca}.press-card .title{font-size:12px;font-weight:600;line-height:1.15}.press-card .more{font-size:10px;margin-bottom:0;margin-top:10px;position:relative;padding-left:15px;font-weight:500}.press-card .more:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:115%;position:absolute;left:0px;top:-2px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.press-page .press-detail{max-width:1100px;margin:auto}.press-page .title-press{font-size:25px}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.other-news-section{position:relative}.other-news-section .text-block{color:#006673}.other-news-section .text-block .title{text-transform:uppercase;font-weight:800}.other-news-section .news-slider{padding-top:50px}.other-news-section .news-nav{position:absolute;top:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;z-index:10}.other-news-section .swiper-button-next,.other-news-section .swiper-button-prev{width:35px;height:35px;background:#006673;border-radius:2px;position:static;margin-top:0;font-size:19px;color:#fff}.other-news-section .swiper-button-next svg,.other-news-section .swiper-button-prev svg{display:none}.contact-info-v2{font-size:14px}.contact-info-v2 a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;color:#006673;text-decoration:none}.contact-info-v2 a:hover{text-decoration:underline}.contact-info-v2 i{font-size:13px}.contact-info-v2 .contact-hotline{margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:4px}.contact-info-v2 .contact-hotline .label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;white-space:nowrap;background:#fde047;font-weight:700;padding:4px 8px}.contact-info-v2 .contact-hotline .phone{display:block;font-size:20px;font-weight:700;color:#dc2626}.contact-info-v2 .company-name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:6px;font-size:18px;font-weight:700;margin-bottom:20px}.contact-info-v2 .company-name span{font-size:14px;font-weight:500;color:#6b7280}.contact-info-v2 .contact-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.contact-info-v2 .contact-item{display:grid;grid-template-columns:220px 1fr;gap:10px}.contact-info-v2 .contact-item .role{font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.contact-info-v2 .contact-item .role i{color:#6b7280}.contact-info-v2 .contact-item .detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4px}.contact-info-v2 .contact-item .detail strong{font-weight:600}@media(max-width: 991px){.contact-info-v2 .contact-info{padding-right:0;margin-bottom:32px}.contact-info-v2 .contact-item{grid-template-columns:1fr}}
/*# sourceMappingURL=maps/theme.css.map */
