@font-face{font-family:"SCG";src:url("/public/themes/frontend/assets/webfonts/SCG-Regular.woff2") format("woff2"),url("/public/themes/frontend/assets/webfonts/SCG-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SCG";src:url("/public/themes/frontend/assets/webfonts/SCG-Bold.woff2") format("woff2"),url("/public/themes/frontend/assets/webfonts/SCG-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}body{color:#414042;font-size:16px;line-height:1.5;font-family:"SCG";overflow-x:hidden}.over-x-hidden{overflow-x:hidden}.w100{width:100%}.center{text-align:center}.right{text-align:right}.over-hidden{overflow:hidden}.position-relative{position:relative}.form-control{border-color:#414042}.form-control:focus{border-color:#414042;color:#414042;box-shadow:none}.p0{padding:0}.pl0{padding-left:0}.pr0{padding-right:0}.m0{margin:0}.mt30{margin-top:30px}.mb30{margin-bottom:30px}.display-block{display:block}.swiper-pagination{z-index:1}.btn-intro{color:#fff;background-color:#231f20;opacity:.8;margin-bottom:50px;transition:all .3s}.btn-intro:hover,.btn-intro:focus{color:#fff;text-decoration:none;box-shadow:none;outline:none;opacity:1;transition:all .3s}#header .header_desktop{width:100%;background-color:#fff;height:75px;position:relative;z-index:2;box-shadow:0px 0px 10px rgba(0,0,0,.3)}#header .header_desktop .logo{text-align:center;line-height:75px}#header .header_desktop .logo img{max-width:150px;max-height:75px}#header .header_desktop .sf-menu{display:inline-block;text-align:left;margin-bottom:0px;height:75px;line-height:75px;list-style:none;margin-left:0px;padding-left:0}#header .header_desktop .sf-menu .menu-item{padding:0 15px;float:left;cursor:pointer}#header .header_desktop .sf-menu .menu-item .a-menu{color:#414042;opacity:.8;font-weight:bold;transition:all .3s}#header .header_desktop .sf-menu .menu-item .a-menu:hover{opacity:1;transition:all .3s;text-decoration:none}#header .header_desktop .sf-menu .menu-item .active{opacity:1}#header .header_desktop .sf-menu .menu-item .megamenu{display:none;cursor:default;position:absolute;margin-top:-1px;left:0;background-color:rgba(255,255,255,.8);width:100%;box-shadow:0 0 2px rgba(0,0,0,.7);z-index:11}#header .header_desktop .sf-menu .menu-item .megamenu.show{display:block}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head{background-color:rgba(65,64,66,.8);padding:15px;min-height:192px}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .a-megamenu-head:hover{text-decoration:none;outline:none;box-shadow:none}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .a-megamenu-head:hover .boxmenu{color:#fff;border-bottom:1px solid #fff;transition:all .3s}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .a-megamenu-head.hoverActive .boxmenu{color:#fff;border-bottom:1px solid #fff;transition:all .3s}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .a-megamenu-head .boxmenu{font-size:16px;line-height:1.5;padding:10px 35px 10px 15px;margin-bottom:10px;color:#fff;font-weight:bold;transition:all .3s;position:relative}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .a-megamenu-head .boxmenu .fa-arrow-right{position:absolute;right:10px;line-height:24px}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .closeMega{display:table;text-align:center;font-size:16px;font-weight:bold;transition:all .3s;position:relative;margin:20px 0 5px 15px;background-color:rgba(255,255,255,.8);color:#414042;width:30px;height:30px;line-height:30px;border-radius:50px;float:right}#header .header_desktop .sf-menu .menu-item .megamenu .megamenu-head .closeMega:hover{text-decoration:none;outline:none;box-shadow:none;color:#414042;background-color:#fff;transition:all .3s}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight{display:none}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight.show{display:flex}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight .megaTop{padding:15px}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight .megaTop a{display:block;line-height:1.5;border-bottom:1px solid #414042;font-weight:bold;color:#414042;opacity:.8;margin-bottom:10px;transition:all .3s}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight .megaTop a:hover{color:#414042;opacity:1;transition:all .3s;text-decoration:none}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight .megaBottom a{padding:5px 0 5px 15px;border-bottom:0;display:block;line-height:1.5;font-weight:400;color:#414042;opacity:.8;transition:all .3s;margin-bottom:10px}#header .header_desktop .sf-menu .menu-item .megamenu .megaRight .megaBottom a:hover{color:#414042;opacity:1;transition:all .3s;text-decoration:none}#header .header_desktop .searchLangs{padding:0;margin-bottom:0}#header .header_desktop .searchLangs .li-changelangs{display:inline-block;padding:0 10px;line-height:75px}#header .header_desktop .searchLangs .li-changelangs .a-changelangs{font-weight:bold;color:#414042;opacity:.8;transition:all .3s}#header .header_desktop .searchLangs .li-changelangs .a-changelangs:hover{opacity:1;transition:all .3s;text-decoration:none}#header .header_desktop .searchLangs .li-search{display:inline-block;padding:0 10px;line-height:75px}#header .header_desktop .searchLangs .li-search .a-search{color:#414042;opacity:.8;transition:all .3s}#header .header_desktop .searchLangs .li-search .a-search:hover{opacity:1;color:#414042;transition:all .3s}#header .header_mobile{overflow-x:clip;width:100%;background-color:#fff;height:60px;position:relative;z-index:2;box-shadow:0px 0px 10px rgba(0,0,0,.3)}#header .header_mobile .logo{text-align:center;line-height:60px}#header .header_mobile .logo img{max-width:150px;max-height:50px}#herobanner .swiper-slide .video-js{padding-top:0 !important}#herobanner .swiper-pagination{z-index:1;bottom:50px}#herobanner .swiper-pagination .swiper-pagination-bullet{background:#3a3a3a;border:2px solid #fff;opacity:.5;width:30px;height:30px;color:#fff;font-size:14px;line-height:26px}#herobanner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#herobanner .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}#herobanner .scroll-indicator{background:rgba(0,0,0,0) url(/public/themes/frontend/assets/images/scroll-indicator.svg) no-repeat 50%;position:absolute;bottom:15px;left:50%;z-index:22;display:block;width:80px;height:26px;background-size:80px 16px;-ms-transform:translateX(-50%);transform:translateX(-50%);transition:background-position .6s}#herobanner .scroll-indicator:hover{cursor:pointer;opacity:.4;background-position:bottom}#ourStory{padding:50px 0}#ourStory .bg{background-size:cover;background-position:center top;height:100%;transform:translate(0px, 7.13889px);position:relative}#ourStory .bg .boxstory{margin:10% 0 30px;padding:75px 50px 30px 50px;background-color:rgba(255,255,255,.7)}#ourStory .bg .boxstory .title{color:#1b272d;font-size:34px;font-weight:bold;margin-bottom:30px;line-height:1.2}#ourStory .bg .boxstory .title .small{font-size:18px;line-height:1.2;font-weight:bold;color:#1b272d;opacity:.8}#ourStory .bg .boxstory .text{color:#414042}#ourStory .bg .boxstory .readmore a{font-size:16px;font-weight:bold;color:#7f735e;opacity:.8}#ourStory .bg .boxstory .readmore a:hover{text-decoration:none;opacity:1}#ourServices{padding:0 0 100px}#ourServices .rtl{direction:rtl}#ourServices a:hover{text-decoration:none}#ourServices a:hover .subtitle{color:#1b272d;opacity:.8;transition:all .3s}#ourServices a:hover .title{color:#1b272d;opacity:1;transition:all .3s}#ourServices a:hover .text{opacity:1;color:#414042;transition:all .3s}#ourServices a .subtitle{padding:50px 30px 0 100px;font-size:18px;font-weight:bold;color:#1b272d;opacity:.6;transition:all .3s}#ourServices a .title{text-transform:uppercase;padding-left:100px;font-size:34px;font-weight:bold;line-height:1;margin-bottom:30px;color:#1b272d;opacity:.8;transition:all .3s}#ourServices a .text{direction:ltr;padding:0 60px;color:#414042;opacity:.8;transition:all .3s}#ourServices .border{margin-bottom:30px}#ourServices .swiper-pagination .swiper-pagination-bullet{background-color:#d9ccbc;border:1px solid #7f735e;width:10px;height:10px;opacity:1}#ourServices .swiper-pagination .swiper-pagination-bullet-active{background-color:#7f735e}#ourProducts{background-color:#f2e5d5;padding:30px 0 150px}#ourProducts .title{font-weight:bold;display:inline-block;margin-bottom:0px;font-size:34px;text-transform:uppercase;color:#1b272d;margin-bottom:30px}#ourProducts .divider{border-bottom-width:2px;border-bottom-style:solid;display:inline-block;width:200px;margin-left:15px;position:static;margin-top:0px;top:auto;border-color:#7f735e}#brand{padding-bottom:40px}#brand .boxBrand{background-color:#fff;width:100%;margin-top:-125px;border:1px solid #d9ccbc}#brand .boxBrand .swiper-container{overflow:hidden}#brand .boxBrand .swiper-pagination .swiper-pagination-bullet{background-color:#d9ccbc;border:1px solid #7f735e;width:10px;height:10px;opacity:1}#brand .boxBrand .swiper-pagination .swiper-pagination-bullet-active{background-color:#7f735e}#newsUpdate{padding:0 0 40px}#newsUpdate .title{font-weight:bold;display:inline-block;margin-bottom:0px;font-size:34px;text-transform:uppercase;color:#1b272d;margin-bottom:30px}#newsUpdate .divider{border-bottom-width:2px;border-bottom-style:solid;display:inline-block;width:200px;margin-left:15px;position:static;margin-top:0px;top:auto;border-color:#7f735e}#newsUpdate .over-x-hidden{padding:0 0 40px;overflow:hidden}#newsUpdate .over-x-hidden .swiper-slide .link:hover{text-decoration:none;outline:none;box-shadow:none}#newsUpdate .over-x-hidden .swiper-slide .link:hover .date{opacity:.8;transition:all .3s}#newsUpdate .over-x-hidden .swiper-slide .link:hover .title{opacity:1;transition:all .3s}#newsUpdate .over-x-hidden .swiper-slide .link:hover .text{opacity:1;transition:all .3s}#newsUpdate .over-x-hidden .swiper-slide .link:focus{text-decoration:none;outline:none;box-shadow:none}#newsUpdate .over-x-hidden .swiper-slide .link .date{font-size:14px;color:#414042;opacity:.6;padding-top:15px;transition:all .3s}#newsUpdate .over-x-hidden .swiper-slide .link .title{padding:5px 0 15px;color:#1b272d;font-size:18px;font-weight:bold;margin-bottom:0;opacity:.8;transition:all .3s}#newsUpdate .over-x-hidden .swiper-slide .link .text{color:#414042;opacity:.8;transition:all .3s}#newsUpdate .over-x-hidden .swiper-pagination{bottom:0}#newsUpdate .over-x-hidden .swiper-pagination .swiper-pagination-bullet{background-color:#d9ccbc;border:1px solid #7f735e;width:10px;height:10px;opacity:1}#newsUpdate .over-x-hidden .swiper-pagination .swiper-pagination-bullet-active{background-color:#7f735e}#newsUpdate .swiper-button{width:40px;height:40px;line-height:40px;background-color:#414042;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto}#newsUpdate .swiper-button::after{font-size:16px}#newsUpdate .swiper-button:hover{background-color:#231f20;transition:all .3s}#newsUpdate .swiper-button-prev{left:auto;right:50px}#newsUpdate .swiper-button-next{right:0}#banner .swiper-pagination .swiper-pagination-bullet{background-color:#d9ccbc;border:1px solid #7f735e;width:10px;height:10px;opacity:1}#banner .swiper-pagination .swiper-pagination-bullet-active{background-color:#7f735e}#footer{position:relative;box-shadow:0px 0px 10px rgba(0,0,0,.3)}#footer .footer{padding:30px 0 10px;background-color:#fff}#footer .footer .logo-footer{max-width:175px}#footer .footer .linktel{color:#414042;opacity:.8}#footer .footer .linktel:hover{color:#414042;opacity:1;text-decoration:none}#footer .footer .linkmail{color:#414042;opacity:.8}#footer .footer .linkmail:hover{color:#414042;opacity:1;text-decoration:none}#footer .footer .footer-col-menu{padding-left:0 !important;padding-right:0 !important;opacity:1 !important;overflow:hidden}#footer .footer .footer-col-menu .ulMenuFooter{margin:0;padding:0;list-style:none}#footer .footer .footer-col-menu .ulMenuFooter li{width:50%;float:left;margin-bottom:20px}#footer .footer .footer-col-menu .ulMenuFooter li .a-footer-menu{text-transform:uppercase;color:#414042}#footer .footer .footer-col-menu .ulMenuFooter li .a-footer-menu:hover{color:#231f20;text-decoration:none}#footer .footer .footer-col-menu .ulMenuFooter li:nth-child(odd){padding-right:0;clear:left}#footer .footer .footer-col-menu .ulMenuFooter li:nth-child(even){padding-left:10px;clear:right}#footer .footer .positionRelative{position:relative}#footer .footer .positionRelative .subscribe-title{color:#414042;font-weight:bold}#footer .footer .positionRelative #subscribe{border-color:#414042;outline:none;box-shadow:none;padding-right:92px}#footer .footer .positionRelative #subscribe:focus{border-color:#414042;outline:none;box-shadow:none}#footer .footer .positionRelative .submitSubcribe{position:absolute;bottom:0;right:0;border-radius:0 5px 5px 0;border-color:#414042;background-color:#414042;opacity:.8;width:80px;transition:all .3s}#footer .footer .positionRelative .submitSubcribe:hover{transition:all .3s;opacity:1}#footer .footer .positionRelative .submitSubcribe:focus{outline:none;box-shadow:none}#footer .footer .followus{padding:0;margin:30px 0;text-align:center}#footer .footer .followus .li-follow{display:inline-block;padding:0 10px}#footer .footer .followus .li-follow:first-child{padding:0 10px 0 0}#footer .footer .followus .li-follow:last-child{padding:0 0 0 10px}#footer .footer .followus .li-follow .a-follow{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:all .3s}#footer .footer .followus .li-follow .a-follow .img-follow{width:20px}#footer .footer .followus .li-follow .a-follow:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);transition:all .3s}#footer .copyright{text-transform:uppercase;font-size:12px;line-height:16px;padding:10px 15px;background-color:#1b272d;color:#fff}#footer .copyright .privacy,#footer .copyright .cookie{text-transform:uppercase;float:right;font-size:12px;line-height:16px;color:#fff;opacity:.8}#footer .copyright .privacy:hover,#footer .copyright .cookie:hover{opacity:1;color:#fff;text-decoration:none}#footer .copyright .privacy::after{content:"|";padding:0 10px}#footer .copyright .privacy:first-child:after{content:"";padding:0}#keyvisual{background-color:#1b272d;padding:50px 0;color:#fff;font-size:34px;font-weight:bold}#keyvisual .breadcrumb{background-color:rgba(0,0,0,0);margin-bottom:0;padding:0;font-size:16px;text-transform:uppercase}#keyvisual .breadcrumb .breadcrumb-item a{color:#fff;opacity:.8;transition:all .3s}#keyvisual .breadcrumb .breadcrumb-item a:hover{opacity:1;transition:all .3s;text-decoration:none}#keyvisual .breadcrumb .breadcrumb-item strong{color:#fff;opacity:1}#keyvisual .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:7px}#keyvisual .breadcrumb .breadcrumb-item+.breadcrumb-item::before{color:#fff;font-size:16px;padding-right:7px}#keyvisual .tilte-keyvisual{text-transform:uppercase}#news{padding:50px 0}#news .boxNews{box-shadow:0px 0px 5px rgba(0,0,0,.3);height:100%}#news .boxNews .link:hover{text-decoration:none;outline:none;box-shadow:none}#news .boxNews .link:hover .date{opacity:.8;transition:all .3s}#news .boxNews .link:hover .title{opacity:1;transition:all .3s}#news .boxNews .link:hover .text{opacity:1;transition:all .3s}#news .boxNews .link:focus{text-decoration:none;outline:none;box-shadow:none}#news .boxNews .link .date{font-size:14px;color:#414042;opacity:.6;padding:15px 15px 0;transition:all .3s}#news .boxNews .link .title{padding:5px 15px 15px;color:#1b272d;font-size:18px;font-weight:bold;margin-bottom:0;opacity:.8;transition:all .3s}#news .boxNews .link .text{color:#414042;opacity:.8;transition:all .3s;padding:0 15px 15px}#news .pagination-section .pagination{float:right}#news .pagination-section .pagination a{display:inline-block;width:40px;height:40px;line-height:40px;padding:0;background-color:#414042;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto;margin-right:10px;text-align:center}#news .pagination-section .pagination a:hover{background-color:#231f20;transition:all .3s;text-decoration:none}#news .pagination-section .pagination a:focus{box-shadow:none;outline:none}#news .pagination-section .pagination strong{display:inline-block;width:40px;height:40px;line-height:40px;padding:0;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto;margin-right:10px;text-align:center;background-color:#231f20}#newsview{padding:50px 0}#newsview h1{font-size:22px;font-weight:bold;margin-bottom:15px}#newsview .swiper-content{margin-bottom:15px}#newsview .swiper-content .swiper-button-content{background-color:#7f735e;border-radius:5px;color:#fff;width:40px;height:40px;opacity:1;transition:all .3s}#newsview .swiper-content .swiper-button-content:hover{margin-top:-25px;opacity:1;width:50px;height:50px;transition:all .3s}#newsview .swiper-content .swiper-button-content::after{font-size:20px}#newsview .swiper-content .swiper-button-content.swiper-button-disabled{background-color:#7f735e;opacity:.3}#newsview .swiper-content .swiper-pagination{bottom:0}#newsview .swiper-content .swiper-pagination .swiper-pagination-bullet{background-color:#d9ccbc;border:1px solid #7f735e;width:10px;height:10px;opacity:1}#newsview .swiper-content .swiper-pagination .swiper-pagination-bullet-active{background-color:#7f735e}#newsview .download{margin-bottom:50px}#newsview .download .btnDownload{background-color:rgba(0,0,0,0);color:#414042;border:1px solid #7f735e;border-radius:5px;padding:5px 15px;line-height:40px;display:inline-block;padding:0}#newsview .download .btnDownload .fileIcon{height:40px;padding:0 15px;display:inline-block;background:#7f735e;color:#fff;border-radius:3px 0 0 3px}#newsview .download .btnDownload .fileName{display:inline-block;padding:0 15px;height:40px}#newsview .download .btnDownload:hover{text-decoration:none;background-color:#414042;color:#fff}#newsview .title-video{margin:0;line-height:45px;border:5px solid #f2e5d5;background-color:#f2e5d5;border-radius:15px 15px 0 0;text-align:center;font-weight:bold;font-size:20px;color:#1b272d}#newsview .box-vdo{border:10px solid #f2e5d5;border-top:0}#newsview .box-vdo .vjs-paused{cursor:pointer}#newsview .box-vdo .vjs-icon-play:before{background-color:#7f735e;border-radius:10px}#newsview .widgetSidebar{padding:15px;box-shadow:0px 0px 5px rgba(0,0,0,.3)}#newsview .widgetSidebar .inteco-widget{margin-bottom:30px}#newsview .widgetSidebar .inteco-widget .inteco-widget-title{font-size:16px;font-weight:bold;margin-bottom:30px}#newsview .widgetSidebar .inteco-widget .swiper-container{height:auto;overflow:hidden;position:relative}#newsview .widgetSidebar .inteco-widget .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-bottom:0}#newsview .widgetSidebar .inteco-widget .swiper-container .swiper-wrapper .swiper-slide .link:hover{text-decoration:none}#newsview .widgetSidebar .inteco-widget .swiper-container .swiper-wrapper .swiper-slide .link .title{color:#414042;font-weight:bold}#newsview .widgetSidebar .inteco-widget .swiper-container .swiper-wrapper .swiper-slide .link .date{color:#414042;font-size:14px;line-height:2;padding-top:5px}#newsview .tag-cloud-link{border-radius:0;background-color:#7f735e;color:#fff;opacity:.8;font-size:16px;margin:5px;padding:5px 15px;display:inline-block;transition:all .3s}#newsview .tag-cloud-link:hover{text-decoration:none;opacity:1;transition:all .3s}#video{padding:50px 0}#video .special-box{box-shadow:0px 0px 5px rgba(0,0,0,.3);height:100%}#video .special-box:hover{cursor:pointer}#video .special-box:hover .special-img .fa-play-circle{opacity:1;transition:all .3s}#video .special-box .special-img{position:relative}#video .special-box .special-img .fa-play-circle{position:absolute;color:red;font-size:40px;top:calc(50% - 20px);text-align:center;background:#fff;left:calc(50% - 20px);border-radius:50%;opacity:.8;transition:all .3s}#video .special-box .title{color:#1b272d;font-size:18px;font-weight:bold;padding:15px}#video .pagination-section .pagination{float:right}#video .pagination-section .pagination a{display:inline-block;width:40px;height:40px;line-height:40px;padding:0;background-color:#414042;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto;margin-right:10px;text-align:center}#video .pagination-section .pagination a:hover{background-color:#231f20;transition:all .3s;text-decoration:none}#video .pagination-section .pagination a:focus{box-shadow:none;outline:none}#video .pagination-section .pagination strong{display:inline-block;width:40px;height:40px;line-height:40px;padding:0;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto;margin-right:10px;text-align:center;background-color:#231f20}.video-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300}.video-modal .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300}.video-modal{overflow:hidden;position:fixed;opacity:0;-webkit-transform:translate(500%, 0%);transform:translate(500%, 0%);-webkit-transition:-webkit-transform 0s linear 0s;transition:transform 0s linear 0s;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.video-modal .overlay{z-index:0;background:#f2e5d5;opacity:0;-webkit-transition:opacity .2s ease-out .05s;transition:opacity .2s ease-out .05s}.video-modal .video-modal-content{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;height:auto;width:calc(100% - 200px);max-width:1000px;max-height:calc(100% - 100px);margin:0 auto;overflow-y:visible}.video-modal .video-modal-content .video-sizer{display:block;width:100%;height:auto}.video-modal .video-modal-content iframe#youtube,.video-modal .video-modal-content .box-vdo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#fff;box-shadow:0px 2px 16px rgba(0,0,0,.5)}.video-modal .close-video-modal{display:block;position:absolute;right:0;top:-40px;text-decoration:none;font-size:18px;font-weight:bold;color:#414042}.video-modal #my-video{height:100% !important;padding-top:0 !important}.show-video-modal .video-modal{opacity:1;transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%)}.show-video-modal .overlay{opacity:1}.show-video-modal .video-modal-content{transform:translate(0%, 0%);-webkit-transform:translate(0%, 0%)}#contact{padding:50px 0 35px;background-color:#f2e5d5}#contact .location{height:100%;padding:15px;background-color:#fff;box-shadow:0px 0px 5px rgba(0,0,0,.3)}#contact .location .title{font-weight:bold;font-size:18px;padding-bottom:15px;border-bottom:1px solid #414042}#contact .location .address{padding-top:15px}#contact .location .mapClick{margin-top:10px;display:inline-block}#contact .location .mapClick:hover{text-decoration:none}#contact .location .mapClick:hover .text{transition:all .3s;opacity:1}#contact .location .mapClick .text{display:inline-block;line-height:30px;color:#414042;transition:all .3s;opacity:.8}#contact-form{padding-top:40px}#contact-form .contactTitle{font-weight:bold}#contact-form #contactForm{padding:20px 0 40px}#contact-form #contactForm .mark{background-color:rgba(0,0,0,0);color:red}#contact-form #contactForm .btnContact{background-color:#414042;color:#fff;transition:all .3s;opacity:.8}#contact-form #contactForm .btnContact:hover{transition:all .3s;opacity:1}#contact-form #contactForm .btnContact:focus{outline:none;box-shadow:none}.alertDecor{color:#636363;max-width:500px;font-size:16px;margin:0 auto;top:calc(50vh - 180px)}.alertDecor .modal-content{padding:20px;border-radius:5px;border:none}.alertDecor .modal-header{border-bottom:none;position:relative}.alertDecor .modal-header .modal-title{text-transform:uppercase;font-weight:bold}.alertDecor .modal-header .modal-title .succ{color:#88d15f}.alertDecor .modal-header .modal-title .err{color:#ed4545}.alertDecor h4{text-align:center;font-size:26px;margin:30px 0 -15px}.alertDecor .form-control,.alertDecor .btn{min-height:40px;border-radius:3px}.alertDecor .close{position:absolute;top:-5px;right:-5px}.alertDecor .modal-footer{border:none;text-align:center;border-radius:5px;font-size:13px}.alertDecor .icon-box{color:#fff;position:absolute;margin:0 auto;left:0;right:0;top:-70px;width:95px;height:95px;border-radius:50%;z-index:9;padding:15px;text-align:center;box-shadow:0px 2px 2px rgba(0,0,0,.1)}.alertDecor .icon-box i{font-size:58px;position:relative;top:3px}.alertDecor .icon-box.icon-box-succ{background:#88d15f}.alertDecor .icon-box.icon-box-err{background:#ed4545}.alertDecor.modal-dialog{margin-top:50px}.alertDecor .btn{color:#fff;border-radius:4px;background:#414042;text-decoration:none;transition:all .4s;line-height:normal;border:none;transition:all .3s;opacity:.8}.alertDecor .btn:hover,.alertDecor .btn:focus,.alertDecor .btn:active{transition:all .3s;opacity:1;outline:none;box-shadow:none}.trigger-btn{display:inline-block;margin:100px auto}#searchSection{padding:50px 0}#searchSection h6{font-weight:bold;margin-bottom:0;line-height:38px;text-align:right}#searchSection .dataTables_wrapper{padding-top:30px}#searchSection .dataTables_filter label{margin-bottom:15px}#searchSection td{vertical-align:middle !important}#searchSection .w100px{width:100px;text-align:center}#searchSection .dataTables_wrapper .dataTables_filter input:focus{outline:none}#searchSection .dataTables_wrapper thead{display:table-header-group}#searchSection table.dataTable,#searchSection table.dataTable th,#searchSection table.dataTable td{border:1px solid #ddd !important}#searchSection .table.dataTable td a{color:#414042;opacity:.8}#searchSection .table.dataTable td a:hover{opacity:1;text-decoration:none}#searchSection .borderTitle{text-align:center}#searchSection .dataTables_paginate{margin-top:15px}#searchSection .paginate_button{display:inline-block;font-size:14px;color:#fff;background-color:#414042;width:35px;height:35px;padding:0;line-height:35px;border:1px solid #414042;border-radius:5px;text-align:center;margin:0 5px;cursor:pointer;transition:all .3s;opacity:.8}#searchSection .paginate_button:hover,#searchSection .paginate_button.current{transition:all .3s;background-color:#414042;color:#fff;opacity:1}#searchSection .btn-submit{background-color:#414042;color:#fff;transition:all .3s;opacity:.8;width:100%}#searchSection .btn-submit:hover{transition:all .3s;opacity:1}#searchSection .btn-submit:focus{outline:none;box-shadow:none}#notice{padding:40px 0}#document{padding:80px 0}#document .btn-linkDocument{cursor:pointer;opacity:.8}#document .btn-linkDocument:hover{text-decoration:none;opacity:1}#document .dataTables_paginate .paginate_button{cursor:pointer;display:inline-block;width:40px;height:40px;line-height:40px;padding:0;background-color:#414042;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto;margin-right:10px;text-align:center}#document .dataTables_paginate .paginate_button:hover{background-color:#231f20;transition:all .3s;text-decoration:none}#document .dataTables_paginate .paginate_button:focus{box-shadow:none;outline:none}#document .dataTables_paginate .current{cursor:default;display:inline-block;width:40px;height:40px;line-height:40px;padding:0;color:#fff;transition:all .3s;border-radius:5px;top:23px;bottom:auto;margin-right:10px;text-align:center;background-color:#231f20}.header_mobile{display:none}@media only screen and (max-width: 1199px){#header .header_desktop{display:none}#header .header_mobile{display:block}#herobanner #video-swiper{padding-bottom:40px}#herobanner #video-swiper .scroll-indicator{display:none}#herobanner #video-swiper .swiper-pagination{bottom:0}}@media only screen and (max-width: 991px){#footer .footer{padding:30px 15px 10px}}@media only screen and (max-width: 767px){#keyvisual{padding:30px 0}#keyvisual .tilte-keyvisual{font-size:28px}#ourServices{padding:0 0 40px}#ourServices .rtl{direction:ltr}#ourServices a .subtitle{padding:40px 15px 0 15px;font-size:18px}#ourServices a .title{padding:0 15px;font-size:28px}#ourServices a .text{padding:0}#ourProducts .title{font-size:28px}#ourProducts .divider{display:none}#newsUpdate .title{font-size:28px}#newsUpdate .divider{display:none}#newsUpdate .over-x-hidden{padding:0 15px 40px}#newsUpdate .swiper-slide .link .date{font-size:12px}#newsUpdate .swiper-slide .link .title{font-size:16px}#newsUpdate .swiper-slide .link .text{font-size:14px}#newsUpdate .swiper-button{width:35px;height:35px;line-height:35px}#newsUpdate .swiper-button-prev{right:60px}#newsUpdate .swiper-button-next{right:15px}#news .boxNews .link .date{font-size:12px}#news .boxNews .link .title{font-size:16px}#news .boxNews .link .text{font-size:14px}}@media only screen and (max-width: 575px){#ourServices .pr0,#ourServices .pl0{padding:0 15px}#footer .footer .footer-col-menu .ulMenuFooter li{text-align:center;float:none;width:100%}}@media(min-width: 1200px){#header .header_mobile li{float:left}#header .header_mobile li a{padding:20px 30px}#header .header_mobile .menu{clear:none;float:right;max-height:none}#header .header_mobile .menu-icon{display:none}}