.breacumb-text.elementor-widget-text-editor a {
color: #fff;
text-decoration: none;
}
.breacumb-text.elementor-widget-text-editor a:hover {
text-decoration: underline;
}
.breacumb-text p {
margin-bottom: 0;
}
span.line {
margin: 0 5px;
}
span.text-orange {
color: #09398e;
}
.custom-button a.elementor-button {
position: relative;
padding: 0;
background-color: transparent;
transition: all 0.3s ease 0s;
}
.custom-button a.elementor-button:hover {
background-color: transparent;
color: #09398e !important;
}
.custom-button a.elementor-button:before {
content: '';
background: url(//together-vietnam.com/wp-content/themes/plaswire/images/icon-button.png);
position: absolute;
display: block;
width: 38px;
height: 21px;
right: -58px;
top: 3px;
transition: all .3s;
}
.custom-button a.elementor-button:hover:before {
right: -63px;
}
.text-line .elementor-heading-title {
position: relative;
padding-left: 80px;
}
.text-line .elementor-heading-title:before {
content: '';
background: #F36914;
position: absolute;
top: 13px;
left: calc(-100% + 52px);
width: 100%;
height: 7px;
}
.wrap-box-service > .e-con-inner {
background: #fff;
box-shadow: 0px 0px 15px #d6dce2;
}
.wrap-box-service .box-service {
padding: 42px 62px;
}
.st-full-right {
padding-left: calc((100vw - 1668px) / 2);
}
.elementor-element.st-aircraft {
padding-right: 1.5%;
padding-top: 19%;
padding-bottom: 6%; }
.elementor-element.st-aircraft:before {
content: '';
background: url(//together-vietnam.com/wp-content/themes/plaswire/images/bg-section-aircaeft.png);
background-size: cover;
background-position: bottom;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.wrap-box-aviation .box-aviation {
max-width: 620px;
}
.wrap-box-aviation .box-aviation .custom-button {
padding-left: 152px;
}
.st-counter-aricraft .elementor-widget-text-editor p {
margin-bottom: 8px;
}
.st-counter-aricraft .elementor-widget-counter .elementor-counter-number-wrapper {
margin-bottom: 9px;
}
@media(max-width: 1366px) {
.custom-button a.elementor-button:before {
top: 0;
}
.wrap-box-aviation .box-aviation figure.elementor-image-box-img {
min-width: 100px;
}
.wrap-box-aviation .box-aviation .custom-button {
padding-left: 120px;
}
}
@media(max-width: 1024px) {
.wrap-box-service .box-service {
padding: 30px 20px;
}
.custom-button a.elementor-button:before {
background-size: cover;
width: 30px;
height: 16px;
}
.elementor-element.st-aircraft {
padding-right: 0;
}
.st-aircraft .st-counter-aricraft {
max-width: 300px;
margin: auto;
}
}
@media(max-width: 767px) {
.wrap-box-aviation .box-aviation {
max-width: 100%;
}
.wrap-box-aviation .box-aviation .custom-button {
padding-left: 0;
}
.wrap-box-aviation .box-aviation figure.elementor-image-box-img {
margin-bottom: 20px !important;
}
}
.wp-block-woocommerce-cart.alignwide {
margin: 0;
}
.is-large.wc-block-cart {
margin-bottom: 0;
}
.woocommerce ul.products li.product a.button {
font-size: 22px;
font-weight: 500;
color: #000000;
background-color: transparent;
padding: 0;
display: inline-flex;
align-items: center;
margin-top: 0;
position: relative;
}
.woocommerce ul.products li.product a.button:before {
content: '';
display: block;
width: 30px;
height: 17px;
background: url(//together-vietnam.com/wp-content/themes/plaswire/images/icon-button.png) center center no-repeat;
background-size: cover;
margin-left: 20px;
transition: all .3s ease;
position: absolute;
right: -40px;
}
.woocommerce ul.products li.product a.button:hover:before {
right: -55px;
}
.woocommerce ul.products li.product a.woocommerce-loop-product__link {
color: #000000;
}
.woocommerce ul.products li.product a.added_to_cart {
display: block;
font-size: 15px;
line-height: 1.2;
color: #09398e;
}
a.wc-block-components-product-name {
color: #000;
text-decoration: none;
}
.woocommerce ul.products li.product a.woocommerce-loop-product__link:hover h2,
.woocommerce ul.products li.product a.woocommerce-loop-product__link:hover,
.woocommerce ul.products li.product a.button:hover,
a.wc-block-components-product-name:hover{
color: #09398e;
}
.wp-block-woocommerce-proceed-to-checkout-block a {
color: #FFFFFF;
background-color: #09398e;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #09398e;
text-decoration: none;
margin-top: 6px;
font-family: 'Poppins';
font-weight: 600;
font-size: 20px;
padding: 15px;
border-radius: 3px;
transition: all 0.3s;
}
.wp-block-woocommerce-proceed-to-checkout-block a:hover {
color: #09398e;
background-color: #fff;
}
a.wc-block-components-product-name {
font-weight: 600;
}
.woocommerce-cart .wc-block-cart-item__quantity input.wc-block-components-quantity-selector__input {
font-size: 15px;
}
form.wc-block-components-totals-coupon__form input[type="text"] {
border: none !important;
border-bottom: 1px solid #000 !important;
border-radius: 0 !important;
font-size: 21px;
box-shadow: none!important;
height: 100%;
}
form.wc-block-components-totals-coupon__form label {
font-size: 20px;
line-height: 2;
}
form.wc-block-components-totals-coupon__form .is-active label,
form.wc-block-components-shipping-calculator-address .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label{
transform: translateY(-10px) scale(.875)
}
button.wc-block-components-panel__button,
button.wc-block-components-panel__button:hover {
background: transparent;
color: #000;
border: none!important;
outline: none;
}
.wc-block-components-form .wc-block-components-text-input label, 
.wc-block-components-text-input label,
.wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label{
font-size: 20px!important;
transform: translateY(-10px) scale(1) !important;
left: 0!important;
color: #000!important;
font-weight: 600!important;
}
.wc-block-components-form .wc-block-components-text-input input[type=text],
.wc-block-components-form .wc-block-components-text-input input[type=tel]{
box-shadow: none !important;
font-size: 20px !important;
padding: 15px 0 !important;
border-width: 0 0 1px 0 !important;
border-radius: 0 !important;
}
.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,
.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input {
font-size: 20px!important;
}
.wc-block-components-form .wc-block-components-text-input, .wc-block-components-text-input {
margin-top: 30px!important;
}
.woocommerce div.product form.cart .button {
border: 1px solid #09398e;
background: #09398e;
}
.woocommerce div.product form.cart .button:hover,
.woocommerce #review_form #respond .form-submit input:hover {
color: #09398e;
background: #fff;
}
.woocommerce #review_form #respond .form-submit input {
border: 1px solid #09398e;
background: #09398e;
color: #fff;
}
.woocommerce .quantity .qty {
height: 60px;
}
body.single-product .site-main,
body.archive .site-main {
max-width: 1765px;
padding: 0 60px;
}
body.single-product .site-main nav.woocommerce-breadcrumb,
body.archive .site-main nav.woocommerce-breadcrumb {
color: #000;
font-size: 20px;
margin-top: 20px;
}
body.single-product .site-main nav.woocommerce-breadcrumb a,
body.archive .site-main nav.woocommerce-breadcrumb a {
color: #000;
}
body.single-product .site-main nav.woocommerce-breadcrumb a:hover,
body.archive .site-main nav.woocommerce-breadcrumb a:hover{
color: #09398e;
}
.wc-block-components-sidebar .wc-block-components-totals-shipping__change-address__link {
color: #000;
border: none ! Important;
}
@media(max-width: 1366px) {
body.single-product .site-main,
body.archive .site-main {
padding: 0 30px;
}
}
@media(max-width: 1024px) {
form.wc-block-components-totals-coupon__form label {
line-height: 1;
}
.woocommerce .quantity .qty {
height: 42px;
}
}