body{min-height:100vh;font-family:PT Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;background-color:#ececec}@media (max-width:600px){body{font-size:11px}}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body #app{position:relative;min-height:100vh}body #app>footer{min-height:220px}body .root-content-wrap{margin:192px auto 0}@media screen and (min-width:1600px){body .root-content-wrap{width:1530px}}@media screen and (max-width:1600px){body .root-content-wrap{max-width:1220px;min-width:900px;overflow:hidden}}@media screen and (max-width:960px){body .root-content-wrap{max-width:unset;min-width:unset;width:90%;margin:0 auto}}body a{text-decoration:none}#app>header .header-menu{position:fixed;z-index:1;top:0;left:0;right:0;background-color:#ececec;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:192px;padding:0 0 0 50px;margin:0 auto}#app>header .header-menu .menu-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:-webkit-calc(25% - 3px);width:calc(25% - 3px);margin-right:23px;padding-top:14px;font-size:15.2px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#app>header .header-menu .menu-header a{margin-right:18px;color:#a6a8a8}#app>header .header-menu .menu-header a:hover{color:#646666}#app>header .header-menu .menu-header .active a{color:#646666}#app>header .header-menu .menu-header .active-border{margin-top:14.5px;width:18px;border-bottom:.6px solid #646666}#app>header .header-menu .logo{width:300px;margin-left:33px}#app>header .header-menu .logo img{display:block;width:100%;height:auto}@media screen and (min-width:1600px){#app>header .header-menu{width:1550px}}@media screen and (max-width:1600px){#app>header .header-menu{max-width:1220px;min-width:960px}#app>header .header-menu .menu-header{margin-right:0}#app>header .header-menu .logo{margin-left:20px}}@media screen and (max-width:1200px){#app>header .header-menu{padding:0 50px}}@media screen and (max-width:960px){#app>header .header-menu{position:unset;padding:0 20px 0 50px;max-width:unset;min-width:unset;width:90%}#app>header .header-menu .menu-header{width:300px}#app>header .header-menu .logo{margin:20px 0;width:200px}}@media screen and (max-width:800px){#app>header .header-menu{height:auto;padding:0 20px 20px 50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#app>header .header-menu .menu-header{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#app>header .header-menu .menu-header div{margin:5px 0}#app>header .header-menu .menu-header .active a{color:#212323}#app>header .header-menu .menu-header .active-border{margin-top:0;width:0;border-bottom:unset}#app>header .header-menu .logo{margin:20px 0;width:200px}}@media screen and (max-width:800px){#app>header .header-menu .logo{width:180px}}#app>footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 auto}#app>footer p{margin:0}#app>footer a{color:#585858}#app>footer a:hover{color:rgba(0,0,0,.87)}@media screen and (min-width:1600px){#app>footer{width:1570px;padding:35px 20px 0}}@media screen and (max-width:1600px){#app>footer{padding:37px 20px 0 33px;max-width:1260px;min-width:920px}}@media screen and (max-width:960px){#app>footer{max-width:unset;min-width:unset;width:90%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0}}@media screen and (max-width:600px){#app>footer{text-align:center;padding:30px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#app>footer .footer-component-item{width:-webkit-calc(25.2% - 15px);width:calc(25.2% - 15px);height:auto;font-size:12px;line-height:20.4px;color:#585858}@media screen and (max-width:960px){#app>footer .footer-component-item{text-align:center;width:50%;height:150px;font-size:12px}}@media screen and (max-width:600px){#app>footer .footer-component-item{width:100%;padding:0 10%;height:auto;margin-bottom:40px}}#app>footer .footer-component-item.follow-us-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:300px}#app>footer .footer-component-item.follow-us-content-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto}#app>footer .footer-component-item.follow-us-content-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto}#app>footer .footer-component-item.follow-us-content a{margin-right:10px}@media screen and (max-width:960px){#app>footer .footer-component-item.follow-us-content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}#app>footer .footer-component-item.follow-us-content-left{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;height:auto;width:78px}#app>footer .footer-component-item.follow-us-content-right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;height:auto;width:78px}}@media screen and (max-width:600px){#app>footer .footer-component-item.follow-us-content{margin:0}#app>footer .footer-component-item.follow-us-content-left{margin-bottom:0;height:auto;width:100%}#app>footer .footer-component-item.follow-us-content-right{margin-bottom:0;height:auto;width:100%}#app>footer .footer-component-item.follow-us-content a{margin-right:0}}#app>footer .footer-content-title{margin:0 0 7px;font-size:16px;font-weight:700;color:rgba(38,38,38,.86)}.services-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:350px;background-position:50%;-webkit-background-size:cover;background-size:cover;background-color:rgba(90,90,90,.87)}.services-title .title-services-title{text-align:center;color:#fff;font-size:40px;font-weight:700;margin:0 0 15px}.services-title .content-services-title{text-align:center;padding:0 30px;color:hsla(0,0%,79.6%,.96);font-size:25px}@media screen and (max-width:960px){.services-title{height:300px}.services-title .title-services-title{font-size:30px}.services-title .content-services-title{font-size:20px}}@media screen and (max-width:600px){.services-title{height:200px}.services-title .title-services-title{font-size:25px}.services-title .content-services-title{font-size:15px}}.services-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width:1200px){.services-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.services-content .content-item{font-size:20px;width:400px;padding:20px 0;margin:0 20px}.services-content .content-item.title{font-size:25px;font-weight:700;margin:0 0 15px}.services-content .content-item.down-element{margin:50px 0;padding:20px 0;border-top:1px solid hsla(0,0%,69%,.39)}@media screen and (max-width:1500px){.services-content .content-item{width:300px}}@media screen and (max-width:800px){.services-content .content-item{font-size:15px;width:90%;margin:0 auto}.services-content .content-item.title{font-size:25px;font-weight:700;padding:5px 0;margin:0 0 5px}.services-content .content-item.down-element{padding:10px 0;margin:10px 0}}@media screen and (max-width:600px){.services-content .content-item{padding:10px 0}.services-content .content-item.title{font-size:20px}}.contact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px}.contact .contact-title{font-size:40px;margin:40px 0}@media screen and (max-width:600px){.contact{font-size:15px}.contact .contact-title{font-size:30px;margin:30px 0}}.contact-content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:40px 0}.contact-content,.contact-content .contact-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-content .contact-form{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);height:auto;margin-bottom:20px}.contact-content .contact-form-errors{color:#ff211a;font-size:17px;margin-bottom:10px}.contact-content .contact-form-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-content .contact-form-button .el-button{margin-right:10px;margin-left:0;margin-bottom:10px}.contact-content .contact-form-button-input-file{display:none}.contact-content .contact-form-button-input-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:88px;height:48px;font-size:15px;background:#fff;border:1px solid #409eff;color:#409eff}.contact-content .contact-form-button-input-name{margin:10px 0;padding:5px;border:1px solid #409eff;color:#409eff;background:#fff;-webkit-border-radius:5px;border-radius:5px;-webkit-border-top-left-radius:0;border-top-left-radius:0}.contact-content .contact-form-button-warning{width:100%;font-size:11px;line-height:18px;color:rgba(0,0,0,.62)}.contact-content .contact-form-button-input-btn:hover{cursor:pointer}.contact-content .contact-form .el-input{width:95%;margin-bottom:10px;-webkit-border-radius:0;border-radius:0}.contact-content .contact-form .el-input .el-input__inner{-webkit-border-radius:0;border-radius:0;padding:5px;height:45px;font-size:18px;background-color:#fff;border:1px solid #eee}.contact-content .contact-form .el-textarea{width:95%;margin-bottom:10px;-webkit-border-radius:0;border-radius:0}.contact-content .contact-form .el-textarea .el-textarea__inner{-webkit-border-radius:0;border-radius:0;padding:5px;height:116px;font-size:18px;background-color:#fff;border:1px solid #eee}.contact-content .contact-form .el-button{width:100px;height:48px;-webkit-border-radius:0;border-radius:0}.contact-content .contact-form p{margin-top:0;margin-bottom:5px;font-size:20px}.contact-content .contact-box{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);height:451px}.contact-content .contact-box iframe{width:100%;height:100%}@media screen and (max-width:960px){.contact-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-content .contact-box,.contact-content .contact-form,.contact-content .contact-form .el-input,.contact-content .contact-form .el-textarea{width:100%}}@media screen and (max-width:600px){.contact-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-content .contact-box{margin-top:10px}}.studio-component-item{position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.studio-component-item,.studio-component-item.main-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.studio-component-item.main-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:9px 10px 10px;padding:20px;width:-webkit-calc(73.8% - 20px);width:calc(73.8% - 20px);height:600px;background-position:50%;-webkit-background-size:cover;background-size:cover;background-color:rgba(90,90,90,.87);color:#fff}.studio-component-item.main-box .title-main-box{font-size:60px;font-weight:700}.studio-component-item.main-box .content-main-box{font-size:23px}@media screen and (max-width:1600px){.studio-component-item.main-box{width:-webkit-calc(75% - 20px);width:calc(75% - 20px);margin-right:0;height:487px}}@media screen and (max-width:960px){.studio-component-item.main-box{padding:20px;height:300px;width:100%}.studio-component-item.main-box .title-main-box{font-size:40px}.studio-component-item.main-box .content-main-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:25px;margin:20px auto 0;text-align:center}}@media screen and (max-width:600px){.studio-component-item.main-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:25px;height:200px}.studio-component-item.main-box .title-main-box{font-size:20px}.studio-component-item.main-box .content-main-box{font-size:15px}}.studio-component-item.studio-contacts{width:24.9%;padding:0 32px 0 0;margin:9px 10px 10px;height:600px;font-size:15px}.studio-component-item.studio-contacts,.studio-component-item.studio-contacts-top-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.studio-component-item.studio-contacts-top-box{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px;width:100%;padding:16px 20px 0 19px;line-height:24.6px;height:375px;font-size:14.76px;color:rgba(73,73,73,.91);background-color:#fff}.studio-component-item.studio-contacts-top-box-item{margin-bottom:30px;padding:0 10px;width:100%}.studio-component-item.studio-contacts-top-box-item div{width:100%}.studio-component-item.studio-contacts-top-box a{color:#37aed8}.studio-component-item.studio-contacts-top-box .title-studio-contacts{font-size:18px;font-weight:700;margin:0;color:rgba(0,0,0,.7)}.studio-component-item.studio-contacts-bottom-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:41px;color:#fff;font-weight:700;width:100%;height:205px;margin:10px 0 0;background-color:#df2121}.studio-component-item.studio-contacts-bottom-box:hover .width-studio-hover-component{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s}@media screen and (max-width:1600px){.studio-component-item.studio-contacts{padding:0 10px 0 0;margin-right:0;margin-left:0;width:24.15%;height:487px}.studio-component-item.studio-contacts-top-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:303px;line-height:18px;font-size:70%;padding:18px 20px 0 19px}.studio-component-item.studio-contacts-top-box .title-studio-contacts{font-size:16.8px}.studio-component-item.studio-contacts-bottom-box{font-size:37px;height:164px}}@media screen and (max-width:960px){.studio-component-item.studio-contacts{display:none;height:220px;width:100%}.studio-component-item.studio-contacts-top-box{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:unset;-webkit-box-direction:unset;-webkit-flex-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:28px 20px 0 19px}.studio-component-item.studio-contacts-top-box-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%}.studio-component-item.studio-contacts-bottom-box{display:none}}@media screen and (max-width:600px){.studio-component-item.studio-contacts{height:auto;width:100%}.studio-component-item.studio-contacts-top-box{height:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.studio-component-item.studio-contacts-top-box-item{width:100%}}.studio-component-item.studio-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto;width:-webkit-calc(49% - 20px);width:calc(49% - 20px);line-height:24.6px;margin:10px}.studio-component-item.studio-content .title-studio-content{width:100%;font-size:25px;margin:0 0 40px}.studio-component-item.studio-content .content-studio-content{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:20px}@media screen and (max-width:1600px){.studio-component-item.studio-content{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);line-height:22px}.studio-component-item.studio-content .content-studio-content{font-size:16px}}@media screen and (max-width:960px){.studio-component-item.studio-content{height:auto;width:100%;padding:0 15px;line-height:25px}.studio-component-item.studio-content .title-studio-content{font-size:23px;margin:0 0 20px}}@media screen and (max-width:600px){.studio-component-item.studio-content .content-studio-content{font-size:15px}.studio-component-item.studio-content .title-studio-content{font-size:20px}}.studio-component-item-box{margin:10px 42px 70px 10px;width:-webkit-calc(48% - 20px);width:calc(48% - 20px);height:400px;background-position:50%;-webkit-background-size:cover;background-size:cover;background-color:rgba(90,90,90,.87)}.studio-component-item-box .width-in-block-file,.studio-component-item-box .width-in-block-file iframe{width:100%;height:100%}@media screen and (max-width:1600px){.studio-component-item-box{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);height:317.8px;margin:10px 10px 60px}}@media screen and (max-width:960px){.studio-component-item-box{width:100%}}.width-studio-hover-component{position:absolute;text-align:center;padding-bottom:15px;top:10px;left:10px;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:-webkit-calc(100% - 20px);height:calc(100% - 20px);background-color:#fff}.width-studio-hover-component,.width-studio-hover-component.middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.width-studio-hover-component.middle{position:relative;top:0;left:0;width:100%;height:100%}.width-studio-hover-component.middle div{text-align:center;width:100%;height:auto}.width-studio-hover-component a{color:#df2121;font-size:16px}.width-studio-hover-component a:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width:1600px){.width-studio-hover-component.middle{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.width-studio-hover-component a{font-size:12px}}.cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}@media screen and (min-width:1600px){.cards{width:1519px}}.cards .cards-component-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:348px;width:1640px;margin:10px;background-color:rgba(90,90,90,.87);-webkit-background-size:cover;background-size:cover;background-position:50%}.cards .cards-component-item.width-75{width:-webkit-calc(75% - 20px);width:calc(75% - 20px);overflow:hidden}.cards .cards-component-item.width-75:hover .width-hover-component{opacity:.9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:960px){.cards .cards-component-item.width-75{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media screen and (max-width:600px){.cards .cards-component-item.width-75{width:100%}}.cards .cards-component-item.width-50{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);overflow:hidden}.cards .cards-component-item.width-50:hover .width-hover-component{opacity:.9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:960px){.cards .cards-component-item.width-50{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media screen and (max-width:600px){.cards .cards-component-item.width-50{width:100%}}.cards .cards-component-item.width-25{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.cards .cards-component-item.width-25:hover .width-hover-component{opacity:.9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (max-width:960px){.cards .cards-component-item.width-25{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}}@media screen and (max-width:600px){.cards .cards-component-item.width-25{width:100%}}.cards .cards-component-item:hover .width-hover-component{opacity:.9;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media screen and (min-width:1600px){.cards .cards-component-item{height:430px}.cards .cards-component-item.width-75{width:-webkit-calc(75% - 20px);width:calc(75% - 20px)}.cards .cards-component-item.width-50{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.cards .cards-component-item.width-25{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}}.cards .width-hover-component{position:absolute;top:25px;left:25px;opacity:0;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);height:380px;background-color:#fff}.cards .width-hover-component-header{font-size:11.2px}.cards .width-hover-component-content,.cards .width-hover-component-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cards .width-hover-component-content{font-size:25px;font-weight:700;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:90%;margin:0 auto}.cards .width-hover-component-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:11.2px}.cards .width-hover-component-line-top{margin-bottom:auto;margin-top:10px;width:15px;border-bottom:.7px solid rgba(72,81,85,.68)}.cards .width-hover-component-line-bottom{margin-bottom:10px;margin-top:auto;width:15px;border-bottom:.7px solid rgba(72,81,85,.68)}.cards .width-hover-component a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none;padding:20px 0;width:100%;height:100%;color:#485155}@media screen and (max-width:1600px){.cards .width-hover-component{height:300px}}@media screen and (max-width:960px){.cards .width-hover-component{width:100%;top:unset;left:unset;bottom:0;height:100%;opacity:1;background-color:rgba(0,0,0,.23)}.cards .width-hover-component-header{display:none}.cards .width-hover-component-content{font-size:15px}.cards .width-hover-component-footer,.cards .width-hover-component-line-bottom,.cards .width-hover-component-line-top{display:none}.cards .width-hover-component a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;color:#fefefe}}.about-work-cards{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}@media screen and (min-width:1600px){.about-work-cards{width:1519px}}.about-work-cards .about-work-cards-component-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:430px;margin:10px;background-color:rgba(90,90,90,.87);-webkit-background-size:cover;background-size:cover;background-position:50%}@media screen and (max-width:1600px){.about-work-cards .about-work-cards-component-item{height:348px}}.about-work-cards .about-work-cards-component-item.width-75{width:-webkit-calc(75.2% - 20px);width:calc(75.2% - 20px)}.about-work-cards .about-work-cards-component-item.width-75.color-75{height:511px;background-color:rgba(0,0,0,.87)}.about-work-cards .about-work-cards-component-item.width-75 .width-in-block-file{width:100%;height:100%;background-position:50%;-webkit-background-size:cover;background-size:cover}.about-work-cards .about-work-cards-component-item.width-75 .width-in-block-file iframe{height:100%;width:100%}@media screen and (max-width:1600px){.about-work-cards .about-work-cards-component-item.width-75{width:-webkit-calc(75% - 20px);width:calc(75% - 20px)}}@media screen and (max-width:960px){.about-work-cards .about-work-cards-component-item.width-75{width:100%}.about-work-cards .about-work-cards-component-item.width-75.color-75{height:415px}}@media screen and (max-width:600px){.about-work-cards .about-work-cards-component-item.width-75.color-75{height:300px}}.about-work-cards .about-work-cards-component-item.width-50{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);overflow:hidden}@media screen and (min-width:1600px){.about-work-cards .about-work-cards-component-item.width-50{width:-webkit-calc(50.1% - 20px);width:calc(50.1% - 20px);margin-right:5px}}@media screen and (max-width:600px){.about-work-cards .about-work-cards-component-item.width-50{width:100%}}.about-work-cards .about-work-cards-component-item.width-25{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.about-work-cards .about-work-cards-component-item.width-25.color-25{height:511px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:16px 20px 20px;color:#585858;background-color:#e6e9eb;font-size:14.4px}.about-work-cards .about-work-cards-component-item.width-25.color-25 .title-1{font-size:18px;font-weight:700}.about-work-cards .about-work-cards-component-item.width-25.color-25 .title-2{font-size:15px;margin-bottom:15px}.about-work-cards .about-work-cards-component-item.width-25.color-25 .bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;height:100%}.about-work-cards .about-work-cards-component-item.width-25.color-25 .bottom a{color:#585858;font-size:14px;margin-right:13px;margin-left:10px}.about-work-cards .about-work-cards-component-item.width-25.color-25 .bottom a:hover{color:#000}@media screen and (min-width:1600px){.about-work-cards .about-work-cards-component-item.width-25{width:-webkit-calc(25% - 20px);width:calc(25% - 20px);margin-right:5px}}@media screen and (max-width:960px){.about-work-cards .about-work-cards-component-item.width-25{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.about-work-cards .about-work-cards-component-item.width-25.color-25{height:250px;width:100%}}@media screen and (max-width:600px){.about-work-cards .about-work-cards-component-item.width-25{width:100%}.about-work-cards .about-work-cards-component-item.width-25.color-25{height:200px}}.scroll-top{position:fixed;z-index:100;bottom:25px;right:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;-webkit-border-radius:3px;border-radius:3px;color:#585858;background-color:#fff;width:85px;height:80px;font-size:16px;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.scroll-top-title{font-weight:700}.scroll-top:hover{color:#202020;cursor:pointer}.root-border{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:-webkit-calc(100% + 16px);width:calc(100% + 16px);margin-left:-11px}.root-border.border-1,.root-border.border-2,.root-border.border-3,.root-border.border-4{width:-webkit-calc(24.6% - 20px);width:calc(24.6% - 20px);margin:0 10px 10px;border:.5px solid hsla(0,0%,74.1%,.23)}@media screen and (max-width:1600px){.root-border{width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.root-border.border-1,.root-border.border-2,.root-border.border-3,.root-border.border-4{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}}@media screen and (max-width:960px){.root-border.border-1,.root-border.border-2{width:-webkit-calc(50% - 20px);width:calc(50% - 20px)}.root-border.border-3,.root-border.border-4{display:none}}@media screen and (max-width:600px){.root-border.border-1{width:100%}.root-border.border-2{display:none}}.politics{background-color:#ececec}.politics-content{position:relative;line-height:22px;margin:20px auto;padding:220px 50px 80px;width:60%;font-size:12px;background:#fff;color:grey}.politics-content-logo{position:absolute;top:80px;right:70px;width:310px;height:60px}.politics-content-logo img{width:100%;height:100%}.politics-content a{text-decoration:none;color:rgba(0,0,0,.6);font-weight:700}@media screen and (max-width:800px){.politics-content-logo{width:155px;height:30px}}