h1 {
font-size: 48px;
}
h2 {
font-size: 26px;
}
h3 {
font-size: 21px;
}
#top nav>ul>li>a {
font-size: 20px;
}
body {
font-size: 18px;
}
body #header-secondary-outer .nectar-center-text {
font-size: 12px;
}
body #slide-out-widget-area .secondary-header-text {
background-color: unset;
padding: 0;
}
body #slide-out-widget-area .secondary-header-text:before {
content: url(//www.swgroup.sg/wp-content/themes/salient-child/img/3dots.png) !important;
margin-right: 10px;
}
.nectar-center-text:before {
content: url(//www.swgroup.sg/wp-content/themes/salient-child/img/3dots.png) !important;
vertical-align: -5px;
margin-right: 5px;
margin-left: 10px;
}
#header-outer .icon-salient-apple-music-trigger{
border: 0 !important;
}
#header-outer .icon-salient-apple-music{
background: url(https://www.swgroup.sg/wp-content/uploads/2023/02/Xiaohongshu.png);
width: 28px !important;
height: 28px !important;
}
#header-outer .icon-salient-apple-music:before{
color: transparent;
}
ul#social {
margin-top: 3px !important;
}
body #header-secondary-outer .nectar-center-text {
width: unset;
left: 20%;
}
.gform_button {
font-family: "Arial", Sans-serif;
font-weight: bold;
background-color: #F37021 !important;
}
.elementor-widget-button .elementor-button:hover,
.gform_button:hover {
background-color: #C54A00 !important;
}
body[data-header-resize="1"] .container-wrap {
padding-top: 0;
padding-bottom: 0;
}
#top .container {
padding: unset;
}
#footer-outer {
color: #FFFFFF;
background-color: #003A70;
}
#footer-widgets strong {
font-weight: 700;
}
#footer-widgets ul {
margin-top: 8px;
}
#footer-widgets li {
margin-top: 8px;
}
.elementor-widget-icon-list .elementor-icon-list-text {
color: #203062;
}
#page-header-bg h1,
.nectar-box-roll .overlaid-content h1 {
font-size: 48px;
display: inline-block;
position: relative;
}
#page-header-bg h1:before {
content: "";
background: url(//www.swgroup.sg/wp-content/themes/salient-child/img/shinewing-icon.svg);
width: 17px;
height: 26px;
position: absolute;
top: 15px;
left: -30px;
}
h2.elementor-heading-title {
font-size: 26px !important;
} .h2-class h2 {
font-size: 26px !important;
}
h5.elementor-heading-title {
font-size: 18px !important;
}
h6.elementor-heading-title {
font-size: 18px !important;
color: #F37021 !important;
} span.title1 {
font-size: 18px;
color: #203062;
font-weight: 700;
}
span.title2 {
font-size: 18px;
color: #F37021;
}
span.link:hover {
color: #F37021;
}
.tp-rightarrow.tparrows.custom::before {
margin-left: 3px;
}
.tp-leftarrow.tparrows.custom::before {
margin-right: 3px;
}
h2.gform_title {
font-size: 36px !important;
color: #203062;
font-weight: 700;
text-transform: capitalize;
}
.inner-wrap #breadcrumbs a {
color: #fff !important;
}
.single .heading-title[data-header-style=default_minimal] h1,
body[data-ext-responsive=true].single-post #page-header-bg[data-post-hs=default_minimal] h1 {
padding: 0;
}
.blog-title a {
display: none !important;
}
.blog-title h1 {
display: inline !important;
}
.pt-cv-readmore {
margin-top: 10px;
border-radius: 5px !important;
}
#copyright.row .col img {
margin-bottom: -12px !important;
margin-right: 15px !important;
} #header-outer[data-lhe="default"] #top nav>ul>li>a {
padding-right: 0;
padding-left: 100px;
}
@media(min-width:1601px) {
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1600px !important;
}
header#top {
padding-left: 70px;
padding-right: 70px;
}
}
@media(max-width:1601px) {
#header-secondary-outer {
padding-left: 89px;
}
header#top {
padding-left: 70px;
padding-right: 70px;
}
#footer-widgets .row {
padding: 75px 0px 75px 65px !important;
}
#copyright {
padding-left: 70px !important;
}
span.copyright-text {
padding-right: 70px;
}
#header-outer[data-lhe="default"] #top nav>ul>li>a,
#header-outer .nectar-header-text-content,
body[data-header-search="false"][data-full-width-header="false"] #header-outer[data-lhe="animated_underline"][data-format="default"][data-cart="false"] .nectar-header-text-content {
padding-left: 15px;
padding-right: 15px;
}
}
@media(max-width:1370px) {
#header-secondary-outer {
padding-left: 70px;
}
header#top {
padding-left: 50px;
padding-right: 50px;
}
#footer-widgets .row {
padding: 75px 0px 75px 50px !important;
}
#copyright {
padding-left: 50px !important;
}
span.copyright-text {
padding-right: 50px;
}
} @media(max-width:1280px) {
#footer-outer #footer-widgets .container {
padding: 0 30px;
}
#footer-widgets .row {
padding: 75px 0px 75px 30px !important;
}
}
@media(max-width:991px) {
header#top {
padding-left: 0;
padding-right: 0;
}
#header-secondary-outer {
padding-left: 40px;
}
#footer-widgets .row {
padding: 35px 0px 30px 0px !important;
}
#footer-widgets .wp-block-columns {
margin-bottom: 0;
}
#footer-widgets .container .col {
margin-bottom: 0px;
}
#copyright {
padding-left: 30px !important;
}
span.copyright-text {
padding-right: 30px;
}
}
@media only screen and (min-width: 690px) and (max-width: 999px) {
.container {
max-width: 680px;
}
}
@media(max-width:500px) {
#copyright img {
display: block !important;
margin-bottom: 20px;
}
#copyright.row .col img {
margin-bottom: 16px !important;
}
#copyright {
padding-left: 0px !important;
}
#footer-outer #copyright p {
line-height: 38px;
}
.col.span_5 {
margin-bottom: 0px;
}
#copyright .col.span_7.col_last {
margin-top: 7px;
}
#copyright .col.span_7.col_last {
display: block !important;
}
}
span.copyright-text {
color: #fff;
}
#copyright .row .col img {
margin-bottom: 6px;
}
#copyright.row .col img {
margin-right: 30px !important;
}
a.rightmar {
margin-right: 30px;
}
#copyright .col.span_7.col_last {
display: flex;
justify-content: flex-end;
} h2.elementor-heading-title {
font-weight: 700;
}
.services-s h2.elementor-heading-title {
font-size: 28px !important;
}
.services-s a.elementor-button-link,
.gform_button {
text-transform: uppercase;
}
.services-s li.elementor-icon-list-item {
list-style: none !important;
}
.services-s ul.elementor-icon-list-items {
margin-left: 0px;
}
.overview p {
padding-bottom: 0;
}
p.icon1:before {
content: url(//www.swgroup.sg/wp-content/themes/img/icon.png);
}
.pll-switcher-select {
background: #203062;
color: #fff;
font-size: 18px;
text-transform: uppercase;
max-width: 80px;
margin-right: 80px;
margin-top: 5px;
border: none;
}
.pll-switcher-select:hover {
color: #F37021;
}
.fa.fa-angle-right {
margin: 0px 10px;
font-weight: bold;
}
.hesperiden .tp-bullet {
border: 2px solid #fff !important;
}
.tp-bullet {
background: #0000 !important;
}
.tp-bullet.selected {
background: #203062 !important;
}
.page-id-392 .container-wrap {
background: #fff;
}
.gform_wrapper.gravity-theme .gfield input.large {
background-color: rgba(0, 0, 0, .04);
}
.eael-contact-form textarea {
background-color: rgba(0, 0, 0, .04);
}
.page-id-1000 .container-wrap {
background: #fff;
}
span.icon-salient-search:before {
content: url(https://shinewing.sg/search.png) !important;
}
img.icon1 {
vertical-align: -18px;
margin-right: 12px;
}
img.icon2 {
vertical-align: -16px;
margin-right: 9px;
}
img.icon3 {
vertical-align: -17px;
margin-right: 11px;
}
img.icon4 {
vertical-align: -3px;
margin-right: 10px;
}
.link2 {
margin-left: 10px;
margin-right: 10px;
}
.link3 {
margin-right: 10px;
}
.shinewing-searchbar {
display: block;
margin-top: 10px !important;
}
h2,
h6,
label {
font-family: Arial, sans-serif !important;
}
.elementor-element-e03fc8e .elementor-widget-container .icon4, #footer-widgets .icon2{
height: 20px;
width: 20px;
}
#header-secondary-outer #social a:hover {
border-color: #f37021;
}
#header-secondary-outer #social li a:hover i {
color: #f37021 !important;
}
body.material select:focus {
border: none;
}
#rev_slider_1_1_wrapper .hesperiden .tp-bullet {
box-shadow: 1px 1px 4px #333;
}
#rev_slider_1_1_wrapper .custom.tparrows {
background: none !important;
border: 2px solid #ffffff;
border-radius: 100%;
text-shadow: 1px 1px 1px #000;
box-shadow: 1px 1px 1px #000;
}
#rev_slider_1_1_wrapper .custom.tparrows:before, #rev_slider_5_2_wrapper .custom.tparrows::before {
font-size: 18px !important;
line-height: 36px !important;
font-weight: bold;
}
#rev_slider_1_1_wrapper .custom.tparrows:hover {
background: #203062 !important;
}
.tipso_content p {
line-height: normal;
margin: 0;
padding-bottom: 0;
}
.elementor-element h3 {
color: #f37021;
}
.tax-download a strong {
color: #F37021;
} .make-column-clickable-elementor:hover .elementor-widget-wrap {
transform: scale(1.01);
transition: .3s;
}
.make-column-clickable-elementor.elementor-widget-wrap {
transition: .3s;
}
.make-column-clickable-elementor.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-af3e7c0:hover, .make-column-clickable-elementor.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-12189fe:hover {
transform: scale(1.03);
transition: 2s;
}
.make-column-clickable-elementor.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-af3e7c0, .make-column-clickable-elementor.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-12189fe {
transition: 2s;
}
.make-column-clickable-elementor {
overflow: hidden;
}
.sf-menu li ul li a .menu-title-text:after {
background-color: transparent;
}
.audit-and-assurance p img {
vertical-align: middle;
margin-right: 10px;
}
.sf-menu a:hover span {
color: #F37021;
}
.elementor-button .elementor-button-text {
text-transform: uppercase;
font-weight: bold;
}
.ind-core-team-img .elementor-widget-wrap {
padding: 0 !important;
}
.ind-core-team-content {
padding: 15px;
}
.sf-menu>li ul {
width: 310px;
}
img.attachment-large.size-large:hover {
scale: 1.01;
transition: .5s;
}
.elementor a:hover span.title1,
#footer-outer #copyright a:hover:not(.nectar-button),
#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):focus,
#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):hover {
opacity: 1;
color: #F37021 !important;
}
.about-map-section {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
}
@media only screen and (min-width: 1300px) and (max-width: 1600px) {
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1200px;
}
}
body:not([data-header-format="left-header"]) #header-outer nav>ul>.megamenu>ul>li>ul>li.has-ul>a {
text-transform: none !important;
}
.elementor ul li { position: relative;
padding-left: 10px;
}
.elementor-widget-container ul li::marker {
content: url(//www.swgroup.sg/wp-content/themes/salient-child/img/3dots.png) !important;
}
.elementor-icon-list-item::before {
content: url(//www.swgroup.sg/wp-content/themes/salient-child/img/3dots.png) !important;
margin-right: 10px;
}
@media (max-width:1366px) {
.elementor-element-3b602e6, .elementor-element-8b72831, .elementor-element-e27346b, .elementor-element-202a4ca {
margin-top: 60px !important;
}
.elementor-element-bc9102d {
margin-top: 60px !important;
margin-bottom: 60px !important;
}
}
@media (max-width:1366px) and (min-width: 1025px) {
.elementor-section.elementor-top-section.elementor-element.elementor-element-bc9102d.elementor-section-stretched.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default .elementor-container.elementor-column-gap-no {
height: 255px;
}
}
@media (max-width:1280px) {
.elementor-element.elementor-element-9cc9c59.elementor-widget.elementor-widget-image, .elementor-element.elementor-element-4178170.elementor-widget.elementor-widget-image {
height: 100%;
display: flex;
}
.elementor-widget-image img {
height: 100%;
width: 100%;
}
}
@media (max-width:1024px) {
.elementor-element-3b602e6, .elementor-element-8b72831, .elementor-element-e27346b, .elementor-element-202a4ca {
margin-top: 40px !important;
}
.elementor-element-bc9102d {
margin-top: 40px !important;
margin-bottom: 40px !important;
}
.attachment-large.size-large { height: 40%;
}
}
@media (max-width:768px) {
.elementor-element-de4ffc2 .elementor-element-populated, .elementor-element-040c009 .elementor-element-populated, .elementor-element-95b1d52 .elementor-element-populated {
padding: 30px !important;
}
.tp-bullets.hesperiden.horizontal.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
top: 103% !important;
}
body .gform_wrapper .top_label .gfield_label {
margin-top: 0;
}
#page-header-bg .span_6 h1 {
font-size: 21px;
}
#page-header-bg h1:before {
top: 8px !important;
}
.elementor-section.elementor-top-section.elementor-element {
margin-top: 0px !important;
margin-bottom: 0px !important;
}
}
@media (max-width: 999px) {
.mobile-search {
left: 160px;
}
.mobile-language-switcher {
margin-bottom: 5px;
margin-left: 5px;
}
.mobile-language-switcher .pll-switcher-select {
background: #fff;
color: #203062;
box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}
}
@media (max-width:767px) {
.elementor-element-77af2fe .elementor-widget-wrap.elementor-element-populated {
padding-top: 0;
}
#footer-widgets .row a, #footer-widgets .row strong {
font-size: 18px;
}
}
@media (max-width: 690px) {
#footer-widgets .container .row li {
font-size: 21px;
}
#footer-outer #footer-widgets .col p {
font-size: 21px;
padding-bottom: 0;
}
#footer-widgets .container {
padding: 0 !important;
}
}
@media (min-width: 691px) {
.mobile-language-switcher {
display: none;
}
.mobile-search {
left: 0;
}
}
@media (max-width:414px) {
.tp-leftarrow.tparrows.custom {
right: 97% !important;
left: unset !important;
}
.tp-rightarrow.tparrows.custom {
left: 107% !important;
}
.elementor-section.elementor-top-section.elementor-element.elementor-section-stretched {
margin-top: 0px !important;
margin-bottom: 0px !important;
}
.elementor-section.elementor-top-section.elementor-element.elementor-element-03051fa {
margin: 0 !important;
}
}
.page-header-bg-image {
background-attachment: fixed;
background-size: cover;
background-position: center;
}
.material #footer-outer #footer-widgets .col ul li {
padding: 6px 0 !important;
}
#ajax-content-wrap #footer-widgets .container .col:nth-child(3) {
margin-bottom: 0 !important;
}
.nectar-icon.icon-salient-search {
padding-right: 30px;
padding-top: 10px;
}
.elementor-widget-container ul {
list-style-position: outside;
}
.elementor-element-eed1209 .elementor-button-content-wrapper, .elementor-element-b0d442c .elementor-button-content-wrapper {
padding-top: 1px;
}
.elementor-element-eed1209 .elementor-button-icon.elementor-align-icon-right, .elementor-element-b0d442c .elementor-button-icon.elementor-align-icon-right {
font-size: 24px;
}
.elementor-element-eed1209 .elementor-button-text, .elementor-element-b0d442c .elementor-button-text {
margin-top: 1px;
}
.gform_required_legend {
display: none !important;
}
.container-wrap a, .container-wrap p{
text-align: justify;
}
@media (min-width:1px) and (max-width:999px) {
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version{
height: 30px !important;
}
}
body:not(.woocommerce-cart) .main-content table{ display: block;
overflow-x: auto;
}