/*
Theme Name: Sure-i Child
Theme URI: https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Template: surei
Author: ABR | Mypolygon Studio | ThemeNectar
Author URI: https://themeforest.net/user/themenectar
Description: An Ultra Responsive Multi-Purpose Theme.
Version: 18.1.1.17790809833
Updated: 2026-06-10 12:22:20
*/

@font-face {
    font-family: 'FZLanTingHeiS-R-GB';
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTHJW--GB1-0.eot');
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTHJW--GB1-0.eot?#iefix') format('embedded-opentype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTHJW--GB1-0.woff2') format('woff2'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTHJW--GB1-0.woff') format('woff'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTHJW--GB1-0.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'FZLanTingHeiS-H-GB';
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTTHJW--GB1-0.eot');
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTTHJW--GB1-0.eot?#iefix') format('embedded-opentype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTTHJW--GB1-0.woff2') format('woff2'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTTHJW--GB1-0.woff') format('woff'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/FZLTTHJW--GB1-0.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'fzlantingheis-db1-gbkregular';
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/fzlantingheis-db1-gbk_regular-webfont.woff2') format('woff2'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/fzlantingheis-db1-gbk_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DIN-Bold';
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Bold.eot');
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Bold.eot?#iefix') format('embedded-opentype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Bold.woff2') format('woff2'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Bold.woff') format('woff'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Bold.ttf') format('truetype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Bold.svg#DIN-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN';
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN.eot');
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN.eot?#iefix') format('embedded-opentype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN.woff2') format('woff2'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN.woff') format('woff'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN.ttf') format('truetype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN.svg#DIN') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DIN-Medium';
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Medium.eot');
    src: url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Medium.eot?#iefix') format('embedded-opentype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Medium.woff2') format('woff2'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Medium.woff') format('woff'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Medium.ttf') format('truetype'),
        url('/../../../../../../../../../wp-content/themes/surei-child/fonts/DIN-Medium.svg#DIN-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

body,
body p,
body li,
body .offlineSection li {
    font-family: 'FZLanTingHeiS-R-GB', '黑体', sans-serif !Important;
    font-weight: 400 !important;
}

h1 {
    font-family: 'FZLanTingHeiS-H-GB', '黑体', sans-serif !important;
    font-weight: 400 !important;
}

h2,
h3,
}

h4,
h5,
h6 {
    font-family: 'FZLanTingHeiS-R-GB', '黑体', sans-serif !Important;
    font-weight: 700 !important;
}

.txtwrap {
    display: inline-block;
}

body .pb0 {
    padding-bottom: 0 !important;
}

body .pt0 {
    padding-top: 0 !important;
}

body .mt0 {
    margin-top: 0 !important;
}

body .mb0 {
    margin-bottom: 0 !important;
}

.m-auto {
    margin-left: auto !important;
    margin-right: auto !important;
}

.fw300,
.fw300 * {
    font-weight: 300 !important;
}

.fw400,
.fw400 * {
    font-weight: 400 !important;
}

.fw500 {
    font-weight: 500 !important;
}

.fw600,
.fw600 * {
    font-weight: 600 !important;
}

.fw700 {
    font-weight: 700 !important;
}

.fw900,
.fw900 * {
    font-family: 'FZLanTingHeiS-H-GB', '黑体', sans-serif !important;
    font-weight: 400 !important;
}

.align-center,
.align-center * {
    text-align: center;
}

.align-left {
    text-align: left !important;
}

.align-right {
    text-align: right !important;
}

.allcaps {
    text-transform: uppercase !important;
}


.hidenow {
    display: none !important;
}

.pointevent {
    pointer-events: none !important;
}

.primarytxt {
    color: #a87c4f;
}

.primarybg {
    background-color: #a87c4f;
}

.secondarytxt,
.secondarytxt * {
    color: #b59289;
}

.secondarybg {
    background-color: #b59289 !important;
}

.whitetxt,
.whitetxt * {
    color: #fff !important;
}

.whitebg {
    background-color: #fff !important;
}

.darktxt,
.darktxt * {
    color: #000 !important;
}

.pageSection {
    padding: 100px 0 !important;
}

.white50bgLeftSection > .row-bg-wrap .row-bg {
    background: #F7F4F0 url(images/whitebg.jpg) !important;
    background-size: 40% 100% !important;
    background-position: left !important;
    background-repeat: no-repeat !important;
}

.white50bgRightSection > .row-bg-wrap .row-bg {
    background: #F7F4F0 url(images/whitebg.jpg) !important;
    background-size: 40% 100% !important;
    background-position: right !important;
    background-repeat: no-repeat !important;
}

.white50bgLeftSection > .col > .col > .vc_column-inner {
    box-shadow: 2px 0px 6px rgba(0, 0, 0, 0.06) !important;
}

.white50bgRightSection > .col > .col > .vc_column-inner {
    box-shadow: -2px 0px 6px rgba(0, 0, 0, 0.06) !important;
}

/*-- Header --*/
li.menu-item.menu-item-type-post_type.menu-item-object-page.nectar-regular-menu-item,
body.material #header-outer:not([data-format=left-header]) #top nav > .buttons > li.menu-item a {
    font-weight: 700 !important;
    font-size: 18px !important;
}

header .current-menu-item a {
    font-weight: 700 !important;
}

.menu-item-btn-style-button_accent-color a {
    border-radius: 100px !important;
    transition: all .2s ease !Important;
}

.menu-item-btn-style-button_accent-color a:hover {
    transform: translateY(-3px) !important;
    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16) !important;
}

/*-- Menu Underline --*/

.nectar-global-section-megamenu .widget.widget_nav_menu li {}

.footermenuCol .widget.widget_nav_menu li a {
    font-weight: 400 !important;
    display: inline-block;
    line-height: 1 !important;
}

.nectar-global-section-megamenu .widget.widget_nav_menu li a {
    font-weight: 400 !important;
    display: inline-block;
    line-height: 1 !important;
    padding-top: 10px !Important;
}

.footermenuCol .widget.widget_nav_menu li a:after,
.nectar-global-section-megamenu .widget.widget_nav_menu li a:after {
    display: block;
    left: 0;
    padding-bottom: inherit;
    -moz-transform: scaleX(0);
    -webkit-transform: scaleX(0);
    -o-transform: scaleX(0);
    transform: scaleX(0);
    content: "";
    -moz-transition: transform .3s ease-out, border-color .3s ease-out;
    -webkit-transition: transform .3s ease-out, border-color .3s ease-out;
    -o-transition: transform .3s ease-out, border-color .3s ease-out;
    transition: transform .3s ease-out, border-color .3s ease-out;
    bottom: -2px;
    border-top: 2px solid #a87c4f;
    transform-origin: 0 0;
    webkit-transition: -webkit-transform .3s ease-out, border-color .3s ease-out;
}

.footermenuCol .widget.widget_nav_menu li a:hover:after,
.nectar-global-section-megamenu .widget.widget_nav_menu li a:hover:after {
    -moz-transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -o-transform: scaleX(1);
    transform: scaleX(1);
    backface-visibility: hidden;
    transform-origin: 0 0;
}


/*-- Button --*/
a.nectar-button.large.regular.regular-button span {
    font-size: 18px !important;
    line-height: 1 !important;
}

/*-- Form --*/
.form-full {
    margin-bottom: 25px;
    width: 100%;
}

.wpcf7-spinner {
    position: absolute !important;
}

/*-- Home --*/

.milestoneSection .subject {
    margin-top: 15px !important;
}

.milestoneSection .nectar-milestone .number {
    /* font-weight: 900 !important;*/
    font-family: 'FZLanTingHeiS-H-GB', '黑体', sans-serif !important;
}

.featuredproductSection .nectar-post-grid .nectar-post-grid-item {
    padding: 30px !important;
    border-radius: 0 0 200px 200px !important;
    background: linear-gradient(180deg, rgb(242, 239, 232, 1), #fdfcfb) !important;
}

.featuredproductSection .post-heading {
    font-weight: 900 !important;
    font-size: 25px;
}

.featuredproductSection h2.nectar-post-grid-item__custom-field[data-key="product-subheadline"] {
    font-weight: 400 !important;
    font-size: 25px;
}

.featuredproductSection .nectar-post-grid-item__custom-fields {
    margin-top: 0 !important;
}

.featuredproductSection .nectar-post-grid-item__custom-field[data-key="product-excerpt"] {
    color: #6d6e71 !important;
    margin-top: 10px;
}

.featuredproductSection .nectar-post-grid-item__custom-field[data-key="_formatted_price"],
.featuredproductSection .nectar-post-grid-item__custom-field[data-key="_price"] {
    font-family: 'DIN-Medium' !important;
    font-size: 25px;
    font-weight: 500 !important;
    line-height: 1;
    background: #fff !important;
    border-radius: 50px;
    padding: 5px !important;
}

.featuredproductSection .nectar-post-grid-item:hover .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) {
    background: #a87c4f !Important;
}

.featuredproductSection .nectar-post-grid-item:hover .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) img {
    filter: brightness(0) invert(1);
}

.btn-product {
    width: 22px !important;
}

.reviewSection.pageSection {
    padding: 50px 0 !important;
}

.reviewSection .row-bg-wrap {
    transform: scaleX(1.1) !important;
}

.reviewSection .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
    margin-top: 25px !important;
}

.reviewSection p {
    font-size: 80% !important;
    line-height: 1.4 !important;
    color: #6d6e71 !important;
    padding: 0 10% !important;
}

.reviewVideo iframe {
    border-radius: 7px !important;
}

.newsSection .nectar-post-grid-item__excerpt-wrap.item-meta-extra {
    font-size: 15px !important;
    line-height: 1.2 !important;
    color: #4f4f4f !important;
}

/*-- About --*/
.coreSection .iwithtext {
    margin-top: 10px !important;
}

.whySection p,
.aboutwhySection p,
.aboutvalueSection p {
    font-size: 83.5%;
    line-height: 1.4;
}

.aboutwhySection h4,
.aboutvalueSection h4 {
    line-height: 1.2 !important;
}

.teamSection .nectar-fancy-box[data-style=hover_desc] {
    aspect-ratio: 2/3 !important;
}

.teamSection .nectar-fancy-box[data-style=hover_desc] .hover-content {
    font-size: 13px !important;
}

.teamSection h4 {
    line-height: 1.2 !Important;
    color: #000 !important;
}

.teamSection * {
    color: #b28f86 !important;
}

/*
.teamSection .hover-content ul {
    margin-top: 15px !important;
}
*/
.teamSection .nectar-fancy-box[data-style=hover_desc] .box-bg:after,
.teamSection .nectar-fancy-box[data-style=hover_desc] .box-bg:before {
    height: 55%;
    background: linear-gradient(to bottom, rgba(247, 244, 240, 0), rgba(247, 244, 240, 1) 100%);
}

.teamSection .nectar-fancy-box[data-style=hover_desc].hovered .box-bg:after,
.teamSection .nectar-fancy-box[data-style=hover_desc].hovered .box-bg:before {
    height: 200%;
    opacity: 0.9;
    background: linear-gradient(to bottom, rgba(247, 244, 240, 0), rgba(255, 255, 255, 0.9) 100%) !important;
}

.aboutproductloopSection .nectar-post-grid-item {
    border-radius: 90px !important;
}

.aboutproductloopSection.post-heading {
    font-weight: 900 !important;
    font-size: 15px !important;
}

.aboutproductloopSection .nectar-post-grid-item__custom-fields {
    margin-top: 0 !important;
}

.aboutproductloopSection .nectar-post-grid-item__custom-field[data-key="product-subheadline"] {
    font-weight: 400 !important;
    font-size: 15px !important;
    line-height: 1.25 !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 10px !important;
}

/*-- WooCommerce | Loop --*/

.productloopSection .flickity-page-dots {
    bottom: -45px !Important;
}

.productloopSection .nectar-post-grid-item-bg-wrap {
    background: #f2efe8 !important;
}

.productloopSection .nectar-post-grid-item {
    border: 1px solid #d6d7d6 !important;
    text-align: center !important;
}

.productloopSection .post-heading {
    font-weight: 900 !important;
    font-size: 15px !important;
}

.productloopSection .nectar-post-grid-item__custom-fields {
    margin-top: 0 !important;
}

.productloopSection h2.nectar-post-grid-item__custom-field[data-key="product-subheadline"] {
    font-family: 'fzlantingheis-db1-gbkregular' !important;
    font-weight: 400 !important;
    font-size: 15px !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

.productloopSection .nectar-post-grid-item__custom-field[data-key="product-excerpt"] {
    font-size: 15px !important;
    line-height: 1.35 !important;
    color: #6d6e71 !important;
    margin-top: 10px !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

.productloopSection .nectar-post-grid-item__custom-field[data-key="_formatted_price"],
.productloopSection .nectar-post-grid-item__custom-field[data-key="_price"] {
    font-family: 'DIN-Medium' !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    line-height: 1;
    margin-top: 10px !important;
    margin-bottom: 0px !important;
}

.productloopSection .nectar-post-grid-item__custom-field[data-key="_price"] img {
    margin: 10px auto !important;
    width: 15px !important;
}

.productloopSection .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) {
    background: #f2efe8 !important;
    border-radius: 50px !important;
}

.productloopSection .nectar-post-grid-item:hover .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) {
    background: #a87c4f !Important;
}

.productloopSection .nectar-post-grid-item:hover .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) img {
    filter: brightness(0) invert(1);
}

.freeproductloopSection.productloopSection .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) {
    background: none !important;
}

.freeproductloopSection.productloopSection .nectar-post-grid-item:hover .nectar-post-grid-item__custom-field[data-key="_price"]:nth-last-of-type(1) {
    background: none !important;
}

/*-- WooCommerce --*/

.flickity.product-slider {
    background: #fff;
    border-radius: 50px;
}

.flickity.product-slider img {
    background: #fff;
}

.woocommerce .woocommerce-breadcrumb {
    visibility: hidden !important;
}

.single-product .safeTxt {
    font-size: 85% !important;
    line-height: 1.3 !important;
}

.single-product.woocommerce #ajax-content-wrap .woocommerce-tabs[data-tab-style=fullwidth_stacked] > div:not(.tab-container) {
    padding: 4% 0 0 0 !Important;
}

body.single-product .container-wrap {
    padding-bottom: 0 !Important;
    margin-bottom: 0 !Important;
}

.single-product .product-thumbs .flickity-slider .thumb img {
    background: #fff;
    border-radius: 25px;
}

.single-product.woocommerce div.product form.cart {
    margin-bottom: 1em !important;
}

.single-product .entry-summary div.product_meta {
    display: none !important;
}

.single-product .woocommerce-info.rs_message_for_single_product {
    background: none !important;
    color: #000;
    font-size: 90% !important;
    line-height: 1.5 !important;
}

/*
.single-product .entry-summary .product-action-buttons:before {
    content: '数量';
    font-weight: 700;
    display: block;
    padding-bottom: 10px;
    font-size: 20px !important;
}
*/
.single-product .entry-summary .quantity {
    margin-bottom: 30px !important;
    height: 50px !Important;
    background: #fff !important;
}

.single_add_to_cart_button.button.alt {
    width: calc(100% - 200px) !important;
    margin-top: 0 !important;
    margin-right: 10px;
}

.btn-custom-help {
    background-color: #0ca551 !important;
    background-image: url(/../../../../../../../../../../wp-content/uploads/2026/05/ico-wa.png) !important;
    background-repeat: no-repeat !important;
    background-size: 39px auto !important;
    background-position-y: center !important;
    background-position-x: 9px !important;
    color: #fff !important;
    border-radius: 100px !important;
    padding-top: 13px !important;
    padding-bottom: 13px !important;
    padding-right: 20px !important;
    padding-left: 50px !important;
    display: inline-block;
    font-weight: 700;
    line-height: 1.2em;
    text-align: center;
    width: 170px !important;
    transition: all .2s ease;
}

.btn-custom-help:hover {
    transform: translateY(-3px);
    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16);
}

.single-product .woocommerce #ajax-content-wrap .woocommerce-tabs > div:not(.tab-container) {
    padding-bottom: 0 !important;
}

.single-product .container-wrap {
    background: #f2efe8 !important;
}

.single-product .entry-summary h1,
.single-product .product_title {
    font-size: 33px !important;
    line-height: 1.3 !important;
}

.single-product table.variations {
    width: 100% !important;
}

.single-product section.related.products {
    display: none !important;
}

table.variations th.label {
    display: none !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item),
li.variable-item.button-variable-item {
    width: 100% !important;
    min-width: 100% !important;
    border-radius: 100px !important;
    background: #fff !Important;
    border: 2px solid #e1dfdc !important;
    box-shadow: none !important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,
li.variable-item.button-variable-item.selected {
    background: #e4d5d3 !important;
    border: 2px solid #bc9d95 !important;
    box-shadow: none !important;
}

.entry-summary .woocommerce-variation.single_variation {
    display: none !Important;
}

.tab-container.container {
    display: none !important;
}

#tab-description .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 0 !important;
}

.productreviewSection-npq .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #e46d25 !important;
}

.productreviewSection-alka .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #10740f !important;
}

.productreviewSection-vbrite .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #454691 !important;
}

.productreviewSection-gbcomega .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #1a2a5b !important;
}

.productreviewSection-glutameal .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #dc9a8a !important;
}

.productreviewSection-4her .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #88382d !important;
}

.productreviewSection-genelux .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #502c1e !important;
}

.productreviewSection-gtplus .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #d2456e !important;
}

.productreviewSection-lipo5 .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #b0b862 !important;
}

.productreviewSection-ms2 .nectar-flickity.nectar-carousel[data-column-border=true] .flickity-slider .inner-wrap {
    border: 1px solid #5b45af !important;
}

.productarticleSection .nectar-cta {
    margin-bottom: 10px !Important;
}

.productarticleSection .nectar-cta p {
    font-weight: 700 !important;
}

.productarticleSection span.text {
    color: #000 !important;
}

.productfaqSection a.toggle-heading {
    color: #000 !important;
}

.productfaqSection div[data-style="minimal"] .toggle {
    border-bottom: 1px solid #000 !important;
}

/*-- Footer --*/
.footer-ico {
    width: 30px !important;
    display: inline-block !important;
    margin-right: 10px;
}

input.wpcf7-form-control.wpcf7-submit.has-spinner.btn-newsletter {
    font-size: 16px !important;
    padding: 10px 20px !important;
}

.footerSection ul {
    margin-left: 0 !important;
    padding-left: 0 !important;
}

.footerSection ul li {
    list-style: none !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
}

.footerSection ul li a {
    color: #5b5b5b !important;
    font-size: 13px !important;
    font-weight: 400 !important;
}

.copyrightSection {
    padding: 18px 0 !important;
}

.copyrightSection p {
    font-size: 13px !important;
    line-height: 1.24 !important;
}


.btn-wa {
    position: fixed;
    bottom: 30px !important;
    right: 30px !important;
    width: 65px !important;
    height: 65px !important;
    background: #25D366 !important;
    border-radius: 50% !important;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
}

.btn-wa:hover {
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.15);
}

.btn-wa img {
    width: 100% !important;
}

@media only screen and (min-width: 1000px) {
    .mobileview {
        display: none !important;
    }

    .pageSection {
        padding: 100px 0 !important;
    }

    .form-half {
        margin-bottom: 25px;
        width: calc(50% - 10px);
        display: inline-block;
    }

    .contactpageSection .form-half {
        width: 100% !important;
        transform: none !important;
        float: none !important;
    }

    .form-half.half-left {
        transform: translateX(-10px);
        /*  transform: translateX(-8px);*/
    }

    .form-half.half-right {
        /*  transform: translateX(8px);*/
        float: right;
    }

}

@media only screen and (max-width: 999px) {
    .desktopview {
        display: none !important;
    }

    .mobile-left {
        text-align: left !important;
    }

    .pageSection {
        padding: 60px 0 !important;
    }

    .mobile-no-radius {
        border-radius: 0 !important;
    }
}
