@font-face{font-display:swap;font-family:"Berlingske Serif";src:url(../eot/berlingskeserif-blk.eot);src:url(../eot/berlingskeserif-blkd41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-blk.html)format("woff2"),url(../woff/berlingskeserif-blk.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Berlingske Serif ExtBd";src:url(../eot/berlingskeserif-extrabold.eot);src:url(../eot/berlingskeserif-extraboldd41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-extrabold.html)format("woff2"),url(../woff/berlingskeserif-extrabold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Berlingske Serif";src:url(../eot/berlingskeserif-bold.eot);src:url(../eot/berlingskeserif-boldd41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-bold.html)format("woff2"),url(../woff/berlingskeserif-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Berlingske Serif";src:url(../eot/berlingskeserif-regular.eot);src:url(../eot/berlingskeserif-regulard41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-regular.html)format("woff2"),url(../woff/berlingskeserif-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Berlingske Serif";src:url(../eot/berlingskeserif-lt.eot);src:url(../eot/berlingskeserif-ltd41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-lt.html)format("woff2"),url(../woff/berlingskeserif-lt.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Berlingske Serif";src:url(../eot/berlingskeserif-md.eot);src:url(../eot/berlingskeserif-mdd41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-md.html)format("woff2"),url(../woff/berlingskeserif-md.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Berlingske Serif";src:url(../eot/berlingskeserif-semibold.eot);src:url(../eot/berlingskeserif-semiboldd41d.eot#iefix)format("embedded-opentype"),url(../berlingskeserif-semibold.html)format("woff2"),url(../woff/berlingskeserif-semibold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}.sub_banner{display:block;position:relative}.sub_banner .banner_img{position:relative;background:#444}.sub_banner .banner_img img{opacity:.7;width:100%}.sub_banner .breadcrumb{margin:0;padding:7px 0;border-bottom:1px solid #cbcbcb}.sub_banner .breadcrumb .breadcrumb-item{padding:7px 4px;font-size:16px;font-weight:500;color:#444}.twf_product_detail_scssn .accordion-item .accordion-header:has(>.accordion-button[aria-expanded=true]){color:#744009}ul.col_2{grid-template-columns:auto auto;display:grid}.company_profile_page ul li{position:relative;padding:7px 0 7px 28px}.company_profile_page ul li:before{content:"";position:absolute;left:3px;width:8px;height:8px;top:16px;background:#444;box-shadow:2px 2px 0 0#00000026}.company_profile_scssn{position:relative;display:block;z-index:0;overflow:hidden}.company_profile_scssn .company_img:before,.company_profile_scssn .flex-xl-row-reverse .company_img:before{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.company_profile_scssn .company_img:before{content:"";position:absolute;left:0;top:0;z-index:0;opacity:0;width:100%;height:100%;background:-moz-linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 60%);background:-webkit-linear-gradient(90deg,#fff 0,rgba(255,255,255,0) 60%);background:linear-gradient(90deg,#fff 2%,rgba(255,255,255,0) 100%)}.company_profile_scssn .company_content{position:relative;z-index:1;display:flex;height:100%;flex-direction:column;justify-content:center;padding:9rem 0;max-width:1070px}.company_profile_scssn .company_img{height:100%;position:relative}.company_profile_scssn .company_img img{height:100%;object-fit:cover;width:100%}.company_profile_scssn .flex-xl-row-reverse .company_img:before{right:0;left:auto;background:-moz-linear-gradient(270deg,#f5 0%,rgba(255,255,255,0) 80%);background:-webkit-linear-gradient(270deg,#f5 0%,rgba(255,255,255,0) 80%);background:linear-gradient(270deg,#ff 0%,rgba(255,255,255,0) 80%)}ul.list_with_label li{padding:10px 0 10px 25px}ul.list_with_label li strong{display:block;margin-bottom:2px;font-size:16px}.company_profile_page ul li ol{padding-left:0;padding-top:5px;display:flex;align-items:center;flex-wrap:wrap}.company_profile_page ul li ol li{font-size:17px;padding:3px 22px 3px 20px}.company_profile_page ul li ol li:before{width:6px;height:6px;border-radius:50%;background:#444;top:12px}.vis_mission_scssn{background:url(../jpg/abstract_bg.jpg);background-size:cover;position:relative;display:block;padding:4rem 0}.vis_mission_box{padding:0 3% 50px 150px;height:100%;position:relative}.vis_mission_box+.vis_mission_box{border-top:1px solid rgb(0 0 0/5%);padding-top:50px}.vis_mission_box h5{font-size:35px;margin-bottom:25px}.vis_mission_box ul li{color:rgb(0 0 0/75%)}.vis_mission_box .vision_icon{position:absolute;width:110px;display:flex;align-items:center;justify-content:center;padding:5px 10px;z-index:1;left:0}.vis_mission_box .vision_icon:before{content:"";position:absolute;left:0;width:100%;height:25px;z-index:-1}.buying_decision_scssn{position:relative;display:block}.buying_decision_scssn .buying_decision_img{position:relative;padding:50px 30px;height:100%;display:block}.buying_decision_scssn .buying_decision_img:before{content:"";position:absolute;left:0;top:0;width:50%;height:100%;border:25px solid #f3f3f3;z-index:-1}.buying_decision_scssn .buying_decision_img img{padding:30px;background:#fff;width:100%;height:100%;object-fit:cover}.buying_decision_scssn .buying_decision_content{padding:40px 0;display:block;position:relative}.buying_decision_scssn .buying_decision_content .title h4{font-size:35px;margin-bottom:15px}.buying_decision_scssn .buying_decision_img.buying_reverse:before{left:auto;right:0}.creative_strategy_scssn .creative_strategy_content{position:relative;display:block;padding:160px 0 0;margin-top:-72px;z-index:0}.creative_strategy_scssn .creative_strategy_content:before{content:"";background:#fff;background:-moz-linear-gradient(0deg,#fff 0,rgba(255,255,255,0)0);background:-webkit-linear-gradient(0deg,#fff 0,rgba(255,255,255,0)0);background:linear-gradient(0deg,#fff 10%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);position:absolute;left:0;bottom:50%;width:100%;height:60%;z-index:-1;transform:translateY(-50%)}.creative_strategy_scssn .strategy_img{position:relative;background:#fff}.creative_strategy_scssn .strategy_img img{filter:grayscale(.6);opacity:.7;width:100%}.advertizing_markting_scssn .title h3{font-size:50px;white-space:pre-line}.advertizing_content{max-width:1400px;margin:0 auto}body{font-family:"Noto Serif",serif;font-size:18px;font-weight:400;overflow-x:hidden;color:#444}*,a{text-decoration:none}a:focus,button:focus{outline:0;box-shadow:none}button:hover{background:0 0}li,ul{list-style:none;margin:0;padding:0}p{font-size:18px;font-weight:400;color:#444;margin-bottom:18px;line-height:1.5}::-webkit-scrollbar{width:1px;cursor:pointer}::-webkit-scrollbar:horizontal{height:5px;cursor:pointer}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px #333;border-radius:30px}::-webkit-scrollbar-thumb{background:#222;border-radius:30px}::-webkit-scrollbar-thumb:hover{background:#222}h2,h3,h4,h5{font-family:"Berlingske Serif"}.pb-6,.py-6{padding-bottom:4.5rem}.py-6{padding-top:4.5rem}.title{margin-bottom:25px}.title h2,.title h3{font-weight:400;font-size:45px;margin-bottom:10px}.navigation .navbar .navbar-nav>li.nav-item,footer,section{position:relative}header{padding:13px 15px 13px 30px;position:absolute;top:0;right:0;left:0;z-index:15}header .logo{padding:17px 0;display:block;height:100%;max-width:195px}header .header-right{padding:16px 0}header .header-right .navigation .navbar-toggler.menu_open{width:33px;height:24px;padding:0;display:flex;flex-direction:column;justify-content:space-between;border:0;box-shadow:none}header .header-right .navigation .navbar-toggler.menu_open span{width:100%;height:3px;background:#fff;border-radius:3px}.navigation .navbar .navbar-nav{margin-top:0;display:flex;align-items:flex-start;padding:0 3%0 0;width:100%;max-width:1260px}.navigation .navbar .navbar-collapse{position:fixed;right:0;background:url(../jpg/abstract_bg.jpg);background-size:cover;top:0;width:100%;height:100%;transform-origin:center;overflow-y:auto;background-color:#ff;display:block!important;padding:3% 3% 4% 6%;-webkit-box-align:center;-webkit-clip-path:polygon(0 0,0 0,100%0,100%0);clip-path:polygon(0 0,0 0,100%0,100%0);-webkit-transition:-webkit-clip-path 1s cubic-bezier(.115,.87,.19,1),-webkit-transform 1s cubic-bezier(.115,.87,.19,1),-webkit-opacity 1s cubic-bezier(.115,.87,.19,1);-moz-transition:-webkit-clip-path 1s cubic-bezier(.115,.87,.19,1),-webkit-transform 1s cubic-bezier(.115,.87,.19,1),-webkit-opacity 1s cubic-bezier(.115,.87,.19,1);-o-transition:clip-path .4s ease,transform .4s ease-in-out,-webkit-clip-path .4s ease,-webkit-transform .4s ease-in-out,-webkit-opacity .3s ease-in-out,opacity .3s ease-in-out;transition:clip-path .4s ease,transform .4s ease-in-out,-webkit-clip-path .4s ease,-webkit-transform .4s ease-in-out,-webkit-opacity .3s ease-in-out,opacity .3s ease-in-out;will-change:transform,clip-path;z-index:99}.navigation .navbar .navbar-nav li.nav-item{display:block;text-align:left;padding:10px 0;width:100%;max-width:530px}.navigation .navbar .navbar-nav li.nav-item>.nav-link{font-size:3em;color:#444;width:auto;display:inline-block;transition:.4s all;text-align:left;line-height:1.3;vertical-align:middle;font-weight:400;padding:5px 0;position:relative}.navigation .navbar .navbar-nav li.nav-item.active>.nav-link,.navigation .navbar .navbar-nav li.nav-item:hover>.nav-link{color:#000}.navigation .navbar .navbar-nav:hover li.nav-item>.nav-link{color:rgb(68 68 68/35%)}.navigation .navbar .navbar-nav:hover li.nav-item>.nav-link:hover{-webkit-filter:blur(0);filter:blur(0);color:#444}.navbar-toggler.menu_close{position:absolute;right:2%;font-size:0;width:50px;height:50px;top:2%;padding:0;border-radius:50%;border:0;box-shadow:none}.navbar-toggler.menu_close:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgb(0 0 0/0%);transition:.5s all;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);border-radius:50%;transform:scale(1.2);border:2px solid rgb(214 35 35/29%)}.navbar-toggler.menu_close:hover:before{transform:scale(.9);background:rgb(244 67 54/20%);border-color:transparent}.navbar-toggler.menu_close:hover span{transform:translate(-50%,-50%) scale(.6)}.navbar-toggler.menu_close span:after,.navbar-toggler.menu_close span:before{content:"";position:absolute;left:0;top:50%;height:1px;width:100%;border:1px solid rgb(0 0 0/80%);transform:rotate(45deg);transition:.4s all}.navbar-toggler.menu_close span:after{transform:rotate(135deg)}.navbar-toggler.menu_close:hover:after{transform:rotate(135deg) scale(.7)}.navbar-toggler.menu_close span{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);transition:.4s all}.navigation .menu_contact{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;padding-bottom:25px}.navigation .menu_logo{padding-bottom:5%}.navigation .menu_logo img{max-width:200px}.navigation .menu_contact ul{display:flex;flex-direction:column;align-items:flex-end}.navigation .menu_contact ul li{text-align:right}.navigation .menu_contact ul li strong{text-transform:uppercase;font-weight:700;display:block;color:#d62323}.navigation .menu_contact ul li a,.navigation .menu_contact ul li p{white-space:pre-line;color:#444;font-size:20px}.navigation .menu_contact ul li+li{padding-top:15px}footer{background:url(../jpg/timeline_bg.jpg);background-size:cover;display:block;padding-top:51px;padding-bottom:40px}.f_logo,.footer_contact ul{display:flex;justify-content:space-between}.f_logo{flex-direction:column;height:100%}.f_logo img{max-width:153px}.f_logo p{margin:0;padding:0;font-size:15px;color:rgb(255 255 255/65%)}.footer_contact,.footer_social{display:block}.footer_contact h4,.footer_social h4{width:100%;display:block;padding-bottom:23px;border-bottom:1px solid rgb(255 255 255/19%);padding-left:18px;color:#fff;margin-bottom:15px}.footer_contact ul{align-items:flex-start;padding-left:18px}.footer_contact ul li{padding-right:5px;white-space:pre-line}.footer_contact ul li a{color:#fff}.footer_social ul{padding-left:18px}.footer_contact ul li,.footer_social ul li a{font-size:16px;font-weight:400;color:#fff}.intro_content{position:relative;display:block;padding:66px 0}.intro_content h3 strong{color:#d62323;font-weight:400}.intro_content p{font-weight:400;margin:0;width:87%;line-height:1.45}@media (min-width:768px){.container-fluid{padding-left:4%;padding-right:4%}}@media (max-width:1399px){.menu_logo img{max-width:150px}.navigation .navbar .navbar-nav li.nav-item{padding:6px 0}.navigation .navbar .navbar-nav li.nav-item>.nav-link{font-size:2em;line-height:1.2}.menu_contact ul li a,.menu_contact ul li p,.menu_contact ul li strong{font-size:16px}.intro_content p{width:100%}.footer_contact ul li,.footer_social ul li a{font-size:15px}.footer_contact h4,.footer_social h4{font-size:21px}.buying_decision_scssn .buying_decision_img{padding:40px 30px}.buying_decision_scssn .buying_decision_img img{padding:15px 20px}.buying_decision_scssn .buying_decision_content .title h4{font-size:30px}}@media (max-width:1199px){.company_profile_scssn{padding:3rem 0}.company_profile_scssn .company_content{padding:0}.buying_decision_scssn .buying_decision_img{padding:30px 20px}.buying_decision_scssn .buying_decision_img:before{border-width:17px}.buying_decision_scssn .buying_decision_img img{padding:15px}}@media (max-width:991px){.subpage .py-6{padding:3rem 0}.advertizing_markting_scssn .title h3,.title h2,.title h3{font-size:35px}p{font-size:17px}.menu_contact{align-items:flex-start;padding:15px 0 0;border-top:1px solid #ccc;margin-top:10px}.menu_contact ul{flex-direction:row;align-items:start}.menu_contact ul li{text-align:left}.menu_contact ul li+li{padding:0 0 0 25px}.menu_contact ul li a,.menu_contact ul li p{white-space:normal}.menu_contact ul li p{max-width:360px;margin:0}.intro_content{padding:50px 0}.buying_decision_scssn .buying_decision_content .title h4,.vis_mission_box h5{font-size:30px;margin-bottom:15px}.creative_strategy_scssn .creative_strategy_content{padding:110px 0 0}.creative_strategy_scssn .strategy_img img{height:250px;object-fit:cover}ul.list_with_label li{padding-top:7px;padding-bottom:7px}.buying_decision_scssn .buying_decision_content{padding-top:0;padding-bottom:20px}.buying_decision_scssn .buying_decision_img{padding:30px 0 30px 20px;max-width:700px}.buying_decision_scssn .buying_decision_img:before{border-width:17px}.buying_decision_scssn .buying_decision_img img{padding:15px 0 15px 15px}.buying_decision_scssn .buying_decision_img.buying_reverse{padding:30px 20px 30px 0}.buying_decision_scssn .buying_decision_img.buying_reverse img{padding:15px 15px 15px 0}}@media (max-width:767px){.company_profile_page ul li ol li,p{font-size:16px}header{padding:10px 15px}header .logo{max-width:140px}header .logo img{max-height:48px}header .header-right,header .logo{padding:10px 0}header .header-right .navigation .navbar{padding:0}.footer_contact ul{flex-direction:column;padding-left:0}.footer_contact ul li{white-space:pre-line}.footer_contact ul li+li{padding-top:15px}.footer_contact h4,.footer_social h4{padding-bottom:15px;margin-bottom:10px;font-size:20px;padding-left:0}.footer_social ul{padding-left:0}.f_logo p{font-size:14px}.vis_mission_box{padding:0 2% 40px 120px}.vis_mission_box .vision_icon{width:90px;height:90px}.vis_mission_box .vision_icon:before{height:17px}.buying_decision_scssn .buying_decision_content .title h4,.vis_mission_box h5{font-size:26px}.company_profile_page ul li{font-size:16px;padding:5px 0 7px 28px}.company_profile_page ul li:before{top:13px}.company_profile_page ul li ol li:before{width:6px;height:6px}}@media (max-width:575px){body,p{font-size:16px}.menu_contact ul{flex-direction:column}.menu_contact ul li+li{padding:15px 0 0}.title{margin-bottom:15px}.title h2,.title h3{margin-bottom:0}.advertizing_markting_scssn .title h3,.title h2,.title h3{font-size:26px;font-weight:500}.sub_banner .breadcrumb .breadcrumb-item{font-size:14px}ul.col_2{grid-template-columns:auto}.vis_mission_box{padding:0 0 40px}.vis_mission_box .vision_icon{position:relative;left:0;top:0;margin-bottom:10px;width:55px;height:55px;padding:0}.buying_decision_scssn .buying_decision_img,.buying_decision_scssn .buying_decision_img.buying_reverse{padding:20px 20px 0 0}.buying_decision_scssn .buying_decision_img.buying_reverse:before,.buying_decision_scssn .buying_decision_img:before{height:50%;left:auto;right:0;border-width:15px}.buying_decision_scssn .buying_decision_img img,.buying_decision_scssn .buying_decision_img.buying_reverse img{padding:15px 10px 0 0}.buying_decision_scssn .buying_decision_content{padding-bottom:0}.buying_decision_scssn .buying_decision_content .title h4{font-size:22px}}@media (max-width:479px){header .logo img{max-height:30px}header .header-right .navigation .navbar-toggler.menu_open{width:30px;height:20px}header .header-right .navigation .navbar-toggler.menu_open span{height:2px}.advertizing_markting_scssn .title h3,.title h2,.title h3{font-size:24px}.sub_banner .banner_img img{height:150px;object-fit:cover}.sub_banner .breadcrumb .breadcrumb-item{font-size:13px}.vis_mission_box h5{font-size:23px}.navigation .menu_logo img{max-width:140px}.navbar-toggler.menu_close{width:40px;height:40px}.navigation .navbar .navbar-collapse{padding:6% 3% 4% 6%}.navigation .navbar .navbar-nav li.nav-item>.nav-link{font-size:1.6em;line-height:1}.navigation .menu_contact ul li a,.navigation .menu_contact ul li p{font-size:16px}.menu_contact ul li strong{font-size:15px}.navigation .menu_contact{padding-bottom:10px}}