.iu-center-box {
    width: 1280px;
}
.page-content {
    background-color: #ffffff;
}
.header_section {
    height: 72px;
    background-color: #f8f9fa;
}
.header_c_box1 {
    background-color: #f8f9fa;
}
.header_box_logo {
    float: left;
    height: 100%;
    position: relative;
    width: 204px;
}
.header_logo_1 {
    height: 29px;
    left: 34px;
    top: 23px;
    width: 152px;
}
.header_box_1 {
    float: left;
    height: 100%;
    position: relative;
    width: calc(100% - 204px);
    width: -moz-calc(100% - 204px);
    width: -webkit-calc(100% - 204px);
}
.header_box_2 {
    float: right;
    height: 100%;
    position: relative;
    right: 0px;
    width: 778px;
}
.header_box_3 {
    float: left;
    height: 100%;
    position: relative;
    width: 100%;
}
.header_box_4 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-164 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-167 {
}
.header_box_4_1 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-181 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-182 {
}
.header_box_4_2 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-178 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-179 {
}
.header_box_4_3 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-175 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-176 {
}
.header_box_4_4 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-login {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    margin-left: 0px;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-173 {
}
.header_box_4_5 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-169 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    margin-left: 0px;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 100px;
}
.hamburger_box_1 {
    float: right;
    height: 100%;
    position: relative;
    right: 0px;
    width: 100px;
}
.image {
    height: 22px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 27px;
    width: 24px;
}
.header_fixed_box {
    background-color: #f8f9fa;
    display: block;
    float: none;
    height: 72px;
    left: 0px;
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 1001;
}

.header_c_box {
    background-color: #f8f9fa;
}
.header_box_logo-407 {
    float: left;
    height: 100%;
    position: relative;
    width: 204px;
}
.header_logo {
    height: 29px;
    left: 34px;
    top: 23px;
    width: 152px;
}
.header_box {
    float: left;
    height: 100%;
    position: relative;
    width: calc(100% - 204px);
    width: -moz-calc(100% - 204px);
    width: -webkit-calc(100% - 204px);
}
.header_box-410 {
    float: right;
    height: 100%;
    position: relative;
    right: 0px;
    width: 778px;
}
.header_box-412 {
    float: left;
    height: 100%;
    position: relative;
    width: 100%;
}
.header_box-415 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-420 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-419 {
}
.header_box-414 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-416 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image {
}
.header_box-420 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-422 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-424 {
}
.header_box-421 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-426 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-left: 0px;
    margin-top: 29px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-425 {
}
.header_box-426 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-login-428 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    margin-left: 0px;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 100px;
}
.floating-image-430 {
}
.header_box-427 {
    float: left;
    height: 100%;
    position: relative;
    width: 110px;
}
.text-432 {
    color: #9c9c9c;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 38px;
    margin-left: 0px;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 100px;
}
.hamburger_box {
    float: right;
    height: 100%;
    position: relative;
    right: 0px;
    width: 100px;
}
.image-413 {
    height: 22px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 27px;
    width: 24px;
}
.mobile_header_menu {
    display: none;
    float: none;
    height: 273px;
    left: 0px;
    overflow: visible;
    position: fixed;
    top: 72px;
    width: 100%;
    z-index: 1001;
}
.header_c_box-416 {
    background-color: #f8f9fa;
}
.box-427 {
    float: right;
    height: 300px;
    position: relative;
    right: 0px;
    width: 100%;
}
.mobile_header_menu_2 {
    float: right;
    height: 300px;
    margin-right: 40px;
    position: relative;
    right: 0px;
    width: 273px;
}
.text-465 {
    color: #9c9c9c;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-top: 20px;
    position: relative;
    text-align: right;
    width: 100%;
}
.text-466 {
    color: #9c9c9c;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-top: 20px;
    position: relative;
    text-align: right;
    width: 100%;
}
.text-467 {
    color: #9c9c9c;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-top: 20px;
    position: relative;
    text-align: right;
    width: 100%;
}
.text-469 {
    color: #9c9c9c;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-top: 20px;
    position: relative;
    text-align: right;
    width: 100%;
}
.text-login-469 {
    color: #9c9c9c;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-top: 20px;
    position: relative;
    text-align: right;
    width: 100%;
}
.text-470 {
    color: #9c9c9c;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 23px;
    margin-top: 20px;
    position: relative;
    text-align: right;
    width: 100%;
}
.section-159 {
    height: 680px;
}
.box-182 {
    float: none;
    height: 292px;
    position: relative;
    width: 100%;
    z-index: 1000;
}
.text-183 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 50px;
    font-weight: 700;
    height: 192px;
    letter-spacing: -1.8px;
    line-height: 1.2;
    margin-left: auto;
    margin-right: auto;
    margin-top: 80px;
    max-width: 763px;
    position: relative;
    text-align: center;
}
.box-187 {
    float: none;
    height: 730px;
    left: 0px;
    top: 0px;
    width: 100%;
}
.box-250 {
    background-image: url('/resource/project/lineBg.png');
    height: 100%;
    left: 0px;
    width: 100%;
}
.box-248 {
    background-image: url('/resource/project/bg_0004_Graph_01.png');
    height: 100%;
    left: 0px;
    top: 5px;
    width: 100%;
}
.box-249 {
    background-image: url('/resource/project/bg_0001_Line_01.png');
    height: 100%;
    left: 0px;
    width: 100%;
}
.box-270 {
    background-image: url('/resource/project/bg_0002_Line_02.png');
    height: 100%;
    left: 0px;
    width: 100%;
}
.box-271 {
    background-image: url('/resource/project/bg_0003_Line_03.png');
    height: 100%;
    left: 0px;
    width: 100%;
}
.box-188 {
    float: none;
    height: 56.86%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    width: 95%;
}
.box-191 {
    float: left;
    height: 100%;
    position: relative;
    width: 562px;
}
.image-218 {
    float: none;
    height: 255px;
    margin-left: 0px;
    margin-top: 133px;
    position: relative;
    width: 562px;
}
.box-237 {
    float: left;
    height: 100%;
    position: relative;
    width: calc(100% - 899px);
    width: -moz-calc(100% - 899px);
    width: -webkit-calc(100% - 899px);
}
.image-245 {
    height: 3px;
    left: 0px;
    top: 351px;
    width: 443px;
}
.image-247 {
    height: 3px;
    left: 0px;
    top: 366px;
    width: 443px;
}
.box-238 {
    float: left;
    height: 100%;
    position: relative;
    width: 337px;
}
.image-239 {
    height: 370px;
    left: 0px;
    top: 2px;
    width: 334px;
}
.image-242 {
    height: 370px;
    left: 0px;
    top: 2px;
    width: 334px;
}
.image-243 {
    height: 370px;
    left: 0px;
    top: 2px;
    width: 334px;
}
.image-244 {
    height: 370px;
    left: 0px;
    top: 2px;
    width: 334px;
}
.s_product {
    background-color: #eeeeee;
    min-height: 720px;
}
.box-220 {
    float: none;
    height: 132px;
    margin-top: 40px;
    position: relative;
    width: 100%;
}
.text-221 {
    color: #262f3d;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    height: 60px;
    letter-spacing: -1.8px;
    margin-left: 0px;
    margin-top: 30px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-222 {
    float: none;
    margin-left: 0px;
    margin-top: 0px;
    min-height: 418px;
    position: relative;
    width: 100%;
}
.box-223 {
    float: left;
    height: 100%;
    position: relative;
    width: 426px;
}
.image-315 {
    float: none;
    height: 304px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 304px;
}
.box-226 {
    border-color: #dddddd;
    border-width: 0px;
    float: none;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    position: relative;
    width: 370px;
}
.text-228 {
    color: #5fa0d1;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    height: 58px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 94%;
}
.text-229 {
    color: #6d7c87;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 110px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 94%;
}
.box-234 {
    float: left;
    height: 100%;
    position: relative;
    width: 426px;
}
.image-316 {
    float: none;
    height: 304px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 304px;
}
.box-236 {
    border-color: #dddddd;
    border-width: 0px;
    float: none;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    position: relative;
    width: 370px;
}
.text-239 {
    color: #5fa0d1;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    height: 58px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 94%;
}
.text-238 {
    color: #6d7c87;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 110px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 94%;
}
.box-228 {
    float: left;
    height: 100%;
    position: relative;
    width: 426px;
}
.image-308 {
    float: none;
    height: 304px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 304px;
}
.box-231 {
    border-color: #dddddd;
    border-width: 0px;
    float: none;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    position: relative;
    width: 370px;
}
.text-232 {
    color: #5fa0d1;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    height: 58px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 19px;
    position: relative;
    text-align: center;
    width: 94%;
}
.text-233 {
    color: #6d7c87;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 110px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 94%;
}
.section {
    background-position: center;
    background-size: cover;
    min-height: 690px;
}

/*video_all_text*/
.video_all_text {
    width: 200px;
    height: 72px;
    margin: 0 auto;
}
.video_all_text h2 {
    margin-top: 20px;
    font-size: 16px;
    line-height: 1.5;
    text-align: left;
    color: #1c2e36;
}

/*video_section*/
.video_section {
    width: 87.5%;
    height: 622px;
    margin: 0 auto;
    margin-top: 40px;
}
.text-263 {
    font-size: 64px;
    line-height: 1.16;
    letter-spacing: -2.6px;
    text-align: center;
    color: #1c2e36;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    margin-left: auto;
    margin-right: auto;
    margin-top: 88px;
    min-height: 60px;
    position: relative;
    text-align: center;
    width: 80%;
}
.box-263 {
    margin-top: -7px;
    color: #000000;
    float: none;
    width: 87.5%;
    margin: 0 auto;
    min-height: 440px;
    position: relative;
}
.box-264 {
    background-color: #fff;
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-267 {
    background-color: #ffffff;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 0.08;
    top: 0px;
    width: 100%;
}
.box-272 {
    background-color: transparent;
    color: #000000;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 1;
    top: 0px;
    width: 100%;
}
.box-273 {
    background-color: #9a9a9c;
    height: 3px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 308px;
    width: 26px;
}
.text-272 {
    color: #cecece;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    height: 60px;
    left: 0px;
    letter-spacing: -0.5px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 347px;
    width: 100%;
}
.box-265 {
    background-color: #ffffff;
    float: none;
    height: 4px;
    opacity: 0.2;
    position: relative;
    width: 100%;
}
.box-266 {
    float: none;
    height: 316px;
    margin-left: 0px;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.text-270 {
    color: #a5c5e6;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    height: 45px;
    letter-spacing: -1.5px;
    margin-left: 0px;
    margin-top: 46px;
    position: relative;
    text-align: center;
    width: 100%;
}
.image-269 {
    float: none;
    height: 108px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    position: relative;
    width: 120px;
    height: 140px;
}
.box-268 {
    background-color: #000000;
    float: none;
    height: 130px;
    opacity: 0.08;
    width: 100%;
}
.box-258 {
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-284 {
    float: left;
    height: 440px;
    overflow: visible;
    position: relative;
    width: 2px;
}
.image-309 {
    height: 28px;
    left: 0px;
    overflow: visible;
    top: 54px;
    width: 14px;
    z-index: 1001;
}
.box-275 {
    background-color: #fff;
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-277 {
    background-color: #ffffff;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 0.04;
    top: 0px;
    width: 100%;
}
.box-276 {
    background-color: transparent;
    color: #000000;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 1;
    top: 0px;
    width: 100%;
}
.box-281 {
    background-color: #9a9a9c;
    height: 3px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 308px;
    width: 26px;
}
.text-282 {
    color: #cecece;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    height: 60px;
    left: 0px;
    letter-spacing: -0.5px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 347px;
    width: 100%;
}
.box-278 {
    background-color: #ffffff;
    float: none;
    height: 4px;
    opacity: 0.2;
    position: relative;
    width: 100%;
}
.box-279 {
    float: none;
    height: 316px;
    margin-left: 0px;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.text-281 {
    color: #a5c5e6;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    height: 45px;
    letter-spacing: -1.5px;
    margin-left: 0px;
    margin-top: 46px;
    position: relative;
    text-align: center;
    width: 100%;
}
.image-312 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    position: relative;
    width: 120px;
    height: 140px;
}
.box-280 {
    background-color: #000000;
    float: none;
    height: 130px;
    opacity: 0.08;
    width: 100%;
}
.box-259 {
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-274 {
    float: left;
    height: 440px;
    overflow: visible;
    position: relative;
    width: 2px;
}
.image-310 {
    height: 28px;
    left: 0px;
    overflow: visible;
    top: 54px;
    width: 14px;
    z-index: 1001;
}
.box-296 {
    background-color: #fff;
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-297 {
    background-color: #ffffff;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 0.08;
    top: 0px;
    width: 100%;
}
.box-300 {
    background-color: transparent;
    color: #000000;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 1;
    top: 0px;
    width: 100%;
}
.box-302 {
    background-color: #9a9a9c;
    height: 3px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 308px;
    width: 26px;
}
.text-304 {
    color: #cecece;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    height: 60px;
    left: 0px;
    letter-spacing: -0.5px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 347px;
    width: 100%;
}
.box-301 {
    background-color: #ffffff;
    float: none;
    height: 4px;
    opacity: 0.2;
    position: relative;
    width: 100%;
}
.box-299 {
    float: none;
    height: 316px;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.text-303 {
    color: #a5c5e6;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    height: 45px;
    letter-spacing: -1.5px;
    margin-left: 0px;
    margin-top: 46px;
    position: relative;
    text-align: center;
    width: 100%;
}
.image-313 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    position: relative;
    width: 120px;
    height: 140px;
}
.box-298 {
    background-color: #000000;
    float: none;
    height: 130px;
    opacity: 0.08;
    width: 100%;
}
.box-260 {
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-295 {
    float: left;
    height: 440px;
    overflow: visible;
    position: relative;
    width: 2px;
}
.image-311 {
    height: 28px;
    left: 0px;
    overflow: visible;
    top: 54px;
    width: 14px;
    z-index: 1001;
}
.box-285 {
    background-color: #fff;
    float: left;
    height: 316px;
    position: relative;
    width: 280px;
}
.box-287 {
    background-color: #ffffff;
    float: none;
    height: 4px;
    opacity: 0.2;
    position: relative;
    width: 100%;
}
.box-289 {
    float: none;
    height: 316px;
    margin-left: 1px;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.text-292 {
    color: #a5c5e6;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    height: 45px;
    letter-spacing: -1.5px;
    margin-left: 0px;
    margin-top: 46px;
    position: relative;
    text-align: center;
    width: 100%;
}
.image-314 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    position: relative;
    width: 120px;
    height: 140px;
}
.box-286 {
    background-color: #ffffff;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 0.04;
    top: 0px;
    width: 100%;
}
.box-288 {
    background-color: transparent;
    color: #000000;
    float: none;
    height: 100%;
    left: 0px;
    opacity: 1;
    top: 0px;
    width: 100%;
}
.box-291 {
    background-color: #9a9a9c;
    height: 3px;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    top: 308px;
    width: 26px;
}
.text-293 {
    color: #cecece;
    font-family: 'Montserrat', sans-serif;
    font-size: 15px;
    height: 60px;
    left: 0px;
    letter-spacing: -0.5px;
    margin-left: auto;
    margin-right: auto;
    right: 0px;
    text-align: center;
    top: 347px;
    width: 100%;
}
.box-290 {
    background-color: #000000;
    float: none;
    height: 130px;
    opacity: 0.08;
    width: 100%;
}
.section-83 {
    height: 10px;
}
.s_pricing {
    min-height: 880px;
}
.box-304 {
    float: none;
    height: 163px;
    margin-left: 0px;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.text-273 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    height: 66px;
    letter-spacing: -1.8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 65px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-305 {
    background-color: #ffffff;
    float: none;
    margin-left: auto;
    margin-right: auto;
    max-width: 1216px;
    min-height: 670px;
    position: relative;
}
.box {
    float: none;
    height: 227px;
    position: relative;
    width: 100%;
}
.box-261 {
    background-color: #9fa8da;
    float: none;
    height: 2px;
    position: relative;
    width: 100%;
}
.box-262 {
    float: none;
    height: 100%;
    height: calc(100% - 4px);
    height: -moz-calc(100% - 4px);
    height: -webkit-calc(100% - 4px);
    position: relative;
    width: 100%;
}
.th-header-header-1 {
    background-color: #f8f8fa;
    float: left;
    height: 100%;
    position: relative;
    width: 40%;
}
.th-header-col-1 {
    background-color: #f8f8fa;
    float: left;
    height: 100%;
    position: relative;
    width: 20%;
}
.text-267 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 400;
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    position: relative;
    text-align: center;
    width: 90%;
}
.box-303 {
    background-color: #9fa8da;
    border-color: #9fa8da;
    border-width: 0px;
    float: none;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px;
    position: relative;
    width: 30px;
}
.text-302 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 11px;
    height: 16px;
    margin-top: 4px;
    position: relative;
    text-align: center;
    width: 100%;
}
.text-271 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 22px;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-274 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    height: 23px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-275 {
    color: #364252;
    float: none;
    font-size: 13px;
    font-weight: 300;
    height: 54px;
    line-height: 1.4;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3px;
    position: relative;
    text-align: center;
    width: 90%;
}
.pg-button {
    background-color: #42a5f5;
    border-radius: 6px;
    color: #ffffff;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    height: 42px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    width: 80%;
}
.pg-button.iux-hover,
.pg-button.iux-active {
    background-color: #ffffff;
    color: #42a5f5;
}
.th-header-col-294 {
    background-color: #f8f8fa;
    float: left;
    height: 100%;
    position: relative;
    width: 20%;
}
.text-297 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    font-weight: 400;
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    position: relative;
    text-align: center;
    width: 90%;
}
.box-306 {
    background-color: #9fa8da;
    border-color: #9fa8da;
    border-width: 0px;
    float: none;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px;
    position: relative;
    width: 30px;
}
.text-305 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 11px;
    height: 16px;
    margin-top: 4px;
    position: relative;
    text-align: center;
    width: 100%;
}
.text-298 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 22px;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-299 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    height: 23px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-300 {
    color: #364252;
    float: none;
    font-size: 13px;
    font-weight: 300;
    height: 54px;
    line-height: 1.4;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3px;
    position: relative;
    text-align: center;
    width: 90%;
}
.pg-button-300.iux-hover,
.pg-button-300.iux-active {
    background-color: #ffffff;
    color: #42a5f5;
}
.pg-button-300 {
    background-color: #42a5f5;
    border-radius: 6px;
    color: #ffffff;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    height: 42px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    width: 80%;
}
.th-header-col {
    background-color: #f8f8fa;
    float: left;
    height: 100%;
    position: relative;
    width: 20%;
}
.text-288 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
    height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    position: relative;
    text-align: center;
    width: 90%;
}
.box-292 {
    background-color: #9fa8da;
    border-color: #9fa8da;
    border-width: 0px;
    float: none;
    height: 1px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 6px;
    position: relative;
    width: 30px;
}
.text-306 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 11px;
    height: 16px;
    margin-top: 4px;
    position: relative;
    text-align: center;
    width: 100%;
}
.text-290 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 22px;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-296 {
    color: #42a5f5;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    height: 23px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-291 {
    color: #364252;
    float: none;
    font-size: 13px;
    font-weight: 300;
    height: 54px;
    line-height: 1.4;
    margin-left: auto;
    margin-right: auto;
    margin-top: 3px;
    position: relative;
    text-align: center;
    width: 90%;
}
.pg-button-293 {
    background-color: #42a5f5;
    border-radius: 6px;
    color: #ffffff;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    height: 42px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    width: 80%;
}
.pg-button-293.iux-hover,
.pg-button-293.iux-active {
    background-color: #ffffff;
    color: #42a5f5;
}
.box-282 {
    background-color: #9fa8da;
    float: none;
    height: 2px;
    position: relative;
    width: 100%;
}
.pricing-row-title-1 {
    display: none;
    float: none;
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 100%;
}
.td-col-100 {
    float: none;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 100%;
}
.text-301 {
    color: #265788;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 70%;
    margin-top: 9px;
    position: relative;
    text-align: center;
    width: 100%;
}
.pricing-row-1 {
    float: none;
    height: 40px;
    position: relative;
    width: 100%;
}
.td-header-1 {
    float: left;
    height: 100%;
    position: relative;
    width: 40%;
}
.text-277 {
    color: #265788;
    float: left;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 70.01%;
    margin-left: 24px;
    margin-top: 8px;
    position: relative;
    width: 192px;
    width: calc(100% - 40px);
    width: -moz-calc(100% - 40px);
    width: -webkit-calc(100% - 40px);
}
.td-col-1 {
    float: left;
    height: 100%;
    margin-top: 0px;
    position: relative;
    width: 20%;
}
.text-278 {
    color: #42a5f5;
    float: none;
    height: 70%;
    margin-top: 8px;
    position: relative;
    text-align: center;
    width: 100%;
}
.td-col-294 {
    float: left;
    height: 100%;
    margin-top: 0px;
    position: relative;
    width: 20%;
}
.text-295 {
    color: #42a5f5;
    float: none;
    height: 70%;
    margin-top: 8px;
    position: relative;
    text-align: center;
    width: 100%;
}
.td-col {
    float: left;
    height: 100%;
    margin-top: 0px;
    position: relative;
    width: 20%;
}
.text-294 {
    color: #42a5f5;
    float: none;
    height: 70%;
    margin-top: 8px;
    position: relative;
    text-align: center;
    width: 100%;
}
.pricing-desc {
    background-color: #3b4955;
    display: none;
    float: none;
    min-height: 56px;
    position: relative;
    width: 100%;
}
.pricing-desc-text {
    color: #ffffff;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 13px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 17px;
    min-height: 28px;
    position: relative;
    text-align: left;
    width: 1167px;
    width: calc(100% - 96px);
    width: -moz-calc(100% - 96px);
    width: -webkit-calc(100% - 96px);
}
.section-127 {
    height: 40px;
}
.section-60 {
    background-image: url('/resource/project/bg_2.png');
    background-position: center;
    background-size: cover;
    min-height: 596px;
}
.center-box-61 {
    min-height: 596px;
}
.text-71 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 44px;
    font-weight: 700;
    letter-spacing: -1.8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 109px;
    min-height: 72px;
    position: relative;
    text-align: center;
    width: 90%;
}
.text-72 {
    float: none;
    height: 36px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    width: 354px;
}
.box-73 {
    float: none;
    margin-left: 0px;
    margin-top: 27px;
    min-height: 300px;
    position: relative;
    width: 100%;
}
.box-74 {
    float: left;
    height: 100%;
    min-height: 340px;
    position: relative;
    width: 640px;
}
.text-75 {
    float: none;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 27px;
    position: relative;
    width: 436px;
}
.text-76 {
    float: none;
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 11px;
    position: relative;
    width: 436px;
}
.image-77 {
    float: none;
    height: 40px;
    margin-left: 111px;
    margin-top: 5px;
    position: relative;
    width: 40px;
}
.text-78 {
    float: none;
    height: 46px;
    margin-left: 175px;
    margin-top: -32px;
    position: relative;
    width: 254px;
}
.box-78 {
    float: left;
    height: 100%;
    min-height: 340px;
    position: relative;
    width: 640px;
}
.text-79 {
    float: none;
    height: 31px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 27px;
    position: relative;
    width: 436px;
}
.text-80 {
    float: none;
    height: 180px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 11px;
    position: relative;
    width: 436px;
}
.image-82 {
    float: none;
    height: 40px;
    margin-left: 111px;
    margin-top: 5px;
    position: relative;
    width: 40px;
}
.text-81 {
    float: none;
    height: 46px;
    margin-left: 175px;
    margin-top: -32px;
    position: relative;
    width: 270px;
}
.section-blog {
    min-height: 610px;
}
.text-blog-title {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    height: 110px;
    letter-spacing: -1.8px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 112px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-307 {
    float: none;
    min-height: 323px;
    position: relative;
    width: 100%;
}
.box-308 {
    float: left;
    height: 323px;
    position: relative;
    width: 50%;
}
.box-blog-bg {
    background-image: url('/resource/project/blog_part_img.png');
    background-position: center;
    float: none;
    height: 323px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 93.75%;
}
.text-313 {
    color: #ffffff;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 30px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 54px;
    position: relative;
    width: 80%;
}
.box-19 {
    float: none;
    height: 32px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    position: relative;
    width: 80%;
}
.image-317 {
    height: 20px;
    left: 0px;
    top: 4px;
    width: 18px;
}
.date_txt {
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    font-weight: 300;
    height: 28px;
    left: 30px;
    top: 0px;
    width: 180px;
}
.box-322 {
    height: 81px;
    left: 0px;
    top: 124px;
    width: 100%;
}
.image-319 {
    float: left;
    height: 80px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 80px;
}
.box-324 {
    float: none;
    height: 33px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 70px;
    position: relative;
    width: 90%;
}
.image-318 {
    float: right;
    height: 25px;
    margin-top: 8px;
    position: relative;
    right: 0px;
    width: 167px;
}
.box-315 {
    float: left;
    height: 100%;
    position: relative;
    width: 50%;
}
.box-316 {
    background-image: url('/resource/project/blog_part_img.png');
    background-position: center;
    float: none;
    height: 323px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 93.75%;
}
.text-317 {
    color: #ffffff;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 30px;
    height: 120px;
    margin-left: 49px;
    margin-top: 64px;
    position: relative;
    width: 80%;
}
.box-318 {
    float: none;
    height: 32px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 438px;
}
.image-322 {
    height: 20px;
    left: 0px;
    top: 4px;
    width: 18px;
}
.date_txt-321 {
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
    font-size: 20px;
    height: 28px;
    left: 30px;
    top: 0px;
    width: 180px;
}
.box-319 {
    height: 81px;
    left: 0px;
    top: 124px;
    width: 100%;
}
.image-323 {
    float: right;
    height: 80px;
    position: relative;
    right: 0px;
    width: 80px;
}
.box-320 {
    float: none;
    height: 33px;
    margin-top: 30px;
    position: relative;
    width: 98%;
}
.box-329 {
    float: none;
    height: 38px;
    position: relative;
    width: 100%;
}
.box-blog-more {
    float: none;
    height: 44px;
    position: relative;
    width: 100%;
}
.box-328 {
    float: right;
    height: 100%;
    position: relative;
    right: 0px;
    width: 50%;
}
.box-330 {
    background-position: center;
    float: none;
    height: 44px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 93.75%;
}
.btngoblog {
    background-color: #073456;
    color: #ffffff;
    float: right;
    font-family: 'Montserrat', sans-serif;
    font-size: 26px;
    height: 100%;
    position: relative;
    right: 0px;
    width: 368px;
}
.btngoblog.iux-hover,
.btngoblog.iux-active {
    background-color: #ffffff;
    color: #073456;
}
.section-129 {
    height: 40px;
}
.s_faq {
    min-height: 600px;
}
.center-box-70 {
    min-height: 600px;
}
.box-88 {
    background-position: center;
    float: left;
    height: 100%;
    margin-left: 0px;
    margin-top: 0px;
    position: relative;
    width: 262px;
}
.box-90 {
    background-position: center;
    float: none;
    height: 497px;
    margin-left: 0px;
    margin-top: 33px;
    position: relative;
    width: 100%;
}
.image-91 {
    float: none;
    height: 300px;
    margin-left: 0px;
    margin-top: 37px;
    position: relative;
    width: 258px;
}
.box-269 {
    height: 100px;
    left: 0px;
    top: 0px;
    width: 100px;
}
.box-251 {
    float: left;
    height: 100px;
    position: relative;
    width: 10px;
}
.box-91 {
    background-position: center;
    float: left;
    height: 100%;
    position: relative;
    width: 70%;
    width: calc(100% - 280px);
    width: -moz-calc(100% - 280px);
    width: -webkit-calc(100% - 280px);
}
.text-89 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    height: 60px;
    letter-spacing: -1.8px;
    margin-left: 0px;
    margin-top: 0px;
    position: relative;
}
.box-101 {
    border-color: #d6d6d6;
    border-radius: 7px;
    border-width: 2px;
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    min-height: 40px;
    padding-top: 0px;
    position: relative;
    width: calc(100% -6px);
    width: -moz-calc(100% -6px);
    width: -webkit-calc(100% -6px);
}
.box-101.iux-hover,
.box-101.iux-active {
    border-color: #55acee;
}
.text-102 {
    float: none;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    min-height: 16px;
    padding: 11px;
    position: relative;
    width: 94%;
}
.text-103 {
    display: none;
    float: none;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    min-height: 16px;
    padding: 11px;
    position: relative;
    width: 94%;
}
.section-130 {
    height: 40px;
}
.s_contact {
    min-height: 758px;
}
.box-113 {
    float: none;
    height: 155px;
    position: relative;
    width: 100%;
}
.text-115 {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -1.8px;
    margin-left: 0px;
    margin-top: 65px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-114 {
    float: none;
    margin-left: 0px;
    margin-top: 0px;
    min-height: 600px;
    position: relative;
    width: 100%;
}
.box-116 {
    float: left;
    height: 100%;
    min-height: 600px;
    position: relative;
    width: 30%;
}
.box-117 {
    float: left;
    min-height: 600px;
    position: relative;
    width: 40%;
}
.pg-form {
    left: 0px;
    min-height: 200px;
    top: 0px;
    width: 100%;
}
.box-130 {
    float: none;
    min-height: 47px;
    padding-top: 6px;
    position: relative;
    width: 100%;
}
.pg-text-field {
    border-color: #b6b6b6;
    border-radius: 8px;
    border-width: 1px;
    float: none;
    height: 38px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    width: 80%;
}
.box-139 {
    float: none;
    height: 47px;
    padding-top: 6px;
    position: relative;
    width: 100%;
}
.pg-text-field-137 {
    border-color: #b6b6b6;
    border-radius: 8px;
    border-width: 1px;
    float: none;
    height: 38px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    width: 80%;
}
.box-136 {
    float: none;
    height: 204px;
    padding-top: 6px;
    position: relative;
    width: 100%;
}
.pg-text-view {
    border-color: #dbdbdb;
    border-radius: 8px;
    border-width: 1px;
    float: none;
    height: 180px;
    line-height: 1.3;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding: 8px;
    position: relative;
    text-align: left;
    width: 80%;
}
.box-135 {
    float: none;
    height: 47px;
    padding-top: 6px;
    position: relative;
    width: 100%;
}
.pg-text-field-129 {
    border-color: #b6b6b6;
    border-radius: 8px;
    border-width: 1px;
    float: none;
    height: 38px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    padding-left: 8px;
    padding-right: 8px;
    position: relative;
    width: 80%;
}
.box-132 {
    float: none;
    height: 47px;
    margin-top: 4px;
    padding-top: 6px;
    position: relative;
    width: 100%;
}
.pg-button-123 {
    background-color: #55acee;
    border-radius: 12px;
    color: #ffffff;
    float: none;
    font-size: 12px;
    height: 40px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.pg-button-123.iux-hover,
.pg-button-123.iux-active {
    background-color: #ffffff;
    color: #55acee;
}
.box-118 {
    float: left;
    height: 100%;
    min-height: 550px;
    position: relative;
    width: 30%;
}
.section-131 {
    height: 20px;
}
.footer_selection {
    min-height: 52px;
}
.footer_c_box_1 {
    left: 0px;
}
.footer_box_1 {
    background-color: #494949;
    float: none;
    height: 100%;
    min-height: 52px;
    opacity: 0.9;
    position: relative;
    width: 100%;
}
.footer_box_2 {
    float: left;
    height: 52px;
    position: relative;
    width: 426px;
}
.image-268 {
    float: none;
    height: 22px;
    left: 19px;
    top: 14px;
    width: 114px;
}
.text-269 {
    color: #000000;
    float: none;
    height: 25px;
    margin-left: 149px;
    margin-top: 17px;
    position: relative;
    width: 251px;
}
.footer_box_3 {
    float: left;
    height: 52px;
    position: relative;
    width: 427px;
}
.footer_box_5 {
    float: none;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 246px;
}
.text-266 {
    color: #ffffff;
    float: none;
    font-size: 14px;
    height: 25px;
    left: 0px;
    top: 17px;
    width: 242px;
}
.footer_box_4 {
    float: left;
    height: 52px;
    position: relative;
    width: 426px;
}
.footer_box_6 {
    float: none;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 140px;
}
.image-130 {
    height: 20px;
    left: 36px;
    top: 15px;
    width: 25px;
}
.image-131 {
    height: 20px;
    left: 89px;
    top: 15px;
    width: 10px;
}
.pop_login_selection {
    display: none;
    height: 780px;
}
.login_modal {
    float: none;
    height: 780px;
    position: relative;
    width: 100%;
}
.box-240 {
    float: none;
    height: 780px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 100%;
}
.sign_in_title {
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 40px;
    font-weight: 700;
    height: 8.51%;
    letter-spacing: -1.8px;
    margin-left: 0px;
    margin-top: 40px;
    position: relative;
    text-align: center;
    width: 100%;
}
.text-241 {
    color: #6d7c87;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 32px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 8px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-254 {
    float: none;
    height: 43px;
    margin-left: 0px;
    margin-top: 0px;
    position: relative;
    width: 100%;
}
.text-255 {
    color: #6d7c87;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 27px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 16px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-243 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0px;
    max-width: 450px;
    min-height: 60px;
    position: relative;
}
.box-244 {
    float: left;
    height: 60px;
    position: relative;
    width: 25%;
}
.html {
    float: none;
    height: 100%;
    position: relative;
    width: 100%;
}
.box-252 {
    float: left;
    height: 60px;
    position: relative;
    width: 25%;
}
.html-250 {
    float: none;
    height: 100%;
    position: relative;
    width: 100%;
}
.box-247 {
    float: left;
    height: 60px;
    position: relative;
    width: 25%;
}
.html-248 {
    float: none;
    height: 100%;
    position: relative;
    width: 100%;
}
.box-245 {
    float: left;
    height: 60px;
    position: relative;
    width: 25%;
}
.html-246 {
    float: none;
    height: 100%;
    position: relative;
    width: 100%;
}
.box-253 {
    float: none;
    //height:40px;
    position: relative;
    width: 100%;
}
.text-253 {
    color: #6d7c87;
    float: none;
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
    height: 27px;
    margin-left: auto;
    margin-right: auto;
    //margin-top:11px;
    padding: 0px;
    position: relative;
    text-align: center;
    width: 100%;
}
.box-257 {
    float: none;
    height: 130px;
    position: relative;
    width: 100%;
}
.html-258 {
    float: none;
    height: 100%;
    position: relative;
    width: 100%;
}
.alert {
    float: none;
    margin-left: auto;
    margin-right: auto;
    min-height: 1px;
    position: relative;
    width: 93%;
}
.html-259 {
    float: none;
    height: 20px;
    position: relative;
    width: 100%;
}
@media screen and (max-width: 1279px) {
    /*video_section*/
    .video_section {
        width: 56.5%;
        height: 400px;
        margin-left: 210px;
    }

    .iu-center-box {
        width: 992px;
    }
    .header_box_2 {
        right: 0px;
    }
    .hamburger_box_1 {
        right: 0px;
    }
    .image {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .header_box-410 {
        right: 0px;
    }
    .hamburger_box {
        right: 0px;
    }
    .image-413 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .box-427 {
        right: 0px;
    }
    .mobile_header_menu_2 {
        right: 0px;
    }
    .text-183 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-188 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-223 {
        width: 327px;
    }
    .image-315 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-226 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
    .text-228 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-229 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-234 {
        width: 327px;
    }
    .image-316 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-236 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
    }
    .text-239 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-238 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-228 {
        width: 327px;
    }
    .image-308 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-231 {
        margin-left: auto;
        margin-right: auto;
        width: 113.15%;
    }
    .text-232 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-233 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-263 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-263 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-264 {
        margin-left: 148px;
    }
    .box-273 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-272 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-269 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-281 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-282 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-312 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-259 {
        margin-left: 148px;
    }

    .box-279 {
        border: none;
    }
    .box-302 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-304 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-313 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-314 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-291 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-293 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-273 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-305 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-267 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-303 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-271 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-274 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-275 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button {
        margin-left: auto;
        margin-right: auto;
    }
    .text-297 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-306 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-298 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-299 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-300 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-300 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-288 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-292 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-290 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-296 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-291 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-293 {
        margin-left: auto;
        margin-right: auto;
    }
    .pricing-row-title-1 {
        margin-left: auto;
        margin-right: auto;
    }
    .td-col-100 {
        margin-left: auto;
        margin-right: auto;
        width: 340px;
    }
    .text-277 {
        margin-top: 8px;
    }
    .pricing-desc {
        display: none;
        min-height: 56px;
    }
    .pricing-desc-text {
        margin-left: auto;
        margin-right: auto;
        margin-top: 17px;
        text-align: left;
    }
    .text-71 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-72 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-75 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-76 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-79 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-80 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-blog-title {
        margin-left: auto;
        margin-right: auto;
    }
    .box-blog-bg {
        margin-left: auto;
        margin-right: auto;
    }
    .text-313 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-19 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-324 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-318 {
        right: 0px;
    }
    .box-316 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-318 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-323 {
        right: 0px;
    }
    .box-328 {
        right: 0px;
    }
    .box-330 {
        margin-left: auto;
        margin-right: auto;
    }
    .btngoblog {
        right: 0px;
    }
    .box-101 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-102 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-103 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field-137 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-view {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field-129 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-132 {
        margin-left: 10px;
        margin-top: 4px;
    }
    .pg-button-123 {
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
    }
    .footer_box_5 {
        margin-left: auto;
        margin-right: auto;
    }
    .footer_box_4 {
        width: 100%;
    }
    .footer_box_6 {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    .box-240 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-241 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-255 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-243 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-253 {
        margin-left: auto;
        margin-right: auto;
    }
    .alert {
        margin-left: auto;
        margin-right: auto;
    }
}
@media screen and (max-width: 991px) {
    /*video_section*/
    .video_section {
        width: 72%;
        height: 400px;
        margin-left: 103px;
    }
    .iu-center-box {
        width: 778px;
    }
    .header_box_2 {
        right: 0px;
    }
    .hamburger_box_1 {
        right: 0px;
    }
    .image {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .header_box-410 {
        right: 0px;
    }
    .hamburger_box {
        right: 0px;
    }
    .image-413 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .box-427 {
        right: 0px;
    }
    .mobile_header_menu_2 {
        right: 0px;
    }
    .text-183 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-188 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-223 {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    .image-315 {
        margin-left: auto;
        margin-right: auto;
        width: 304px;
    }
    .box-226 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-228 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-229 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-234 {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    .image-316 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-236 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-239 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-238 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-228 {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    .image-308 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-231 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-232 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-233 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-263 {
        margin-left: auto;
        margin-right: auto;
        font-size: 48px;
    }
    .box-263 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-264 {
        margin-left: 54px;
    }
    .box-273 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-272 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-269 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-281 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-282 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-312 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-259 {
        margin-left: 54px;
    }
    .box-302 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-304 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-313 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-314 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-291 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-293 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-273 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-305 {
        margin-left: auto;
        margin-right: auto;
    }
    .th-header-header-1 {
        display: none;
    }
    .th-header-col-1 {
        width: 33.3%;
    }
    .text-267 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-303 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-271 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-274 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-275 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button {
        margin-left: auto;
        margin-right: auto;
    }
    .th-header-col-294 {
        width: 33.3%;
    }
    .text-297 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-306 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-298 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-299 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-300 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-300 {
        margin-left: auto;
        margin-right: auto;
    }
    .th-header-col {
        width: 33.3%;
    }
    .text-288 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-292 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-290 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-296 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-291 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-293 {
        margin-left: auto;
        margin-right: auto;
    }
    .pricing-row-title-1 {
        display: inherit;
        margin-left: auto;
        margin-right: auto;
    }
    .td-col-100 {
        width: 430px;
    }
    .td-header-1 {
        display: none;
    }
    .td-col-1 {
        width: 33%;
    }
    .td-col-294 {
        width: 33%;
    }
    .td-col {
        width: 33%;
    }
    .pricing-desc {
        display: none;
        min-height: 56px;
    }
    .pricing-desc-text {
        margin-left: auto;
        margin-right: auto;
        margin-top: 17px;
        text-align: center;
    }
    .text-71 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-72 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-75 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-76 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-79 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-80 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-blog-title {
        margin-left: auto;
        margin-right: auto;
    }
    .box-308 {
        height: 323px;
        margin-left: 55px;
        width: 640px;
    }
    .box-blog-bg {
        margin-left: auto;
        margin-right: auto;
    }
    .text-313 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-19 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-324 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-318 {
        right: 0px;
    }
    .box-315 {
        margin-left: 55px;
        width: 640px;
    }
    .box-316 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-318 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-323 {
        right: 0px;
    }
    .box-328 {
        right: 0px;
        width: 640px;
    }
    .box-330 {
        margin-left: auto;
        margin-right: auto;
    }
    .btngoblog {
        right: 0px;
    }
    .box-88 {
        width: 0px;
    }
    .box-91 {
        width: 95%;
    }
    .box-101 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-102 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-103 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field-137 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-view {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field-129 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-123 {
        margin-left: auto;
        margin-right: auto;
    }
    .footer_box_3 {
        width: 100%;
    }
    .footer_box_5 {
        margin-left: auto;
        margin-right: auto;
    }
    .footer_box_6 {
        margin-left: auto;
        margin-right: auto;
        width: 70px;
    }
    .image-130 {
        left: 0px;
    }
    .image-131 {
        left: 40px;
    }
    .box-240 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-241 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-255 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-243 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-253 {
        margin-left: auto;
        margin-right: auto;
    }
    .alert {
        margin-left: auto;
        margin-right: auto;
    }
}
@media screen and (max-width: 767px) {
    .video_section {
        width: 74%;
        height: 400px;
        margin-left: 49px;
    }
    .box-266 {
        border-right: none;
    }

    .iu-center-box {
        /*width:375px;*/
        width: 328px;
    }
    .header_box_2 {
        right: 0px;
    }
    .hamburger_box_1 {
        right: 0px;
    }
    .image {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .header_box-410 {
        right: 0px;
    }
    .hamburger_box {
        right: 0px;
    }
    .image-413 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .box-427 {
        right: 0px;
    }
    .mobile_header_menu_2 {
        right: 0px;
    }
    .box-182 {
        height: 293px;
    }
    .text-183 {
        font-size: 36px;
        height: 193px;
        margin-left: auto;
        margin-right: auto;
    }
    .box-188 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-220 {
        /*height:159px;*/
        height: 217px;
        margin-left: -1px;
        margin-top: 45px;
    }
    .text-221 {
        font-size: 36px;
        /*height:126px;*/
        height: 154px;
    }
    .box-222 {
        width: 96%;
    }
    .box-223 {
        float: none;
        margin-left: auto;
        margin-right: auto;
        /*width:375px;*/
        width: 320px;
    }
    .image-315 {
        margin-left: auto;
        margin-right: auto;
        width: 230px;
        height: auto;
    }
    .box-226 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-228 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-229 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-234 {
        margin-left: auto;
        margin-right: auto;
        /*width:375px;*/
        width: 320px;
        margin-top: 20px;
    }
    .image-316 {
        margin-left: auto;
        margin-right: auto;
        width: 230px;
        height: auto;
    }
    .box-236 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-239 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-238 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-228 {
        margin-left: auto;
        margin-right: auto;
        /*width:375px;*/
        width: 320px;
        margin-top: 20px;
    }
    .image-308 {
        margin-left: auto;
        margin-right: auto;
        width: 230px;
        height: auto;
    }
    .box-231 {
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        height: 240px;
    }
    .text-232 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-233 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-263 {
        margin-left: auto;
        margin-right: auto;
        font-size: 40px;
    }
    .text-269 {
        height: 26px;
        margin-left: 66px;
        margin-top: 57px;
    }
    .box-263 {
        margin-left: auto;
        margin-right: auto;
    }
    .footer_box_2 {
        height: 82px;
    }
    .box-264 {
        float: none;
        margin-left: auto;
        margin-right: auto;
        border-bottom: 2px solid rgba(0, 0, 0, 0.01);
    }
    .box-273 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-272 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-269 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-258 {
        float: none;
        margin-left: auto;
        margin-right: auto;
        border-bottom: 2px solid rgba(0, 0, 0, 0.01);
        border-top: 2px solid rgba(0, 0, 0, 0.01);
    }
    .image-309 {
        display: none;
    }
    .box-281 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-282 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-312 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-259 {
        float: none;
        margin-left: auto;
        margin-right: auto;
        border-bottom: 2px solid rgba(0, 0, 0, 0.01);
    }
    .box-299 {
        border-right: none;
    }
    .image-310 {
        display: none;
    }
    .box-302 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-304 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .image-313 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-260 {
        float: none;
        margin-left: auto;
        margin-right: auto;
    }
    .image-311 {
        display: none;
    }
    .image-314 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-291 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-293 {
        left: 0px;
        margin-left: auto;
        margin-right: auto;
        right: 0px;
    }
    .text-273 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-305 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-267 {
        font-size: 14px;
        margin-left: auto;
        margin-right: auto;
    }
    .box-303 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-271 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-274 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-275 {
        font-size: 12px;
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button {
        margin-left: auto;
        margin-right: auto;
    }
    .text-297 {
        font-size: 14px;
        margin-left: auto;
        margin-right: auto;
    }
    .box-306 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-298 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-299 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-300 {
        font-size: 12px;
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-300 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-288 {
        font-size: 14px;
        margin-left: auto;
        margin-right: auto;
    }
    .box-292 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-290 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-296 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-291 {
        font-size: 12px;
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-293 {
        margin-left: auto;
        margin-right: auto;
    }
    .pricing-row-title-1 {
        margin-left: auto;
        margin-right: auto;
    }
    .td-col-100 {
        width: 340px;
    }
    .pricing-desc {
        display: none;
    }
    .pricing-desc-text {
        margin-left: auto;
        margin-right: auto;
        margin-top: 9px;
        width: 1167px;
        width: calc(100% - 48px);
        width: -moz-calc(100% - 48px);
        width: -webkit-calc(100% - 48px);
    }
    .text-71 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-72 {
        margin-left: auto;
        margin-right: auto;
        width: 232px;
        height: auto;
        text-align: center;
        margin-top: 16px;
    }
    .box-74 {
        width: 100%;
    }
    .text-75 {
        margin-left: auto;
        margin-right: auto;
        width: 92%;
    }
    .text-76 {
        margin-left: auto;
        margin-right: auto;
        width: 92%;
        height: auto;
    }
    .image-77 {
        margin-left: 14px;
        margin-top: 5px;
    }
    .text-78 {
        margin-left: 64px;
        margin-top: -32px;
    }
    .box-78 {
        width: 100%;
        height: 400px;
    }
    .text-79 {
        margin-left: auto;
        margin-right: auto;
        width: 92%;
    }
    .text-80 {
        height: 200px;
        margin-left: auto;
        margin-right: auto;
        width: 92%;
        height: auto;
    }
    .image-82 {
        margin-left: 14px;
        margin-top: 5px;
    }
    .text-81 {
        margin-left: 64px;
        margin-top: -32px;
        width: 245px;
    }
    .text-blog-title {
        margin-left: auto;
        margin-right: auto;
    }
    .box-308 {
        margin-left: 0px;
        width: 375px;
    }
    .box-blog-bg {
        margin-left: auto;
        margin-right: auto;
    }
    .text-313 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-19 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-324 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-318 {
        right: 0px;
    }
    .box-315 {
        margin-left: 0px;
        width: 375px;
    }
    .box-316 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-318 {
        margin-left: auto;
        margin-right: auto;
    }
    .image-323 {
        right: 0px;
    }
    .box-328 {
        right: 0px;
        width: 375px;
    }
    .box-330 {
        margin-left: auto;
        margin-right: auto;
    }
    .btngoblog {
        right: 0px;
    }
    .box-88 {
        width: 0px;
    }
    .box-91 {
        /*width:95%;*/
        width: 97%;
    }
    .box-101 {
        margin-left: auto;
        margin-right: auto;
    }
    .box {
        width: 98%;
    }
    .text-102 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-103 {
        margin-left: auto;
        margin-right: auto;
    }
    .s_contact {
        height: 708px;
    }
    .box-114 {
        height: 550px;
    }
    .box-116 {
        width: 10%;
    }
    .box-117 {
        width: 80%;
    }
    .pg-text-field {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field-137 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-view {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-text-field-129 {
        margin-left: auto;
        margin-right: auto;
    }
    .pg-button-123 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-118 {
        width: 10%;
    }
    .footer_box_5 {
        margin-left: auto;
        margin-right: auto;
    }
    .footer_box_6 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-240 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-241 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-255 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-243 {
        margin-left: auto;
        margin-right: auto;
    }
    .text-253 {
        margin-left: auto;
        margin-right: auto;
    }
    .box-257 {
        height: 200px;
    }
    .alert {
        margin-left: auto;
        margin-right: auto;
    }
}
