.splash{height:500px;overflow:hidden;padding:0 0 38px;justify-content:flex-end;flex-wrap:nowrap;position:relative;flex-direction:column;background-size:cover;align-items:flex-start;background-position:50%;width:100%;background-repeat:no-repeat;display:flex}.splash.vtop{background-position-y:top}.splash.vbottom{background-position-y:bottom}.splash.hleft{background-position-x:left}.splash.hright{background-position-x:right}.splash.vcenter{background-position-y:center}.splash.hcenter{background-position-x:center}.splash:after,.splash:before{height:100%;content:"";position:absolute;top:0;left:0;width:100%;z-index:0}.splash:before{opacity:.4;background-color:#000}.splash:after{opacity:.1;background:#4a4f54}.splash .breadcrumb{justify-content:flex-end;position:relative;flex-direction:column;gap:43px;align-items:flex-start;display:flex;z-index:2}.splash .breadcrumb .pagetitle{font-size:40px;font-weight:400;color:#fff;letter-spacing:-.02em;text-align:left;line-height:40px;font-family:Newsreader,Arial,Helvetica,sans-serif}.splash .breadcrumb ul{flex-direction:row;gap:6px;align-items:center;display:flex}.splash .breadcrumb ul li:not(:first-child),.splash .breadcrumb ul li:not(:first-child) a{font-size:16px;font-weight:400;color:#fff;text-align:center;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}.splash .breadcrumb ul li:not(:first-child){justify-content:flex-start;flex-direction:row;gap:6px;align-items:center;display:flex}.splash .breadcrumb ul li:not(:first-child) a{order:2}.splash .breadcrumb ul li:not(:first-child):before{height:16px;content:"";margin:0;background-position:-127px -168px;order:1;width:16px;background-image:url(https://primealgate.shop/assets/img/sprite.png);display:flex;z-index:1}.splash .breadcrumb ul li:first-child a{justify-content:flex-start;text-indent:-9999px;align-items:center;line-height:22px;display:flex}.splash .breadcrumb ul li:first-child a:before{height:18px;content:"";margin:0;background-position:-94px -262px;order:1;width:15px;background-image:url(https://primealgate.shop/assets/img/sprite.png);display:flex;z-index:1}.atablo,iframe body,section.content iframe{min-width:100%}iframe body{width:100%!important}section.content{padding:50px 0 100px}section.content .columns{justify-content:space-between;position:relative;padding-right:0;flex-direction:row;gap:60px;margin:0;width:100%;display:flex}section.content .columns.reverse{flex-direction:row-reverse}section.content .columns.g40{-moz-column-gap:40px;column-gap:40px}section.content .columns.bordered{overflow:hidden;border:1px solid #cccfd4;margin-bottom:-1px}section.content .columns.bordered .column{padding:27px 30px}section.content .columns.bordered .column.ph30{padding-top:30px;padding-bottom:30px}section.content .columns.bordered .column.pv30{padding-right:30px;padding-left:30px}section.content .columns.bordered .column.pr-85{padding-right:85px}section.content .columns.bordered .column.pl-146{padding-left:146px}section.content .columns .column{flex:1;height:100%;justify-content:flex-start;position:relative;flex-direction:column;align-self:flex-start;width:100%;display:flex}section.content .columns .column.bordered{overflow:hidden;padding:27px 30px;border:1px solid #cccfd4;margin-bottom:-1px}section.content .columns .column.gap10{gap:10px}section.content .columns .column.gap20{gap:20px}section.content .columns .column.gap30{gap:30px}section.content .columns .column.frow{flex-direction:row}section.content .columns .column.vtop{justify-content:flex-start;align-self:flex-start}section.content .columns .column.vtop.frow{align-content:flex-start}section.content .columns .column.center,section.content .columns .column.vcenter{justify-content:center;align-self:center}section.content .columns .column.vcenter.frow{align-items:center}section.content .columns .column.vbottom{justify-content:flex-end;align-self:flex-end}section.content .columns .column.vbottom.frow{align-content:flex-end}section.content .columns .column.hleft{align-items:flex-start}section.content .columns .column.hleft.frow{justify-content:flex-start}section.content .columns .column.hright{align-items:flex-end}section.content .columns .column.hright.frow{justify-content:flex-end}section.content .columns .column.w300{min-width:300px;width:300px}section.content .columns .column.per20{flex:unset;width:20%}section.content .columns .column.per25{flex:unset;width:25%}section.content .columns .column.per30{flex:unset;width:30%}section.content .columns .column.per35{flex:unset;width:35%}section.content .columns .column.per40{flex:unset;width:40%}section.content .columns .column.per45{flex:unset;width:45%}section.content .columns .column.per50{flex:unset;width:50%}section.content .columns .column.per60{flex:unset;width:60%}section.content .columns .column.per70{flex:unset;width:70%}section.content .columns .column.per80{flex:unset;width:80%}section.content .columns .column.right{flex:unset;flex-direction:column;width:auto;display:flex}section.content .columns .column.right,section.content .columns .column.right.vtop{justify-content:flex-start;align-self:flex-start}section.content .columns .column.right.center{justify-content:center;align-self:center}section.content .columns .column.right.vbottom{justify-content:flex-end}section.content .columns .column.right.hleft{align-items:flex-start}section.content .columns .column.right.hright{align-items:flex-end}section.content .columns .column.right.w100{width:100%}section.content .columns p,section.content .columns p.subtitle{font-size:16px;font-weight:400;font-style:normal;color:#4a4f54;margin:0;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .columns p.subtitle{font-size:20px;font-weight:500;line-height:24px}section.content .columns .textBox p.maintitle strong,section.content .columns .textBox p.title strong,section.content .columns p strong,section.content .columns p.heading-big strong,section.content .columns p.heading-middle strong,section.content .columns p.maintitle strong,section.content .columns p.pretitle strong,section.content .columns p.subtitle strong,section.content .columns p.title strong,section.content .contactUs .formBox .successMask .successMessage strong{font-weight:600}section.content .columns .textBox p.title,section.content .columns p.heading-big,section.content .columns p.pretitle,section.content .columns p.title{font-size:24px;font-weight:300;font-style:normal;color:#4a4f54;letter-spacing:-.02em;margin:0 0 16px;line-height:32px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .columns p.heading-big,section.content .columns p.pretitle{font-weight:700;margin:0;font-family:Newsreader,Arial,Helvetica,sans-serif}section.content .columns p.heading-big{font-size:40px;font-weight:400;letter-spacing:-.04em;line-height:40px}section.content .columns .textBox p.maintitle,section.content .columns p.heading-middle,section.content .columns p.maintitle{font-size:24px;font-weight:400;font-style:normal;color:#4a4f54;margin:0;line-height:30px;font-family:Newsreader,Arial,Helvetica,sans-serif}section.content .columns .textBox p.maintitle,section.content .columns p.maintitle{font-size:60px;letter-spacing:-.04em;line-height:60px}section.content .columns .textBox{flex-direction:column;text-align:left;margin:0;width:100%;display:flex}section.content .columns .textBox .title{font-size:30px;font-weight:600;font-style:normal;color:#fff;letter-spacing:-.9px;line-height:36px}section.content .columns .textBox .desc,section.content .columns .textBox p{font-size:15px;font-weight:400;font-style:normal;color:#fff;margin:15px 0 0;line-height:normal;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .columns .textBox .desc a,section.content .columns .textBox .desc strong{font-weight:600;color:#fff}section.content .columns .textBox .desc a{text-decoration:underline}section.content .columns .textBox img{margin:50px 0;width:-moz-fit-content;width:fit-content}section.content .columns .textBox p{font-size:16px;color:#4a4f54;margin:0 0 16px;line-height:22px}section.content .columns .textBox p:last-child{margin:0}.descBox ul,section.content .columns .textBox ul{margin:0 0 30px}section.content .columns .textBox ul li,section.content .columns .textBox ul.check li{padding:0 0 0 15px;font-size:16px;font-weight:400;color:#4a4f54;position:relative;margin:0 0 5px;line-height:22px}section.content .columns .textBox ul li:before{height:5px;content:"";position:absolute;top:7px;background-color:#c1531b;border-radius:50%;left:0;width:5px}section.content .columns .textBox ul.check li{padding:0 0 0 25px;font-size:15px;line-height:normal}.accordion .accordionColumn .desc strong,.accordion.alternate .accordionColumn .desc strong,.descBox strong,.descBox ul.list-important li strong,section.content .columns .textBox ul.check li strong{font-weight:700}section.content .columns .textBox ul.check li:before{content:"";position:absolute;top:3px;background-color:transparent;border-radius:unset;left:0}section.content .columns .gridBox,section.content .columns .videoBox{height:100%;margin:0;width:100%;display:flex}section.content .columns .videoBox a{position:relative;align-items:center;display:flex}section.content .columns .videoBox a .iconBox{height:100px;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:100px;display:flex;z-index:2}section.content .columns .videoBox a .iconBox .ytsmall{height:60px;position:absolute;top:calc(50% - 30px);background-color:#fff;background-position:50%;border-radius:50%;left:calc(50% - 30px);width:60px;background-image:url(../sprite/video_icon.png);background-repeat:no-repeat}section.content .columns .videoBox a .iconBox .ytbig,section.content .columns .videoBox a .iconBox .ytmedium{animation:circle-scroll 2s cubic-bezier(.165,.84,.44,1) infinite alternate;height:80%;border:1px solid #fff;position:absolute;opacity:1;top:calc(50% - 40px);border-radius:50%;left:calc(50% - 40px);width:80%}section.content .columns .videoBox a .iconBox .ytbig{animation:circle-scroll2 2s cubic-bezier(.165,.84,.44,1) infinite alternate;height:100%;opacity:.3;top:calc(50% - 50px);left:calc(50% - 50px);width:100%}section.content .columns .videoBox a span{justify-content:center;font-size:18px;font-weight:600;right:0;color:#fff;position:absolute;bottom:0;letter-spacing:-.03em;top:0;margin:110px auto auto;align-items:center;left:0;width:120px;line-height:22px;display:flex;z-index:2}section.content .columns .videoBox a .videobg{overflow:hidden;position:relative;border-radius:16px;z-index:1}section.content .columns .videoBox a:before{right:0;bottom:0;border-radius:16px;display:flex;z-index:2}section.content .columns .gridBox .gallery{grid-template-columns:repeat(8,1fr);grid-template-rows:repeat(8,1fr);grid-gap:10px;display:grid}section.content .columns .gridBox .gallery .grid-item-1{grid-row-end:7;grid-column-start:1;grid-column-end:6;grid-row-start:1}section.content .columns .gridBox .gallery .grid-item-2{grid-row-end:5;grid-column-start:6;grid-column-end:9;grid-row-start:2}section.content .columns .gridBox .gallery .grid-item-3{grid-row-end:8;grid-column-start:6;grid-column-end:9;grid-row-start:5}section.content .columns .gridBox .gallery figure{overflow:hidden;border-radius:10px;display:flex}section.content .columns .gridBox .gallery figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;display:block}section.content .columns .videoBoxBg{height:587px;overflow:hidden;padding:10px;max-height:100%;background:url(../img/computerbg.png) top no-repeat;background-size:contain;width:100%}section.content .columns .videoBoxBg video{height:auto;position:relative;width:100%;z-index:0}section.content .bod ul.board-of-directors li .bod-hover:hover .person .imgBox .hover,section.content .columns .imgBox{display:flex}section.content .columns .floating{right:40px;position:absolute;bottom:-40px}section.content .bod ul.board-of-directors{-moz-column-gap:59px;column-gap:59px;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;row-gap:55px;display:flex}section.content .bod ul.board-of-directors li{width:calc(33% - 37px);display:flex}section.content .bod ul.board-of-directors li .bod-hover{cursor:pointer;width:100%;display:flex}section.content .bod ul.board-of-directors li .bod-hover .person{flex-direction:column;width:100%;display:flex}section.content .bod ul.board-of-directors li .bod-hover .person .imgBox{height:500px;overflow:hidden;justify-content:center;position:relative;align-items:center;border-radius:4px;width:100%;display:flex}.fancybox-content.bod-hover .person .imgBox .bgImage,section.content .bod ul.board-of-directors li .bod-hover .person .imgBox .bgImage{height:100%;transition:transform .5s ease-in-out;position:relative;background-size:cover;background-position:top;width:100%;background-repeat:no-repeat;z-index:1}section.content .bod ul.board-of-directors li .bod-hover .person .imgBox .hover{padding:30px;justify-content:space-between;position:absolute;flex-direction:row;bottom:0;align-items:center;left:0;width:100%;display:none;z-index:2}section.content .bod ul.board-of-directors li .bod-hover .person .imgBox .hover span{flex:1;font-size:14px;text-decoration:underline;font-weight:500;font-style:normal;color:#fff;letter-spacing:-.02em;align-items:center;line-height:24px;font-family:Roboto,Arial,Helvetica,sans-serif;display:flex}section.content .bod ul.board-of-directors li .bod-hover .person .imgBox .hover span:after{flex:1;height:1px;content:"";margin:0 0 0 26px;background:#d9d9d9;width:100%;display:flex}.fancybox-content.bod-hover .person .imgBox .hover a,section.content .bod ul.board-of-directors li .bod-hover .person .imgBox .hover a{height:38px;text-indent:-99999px;content:"";margin:0 0 0 20px;background-position:0 -224px;width:38px;background-image:url(https://primealgate.shop/assets/img/sprite.png);display:flex;z-index:1}section.content .bod ul.board-of-directors li .bod-hover .person .textBox{overflow:hidden;position:relative;margin:30px 0 0;width:100%;z-index:2}section.content .bod ul.board-of-directors li .bod-hover .person .textBox .title{font-size:24px;font-weight:700;color:#4a4f54;letter-spacing:-.02em;margin:0 0 9px;width:100%;line-height:30px;font-family:Newsreader,Arial,Helvetica,sans-serif}section.content .announcements li .tagdate,section.content .bod ul.board-of-directors li .bod-hover .person .textBox .desc{font-size:16px;font-weight:400;color:#4a4f54;width:100%;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}.fancybox-content.bod-hover .person .textBox .linkBox a,section.content .bod ul.board-of-directors li .bod-hover .person .textBox .linkBox a{padding:11px 40px;margin:0 20px 0 0}section.content .bod ul.board-of-directors li .bod-hover .person .details{display:none}section.content .bod ul.board-of-directors li .bod-hover:hover .person .imgBox .bgImage:after,section.content .columns .videoBox a:before{height:100%;content:"";position:absolute;opacity:.5;top:0;background:#000;left:0;width:100%}section.content .announcements{justify-content:flex-start;flex-wrap:wrap;gap:40px;align-items:stretch;display:flex}section.content .announcements li{flex:1;height:auto;border:1px solid #cccfd4;min-width:calc(50% - 20px);display:flex}section.content .announcements li a{padding:41px 40px 60px;flex-direction:column;gap:16px;display:flex}.accordion .accordionColumn .desc a,.accordion.alternate .accordionColumn .desc a,section.content .announcements li a:hover .title{text-decoration:underline;color:#c1531b}section.content .announcements li .tagdate{padding:3px 10px;font-size:12px;color:#fff;text-align:center;border-radius:3px;background:#c1531b;width:-moz-fit-content;width:fit-content;line-height:14px}section.content .announcements li .title,section.content .certificate-items .certificate-item .certificate-item-title,section.content .tagdate{font-size:20px;font-weight:400;color:#4a4f54;text-align:left;line-height:26px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .tagdate{padding:7px 10px;font-size:15px;color:#fff;text-align:center;border-radius:3px;background:#c1531b;width:-moz-fit-content;width:fit-content;line-height:19px}section.content .certificate-items,section.content .products{flex-wrap:wrap;gap:40px;align-items:stretch;width:100%;display:flex}section.content .certificate-items .certificate-item{height:auto;padding:31px 31px 30px;justify-content:space-between;border:1px solid #cccfd4;flex-direction:column;gap:33px;align-items:stretch;width:100%;width:calc(25% - 30px);display:flex}section.content .certificate-items .certificate-item .certificate-item-title{font-size:16px;font-weight:500;flex-direction:column;letter-spacing:-.02em;line-height:19px;display:flex}section.content .certificate-items .certificate-item .certificate-item-title.pdf:before{height:64px;content:"";margin:0 0 17px;background-position:-64px -120px;width:63px;background-image:url(https://primealgate.shop/assets/img/sprite.png);display:flex}section.content .products{gap:10px}section.content .products .product{height:500px;position:relative;align-items:stretch;width:calc(50% - 5px);display:flex}section.content .products .product a{height:100%;width:100%;display:flex}section.content .products .product .imgBox{height:100%;overflow:hidden;position:relative;background-size:cover;align-items:stretch;background-position:50%;border-radius:4px;width:100%;display:flex}section.content .products .product .imgBox:after{height:100%;transition:all .3s ease-in-out;content:"";position:absolute;top:0;background:rgba(0,0,0,.3);left:0;width:100%}section.content .products .product .textBox{height:-moz-fit-content;height:fit-content;justify-content:center;font-size:40px;font-weight:400;margin-bottom:auto;color:#fff;transition:all .3s ease-in-out;position:absolute;bottom:0;letter-spacing:-.04em;text-align:left;top:0;align-items:center;left:0;width:100%;line-height:40px;margin-top:auto;font-family:Newsreader,Arial,Helvetica,sans-serif;display:flex}section.content .products .product .textBox:after{height:2px;right:0;transition:all .3s ease-in-out;content:"";position:absolute;bottom:-22px;margin:0 auto;background:#fff;left:0;width:40px}section.content .products .product:first-child{width:calc(66.66% - 5px)}section.content .products .product:nth-child(2),section.content .products .product:nth-child(3){width:calc(33.33% - 5px)}section.content .products .product:nth-child(4),section.content .products .product:nth-child(5){width:calc(66.66% - 5px)}section.content .products .product:nth-child(6){width:calc(33.33% - 5px)}section.content .products .product:hover .textBox{padding:0 0 10px}section.content .products .product:hover .textBox:after{bottom:-12px;width:100px}section.content .products .product:hover .imgBox img{transform:scale(1.1)}section.content .products .product:hover .imgBox:after{background:rgba(0,0,0,.5)}section.content .investor-relations,section.content .pressroom-items{flex-wrap:wrap;gap:60px;align-items:stretch;width:100%;display:flex}section.content .pressroom-items .pressroom-item{height:auto;flex-direction:column;align-items:stretch;background:#f5f5f5;width:100%;width:calc(33.33% - 40px);display:flex}section.content .pressroom-items .pressroom-item .pressroom-item-top .imgBox img{display:block}section.content .pressroom-items .pressroom-item .pressroom-item-bottom{flex:1;height:auto;padding:14px 30px 38px;position:relative;flex-direction:column;gap:10px;display:flex}section.content .pressroom-items .pressroom-item .pressroom-item-bottom .pressroom-item-title{font-size:24px;font-weight:700;color:#4a4f54;letter-spacing:-.02em;text-align:left;line-height:32px;font-family:Newsreader,Arial,Helvetica,sans-serif}section.content .pressroom-items .pressroom-item .pressroom-item-bottom .pressroom-item-date{font-size:16px;font-weight:400;color:#4a4f54;text-align:left;margin:0 0 50px;line-height:18.75px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .pressroom-items .pressroom-item .pressroom-item-bottom .pressroom-item-btn{position:absolute;bottom:22px;left:30px}section.content .pressroom-items .pressroom-item .pressroom-item-bottom .pressroom-item-btn span{font-size:14px;font-weight:500;color:#18191b;text-align:left;line-height:23px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .investor-relations{gap:0}section.content .investor-relations li{height:340px;padding:53px 40px 34px;justify-content:space-between;border:1px solid #e6e6e6;position:relative;flex-direction:column;background-size:cover;align-items:stretch;background-position:50%;width:25%;background-repeat:no-repeat;display:flex}section.content .investor-relations li:before{height:100%;transition:all .2s ease-in-out;content:"";position:absolute;top:0;background-color:#fff;left:0;width:100%;z-index:2}section.content .investor-relations li .top-area{position:relative;flex-direction:column;gap:14px;display:flex;z-index:3}section.content .contactUs .formBox form.hide,section.content .investor-relations li .top-area .investor-relations-icon{display:none}section.content .investor-relations li .top-area .investor-relations-title{font-size:34px;font-weight:400;color:#4a4f54;letter-spacing:-.03em;text-align:left;line-height:46px;font-family:Newsreader,Arial,Helvetica,sans-serif}section.content .investor-relations li .top-area .investor-relations-desc{font-size:16px;font-weight:400;color:#4a4f54;text-align:left;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .investor-relations li .bottom-area{position:relative;z-index:3}section.content .investor-relations li .bottom-area .linkBox a,section.content .investor-relations li .bottom-area .linkBox.arrowed.nobg a:after{transition:all .05s ease-in-out}section.content .investor-relations li:hover{padding:41px 40px 34px}section.content .investor-relations li:hover .top-area .investor-relations-icon{display:flex}section.content .investor-relations li:hover .bottom-area .linkBox.arrowed a.whiteButton,section.content .investor-relations li:hover .top-area .investor-relations-desc,section.content .investor-relations li:hover .top-area .investor-relations-title{color:#fff}section.content .investor-relations li:hover .bottom-area .linkBox.arrowed.nobg a:after,section.content .investor-relations li:hover .bottom-area .linkBox.arrowed.nobg a:hover:after{filter:brightness(100)}section.content .investor-relations li:hover:before{opacity:.4;background-color:#000;z-index:0}section.content .contactUs{margin:60px 0 100px;border-radius:4px;background:#f5f5f5}section.content .contactUs .formBox{padding:100px 20px;position:relative;max-width:100%;flex-direction:column;margin:0 auto;width:940px;display:flex}section.content .contactUs .formBox .formTitle{font-size:34px;font-weight:700;color:#000;letter-spacing:-.03em;margin:0 0 30px;width:100%;line-height:41px}section.content .contactUs .formBox form{width:100%;display:flex}section.content .contactUs .formBox .formUl{flex-flow:wrap;width:100%;display:flex}section.content .contactUs .formBox .formUl .formLi{position:relative;flex-direction:column;margin:0 0 15px;width:100%;display:flex}section.content .contactUs .formBox .formUl .formLi.formLi50{margin:0 40px 20px 0;width:calc(50% - 20px)}section.content .contactUs .formBox .formUl .formLi.formLiTwo{width:calc(50% - 20px)}section.content .contactUs .formBox .formUl .formLi.formLiCheck{margin:0 0 10px}section.content .contactUs .formBox .formUl .formLi.formLiPhone{margin:-87px 0 0}section.content .contactUs .formBox .formUl .formLi:last-child{margin:0}section.content .contactUs .formBox .formUl .formLi.error .inputBox,section.content .contactUs .formBox .formUl .formLi.success .inputBox,section.content .map-area{position:relative}section.content .contactUs .formBox .formUl .formLi.error .inputBox:after,section.content .contactUs .formBox .formUl .formLi.success .inputBox:after{height:18px;right:10px;content:"";position:absolute;top:18px;background-position:-40px -262px;width:18px;background-image:url(https://primealgate.shop/assets/img/sprite.png);display:block;z-index:2}section.content .contactUs .formBox .formUl .formLi.error .inputBox .inputText,section.content .contactUs .formBox .formUl .formLi.error .inputBox textarea{border:1px solid #eb5757}section.content .contactUs .formBox .formUl .formLi.error .inputBox .checkColon label:after{border:2px solid #eb5757}section.content .contactUs .formBox .formUl .formLi.error .select2-container .select2-selection{border:1px solid #eb5757!important}.fancybox-content.bod-hover .fancybox-close-small svg,section.content .contactUs .formBox .formUl .formLi.error.formLiCheck .inputBox:after,section.content .contactUs .formBox .formUl .formLi.error.formLiSelect .inputBox:after,section.content .contactUs .formBox .formUl .formLi.success.formLiCheck .inputBox:after,section.content .contactUs .formBox .formUl .formLi.success.formLiSelect .inputBox:after{display:none!important}section.content .contactUs .formBox .formUl .formLi.success .inputBox:after{background-position:-58px -262px}section.content .contactUs .formBox .formUl .formLi.success .inputBox .inputText,section.content .contactUs .formBox .formUl .formLi.success .inputBox textarea{border:.68px solid #27ae60}section.content .contactUs .formBox .formUl .formLi.success .select2-container .select2-selection{border:.68px solid #27ae60!important}section.content .contactUs .formBox .formUl .formLi .inputTitle{font-size:16px;font-weight:600;color:#4a4f54;letter-spacing:.17px;margin:0 0 8px;align-items:center;width:100%;line-height:14px;display:flex}section.content .contactUs .formBox .formUl .formLi .inputBox{position:relative;flex-direction:column;width:100%;display:flex}section.content .contactUs .formBox .formUl .formLi .inputBox .inputText{padding:15px;font-size:16px;border:.68px solid #d9d9d9;color:#4a4f54;position:relative;letter-spacing:.17px;border-radius:3px;background:#fff;width:100%;line-height:22px}section.content .contactUs .formBox .formUl .formLi .inputBox .inputText:focus,section.content .contactUs .formBox .formUl .formLi .inputBox textarea:focus{border:.68px solid #828282}section.content .contactUs .formBox .formUl .formLi .inputBox textarea{height:130px;padding:15px;resize:none;font-size:16px;border:.68px solid #d9d9d9;font-weight:400;color:#4a4f54;position:relative;letter-spacing:.17px;border-radius:4px;background:#fff;width:100%;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon{position:relative;width:100%}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon .inputCheckBox{height:24px;border:2px solid #aabbc6;position:absolute;opacity:0;top:0;background:#fff;left:0;width:24px}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon label{padding:0 0 0 40px;font-size:16px;color:#4f4f4f;position:relative;cursor:pointer;width:100%;line-height:24px;display:block}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon label:after{height:20px;border:2px solid #828282;content:"";position:absolute;top:0;border-radius:4px;background:#fff;left:0;width:20px;z-index:1}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon label:before{height:24px;border:0;transition:all .2s ease-in-out;content:"";position:absolute;opacity:0;visibility:hidden;top:0;background-color:transparent;background-position:-201px -152px;border-radius:4px;left:0;width:24px;background-image:url(https://primealgate.shop/assets/img/sprite.png);background-repeat:no-repeat;z-index:2}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon label a{text-decoration:underline;color:#000;letter-spacing:.25px;margin:0}section.content .contactUs .formBox .formUl .formLi .inputBox .checkColon .inputCheckBox:checked+label:before{opacity:1;visibility:visible}section.content .contactUs .formBox .formUl .formLi label.error{font-size:16px;font-weight:600;color:#eb5757;letter-spacing:.1696787179px;text-align:left;margin:9px 0 0;line-height:14px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .contactUs .formBox .formUl .formLi .linkBox{margin:10px 0 0}section.content .contactUs .formBox .formUl .formLi .linkBox a{padding:22px 15px;width:440px}section.content .contactUs .formBox .formUl .formLi .select2-container .select2-selection{padding:0}section.content .contactUs .formBox .formUl .formLi .select2-container .select2-selection:before,section.content .map-area .map-info .accordion .accordionColumn .desc .iconlist li:after{display:none}section.content .contactUs .formBox .formUl .formLi .select2-container .select2-selection .select2-selection__rendered{padding:0 15px;font-weight:400}section.content .contactUs .formBox .formUl .formLi .select2-container .select2-selection .select2-selection__rendered .select2-selection__placeholder{font-size:16px;font-weight:400;color:#b7b7b7;letter-spacing:.17px;line-height:14px}section.content .contactUs .formBox .successMask{height:100%;padding:150px 0 120px;justify-content:center;position:relative;align-items:center;background:#f5f5f5;width:100%;display:none;z-index:3}section.content .contactUs .formBox .successMask.error .successMessage{color:#eb5757}section.content .contactUs .formBox .successMask.error .successMessage:before{background-image:url(../img/cancel.svg)}.iconlist,section.content .contactUs .formBox .successMask.active{display:flex}section.content .contactUs .formBox .successMask .successMessage{font-size:24px;font-weight:400;color:#4a4f54;position:relative;max-width:100%;text-align:center;width:420px;line-height:28px}section.content .contactUs .formBox .successMask .successMessage:before{height:48px;margin-right:auto;right:0;content:"";position:absolute;top:-68px;background-position:-257px -96px;margin-left:auto;left:0;width:48px;background-image:url(https://primealgate.shop/assets/img/sprite.png)}section.content .map-area #map{height:600px;position:relative}section.content .map-area #map .property{height:44px;padding:12px 16px;justify-content:center;font-size:14px;color:#242b37;transition:all .3s ease-out;position:relative;gap:15px;background-color:#fff;align-items:center;box-shadow:10px 10px 5px rgba(0,0,0,.2);border-radius:8px;width:auto;display:flex}section.content .map-area #map .property:after{height:0;border-right:9px solid transparent;transform:translate(-50%);border-left:9px solid transparent;transition:all .3s ease-out;content:"";position:absolute;border-top:9px solid #fff;top:95%;left:50%;width:0;z-index:1}.iconlist li,section.content .map-area #map .property .map-title{font-size:20px;font-weight:700;text-align:left;line-height:20px;font-family:Roboto,Arial,Helvetica,sans-serif}section.content .map-area .map-info{width:100%}section.content .map-area .map-info .accordion{position:absolute;max-width:100%;top:calc(50% - 200px);left:calc(50% - 680px);width:500px;z-index:1}section.content .map-area .map-info .accordion .accordionColumn{margin:0;border-radius:unset;background:#18191b}section.content .map-area .map-info .accordion .accordionColumn .title{border:1px solid #4a4f54;font-weight:700;color:#fff;background:unset;font-family:Newsreader,Arial,Helvetica,sans-serif}section.content .map-area .map-info .accordion .accordionColumn .title:after{filter:unset}section.content .map-area .map-info .accordion .accordionColumn .desc{padding:18px 68px 23px 23px;border:1px solid #4a4f54;color:#fff}section.content .map-area .map-info .accordion .accordionColumn .desc .iconlist{gap:15px}section.content .map-area .map-info .accordion .accordionColumn .desc .iconlist li{min-height:22px;padding:0 0 0 49px;color:#fff}section.content .map-area .map-info .accordion .accordionColumn .desc .iconlist li a{color:#fff}section.content .map-area .map-info .accordion .accordionColumn .desc .iconlist li:before{top:0;left:0}section.content .map-area .map-info .accordion .accordionColumn.open .title{border:unset;background:#c1531b}section.content img{overflow:hidden;border-radius:4px}.iconlist{justify-content:center;flex-direction:column;gap:10px;align-items:flex-start}.iconlist li{min-height:44px;padding:0 0 0 54px;font-size:16px;font-weight:400;color:#4a4f54;position:relative;align-items:center;line-height:22px;display:flex}.iconlist li a{text-decoration:unset;color:#c1531b}.iconlist li:after{height:44px;content:"";position:absolute;top:0;border-radius:100%;background:#c1531b;left:0;width:44px;z-index:1}.descBox p.stars:before,.iconlist li:before{content:"";position:absolute;top:10px;left:10px;z-index:2}.iconlist li.address:before{height:26px;background-position:-257px -188px;width:26px;background-image:url(https://primealgate.shop/assets/img/sprite.png)}.iconlist li.mail:before,.iconlist li.phone:before{height:24px;background-position:-175px -144px;width:24px;background-image:url(https://primealgate.shop/assets/img/sprite.png)}.iconlist li.phone:before{height:26px;background-position:-229px -94px;width:26px}.fancybox-content.bod-hover{height:800px;overflow:hidden;padding:0;max-width:1360px;max-height:100%;background:#18191b;width:calc(100% - 60px)}.fancybox-content.bod-hover .person{height:100%;justify-content:flex-start;flex-direction:row;align-items:flex-start;width:100%;display:flex}.fancybox-content.bod-hover .person .imgBox{height:800px;justify-content:center;position:relative;max-height:100%;align-items:center;border-radius:unset;width:50%;display:flex}.fancybox-content.bod-hover .person .imgBox .hover{padding:30px 100px 30px 0;justify-content:space-between;right:-100%;position:absolute;flex-direction:row;bottom:0;align-items:center;width:100%;display:flex;z-index:2}.fancybox-content.bod-hover .person .imgBox .hover span{flex:1;text-indent:-9999px;color:#fff;align-items:center;display:flex}.fancybox-content.bod-hover .person .imgBox .hover span:after{flex:1;height:1px;content:"";margin:0;background:#d9d9d9;width:100%;display:flex}.fancybox-content.bod-hover .person .textBox{overflow:hidden;justify-content:center;position:absolute;flex-direction:column;bottom:35px;align-items:center;left:0;width:50%;display:flex;z-index:2}.fancybox-content.bod-hover .person .textBox .title{font-size:34px;font-weight:400;text-shadow:0 0 10px rgba(0,0,0,.9);color:#fff;letter-spacing:-.03em;text-align:center;margin:0 0 9px;width:100%;line-height:46px;font-family:Newsreader,Arial,Helvetica,sans-serif}.fancybox-content.bod-hover .person .textBox .desc{font-size:16px;font-weight:400;text-shadow:0 0 10px rgba(0,0,0,.9);color:#fff;text-align:center;width:100%;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}.fancybox-content.bod-hover .person .details,.fancybox-content.bod-hover .person .details p{font-size:24px;font-weight:400;color:#fff;letter-spacing:-.02em;text-align:left;line-height:36px;font-family:Roboto,Arial,Helvetica,sans-serif;z-index:2}.fancybox-content.bod-hover .person .details{height:calc(100% - 300px)!important;overflow:hidden;position:relative;flex-direction:column;max-height:100%;margin:150px 125px 150px 100px;width:calc(50% - 225px);display:flex!important}.fancybox-content.bod-hover .person .details p{margin:0 0 20px}.fancybox-content.bod-hover .close{right:31px;position:absolute;top:32px;cursor:pointer}.fancybox-content.bod-hover .fancybox-close-small{height:48px;right:31px;top:32px;background-position:-257px -48px;width:48px;background-image:url(https://primealgate.shop/assets/img/sprite.png)}.fancybox-content.bod-hover .nav-person .next-person,.fancybox-content.bod-hover .nav-person .prev-person{height:64px;justify-content:center;border:1.5px solid rgba(74,79,84,.3);position:absolute;top:368px;align-items:center;border-radius:100%;cursor:pointer;width:64px;margin-top:auto;display:flex}.fancybox-content.bod-hover .nav-person .prev-person{left:30px;z-index:6}.fancybox-content.bod-hover .nav-person .next-person:before,.fancybox-content.bod-hover .nav-person .prev-person:before{height:14px;content:"";background:url(https://primealgate.shop/assets/img/icon_arrow_left.png) 50% no-repeat;width:14px;display:flex}.fancybox-content.bod-hover .nav-person .next-person{transform:rotate(180deg);right:30px;z-index:5}.slider,.slider .sliderUl li{position:relative;width:100%;display:flex}.slider .sliderUl{margin:0 0 45px;width:100%}.slider .sliderUl li{height:420px;align-items:center}.slider .sliderUl li .bgImage{height:100%;position:absolute;background-size:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat}.slider .sliderUl li .sliderTextBox{padding:0 0 0 60px;justify-content:center;position:relative;flex-direction:column;width:50%;display:flex;z-index:1}.slider .sliderUl li .sliderTextBox .desc,.slider .sliderUl li .sliderTextBox .title{padding:0 100px 0 0;font-size:34px;font-weight:700;color:#000;letter-spacing:-.03em;margin:0 0 15px;width:100%;line-height:41px}.slider .sliderUl li .sliderTextBox .desc{padding:0 50px 0 0;font-size:20px;font-weight:400;margin:0 0 20px;line-height:30px}.descBox a,.slider .sliderUl li .sliderTextBox .desc a,.slider .sliderUl li .sliderTextBox .desc strong{font-weight:700;color:#000}.slider .sliderUl li .sliderTextBox .linkBox a{padding:22px 40px}.slider .sliderUl li .sliderTextBox .mobileIcon{margin:20px 0 0;display:flex}.slider .sliderUl li .sliderTextBox .mobileIcon img{height:40px;margin:0 10px 0 0;width:auto;display:block}.slider .sliderUl li .sliderTextBox .videoBox{margin:40px 0 0;width:100%;display:flex}.slider .sliderUl li .sliderTextBox .videoBox a{align-items:center;display:flex}.slider .sliderUl li .sliderTextBox .videoBox a .iconBox{height:100px;position:relative;margin:0 20px 0 0;width:100px;display:flex}.slider .sliderUl li .sliderTextBox .videoBox a .iconBox .ytsmall{height:60px;position:absolute;top:calc(50% - 30px);background-color:#fff;background-position:50%;border-radius:50%;left:calc(50% - 30px);width:60px;background-image:url(../sprite/video_icon.png);background-repeat:no-repeat}.slider .sliderUl li .sliderTextBox .videoBox a .iconBox .ytmedium{animation:circle-scroll 2s cubic-bezier(.165,.84,.44,1) infinite alternate;height:80%;border:1px solid #fff;position:absolute;opacity:1;top:calc(50% - 40px);border-radius:50%;left:calc(50% - 40px);width:80%}.slider .sliderUl li .sliderTextBox .videoBox a .iconBox .ytbig{animation:circle-scroll2 2s cubic-bezier(.165,.84,.44,1) infinite alternate;height:100%;border:1px solid #fff;position:absolute;opacity:.3;top:calc(50% - 50px);border-radius:50%;left:calc(50% - 50px);width:100%}.slider .sliderUl li .sliderTextBox .videoBox a span{font-size:18px;font-weight:600;color:#000;letter-spacing:-.03em;width:120px;line-height:22px}.slider .sliderUl .owl-dots{display:none}.descBox,.descBox p{font-size:15px;font-weight:400;color:#fff;line-height:normal}.descBox{width:100%}.descBox.padright{padding-right:240px}.descBox .bigTitle,.descBox h2,.descBox h3,.descBox h4{font-size:30px;font-weight:600;color:#fff;letter-spacing:-.9px;margin:0 0 15px;line-height:36px}.descBox p{margin:0 0 30px}.descBox p.stars{min-height:136px;padding:39px 200px 33px 63px;font-size:20px;border:2px solid transparent;font-weight:500;font-style:normal;background-clip:padding-box;position:relative;background-size:100%;box-sizing:border-box;border-radius:30px;background:linear-gradient(349deg,rgba(0,27,24,.22),#001b18 70%);background-origin:padding-box,border-box;line-height:30px;background-repeat:no-repeat}.descBox p.stars:before{height:calc(100% + 4px);top:-2px;border-radius:26px;background:linear-gradient(321deg,rgba(0,223,129,.3),rgba(0,223,129,.3));left:-2px;width:calc(100% + 4px);z-index:-1}.descBox p.stars:after{height:47px;content:"";position:absolute;top:-9px;background:url(../img/badge.png) 50% no-repeat;left:58px;width:91px;z-index:2}.descBox a{text-decoration:underline;color:#009486}.descBox ul li,.descBox ul.list-important li{padding:0 0 0 25px;font-size:18px;font-weight:400;color:#fff;position:relative;margin:0 0 10px;line-height:28px}.descBox ul li:before{height:5px;content:"";position:absolute;top:11.5px;background-color:#c1531b;border-radius:50%;left:0;width:5px}.descBox ul.list-important li{font-size:16px;margin:0 0 3px;line-height:26px}.descBox ul.list-important li:before{content:"";position:absolute;top:7px;background-color:transparent;border-radius:unset;left:0}.tableBoxWrap{display:flex}.tableBoxWrap .tableBox{padding:0 20px 0 0}.tableBoxWrap .tableBox:nth-child(3n){padding:0}.tableBox{overflow-x:auto;max-width:100%;margin:30px 0 0;width:100%}.tableBox.active{display:flex}.tableBox table{overflow:hidden;max-width:100%;width:100%}.tableBox table.narrow{width:500px}.tableBox table thead tr td{padding:15px 15px 21px 20px;font-size:24px;font-weight:400;color:#4a4f54;text-align:left;line-height:30px;vertical-align:middle;font-family:Newsreader,Arial,Helvetica,sans-serif}.tableBox table thead tr td a{color:#4a4f54}.tableBox table thead tr td:first-child{padding:15px 15px 21px 0}.tableBox table tbody tr:nth-child(2n){background-color:#fff}.tableBox table tbody tr:nth-child(odd){background-color:#f5f5f5}.tableBox table tbody tr td{padding:15px 20px;font-size:16px;font-weight:400;color:#4a4f54;line-height:19px}.tableBox table tbody tr td:first-child{font-weight:600;width:20%}.select2-dropdown{border:1px solid #828282;border-top:0;top:0;border-radius:3px}.select2-dropdown .select2-results__options li{height:45px;align-items:center;display:flex}.accordion{width:100%}.accordion .accordionTitle{font-size:60px;font-weight:400;color:#4a4f54;letter-spacing:-.04em;text-align:center;margin:0 0 45px;line-height:60px;font-family:Newsreader,Arial,Helvetica,sans-serif}.accordion .accordionColumn{overflow:hidden;transition:height .4s ease-in-out;margin:0 0 1px;border-radius:4px;background:#f5f5f5}.accordion .accordionColumn.open .title{height:auto;color:#fff;background:#c1531b}.accordion .accordionColumn.open .title:after{transform:rotate(0deg);filter:unset}.accordion .accordionColumn .title{padding:28px 80px 28px 30px;font-size:24px;font-weight:400;font-style:normal;color:#4a4f54;transition:background-color .4s ease-in-out;position:relative;letter-spacing:-.72px;background:#f5f5f5;cursor:pointer;line-height:130%}.accordion .accordionColumn .title:after{height:48px;transform:rotate(180deg);filter:brightness(0);margin-bottom:auto;right:30px;transition:all .2s ease-in-out;content:"";position:absolute;bottom:0;top:0;background-position:-257px 0;width:48px;background-image:url(https://primealgate.shop/assets/img/sprite.png);margin-top:auto}.accordion .accordionColumn .desc{padding:30px 40px 21px 25px;font-size:16px;font-weight:400;font-style:normal;color:#4a4f54;line-height:22px}.accordion .accordionColumn .desc p{font-size:16px;font-weight:400;color:#4a4f54;letter-spacing:normal;margin:0 0 20px;line-height:22px}.accordion .accordionColumn .desc p:last-child,.accordion .accordionColumn:last-child,.accordion.alternate .accordionColumn .desc p:last-child{margin:0}.accordion.alternate{padding:60px 50px;background:#f2ebde}.accordion.alternate .accordionColumn{overflow:hidden;transition:height .4s ease-in-out;margin:0 0 1px;border-radius:10px;background:#fff}.accordion.alternate .accordionColumn.open .title{height:auto;color:#c1531b;background:#fff}.accordion.alternate .accordionColumn .title:after,.accordion.alternate .accordionColumn.open .title:after{height:44px;transform:unset;filter:unset;background-position:-257px -144px;width:44px;background-image:url(https://primealgate.shop/assets/img/sprite.png)}.accordion.alternate .accordionColumn .title{padding:17px 170px 17px 100px;font-size:30px;font-weight:400;font-style:normal;color:#4a4f54;transition:background-color .4s ease-in-out;position:relative;letter-spacing:-.03em;background:#fff;cursor:pointer;line-height:36px}.accordion.alternate .accordionColumn .title:after{margin-bottom:auto;right:100px;transition:unset;content:"";position:absolute;bottom:0;top:0;background-position:-157px -40px;margin-top:auto}.accordion.alternate .accordionColumn .desc{padding:15px 120px 25px 100px;font-size:16px;font-weight:400;font-style:normal;color:#4a4f54;line-height:22px}.accordion.alternate .accordionColumn .desc p{font-size:16px;font-weight:400;color:#4a4f54;letter-spacing:normal;margin:0 0 20px;line-height:22px}.accordion.alternate .accordionColumn:last-child{margin:0}.embedVideo{position:relative;padding-bottom:56.25%;width:100%}.embedVideo iframe{height:100%;border:0;position:absolute;top:0;left:0;width:100%}.embedVideoFull{position:relative;margin:30px 0 0;width:100%}.embedVideoFull .videoBox{width:100%;display:flex}.embedVideoFull .videoBox .imgBox{height:315px;overflow:hidden;justify-content:center;position:relative;align-items:center;border-radius:16px;width:50%;display:flex}.embedVideoFull .videoBox .imgBox .bgImage{height:100%;transition:transform .5s ease-in-out;position:relative;background-size:cover;background-position:top;width:100%;background-repeat:no-repeat}.embedVideoFull .videoBox .imgBox .bgImage:after{height:100%;content:"";position:absolute;opacity:.5;top:0;background:#000;left:0;width:100%}.embedVideoFull .videoBox .imgBox a{text-decoration:none;position:absolute;z-index:2}.embedVideoFull .videoBox .imgBox a .iconBox{height:100px;position:relative;width:100px;display:flex}.embedVideoFull .videoBox .imgBox a .iconBox .ytsmall{height:60px;position:absolute;top:calc(50% - 30px);background-color:#009486;background-position:50%;border-radius:50%;left:calc(50% - 30px);width:60px;background-image:url(../sprite/video_icon_white.png);background-repeat:no-repeat}.embedVideoFull .videoBox .imgBox a .iconBox .ytbig,.embedVideoFull .videoBox .imgBox a .iconBox .ytmedium{animation:circle-scroll 2s cubic-bezier(.165,.84,.44,1) infinite alternate;height:80%;border:1px solid #009486;position:absolute;opacity:1;top:calc(50% - 40px);border-radius:50%;left:calc(50% - 40px);width:80%}.embedVideoFull .videoBox .imgBox a .iconBox .ytbig{animation:circle-scroll2 2s cubic-bezier(.165,.84,.44,1) infinite alternate;height:100%;opacity:.3;top:calc(50% - 50px);left:calc(50% - 50px);width:100%}.embedVideoFull .videoBox .imgBox a span{font-size:16px;font-weight:600;color:#fff;letter-spacing:.2px;text-align:center;width:100px;display:block}.embedVideoFull .videoBox .textBox{overflow:hidden;padding:0 0 0 30px;position:relative;width:50%;z-index:2}.embedVideoFull .videoBox .textBox .title{font-size:34px;font-weight:600;color:#000;letter-spacing:-.02em;margin:15px 0;width:100%;line-height:41px}.embedVideoFull .videoBox .textBox .desc{font-size:18px;color:#000;letter-spacing:-.03em;margin:0 0 25px;width:100%;line-height:26px}.embedVideoFull .videoBox .textBox .linkBox a{padding:11px 40px;margin:0 20px 0 0}.textNone{text-decoration:none!important}.xl-title,h2{font-size:40px;font-weight:400;margin-bottom:25px;letter-spacing:-.04em;line-height:40px;font-family:Newsreader,Arial,Helvetica,sans-serif}.l-title,h3,p,p.strong{font-weight:400;color:#4a4f54}.l-title,.m-title,.s-title,.xs-title,h3,h4,h5,h6{font-size:24px;margin-bottom:25px;line-height:30px;font-family:Newsreader,Arial,Helvetica,sans-serif}.m-title,.s-title,.xs-title,h4,h5,h6{font-size:40px;font-weight:400;letter-spacing:-.04em;line-height:40px}p,p.strong{font-size:16px;font-style:normal;margin:0 0 16px;line-height:22px;font-family:Roboto,Arial,Helvetica,sans-serif}p.strong{font-weight:600}@media screen and (max-width:1420px){section.content{padding:34px 0 44px}section.content .columns{gap:34px}section.content .columns .column.right{width:40%}}@media screen and (max-width:1379px){section.content .map-area .map-info .accordion{position:relative;max-width:100%;top:unset;left:unset;width:100%;z-index:1}section.content .map-area .map-info .accordion .accordionColumn .desc{padding:0;border:unset}section.content .map-area .map-info .accordion .accordionColumn .desc .iconlist{padding:18px 68px 23px 23px;gap:15px}section.content .map-area #map{height:250px}}@media screen and (max-width:1240px){section.content .bod ul.board-of-directors li .bod-hover .person .imgBox{height:416px}section.content .certificate-items{gap:30px}section.content .certificate-items .certificate-item{width:calc(33% - 20px)}section.content{padding:34px 0 44px}section.content .columns{gap:34px}section.content .columns .column.right{width:40%}section.content .columns .textBox ul li,section.content .columns p{font-size:16px;line-height:22px}section.content .columns .textBox .title,section.content .columns p.subtitle{font-size:20px;line-height:26px}section.content .columns .textBox p.title,section.content .columns p.title{font-size:20px;margin:0 0 16px;line-height:26px}section.content .columns p.pretitle{font-size:20px;margin:0;line-height:26px}section.content .columns p.heading-big{font-size:34px;margin:0;line-height:40px}section.content .columns p.heading-middle{font-size:20px;margin:0;line-height:26px}section.content .columns .textBox{text-align:left;margin:0}section.content .columns .textBox .desc{font-size:16px;margin:15px 0 0;line-height:22px}section.content .columns .textBox img{margin:30px 0;width:-moz-fit-content;width:fit-content}section.content .columns .textBox p{font-size:16px;margin:0 0 16px;line-height:22px}section.content .columns .textBox p.title{letter-spacing:-.02em}section.content .columns .textBox p.maintitle{font-size:20px;margin:0;line-height:26px}section.content .columns .textBox p:last-child{margin:0}section.content .columns .textBox ul{margin:0 0 20px}}@media screen and (max-width:1199px){.mhide{display:none!important}section.content{padding:34px 0 44px}section.content .columns{flex-direction:column;gap:34px}section.content .columns.reverse{flex-direction:column}section.content .columns .column{align-items:flex-start}section.content .columns .column.right{width:100%}section.content .columns .column.w300{min-width:100%;align-items:flex-start;width:100%}section.content .columns .column.per20,section.content .columns .column.per25,section.content .columns .column.per30,section.content .columns .column.per35,section.content .columns .column.per40,section.content .columns .column.per45,section.content .columns .column.per50,section.content .columns .column.per60,section.content .columns .column.per70,section.content .columns .column.per80{align-items:flex-start;width:100%}section.content .columns .column.vcenter{align-items:flex-start}section.content .columns .column.frow,section.content .columns .column.hright.frow{justify-content:flex-start;flex-direction:column;gap:15px;align-items:flex-start}section.content .columns .column.gap30,section.content .columns.bordered .column.gap30{gap:15px}section.content .columns.bordered{padding:17px 20px 20px;gap:15px}section.content .columns.bordered .column{padding:0}section.content .columns .textBox ul li,section.content .columns p{font-size:16px;line-height:22px}section.content .columns .textBox .title,section.content .columns p.subtitle{font-size:20px;line-height:26px}section.content .columns .textBox p.title,section.content .columns p.title{font-size:20px;margin:0 0 16px;line-height:26px}section.content .columns p.pretitle{font-size:24px;margin:0;line-height:32px}section.content .columns p.heading-big{font-size:40px;margin:0;line-height:40px}section.content .columns p.heading-middle{font-size:20px;margin:0;line-height:26px}section.content .columns p.maintitle{font-size:40px;margin:0;line-height:48px}section.content .columns .textBox{text-align:left;margin:0}section.content .columns .textBox .desc{font-size:16px;margin:15px 0 0;line-height:22px}section.content .columns .textBox img{margin:30px 0;width:-moz-fit-content;width:fit-content}section.content .columns .textBox p{font-size:16px;margin:0 0 16px;line-height:22px}section.content .columns .textBox p.title{letter-spacing:-.02em}section.content .columns .textBox p.maintitle{font-size:20px;margin:0;line-height:26px}section.content .columns .textBox p:last-child{margin:0}section.content .columns .textBox ul{margin:0 0 20px}section.content .pressroom-items{gap:30px}section.content .pressroom-items .pressroom-item{width:calc(33.33% - 20px)}section.content .pressroom-items .pressroom-item .pressroom-item-bottom{padding:14px 20px 25px}section.content .products .product{height:400px}}@media screen and (max-width:1024px){.splash{height:200px;padding:0 0 18px}.splash .breadcrumb{gap:12px}.splash .breadcrumb .pagetitle{font-size:24px;line-height:24px}section.content{padding:34px 0 44px}section.content .columns{flex-direction:column;gap:34px}section.content .columns .column{align-items:flex-start}section.content .columns .column.per40,section.content .columns .column.per50,section.content .columns .column.per60{align-items:flex-start;width:100%}section.content .columns .textBox ul li,section.content .columns p{font-size:16px;line-height:22px}section.content .columns .textBox .title,section.content .columns p.subtitle{font-size:20px;line-height:26px}section.content .columns .textBox p.title,section.content .columns p.title{font-size:20px;margin:0 0 16px;line-height:26px}section.content .columns p.pretitle{font-size:24px;margin:0;line-height:32px}section.content .columns p.heading-big{font-size:40px;margin:0;line-height:40px}section.content .columns p.heading-middle{font-size:20px;margin:0;line-height:26px}section.content .columns p.maintitle{font-size:26px;margin:0;line-height:30px}section.content .columns .textBox{text-align:left;margin:0}section.content .columns .textBox .desc{font-size:16px;margin:15px 0 0;line-height:22px}section.content .columns .textBox img{margin:30px 0;width:-moz-fit-content;width:fit-content}section.content .columns .textBox p{font-size:16px;margin:0 0 16px;line-height:22px}section.content .columns .textBox p.title{letter-spacing:-.02em}section.content .columns .textBox p.maintitle{font-size:20px;margin:0;line-height:26px}section.content .columns .textBox p:last-child{margin:0}section.content .columns .textBox ul{margin:0 0 20px}section.content .products .product .textBox{font-size:30px;line-height:36px}section.content .contactUs{margin:40px 0 20px;border-radius:4px;background:#f5f5f5}section.content .contactUs .formBox{padding:40px 20px}}@media screen and (max-width:768px){section.content .bod ul.board-of-directors{-moz-column-gap:50px;column-gap:50px;row-gap:50px}section.content .bod ul.board-of-directors li{width:calc(50% - 25px)}section.content .certificate-items{gap:30px}section.content .certificate-items .certificate-item{width:calc(50% - 15px)}.accordion .accordionTitle{font-size:30px;margin:0 0 15px;line-height:34px}.accordion.alternate{padding:30px 20px}.accordion .accordionColumn .title,.accordion.alternate .accordionColumn .title{padding:18px 80px 13px 20px;font-size:20px;line-height:24px}.accordion .accordionColumn .title:after,.accordion.alternate .accordionColumn .title:after{right:20px}.accordion .accordionColumn .desc,.accordion.alternate .accordionColumn .desc{padding:15px 20px}section.content .pressroom-items{gap:20px}section.content .pressroom-items .pressroom-item{width:calc(50% - 10px)}section.content .products .product{height:280px}section.content .products .product .textBox{font-size:26px;line-height:30px}.fancybox-content.bod-hover{height:auto;max-width:100%;max-height:100%;width:calc(100% - 60px)}.fancybox-content.bod-hover .person{height:100%}.fancybox-content.bod-hover .person .imgBox{height:406px;justify-content:center;position:relative;max-height:100%;align-items:center;border-radius:unset;width:100%;display:flex}.fancybox-content.bod-hover .person .imgBox .hover{padding:30px 20px 10px 0;justify-content:space-between;right:0;position:absolute;flex-direction:row;bottom:0;align-items:center;width:100%;display:flex;z-index:2}.fancybox-content.bod-hover .person,.fancybox-content.bod-hover .person .textBox{justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;display:flex}.fancybox-content.bod-hover .person .textBox{overflow:hidden;position:absolute;bottom:unset;top:290px;left:0;z-index:2}.fancybox-content.bod-hover .person .textBox .title{font-size:24px;font-weight:400;color:#fff;letter-spacing:-.03em;text-align:left;margin:0 0 9px 20px;width:100%;line-height:30px}.fancybox-content.bod-hover .person .textBox .desc{text-align:left;margin:0 0 0 20px}.fancybox-content.bod-hover .person .details{height:calc(100% - 405px)!important;overflow:hidden;padding:30px 20px;color:#fff;position:relative;flex-direction:column;max-height:100%;margin:0;width:100%;display:flex!important}.fancybox-content.bod-hover .person .details,.fancybox-content.bod-hover .person .details p{font-size:16px;font-weight:400;letter-spacing:-.02em;text-align:left;line-height:22px;z-index:2}.fancybox-content.bod-hover .fancybox-close-small{right:20px;top:20px}.mCSB_outside+.mCSB_scrollTools{right:14px}}@media screen and (max-width:550px){section.content .bod ul.board-of-directors{-moz-column-gap:0;column-gap:0;row-gap:50px}section.content .bod ul.board-of-directors li,section.content .certificate-items .certificate-item{width:100%}section.content .certificate-items{gap:15px}section.content .columns{gap:10px}section.content .contactUs{margin:10px -15px 20px;border-radius:unset}section.content .pressroom-items{gap:15px}section.content .contactUs .formBox{padding:40px 20px}section.content .contactUs .formBox .formUl .formLi.formLiTwo,section.content .pressroom-items .pressroom-item{width:100%}section.content .pressroom-items .pressroom-item .pressroom-item-top .imgBox img{width:100%;display:block}section.content .contactUs .formBox .formUl .formLi.formLi50{margin:0 0 15px;width:100%}section.content .products .product{height:192px}section.content .products .product .textBox{font-size:34px;line-height:40px}section.content .products .product:first-child,section.content .products .product:nth-child(2),section.content .products .product:nth-child(3),section.content .products .product:nth-child(4),section.content .products .product:nth-child(5),section.content .products .product:nth-child(6){width:100%}.map-info .accordion .accordionColumn .title{font-size:16px;line-height:24px}section.content .contactUs .formBox .successMask{height:100%;padding:150px 0 120px;position:relative}section.content .contactUs .formBox .successMask .successMessage{padding:0 30px}}