/*!
Theme Name: USDirect
Theme URI: https://amwind.vn/
Author: CuongPham
Author URI: https://cuongwp.com
Description: USDirect Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: USDirect
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

Theme by Amwind Agency (amwind.vn)
*/
html p{Font-size:17px!Important}.page-id-125 .single-block:nth-child(2){Display:none}#home-banners{height:calc(75vh - var(--padding-top)) !important}#home-banners .slide{height:calc(75vh - var(--padding-top)) !important}#error-page{max-width:100%!Important;margin-top:100px!important}.page-id-17183 img{max-width:100%;height:auto}.page-id-17183 #breadcrumb,.page-id-17183 .section-title{display:none}.page-id-17183 .main-title{color:#373c67!important;font-weight:700!important}.landimg img{max-width:100%}.landimg,.landbox1{margin-bottom:70px!important}.landbox1{padding:25px 30px 40px;background:#e0e1f6;border-radius:20px;max-width:100%;margin:0 100px}.landbox1 img{text-align:center}.land2-1{text-align:center;margin-bottom:25px!Important}.land2-2{text-align:center;margin-top:10px!important}.land2-1txt{letter-spacing:-.5px;font-size:25px!Important;line-height:30px!important;text-align:justify}.land3{position:relative;background-image:url('/wp-content/uploads/2024/04/land3bg.jpg');background-repeat:no-repeat;background-size:cover;padding:35px 100px 50px;text-align:center}.land3title{margin-bottom:40px!Important}.landbox3wrap .landbox3{margin-bottom:18px!Important;padding:20px 35px;background:#058892;border-radius:20px;text-align:left}.landbox3wrap .landbox3 .num{display:inline-block;width:78px;height:78px;padding:10px;font-size:42px!important;line-height:58px!Important;color:#058892!Important;font-weight:600!important;text-align:center;background:#fff!important;border-radius:100px;letter-spacing:1px;vertical-align:top;margin-right:30px}.landbox3wrap .landbox3 .land3txt{display:inline-block;text-align:left;width:85%}.landbox3wrap .landbox3 .land3txt h2{color:#FBF1CA!Important;font-size:32px!Important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.8px}.landbox3wrap .landbox3 .land3txt p{color:#fff!Important;font-size:25px!Important;line-height:30px!Important;text-align:justify;font-weight:300!important}.land5{padding:0 75px;margin-bottom:60px!Important}.landboxblue{padding:70px 180px;background:#1d1e4e;margin-bottom:60px!Important}.landboxwrap7{text-align:center;padding:0 70px;margin-bottom:60px!Important}.landboxwrap7 .land7title{margin-bottom:30px!Important}.land7boxwrap .land7box{margin-bottom:20px!Important}.landbottom h4{padding-top:20px;border-top:1px solid #c8c9ca;margin-top:20px!important;text-align:center;margin-bottom:20px!important;font-size:16px!important}.land7box{padding:25px 30px;background:#d5d7f7;border-radius:20px;text-align:left}.land7box h2{color:#22469A!important;font-weight:900!Important;font-size:28px!important}.land7box p{padding-left:40px;font-size:25px!Important;line-height:30px!Important;text-align:justify}.land7box h2 img{vertical-align:top}.land1{padding:65px 10px;text-align:center;background:#2a2a5e}.land1title{margin-bottom:20px!important}.land1title h3{color:#F7DF96!important;font-size:34px!Important;text-transform:uppercase;font-weight:900;margin-bottom:15px!important}.land1title h1{color:#fff!Important;font-size:52px!Important;text-transform:uppercase;font-weight:900;margin-bottom:0!important;padding:0 100px}.land4{position:relative;background-image:url('/wp-content/uploads/2024/04/land4bg.jpg');background-repeat:no-repeat;background-size:cover;padding:80px 140px 80px 120px;text-align:center}.land4 h2{color:#fff!Important;font-size:36px!Important;margin-bottom:60px!important;font-weight:800!Important;text-transform:uppercase;letter-spacing:.5px}.land4 h2 .yellowtitle{font-size:64px!Important;font-weight:900!Important;margin-bottom:0!important;color:#FFFF00!important}.flexbox{display:flex;text-align:left}.flexbox .grbox{display:block;width:33.3%;background:#018792;padding:50px 20px;border-radius:10px;margin-bottom:20px!important;margin-right:10px}.flexbox .whbox{display:block;width:66.6%;background:#fff;padding:30px 40px;border-radius:10px;margin-bottom:20px!important;margin-left:10px}.flexbox .grbox h3{color:#fff!important;font-size:40px!Important}.flexbox .whbox h3{font-size:32px!important;color:#018792!important;font-weight:900!important;margin-bottom:5px!important}.flexbox .whbox p{font-size:32px!important;line-height:42px!important}.flexbox .rebox{display:block;width:33.3%;background:#a72235;padding:50px 20px;border-radius:10px;margin-bottom:20px!important;margin-right:10px}.flexbox .rebox h3{color:#fff!important;font-size:40px!Important}.flexbox1 .whbox h3{color:#A72235!important}.flexbox .grbox h3 b{text-transform:uppercase}.flexbox .rebox h3 b{text-transform:uppercase}.land5title{text-align:center;margin-bottom:50px!important;margin-top:80px!important}.land5table table{width:100%;border:0!important}.land5table table tr td{border:0!important;padding:0!important;vertical-align:top}.land5table table tr td.redbg{Background:#791132;padding:20px!important;width:40%;text-align:center;color:#fff!Important;font-weight:600!important;font-size:28px!important;line-height:32px!important}.land5table table tr td.whbg{text-align:center;font-size:28px!Important;font-weight:900!important;width:20%;padding:30px 0!Important}.land5table table tr td.greenbg{Background:#003954;padding:40px 20px!important;width:40%;text-align:center;color:#fff!Important;font-weight:600!important;font-size:28px!important;line-height:32px!important}.land5table table tr td.redbg1{background:#a82336;padding:20px 10px 20px 10px!important;color:#fff!important;text-align:right;font-size:25px!important;line-height:30px!important;font-weight:300}.land5table table tr td.redbg1 h3{color:#000!important;padding:2px 5px;background:#92f5e3;display:inline-block;font-weight:900}.land5table table tr td.blacktd{padding:25px!Important;text-align:center;color:#fff!important;background:#231f20;position:relative;font-size:25px!important;line-height:30px!important;font-weight:600;vertical-align:top}.land5table table tr td.greenbg1{background:#018792;padding:20px 10px 20px 10px!important;position:relative;color:#fff!important;text-align:left;font-size:25px!important;line-height:30px!important;font-weight:300}.land5table table tr td.greenbg1 h3{color:#000!important;padding:2px 5px;background:#f7b5a9;display:inline-block;font-weight:900}.land5table table tr.nobor td{border-bottom:0!important;padding-bottom:0!important;vertical-align:top}.land5table table tr td.redbg1{position:relative}.land5table table tr td.redbg1:before{content:'';background:#fff;bottom:0;position:absolute;width:95%;left:3%;height:1px}.land5table table tr td.greenbg1:before{content:'';background:#fff;bottom:0;position:absolute;width:95%;left:3%;height:1px}.land5table table tr td.blacktd:before{content:'';background:#fff;bottom:0;position:absolute;width:95%;left:3%;height:1px}.land5table table tr.nobor td.redbg1:before{content:none}.land5table table tr.nobor td.blacktd:before{content:none}.land5table table tr.nobor td.greenbg1:before{content:none}.land5table table tr.nobor td.redbg1 b{font-weight:900!important}.land5table table tr.nobor td.redbg1 b.yb{color:#F7DF96!important}.land5table table tr.nobor td.greenbg1 b{font-weight:900!important}.land5table table tr.nobor td.greenbg1 b.yb{color:#F7DF96!important}.land5table table tr.nobor td.greenbg1 .spanri{font-size:20px!Important;text-align:right;display:block}.land5table table tr.nobor td.greenbg1 .spanri a{Text-decoration:underline;font-weight:600;color:#fff!important}.land5table table tr.nobor1 td{padding-bottom:30px!Important}.land6logo{text-align:center;margin-bottom:30px!Important}.land6txt h2{color:#fff!Important;font-size:46px!Important;font-weight:600!Important}.land6txt p{Color:#fff!important;font-size:32px!Important;line-height:38px!Important;font-weight:300!important;text-align:justify}.land6txt ul{padding-left:25px!important;margin-top:20px!important}.land6txt ul li{color:#fff!Important;font-size:32px!Important;line-height:38px!Important;font-weight:300!important;margin-bottom:20px!Important;text-align:justify}.land6txt ul li b{color:#FBF1CA!Important;font-weight:900!Important}.qna-table tbody td.count{text-align:center}.qna-table thead tr th.count{text-align:center}.redbtns{text-align:center}.redbtns a{display:block;font-size:19px;line-height:24px;color:#fff!important;border-radius:10px;padding:15px 10px;background:#a82335;font-weight:600}.section .section-content table th.file-name,.section .section-content table td.file-name{Text-align:center!important}.section .section-content table th.question{Text-align:center!important}#home-banners .slide .wrapper .text p{font-size:23px!Important}.single table tr td{border:1px solid #999!important}.single table tr td:first-child{text-align:left !Important;background:0 0 !important}.postid-17625 table tr td{border:1px solid #999!important}.postid-17625 table tr td:first-child{text-align:center !Important;background:#c7f9ed !important}.term-tinh-trang-ho-so .files-table tr td.file-name{text-align:left !important}html .page-id-16566{padding-top:95px}.mo-header{display:none!important}.mo-service{display:none!important}@media screen and (max-width:1000px){.landbox1{margin:0 50px}.land3{padding:35px 50px 35px}.land5{padding:0 30px}.landboxblue{padding:60px 80px}.landboxwrap7{padding:0 50px}.land1title h1{font-size:42px!Important;padding:0 50px}.land4{padding:80px 50px}.land6txt h2{font-size:32px!Important}.land6txt p{font-size:18px!important;text-align:left}.land6txt ul li{font-size:18px!important;line-height:26px!important}.land6txt ul{padding-left:20px!Important}#mobile-menu{display:block!important}}@media screen and (max-width:991px){#error-page{margin-top:20px!important;padding-left:0!important;padding-right:0!important}html .page-id-16566{padding-top:25px}}@media screen and (max-width:920px){.landbox3wrap .landbox3 .land3txt{width:80%}}@media screen and (max-width:800px){.landbox3wrap .landbox3 .land3txt{width:75%}.landbox3wrap .landbox3 .num{margin-right:20px}.landbox3wrap .landbox3 .land3txt h2{color:#FBF1CA!Important;font-size:26px!Important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.8px}.landbox3wrap .landbox3 .land3txt p{font-size:18px!important;text-align:left}.land7box h2{font-size:24px!important}.land7box p{font-size:20px!important}}@media screen and (max-width:767px){html .page-id-16566{padding-top:29px}.page-id-16566 .page-header{display:none!important}.page-id-16566 .mo-header{display:block!Important}.page-id-16566 .mo-header img{max-width:100%!Important;width:100%!Important;height:auto}.postid-7041 .page-header{display:none!important}.postid-7041 .mo-service{display:block!Important}.postid-7041 .mo-service img{max-width:100%!Important;width:100%!Important;height:auto}}@media screen and (max-width:640px){.land2-1txt{font-size:18px!Important;line-height:24px!Important}.landboxblue{padding:50px}.landbox1{margin:0 30px}.landbox3wrap .landbox3 .num{width:50px;height:50px;font-size:26px!Important;line-height:34px!important;padding:10px 5px;letter-spacing:0}.landbox3wrap .landbox3{padding:20px}.landbox3wrap .landbox3 .land3txt h2{color:#FBF1CA!Important;font-size:22px!Important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.8px}.landbox3wrap .landbox3 .land3txt p{font-size:16px!important;text-align:left}.land4{padding:50px 20px}.land4 h2{font-size:26px!important;margin-bottom:30px!Important}.land4 h2 .yellowtitle{font-size:38px!Important}.flexbox .grbox h3{font-size:22px!Important}.flexbox .whbox h3{font-size:22px!Important}.flexbox .whbox p{font-size:18px!Important;line-height:24px!Important}.flexbox .rebox h3{font-size:22px!Important}.flexbox .rebox p{font-size:18px!Important;line-height:24px!Important}.land5table table tr td.redbg,.land5table table tr td.greenbg{font-size:22px!Important;line-height:28px!important}.land5table table tr td.redbg1,.land5table table tr td.blacktd,.land5table table tr td.greenbg1{font-size:18px!Important;vertical-align:top;line-height:22px!Important}.land5table table tr.nobor td.greenbg1 .spanri{font-size:15px!important}.land5table table tr td.blacktd{padding:20px 10px!Important;line-height:22px!Important}.land5table table tr td.whbg{font-size:18px!important;padding:45px 0!important;font-weight:500!important}.land5table table tr td.greenbg{padding:45px 20px!Important}}@media screen and (max-width:575px){#home-slider .swiper-slide .text h3{Font-size:25px!Important}#home-slider .swiper-slide .text p,#home-banners .slide .wrapper .text p{font-size:17px!Important}#home-banners .slide.slide-center .text{text-align:left !Important}#home-banners .slide.slide-right .text{text-align:left !Important}#home-banners .slide.slide-right .wrapper{justify-content:flex-start !Important;-webkit-box-pack:start!Important;-ms-flex-pack:start!Important}#home-banners .slide.slide-center .wrapper{justify-content:flex-start !Important;-webkit-box-pack:start!Important;-ms-flex-pack:start!Important}#home-banners .slide.slide-right .bg img{object-position:30% !important}#home-banners .slide .wrapper .text .btns .btn span{font-weight:700!important}}@media screen and (max-width:480px){.landimg,.landbox1{margin-bottom:30px!important}.land2-1txt{font-size:15px!Important;line-height:21px!Important}.landbox1{margin:0}.land3{padding:30px 20px}.landbox3wrap .landbox3{margin-bottom:10px!important}.land5{padding:0}.landboxblue{padding:30px 20px}.landboxwrap7{padding:0}.land7boxwrap .land7box{margin-bottom:10px!important}.page-id-17183 #main-content{padding-top:10px!important}.page-id-17183 .main-title{font-size:22px!Important}.land1title h3{font-size:18px!important;margin-bottom:10px!Important}.land1title h1{font-size:24px!Important;margin-bottom:10px!important;padding:0 10px}.land1{padding:30px 10px}.flexbox .grbox{padding:20px}.flexbox .whbox{padding:20px}.flexbox .rebox{padding:20px}.land6txt h2{font-size:24px!important;line-height:32px!important}.land6txt p{font-size:18px!important;line-height:24px!important}.land7box h2{font-size:18px!important;letter-spacing:-.5px!important}.land7box p{font-size:15px!important;padding-left:25px;line-height:22px!important}.land7box h2 img{width:5%}.land7boxwrap .land7box{padding:20px}.land4 h2{font-size:20px!Important}.land4 h2 .yellowtitle{font-size:28px!Important}.land5table table tr td p{line-height:22px!Important}.land5table table tr td.blacktd{line-height:20px!Important}.land5table table tr td.whbg{font-size:15px!important;padding:80px 0!important;font-weight:500!important}.land5table table tr td.greenbg{padding:80px 20px!Important}}@media screen and (max-width:414px){.landbox3wrap .landbox3 .num{width:45px;height:45px;font-size:24px!Important;line-height:32px!important;padding:7px 5px;letter-spacing:0}.landbox3wrap .landbox3 .land3txt h2{color:#FBF1CA!Important;font-size:20px!Important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.8px}.landbox3wrap .landbox3 .land3txt p{font-size:15px!important;text-align:left;line-height:21px!Important}.landbox3wrap .landbox3 .land3txt{width:70%}.flexbox .grbox h3{font-size:18px!Important}.flexbox .whbox h3{font-size:18px!Important}.flexbox .whbox p{font-size:16px!Important;line-height:22px!Important}.flexbox .rebox h3{font-size:18px!Important}.flexbox .rebox p{font-size:15px!Important;line-height:20px!Important}.land5table table tr td.redbg,.land5table table tr td.greenbg{font-size:18px!Important;line-height:22px!important}.land5table table tr td.redbg1,.land5table table tr td.blacktd,.land5table table tr td.greenbg1{font-size:15px!Important;vertical-align:top}.land5table table tr.nobor td.greenbg1 .spanri{font-size:14px!important}.land5table table tr td.redbg1 h3{font-size:15px!Important}.land5table table tr td.greenbg1 h3{font-size:15px!Important}.land5table table tr.nobor td{padding-top:10px!Important}.land7box p{font-size:15px!important;padding-left:20px;line-height:22px!important}.land7box h2{font-size:17px!important}.land4 h2 .yellowtitle{font-size:26px!Important}.land4 h2{font-size:18px!Important}.land5table table tr td.blacktd{line-height:16px!Important}.land5table table tr td.whbg{font-size:15px!important;padding:65px 0!important}.land5table table tr td.greenbg{padding:65px 20px!Important}}.single h1{color:#373c67!important;padding-bottom:10px!important;margin-bottom:10px!Important;margin-top:30px!important}#error-page p{margin-top:0 !important;margin-bottom:16px!Important}.single h2{color:#339 !important;font-weight:500!important}.single h3{color:#339 !important;font-weight:500!important}.single ul li h4{font-weight:500!important}.single ul li h4 strong{color:#212529 !important;font-weight:500 !important}.single table tr td.topth{background:#fbf2cb !important}.postid-18203 table tr td:first-child{width:15%}.single:not(.single-us_service) .meta{margin-bottom:30px!Important}.single hr{opacity:.9 !important;margin-bottom:50px}.postid-18203 table tr td:last-child{width:25%}#mainhead .bottom-header-inner .main-nav .menu li .sub-menu li.menu-item-has-children .sub-menu{padding-left:10px}#mainhead .bottom-header-inner .main-nav .hidden-menu>li .sub-menu li:hover a{background:0 0 !important;color:#000!important}#mainhead .bottom-header-inner .main-nav .hidden-menu>li .sub-menu li a:hover{Background:#9a2f37 !Important;color:#fff !Important}.vtables tr td.topvt{background:#fbf2cb!important;text-align:center}.vtables tr.batr td{background:#e9eaff!Important}html #main-content .vtables tr td.topvt:first-child{background:#fbf2cb!important;text-align:center!important}html #main-content .vtables tr.batr td:first-child{background:#e9eaff!Important}.vtables1 tr td.topvt{background:#fbf2cb!important;text-align:center!important}html #main-content .vtables1 tr td.topvt:first-child{background:#fbf2cb!important;text-align:center!important}.vtables1{max-width:75%;margin:0 auto;border-top:2px solid #999!important;border-bottom:2px solid #999!important}.vtables{max-width:85%;margin:0 auto;border-top:2px solid #999!important;border-bottom:2px solid #999!important}.vtables tr td.topvtright{width:17%}.us_service-template-page-service .content-2-col .faq .title{color:#Fff!important}.single-us_service .related-services .related-post-title{color:#Fff!important}.section .section-title.two-col{display:block !important}#section-visa-comparison{padding:50px 0 55px;background-color:#fff}#section-visa-comparison .visa-comparison-title{max-width:1170px;margin:0 0 28px;color:#339;font-size:24px;font-weight:700;line-height:1.25;text-align:left;text-transform:uppercase}#section-visa-comparison .visa-comparison-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;-webkit-overflow-scrolling:touch;scrollbar-width:thin}#section-visa-comparison .visa-comparison-table{width:100%;min-width:1080px;margin:0;border:0;border-spacing:0;border-collapse:collapse;table-layout:fixed;background-color:#fff;color:#353535}#section-visa-comparison .visa-comparison-table .col-criteria{width:10%}#section-visa-comparison .visa-comparison-table .col-eb1a{width:14.7%}#section-visa-comparison .visa-comparison-table .col-niw{width:14%}#section-visa-comparison .visa-comparison-table .col-eb2-eb3{width:16%}#section-visa-comparison .visa-comparison-table .col-skilled{width:13.8%}#section-visa-comparison .visa-comparison-table .col-unskilled{width:15.5%}#section-visa-comparison .visa-comparison-table .col-eb5{width:16%}#section-visa-comparison .visa-comparison-table th,#section-visa-comparison .visa-comparison-table td{height:auto;padding:9px 11px;border:1px solid #999;box-sizing:border-box;color:#000;font-size:16px;font-weight:400;line-height:1.4;text-align:left;vertical-align:middle;white-space:normal;word-break:normal;overflow-wrap:break-word}#section-visa-comparison .visa-comparison-table th *,#section-visa-comparison .visa-comparison-table td *{font-size:inherit !important;line-height:inherit}#section-visa-comparison .visa-comparison-table thead th{padding:12px 8px;background-color:#3e3d6d;color:#fff;font-size:16px;font-weight:700;line-height:1.25;text-align:center;vertical-align:middle;white-space:nowrap;word-break:keep-all;overflow-wrap:normal}#section-visa-comparison .visa-comparison-table thead th:nth-child(4){padding-right:5px;padding-left:5px;white-space:nowrap !important;word-break:keep-all !important;overflow-wrap:normal !important}#section-visa-comparison .visa-comparison-table tbody th{padding:9px 10px;background-color:#c8e4f7;color:#000;font-weight:700;line-height:1.35}#section-visa-comparison .visa-comparison-table tbody td{background-color:#f5f5f5}#section-visa-comparison .visa-comparison-table strong{font-weight:700}#section-visa-comparison .visa-comparison-table .text-center{text-align:center}#section-visa-comparison .visa-comparison-table .cell-description{display:block;margin-top:1px}#section-visa-comparison p.visa-comparison-note{margin:6px 0 0 !important;padding:0 !important;color:#000 !important;font-size:14px !important;font-weight:600 !important;font-style:italic !important;line-height:1.3 !important;text-align:right}#section-visa-comparison p.visa-comparison-note *,#section-visa-comparison p.visa-comparison-note strong,#section-visa-comparison p.visa-comparison-note em,#section-visa-comparison p.visa-comparison-note span,#section-visa-comparison p.visa-comparison-note strong em{color:inherit !important;font-size:14px !important;font-weight:inherit !important;font-style:inherit !important;line-height:1.3 !important}#section-visa-comparison .visa-comparison-scroll-hint{display:none;margin:-12px 0 12px;color:#666;font-size:12px;line-height:1.4}#section-visa-comparison .visa-comparison-table thead th:first-child{position:sticky;left:0;z-index:3;background-color:#3e3d6d}#section-visa-comparison .visa-comparison-table tbody th{position:sticky;left:0;z-index:2;background-color:#c8e4f7}@media screen and (max-width:991px){#section-visa-comparison{padding:45px 0 50px}#section-visa-comparison .visa-comparison-title{margin-bottom:24px;font-size:21px;line-height:1.35}#section-visa-comparison .visa-comparison-scroll-hint{display:block}#section-visa-comparison .visa-comparison-table{min-width:1020px}#section-visa-comparison .visa-comparison-table th,#section-visa-comparison .visa-comparison-table td{padding:9px 10px;font-size:15px;line-height:1.4}#section-visa-comparison .visa-comparison-table thead th{padding:11px 7px;font-size:15px}}@media screen and (max-width:767px){#section-visa-comparison{padding:38px 0 42px}#section-visa-comparison .visa-comparison-title{margin-bottom:22px;font-size:18px;line-height:1.4;text-align:left}#section-visa-comparison .visa-comparison-table{min-width:950px}#section-visa-comparison .visa-comparison-table th,#section-visa-comparison .visa-comparison-table td{padding:8px 9px;font-size:13px;line-height:1.4}#section-visa-comparison .visa-comparison-table thead th{padding:10px 6px;font-size:13px;line-height:1.25}#section-visa-comparison .visa-comparison-table thead th:nth-child(4){padding-right:4px;padding-left:4px;white-space:nowrap !important}#section-visa-comparison p.visa-comparison-note{font-size:10px !important;line-height:1.3 !important;text-align:left}#section-visa-comparison p.visa-comparison-note *,#section-visa-comparison p.visa-comparison-note strong,#section-visa-comparison p.visa-comparison-note em,#section-visa-comparison p.visa-comparison-note span{font-size:10px !important;line-height:1.3 !important}}.gc-info-section,.gc-info-section *{box-sizing:border-box}.gc-info-section{width:100%;max-width:1170px;margin:0 auto;font-family:Arial,Helvetica,sans-serif}.gc-info-box{position:relative;display:flex;align-items:stretch;width:100%;min-height:255px;overflow:hidden;background-color:#f0f7fb}.gc-info-content{position:relative;z-index:2;flex:1 1 64%;min-width:0;display:flex;align-items:center;padding:22px 18px 22px 38px}.gc-info-list-wrap{width:100%}.gc-info-list{width:100%;margin:0;padding:0 0 0 5px}.gc-info-list-item{margin:0;padding:0;color:#303640;font-size:16px;font-weight:400;line-height:1.48;letter-spacing:-.1px}.gc-info-list-item strong{display:inline;color:#303640;font-weight:700}.gc-info-row{width:100%;margin:0;padding:10px 0}.gc-info-row:first-child{padding-top:0}.gc-info-row:not(:last-child){border-bottom:1px dashed #d2dce6}.gc-info-visual{position:relative;flex:0 0 36%;min-width:300px;min-height:255px;overflow:hidden;padding:0}.gc-info-image{position:absolute;right:0;bottom:0;display:block;width:100%;max-width:430px;height:auto;margin:0;object-fit:contain;object-position:right bottom;filter:saturate(.84) contrast(.98) brightness(1.02)}@media screen and (max-width:991px){.gc-info-content{flex:1 1 62%;padding:20px 12px 20px 26px}.gc-info-visual{flex:0 0 38%;min-width:260px}.gc-info-list-item{font-size:15px;line-height:1.5}.gc-info-image{width:108%;max-width:400px;right:-10px}}@media screen and (max-width:767px){.gc-info-box{display:block;min-height:0;overflow:hidden}.gc-info-content{width:100%;padding:20px 20px 12px}.gc-info-row{padding:10px 0}.gc-info-list{padding-left:18px}.gc-info-visual{width:100%;min-width:0;min-height:210px}.gc-info-image{width:auto;max-width:430px;height:100%;max-height:210px;right:0;bottom:0}}@media screen and (max-width:480px){.gc-info-content{padding:17px 16px 8px}.gc-info-list{padding-left:17px}.gc-info-list-item{font-size:14px;line-height:1.55;letter-spacing:0}.gc-info-row{padding:9px 0}.gc-info-visual{min-height:175px}.gc-info-image{width:100%;max-width:360px;height:auto;max-height:none;right:-4px}}.socials{display:flex;align-items:center;font-size:0}.socials a{width:24px;height:28px;display:flex;align-items:center;justify-content:center}.socials a .circle-icon{width:28px;height:28px}.socials a .circle-icon i{font-size:17px}.socials a img{width:26px;height:26px}