﻿body.home .post{background:#FFF;-webkit-border-radius:10px !important;border-radius:10px !important}body.home .post-text{padding:20px}body.home .post-text .post-cat{display:inline-block;font-size:0.8rem;padding:2px 4px;background:orange;-webkit-border-radius:11px !important;border-radius:11px !important;margin-bottom:10px}body.home .post-text .post-date{color:var(--keycolor2);font-size:14px}body.home .post-text h2.post-title{padding:10px 0;font-size:20px}body.home .post-text .button-blog-more a,body.home .post-text .button-blog-more a:visited{background:#FFF;border:none;color:var(--gray);padding:6px 20px;text-align:center;-webkit-transition:all .4s;transition:all .4s;-webkit-border-radius:14px !important;border-radius:14px !important;font-size:14px;font-weight:500;text-decoration:none;display:block;line-height:inherit;margin:0 0 0 auto;width:160px}body.home .post-text .button-blog-more a *,body.home .post-text .button-blog-more a:visited *{color:var(--gray) !important}body.home .post-text .button-blog-more a:after,body.home .post-text .button-blog-more a:visited:after{font-family:"Font Awesome 5 Free";margin-right:0.5em;font-weight:900;content:"";padding-left:0.5em;color:var(--keycolor2)}body.home .post-text .button-blog-more a:after else,body.home .post-text .button-blog-more a:visited:after else{font-family:"FontAwesome";margin-right:0.5em}body.home .post-text .button-blog-more a span,body.home .post-text .button-blog-more a:visited span{font-size:14px;font-weight:500}body.home .post-text .button-blog-more a:hover{background:var(--keycolor2);color:#FFF;border:none;text-decoration:none;-webkit-border-radius:14px !important;border-radius:14px !important}body.home .post-text .button-blog-more a:hover:before,body.home .post-text .button-blog-more a:hover:after{color:var(--gray)}body.home .post-text .button-blog-more a:hover *{color:#FFF}body.home .post-text .button-blog-more a:hover *:before,body.home .post-text .button-blog-more a:hover *:after{color:var(--gray)}body.home .post-text .button-class-nesting a:hover,body.home .post-text .button-class-nesting a:active{border:none}body.home .post-text .post-more-link{text-align:right}body.home .post-image{display:center;align-items:center;overflow:hidden}body.home .post-image img{border-top-right-radius:10px;border-bottom-right-radius:10px}body.home .home-service{padding:40px 0}body.home .home-banners{padding:40px 0}body.home section.service-web .inner{padding-top:50px}body.home section.service-web .bg-diag{background:linear-gradient(135deg, var(--yellow) 0%, var(--yellow) 40%, transparent 40%, transparent 100%);position:relative}body.home section.service-web .web{z-index:1;padding:1vw 2rem 0rem 13vw}@media (min-width: 992px){body.home section.service-web .web{padding:4rem 2rem 0rem}}body.home section.service-web .web .web-inner{position:relative;z-index:1;display:flex;flex-direction:column}@media (min-width: 992px){body.home section.service-web .web .web-inner{flex-direction:row}}body.home section.service-web .web .web-inner .title-block{flex-basis:35%;padding-top:2rem;padding:2%}body.home section.service-web .web .web-inner .title-block h3{font-size:calc(1vw + 1rem);order-bottom:2px solid;display:inline-block;margin-bottom:1em}body.home section.service-web .web .web-inner .item-block{flex-basis:65%}body.home section.service-web .web .web-inner .item-block .box-wrap{display:flex;flex-direction:column}@media (min-width: 768px){body.home section.service-web .web .web-inner .item-block .box-wrap{flex-direction:row}}@media (max-width: 1300px){body.home section.service-web .web .web-inner .item-block .box-wrap{flex-wrap:wrap}}body.home section.service-web .web .web-inner .item-block .box-wrap .box{padding:1rem}@media (max-width: 1300px){body.home section.service-web .web .web-inner .item-block .box-wrap .box{flex-basis:50%}}@media (min-width: 1301px){body.home section.service-web .web .web-inner .item-block .box-wrap .box{flex:1}}body.home section.service-web .web .web-inner .item-block .box-wrap .box a{padding:20px;-webkit-border-radius:15px !important;border-radius:15px !important;display:block;background:#FFF;height:100%;border:1px solid #ffc107}body.home section.service-web .web .web-inner .item-block .box-wrap .box a:hover{background:#FFF;color:initial}body.home section.service-web .web .web-inner .item-block .box-wrap .box .img{overflow:hidden;position:relative;background:#FFEA00;-webkit-border-radius:10px !important;border-radius:10px !important}body.home section.service-web .web .web-inner .item-block .box-wrap .box .img::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}body.home section.service-web .web .web-inner .item-block .box-wrap .box .img:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}body.home section.service-web .web .web-inner .item-block .box-wrap .box .text .items{padding-top:1rem}body.home section.service-web .web .web-inner .item-block .box-wrap .box .text .items span{border:1px solid #333;padding:2px 10px;-webkit-border-radius:15px !important;border-radius:15px !important;font-size:0.8rem;margin:0 0.5rem 0.3rem 0;display:inline-block}body.home section.service-web .web-self{padding:1rem 3rem}body.home section.service-web .web-self .web-self-inner{position:relative;z-index:1;display:flex}body.home section.service-web .web-self .blank-block{flex-basis:0%}@media (min-width: 992px){body.home section.service-web .web-self .blank-block{flex-basis:35%}}body.home section.service-web .web-self .item-block{flex-basis:100%;border:1px solid #CCC;background:#FFF;border-radius:15px;padding:1rem}@media (min-width: 992px){body.home section.service-web .web-self .item-block{flex-basis:65%}}body.home section.service-web .web-self .item-block .box-wrap{display:flex;flex-direction:column;align-items:flex-start}@media (min-width: 576px){body.home section.service-web .web-self .item-block .box-wrap{flex-direction:row}}body.home section.service-web .web-self .item-block .box-wrap .box{margin:1rem;display:flex;flex-direction:column-reverse}body.home section.service-web .web-self .item-block .box-wrap .box .img a{display:block;background:#FFFFFF;overflow:hidden}body.home section.service-web .web-self .item-block .box-wrap .box .img a img{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;will-change:transform}body.home section.service-web .web-self .item-block .box-wrap .box .img a img:hover{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7;filter:alpha(opacity=70);-ms-filter:alpha(opacity=70);-khtml-opacity:.7;-moz-opacity:.7}body.home section.service-web .bg-text{top:-30px}@media (max-width: 991px){body.home section.service-web .bg-text{font-size:13vw;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}body.home section.service-it .bg-diag{background:linear-gradient(135deg, transparent 0%, transparent 50%, var(--yellow) 50%, var(--yellow) 100%);position:relative}body.home section.service-it .inner{padding-top:10vw}body.home section.service-it .it{position:relative;z-index:1;padding:1vw 14vw 5rem 2rem}@media (min-width: 992px){body.home section.service-it .it{padding:4rem 2rem 5rem 2rem}}body.home section.service-it .it .it-inner{position:relative;z-index:1;display:flex;flex-direction:column-reverse}@media (min-width: 992px){body.home section.service-it .it .it-inner{flex-direction:row}}body.home section.service-it .it .it-inner .title-block{z-index:1;flex-basis:30%;order:2;padding:2%}body.home section.service-it .it .it-inner .title-block h3{font-size:calc(1vw + 1rem);order-bottom:2px solid;display:inline-block;margin-bottom:1em}body.home section.service-it .it .it-inner .item-block{flex-basis:70%;order:1}body.home section.service-it .it .it-inner .item-block .box-wrap{display:flex;flex-direction:column}@media (min-width: 768px){body.home section.service-it .it .it-inner .item-block .box-wrap{flex-direction:row}}@media (max-width: 1300px){body.home section.service-it .it .it-inner .item-block .box-wrap{flex-wrap:wrap}}body.home section.service-it .it .it-inner .item-block .box-wrap .box{padding:1rem}@media (max-width: 1300px){body.home section.service-it .it .it-inner .item-block .box-wrap .box{flex-basis:50%}}@media (min-width: 1301px){body.home section.service-it .it .it-inner .item-block .box-wrap .box{flex:1}}body.home section.service-it .it .it-inner .item-block .box-wrap .box a{padding:20px;-webkit-border-radius:15px !important;border-radius:15px !important;display:block;background:#FFF;height:100%;border:1px solid #ffc107}body.home section.service-it .it .it-inner .item-block .box-wrap .box a:hover{background:#F9F9F9;color:initial}body.home section.service-it .it .it-inner .item-block .box-wrap .box .img{overflow:hidden;position:relative;background:#FFEA00;-webkit-border-radius:10px !important;border-radius:10px !important}body.home section.service-it .it .it-inner .item-block .box-wrap .box .img::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}body.home section.service-it .it .it-inner .item-block .box-wrap .box .img:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}body.home section.service-it .bg-text{top:-30px}@media (max-width: 991px){body.home section.service-it .bg-text{font-size:13vw;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;flex-direction:column-reverse;left:unset;right:0}}body.home section.reason .list ul{display:flex;justify-content:space-evenly;flex-wrap:wrap;list-style:none;padding:0;flex-direction:column}@media (min-width: 768px){body.home section.reason .list ul{flex-direction:row;margin:0 0 300px 0}}body.home section.reason .list ul li{position:relative;background:#FFF;text-align:center;padding:1.5rem;-webkit-border-radius:10px !important;border-radius:10px !important}@media (max-width: 767px){body.home section.reason .list ul li{margin-bottom:2rem}body.home section.reason .list ul li:nth-of-type(even){margin-left:10vw}body.home section.reason .list ul li:nth-of-type(odd){margin-right:10vw}}@media (min-width: 768px){body.home section.reason .list ul li{width:44%;margin:2% 0}body.home section.reason .list ul li:nth-child(2){top:250px}body.home section.reason .list ul li:nth-child(3){top:50px}body.home section.reason .list ul li:nth-child(4){top:300px}}body.home section.reason .list ul li .reason-list-wrap .reason-list-wrap-text{padding-bottom:1rem}.bg-text{position:relative;font-size:70px;line-height:1;position:absolute;top:0;left:0;z-index:0;content:attr(data-text);-webkit-text-stroke:0px var(--keycolor3);-webkit-text-fill-color:#ffd807}.bg-diag{background:linear-gradient(135deg, var(--keycolor3) 0%, var(--keycolor3) 50%, #DAE3E8 50%, #DAE3E8 100%);position:relative}.fadeTrigger{opacity:0}.delay2{animation-delay:.2s}.delay4{animation-delay:.4s}.delay6{animation-delay:.6s}.fadeInUp{opacity:0;transform:translateY(100px);animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards}.fadeInDown{opacity:0;transform:translateY(-100px);animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards}.fadeInLeft{opacity:0;transform:translateX(-100px);animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards}.fadeInRight{opacity:0;transform:translateX(100px);animation-name:fadeIn;animation-duration:1s;animation-fill-mode:forwards}@keyframes fadeIn{100%{opacity:1;transform:translate(0)}}
