@import url("https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");._hover-img{display:block!important;overflow:hidden!important}._hover-img img{-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:0.25s cubic-bezier(0.165,0.84,0.44,1)!important;transition:0.25s cubic-bezier(0.165,0.84,0.44,1)!important}@media (hover:hover){._hover-img:hover img{-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}}._img-left{float:left!important;margin:20px 20px 20px 0!important}._img-right{float:right!important;margin:20px 0 20px 20px!important}._align-right{text-align:right!important}._align-left{text-align:left!important}._align-center{text-align:center!important}._align-justify{text-align:justify!important}._clear-bold{font-weight:400!important}._clear,._clear-float:after{content:""!important;height:0px!important;display:block!important;padding:0!important;margin:0!important;line-height:0!important;clear:both!important;overflow:hidden!important;visibility:hidden!important}._desktop-style{display:block!important}._mobile-style{display:none!important}._link-url{word-break:break-all!important}._mt75{margin-top:75px!important}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../js/jquery.fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../js/jquery.fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{background:none!important;position:absolute;right:-22px;top:18px}@media only screen and (max-width:479px){.fancybox-close{width:68px;height:68px;right:0;top:40px;overflow:hidden}.fancybox-close:before{width:136px!important;height:136px!important;background-position:10px 44px!important;background-size:18px!important;position:absolute;left:28px;bottom:0}}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../js/jquery.fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../js/jquery.fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{display:none!important;position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../js/jquery.fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../js/jquery.fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.fancybox-overlay{background:rgba(0,0,0,0.4);z-index:131313}.fancybox-wrap{z-index:13131313}.fancybox-wrap .fancybox-skin{background:none;border-radius:0}.fancybox-wrap .fancybox-skin .fancybox-inner{overflow:visible!important}.fancybox-nav span{width:60px;height:60px;display:block;background:none!important;margin-top:-30px}.fancybox-nav span:before{content:"";width:100%;height:100%;display:block;background:50% 50%/80% no-repeat}.fancybox-nav.fancybox-prev span{left:0}.fancybox-nav.fancybox-prev span:before{background-image:url(../img/icons/angle-left-black.svg)!important}.fancybox-nav.fancybox-next span{right:0}.fancybox-nav.fancybox-next span:before{background-image:url(../img/icons/angle-right-black.svg)!important}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height 0.5s cubic-bezier(0.77,0,0.175,1);transition:height 0.5s cubic-bezier(0.77,0,0.175,1)}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 0.4s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.4s cubic-bezier(0.165,0.84,0.44,1)}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../js/owl.carousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 0.4s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.4s cubic-bezier(0.165,0.84,0.44,1)}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;opacity:1;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.owl-nav .disabled{opacity:0.1!important}.owl-nav .owl-next,.owl-nav .owl-prev{width:41px;height:21px;background:url(../img/icons/nav-slide-left.svg) 0 50%/111px no-repeat;text-indent:-9999px;pointer-events:all;-webkit-filter:grayScale(100%);filter:grayScale(100%);opacity:0.3;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media (hover:hover){.owl-nav .owl-next:not(.disabled):hover,.owl-nav .owl-prev:not(.disabled):hover{width:111px;-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}}.owl-nav .owl-next{background-image:url(../img/icons/nav-slide-right.svg);background-position:100% 50%;margin-left:22px}.owl-dots{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:62px;pointer-events:none}.owl-dots .owl-dot{width:12px;height:12px;background-color:#787878;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:all;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.owl-dots .owl-dot+.owl-dot{margin-left:18px}.owl-dots .owl-dot.active{background-color:#ff0000!important}*{-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;outline:none}@media only screen and (max-width:1112px){html.open-menu{height:100vh;overflow:hidden}}html.open-search{height:100vh;overflow:hidden}body{background-color:#2e56a5;margin:0;padding:0}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}ol,ul{padding:0;margin:0;list-style:none}blockquote{margin:20px 0;font-style:italic}blockquote:after,blockquote:before{content:'"'}blockquote:before{padding-right:12px}blockquote:after{padding-left:12px}button,label{cursor:pointer}figure{margin:0 0 1rem}img{max-width:100%;display:block;margin:0 auto}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}#wrapper{min-height:calc(100vh - 133px);position:relative;margin:0;overflow:hidden}#wrapper *{-webkit-box-sizing:border-box;box-sizing:border-box}#wrapper :after,#wrapper :before{-webkit-box-sizing:border-box;box-sizing:border-box}#footer,#header,#main-content{width:100%;position:relative;padding:0;margin:0}#main-content{min-height:calc(100vh - 133px);background-color:#fff}#main-content.bg-line-gray{position:relative}#main-content.bg-line-gray:before{content:"";width:1080px;height:100%;display:block;background-image:url(../img/share/line-white.png),url(../img/share/line-white.png),url(../img/share/line-white.png),url(../img/share/line-white.png);background-position:0 0,33.33% 0,66.66% 0,100% 0;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}#main-content.bg-line-gray>div{position:relative}.container{width:1080px;max-width:calc(100% - 30px);padding:0;margin:0 auto}.box-fixed{height:56px;position:fixed;right:0;bottom:0;z-index:2}@media only screen and (max-width:479px){.box-fixed{-webkit-transform:scale(0.85);transform:scale(0.85);-webkit-transform-origin:right bottom;transform-origin:right bottom}}.box-fixed .inner{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.box-fixed .btn-tel{width:85px;height:100%;display:block;background-color:#2c4087;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}.box-fixed .btn-tel:before{content:"";width:100%;height:100%;display:block;background:url(../img/icons/tel.svg) 50% 50%/27px no-repeat;-webkit-transform:skewX(40deg);transform:skewX(40deg)}.box-fixed .btn-contact-our-expert{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ff0000;-webkit-transform:skewX(-40deg);transform:skewX(-40deg);margin-right:-28px;overflow:hidden;-webkit-box-shadow:-10px 0 10px rgba(0,0,0,0.3);box-shadow:-10px 0 10px rgba(0,0,0,0.3)}.box-fixed .btn-contact-our-expert span{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/share/btn-contact-our-expert-bg.png) 350% 50%/cover no-repeat;-webkit-transform:skewX(40deg);transform:skewX(40deg);position:relative;padding-right:70px;padding-left:80px;font-style:italic;font-weight:700;font-size:1.4rem;line-height:1.2;color:#fff;text-transform:uppercase}.box-fixed .btn-contact-our-expert span:before{content:"";width:34px;height:38px;display:block;background:url(../img/icons/contact-our-expert.svg) 0 0/100% no-repeat;position:absolute;left:30px;top:8px}.add-obj-top{position:relative;padding-top:114px}@media only screen and (max-width:479px){.add-obj-top{padding-top:65px}}.add-obj-top:before{content:"";width:2px;height:72px;display:block;background-color:#2e56a5;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:479px){.add-obj-top:before{height:40px}}.add-obj-top:after{content:"";width:16px;height:16px;display:block;background-color:#2e56a5;position:absolute;left:50%;top:68px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media only screen and (max-width:479px){.add-obj-top:after{width:10px;height:10px;top:38px}}.containercookiePolicy{width:1080px!important;max-width:calc(100% - 30px)!important;padding:40px!important;margin:0 auto!important}@media only screen and (max-width:479px){.containercookiePolicy{padding:16px!important}}.containercookiePolicy *{font-size:inherit!important}html .cookieConsentContainer .cookieButton{color:#fff!important}html .cookieConsentContainer .cookieButtonPreference{color:#fff!important}@font-face{font-family:"fjallaone";src:url("../fonts/fjallaone/fjallaone-regular-webfont.woff2") format("woff2"),url("../fonts/fjallaone/fjallaone-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font:400 1.8rem/1.4 "Prompt",Arial,Helvetica,sans-serif;text-align:left;color:#000}@media only screen and (max-width:479px){body{font-size:1.4rem}}::-moz-selection{background-color:#2e56a5;color:#fff}::selection{background-color:#2e56a5;color:#fff}::-moz-selection{background-color:#2e56a5;color:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 0.5rem;font-weight:700;line-height:1.3}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{position:relative;padding-bottom:24px}h1.underline:after,h2.underline:after,h3.underline:after,h4.underline:after,h5.underline:after,h6.underline:after{content:"";width:126px;max-width:30%;height:8px;display:block;background-color:#ff0000;position:absolute;left:3px;bottom:0;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}@media only screen and (max-width:479px){h1.underline:after,h2.underline:after,h3.underline:after,h4.underline:after,h5.underline:after,h6.underline:after{height:6px}}h1.underline.-center:after,h2.underline.-center:after,h3.underline.-center:after,h4.underline.-center:after,h5.underline.-center:after,h6.underline.-center:after{left:50%;margin-left:-63px}h1{font-size:4rem}h2{font-size:3.2rem}h3{font-size:2.8rem}h4{font-size:2.4rem}h5{font-size:2rem}h6{font-size:1.6rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}em{font-style:italic}p{margin:0 0 1rem}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}a{-webkit-transition:color 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:color 0.3s cubic-bezier(0.165,0.84,0.44,1)}a:link,a:visited{color:inherit;text-decoration:none}@media (hover:hover){a:hover{color:#ff0000}}a:active{color:#ff0000}.animateScaleOut{-webkit-animation:animateScaleOut 0.6s cubic-bezier(0.165,0.84,0.44,1);animation:animateScaleOut 0.6s cubic-bezier(0.165,0.84,0.44,1)}.animateScaleIn{-webkit-animation:animateScaleIn 1.2s cubic-bezier(0.165,0.84,0.44,1);animation:animateScaleIn 1.2s cubic-bezier(0.165,0.84,0.44,1)}@-webkit-keyframes animateScaleIn{0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes animateScaleIn{0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes animateScaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes animateScaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}.fadeOut{-webkit-animation:fadeOut 5.6s ease;animation:fadeOut 5.6s ease}.fadeIn{-webkit-animation:fadeIn 6.2s ease;animation:fadeIn 6.2s ease}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes toTop{0%,20%,to{top:0}10%{top:-10px}}@keyframes toTop{0%,20%,to{top:0}10%{top:-10px}}@-webkit-keyframes toMore{0%,to{margin-top:0}50%{margin-top:10px}}@keyframes toMore{0%,to{margin-top:0}50%{margin-top:10px}}@-webkit-keyframes gear{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes gear{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gearReverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes gearReverse{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}#header{width:100%;height:133px;position:fixed;left:0;top:0;z-index:13;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1112px){#header{height:89px}}#header:before{content:"";width:100vw;height:100vh;display:block;background-color:#2e56a5;position:fixed;left:0;top:0;opacity:0;visibility:hidden;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}#header .section-top{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:linear-gradient(82deg,rgb(46,86,165) 0%,rgb(54,55,149) 100%);position:relative;font-style:italic;font-weight:700;font-size:1.8rem;color:#fff;z-index:1}@media only screen and (max-width:1112px){#header .section-top{display:none}}#header .section-top .btn-contact{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 30px;font-size:1.6rem}#header .section-top .btn-contact:before{content:"";width:38px;height:20px;display:block;background:url(../img/icons/letter.svg) 0 0/100% no-repeat;margin-right:16px}#header .section-top .btn-tel{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(21,22,22,0.17);padding:0 50px;-webkit-transform:skewX(-35deg);transform:skewX(-35deg);overflow:hidden}#header .section-top .btn-tel span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:skewX(35deg);transform:skewX(35deg)}#header .section-top .btn-tel span:before{content:"";width:24px;height:24px;display:block;background:url(../img/icons/tel.svg) 0 0/100% no-repeat;margin-right:16px;margin-left:-10px}#header .section-top .language{width:110px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2e56a5;padding:0 25px;padding-right:40px;margin-right:-15px;-webkit-transform:skewX(-35deg);transform:skewX(-35deg);overflow:hidden}#header .section-top .language a{display:block;position:absolute;left:34px;top:30px;padding-right:25px;-webkit-transform:skewX(35deg);transform:skewX(35deg);opacity:0;visibility:hidden;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1);font-size:1.4rem}@media (hover:hover){#header .section-top .language a:not(.active):hover{color:#ff0000}}#header .section-top .language a.active{position:relative;left:0;top:0;opacity:1;visibility:visible;font-size:1.8rem}#header .section-top .language a.active:before{content:"";width:10px;height:6px;display:block;background:url(../img/icons/angle-down-white.svg) 0 0/100% no-repeat;position:absolute;right:0;top:9px;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.open-language #header .section-top .language a{left:32px;top:22px;opacity:1;visibility:visible}.open-language #header .section-top .language a.active{left:0;top:-10px;font-size:1.4rem}.open-language #header .section-top .language a.active:before{-webkit-transform:scale(0.8) rotate(180deg);transform:scale(0.8) rotate(180deg);top:6px}#header .section-bottom{height:89px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#f1f1f1;border-bottom:1px solid rgba(255,255,255,0.3);position:relative;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (min-width:1113px){.open-submenu #header .section-bottom:before{content:"";width:100%;height:calc(100% + 1px);display:block;background-color:rgba(46,86,165,0.97);position:absolute;left:0;top:0;z-index:-1}}#header .section-bottom .logo{width:260px;height:34px;display:block;background:url(../img/share/logo.svg) 0 0/100% no-repeat;position:absolute;left:28px;top:28px;margin:0}@media only screen and (max-width:479px){#header .section-bottom .logo{width:200px;height:26px;left:18px}}#header .section-bottom .logo a{display:block;text-indent:-9999px}#header .section-bottom .main-menu{height:100%;position:relative;font-weight:400;font-size:1.3rem;color:#000}@media only screen and (max-width:1112px){#header .section-bottom .main-menu{width:100%;height:auto;background:#2e56a5 url(../img/share/obj-graphic-outline.png) 100% 100% no-repeat;position:absolute;left:0;top:88px;padding:40px 0;font-size:1.4rem;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),visibility 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),visibility 0.3s cubic-bezier(0.165,0.84,0.44,1);pointer-events:none}}@media only screen and (max-width:479px){#header .section-bottom .main-menu{padding-top:60px}}#header .section-bottom .main-menu>ul{height:100%;max-height:calc(100vh - 168px);display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul{display:block;padding:0 80px;overflow:hidden;overflow-y:auto}}@media only screen and (max-width:1023px){#header .section-bottom .main-menu>ul{padding-right:20px;padding-left:20px}}@media only screen and (max-width:479px){#header .section-bottom .main-menu>ul{max-height:calc(100vh - 188px);padding-right:18px;padding-left:18px;padding-bottom:100px}}#header .section-bottom .main-menu>ul>li{height:100%;position:relative}#header .section-bottom .main-menu>ul>li+li{margin-left:34px}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li+li{margin-left:0;margin-top:40px}}#header .section-bottom .main-menu>ul>li:after{content:"";width:100%;height:4px;display:block;background-color:#ff0000;position:absolute;left:0;bottom:-3px;-webkit-transform:scaleX(0) skewX(-40deg);transform:scaleX(0) skewX(-40deg);-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li:after{width:100%;left:auto;right:-40%;top:7px;bottom:auto}}@media only screen and (max-width:767px){#header .section-bottom .main-menu>ul>li:after{right:-50%}}@media only screen and (max-width:479px){#header .section-bottom .main-menu>ul>li:after{right:-75%}}#header .section-bottom .main-menu>ul>li>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 12px;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1);text-align:center}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;text-align:left}}#header .section-bottom .main-menu>ul>li>a:before{content:attr(title);height:0;display:block;font-weight:700;overflow:hidden;visibility:hidden}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li>a:before{display:none}}#header .section-bottom .main-menu>ul>li:hover{z-index:1}@media (hover:hover){#header .section-bottom .main-menu>ul>li:hover:after{-webkit-transform:scaleX(1) skewX(-40deg);transform:scaleX(1) skewX(-40deg)}#header .section-bottom .main-menu>ul>li:hover>a{font-weight:700;color:inherit}}#header .section-bottom .main-menu>ul>li.active{z-index:2}#header .section-bottom .main-menu>ul>li.active:after{-webkit-transform:scaleX(1) skewX(-40deg);transform:scaleX(1) skewX(-40deg)}#header .section-bottom .main-menu>ul>li.active>a{font-weight:700}#header .section-bottom .main-menu>ul>li.is-submenu>a{padding-right:22px}#header .section-bottom .main-menu>ul>li.is-submenu>a:after{content:"";width:10px;height:100%;display:block;background:url(../img/icons/angle-down-black.svg) 0 50%/100% no-repeat;position:absolute;right:0;top:0}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li.is-submenu>a:after{height:10px;position:relative;margin-left:10px}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu{width:100vw;background-color:#2e56a5;position:fixed;left:50%;top:133px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;opacity:0;visibility:hidden;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu{display:none!important;left:0;top:0;-webkit-transform:translateX(0);transform:translateX(0)}}.open-submenu #header .section-bottom .main-menu>ul>li.is-submenu .box-submenu{opacity:1;visibility:visible}@media only screen and (max-width:1112px){.open-submenu #header .section-bottom .main-menu>ul>li.is-submenu .box-submenu{width:100%;display:block!important;position:relative}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .inner{padding-top:0}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container{background-image:url(../img/share/line-white.png),url(../img/share/line-white.png),url(../img/share/line-white.png),url(../img/share/line-white.png);background-position:0 0,33.33% 0,66.66% 0,100% 0;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y;padding-top:72px;padding-bottom:35px}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container{width:calc(100% + 18px);max-width:inherit;background:none!important;border-left:1px solid #5071b3;padding:12px 26px;padding-right:0;margin:20px 0 0}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container:after,#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container:before{display:none!important}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container:after,#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container:before{content:"";width:367px;height:349px;display:block;background:url(../img/share/submenu-bg-obj.png) 0 0/100% no-repeat;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container:before{top:140px;margin-left:-632px;opacity:0.5}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .container:after{bottom:-125px;margin-left:658px}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h2{margin-left:46px;margin-bottom:40px;color:#fff}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h2{display:none}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h3{margin:0 0 20px;font-size:2.2rem}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h3 a{position:relative}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h3 a:after{content:"";width:39px;height:12px;display:block;background:url(../img/icons/arrow-long-white.svg) 0 0/100% no-repeat;position:absolute;right:-52px;top:12px;margin-right:10px;opacity:0;visibility:hidden;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media (hover:hover){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h3 a:not(.active):hover{color:#fff}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu h3 a:not(.active):hover:after{margin-right:0;opacity:1;visibility:visible}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li{font-weight:400;font-size:1.4rem}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li a.active{font-weight:700;opacity:1;color:#fff}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li ul{margin-top:5px}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li ul li a{font-weight:300;font-size:1.4rem;opacity:0.5;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media (hover:hover){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li ul li a:hover{font-weight:700;opacity:1;color:#fff}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li ul li+li{margin-top:2px}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li ul li+li{margin-top:8px}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu li+li{margin-top:10px}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu figure{margin-bottom:20px}@media only screen and (min-width:1113px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .slide-submenu{max-height:calc(100vh - 340px);position:relative;padding:0 46px;overflow:hidden;overflow-y:auto;z-index:1}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1113px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .owl-stage .owl-item+.owl-item{margin-left:88px!important}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .item{width:272px;min-width:272px}@media only screen and (max-width:479px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .item{width:204px;min-width:inherit}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .btn-close,#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .fancybox-close{position:absolute;right:46px;top:54px}@media only screen and (max-width:1112px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .btn-close,#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .fancybox-close{display:none}}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .owl-dots{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:16px 0 0}#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .owl-dots .owl-dot{background-color:#fff}@media only screen and (max-width:767px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .owl-dots .owl-dot{width:8px;height:8px}}@media only screen and (max-width:767px){#header .section-bottom .main-menu>ul>li.is-submenu .box-submenu .owl-dots .owl-dot+.owl-dot{margin-left:9px}}#header .section-bottom .btn-search{width:26px;height:26px;display:block;background:url(../img/icons/search-black.svg) 50% 50%/100% no-repeat;position:relative;margin-right:40px;margin-left:62px;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1112px){#header .section-bottom .btn-search{margin:0;margin-right:20px}}@media only screen and (max-width:479px){#header .section-bottom .btn-search{display:none}}@media (hover:hover){#header .section-bottom .btn-search:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}}#header .box-mobile{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:40px;color:#000}@media only screen and (max-width:1112px){#header .box-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:479px){#header .box-mobile{margin-right:15px}}#header .box-mobile .btn-contact{display:block!important;margin-right:40px}@media only screen and (max-width:767px){#header .box-mobile .btn-contact{display:none!important}}#header .box-mobile .btn-contact span:before{content:"";width:38px;height:20px;display:block;background:url(../img/icons/letter-black.svg) 0 0/100% no-repeat}#header .box-mobile .btn-tel{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#header .box-mobile .btn-tel span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header .box-mobile .btn-tel span:before{content:"";width:24px;height:24px;display:block;background:url(../img/icons/tel-black.svg) 0 0/100% no-repeat}#header .box-mobile .language{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:40px;margin-top:5px}@media only screen and (max-width:479px){#header .box-mobile .language{display:none}}#header .box-mobile .language a{display:block;font-style:italic;font-weight:400;font-size:1.4rem;line-height:1}#header .box-mobile .language a.active{font-weight:700;font-size:2rem}@media only screen and (max-width:767px){#header .box-mobile .language a.active{position:relative;top:2px}}#header .box-mobile .language a+a:before{content:"/";margin-left:5px}.add-bg #header .section-bottom{background-color:#f1f1f1!important}.add-bg #header .section-bottom .logo{background-image:url(../img/share/logo.svg)!important}.add-bg #header .section-bottom .main-menu{color:#000!important}.add-bg #header .section-bottom .main-menu ul li.is-submenu a:after{background-image:url(../img/icons/angle-down-black.svg)!important}.add-bg #header .section-bottom .btn-search{background-image:url(../img/icons/search-black.svg)!important}.add-bg #header .section-bottom .box-mobile{color:#000!important}.add-bg #header .section-bottom .box-mobile .btn-contact span:before{background-image:url(../img/icons/letter-black.svg)!important}.add-bg #header .section-bottom .box-mobile .btn-tel span:before{background-image:url(../img/icons/tel-black.svg)!important}.add-bg #header .hamburger>div{background-color:#000!important}.home-page #header .section-bottom{background-color:rgba(21,22,22,0.4)}.home-page #header .section-bottom .logo{background-image:url(../img/share/logo-white.svg)}.home-page #header .section-bottom .main-menu{color:#fff}.home-page #header .section-bottom .main-menu ul li.is-submenu a:after{background-image:url(../img/icons/angle-down-white.svg)}.home-page #header .section-bottom .btn-search{background-image:url(../img/icons/search-white.svg)}.home-page #header .section-bottom .box-mobile{color:#fff}.home-page #header .section-bottom .box-mobile .btn-contact span:before{background-image:url(../img/icons/letter.svg)}.home-page #header .section-bottom .box-mobile .btn-tel span:before{background-image:url(../img/icons/tel.svg)}.home-page #header .hamburger>div{background-color:#fff}@media only screen and (max-width:1112px){.open-menu #header:before{opacity:0.67;visibility:visible}.open-menu #header .section-bottom{background-color:#2e56a5!important;border-color:transparent!important}.open-menu #header .section-bottom .logo{background-image:url(../img/share/logo-white.svg)!important}.open-menu #header .section-bottom .main-menu{opacity:1;visibility:visible;color:#fff!important;pointer-events:all}.open-menu #header .section-bottom .main-menu ul li.is-submenu a:after{background-image:url(../img/icons/angle-down-white.svg)!important}.open-menu #header .section-bottom .btn-search{background-image:url(../img/icons/search-white.svg)!important}.open-menu #header .section-bottom .box-mobile{color:#fff!important}}@media only screen and (max-width:1112px) and (max-width:1112px){.open-menu #header .section-bottom .box-mobile .btn-contact span:before{background-image:url(../img/icons/letter.svg)!important}}@media only screen and (max-width:1112px) and (max-width:1112px){.open-menu #header .section-bottom .box-mobile .btn-tel span:before{background-image:url(../img/icons/tel.svg)!important}}@media only screen and (max-width:1112px){.open-menu #header .hamburger>div{background-color:#fff!important}}@media only screen and (max-width:479px){.open-menu #header .section-bottom .btn-search{display:none!important}.open-menu #header .section-bottom .box-mobile .language{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.open-menu #header .section-bottom .box-mobile .btn-tel{display:none}}.box-search{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;z-index:13;opacity:0;visibility:hidden}.open-search .box-search{opacity:1;visibility:visible;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.box-search .overlay{width:100%;height:100%;background-color:rgba(46,86,165,0.8);position:absolute;left:0;top:0;cursor:pointer}.box-search .inner{width:500px;max-width:calc(100% - 30px);position:relative;top:133px}@media only screen and (max-width:1112px){.box-search .inner{top:88px}}.box-search .btn-close-search{width:16px;height:16px;display:block;background:url(../img/icons/close-white.svg) 0 0/100% no-repeat;position:absolute;right:0;top:-30px;z-index:1}.box-search .form-style .form-input{display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(../img/icons/search-black.svg);background-position:40px 50%;background-size:auto 50%;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;-webkit-clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);padding:0 40px;padding-left:80px}@media only screen and (max-width:479px){.open-menu .box-search{height:46px;top:80px;opacity:1;visibility:visible;-webkit-transition:0s linear!important;transition:0s linear!important}.open-menu .box-search .overlay{display:none}.open-menu .box-search .inner{top:0}.open-menu .box-search .btn-close-search{display:none}}#footer{position:relative;z-index:2}#footer .container{width:1024px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:479px){#footer .container{text-align:center}}#footer .section-top{background:#2e56a5 url(../img/share/footer-bg.png) 50% 100% repeat-x;padding:85px 0 80px;font-size:1.2rem;color:#fff}@media only screen and (max-width:1023px){#footer .section-top{padding:55px 0}}@media only screen and (max-width:479px){#footer .section-top{background-position:50% 40px;padding-bottom:0}}#footer .section-top .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:1023px){#footer .section-top .container{width:600px;-ms-flex-wrap:wrap;flex-wrap:wrap}}#footer .section-top h3{margin:0 0 5px;font-size:1.4rem;line-height:2.2;text-transform:uppercase}#footer .section-top li,#footer .section-top p{margin:0;font-weight:300}#footer .section-top li+li{margin-top:12px}#footer .section-top .box-address{width:200px}@media only screen and (max-width:1023px){#footer .section-top .box-address{width:65%}}@media only screen and (max-width:479px){#footer .section-top .box-address{width:100%}}#footer .section-top .box-address .logo-repco{width:100%;margin-bottom:16px}@media only screen and (max-width:1023px){#footer .section-top .box-address .logo-repco{width:200px}}@media only screen and (max-width:479px){#footer .section-top .box-address .logo-repco{width:156px;margin-right:auto;margin-left:auto}}#footer .section-top .box-address h3{text-transform:inherit}@media only screen and (max-width:479px){#footer .section-top .box-address h3{font-size:1.2rem}}#footer .section-top .box-address p{line-height:2.6}@media only screen and (max-width:1023px){#footer .section-top .box-address p br{display:none}}@media only screen and (max-width:479px){#footer .section-top .box-address p{font-size:1.1rem;line-height:2.2}}#footer .section-top .box-contact{width:150px;margin-top:-8px}@media only screen and (max-width:479px){#footer .section-top .box-contact{width:100%;margin-top:15px}}@media only screen and (max-width:479px){#footer .section-top .box-contact .contact-info h3{margin-bottom:10px}}#footer .section-top .box-contact .contact-info p{font-weight:600}@media only screen and (max-width:479px){#footer .section-top .box-contact .contact-info p{font-size:1.4rem}}#footer .section-top .box-contact .contact-info p+p{margin-top:16px}@media only screen and (max-width:479px){#footer .section-top .box-contact .contact-info p+p{margin-top:5px}}#footer .section-top .box-contact .social{margin-top:68px}@media only screen and (max-width:1023px){#footer .section-top .box-contact .social{margin-top:20px}}@media only screen and (max-width:479px){#footer .section-top .box-contact .social{margin-top:25px}#footer .section-top .box-contact .social .group-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#footer .section-top .box-sitemap{width:560px;margin-top:-8px}@media only screen and (max-width:1023px){#footer .section-top .box-sitemap{width:100%;margin:40px auto 0}}#footer .section-top .box-sitemap .btn-sitemap{display:none;color:#fff!important}@media only screen and (max-width:479px){#footer .section-top .box-sitemap .btn-sitemap{width:calc(100% + 30px);height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#175eb7 url(../img/share/btn-sitemap-bg.png) 100% 0/100% no-repeat;border-top:2px solid rgba(255,255,255,0.4);margin-left:-15px;font-weight:700;font-size:1.4rem;text-transform:uppercase;letter-spacing:1px}#footer .section-top .box-sitemap .btn-sitemap:after{content:"";width:13px;height:8px;display:block;background:url(../img/icons/angle-down-white.svg) 0 0/100% no-repeat;position:relative;top:-1px;margin-left:10px;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.open-sitemap #footer .section-top .box-sitemap .btn-sitemap:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (max-width:479px){#footer .section-top .box-sitemap .sitemap{height:0;overflow:hidden;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.open-sitemap #footer .section-top .box-sitemap .sitemap{height:auto}}#footer .section-top .box-sitemap nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:479px){#footer .section-top .box-sitemap nav{display:block;padding:30px 0}}#footer .section-top .box-sitemap nav ul{margin-bottom:12px}@media only screen and (max-width:1023px){#footer .section-top .box-sitemap ._mt75{margin-top:15px!important}}@media only screen and (max-width:479px){#footer .section-top .box-sitemap .col+.col{margin-top:15px}}#footer .section-bottom{background-color:#fff;padding:18px 0}@media only screen and (max-width:479px){#footer .section-bottom{padding:25px 0}}@media only screen and (max-width:479px){#footer .section-bottom .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#footer .section-bottom p{margin:0;font-weight:300;font-size:1.2rem}@media only screen and (max-width:479px){#footer .section-bottom p{font-size:0.95rem;color:#ccc}}#footer .section-bottom .logo-scg{width:132px}@media only screen and (max-width:479px){#footer .section-bottom .logo-scg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px}}#footer .btn-to-top{position:absolute;right:36px;bottom:115px}@media only screen and (max-width:479px){#footer .btn-to-top{right:15px;top:395px;bottom:auto}}.form-style label{margin:0}.form-style .required label:after{content:"*"}.form-style input[type=number]::-webkit-inner-spin-button,.form-style input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-style input[type=number]{-moz-appearance:textfield}.form-style .box-input{position:relative}.form-style .box-input label{position:absolute;left:0;top:22px;padding:0 15px;font-style:italic;font-weight:300;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1);opacity:0.5}@media only screen and (max-width:479px){.form-style .box-input label{padding:0 8px}}.form-style .form-input,.form-style .form-select{width:100%;height:46px;min-height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;background-repeat:no-repeat;border:none;border-bottom:1px solid rgba(153,153,153,0.5);border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0 15px;padding-top:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:300;line-height:1.6;-webkit-transition:0.15s cubic-bezier(0.165,0.84,0.44,1);transition:0.15s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:479px){.form-style .form-input,.form-style .form-select{padding-right:8px;padding-left:8px;padding-top:17px}}.form-style .form-input:focus,.form-style .form-select:focus{border-color:#2e56a5}.form-style .form-input.not-empty+label,.form-style .form-input:focus+label,.form-style .form-select.not-empty+label,.form-style .form-select:focus+label{top:2px;font-size:1.3rem}.form-style .form-input::-ms-clear{display:none}.form-style textarea.form-input{resize:vertical;padding-top:18px}@media only screen and (max-width:479px){.form-style textarea.form-input{padding-top:20px}}.form-style .form-select{background-image:url(../img/icons/angle-down-form.svg);background-position:calc(100% - 5px) calc(100% - 10px);background-size:12px;cursor:pointer}.form-style .form-checkbox input[type=checkbox]{display:none}.form-style .form-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1em}.form-style .form-checkbox label:after,.form-style .form-checkbox label:before{content:"";width:20px;height:20px;display:block;margin-right:10px}.form-style .form-checkbox label:before{background-color:#fff;border:1px solid #ccc}.form-style .form-checkbox label:after{background:url(../img/icons/check.svg) 50% 50%/65% no-repeat;position:absolute;left:0;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.1s cubic-bezier(0.165,0.84,0.44,1);transition:0.1s cubic-bezier(0.165,0.84,0.44,1)}.form-style .form-checkbox input[type=checkbox]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.form-style .form-radio input[type=radio]{display:none}.form-style .form-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;line-height:1em}.form-style .form-radio label:after,.form-style .form-radio label:before{content:"";width:20px;height:20px;display:block;border-radius:50%;margin-right:10px}.form-style .form-radio label:before{background-color:#fff;border:1px solid #ccc}.form-style .form-radio label:after{width:10px;height:10px;background-color:#000;position:absolute;left:5px;top:5px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:0.1s cubic-bezier(0.165,0.84,0.44,1);transition:0.1s cubic-bezier(0.165,0.84,0.44,1)}.form-style .form-radio input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.form-style .text-validate{display:none;padding:0 15px;margin:4px 0 0!important;font-style:italic;font-weight:300!important;font-size:0.8em!important;line-height:1.4!important;color:#ff0000!important}@media only screen and (max-width:479px){.form-style .text-validate{padding:0 8px}}.form-style .error .form-input,.form-style .error .form-select{border-color:#ff0000}.form-style .error .form-checkbox label,.form-style .error .form-radio label{color:#ff0000}.form-style .error .form-checkbox label:before,.form-style .error .form-radio label:before{border-color:#ff0000}.form-style .error .text-validate{display:block}.popup{max-width:calc(100vw - 80px);margin:0;padding:40px 0}@media only screen and (max-width:479px){.popup{max-width:100vw}}.popup *{-webkit-box-sizing:border-box;box-sizing:border-box}.popup .inner{width:100%;height:100%;background-color:#fff}.popup .box-form{width:485px;padding:52px 68px;padding-right:40px}@media only screen and (max-width:1024px){.popup .box-form{padding:52px 40px!important}}@media only screen and (max-width:479px){.popup .box-form{width:100%;padding:56px 16px 70px!important}}.popup .box-form h2{padding-bottom:18px;margin-bottom:20px;font-size:3rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.popup .box-form h2{font-size:2.7rem}}.popup .box-form h2:after{width:100px;height:6px}.popup .box-form p{font-weight:300;font-size:1.4rem;line-height:1.6}.popup .box-form p strong{font-weight:700;color:#2e56a5}.popup .box-form img{margin:0;margin-top:20px}.popup .box-form .btn{width:170px;margin-top:20px;font-size:1.8rem}.popup.-contact .inner{display:-webkit-box;display:-ms-flexbox;display:flex}.popup.-contact figure{width:576px;min-width:576px;margin:0}@media only screen and (max-width:1112px){.popup.-contact figure{width:50%;min-width:50%}}@media only screen and (max-width:1023px){.popup.-contact figure{display:none}}.popup.-contact figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.popup.-interested .box-form{padding:52px 62px}.popup.-download-articles{width:486px}.popup.-download-articles .box-form{padding:52px 62px}.popup.-download-articles .box-form .btn{width:224px;margin-top:30px}.popup.-thanks{width:486px;text-align:center}.popup.-thanks .box-form{padding:52px 62px}.popup.-thanks .box-form h2{padding-bottom:0;margin-bottom:10px}.popup.-thanks .box-form .btn{width:224px}.content-page{position:relative;margin-top:133px;padding-bottom:116px}@media only screen and (max-width:1112px){.content-page{margin-top:89px}}.content-page:after,.content-page:before{content:"";display:block;background:0 0/100% no-repeat;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;pointer-events:none}.content-page .obj-graphic{width:208px;position:absolute;left:50%;top:100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:580px;opacity:0.05;pointer-events:none}@media only screen and (max-width:1112px){.content-page .obj-graphic{right:-5vw;left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:1023px){.content-page .obj-graphic{right:-10vw}}@media only screen and (max-width:767px){.content-page .obj-graphic{top:50px}}@media only screen and (max-width:479px){.content-page .obj-graphic{right:-36vw}}.content-page .banner-page{width:100%;position:relative;margin-bottom:40px}@media only screen and (max-width:1023px){.content-page .banner-page{height:300px}}.content-page .banner-page figure{height:100%;margin:0}.content-page .banner-page figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page .banner-page .box-text{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;padding-right:60.7vw;padding-left:12.3vw;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5)}@media only screen and (max-width:1024px){.content-page .banner-page .box-text{padding-right:50vw}}@media only screen and (max-width:1023px){.content-page .banner-page .box-text{padding-right:30vw}}@media only screen and (max-width:767px){.content-page .banner-page .box-text{padding-right:8vw;padding-left:8vw}}.content-page .banner-page .box-text .inner{position:relative}.content-page .banner-page .box-text .breadcrumb{margin-bottom:25px;font-size:1.2rem}@media only screen and (min-width:1800px){.content-page .banner-page .box-text .breadcrumb{font-size:0.89vw}}@media only screen and (max-width:479px){.content-page .banner-page .box-text .breadcrumb{font-size:1rem}}.content-page .banner-page .box-text .breadcrumb a{color:#fff}@media (hover:hover){.content-page .banner-page .box-text .breadcrumb a[href]:hover{color:#ff0000}}.content-page .banner-page .box-text h2{margin:0 0 15px;font-size:4rem;text-transform:uppercase}@media only screen and (min-width:1800px){.content-page .banner-page .box-text h2{font-size:3vw}}@media only screen and (max-width:479px){.content-page .banner-page .box-text h2{font-size:3.4rem}}.content-page .banner-page .box-text p{margin:0;font-weight:400;font-size:1.4rem;line-height:1.6}@media only screen and (min-width:1800px){.content-page .banner-page .box-text p{font-size:1vw}}@media only screen and (max-width:479px){.content-page .banner-page .box-text p{font-size:1.3rem}}.content-page .banner-page .box-text .name-page{width:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-8.5vw;top:0;margin:0;font-size:1.2rem;text-transform:uppercase;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff}@media only screen and (min-width:1800px){.content-page .banner-page .box-text .name-page{font-size:0.89vw}}@media only screen and (max-width:1024px){.content-page .banner-page .box-text .name-page{font-size:1.2rem}}@media only screen and (max-width:767px){.content-page .banner-page .box-text .name-page{display:none}}.content-page .banner-page .box-text .name-page:before{content:"";width:2px;height:72px;display:block;background-color:#fff;margin-bottom:14px}.content-page .banner-page .form-style.-search{width:600px;max-width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.content-page .banner-page .form-style.-search .form-input{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;background-image:url(../img/icons/search-black.svg);background-position:70px 50%;background-size:26px;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;-webkit-clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);padding:0 40px;padding-left:120px;font-weight:400;font-size:1.8rem;color:#083fae;text-transform:uppercase}@media only screen and (max-width:479px){.content-page .banner-page .form-style.-search .form-input{height:46px;background-position:40px 50%;padding-left:80px;font-size:1.6rem}}.content-page .title-page{margin-bottom:40px}.content-page .title-page h2{margin:0 0 10px;font-weight:700;font-size:4rem;color:#2e56a5}@media only screen and (max-width:479px){.content-page .title-page h2{font-size:3.4rem}}.content-page .title-page p{margin:0;font-weight:400;font-size:1.6rem;line-height:1.6}@media only screen and (max-width:479px){.content-page .title-page p{font-size:1.3rem}}.content-page .title-page.-center{text-align:center}.content-page .title-page.-center p{padding:0 100px}@media only screen and (max-width:1023px){.content-page .title-page.-center p{padding:0 30px}}@media only screen and (max-width:767px){.content-page .title-page.-center p{padding:0}}.content-page.-bg-obj-01:before{width:1172px;height:996px;background-image:url(../img/share/shape-left-02.png);top:0;margin-left:-1145px}.content-page.-bg-obj-01:after{width:996px;height:1173px;background-image:url(../img/share/shape-right-02.png);top:-195px;margin-left:1038px}.content-page.-bg-obj-02:before{width:789px;height:931px;background-image:url(../img/share/shape-left-03.png);top:560px;margin-left:-994px}@media only screen and (min-width:1900px){.content-page.-bg-obj-02:before{top:730px}}.content-page.-bg-obj-02:after{width:794px;height:925px;background-image:url(../img/share/shape-right-03.png);top:970px;margin-left:995px;z-index:1;pointer-events:none}@media only screen and (min-width:1900px){.content-page.-bg-obj-02:after{top:1130px}}.content-page.-bg-obj-03:before{width:996px;height:1173px;background-image:url(../img/share/shape-left-04.png);top:278px;margin-left:-1038px}.content-page.-bg-obj-03:after{width:1174px;height:996px;background-image:url(../img/share/shape-right-04.png);top:0;margin-left:1103px}.content-page .list-item .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -36px}@media only screen and (max-width:1112px){.content-page .list-item .items{margin:0 -20px}}@media only screen and (max-width:1023px){.content-page .list-item .items{margin:0 -10px}}@media only screen and (max-width:767px){.content-page .list-item .items{margin:0 -15px}}@media only screen and (max-width:479px){.content-page .list-item .items{margin:0}}.content-page .list-item .items .item{width:33.33%;border:1px solid #f0f1f1;position:relative;padding:56px 36px;margin:0 -1px -1px 0}@media only screen and (max-width:1112px){.content-page .list-item .items .item{padding:20px}}@media only screen and (max-width:1023px){.content-page .list-item .items .item{padding:10px}}@media only screen and (max-width:767px){.content-page .list-item .items .item{width:50%;padding:15px}}@media only screen and (max-width:479px){.content-page .list-item .items .item{width:100%;border-right-color:transparent!important;border-left-color:transparent!important;padding:44px 0}}@media only screen and (min-width:768px){.content-page .list-item .items .item:nth-of-type(3n),.content-page .list-item .items .item:nth-of-type(3n+1){border-left-color:transparent}.content-page .list-item .items .item:nth-of-type(3n):after,.content-page .list-item .items .item:nth-of-type(3n):before,.content-page .list-item .items .item:nth-of-type(3n+1):after,.content-page .list-item .items .item:nth-of-type(3n+1):before{content:"";width:100vw;height:1px;display:block;background-color:#f0f1f1;position:absolute;right:0;top:-1px}.content-page .list-item .items .item:nth-of-type(3n):after,.content-page .list-item .items .item:nth-of-type(3n+1):after{top:auto;bottom:-1px}.content-page .list-item .items .item:nth-of-type(3n){border-right-color:transparent}.content-page .list-item .items .item:nth-of-type(3n):after,.content-page .list-item .items .item:nth-of-type(3n):before{left:0}.content-page .list-item .items .item:nth-of-type(3n):after{top:auto;bottom:-1px}}@media only screen and (max-width:767px){.content-page .list-item .items .item:nth-of-type(2n),.content-page .list-item .items .item:nth-of-type(odd){border-left-color:transparent}.content-page .list-item .items .item:nth-of-type(2n):after,.content-page .list-item .items .item:nth-of-type(2n):before,.content-page .list-item .items .item:nth-of-type(odd):after,.content-page .list-item .items .item:nth-of-type(odd):before{content:"";width:100vw;height:1px;display:block;background-color:#f0f1f1;position:absolute;right:0;top:-1px}.content-page .list-item .items .item:nth-of-type(2n):after,.content-page .list-item .items .item:nth-of-type(odd):after{top:auto;bottom:-1px}.content-page .list-item .items .item:nth-of-type(2n){border-right-color:transparent}.content-page .list-item .items .item:nth-of-type(2n):after,.content-page .list-item .items .item:nth-of-type(2n):before{left:0}.content-page .list-item .items .item:nth-of-type(2n):after{top:auto;bottom:-1px}}@media only screen and (max-width:479px){.content-page .list-item .items .item:nth-of-type(2n):after,.content-page .list-item .items .item:nth-of-type(2n):before,.content-page .list-item .items .item:nth-of-type(odd):after,.content-page .list-item .items .item:nth-of-type(odd):before{right:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.content-page .list-item .items .item figure{position:relative;margin:0;overflow:hidden}.content-page .list-item .items .item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page .list-item .items .item figure .btn-category{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#083fae;position:absolute;right:-20px;bottom:0;padding:0 30px;padding-right:45px;-webkit-transform:skew(-40deg);transform:skew(-40deg);-webkit-transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1);text-align:right}@media (hover:hover){.content-page .list-item .items .item figure .btn-category:hover{background-color:#ff0000}}.content-page .list-item .items .item figure .btn-category span{display:block;-webkit-transform:skew(40deg);transform:skew(40deg);font-style:italic;font-weight:400;font-size:1.2rem;color:#fff}.content-page .list-item .items .item .detail{margin-top:25px}.content-page .list-item .items .item .detail .date{margin:0 0 8px;font-style:italic;font-weight:700;font-size:1.2rem;color:#ff0000}.content-page .list-item .items .item .detail h3{margin:0;font-size:1.4rem;color:#2e56a5}.content-page .related-content{background:url(../img/share/related-bg.jpg) 50% 50%/cover no-repeat;background-attachment:fixed;padding:90px 0 120px;margin-top:60px;margin-bottom:-116px}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.content-page .related-content{background-attachment:scroll}}@media only screen and (max-width:1112px){.content-page .related-content{background-attachment:scroll}}@media only screen and (max-width:479px){.content-page .related-content{padding:60px 0}}.content-page .related-content .container{width:1032px;padding:0!important}.content-page .related-content h2{margin:0 0 40px;font-size:4rem;color:#2e56a5;text-transform:uppercase;text-align:center}@media only screen and (max-width:479px){.content-page .related-content h2{font-size:2.6rem}}.content-page .related-content .items{margin:0 -11px}@media only screen and (max-width:479px){.content-page .related-content .items{margin:0!important}}.content-page .related-content .item{border:none!important;padding:11px!important}@media only screen and (max-width:767px){.content-page .related-content .item{width:33.33%!important}}@media only screen and (max-width:479px){.content-page .related-content .item{width:100%!important;padding:0!important}.content-page .related-content .item+.item{margin-top:40px}}.content-page .related-content .item:after,.content-page .related-content .item:before{display:none!important}.content-page.-list-page .obj-graphic{top:100vw;margin-left:604px}.content-page.-list-page .container{width:1130px}.content-page.-list-page .section-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.content-page.-list-page .section-top .form-style label{display:block;margin:0 0 4px;font-weight:400;font-size:1.7rem;color:#2e56a5}@media only screen and (max-width:479px){.content-page.-list-page .section-top .form-style label{font-size:1.4rem}}.content-page.-list-page .section-top .form-style .form-select{height:auto;min-height:inherit;border:none;background-position:100% 50%;padding:0 20px 0 0}@media only screen and (max-width:479px){.content-page.-list-page .section-top .form-style .form-select{font-size:1.4rem}}.content-page.-list-page .section-top .pages p{margin:0;color:#787878}@media only screen and (max-width:479px){.content-page.-list-page .section-top .pages p{font-size:1.4rem}}.content-page.-list-page .section-top .pages p .current{font-weight:700;color:#ff0000}.content-page.-list-page .section-top .pages p small{font-size:1.2rem;text-transform:uppercase}@media only screen and (max-width:479px){.content-page.-list-page .section-top .pages p small{font-size:1.1rem}}.content-page.-detail-page{background-color:#f5f6fa}.content-page.-detail-page .container{width:1040px;padding-top:70px}@media only screen and (max-width:1112px){.content-page.-detail-page .container{padding-top:40px}}.content-page.-detail-page .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1023px){.content-page.-detail-page .flex-content{display:block}}.content-page.-detail-page .primary{width:690px}@media only screen and (max-width:1024px){.content-page.-detail-page .primary{width:650px}}@media only screen and (max-width:1023px){.content-page.-detail-page .primary{width:100%}}.content-page.-detail-page .primary .title-page{margin-bottom:25px}.content-page.-detail-page .primary .title-page h2{margin-bottom:0;padding-bottom:15px;font-size:3.8rem}@media only screen and (max-width:479px){.content-page.-detail-page .primary .title-page h2{font-size:2.6rem}}.content-page.-detail-page .primary .meta-page{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px}.content-page.-detail-page .primary .meta-page p{margin:0}.content-page.-detail-page .primary .meta-page .category{display:block;position:relative;padding-left:7px;margin-left:6px;font-weight:700;color:#ff0000}@media (hover:hover){.content-page.-detail-page .primary .meta-page .category:hover{color:#2e56a5}}.content-page.-detail-page .primary .meta-page .category:before{content:"";width:1px;height:15px;display:block;background-color:#cdced1;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-page.-detail-page .primary article .cover-img{margin:0 0 40px}.content-page.-detail-page .primary article .cover-img img{width:100%!important}.content-page.-detail-page .primary .btn-download-articles{margin-top:34px}.content-page.-detail-page .primary .share-social{margin-top:60px}.content-page.-detail-page .primary .tags{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}.content-page.-detail-page .primary .tags>p{-ms-flex-item-align:start;align-self:flex-start;position:relative;padding-right:13px;margin:0;margin-right:12px}.content-page.-detail-page .primary .tags>p:after{content:"";width:2px;height:16px;display:block;background-color:#d8d9dc;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content-page.-detail-page .primary .tags .group-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-page.-detail-page .primary .tags .group-tag a{display:block;font-weight:700;color:#2e56a5}@media (hover:hover){.content-page.-detail-page .primary .tags .group-tag a:hover{color:#ff0000}}.content-page.-detail-page .primary .tags .group-tag a:after{content:",";padding-right:5px}.content-page.-detail-page .primary .tags .group-tag a:last-child:after{display:none}.content-page.-detail-page .secondary{width:310px;padding-top:160px}@media only screen and (max-width:1023px){.content-page.-detail-page .secondary{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px}}@media only screen and (max-width:479px){.content-page.-detail-page .secondary{display:block}}.content-page.-detail-page .secondary .section+.section{margin-top:26px}@media only screen and (max-width:1023px){.content-page.-detail-page .secondary .section+.section{margin-top:0;margin-left:40px}}@media only screen and (max-width:479px){.content-page.-detail-page .secondary .section+.section{margin-top:40px;margin-left:0}}@media only screen and (max-width:1023px){.content-page.-detail-page .secondary .section.-category{width:36%;min-width:36%}}@media only screen and (max-width:479px){.content-page.-detail-page .secondary .section.-category{width:100%}}.content-page.-detail-page .secondary .section h3{margin:0 0 30px;font-size:2.4rem;color:#2e56a5;text-transform:uppercase}.content-page.-detail-page .secondary .section .list-link{font-size:1.4rem;color:#676a6a}.content-page.-detail-page .secondary .section .list-link a{display:block;border-bottom:1px solid #e0e1e5;padding:16px 0}.content-page.-detail-page .secondary .section .list-link a:first-child{padding-top:0}.content-page.-detail-page .secondary .section .list-link a.active{font-weight:700;color:#2e56a5}.content-page.-detail-page .secondary .section .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e0e1e5;padding:24px 0}.content-page.-detail-page .secondary .section .items .item:first-child{padding-top:0}.content-page.-detail-page .secondary .section .items .item figure{width:80px;min-width:80px;height:80px;margin:0}.content-page.-detail-page .secondary .section .items .item figure a{width:100%;height:100%;display:block}.content-page.-detail-page .secondary .section .items .item figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content-page.-detail-page .secondary .section .items .item .detail{margin-left:10px;font-size:1.4rem}.content-page.-detail-page .secondary .section .items .item .detail .date,.content-page.-detail-page .secondary .section .items .item .detail h3{margin:0;font-weight:400;font-size:1em;line-height:1.6;color:#000;text-transform:unset}.content-page.-detail-page .secondary .section .items .item .detail h3{margin-bottom:2px}.content-page.-detail-page .secondary .section .items .item .detail .date{color:#2e56a5}.hamburger{width:61px;height:60px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1313}@media only screen and (max-width:1112px){.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}.hamburger>div{width:calc(100% - 29px);height:3px;background-color:#000;border-radius:10px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:0.4s cubic-bezier(0.165,0.84,0.44,1),background-color 0ms;transition:0.4s cubic-bezier(0.165,0.84,0.44,1),background-color 0ms}.hamburger>div:after,.hamburger>div:before{content:"";width:100%;height:3px;background-color:inherit;border-radius:10px;position:absolute;left:0;top:-9px;z-index:1313;-webkit-transition:0.4s cubic-bezier(0.165,0.84,0.44,1),background-color 0ms;transition:0.4s cubic-bezier(0.165,0.84,0.44,1),background-color 0ms}.hamburger>div:after{width:calc(100% - 9px);top:9px;left:9px}.hamburger.active>div{width:calc(100% - 33px);height:4px;border-radius:0;-webkit-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.hamburger.active>div:after,.hamburger.active>div:before{width:100%;height:4px;border-radius:0;top:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.btn{min-width:120px;height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ff0000;border:none;border-radius:0;padding:0 15px;margin:0;font-weight:700;font-size:1.4rem;color:#fff!important;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:0.2s cubic-bezier(0.165,0.84,0.44,1);transition:0.2s cubic-bezier(0.165,0.84,0.44,1)}@media (hover:hover){.btn:hover{background-color:#2e56a5;color:#fff!important}}.btn.-outline{background-color:transparent;border:2px solid #ff0000;color:#ff0000!important}@media (hover:hover){.btn.-outline:hover{background-color:#ff0000;color:#fff!important}}.btn.-link{min-width:inherit;width:auto;height:auto;background:none;border-width:0;padding:0;text-decoration:underline}@media (hover:hover){.btn.-link:hover{background:none;color:inherit;text-decoration:none}}.btn.-shadow{-webkit-box-shadow:0 5px 10px rgba(255,0,0,0.21);box-shadow:0 5px 10px rgba(255,0,0,0.21)}.btn-to-top{height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;font-weight:800;font-size:1.2rem;color:#fff!important;text-transform:uppercase;white-space:nowrap;z-index:13}@media only screen and (max-width:479px){.btn-to-top{height:40px;font-size:1rem}}.btn-to-top:before{content:"";width:100%;height:41px;display:block;background:url(../img/icons/arrow-to-top.svg) 50% 0/21px no-repeat;position:absolute;left:0;top:0;-webkit-animation:toTop 3s linear infinite;animation:toTop 3s linear infinite}@media only screen and (max-width:479px){.btn-to-top:before{height:20px;background-size:16px}}.btn-close:before,.fancybox-close:before{content:"";width:44px;height:44px;display:block;background:#ff0000 url(../img/icons/plus-white.svg) 50% 50%/60% no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.btn-close span,.fancybox-close span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:12px;top:68px;font-weight:700;font-size:1.4rem;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:2px}.btn-close span:before,.fancybox-close span:before{content:"";width:2px;height:72px;display:block;background-color:#fff;margin-bottom:18px}.btn-close:hover,.fancybox-close:hover{color:#fff}@media (hover:hover){.btn-close:hover:before,.fancybox-close:hover:before{-webkit-transform:rotate(-45deg) scale(1.2);transform:rotate(-45deg) scale(1.2)}}.btn-discover-more{display:block;padding-top:72px;font-weight:700;font-size:0.89vw;color:#fff!important;text-align:center}@media only screen and (max-width:1023px){.btn-discover-more{font-size:1.2rem}}@media only screen and (max-width:767px){.btn-discover-more{font-weight:400}}.btn-discover-more:before{content:"";width:6px;height:28px;display:block;background-color:#fff;border-radius:10px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%) scale(0.5);transform:translateX(-50%) scale(0.5);-webkit-transform-origin:top;transform-origin:top}.btn-discover-more:after{content:"";width:28px;height:40px;display:block;background:url(../img/icons/mouse-scroll-white.svg) 0 0/100% no-repeat;border-radius:5px;position:absolute;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:toMore 1s linear infinite;animation:toMore 1s linear infinite}.btn-download-articles{width:100%;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2e56a5;color:#fff!important;-webkit-transition:background-color 0.3s cubic-bezier(0.77,0,0.175,1);transition:background-color 0.3s cubic-bezier(0.77,0,0.175,1)}@media (hover:hover){.btn-download-articles:hover{background-color:#ff0000}}.btn-download-articles:before{content:"";width:24px;height:32px;display:block;background:url(../img/icons/articles.svg) 0 0/100% no-repeat;-webkit-transform:rotate(-6.88deg);transform:rotate(-6.88deg);margin-right:12px}.list-bullet{padding:0;margin:0 0 1rem;list-style:none}.list-bullet>li{position:relative;padding-left:2.5rem;margin:0 0 0.5rem}.list-bullet>li:before{content:"";width:6px;height:6px;display:block;background-color:#000;border-radius:50%;position:absolute;left:4px;top:16%}.list-number{padding:0;margin:0 0 1rem;list-style:none;counter-reset:number}.list-number>li{position:relative;padding-left:2.5rem;margin:0 0 0.5rem}.list-number>li:before{counter-increment:number;content:counters(number,".") ".";position:absolute;left:0;top:0}.list-number .list-number>li{padding-left:3.2rem}.list-number .list-number>li .list-number>li{padding-left:4.4rem}.list-number .list-number>li .list-number>li .list-number>li{padding-left:5.5rem}.list-number .list-number>li:before{content:counters(number,".") ""}.box-editor{font-size:1.4rem;color:rgba(0,0,0,0.7);line-height:1.7}.box-editor h3,.box-editor h4,.box-editor h5,.box-editor h6{margin-bottom:10px;font-size:1.95em;color:#2e56a5}@media only screen and (max-width:479px){.box-editor h3,.box-editor h4,.box-editor h5,.box-editor h6{font-size:1.6em}}.box-editor ol,.box-editor ul{-webkit-padding-start:40px;padding-inline-start:40px;margin-bottom:34px;font-size:1em;line-height:inherit;color:inherit}.box-editor ul{list-style-type:disc}.box-editor ol{list-style-type:decimal}.box-editor p{margin-bottom:34px;font-size:1em;color:inherit}.box-loading{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2e56a5;position:fixed;left:0;top:0;z-index:131313;-webkit-transition:0.8s cubic-bezier(0.165,0.84,0.44,1);transition:0.8s cubic-bezier(0.165,0.84,0.44,1)}.box-loading.hide{opacity:0;visibility:hidden}.box-loading img{width:270px;margin:0}@media only screen and (max-width:1023px){.box-loading img{width:150px}}.box-loading .loading{width:80px;height:80px;position:relative;margin:20px auto 0}.box-loading .loading div{width:6px;height:6px;background:#fff;border-radius:50%;position:absolute;-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite}.box-loading .loading div:first-child{left:66px;top:37px;-webkit-animation-delay:0s;animation-delay:0s}.box-loading .loading div:nth-child(2){left:62px;top:22px;-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.box-loading .loading div:nth-child(3){left:52px;top:11px;-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.box-loading .loading div:nth-child(4){left:37px;top:7px;-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.box-loading .loading div:nth-child(5){left:22px;top:11px;-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.box-loading .loading div:nth-child(6){left:11px;top:22px;-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.box-loading .loading div:nth-child(7){left:7px;top:37px;-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.box-loading .loading div:nth-child(8){left:11px;top:52px;-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.box-loading .loading div:nth-child(9){left:22px;top:62px;-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.box-loading .loading div:nth-child(10){left:37px;top:66px;-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.box-loading .loading div:nth-child(11){left:52px;top:62px;-webkit-animation-delay:-1s;animation-delay:-1s}.box-loading .loading div:nth-child(12){left:62px;top:52px;-webkit-animation-delay:-1.1s;animation-delay:-1.1s}@-webkit-keyframes loading{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes loading{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.social .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.social .group-btn a{width:28px;min-width:28px;height:28px;display:block;background:#fff 50% 50%/55% no-repeat;border-radius:8px;text-indent:-9999px;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media (hover:hover){.social .group-btn a:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}}.social .group-btn a.facebook{background-image:url(../img/icons/facebook.svg);background-size:28%}.social .group-btn a.instagram{background-image:url(../img/icons/instagram.svg)}.social .group-btn a.twitter{background-image:url(../img/icons/twitter.svg)}.social .group-btn a.youtube{background-image:url(../img/icons/youtube.svg);background-size:70%}.social .group-btn a.linkedin{background-image:url(../img/icons/linkedin.svg)}.social .group-btn a.lineid{background-image:url(../img/icons/line.svg);background-size:85%}.social .group-btn a+a{margin-left:5px}.share-social .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-10px}@media only screen and (max-width:479px){.share-social .group-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.share-social .group-btn a{width:180px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 10px 10px 0;font-size:1.2rem;color:#fff!important;white-space:nowrap}@media only screen and (max-width:479px){.share-social .group-btn a{width:calc(50% - 5px);margin-right:0}}@media (hover:hover){.share-social .group-btn a:hover:after{opacity:0.4;-webkit-transform:scaleX(1.01) scaleY(1.15);transform:scaleX(1.01) scaleY(1.15);-webkit-filter:blur(4px);filter:blur(4px)}}.share-social .group-btn a:before{content:"";width:30px;min-width:30px;height:100%;display:block;background:50% 50%/60% no-repeat;border-right:1px solid #fff;position:relative;z-index:1}.share-social .group-btn a:after{content:"";width:100%;height:100%;display:block;background-color:inherit;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-filter 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-filter 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),transform 0.3s cubic-bezier(0.165,0.84,0.44,1),filter 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),transform 0.3s cubic-bezier(0.165,0.84,0.44,1),filter 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-filter 0.3s cubic-bezier(0.165,0.84,0.44,1)}.share-social .group-btn a span{width:100%;display:block;position:relative;text-align:center;z-index:1}.share-social .group-btn a.facebook{background-color:#60759e}.share-social .group-btn a.facebook:before{background-image:url(../img/icons/facebook-white.svg);background-position:50% 100%;background-size:auto 70%}.share-social .group-btn a.twitter{background-color:#00acee}.share-social .group-btn a.twitter:before{background-image:url(../img/icons/twitter-white.svg)}.share-social .at-resp-share-element{width:100%}.share-social .at-share-btn-elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-10px}@media only screen and (max-width:479px){.share-social .at-share-btn-elements{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.share-social .at-share-btn-elements a{width:180px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0!important;position:relative;padding:0!important;margin:0 10px 10px 0;font-size:1.2rem!important;line-height:1!important;font-family:"Prompt"!important;color:#fff!important;white-space:nowrap!important;overflow:visible!important}@media only screen and (max-width:479px){.share-social .at-share-btn-elements a{width:calc(50% - 5px);margin-right:0}}.share-social .at-share-btn-elements a:hover{-webkit-transform:translateY(0)!important;transform:translateY(0)!important}@media (hover:hover){.share-social .at-share-btn-elements a:hover:after{opacity:0.4!important;-webkit-transform:scaleX(1.01) scaleY(1.15)!important;transform:scaleX(1.01) scaleY(1.15)!important;-webkit-filter:blur(4px)!important;filter:blur(4px)!important}}.share-social .at-share-btn-elements a:before{content:"";width:30px;min-width:30px;height:100%;display:block;background:50% 50%/60% no-repeat;border-right:1px solid #fff;position:relative;z-index:1}.share-social .at-share-btn-elements a:after{content:"";width:100%;height:100%;display:block;background-color:inherit;position:absolute;left:0;top:0;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-filter 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-filter 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),transform 0.3s cubic-bezier(0.165,0.84,0.44,1),filter 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1),transform 0.3s cubic-bezier(0.165,0.84,0.44,1),filter 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.3s cubic-bezier(0.165,0.84,0.44,1),-webkit-filter 0.3s cubic-bezier(0.165,0.84,0.44,1)}.share-social .at-share-btn-elements a .at-icon-wrapper{display:none!important}.share-social .at-share-btn-elements a .at4-visually-hidden{width:100%;display:block;position:relative;text-align:center;z-index:1}.share-social .at-share-btn-elements a.at-svc-facebook{background-color:#60759e!important}.share-social .at-share-btn-elements a.at-svc-facebook:before{background-image:url(../img/icons/facebook-white.svg);background-position:50% 100%;background-size:auto 70%}.share-social .at-share-btn-elements a.at-svc-twitter{background-color:#00acee!important}.share-social .at-share-btn-elements a.at-svc-twitter:before{background-image:url(../img/icons/twitter-white.svg)}.breadcrumb{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;font-size:1.2rem;overflow:hidden;overflow-x:auto}@media only screen and (max-width:479px){.breadcrumb{font-size:1rem!important}}.breadcrumb a{display:block;margin-right:5px;font-weight:400;color:#989a9c;text-transform:uppercase}.breadcrumb a:not([href]){font-weight:700;color:#000}.breadcrumb a:not([href]):after{display:none}.breadcrumb a:after{content:"/";margin-left:6px;font-weight:400!important;color:#989a9c!important}@media (hover:hover){.breadcrumb a[href]:hover{font-weight:700;color:#ff0000}}.breadcrumb.-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;font-size:1.4rem;text-align:center}@media only screen and (max-width:479px){.breadcrumb.-center{margin-bottom:30px}}.breadcrumb.-center a:not([href]){color:#2e56a5}.pagination{width:100%;margin-top:90px}@media only screen and (max-width:767px){.pagination{margin-top:60px}}@media only screen and (max-width:479px){.pagination{margin-top:40px}}.pagination .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:1.8rem}@media only screen and (max-width:767px){.pagination .group-btn{font-size:1.4rem}}.pagination .group-btn a:not(.btn-prev):not(.btn-next){width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#787878;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff!important;-webkit-transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1),font-weight 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:background-color 0.3s cubic-bezier(0.165,0.84,0.44,1),font-weight 0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:767px){.pagination .group-btn a:not(.btn-prev):not(.btn-next){width:30px;height:30px}}.pagination .group-btn a:not(.btn-prev):not(.btn-next) span{display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (hover:hover){.pagination .group-btn a:not(.btn-prev):not(.btn-next):hover{background-color:#ff0000;font-weight:700}}.pagination .group-btn a:not(.btn-prev):not(.btn-next).active{background-color:#ff0000;font-weight:700}.pagination .group-btn a+a{margin-left:38px}@media only screen and (max-width:767px){.pagination .group-btn a+a{margin-left:20px}}.pagination .group-btn .btn-next,.pagination .group-btn .btn-prev{font-weight:700;font-size:2rem;color:#2e56a5}@media only screen and (max-width:767px){.pagination .group-btn .btn-next,.pagination .group-btn .btn-prev{font-size:1.6rem}}@media (hover:hover){.pagination .group-btn .btn-next:hover,.pagination .group-btn .btn-prev:hover{color:#ff0000}}.pagination .group-btn .btn-next.disabled,.pagination .group-btn .btn-prev.disabled{color:#787878!important}.box-pdpa{width:100vw;height:100vh;display:block;background-color:rgba(0,0,0,0.4);position:fixed;left:0;top:0;z-index:1313}.box-pdpa .inner{width:50%;background-color:#fff;position:absolute;left:50px;bottom:50px;padding:25px;font-size:1.2rem;color:#252525}@media only screen and (max-width:1023px){.box-pdpa .inner{width:calc(100% - 100px)}}@media only screen and (max-width:767px){.box-pdpa .inner{width:calc(100% - 60px);left:30px;bottom:30px}}.box-pdpa .btn-close,.box-pdpa .fancybox-close{position:absolute;right:-17px;top:-17px}.box-pdpa .btn-close:before,.box-pdpa .fancybox-close:before{width:34px;height:34px}.box-pdpa .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:479px){.box-pdpa .flex-content{display:block;text-align:center}}.box-pdpa p{margin:0;line-height:1.8;text-align:left}.box-pdpa p a{color:#2e56a5;text-decoration:underline}.box-pdpa .btn-accept{width:182px;min-width:182px;margin-left:24px}@media only screen and (max-width:479px){.box-pdpa .btn-accept{width:100%;margin-left:0;margin-top:20px}}.intro-page{background-color:#fff}.content-intro{min-height:100vh;background-color:#fff;overflow:hidden}.content-intro .banner{width:100%;max-width:1366px;height:calc(100vh - 100px);position:relative;margin:0 auto}@media only screen and (min-width:1400px){.content-intro .banner{height:auto}}@media only screen and (max-width:1366px){.content-intro .banner{max-width:calc(100% - 120px)}}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.content-intro .banner{height:auto}}@media only screen and (max-width:1112px){.content-intro .banner{max-width:100%;height:auto}}.content-intro .banner:after,.content-intro .banner:before{content:"";display:block;background:url(../img/share/obj-graphic.png) 0 0/100% no-repeat;position:absolute;opacity:0.07}.content-intro .banner:before{width:123px;height:80px;left:-30px;bottom:-60px}.content-intro .banner:after{width:181px;height:117px;right:-68px;bottom:-158px}.content-intro .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.content-intro .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px}@media only screen and (max-width:767px){.content-intro .group-btn{padding:13px}}@media only screen and (max-width:767px){.content-intro .group-btn a{height:40px;font-size:1.2rem}}.content-intro .group-btn a+a{margin-left:15px}.section-highlight-banner{height:100vh;min-height:700px;position:relative;z-index:1}@media only screen and (max-width:1023px){.section-highlight-banner{min-height:750px}}@media only screen and (max-width:479px){.section-highlight-banner{min-height:inherit}}.section-highlight-banner .item{height:100vh;min-height:700px;background-color:#000}@media only screen and (max-width:1023px){.section-highlight-banner .item{min-height:750px}}@media only screen and (max-width:479px){.section-highlight-banner .item{min-height:inherit}}.section-highlight-banner .item .img{height:100%}@media only screen and (max-width:479px){.section-highlight-banner .item .img{position:relative}.section-highlight-banner .item .img:before{content:"";width:100%;height:45%;display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,rgb(0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgb(0,0,0) 35%,rgba(0,0,0,0) 100%);position:absolute;left:0;top:0;z-index:1}}.section-highlight-banner .item .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:479px){.section-highlight-banner .item .img img{height:85%;position:relative;top:15%}}.section-highlight-banner .item .box-text{width:72%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:44px;color:#fff;text-align:center;text-shadow:0 0 10px rgba(69,69,69,0.35)}@media only screen and (max-width:767px){.section-highlight-banner .item .box-text{width:95%}}@media only screen and (max-width:479px){.section-highlight-banner .item .box-text{width:98%;top:18vh;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:0;z-index:1}}.section-highlight-banner .item .box-text h2{position:relative;margin-bottom:20px;font-size:2.5vw;text-transform:uppercase;letter-spacing:1px;top:20px;opacity:0;visibility:hidden;-webkit-transition:top 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0.6s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0.6s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1024px){.section-highlight-banner .item .box-text h2{font-size:2.7rem}}@media only screen and (max-width:479px){.section-highlight-banner .item .box-text h2{font-size:2.4rem}}.section-highlight-banner .item .box-text p{position:relative;font-weight:300;font-size:1.35vw;line-height:1.8;top:20px;opacity:0;visibility:hidden;-webkit-transition:top 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0.6s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0.6s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1024px){.section-highlight-banner .item .box-text p{font-size:1.4rem}}@media only screen and (max-width:479px){.section-highlight-banner .item .box-text p{padding-top:45px;font-size:1.3rem}.section-highlight-banner .item .box-text p:before{content:"";width:1px;height:30px;display:block;background-color:#fff;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section-highlight-banner .item .box-text p strong{font-weight:700}.section-highlight-banner .item .text-name{width:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:45px;top:44px;margin:0;font-size:0.89vw;text-transform:uppercase;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff;margin-left:-20px;opacity:0;visibility:hidden;-webkit-transition:0.6s cubic-bezier(0.165,0.84,0.44,1);transition:0.6s cubic-bezier(0.165,0.84,0.44,1);-webkit-transition:margin-left 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0.6s cubic-bezier(0.165,0.84,0.44,1);transition:margin-left 0.6s cubic-bezier(0.165,0.84,0.44,1),opacity 0.6s cubic-bezier(0.165,0.84,0.44,1),visibility 0.6s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1024px){.section-highlight-banner .item .text-name{font-size:1.2rem}}@media only screen and (max-width:767px){.section-highlight-banner .item .text-name{display:none}}.section-highlight-banner .item .text-name:before{content:"";width:2px;height:72px;display:block;background-color:#fff;margin-bottom:14px}.section-highlight-banner .owl-item.active .box-text h2,.section-highlight-banner .owl-item.active .box-text p{top:0;opacity:1;visibility:visible;-webkit-transition-delay:0.6s;transition-delay:0.6s}.section-highlight-banner .owl-item.active .box-text p{-webkit-transition-delay:0.7s;transition-delay:0.7s}.section-highlight-banner .owl-item.active .text-name{margin-left:0;opacity:1;visibility:visible;-webkit-transition-delay:0.6s;transition-delay:0.6s}.section-highlight-banner .owl-dots{width:auto;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;left:auto;right:60px;bottom:auto;top:0;padding-top:44px;margin-top:0}@media only screen and (max-width:767px){.section-highlight-banner .owl-dots{width:100%;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0;top:auto;bottom:40px}}@media only screen and (max-width:479px){.section-highlight-banner .owl-dots{top:70vh;bottom:auto}}.section-highlight-banner .owl-dots .owl-dot{background-color:#fff}.section-highlight-banner .owl-dots .owl-dot+.owl-dot{margin-left:0;margin-top:18px}@media only screen and (max-width:767px){.section-highlight-banner .owl-dots .owl-dot+.owl-dot{margin-left:15px;margin-top:0}}.section-highlight-banner .btn-discover-more{position:absolute;left:50%;bottom:96px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}@media only screen and (max-width:479px){.section-highlight-banner .btn-discover-more{top:60vh;bottom:auto}}.section-about:after,.section-about:before{content:"";display:block;background:no-repeat;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-about:before{width:997px;height:1173px;background-image:url(../img/share/shape-left-01.png);margin-left:-1038px}.section-about:after{width:1174px;height:997px;background-image:url(../img/share/shape-right-01.png);margin-left:1120px}.section-about .obj-graphic-01,.section-about .obj-graphic-02{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.07}.section-about .obj-graphic-01{width:255px;top:250px;margin-left:580px}@media only screen and (max-width:1024px){.section-about .obj-graphic-01{margin-left:51vw}}@media only screen and (max-width:479px){.section-about .obj-graphic-01{margin-left:60vw}}.section-about .obj-graphic-02{width:216px;top:560px;margin-left:-609px}@media only screen and (max-width:1024px){.section-about .obj-graphic-02{top:auto;bottom:-80px;margin-left:-42vw}}@media only screen and (max-width:479px){.section-about .obj-graphic-02{bottom:-40px;margin-left:-50vw}}.section-about .container{position:relative;padding-bottom:40px}.section-about .container .content-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.section-about .container .content-about .box-text{width:575px;margin-right:80px}@media only screen and (max-width:1024px){.section-about .container .content-about .box-text{margin-right:0}}@media only screen and (max-width:1023px){.section-about .container .content-about .box-text{width:400px}}@media only screen and (max-width:767px){.section-about .container .content-about .box-text{width:100%;text-align:center}}.section-about .container .content-about .box-text h2{margin-bottom:25px;font-size:2rem;color:#2e56a5}@media only screen and (max-width:767px){.section-about .container .content-about .box-text h2{padding-bottom:0}.section-about .container .content-about .box-text h2:after{display:none}}@media only screen and (max-width:479px){.section-about .container .content-about .box-text h2{font-size:1.6rem}}.section-about .container .content-about .box-text p{font-weight:300;line-height:1.8}.section-about .container .content-about .box-text .btn{width:180px;margin-top:20px;font-size:1.8rem}.section-about .container .content-about .box-text .head{width:305px;position:absolute;left:25px;top:120px;text-align:center}@media only screen and (max-width:1023px){.section-about .container .content-about .box-text .head{left:0}}@media only screen and (max-width:767px){.section-about .container .content-about .box-text .head{position:relative;left:0;top:0;margin:0 auto}}@media only screen and (max-width:479px){.section-about .container .content-about .box-text .head{margin-bottom:10px}}.section-about .container .content-about .box-text .head p{margin:0;font-weight:700;font-size:3rem;line-height:1;color:#2e56a5;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width:479px){.section-about .container .content-about .box-text .head p{font-size:2.4rem}}.section-about .container .content-about .box-text .head p:first-of-type{font-weight:800;font-size:22.5rem;font-family:"fjallaone";line-height:1;color:#989a9c;opacity:0.3}@media only screen and (max-width:479px){.section-about .container .content-about .box-text .head p:first-of-type{font-size:15.7rem}}.section-about .container .content-about .box-text .head p:nth-of-type(2){position:absolute;left:0;top:90px}@media only screen and (max-width:479px){.section-about .container .content-about .box-text .head p:nth-of-type(2){left:50%;top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.section-about .container .content-let-us-help{margin-top:70px;text-align:center}.section-about .container .content-let-us-help .title{margin-bottom:58px}.section-about .container .content-let-us-help .title h2{margin-bottom:15px;font-size:2.4rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.section-about .container .content-let-us-help .title h2{font-size:2.6rem}}.section-about .container .content-let-us-help .title p{font-weight:500}@media only screen and (max-width:479px){.section-about .container .content-let-us-help .title p{font-size:1.4rem}}.section-about .container .content-let-us-help .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 70px}@media only screen and (max-width:1023px){.section-about .container .content-let-us-help .items{padding:0 20px}}@media only screen and (max-width:767px){.section-about .container .content-let-us-help .items{padding:0}}@media only screen and (max-width:479px){.section-about .container .content-let-us-help .items{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-65px}}@media only screen and (max-width:479px){.section-about .container .content-let-us-help .item{width:50%;margin-bottom:65px}}.section-about .container .content-let-us-help .icon{width:80px;height:85px;margin:0 auto 18px}@media only screen and (max-width:479px){.section-about .container .content-let-us-help .icon{width:62px;height:67px}}.section-about .container .content-let-us-help .detail{text-transform:uppercase;font-weight:700;font-size:1.4rem}.section-about .container .content-let-us-help .detail strong{font-size:2.8rem;line-height:1;color:#2e56a5}@media only screen and (max-width:479px){.section-about .container .content-let-us-help .detail strong{font-size:2.4rem}}.section-services-and-solutions{position:relative}.section-services-and-solutions .obj-graphic{width:287px;display:block;position:absolute;left:50%;top:570px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:624px;opacity:0.07}.section-services-and-solutions .title{text-align:center}.section-services-and-solutions .title h2{margin-bottom:10px;font-size:4rem;color:#2e56a5;text-transform:uppercase}.section-services-and-solutions .title p{padding:0 100px;font-weight:300}@media only screen and (max-width:767px){.section-services-and-solutions .title p{padding:0}}.section-services-and-solutions .slide-services-and-solutions{position:relative;padding-bottom:75px;margin-left:-94px}@media only screen and (max-width:1112px){.section-services-and-solutions .slide-services-and-solutions{margin-left:0}}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions{padding-bottom:120px}}@media only screen and (max-width:767px){.section-services-and-solutions .slide-services-and-solutions{padding-bottom:100px}}.section-services-and-solutions .slide-services-and-solutions .owl-nav{width:auto;position:absolute;right:112px;bottom:0}.section-services-and-solutions .slide-services-and-solutions .owl-dots{display:none}.section-services-and-solutions .slide-services-and-solutions .item{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions .item{width:500px;display:block}}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .item{width:280px}}.section-services-and-solutions .slide-services-and-solutions figure{width:630px;margin:0}@media only screen and (max-width:1112px){.section-services-and-solutions .slide-services-and-solutions figure{width:550px}}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions figure{width:100%}}.section-services-and-solutions .slide-services-and-solutions .box-text{width:425px;position:relative;margin-left:62px;margin-top:110px;left:-50px;opacity:0;visibility:hidden;-webkit-transition:0.6s cubic-bezier(0.165,0.84,0.44,1);transition:0.6s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1112px){.section-services-and-solutions .slide-services-and-solutions .box-text{width:500px;margin-left:30px;margin-top:80px;margin-bottom:40px}}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions .box-text{width:100%;left:0;margin:30px 0 0}}.section-services-and-solutions .slide-services-and-solutions .box-text h3{position:relative;margin-bottom:12px;font-size:5rem;color:#2e56a5}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions .box-text h3{padding-top:20px}}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .box-text h3{font-size:2.8rem}}.section-services-and-solutions .slide-services-and-solutions .box-text h3:before{content:"";width:126px;max-width:30%;height:8px;display:block;background-color:#ff0000;position:absolute;left:-144px;top:28px;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions .box-text h3:before{left:0;top:0}}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .box-text h3:before{width:82px;height:5px}}.section-services-and-solutions .slide-services-and-solutions .box-text p{font-weight:300;font-size:1.4rem;line-height:1.6}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .box-text p{font-size:1.2rem}}.section-services-and-solutions .slide-services-and-solutions .box-text .group-link{margin-bottom:25px}.section-services-and-solutions .slide-services-and-solutions .box-text .group-link a{display:block;font-weight:700;font-size:2rem;color:#2e56a5}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .box-text .group-link a{font-size:1.4rem}}@media (hover:hover){.section-services-and-solutions .slide-services-and-solutions .box-text .group-link a:hover{color:#ff0000}}.section-services-and-solutions .slide-services-and-solutions .box-text .group-link a+a{margin-top:6px}.section-services-and-solutions .slide-services-and-solutions .box-text .group-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.section-services-and-solutions .slide-services-and-solutions .box-text .group-btn a{width:176px}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .box-text .group-btn a{width:138px}}.section-services-and-solutions .slide-services-and-solutions .box-text .group-btn a+a{margin-left:15px}.section-services-and-solutions .slide-services-and-solutions .nav-slide{width:100vw;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#2e56a5;position:absolute;left:50%;bottom:0;-webkit-transform:skewX(-50deg) translateX(-50%);transform:skewX(-50deg) translateX(-50%);margin-left:-45.2vw}@media only screen and (min-width:2560px){.section-services-and-solutions .slide-services-and-solutions .nav-slide{margin-left:-46vw}}@media only screen and (min-width:1900px){.section-services-and-solutions .slide-services-and-solutions .nav-slide{margin-left:-47.5vw}}@media only screen and (max-width:1112px){.section-services-and-solutions .slide-services-and-solutions .nav-slide{width:auto;left:-80px;-webkit-transform:skewX(-50deg) translateX(0);transform:skewX(-50deg) translateX(0);padding-left:60px;margin-left:0}}@media only screen and (max-width:767px){.section-services-and-solutions .slide-services-and-solutions .nav-slide{height:50px}}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .nav-slide{left:-70px}}.section-services-and-solutions .slide-services-and-solutions .nav-slide a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #6a7c9f;padding:0 60px}@media only screen and (max-width:767px){.section-services-and-solutions .slide-services-and-solutions .nav-slide a{padding:0 40px}}@media only screen and (max-width:479px){.section-services-and-solutions .slide-services-and-solutions .nav-slide a{padding:0 25px}}.section-services-and-solutions .slide-services-and-solutions .nav-slide a:first-of-type{border-left:none}.section-services-and-solutions .slide-services-and-solutions .nav-slide a:first-of-type.active{position:relative}.section-services-and-solutions .slide-services-and-solutions .nav-slide a:first-of-type.active:after{content:"";width:100vw;height:100%;display:block;background-color:#3064cc;position:absolute;right:0;top:0}.section-services-and-solutions .slide-services-and-solutions .nav-slide a span{min-height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 50%/26px no-repeat;position:relative;padding-left:40px;font-style:italic;font-weight:700;-webkit-transform:skewX(50deg);transform:skewX(50deg);font-size:1.2rem;color:#fff;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1);z-index:1}@media only screen and (max-width:767px){.section-services-and-solutions .slide-services-and-solutions .nav-slide a span i{display:none}}.section-services-and-solutions .slide-services-and-solutions .nav-slide a.we-build span{background-image:url(../img/icons/we-build.svg)}.section-services-and-solutions .slide-services-and-solutions .nav-slide a.we-maintain span{background-image:url(../img/icons/we-maintain.svg);background-size:32px}.section-services-and-solutions .slide-services-and-solutions .nav-slide a.we-maximize span{background-image:url(../img/icons/we-maximize.svg)}.section-services-and-solutions .slide-services-and-solutions .nav-slide a.active{background-color:#3064cc}.section-services-and-solutions .slide-services-and-solutions .nav-slide a.active span{font-size:1.6rem}.section-services-and-solutions .slide-services-and-solutions .owl-item.active .box-text{left:0;opacity:1;visibility:visible;-webkit-transition-delay:0.5s;transition-delay:0.5s}@media only screen and (max-width:1023px){.section-services-and-solutions .slide-services-and-solutions .owl-nav{display:none}}.section-product-highlight{position:relative;margin-top:55px}.section-product-highlight .bg{width:4265px;height:464px;background:url(../img/home/product-highlight-bg.png) 100% 0 no-repeat;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-1453px;overflow:hidden}@media only screen and (max-width:1023px){.section-product-highlight .bg{height:100%;background-position:75% 0;background-size:cover}}.section-product-highlight .bg .gear-01,.section-product-highlight .bg .gear-02{position:absolute;opacity:0.18}.section-product-highlight .bg .gear-01{width:432px;right:904px;-webkit-animation:gear 15s linear infinite;animation:gear 15s linear infinite}@media only screen and (max-width:1112px){.section-product-highlight .bg .gear-01{right:69vw}}@media only screen and (max-width:479px){.section-product-highlight .bg .gear-01{right:159vw}}.section-product-highlight .bg .gear-02{width:240px;right:1228px;top:300px;-webkit-animation:gearReverse 15s linear infinite;animation:gearReverse 15s linear infinite}@media only screen and (max-width:1112px){.section-product-highlight .bg .gear-02{right:98vw}}@media only screen and (max-width:1024px){.section-product-highlight .bg .gear-02{right:100vw}}@media only screen and (max-width:1023px){.section-product-highlight .bg .gear-02{right:110vw}}@media only screen and (max-width:767px){.section-product-highlight .bg .gear-02{right:120vw}}@media only screen and (max-width:479px){.section-product-highlight .bg .gear-02{right:257vw}}.section-product-highlight .container{width:1260px;min-height:464px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width:1023px){.section-product-highlight .container{display:block;padding:80px 0}}.section-product-highlight .box-text{width:375px;min-width:375px;margin-top:20px;color:#fff}@media only screen and (max-width:1023px){.section-product-highlight .box-text{width:90%;margin-bottom:40px}}@media only screen and (max-width:479px){.section-product-highlight .box-text{width:100%;min-width:inherit;text-align:center}}.section-product-highlight .box-text h2{margin-bottom:25px;font-size:3.6rem;text-transform:uppercase}@media only screen and (max-width:479px){.section-product-highlight .box-text h2{font-size:2.6rem}.section-product-highlight .box-text h2:after{width:100px;left:50%;margin-left:-50px}}.section-product-highlight .box-text p{margin:0;font-weight:300}.section-product-highlight .slide-product-highlight{width:638px;margin-left:126px}@media only screen and (max-width:1112px){.section-product-highlight .slide-product-highlight{margin-left:40px}}@media only screen and (max-width:1024px){.section-product-highlight .slide-product-highlight{width:580px;max-width:100%;margin-left:40px}}@media only screen and (max-width:1023px){.section-product-highlight .slide-product-highlight{width:100%;margin-left:0}}.section-product-highlight .slide-product-highlight .owl-stage-outer{overflow:visible!important}.section-product-highlight .slide-product-highlight .owl-stage-outer .owl-item{opacity:0;visibility:hidden;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1023px){.section-product-highlight .slide-product-highlight .owl-stage-outer .owl-item{opacity:1;visibility:visible}}.section-product-highlight .slide-product-highlight .owl-stage-outer .owl-item.active{opacity:1;visibility:visible}.section-product-highlight .slide-product-highlight .owl-dots{margin-top:26px}@media only screen and (max-width:767px){.section-product-highlight .slide-product-highlight .owl-dots{margin-top:60px}}.section-product-highlight .slide-product-highlight .owl-dots .owl-dot{background-color:#fff}.section-product-highlight .slide-product-highlight .item{width:309px;position:relative;-webkit-box-shadow:5px 7px 7px rgba(0,0,0,0.1);box-shadow:5px 7px 7px rgba(0,0,0,0.1)}@media only screen and (max-width:1024px){.section-product-highlight .slide-product-highlight .item{width:280px}}.section-product-highlight .slide-product-highlight .item:before{content:"";width:100%;height:130px;display:block;background:-webkit-gradient(linear,left bottom,left top,color-stop(35%,rgb(45,98,200)),to(rgba(45,98,200,0)));background:linear-gradient(0deg,rgb(45,98,200) 35%,rgba(45,98,200,0) 100%);position:absolute;left:0;bottom:0;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1);z-index:1}.section-product-highlight .slide-product-highlight .item figure{margin:0}.section-product-highlight .slide-product-highlight .item h3{width:100%;height:57px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;bottom:0;margin:0;font-style:italic;font-size:2rem;text-transform:uppercase;color:#fff;z-index:1;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.section-product-highlight .slide-product-highlight .item h3:before{content:"";width:100%;height:100%;display:block;background-color:#ff0000;position:absolute;left:0;bottom:-100%;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}.section-product-highlight .slide-product-highlight .item h3 a{display:block;position:relative;z-index:1;color:inherit!important}@media (hover:hover){.section-product-highlight .slide-product-highlight .item:hover:before{opacity:0;visibility:hidden}.section-product-highlight .slide-product-highlight .item:hover h3:before{bottom:0}}.section-our-clients{background:url(../img/home/our-clients-bg.jpg) 50% 50%/cover no-repeat;background-attachment:fixed;padding:108px 0 144px}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.section-our-clients{background-attachment:scroll}}@media only screen and (max-width:1112px){.section-our-clients{background-attachment:scroll}}@media only screen and (max-width:767px){.section-our-clients{padding:80px 0}}.section-our-clients .title{margin-bottom:60px;text-align:center}.section-our-clients .title h2{margin-bottom:25px;font-size:4rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.section-our-clients .title h2{font-size:2.6rem}}.section-our-clients .title p{padding:0 160px;font-weight:300;line-height:1.6}@media only screen and (max-width:1023px){.section-our-clients .title p{padding:0 80px}}@media only screen and (max-width:767px){.section-our-clients .title p{padding:0 40px}}@media only screen and (max-width:479px){.section-our-clients .title p{padding:0}}.section-our-clients .slide-our-clients .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-72px}@media only screen and (max-width:767px){.section-our-clients .slide-our-clients .item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-40px}}.section-our-clients .slide-our-clients .item a{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:72px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.65;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.section-our-clients .slide-our-clients .item a{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}}@media only screen and (max-width:1112px){.section-our-clients .slide-our-clients .item a{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}}@media only screen and (max-width:767px){.section-our-clients .slide-our-clients .item a{width:25%;margin-bottom:40px}}@media only screen and (max-width:479px){.section-our-clients .slide-our-clients .item a{width:33.33%}}@media (hover:hover){.section-our-clients .slide-our-clients .item a:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}}.section-our-clients .slide-our-clients .item a img{width:auto}@media only screen and (max-width:1023px){.section-our-clients .slide-our-clients .item a img{max-width:75%}}.section-our-partners{background-color:#f8f8f8;padding:100px 0}@media only screen and (max-width:767px){.section-our-partners{padding:80px 0}}.section-our-partners .obj-graphic-01,.section-our-partners .obj-graphic-02{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.08}.section-our-partners .obj-graphic-01{width:221px;top:150px;margin-left:-608px}@media only screen and (max-width:1112px){.section-our-partners .obj-graphic-01{margin-left:-50vw}}.section-our-partners .obj-graphic-02{width:322px;top:230px;margin-left:692px;opacity:0.1}@media only screen and (max-width:1112px){.section-our-partners .obj-graphic-02{top:auto;bottom:0;margin-left:50vw}}.section-our-partners .title{margin-bottom:60px;text-align:center}.section-our-partners .title h2{margin-bottom:25px;font-size:4rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.section-our-partners .title h2{font-size:2.6rem}}.section-our-partners .title h2:after{width:100px;left:50%;margin-left:-50px}.section-our-partners .slide-our-partners .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-72px}@media only screen and (max-width:767px){.section-our-partners .slide-our-partners .item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-40px}}.section-our-partners .slide-our-partners .item a{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:72px}@media only screen and (max-width:1112px){.section-our-partners .slide-our-partners .item a{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}}@media only screen and (max-width:767px){.section-our-partners .slide-our-partners .item a{width:25%;margin-bottom:40px}}@media only screen and (max-width:479px){.section-our-partners .slide-our-partners .item a{width:33.33%}}.section-our-partners .slide-our-partners .item a img{width:auto}@media only screen and (max-width:1023px){.section-our-partners .slide-our-partners .item a img{max-width:75%}}.section-repco-blog{background-color:#2e56a5;position:relative}@media only screen and (max-width:1023px){.section-repco-blog{padding:40px 0 0}}@media only screen and (max-width:767px){.section-repco-blog{padding:40px 0}}@media only screen and (max-width:479px){.section-repco-blog{background-image:url(../img/home/blog-bg-mobile.jpg);background-position:50% 0;background-size:cover;background-repeat:no-repeat;padding-top:60px}}.section-repco-blog .title{width:50.9%;height:12.5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2e56a5;position:absolute;right:0;top:0;-webkit-transform:skewX(40deg);transform:skewX(40deg);z-index:2}@media only screen and (max-width:1023px){.section-repco-blog .title{width:calc(100% - 30px);height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:none;position:relative;-webkit-transform:skewX(0);transform:skewX(0);margin:0 auto 20px}}@media only screen and (max-width:767px){.section-repco-blog .title{margin-bottom:30px}}.section-repco-blog .title .btn,.section-repco-blog .title h2{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}@media only screen and (max-width:1023px){.section-repco-blog .title .btn,.section-repco-blog .title h2{-webkit-transform:skewX(0);transform:skewX(0)}}.section-repco-blog .title h2{margin:0;font-size:2.929vw;text-transform:uppercase;color:#fff}@media only screen and (max-width:1023px){.section-repco-blog .title h2{font-size:3.6rem}}@media only screen and (max-width:479px){.section-repco-blog .title h2{font-size:2.8rem}}.section-repco-blog .title .btn{width:13.47vw;height:3.515vw;margin-bottom:1.5vw;margin-left:4vw;font-size:1.04vw}@media only screen and (max-width:1023px){.section-repco-blog .title .btn{width:184px;height:48px;font-size:1.4rem}}@media only screen and (max-width:479px){.section-repco-blog .title .btn{display:none}}@media (hover:hover){.section-repco-blog .title .btn:hover{background-color:#2c4087}}.section-repco-blog .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.section-repco-blog .flex-content{display:block}}.section-repco-blog .item{position:relative;color:#fff}.section-repco-blog .item.-video figure{position:relative}.section-repco-blog .item.-video figure:before{content:"";width:16.4%;height:30%;display:block;background:url(../img/icons/play.svg) 50% 26%/100% no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-3.5vw;pointer-events:none;z-index:2;-webkit-transition:0.3s cubic-bezier(0.165,0.84,0.44,1);transition:0.3s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1023px){.section-repco-blog .item.-video figure:before{margin-top:-40px}}@media only screen and (max-width:767px){.section-repco-blog .item.-video figure:before{width:80px;height:80px;margin-top:-40px}}@media only screen and (max-width:479px){.section-repco-blog .item.-video figure:before{margin-top:0}}@media (hover:hover){.section-repco-blog .item.-video figure:hover:before{-webkit-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}}.section-repco-blog .item h3{margin:0}.section-repco-blog figure{position:relative;margin:0}.section-repco-blog figure img{width:100%}.section-repco-blog figure a{width:100%;height:100%;background-color:#000;position:absolute;left:0;top:0}.section-repco-blog figure a:before{content:"";width:100%;height:100%;display:block;background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(0%,rgb(0,0,0)),to(rgba(0,0,0,0)));background:linear-gradient(0,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);position:absolute;left:0;bottom:0;z-index:1;opacity:0.84;-webkit-transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1)}.section-repco-blog figure a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.73;-webkit-transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.3s cubic-bezier(0.165,0.84,0.44,1)}@media (hover:hover){.section-repco-blog figure a:hover:before{opacity:0}.section-repco-blog figure a:hover img{opacity:1}}.section-repco-blog .detail{position:absolute;left:0;bottom:0;z-index:1;pointer-events:none}@media only screen and (max-width:479px){.section-repco-blog .detail{position:relative;padding:0!important;margin-top:22px!important}.section-repco-blog .detail h3{font-size:2rem!important}.section-repco-blog .detail .category{margin-bottom:5px!important;font-size:1.4rem!important}}.section-repco-blog .detail a{pointer-events:all}.section-repco-blog .highlight-item{min-width:54.3%}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item{width:46%;min-width:inherit;margin:0 auto}}@media only screen and (max-width:767px){.section-repco-blog .highlight-item{width:calc(100% - 30px)}}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item .item{overflow:hidden}}.section-repco-blog .highlight-item .item .detail{width:100%;height:9.225vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2e56a5;left:-7vw;-webkit-transform:skewX(40deg);transform:skewX(40deg);padding-right:8vw;padding-left:11vw}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item .item .detail{height:auto;background:none;left:0;padding:2.2vw;-webkit-transform:skewX(0);transform:skewX(0)}}.section-repco-blog .highlight-item .item .detail:before{content:"";width:100%;height:0.59vw;display:block;background-color:#ff0000;position:absolute;left:-6vw;top:-0.59vw}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item .item .detail:before{display:none}}.section-repco-blog .highlight-item .item .detail .inner{-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item .item .detail .inner{-webkit-transform:skewX(0);transform:skewX(0)}}.section-repco-blog .highlight-item .item .detail h3{margin-bottom:0;font-size:1.62vw}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item .item .detail h3{font-size:1.6rem}}.section-repco-blog .highlight-item .item .detail p{margin-bottom:0;font-style:italic;font-weight:600;font-size:1.18vw}@media only screen and (max-width:1023px){.section-repco-blog .highlight-item .item .detail p{font-size:1.2rem}}.section-repco-blog .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:end;align-self:flex-end}@media only screen and (max-width:1023px){.section-repco-blog .list-item{width:54.2%;margin:0 auto}}@media only screen and (max-width:767px){.section-repco-blog .list-item{width:calc(100% - 30px)}}@media only screen and (max-width:479px){.section-repco-blog .list-item{display:block;margin-top:50px}}.section-repco-blog .list-item .item{width:50%;position:relative}@media only screen and (max-width:479px){.section-repco-blog .list-item .item{width:100%}}.section-repco-blog .list-item .item .detail{padding:2.2vw}.section-repco-blog .list-item .item .detail h3{margin:0;font-size:1.03vw}@media only screen and (max-width:1024px){.section-repco-blog .list-item .item .detail h3{font-size:1.1rem}}.section-repco-blog .list-item .item .detail p.category{margin:0 0 0.4vw;font-style:italic;font-weight:600;font-size:0.88vw;color:#f1f1f1;opacity:0.7}@media only screen and (max-width:1024px){.section-repco-blog .list-item .item .detail p.category{font-size:1.2rem}}@media only screen and (max-width:479px){.section-repco-blog .list-item .item+.item{margin-top:50px}}.section-repco-blog .btn.-mobile{display:none}@media only screen and (max-width:479px){.section-repco-blog .btn.-mobile{width:200px;height:43px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px auto 0;font-size:1.6rem}}.section-news{background-color:#fff;padding:98px 0 120px}@media only screen and (max-width:767px){.section-news{padding:80px 0}}.section-news .container{width:1024px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding-bottom:2px;overflow:hidden}@media only screen and (max-width:767px){.section-news .container{display:block}}.section-news .box-text{width:285px;min-width:285px;margin-top:20px}@media only screen and (max-width:767px){.section-news .box-text{width:100%;min-width:inherit;margin-top:0;margin-bottom:50px}}.section-news .box-text h2{padding-bottom:12px;margin-bottom:25px;font-size:4rem;line-height:1.3;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:767px){.section-news .box-text h2{padding-right:80px}}@media only screen and (max-width:479px){.section-news .box-text h2{padding-bottom:20px;font-size:2.8rem}}.section-news .box-text p{font-weight:300;line-height:1.5}.section-news .box-text .btn{width:240px;margin-top:15px}@media only screen and (max-width:767px){.section-news .box-text .btn{width:44px;height:44px;min-width:inherit;display:block;background:none;position:absolute;right:9px;top:30px;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (max-width:767px){.section-news .box-text .btn span{width:100%;height:100%;display:block;background:#ff0000 url(../img/icons/close-white.svg) 50% 50%/35% no-repeat;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media only screen and (max-width:479px){.section-news .box-text .btn{top:20px}}.section-news .box-text .btn i{font-style:normal}@media only screen and (max-width:767px){.section-news .box-text .btn i{display:none}}.section-news .slide-latest-news{width:682px;display:block}@media only screen and (max-width:1023px){.section-news .slide-latest-news{width:calc(100% - 310px)}}@media only screen and (max-width:767px){.section-news .slide-latest-news{width:100%}}.section-news .slide-latest-news .item{width:330px}@media only screen and (max-width:479px){.section-news .slide-latest-news .item{width:300px}}.section-news .slide-latest-news .item figure{margin-bottom:20px}.section-news .slide-latest-news .item .detail{padding:0 2px}.section-news .slide-latest-news .item .date{margin:0 0 5px;font-style:italic;font-weight:600;color:#ff0000}.section-news .slide-latest-news .item h3{font-weight:700;font-size:1.4rem;line-height:1.5;color:#2e56a5}.about-us-page .-bg-obj-01:after{top:-220px}.about-us-page .title{text-align:center}.about-us-page .title p{padding:0 7vw}@media only screen and (max-width:1024px){.about-us-page .title p{padding:0 10vw!important}}@media only screen and (max-width:479px){.about-us-page .title p{padding:0!important}}.about-us-page h2{margin:0 0 10px;font-weight:700;font-size:4rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.about-us-page h2{font-size:3.4rem}}.about-us-page p{margin:0;line-height:1.6}.about-us-page .breadcrumb{margin-bottom:0}.who-we-are{padding-top:40px;padding-bottom:56px}@media only screen and (max-width:1023px){.who-we-are{padding-bottom:35px}}.who-we-are .title{margin-bottom:40px}.who-we-are .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.who-we-are .flex-content{width:550px;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}}.who-we-are figure{width:550px;min-width:550px;position:relative;margin:0;margin-left:-96px}@media only screen and (max-width:1112px){.who-we-are figure{margin-left:0}}@media only screen and (max-width:1023px){.who-we-are figure{width:100%;min-width:inherit}.who-we-are figure:after{content:"";width:126px;height:8px;display:block;background-color:#ff0000;position:absolute;right:-56px;top:45px;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@media only screen and (max-width:1023px) and (max-width:479px){.who-we-are figure:after{width:90px;height:4px}}.who-we-are .box-text{margin-top:30px;margin-right:86px;margin-left:82px}@media only screen and (max-width:1112px){.who-we-are .box-text{margin-right:0;margin-left:40px}}@media only screen and (max-width:1023px){.who-we-are .box-text{margin-top:20px;margin-left:0}}.who-we-are .box-text h3{position:relative;margin:0 0 20px;font-size:3.6rem;color:#2e56a5}@media only screen and (max-width:479px){.who-we-are .box-text h3{font-size:2.4rem}}.who-we-are .box-text h3:before{content:"";width:126px;height:8px;display:block;background-color:#ff0000;position:absolute;left:-150px;top:18px;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}@media only screen and (max-width:1023px){.who-we-are .box-text h3:before{display:none}}.who-we-are .box-text blockquote{margin:20px 0 30px;font-weight:400;font-size:3rem;line-height:1.2;color:#2e56a5}@media only screen and (max-width:1023px){.who-we-are .box-text blockquote{margin:10px 0 20px}}@media only screen and (max-width:479px){.who-we-are .box-text blockquote{font-size:2.2rem}}.who-we-are .box-text p{font-size:1.4rem}.message-from-md{padding-top:56px;padding-bottom:56px}@media only screen and (max-width:1023px){.message-from-md{padding-top:35px;padding-bottom:35px}}.message-from-md .title{margin-bottom:40px}.message-from-md .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.message-from-md .flex-content{width:550px;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto}}.message-from-md figure{width:550px;min-width:550px;position:relative;margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (max-width:1112px){.message-from-md figure{margin-left:0}}@media only screen and (max-width:1023px){.message-from-md figure{width:100%;min-width:inherit;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.message-from-md figure:after{content:"";width:126px;height:8px;display:block;background-color:#ff0000;position:absolute;left:-56px;top:45px;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}@media only screen and (max-width:1023px) and (max-width:479px){.message-from-md figure:after{width:90px;height:4px}}.message-from-md figure .img{display:block;position:relative}.message-from-md figure .img:before{content:"";display:block;width:100%;height:100%;background-color:#2e56a5;-webkit-clip-path:polygon(100% 0,0% 100%,100% 100%);clip-path:polygon(100% 0,0% 100%,100% 100%);position:absolute;right:-20px;bottom:-20px}.message-from-md figure .img img{position:relative}.message-from-md figure figcaption{margin:40px 0 0;font-weight:400;font-size:1.6rem;line-height:1.6;text-align:center}@media only screen and (max-width:479px){.message-from-md figure figcaption{padding:0 40px}}.message-from-md .box-text{margin-top:30px;margin-right:76px}@media only screen and (max-width:1112px){.message-from-md .box-text{margin-right:40px}}@media only screen and (max-width:1023px){.message-from-md .box-text{margin-top:20px;margin-right:0}}.message-from-md .box-text h3{position:relative;margin:0 0 20px;font-size:3.6rem;color:#2e56a5}@media only screen and (max-width:479px){.message-from-md .box-text h3{font-size:2.4rem}}.message-from-md .box-text h3:before{content:"";width:126px;height:8px;display:block;background-color:#ff0000;position:absolute;right:-150px;top:18px;-webkit-transform:skewX(40deg);transform:skewX(40deg)}@media only screen and (max-width:1112px){.message-from-md .box-text h3:before{right:-120px}}@media only screen and (max-width:1024px){.message-from-md .box-text h3:before{right:-135px}}@media only screen and (max-width:1023px){.message-from-md .box-text h3:before{display:none}}.message-from-md .box-text blockquote{margin:20px 0 30px 20px;font-weight:400;font-size:3rem;line-height:1.2;color:#2e56a5}@media only screen and (max-width:1023px){.message-from-md .box-text blockquote{margin:10px 0 20px 0}}@media only screen and (max-width:479px){.message-from-md .box-text blockquote{font-size:2.2rem}}.message-from-md .box-text p{margin-left:20px;font-size:1.4rem}@media only screen and (max-width:1023px){.message-from-md .box-text p{margin-left:0}}.milestone{position:relative;padding-top:56px}@media only screen and (max-width:1023px){.milestone{padding-top:35px}}.milestone:before{content:"";width:919px;height:468px;display:block;background:url(../img/about-us/milestone-bg-map.png) 0 0/100% no-repeat;position:absolute;left:50%;bottom:70px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:-585px}.milestone .title{margin-bottom:52px}@media only screen and (max-width:479px){.milestone .title{margin-bottom:40px}}.milestone .title h3{margin:0 0 15px;font-size:2rem;color:#2e56a5}@media only screen and (max-width:479px){.milestone .title h3{font-size:1.6rem}}.milestone h2{margin-bottom:8px;color:#ff0000;text-align:center}@media only screen and (max-width:479px){.milestone h2{margin-bottom:30px;font-size:2.6rem}}.milestone .list-milestone{position:relative;padding:60px 0 150px}@media only screen and (max-width:1112px){.milestone .list-milestone{padding-bottom:130px}}@media only screen and (max-width:1023px){.milestone .list-milestone{padding:70px 0 90px}}.milestone .list-milestone:before{content:"";width:1px;height:100%;display:block;background-color:#2e56a5;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.milestone .list-milestone .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;cursor:pointer}@media only screen and (max-width:1023px){.milestone .list-milestone .item{display:block;padding-top:0;padding-bottom:10px!important}}.milestone .list-milestone .item:before{content:"";width:12px;height:12px;display:block;background-color:#2e56a5;position:absolute;left:50%;top:4px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}@media only screen and (max-width:1023px){.milestone .list-milestone .item:before{top:-44px;z-index:1}}.milestone .list-milestone .item:after{content:"";width:45px;height:55px;display:block;background:url(../img/about-us/milestone-point-hover.svg) 50% 50%/100% no-repeat;position:absolute;left:50%;top:-14px;-webkit-transform:scale(0.5);transform:scale(0.5);margin-left:-22.5px;opacity:0;-webkit-transition:opacity 0.2s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.2s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.2s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.2s cubic-bezier(0.165,0.84,0.44,1);transition:transform 0.2s cubic-bezier(0.165,0.84,0.44,1),opacity 0.2s cubic-bezier(0.165,0.84,0.44,1);transition:transform 0.2s cubic-bezier(0.165,0.84,0.44,1),opacity 0.2s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.2s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1023px){.milestone .list-milestone .item:after{width:2px;height:100%;background:#fff;top:0;margin-left:-1px;-webkit-transform:scale(1)!important;transform:scale(1)!important;opacity:1}}.milestone .list-milestone .item+.item{margin-top:30px}@media only screen and (max-width:1023px){.milestone .list-milestone .item+.item{margin-top:82px}}.milestone .list-milestone .item .year{width:46.5%;position:absolute;left:0;top:0;font-weight:500;font-size:1.6rem;text-align:right;text-transform:uppercase;color:#333;-webkit-transition:left 0.2s cubic-bezier(0.165,0.84,0.44,1),top 0.2s cubic-bezier(0.165,0.84,0.44,1),font-size 0.2s cubic-bezier(0.165,0.84,0.44,1),color 0.2s cubic-bezier(0.165,0.84,0.44,1);transition:left 0.2s cubic-bezier(0.165,0.84,0.44,1),top 0.2s cubic-bezier(0.165,0.84,0.44,1),font-size 0.2s cubic-bezier(0.165,0.84,0.44,1),color 0.2s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1023px){.milestone .list-milestone .item .year{width:100%;position:relative;left:0!important;top:0!important;padding-top:0;text-align:center;z-index:1;font-weight:400!important;font-size:1.8rem!important;color:#000!important}}.milestone .list-milestone .item .box-text{width:45.5%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:40px;margin-top:-10px;margin-left:auto;text-align:left;z-index:1}@media only screen and (max-width:1023px){.milestone .list-milestone .item .box-text{width:100%;display:block;padding:0 24.8vw;margin-top:10px!important;text-align:center}}@media only screen and (max-width:767px){.milestone .list-milestone .item .box-text{padding:0 20vw}}.milestone .list-milestone .item .box-text .icon{width:58px;min-width:58px;-ms-flex-item-align:baseline;align-self:baseline;margin:0}@media only screen and (max-width:1023px){.milestone .list-milestone .item .box-text .icon{width:70px;min-width:inherit;margin:0 auto}}.milestone .list-milestone .item .box-text .detail{margin-left:30px}@media only screen and (max-width:1023px){.milestone .list-milestone .item .box-text .detail{margin-left:0;margin-top:10px}}.milestone .list-milestone .item .box-text .detail h3{margin-bottom:0;font-size:2rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:1023px){.milestone .list-milestone .item .box-text .detail h3{margin-bottom:10px}}.milestone .list-milestone .item .box-text .detail p{font-size:1.3rem;color:#989a9c;-webkit-transition:color 0.2s cubic-bezier(0.165,0.84,0.44,1);transition:color 0.2s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1023px){.milestone .list-milestone .item .box-text .detail p{color:#000!important}}.milestone .list-milestone .item figure{width:294px;height:180px;display:inline-block;position:absolute;left:50%;top:9px;-webkit-transform:skewX(-45deg) translateX(-50%);transform:skewX(-45deg) translateX(-50%);margin:0;margin-left:-362px;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s cubic-bezier(0.165,0.84,0.44,1),visibility 0.2s cubic-bezier(0.165,0.84,0.44,1);transition:opacity 0.2s cubic-bezier(0.165,0.84,0.44,1),visibility 0.2s cubic-bezier(0.165,0.84,0.44,1)}@media only screen and (max-width:1112px){.milestone .list-milestone .item figure{width:250px;height:150px;margin-left:-326px}}@media only screen and (max-width:1024px){.milestone .list-milestone .item figure{width:240px;height:125px;margin-left:-305px}}@media only screen and (max-width:1023px){.milestone .list-milestone .item figure{position:relative;left:0;top:0;-webkit-transform:skewX(-45deg) translateX(0);transform:skewX(-45deg) translateX(0);margin:10px auto 0;z-index:1;opacity:1!important;visibility:visible!important}}@media only screen and (max-width:479px){.milestone .list-milestone .item figure{width:216px;height:116px}}.milestone .list-milestone .item figure:before{content:"";width:100%;height:100%;display:block;background-color:#2e56a5;position:absolute;left:-15px;bottom:-8px}@media only screen and (max-width:1024px){.milestone .list-milestone .item figure:before{left:-8px}}.milestone .list-milestone .item figure:after{content:"";width:130px;height:1px;display:block;background-color:#2e56a5;position:absolute;right:-128px;top:0}@media only screen and (max-width:1023px){.milestone .list-milestone .item figure:after{display:none}}.milestone .list-milestone .item figure span{width:100%;height:100%;display:block;position:relative;overflow:hidden}.milestone .list-milestone .item figure img{max-width:inherit;position:absolute;left:50%;top:0;-webkit-transform:skewX(45deg) translateX(-50%);transform:skewX(45deg) translateX(-50%)}@media only screen and (max-width:1112px){.milestone .list-milestone .item figure img{width:170%}}@media only screen and (max-width:1024px){.milestone .list-milestone .item figure img{width:167%}}@media (hover:hover){.milestone .list-milestone .item:hover .box-text .detail p{color:#000}}.milestone .list-milestone .item.active:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.milestone .list-milestone .item.active .year{left:8px;top:-17px;font-size:2rem;color:#2e56a5}.milestone .list-milestone .item.active .box-text .detail p{color:#000}.milestone .list-milestone .item.active figure{opacity:1;visibility:visible}.our-vision{background:url(../img/about-us/our-vision-bg.jpg) 50% 50%/cover no-repeat;background-attachment:fixed;position:relative;padding:96px 0 80px;color:#fff;z-index:2;text-align:center}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.our-vision{background-attachment:scroll}}@media only screen and (max-width:1112px){.our-vision{background-attachment:scroll}}@media only screen and (max-width:767px){.our-vision{background-image:url(../img/about-us/our-vision-bg-mobile.jpg);padding-bottom:120px}}@media only screen and (max-width:479px){.our-vision{padding-top:80px}}.our-vision .container{width:900px}.our-vision .title h2{color:#fff}@media only screen and (max-width:479px){.our-vision .title h2{font-size:2.6rem}}.our-vision .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media only screen and (max-width:767px){.our-vision .items{display:block;margin-top:58px}}@media only screen and (max-width:767px){.our-vision .items .item{padding:0 70px}}@media only screen and (max-width:479px){.our-vision .items .item{padding:0 60px}}.our-vision .items .item+.item{margin-left:100px}@media only screen and (max-width:1023px){.our-vision .items .item+.item{margin-left:40px}}@media only screen and (max-width:767px){.our-vision .items .item+.item{margin-left:0;margin-top:60px}}.our-vision .items .icon{height:75px;margin-bottom:18px}.our-vision .items .icon img{width:auto;height:100%}.our-vision .items .detail{text-align:center}.our-vision .items .detail h3{margin-bottom:20px;font-size:1.8rem;text-transform:uppercase}.our-vision .items .detail p{font-size:1.4rem}.area-of-business{background-color:#fafafa;position:relative;padding:80px 0}@media only screen and (max-width:479px){.area-of-business{padding-bottom:0}}.area-of-business:before{content:"";width:1080px;height:100%;display:block;background-image:url(../img/share/line-white.png),url(../img/share/line-white.png),url(../img/share/line-white.png),url(../img/share/line-white.png);background-position:0 0,33.33% 0,66.66% 0,100% 0;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.area-of-business>div{position:relative}.area-of-business .obj-graphic-01,.area-of-business .obj-graphic-02,.area-of-business .obj-graphic-03,.area-of-business .obj-graphic-04{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.07}@media only screen and (max-width:1024px){.area-of-business .obj-graphic-01,.area-of-business .obj-graphic-02,.area-of-business .obj-graphic-03,.area-of-business .obj-graphic-04{left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.area-of-business .obj-graphic-01{width:292px;top:205px;margin-left:652px}@media only screen and (max-width:1024px){.area-of-business .obj-graphic-01{right:-210px;margin-left:0}}.area-of-business .obj-graphic-02{width:190px;top:400px;margin-left:-632px}@media only screen and (max-width:1024px){.area-of-business .obj-graphic-02{left:-40px;margin-left:0}}.area-of-business .obj-graphic-03{width:292px;top:1820px;margin-left:652px}@media only screen and (max-width:1024px){.area-of-business .obj-graphic-03{right:-210px;margin-left:0}}.area-of-business .obj-graphic-04{width:190px;top:2123px;margin-left:-632px}@media only screen and (max-width:1024px){.area-of-business .obj-graphic-04{left:-40px;margin-left:0}}.area-of-business .title h2{text-shadow:0 2px 1px rgba(0,0,0,0.13)}@media only screen and (max-width:479px){.area-of-business .title h2{margin-bottom:20px;font-size:2.6rem}}.area-of-business .title p{padding:0}.area-of-business .items{width:910px;max-width:100%;margin:58px auto 0}@media only screen and (max-width:479px){.area-of-business .items{margin-top:100px}}.area-of-business .items .item{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:479px){.area-of-business .items .item{width:calc(100% + 30px);display:block;margin-left:-15px}}.area-of-business .items .item+.item{position:relative;margin-top:85px;z-index:1}@media only screen and (max-width:479px){.area-of-business .items .item+.item{margin-top:0}}.area-of-business .items .item figure{width:464px;min-width:464px;-ms-flex-item-align:baseline;align-self:baseline;position:relative;margin-bottom:0}@media only screen and (max-width:479px){.area-of-business .items .item figure{width:100%;min-width:inherit}}.area-of-business .items .item figure:before{content:"";width:170px;height:85%;display:block;background-color:#3054a2;position:absolute;left:-85px;top:150px;-webkit-transform:skewY(40deg);transform:skewY(40deg)}@media only screen and (max-width:479px){.area-of-business .items .item figure:before{display:none}}.area-of-business .items .item figure img{position:relative;z-index:1}.area-of-business .items .item figure span{position:absolute;left:calc(100% - 3px);top:90px;font-weight:700;font-size:11.6rem;color:#2e56a5;opacity:0.1;z-index:1}@media only screen and (max-width:479px){.area-of-business .items .item figure span{left:auto!important;right:0!important;top:-82px;font-size:8rem;text-align:right}}.area-of-business .items .item .box-text{min-height:520px;background-color:#fff;position:relative;padding:50px 70px;margin:210px 0 0 -128px;z-index:1}@media only screen and (max-width:1023px){.area-of-business .items .item .box-text{padding:40px;margin-left:-228px}}@media only screen and (max-width:479px){.area-of-business .items .item .box-text{min-height:inherit;margin:0!important;padding:40px 15px 80px}}.area-of-business .items .item .box-text h3{padding-bottom:20px;margin-bottom:20px;font-size:3rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.area-of-business .items .item .box-text h3{font-size:2.4rem}}.area-of-business .items .item .box-text h3:after{width:100px;height:6px}.area-of-business .items .item .box-text p{font-size:1.8rem;font-size:1.4rem}@media only screen and (max-width:1023px){.area-of-business .items .item .box-text p{font-size:1.6rem}}.area-of-business .items .item:nth-of-type(2n) figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.area-of-business .items .item:nth-of-type(2n) figure:before{left:auto;right:-85px;top:-96px;-webkit-transform:skewY(-40deg);transform:skewY(-40deg)}.area-of-business .items .item:nth-of-type(2n) figure span{left:auto;right:calc(100% - 3px)}.area-of-business .items .item:nth-of-type(2n) .box-text{margin-right:-130px;margin-left:0}@media only screen and (max-width:1023px){.area-of-business .items .item:nth-of-type(2n) .box-text{margin-right:-230px}}.sustainability{position:relative;padding-top:7.35vw;padding-bottom:13.65vw}@media only screen and (max-width:1112px){.sustainability{padding-top:4vw}}@media only screen and (max-width:1023px){.sustainability{padding-top:80px;padding-bottom:350px}.sustainability:before{content:"";width:100%;height:100%;display:block;background:-webkit-gradient(linear,left bottom,left top,from(rgba(218,226,238,0)),color-stop(58%,rgb(218,226,238)));background:linear-gradient(0deg,rgba(218,226,238,0) 0%,rgb(218,226,238) 58%);position:absolute;left:0;top:0;z-index:1}}.sustainability .bg{width:100%;height:100%;position:absolute;right:0;bottom:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}@media only screen and (max-width:1023px){.sustainability .bg{height:80%}}@media only screen and (max-width:479px){.sustainability .bg{height:60%}}.sustainability .box-text{position:relative;padding-right:54.2vw;padding-left:12.5vw;z-index:1}@media only screen and (min-width:1900px){.sustainability .box-text{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transform-origin:left;transform-origin:left}}@media only screen and (max-width:1112px){.sustainability .box-text{padding-left:40px}}@media only screen and (max-width:1023px){.sustainability .box-text{width:100%;padding-right:30px;padding-left:30px;text-align:center}}@media only screen and (max-width:479px){.sustainability .box-text{padding-right:15px;padding-left:15px}}.sustainability .box-text .underline{padding-bottom:8px;margin-bottom:20px}@media only screen and (max-width:479px){.sustainability .box-text .underline{padding-bottom:12px;margin-bottom:25px;font-size:2.6rem}}.sustainability .box-text .underline:after{width:100px;height:6px}@media only screen and (max-width:1023px){.sustainability .box-text .underline:after{left:50%;margin-left:-50px}}@media only screen and (max-width:479px){.sustainability .box-text p{line-height:1.8}}.world-class-certificate{background-color:#fafafa;position:relative;padding:90px 0 130px;margin-bottom:-116px}@media only screen and (max-width:479px){.world-class-certificate{padding:50px 0}}.world-class-certificate .obj-graphic-01,.world-class-certificate .obj-graphic-02{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0.07}@media only screen and (max-width:1024px){.world-class-certificate .obj-graphic-01,.world-class-certificate .obj-graphic-02{left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}.world-class-certificate .obj-graphic-01{width:292px;top:205px;margin-left:652px}@media only screen and (max-width:1024px){.world-class-certificate .obj-graphic-01{right:-210px;margin-left:0}}.world-class-certificate .obj-graphic-02{width:190px;top:400px;margin-left:-632px}@media only screen and (max-width:1024px){.world-class-certificate .obj-graphic-02{top:auto;bottom:100px;left:-40px;margin-left:0}}.world-class-certificate .title h2{text-shadow:0 2px 1px rgba(0,0,0,0.13)}@media only screen and (max-width:479px){.world-class-certificate .title h2{font-size:2.5rem}}.world-class-certificate .title p{padding:0 5vw}.world-class-certificate .list-certificate{margin-top:72px}@media only screen and (max-width:479px){.world-class-certificate .list-certificate{margin-top:55px}}.world-class-certificate .list-certificate .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-34px -23px}@media only screen and (max-width:767px){.world-class-certificate .list-certificate .items{margin:-20px}}@media only screen and (max-width:479px){.world-class-certificate .list-certificate .items{margin:-15px}}.world-class-certificate .list-certificate .items .item{padding:34px 23px}@media only screen and (max-width:767px){.world-class-certificate .list-certificate .items .item{width:25%;padding:20px}}@media only screen and (max-width:479px){.world-class-certificate .list-certificate .items .item{width:33.33%;padding:15px}}.world-class-certificate .list-certificate .items img{mix-blend-mode:multiply}.services-products-page #main-content{position:relative}.services-products-page #main-content:before{content:"";width:1080px;height:100%;display:block;background-image:url(../img/share/line-white.png),url(../img/share/line-white.png);background-position:33.33% 0,66.66% 0;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.services-products-page #main-content>div{position:relative}.services-products-page .content-page{background-color:transparent}.services-products-page .content-page:before{display:none}.services-products-page .content-page:after{top:934px;margin-left:947px}@media only screen and (min-width:1900px){.services-products-page .content-page:after{top:1096px}}.services-products-page .content-page .obj-graphic{top:550px}.services-products-page .content-page .banner-page{margin-bottom:30px}.services-products-page .content-page.-detail-page .container{width:1100px;padding-top:0}.services-products-page .content-page.-detail-page .primary{width:730px}@media only screen and (max-width:1024px){.services-products-page .content-page.-detail-page .primary{width:650px}}@media only screen and (max-width:1023px){.services-products-page .content-page.-detail-page .primary{width:100%}}.services-products-page .content-page.-detail-page .primary .title-page{margin-bottom:35px}.services-products-page .content-page.-detail-page .primary .title-page h2{font-size:3.6rem;text-transform:uppercase}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .title-page h2{font-size:2.6rem}}.services-products-page .content-page.-detail-page .primary article{margin-bottom:40px}.services-products-page .content-page.-detail-page .primary .cover-img{margin-bottom:48px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .cover-img{margin-bottom:25px}}.services-products-page .content-page.-detail-page .primary .box-editor{padding:0 6px;font-size:1.6rem}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .box-editor{padding:0;font-size:1.4rem}}.services-products-page .content-page.-detail-page .primary .box-editor ol,.services-products-page .content-page.-detail-page .primary .box-editor p,.services-products-page .content-page.-detail-page .primary .box-editor ul{margin-bottom:20px}.services-products-page .content-page.-detail-page .primary .sub-content{margin-top:50px;margin-bottom:60px}.services-products-page .content-page.-detail-page .primary .sub-content .slide-sub-content+.slide-sub-content{margin-top:30px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .sub-content .slide-sub-content+.slide-sub-content{margin-top:60px}}.services-products-page .content-page.-detail-page .primary .sub-content h3{margin:0 0 40px;font-size:2.4rem;color:#2e56a5}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .sub-content h3{margin-bottom:30px;font-size:2.2rem}}.services-products-page .content-page.-detail-page .primary .sub-content .item{width:310px;text-align:center;font-size:2.1rem}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .sub-content .item{font-size:1.4rem}}.services-products-page .content-page.-detail-page .primary .sub-content .item figure{margin:0}.services-products-page .content-page.-detail-page .primary .sub-content .item .detail{margin-top:20px}.services-products-page .content-page.-detail-page .primary .sub-content .item h4,.services-products-page .content-page.-detail-page .primary .sub-content .item p{margin:0;font-size:1em}.services-products-page .content-page.-detail-page .primary .sub-content .item h4{margin-bottom:5px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .sub-content .item p{font-size:1.2rem}}@media (hover:hover){.services-products-page .content-page.-detail-page .primary .sub-content .item a:hover{color:#2e56a5}}.services-products-page .content-page.-detail-page .primary .sub-content .owl-stage-outer:after{content:"";width:80px;height:100%;display:block;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgb(255,255,255)));background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);position:absolute;right:0;top:0;pointer-events:none}@media only screen and (max-width:1024px){.services-products-page .content-page.-detail-page .primary .sub-content .owl-stage-outer:after{display:none}}.services-products-page .content-page.-detail-page .primary .sub-content .owl-dots{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .sub-content .owl-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}}.services-products-page .content-page.-detail-page .primary .btn-customer-stories{width:205px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .btn-customer-stories{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto}}.services-products-page .content-page.-detail-page .primary .btn-download-articles+.btn-customer-stories{margin-top:20px}.services-products-page .content-page.-detail-page .primary .btn-customer-stories+.btn-download-articles{margin-top:20px}.services-products-page .content-page.-detail-page .primary .list-product{margin-top:60px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product{margin-top:30px}}.services-products-page .content-page.-detail-page .primary .list-product .item{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product .item{display:block}}.services-products-page .content-page.-detail-page .primary .list-product .item+.item{margin-top:50px}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product .item+.item{margin-top:0}}.services-products-page .content-page.-detail-page .primary .list-product .item figure{width:415px;min-width:415px;position:relative;margin:0;z-index:1}@media only screen and (max-width:767px){.services-products-page .content-page.-detail-page .primary .list-product .item figure{width:350px;min-width:350px}}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product .item figure{width:100%;min-width:inherit}}.services-products-page .content-page.-detail-page .primary .list-product .item .box-text{min-width:calc(100% - 475px);position:relative;margin:70px 0 0 40px}@media only screen and (max-width:1024px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text{min-width:calc(100% - 455px)}}@media only screen and (max-width:767px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text{min-width:calc(100% - 390px);margin-top:50px}}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text{padding:26px 22px!important;margin:0!important}}.services-products-page .content-page.-detail-page .primary .list-product .item .box-text h3{position:relative;margin-bottom:15px;font-size:2.2rem}.services-products-page .content-page.-detail-page .primary .list-product .item .box-text h3:before{content:"";width:126px;max-width:30%;height:8px;display:block;background-color:#ff0000;position:absolute;left:-100px;top:12px;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}@media only screen and (max-width:1024px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text h3:before{left:-80px}}@media only screen and (max-width:1023px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text h3:before{left:-100px}}@media only screen and (max-width:767px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text h3:before{left:-90px}}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product .item .box-text h3:before{height:6px;left:-100px}}.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:20px}@media only screen and (max-width:1024px){.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) figure{margin-right:0}}.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) .box-text{margin-right:40px;margin-left:0}.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) .box-text h3:before{right:-90px;left:auto;top:10px;-webkit-transform:skewX(40deg);transform:skewX(40deg)}@media only screen and (max-width:1024px){.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) .box-text h3:before{right:-70px}}@media only screen and (max-width:1023px){.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) .box-text h3:before{right:-90px}}@media only screen and (max-width:767px){.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) .box-text h3:before{right:-80px}}@media only screen and (max-width:479px){.services-products-page .content-page.-detail-page .primary .list-product .item:nth-of-type(2n) .box-text h3:before{right:-100px;-webkit-transform:skewX(-40deg);transform:skewX(-40deg)}}.services-products-page .content-page.-detail-page .secondary{width:304px;-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;padding-top:0;padding-bottom:357px;margin-top:9px}@media only screen and (max-width:1023px){.services-products-page .content-page.-detail-page .secondary{display:none}}.services-products-page .content-page.-detail-page .secondary:before{content:"";width:100%;height:calc(100% - 315px);display:block;background-color:#f7f8fb;position:absolute;left:0;top:0}.services-products-page .content-page.-detail-page .secondary:after{content:"";width:100%;height:315px;display:block;background-color:#f7f8fb;-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0);position:absolute;left:0;bottom:0}.services-products-page .content-page.-detail-page .secondary .section{position:relative;margin:0!important}.services-products-page .content-page.-detail-page .secondary .section h3{width:100%;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#516fb3;margin:0;font-size:2rem;color:#fff}.services-products-page .content-page.-detail-page .secondary .section a{display:block;position:relative}.services-products-page .content-page.-detail-page .secondary .section a:not(.expand).active{font-weight:700;color:#2e56a5}.services-products-page .content-page.-detail-page .secondary .section a:not(.expand).active:before{content:"";width:7px;height:7px;display:inline-block;background-color:#ff0000;position:absolute;left:-14px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.services-products-page .content-page.-detail-page .secondary .section>ul>li{border-bottom:1px solid #e2e3e6;padding:20px;margin:0;font-weight:700;font-size:1.6rem;color:rgba(0,0,0,0.7)}.services-products-page .content-page.-detail-page .secondary .section>ul>li.active{border-bottom-color:#c9cace}.services-products-page .content-page.-detail-page .secondary .section>ul>li>a.active{}.services-products-page .content-page.-detail-page .secondary .section>ul>li>a.active:before{width:10px!important;left:-14px!important;top:11px!important}.services-products-page .content-page.-detail-page .secondary .section>ul>li ul{padding-top:5px}.services-products-page .content-page.-detail-page .secondary .section>ul>li ul li{padding-right:0;font-weight:400;font-size:1.3rem}.services-products-page .content-page.-detail-page .secondary .section>ul>li .category-level-2{padding:3px 16px;padding-right:0}.services-products-page .content-page.-detail-page .secondary .section>ul>li .category-level-3{padding-left:16px}.services-products-page .content-page.-detail-page .secondary .section>ul>li .category-level-3+.category-level-3{margin-top:10px}.services-products-page .content-page.-detail-page .secondary .section>ul>li .category-level-4{padding-left:16px}.services-products-page .content-page.-detail-page .secondary .section>ul>li .category-level-4+.category-level-4{margin-top:5px}.services-products-page .content-page.-detail-page .secondary .section>ul>li .is-sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0}.services-products-page .content-page.-detail-page .secondary .section>ul>li .is-sub-nav .expand{width:10px;height:18px;display:block;position:absolute;right:0;top:0;padding-right:0}.services-products-page .content-page.-detail-page .secondary .section>ul>li .is-sub-nav .expand:after,.services-products-page .content-page.-detail-page .secondary .section>ul>li .is-sub-nav .expand:before{content:"";width:10px;height:1px;display:block;background-color:#000;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.services-products-page .content-page.-detail-page .secondary .section>ul>li .is-sub-nav .expand:after{width:1px;height:10px}.services-products-page .content-page.-detail-page .secondary .section>ul>li .sub-nav{display:none}.services-products-page .content-page.-detail-page .secondary .section>ul>li .show-sub-nav .is-sub-nav a{font-weight:700}.services-products-page .content-page.-detail-page .secondary .section>ul>li .show-sub-nav .expand:after{display:none}.services-products-page .content-page.-detail-page .secondary .section>ul>li.active{background-color:#dbdce0;color:#000}.services-products-page .content-page.-detail-page .secondary .section.-product>ul>li{color:#2e56a5}.services-products-page .content-page.-detail-page .secondary .section.-product a{padding-right:30px}.services-products-page .content-page.-detail-page .secondary .section.-product a:not(.expand).active{font-weight:700;color:#2e56a5}.services-products-page .content-page.-detail-page .secondary .section.-product a:not(.expand).active:before{content:"";width:20px;height:1px;display:block;background-color:#2e56a5;position:absolute;left:-27px;top:8px;-webkit-transform:rotate(0);transform:rotate(0)}.services-products-page .content-page.-detail-page .secondary .section.-product a:not(.expand).active:after{content:"";width:9px;height:9px;display:inline-block;background-color:#ff0000;position:relative;left:18px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-detail{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 60px;margin:90px 0}@media only screen and (max-width:1024px){.contact-detail{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:50px 0 40px}}@media only screen and (max-width:767px){.contact-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contact-detail .item{max-width:335px;position:relative;padding-left:60px}@media only screen and (min-width:768px) and (max-width:1023px){.contact-detail .item{width:32%;max-width:inherit;padding-left:40px;margin-left:0!important}}@media only screen and (max-width:767px){.contact-detail .item{width:80%;max-width:inherit;min-height:60px;padding-left:80px;margin-left:0!important}}@media only screen and (max-width:479px){.contact-detail .item{width:100%}}@media only screen and (max-width:767px){.contact-detail .item+.item{margin-top:40px}}.contact-detail .item:before{content:"";width:60px;height:100%;display:block;background:0 0/50px no-repeat;position:absolute;left:0;top:0}@media only screen and (min-width:768px) and (max-width:1023px){.contact-detail .item:before{width:40px;background-size:30px}}.contact-detail .item address{margin-bottom:0}.contact-detail .item h3{margin:0 0 2px;font-weight:700;font-size:1.8rem;color:#2e56a5;text-transform:uppercase}.contact-detail .item p{margin:0;font-weight:400;font-size:1.4rem;line-height:1.6}.contact-detail .item p a{color:#2e56a5;text-decoration:underline}@media (hover:hover){.contact-detail .item p a:hover{color:#ff0000}}.contact-detail .item.-address:before{background-image:url(../img/icons/contact-pin.svg);background-size:40px}@media only screen and (min-width:768px) and (max-width:1023px){.contact-detail .item.-address:before{background-size:25px}}.contact-detail .item.-phone{margin-left:50px}.contact-detail .item.-phone:before{background-image:url(../img/icons/contact-tel.svg)}.contact-detail .item.-email{margin-left:auto}.contact-detail .item.-email:before{background-image:url(../img/icons/contact-email.svg)}.form-contact{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #f0f1f1;border-bottom:1px solid #f0f1f1}.form-contact figure{width:576px;min-width:576px;margin:0;margin-left:1px}@media only screen and (max-width:1112px){.form-contact figure{width:50%;min-width:50%}}@media only screen and (max-width:1023px){.form-contact figure{display:none}}.form-contact figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.form-contact .box-form{width:100%;background-color:#fff;padding:56px 86px;padding-left:64px;margin-right:1px}@media only screen and (max-width:1024px){.form-contact .box-form{padding:40px 40px 70px!important}}@media only screen and (max-width:479px){.form-contact .box-form{width:100%;padding-right:0!important;padding-left:0!important}}.form-contact .box-form h2{padding-bottom:18px;margin-bottom:20px;font-size:3rem;color:#2e56a5;text-transform:uppercase}@media only screen and (max-width:479px){.form-contact .box-form h2{font-size:2.4rem}}.form-contact .box-form h2:after{width:100px;height:6px}.form-contact .box-form p{font-weight:300;font-size:1.4rem;line-height:1.6}.form-contact .box-form p strong{font-weight:700;color:#2e56a5}.form-contact .box-form img{margin:0;margin-top:20px}.form-contact .box-form .btn{width:170px;margin-top:20px;font-size:1.8rem}.search-result-page .content-page.-bg-obj-02:before{top:288px}@media only screen and (min-width:1900px){.search-result-page .content-page.-bg-obj-02:before{top:354px}}@media only screen and (max-width:1023px){.search-result-page .content-page .banner-page{height:160px}}.search-result-page .content-page .container{width:1120px}.search-result-page .content-page .obj-graphic{top:208vh}.search-result-page .content-page .section-top{border-bottom:1px solid #f0f1f1;padding-bottom:24px;margin-bottom:34px}.search-result-page .content-page .section-top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:479px){.search-result-page .content-page .section-top .container{display:block}}.search-result-page .content-page .section-top p{margin:0;font-size:2.2rem}.search-result-page .content-page .section-top .pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:479px){.search-result-page .content-page .section-top .pages{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}}.search-result-page .content-page .section-top .pages p:first-of-type{font-size:1.8rem;color:#083fae}.search-result-page .content-page .section-top .pages p:nth-of-type(2){margin:0;margin-left:36px;font-size:1.6rem;color:#787878}@media only screen and (max-width:479px){.search-result-page .content-page .section-top .pages p:nth-of-type(2){font-size:1.4rem}}.search-result-page .content-page .section-top .pages p:nth-of-type(2) .current{font-weight:700;color:#ff0000}.search-result-page .content-page .section-top .pages p:nth-of-type(2) small{font-size:1.2rem;text-transform:uppercase}@media only screen and (max-width:479px){.search-result-page .content-page .section-top .pages p:nth-of-type(2) small{font-size:1.1rem}}.search-result-page .content-page .list-item .items{width:100%;display:block;margin:0}.search-result-page .content-page .list-item .items .item{width:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;border:none!important;border-bottom:1px solid #f0f1f1!important;padding:0!important;padding-bottom:34px!important;margin-bottom:34px!important}@media only screen and (max-width:479px){.search-result-page .content-page .list-item .items .item{display:block!important}}.search-result-page .content-page .list-item .items .item:after,.search-result-page .content-page .list-item .items .item:before{display:none!important}.search-result-page .content-page .list-item .items .item figure{width:328px;min-width:328px;margin-right:48px}@media only screen and (max-width:1023px){.search-result-page .content-page .list-item .items .item figure{width:280px;min-width:280px;margin-right:20px}}@media only screen and (max-width:767px){.search-result-page .content-page .list-item .items .item figure{width:250px;min-width:250px}}@media only screen and (max-width:479px){.search-result-page .content-page .list-item .items .item figure{width:100%!important;min-width:inherit;margin-right:0;margin-bottom:20px}}.search-result-page .content-page .list-item .items .item .detail{margin:0!important}.search-result-page .content-page .list-item .items .item .detail h3{margin-bottom:30px;font-size:2.2rem}@media only screen and (max-width:1023px){.search-result-page .content-page .list-item .items .item .detail h3{margin-bottom:15px;font-size:2rem}}@media only screen and (max-width:767px){.search-result-page .content-page .list-item .items .item .detail h3{margin-bottom:10px}}
/*# sourceMappingURL=main.css.map */