.director-name p{color:#195426}.main-navigation>ul>li.current-menu-item a{color:#000 !important}.homeban img{opacity:1 !important}.page-banner.homeban{position:relative;width:100%;height:500px;overflow:hidden}.page-banner.homeban img{width:100%;height:100%;object-fit:cover}.accordion .submenu li{margin-left:-40px}ul{list-style-type:none}ul.quality{list-style-type:disc;padding-bottom:40px;line-height:31px;padding-top:15px;margin-left:-25px;font-weight:400 !important}.accordion{width:100%;max-width:360px;margin:30px auto 20px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion .link{background:#195426;cursor:pointer;display:block;padding:15px;color:#fff;font-size:14px;font-weight:300;border-bottom:1px solid #ccc;position:relative;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;font-family:'FuturaLT'}.accordion li:last-child .link{border-bottom:0}.accordion li i{position:absolute;top:16px;left:12px;font-size:18px;color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.accordion li i.fa-chevron-down{right:12px;left:auto;font-size:16px}.accordion li.open .link{color:#fff}.accordion li.open i{color:#fff}.accordion li.open i.fa-chevron-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.submenu{display:none;background:#f1f1f1;font-size:14px}.submenu a{display:block;text-decoration:none !important;color:#000;padding:12px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;text-transform:uppercase;font-family:'FuturaLT'}.submenu a:hover{background:#b63b4d;color:#fff}.cat-par-title{font-family:'FuturaLT';margin-bottom:20px;text-transform:uppercase}.product-info h4,.product-info p{font-family:'FuturaLT';width:100%;height:100px;padding:0 10px;line-height:25px;display:grid;flex-wrap:wrap;text-align:center !important;align-content:center}.cat-title{text-transform:uppercase;font-size:20px;margin-bottom:20px;font-family:'FuturaLT'}#return-to-top{position:fixed;bottom:20px;right:20px;background:#000;background:rgba(0,0,0,.7);width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top i{color:#fff;margin:0;position:relative;left:17px;top:10px;font-size:23px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top:hover{background:rgba(0,0,0,.9)}#return-to-top:hover i{color:#fff;top:5px}.logo-iso{float:left !important;background:#fff;display:inline-flex !important}img.img-iso-head{width:70px !important;height:auto !important;margin-top:0 !important}.cap-arrow{position:relative;font-size:30px;bottom:50px;left:10px}.cap-arrow .cap-left{color:#fff;position:relative;border:1px solid #fff;padding-left:8px;padding-right:10px}.cap-arrow .cap-right{color:#fff;position:relative;border:1px solid #fff;padding-left:8px;padding-right:10px}.mission-info p{padding:10px}.ui-accordion .ui-accordion-content a.active{border-left:2px solid;height:20px;padding-top:0;padding-left:30px;margin-left:-30px;color:#195426;text-decoration:none}.ui-accordion .ui-accordion-content a:before{content:""}.event-pad{min-height:130px}.btn-green:hover{background:#000;color:#fff}.home-coverage-info .btn-green:hover{background:#000;color:#fff}.page-banner .carousel-inner{width:200%}.csr-slider .aigpl-gallery-slider button.slick-arrow{width:30px;height:50px;position:absolute;z-index:999;border:0 !important;padding:0 !important;border-radius:0 !important;margin:-25px 0 0 !important;top:72% !important}.products-list{display:flex;justify-content:space-between}.products-list .item{padding:20px}.aigpl-gallery-slider .slick-prev{left:-35px}.aigpl-gallery-slider .slick-next{right:-35px}.aigpl-gallery-slider button.slick-prev,.aigpl-gallery-slider button.slick-prev:hover,.aigpl-gallery-slider button.slick-prev:focus,.aigpl-gallery-slider button.slick-prev:active{background:url(https://www.hanideal.com/wp-content/uploads/2019/08/csr-left.png) center center no-repeat !important;background-color:transparent !important}.aigpl-gallery-slider button.slick-next,.aigpl-gallery-slider button.slick-next:hover,.aigpl-gallery-slider button.slick-next:focus,.aigpl-gallery-slider button.slick-next:active{background:url(https://www.hanideal.com/wp-content/uploads/2019/08/csr-right.png) center center no-repeat !important;background-color:transparent !important}.aigpl-gallery-wrp .aigpl-img,.aigpl-gallery-album-wrp .aigpl-img{height:auto !important}.aigpl-gallery-slider .slick-dots li button{opacity:0 !important}.csr-slider .aigpl-design-1 .aigpl-img-wrp{position:relative;height:auto;width:100%}.csr-slider .slick-dotted.slick-slider{margin-bottom:-50px}.csr-margin{margin-top:60px}.csr-slider{margin:20px auto 30px;width:100%;padding:50px;border:1px solid #e7e7e7}.csr-text{width:80%;left:10%}.csr-border:before{content:"";width:20%;height:2px;background:#195426;display:block;margin-bottom:0;margin-left:40%;margin-top:100px;text-align:center;margin-bottom:50px}.sidebar .sub-menu{margin-left:-40px}.sidebar li a{padding:8px 8px 8px 0;text-decoration:none;font-size:16px;color:#999;display:block;transition:.3s;list-style-type:none;text-transform:uppercase}.sidebar li{list-style-type:none}.sidebar{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#111;overflow-x:hidden;transition:.5s;padding-top:60px}.sidebar a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidebar a:hover{color:#f1f1f1}.sidebar .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;text-decoration:none;background:0 0;color:#999;border:none;outline:none}.openbtn{font-size:20px;cursor:pointer;background-color:#fff;color:#000;padding:10px 15px;border:none;margin-left:auto;float:right}.openbtn:hover{background-color:#444}#main{transition:margin-right .5s;padding:16px}.con-info-footer{margin-top:30px;margin-bottom:30px}.cap-info{margin-top:30px}.w50-pull-6{left:50%}.w50-push-6{right:50%}.retail-header{margin-bottom:40px}.product-margin{margin-top:30px}.img-width{width:160px}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:14px !important;min-height:0;font-size:100%;height:49px !important}.ui-widget-content{border:1px solid #aaa;background:#f1f1f1 url(//www.hanideal.com/wp-content/themes/HanIdeal/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x !important;color:#333}.page_quicklink .list a.current,.page_quicklink .list a:hover{background:#f1f1f1 url(//www.hanideal.com/wp-content/themes/HanIdeal/images/submenuover.jpg) repeat-y top left;text-decoration:none}.ui-widget-content{border:none !important;color:#f1f1f1}.page_quicklink .list a{width:100%;padding:10px 0;display:inline-block;background:#f1f1f1 url(//www.hanideal.com/wp-content/themes/HanIdeal/images/menu_bg.png) repeat-x;color:#333;font-size:14px;text-transform:uppercase}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:19.5em !important;top:50%;margin-top:-8px;color:#fff !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-accordion .ui-accordion-header{text-transform:uppercase !important;background:#195426 !important;color:#fff !important}.page-banner{overflow-x:hidden}footer{overflow-x:hidden !important}.product-menu ul.sub-menu:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";right:40px;position:absolute;top:-8px;z-index:19}.product-menu li.pharm a:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:17px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E5CF";position:absolute;right:86px;color:#fff;top:7px;width:15px;text-align:center}.product-menu ul.footer{background:#195426;padding-top:6px;padding-bottom:6px;width:300px}.product-menu ul.footer li{list-style-type:none;color:#fff;text-decoration:none}.product-menu ul.footer li a{margin-left:-20px}.product-menu .footer ul.sub-menu{background:#2e2e2e}.product-menu .footer ul.sub-menu li{float:left;padding:10px;width:100%;margin-left:-50px;text-decoration:none}.product-menu .footer ul.sub-menu li a{color:#195426}@font-face{font-family:"FuturaLT";src:url(//www.hanideal.com/wp-content/themes/HanIdeal/fonts/FuturaLT.ttf);font-display:swap}@font-face{font-family:"FuturaLT-Book";src:url(//www.hanideal.com/wp-content/themes/HanIdeal/fonts/FuturaLT-Book.ttf);font-display:swap}h1{font-family:'FuturaLT'}h2{font-family:'FuturaLT'}p{font-family:"FuturaLT-Book"}body{font-family:"FuturaLT-Book"}.business-border{border-left:none;height:auto}.w45{width:100%;float:left}.w1{width:9%;float:left;position:relative;left:4%;margin-top:16px}.logo{position:relative;float:left;margin-left:0;margin-bottom:20px;margin-top:-6px}.home-events h5{font-weight:600 !important}.rec-events{margin-top:40px}.home-event-pad{padding:12px;margin-left:-12px}.home-event-pad p{font-size:14px}.home-event-tilte{color:#000}.home-events img.img-events{width:auto;height:auto;margin-bottom:0}.map-bg h1{font-size:65px;font-weight:600}.distribution-margin{padding-top:0;padding-bottom:70px}.map-bg{background-repeat:no-repeat;background-size:auto 100%;opacity:1;padding:80px;height:auto;background-position:center;background-image:url(https://www.hanideal.com/wp-content/uploads/2019/08/Mask-Group-6@2x.png)}.map-bg p{font-size:18px}.distribution-bg{background-color:#b7d8a8}.business-border-right{border-right:1px solid #195426;height:100%}.right-coverage{background-image:none;background-repeat:no-repeat;background-size:auto;opacity:1;padding:16px;height:auto;background-position:right}.inner-row{padding-top:0}.border-left{border-left:1px solid #195426;height:170px}.business-info{position:relative;width:100%}.business-info p{text-align:left !important;font-size:24px}.business-info h3{text-align:left !important}.business-margin h1{margin-bottom:70px}.business-margin{padding-top:50px;padding-bottom:80px;margin-left:auto;margin-right:auto;text-align:center}.btn-green{margin-bottom:30px;font-family:'FuturaLT-Book' !important}.home-coverage-info .btn-green{width:160px;background:#195426;border:0;padding:15px;color:#fff;text-align:center;margin-top:10px;margin-top:77px;position:relative;left:-5%}.home-coverage-info{margin-left:auto;margin-right:auto;text-align:center;width:100%;position:relative;left:0}.w30-middle{margin-top:0;position:relative}.w100{width:100%}.w30{width:100%;float:left;padding:10px;height:320px}.box img{width:120px;height:120px;margin-top:30px;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center}.box{background-repeat:no-repeat;background-size:auto;opacity:1;padding:7px;box-shadow:0px 0px 10px rgba(0,0,0,.16);width:300px;height:270px;min-height:280px;background-position:top center;margin:18px auto}.box p{font-size:24px}.whoweare-margin{padding-top:50px;padding-bottom:90px;overflow-x:hidden}.home-page-title h1{font-size:20px}.home-page-title{position:absolute;width:100%;height:100%;float:left;top:13%;left:2%}span.page-numbers.current{background:#195426;border:1px solid #195426;padding-left:3px;padding-right:3px;padding-top:0;padding-bottom:0;color:#195426}.nav-links a.page-numbers{padding-left:3px;padding-top:0;padding-right:3px;border:1px solid #c3dbb8;padding-bottom:0;text-align:center;color:#c3dbb8;background:#c3dbb8}img.img-border{text-align:center;margin-left:auto;margin-right:auto}.product-info{border:2px solid #195426;margin-bottom:50px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover{color:#fff;background-color:#195426;border:none !important}.product .caret{display:inline-block;width:0;height:0;margin-left:auto;margin-right:0;margin-top:8px;float:right;vertical-align:middle;border-top:7px dashed;border-top:4px solid\9}.product .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#195426 !important;border-color:none}.product .dropdown-menu li:hover{background-color:#195426 !important;color:#fff !important}.product .dropdown-menu li a{color:#000;margin-top:5px}.product .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:transparent !important;color:#195426 !important}.product .dropdown-menu>li>a{display:block;padding:3px 0;clear:both;font-weight:400;line-height:1.42857143;color:#000 !important;white-space:nowrap}.product .dropdown-menu{background:#efefef;padding:15px;width:100%;text-decoration:none}.product .dropdown{background:#195426;padding:5px;width:100%}.product .tab-content{margin-bottom:60px}.product .nav-tabs>li>a{border:none !important;color:#195426}.product .nav-tabs{border:none !important;color:#195426}.product .nav-tabs li a{color:#fff;font-size:14px}.product .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;font-weight:700}.presence-margin{float:left !important;margin-bottom:80px;float:left;height:auto;min-height:auto}.presence-info .fa{color:#195426;font-size:20px;padding-right:6px;float:left}.retail .caret{display:inline-block;width:0;height:0;margin-left:auto;margin-right:0;margin-top:8px;float:right;vertical-align:middle;border-top:7px dashed;border-top:4px solid\9}.retail .nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:none;background:0 0 !important}.retail .dropdown-menu li a{color:#195426;margin-top:5px;font-size:17px}.retail .dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:none !important}.open>.dropdown-menu{display:block;padding:0 !important}.retail .dropdown-menu{padding:3px;width:100% !important;text-decoration:none;min-width:100% !important}.retail a{font-size:16px !important;text-transform:lowercase}.retail .dropdown{background:#c3dbb8 !important;padding:0;width:100%}.retail .dropdown li{padding:6px;border-bottom:1px solid #000;width:100%;padding:5px 10px}.retail .dropdown li:last-child li:after{content:"";border:0 !important}.retail .dropdown li:last-child{border:0 !important}.retail .with-nav-tabs ul.nav{padding-bottom:20px}.retail .tab-content{margin-top:60px;margin-bottom:60px}.retail .nav-tabs>li>a{border:none !important;color:#195426}.retail .nav-tabs{border:none !important;color:#195426}.retail .nav-tabs li a{color:#195426;font-size:14px}.retail .dropdown-toggle:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:25px !important;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E5C5";vertical-align:middle;padding:0 !important;border-left:0 !important;float:right !important}.retail .nav-tabs li a.busines-toggle:hover{background:#c3dbb8 !important}.retail .nav-tabs li a{color:#195426;font-size:14px;background:0 0;text-decoration:none !important;width:100%;margin-left:15px;text-transform:uppercase}.cap-info img{width:70px;height:70px}.cap-info h4{margin-top:10px}.cap-info p{width:100%;position:relative}.import-ul li{list-style-type:disc;line-height:28px;font-size:17px}.row-section-margin{margin-top:50px}.cap-h1{width:100%;position:relative;margin-bottom:20px;line-height:47px}.event h1{padding-bottom:20px}.read-btn{margin-bottom:70px}.event-pad h4{padding-top:15px;line-height:27px}.logo-margin{margin-top:50px}.partner-client .tab-content{margin-top:20px;margin-bottom:60px}.partner-client .nav-tabs>li>a{border:none;border-bottom:1px solid #195426 !important;color:#195426}.partner-client .nav-tabs{border-bottom:1px solid #195426;border-top:none !important;border-left:none !important;border-right:none !important;color:#195426}.partner-client .nav-tabs li{margin-right:-12px}.partner-client .nav-tabs li a{color:#195426;font-size:14px}.partner-client .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border-top:none !important;border-left:none !important;border-right:none !important;color:#195426 !important;font-weight:700}.partner-client{margin-top:0}.con-partner h1{font-size:20px}.con-partner{margin-left:auto;margin-right:auto;text-align:center;padding-top:0;padding-bottom:0}.partner-bg{background-size:168%;background-repeat:no-repeat;background-position:center;background-image:url(https://www.hanideal.com/wp-content/uploads/2019/08/bg-partner.jpg) !important}.partner-info{margin-left:auto;margin-right:auto;text-align:center;width:100%;left:auto;position:relative}.partner-info h4{border-bottom:1px solid #195426;padding-top:10px;padding-bottom:15px;width:90%;position:relative;text-align:left}.partner-info p{width:100%;position:relative;text-align:left}.partner-margin{padding-top:50px;padding-bottom:100px}.partner-margin h1{width:100%;left:0;position:relative}body{overflow-x:hidden !important}.about-cov{background-size:auto 100% !important}.coverage{background-image:none;background-repeat:no-repeat;background-size:auto;opacity:1;padding:16px;height:auto;background-position:left}.coverage:after{content:''}.member-info{margin-left:auto;margin-right:auto;text-align:center;margin-top:30px}.member-info h4{text-align:center !important}.member-info p{text-align:center !important;margin-left:20px}.team-margin{margin-top:100px}.team-info img{text-align:left}.team-info{margin-top:0;margin-left:auto;margin-right:auto;text-align:center}.team-info p{width:100%;text-align:left}.team-info h4{text-align:left}.list-margin{margin-top:100px}.coverage-info img{width:60%}.coverage-info{margin-top:40PX;margin-left:auto;margin-right:auto;text-align:center}ul.about-list li{list-style-type:none;margin-left:-40px;padding-top:10px;font-size:17px}.coverage-margin{padding-top:60px;padding-bottom:60px}.core-info{margin-left:auto;margin-right:auto;text-align:center}.core-info h3{text-align:left}.core-info p{width:100%;text-align:left}.inner-section-margin{margin-top:0}.bold{font-weight:700}.contact-info img{color:#195426;background-color:#fff;border-radius:50%;width:40px;height:40px;padding:10px}img.img-top{width:60px;height:60px;margin-bottom:20px}.mission-info img{color:#195426;background-color:#f5f5f5;border-radius:50%;width:100px;height:100px;padding:10px;text-align:center;margin-left:40%}.mission-info{margin-top:30px}.mission-margin{padding-top:60px;padding-bottom:60px;margin-left:auto;margin-right:auto;text-align:center;overflow-x:hidden !important}.about-text{width:100%;left:0;position:relative}.about-text p{padding-top:15px}.white:hover{color:#fff}.copyright{margin-top:40px;margin-bottom:40px}.footer-icon{color:#fff;font-size:23px;padding:10px}footer p{padding-top:8px}.grey{color:#bdc1c5}.add-title{text-transform:uppercase}.add-text{width:80%}.contact-info .fa{color:#195426;font-size:20px;background-color:#c3dbb8;border-radius:50%;width:40px;height:40px;padding:10px}.map-title{margin-top:95px;margin-bottom:40px}.map .map-white{position:relative;width:100%;float:left;height:50px;margin-bottom:0;margin-top:-20px;-webkit-box-shadow:inset 5px 46px 40px -10px rgba(255,255,255,.93);-moz-box-shadow:inset 5px 46px 40px -10px rgba(255,255,255,.93);box-shadow:inset 5px 46px 40px -10px rgba(255,255,255,.93)}.map-white{position:relative;width:100%;float:left;height:60px;margin-bottom:-80px;-webkit-box-shadow:inset 3px 46px 40px -10px rgba(255,255,255,.93);-moz-box-shadow:inset 3px 46px 40px -10px rgba(255,255,255,.93);box-shadow:inset 3px 46px 40px -10px rgba(255,255,255,.93);overflow-x:hidden}footer{background-color:#195426;padding-top:60px}.con-retail h4{padding:10px;line-height:35px}.con-bg{background-color:#c3dbb8}.bg{background-color:#b7d8a8}.con-retail{margin-left:auto;margin-right:auto;text-align:center;padding-top:30px;padding-bottom:30px}.con-qu-title{width:100%;position:relative;left:0;font-size:23px;margin-bottom:40px}.border-right{border-right:none;height:206px}.contact-margin{margin-top:60px;margin-bottom:100px;margin-left:auto;margin-right:auto;text-align:center}.upper-margin{margin-top:50px;margin-bottom:50px}.middle-margin{margin-top:50px;margin-bottom:50px}.lower-margin{margin-top:50px;margin-bottom:100px}.page-banner img{position:relative;width:100%;opacity:.5;overflow-x:hidden !important}.page-title-con h1{font-size:20px;text-transform:uppercase}.page-title-con{position:absolute;width:100%;height:100%;float:left;top:26%}.overlay a.btn-reservation{display:block;position:relative;color:#fff;text-decoration:none;margin-left:auto;margin-right:auto;text-align:center;bottom:-15px;border:1px solid #fff;width:190px;padding:5px;background:0 0}.overlay li{list-style-type:none}.nav-fa-logo .fa{font-size:25px;margin-top:15px;color:#fff;padding:13px}.button_container{position:relative;top:4%;margin-top:28px;float:right;right:0;height:27px;width:35px;cursor:pointer;z-index:100;transition:opacity .25s ease}.button_container:hover{opacity:.7}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg);background:#fff}.button_container.active .middle{opacity:0;background:#fff}.button_container.active .bottom{transform:translateY(-5px) translateX(0) rotate(-45deg);background:#fff;width:30px !important;margin-left:auto}.button_container span.bottom{width:30px !important;margin-left:0}.button_container span{background:#000;border:none;height:3px;width:30px;position:absolute;top:0;left:0;transition:all .35s ease;cursor:pointer}.button_container span:nth-of-type(2){top:8px}.button_container span:nth-of-type(3){top:16px}.overlay{position:fixed;background:#506956;top:0;left:0;width:100%;height:0;opacity:.4;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;z-index:10;background-repeat:no-repeat;background-position:left center;background-size:80%}.overlay.open{opacity:.99;visibility:visible;height:100%}.overlay.open li{animation:fadeInRight .9s ease forwards;animation-delay:.35s}.overlay.open li:nth-of-type(2){animation-delay:.4s}.overlay.open li:nth-of-type(3){animation-delay:.45s}.overlay.open li:nth-of-type(4){animation-delay:.5s}.overlay nav{position:relative;top:27%;height:50%;transform:translateY(-50%);font-size:22px;font-weight:400;text-align:center}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:73%}.overlay ul li{display:block;height:25%;height:calc(100% / 4);min-height:50px;position:relative;opacity:0}.overlay ul li a{display:block;position:relative;color:#fff;text-decoration:none;padding-top:20px;text-transform:uppercase;font-size:18px}.overlay ul li a:hover{text-decoration-line:underline;text-decoration-style:wavy}.overlay ul li a:after{content:'';position:absolute;bottom:0;left:50%;width:0;transform:translateX(-50%);height:3px;background:#fff;transition:.35s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.contact{width:100%}.contact input[type=text],.contact input[type=email],.contact input[type=tel],.wpcf7-form textarea{width:100%;padding:6px;margin-bottom:5px;margin-top:10px}.contact textarea{width:100%;height:100px}.contact label{color:#000;font-weight:400}.btn-green{width:auto;background:#195426;border:0;padding:15px;color:#fff;text-align:center;margin-top:10px}.contact input[type=submit]{width:163px;background:#195426;border:0;padding:10px;color:#fff;text-align:center;margin-left:25%;margin-top:10px;text-transform:uppercase}.contact p .fa{position:absolute;color:#da522c;z-index:100;font-size:18px;top:58%;left:8%}.pad-top{margin-top:25px}img.modal-logo{width:250px;height:auto;text-align:center;margin-left:auto;margin-right:auto;position:relative}.btn-contact{padding:12px;color:#fff;font-size:15px;margin-bottom:50px;text-transform:uppercase;background:0 0;border:2px solid #fff}.btn-contact:hover{color:#da522c;background:#fff}.con-text{text-align:center;padding-left:50px;padding-right:50px;padding-top:31px}p{font-size:17px}.white{color:#fff}.w100{width:100%}img.home-logo{width:600px;height:auto}.footer_one li{margin-left:-35px;list-style-type:none}.footer_one li a{list-style-type:none;color:#fff !important;padding-left:auto;text-decoration:none;font-weight:400;float:left;width:100%;padding-top:8px;font-size:16px}.footer_one li a:hover{color:#fff}.footer li{margin-left:-35px;list-style-type:none}.footer li a{list-style-type:none;color:#fff !important;padding-left:auto;text-decoration:none;font-weight:400;float:left;width:100%;padding-top:8px;font-size:16px}.footer li a:hover{color:#fff}.page-text{position:fixed;left:28%}.main-color{color:#195426}img.img-center{margin-left:auto;margin-right:auto;text-align:center;margin-top:20px}.logo img{width:240px;height:auto;margin-left:auto;margin-right:auto;text-align:center;margin-top:13px}.banner-img{opacity:1;margin:0;object-fit:cover;width:100%;height:100%;z-index:-1;filter:brightness(55%);position:relative;overflow:hidden !important}header{z-index:8}footer{overflow-x:hidden !important}p{line-height:30px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:block;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#10c0cc;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-navbar{display:none;padding:0;clear:both;background-color:transparent;text-align:center}.mobile-navigation .mobile-social-menu{display:block;padding:10px 0;text-align:center}.mobile-navigation .mobile-social-menu li{display:inline-block;padding:0;margin:0}.mobile-navigation .mobile-social-menu a{border:0;padding:0 4px}.main-navigation{display:none;clear:both;margin:auto}.main-navigation ul{list-style:none;margin:0;padding:0;background-color:#fff;text-align:left}.main-navigation li{display:block;position:relative}.main-navigation>ul>li:first-child>a{border-top:0}.main-navigation a{display:block;margin:0 10px;padding:7px 0;color:#000;font-size:14px;line-height:1.4}.main-navigation a:hover{text-decoration:none}.main-navigation ul ul{display:none;background-color:#fff;padding:0}.main-navigation ul ul a{display:block}.main-navigation ul li:hover>ul,.main-navigation ul li:focus>ul,.main-navigation ul li.focus>ul{opacity:1;visibility:visible}.mobile-navbar{height:40px;background-color:#ebebeb}.mobile-navbar .top-search{display:inline-block;float:right}.mobile-sidebar{position:fixed;top:0;height:100%;z-index:9999;width:300px;overflow-y:auto;padding:40px 15px 20px;background:#fff;left:-300px;-webkit-transition:all .5s ease 0s;transition:all .5s;box-sizing:border-box}.mobile-navigation{outline:none;display:block}.menu-toggle{position:relative;display:block;width:40px;height:40px;margin:0;padding:0;float:right;background:0 0;color:#222;text-decoration:none;z-index:10000;margin-right:30px}.button-toggle{display:block;background-color:#222;content:"";height:2px;opacity:1;position:absolute;transition:opacity .3s ease 0s,background .3s ease 0s;width:40px;z-index:20;left:10px;top:44px}.button-toggle:before{background-color:#222;content:"";height:2px;left:0;position:absolute;top:-10px;transform-origin:center center 0;transition:transform .3s ease 0s,background .3s ease 0s;width:40px}.button-toggle:after{background-color:#222;bottom:-10px;content:"";height:2px;left:0;position:absolute;transform-origin:center center 0;transition:transform .3s ease 0s,background .3s ease 0s;width:30px}.dropdown-toggle{height:42px;width:42px;padding:0;margin:0;position:absolute;top:0;right:15px;text-transform:none;background-color:transparent;color:#222;border:0;content:"";-webkit-border-radius:0;border-radius:0}.dropdown-toggle:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E5C5";vertical-align:middle;padding:4px 8px;border-left:1px solid #eee}.dropdown-toggle:hover,.dropdown-toggle:focus{background-color:transparent;color:#2e64e6}.dropdown-toggle:focus{outline:none}.dropdown-toggle:focus:after{background-color:#eee;border-color:transparent}body.mobile-sidebar-active{overflow:hidden;position:relative}body.mobile-sidebar-active:before{content:"";z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.mobile-sidebar.toggled-on{left:0}.mobile-navigation ul .toggled-on{display:block}.dropdown-toggle.toggled-on:after{content:"\E5C7"}.toggled-on .button-toggle{background-color:transparent}.toggled-on .button-toggle:before{opacity:1;transform:translate(0px,6px) rotate(-45deg)}.toggled-on .button-toggle:after{opacity:1;transform:translate(0px,-6px) rotate(45deg)}@media (min-width:320px) and (max-width:767px){.w50-pull-6{left:0}.w50-push-6{right:0}.product-info h4,.product-info p{height:auto}.logo-iso{float:right !important;background:#fff;display:inline-flex;margin-top:27px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:17em !important;top:50%;margin-top:-8px;color:#fff !important}}@media (min-width:320px) and (max-width:640px){.products-list{flex-direction:column}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:19.5em !important;top:50%;margin-top:-8px;color:#fff !important}.team-margin{margin-top:50px}.box{width:auto}.business-margin h1{margin-bottom:0}.retail .dropdown{background:#c3dbb8;padding:12px;width:100% !important}.page-title-con{top:25%}.home-page-title{width:47%;top:0;left:2%}p{line-height:25px}.logo img{width:160px}.openbtn{font-size:20px;padding:0 7px}}@media (min-width:450px){.products-list{flex-direction:column}.page-title-con{top:23%}.page-title-con h1{font-size:28px}.home-page-title{width:47%;top:10%;left:2%}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:24.5em !important;top:50%;margin-top:-8px;color:#fff !important}}@media (min-width:640px){.page-title-con{top:30%}.page-title-con h1{font-size:36px}.home-page-title h1{font-size:36px}.home-page-title{width:47%;top:20%;left:2%}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:37.5em !important;top:50%;margin-top:-8px;color:#fff !important;float:right !important;text-align:right !important}}@media (min-width:768px) and (max-width:991px){.products-list{flex-direction:column}.accordion .link{padding:15px 15px 15px 10px}.logo-iso{float:right !important;background:#fff;display:inline-flex;margin-top:27px;margin-left:20px}.retail .dropdown{padding:12px}.page-title-con{top:20%}.inner-section-margin{margin-top:40px}.home-event-pad{padding:12px;margin-left:-20px}.contact textarea{width:108%;height:100px}.fa-long-arrow-right{padding-left:20px}.arrow-top{margin-top:10px;font-size:20px;margin-left:31% !important}.home-event-pad{padding:15px;margin-left:-20px;min-height:150PX}.business-margin h1{margin-bottom:40px}.tab-w45{margin-top:40px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:19.5em !important;top:50%;margin-top:-8px}.csr-slider .aigpl-gallery-slider button.slick-arrow{top:40% !important}.csr-slider .aigpl-design-1 .aigpl-img-wrp{height:300px}.distribution-margin{padding-bottom:0}.w30{width:50%}.home-page-title{width:40%;top:16%}.home-page-title h1{font-size:36px}.cap-info{margin-top:0}.team-info .w50-pull-6{right:13% !important;position:absolute !important}.w50-pull-6{right:0;position:absolute !important}.w50-push-6{left:0}.presence-margin{height:400px;min-height:400px}.con-info-footer{margin-top:0}.page-banner img{width:100%}.openbtn{float:right}}@media (min-width:992px){.products-list{flex-direction:row}}@media (min-width:992px) and (max-width:1199px){.partner-info{width:90% !important;left:6% !important}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:17em !important}.home-event-pad{padding:12px;margin-left:-20px}.con-offset-3{margin-left:15% !important}.contact input[type=submit]{margin-left:35%}.home-bg-margin{margin-left:8%}.home-event-pad{padding:9px !important;margin-left:-20px;min-height:150PX}.page-title-con{top:25% !important}.home-page-title{width:50% !important;top:5% !important;left:13%}.box{width:250px !important;height:230px;min-height:280px}}@media screen and (min-width:992px){.inner-section-margin{margin-top:40px}.business-margin h1{margin-bottom:70px}.home-event-pad{padding:12px;margin-left:-20px}.team-info{margin-top:60px}.tab-w45{margin-top:0}.page-banner .carousel-inner{width:100%}.csr-slider .aigpl-gallery-slider button.slick-arrow{top:50% !important}.openbtn{margin-left:100px}.con-info-footer{margin-top:0;margin-bottom:0}.cap-info p{width:80%}.cap-info{margin-top:0}.row-section-margin{margin-top:100px}.whoweare-margin{padding-top:100px}.cap-h1{width:50%}.map-title{margin-top:130px}.con-retail{padding-top:80px;padding-bottom:80px}.contact textarea{width:600px}.contact input[type=text],.contact input[type=email],.contact input[type=tel],.wpcf7-form textarea{width:600px}.con-qu-title{width:40%;left:30%}.border-right{border-right:1px solid #195426;height:170px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:21.5em !important}.retail-header{margin-bottom:0}.con-partner{padding-top:80px;padding-bottom:80px}.partner-client .nav-tabs li{margin-right:0}.partner-client .nav-tabs li a{font-size:16px}.partner-client .tab-content{margin-top:60px}.partner-client{margin-top:50px}.partner-margin{padding-top:100px}.upper-margin{margin-top:100px}.product-margin{margin-top:5px}.img-width{width:auto}.team-info p{width:80%}.core-info p{width:80%}.home-event-pad{margin-left:-34px}.home-events img.img-events{width:auto;height:auto;margin-bottom:10px}.inner-row{padding-top:30px}.business-info{width:100%}.distribution-margin{padding-top:80px;padding-bottom:40px}.right-coverage{background-image:url(https://www.hanideal.com/wp-content/uploads/2025/12/group-348-e1565757743516-6952068ed80b5.webp)}.business-border{border-left:1px solid #195426;height:450px}.w45{width:42%}.w30-middle{margin-top:60px}.home-coverage-info{width:100%;left:0}.w30{width:30%}.home-page-title h1{font-size:36px}.home-page-title{width:41%;top:30%;left:13%}.presence-margin{height:400px;min-height:400px}.retail a{font-size:17px !important;text-transform:uppercase}.retail .dropdown{width:100%}.retail .dropdown-menu{padding:15px;width:auto;min-width:160px}.retail .dropdown-menu>li>a:hover{background-color:transparent !important}.business-sub-dropdown li a{margin-left:0 !important}.partner-bg{background-size:100%}.con-partner h1{font-size:36px}.partner-info p{width:90%}.partner-info{width:100%;left:0}.partner-margin h1{width:60%;left:20%}.coverage{background-image:url(https://www.hanideal.com/wp-content/uploads/2025/12/group-348-e1565757743516-6952068ed80b5.webp)}.about-text{width:80%;left:10%}.page-title-con h1{font-size:36px}.page-banner img{width:100%}.page-title-con{top:35%}.button_container.active .bottom{transform:translateY(-6px) translateX(0) rotate(-45deg)}.button_container.active .top{transform:translateY(11px) translateX(0) rotate(45deg)}.button_container{position:relative;right:2%;width:35px;margin-top:28px}.mobile-navbar,.main-navigation ul .dropdown-toggle{display:block}.main-navbar{display:block}.main-navigation{display:inline-block}.main-navigation ul{display:inline-block;background-color:transparent;text-align:center}.main-navigation a,.main-navigation li{display:inline-block}.main-navigation>ul>li>a{padding:0 8px;margin:0;line-height:40px;font-size:14px;font-weight:600;text-transform:uppercase;border:0;opacity:1;color:#1a1a1a;background-color:transparent;transition:color .3s ease-in-out,background-color .3s ease-in-out}.main-navigation>ul>li>a:hover,.main-navigation>ul>li>a:focus{color:#000}.main-navigation>ul>li>a[aria-current=page]{color:#000;font-weight:700}.rightbtn{display:none}.main-navigation>ul>li.menu-item-has-children>a,.main-navigation>ul>li.page_item_has_children>a{position:relative;padding-right:18px}.main-navigation>ul>li.menu-item-has-children>a:after,.main-navigation>ul>li.page_item_has_children>a:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:16px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E5CF";position:absolute;right:0;top:12px;width:18px;text-align:center}.main-navigation>ul>li:hover>ul,.main-navigation>ul>li.focus>ul{top:40px}.main-navigation ul ul{display:block;position:absolute;top:30px;right:0;padding:0;visibility:hidden;opacity:0;border:1px solid #ededed;transition:top .4s ease 0s,opacity .4s ease 0s;z-index:99999;text-align:left}.main-navigation>ul:before,.main-navigation>ul:after{content:none}.main-navigation>ul>li>ul:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";right:40px;position:absolute;top:-8px;z-index:19}.main-navigation>ul>li>ul:after{border-bottom:10px solid #ededed;border-left:10px solid transparent;border-right:10px solid transparent;content:"";right:38px;position:absolute;top:-10px;z-index:16}.main-navigation ul ul a{width:160px;padding:10px 0;border-top:1px solid #f2f2f2}.main-navigation ul ul li:first-child>a{border-top:0}.main-navigation ul ul>li.menu-item-has-children>a:after,.main-navigation ul ul>li.page_item_has_children>a:after{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:16px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';content:"\E5CF";position:absolute;right:15px;top:13px;vertical-align:middle}.main-navigation ul ul ul{opacity:0;top:0;right:100%;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out 0s}.main-navbar{padding:22px 0;padding-top:0;float:right;margin-top:20px}.has-header-image .main-navbar{border:0}.main-navbar .social-links{display:inline-block}.main-navbar .top-search{margin-top:5px}.main-navbar .social-links{margin:4px 0 0}.navbar-left .main-navigation{float:left}.navbar-left .top-search,.navbar-left .social-links{float:right}}@media (min-width:992px) and (max-width:1199px){.product-info h4,.product-info p{height:150px}}@media (min-width:1200px) and (max-width:1300px){.product-info h4{height:150px}.main-navigation>ul>li>a{padding:0 3px;font-size:12px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:16.5em !important}.arrow-top{margin-top:10px;font-size:20px;margin-left:26% !important}.right-section{margin-left:22% !important}.contact input[type=submit]{margin-left:34%;margin-top:10px}.con-offset-3{margin-left:15% !important}.page-title-con{top:30%}.home-page-title{width:41%;top:20%;left:12%}.home-event-pad{padding:8px 10px}.product-info{border:2px solid #195426;margin-bottom:50px}.business-info{width:100%}.w1{width:9%;float:left;left:4%;position:relative}.box{padding:7px;width:250px;height:280px;min-height:250px}.container{width:960px !important}}@media (min-width:1400px){.business-border{border-left:1px solid #195426;height:500px}.arrow-top{margin-top:10px;font-size:20px;margin-left:22% !important}.right-section{margin-left:20% !important}}@media screen and (min-width:1700px){.container{width:1300px !important}.home-coverage-info{left:4%}.overlay ul{height:65%}.overlay nav{top:23%;font-size:30px}.arrow-top{margin-top:10px;font-size:20px;margin-left:22% !important}}@media (min-width:1900px){.btn-green{font-size:17px}.home-coverage-info .btn-green{font-size:17px}.home-events h5{font-size:22px;font-weight:700}.map-bg h1{font-size:95px;font-weight:600}.distribution-margin{padding-top:100px;padding-bottom:317px}.arrow-top{margin-top:10px;font-size:20px;margin-left:21% !important}.right-section{margin-left:16% !important}.business-border{height:545px}.w30{float:left;padding:10px;height:364px}.box{padding:12px;width:400px;height:320px;min-height:300px}.home-page-title h1{font-size:50px}.home-page-title .page-title{font-size:25px}.home-page-title{width:41%;top:20%;left:12%}.page-title-con h1{font-size:50px !important}.page-title-con h4{font-size:25px}.main-navigation>ul>li>a{padding:0 20px;font-size:16px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:27.5em !important}.overlay ul{height:63%}.container{width:1500px !important}.overlay nav{top:23%;font-size:30px}.overlay ul.main-menu{margin-top:50px}}@media screen and (min-width:2080px){.overlay nav{top:35%;font-size:30px}}.left_SP h3{margin-bottom:30px;margin-left:20px;text-transform:capitalize;font-size:23px}.RP_SP h2{font-size:23px;color:#195426;margin-bottom:30px}.left_SP img{width:100%;height:auto;box-shadow:0px 0px 26px 5px #ddd}.right_SP h5{margin-top:30px;font-size:20px;color:#195426;text-transform:capitalize}.right_SP table tr{border-bottom:1px solid #ddd}.right_SP table td{padding:10px;border-right:1px solid #ddd}.right_SP{font-size:16px}.right_SP table{font-size:16px;width:100%;border:1px solid #ddd;font-family:"FuturaLT-Book"}.right_SP p{font-size:16px}.RP_SP{border-top:1px solid #ddd;margin-top:30px;padding-top:20px}section.product_tn_holder h4{text-align:center;margin-top:20px;color:#000;font-size:17px;line-height:1.5}section.product_tn_holder img{width:100%;height:auto;box-shadow:2px 3px 10px 3px#ddd}section.product_tn_holder{float:left;width:30%;margin-right:20px}.single_post{margin:60px 0}