  /*19-10-2021*/

@font-face {

 font-family: 'brush-script-std';

 src: url('/templates/ja_ego/fonts/brushscriptstd.otf');

 font-weight: normal;

 font-style: normal;

}
.header-block-1{border-bottom:none !important;}
.nav-align-left.col-2.col-md-7.col-xxl-5.order-xxl-1 {
    width: 61%;
}
.nav-align-left .t4-megamenu .navbar-nav>li>a, .nav-align-left .t4-megamenu .navbar-nav>li>span{color:#000;}
.theme-home-1 .t4-header-r{
  width: 20%;
}
@font-face {

 font-family: 'Alegreya-Regular';

 src: url('/templates/ja_ego/fonts/Alegreya-Regular.ttf');

 font-weight: normal;

 font-style: normal;

}

@font-face {

 font-family: 'Roboto-Regular';

 src: url('/templates/ja_ego/fonts/Roboto-Regular.ttf');

 font-weight: normal;

 font-style: normal;

}

@font-face {

 font-family: 'Tomorrow-Regular';

 src: url('/templates/ja_ego/fonts/Tomorrow-Regular.ttf');

 font-weight: normal;

 font-style: normal;

}

@font-face {

 font-family: 'TuesdayNight-Regular';

 src: url('/templates/ja_ego/fonts/TuesdayNight-Regular.otf');

 font-weight: normal;

 font-style: normal;

}

body {
    font-size: 18px;
    font-family: Alegreya-Regular;
}
.article-body h1, .article-body .h1 {
    font-family: 'brush-script-std';
}
.col-md-4 {
	float: left;
}
h1,.h1 {
	font-size: 42px;
}
h2,.h2 {
	font-size: 32px !important;
	font-family: Alegreya-Regular;
}
h3,.h3 {
	font-size: 28px;
	font-family: Alegreya-Regular;
}
h4,.h4 {
	font-size: 24px;
	font-family: Alegreya-Regular;
}
h5,.h5 {
	font-size: 20px;
	font-family: Alegreya-Regular;
}
h6,.h6 {
	font-size: 14px;
	font-family: Alegreya-Regular;
}

div#t4-section-4 div#Mod241 .section-title-wrap.text-center.space-normal {
    display: none;
}
div#t4-section-4 div#Mod241 .section-ct .section-title-wrap.text-center.space-normal {
    display: block;
}
.com-content-article__body .sqs-block-content + .spa-gallery.mb-5 {
    margin-bottom: 25px !important;
}

/*21-10-2021*/

div#t4-footer .footer2 {
    display: none;
}
#t4-footer-info nav.navbar li.nav-item {
    width: 100%;
}
.view-spa-detail .intro-text p, .view-spa-detail .content-detail p, .view-spa-detail .intro-text {
    text-align: left !important;
}
.view-spa-detail .intro-text, .view-spa-detail .content-detail {
    max-width: unset !important;
	font-family: 'Roboto-Regular';
	color: #313131 !important;
}
.sqs-block-content {
    width: 100%;
    float: left;
}
.sqs-block-content .sqs-block1, .sqs-block-content .sqs-block2 {
    width: 50%;
    float: left;
	padding-top: 30px;
	padding-bottom: 30px;
}
.sqs-block-content .sqs-block1 {
    padding-right: 20px;
}
.sqs-block-content .sqs-block2 {
    padding-left: 20px;
}

/*25-10-2021*/

#video_li .video-item .video_thumb_wrap {
    width: 100%;
}
div#Mod241 {
    display: none;
}
div[id*=t4-section-] {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}
.theme-home-2 .section-relax, #t4-main-bottom, div[id*=t4-main-bottom-] {
	padding-bottom: 60px !important;
}
.youtube_videos #video_scroll .ulvideo_thumb, .youtube_videos #video_scroll #video_li li.card.video-item {
    border-radius: 0;
}
.youtube_videos #video_scroll #video_li li.card.video-item {
	margin-bottom: 5px !important;
}
.com-content-article.item-page nav.pagenavigation, .com-content-article.item-page .page-header, .com-content-article.item-page .article-aside {
	display: none;
}
.com-content-article.item-page .article-body iframe {
    width: 100%;
}
.sqs-block-content .sqs-block-button a {
    background: #ff897cd0;
    color: #fff;
    padding: 21px 34px;
    border-radius: 32px;
}
.sqs-block-content h1 {
    margin-bottom: 25px;
}
.sqs-block-content_button .col-md-4 {
    margin-top: 25px;
	margin-bottom: 25px;
}
.no-sidebar .article-body, .no-sidebar .com-content-article__body {
	width: 100%;
	max-width: 100% !important;
}

/*26-10-2021*/

@media screen and (min-width:992px) {
.t4-col.sidebar-r.col-sm-12.col-lg-3 {
    width: 43%;
}
}
div#Mod137 a.btn.btn-white:hover {
    background: var(--color-primary);
    border-color: var(--color-primary);
    color: #fff;
}
div#t4-footer-info a:hover, div#t4-top-bar a:hover, div#t4-footer nav.navbar li.nav-item a:hover, .feature-info .info-title a:hover, div#t4-footer-info #Mod123 > div > div > div > ul > li:nth-child(n) > a:hover {
    color: #ff897c;
}
li {
    list-style-type: none !important;
}
.t4-footer-info .acm-social .social-follow .social-inner a span {
    margin-top: 8px;
}
.sqs-block-content.sqs-icon--list .fa {
    font-size: 28px;
    margin: 0 5px;
}
.acm-testimonial.style-1 .testimonial-desc {
	color: unset !important;
}
.t4-header-r form.mod-finder {
    margin-bottom: 0 !important;
}

/*27-10-2021*/

div#Mod252 h2 {
    font-family: 'Alegreya-Regular';
	font-size: 32px !important;
}
div#Mod260 fieldset#rsform_3_page_0 {
    max-width: 850px;
    margin: 0 auto;
    width: 100%;
}
fieldset#rsform_3_page_0 .rsform-block .formControlLabel, fieldset#rsform_3_page_0 .rsform-block .formControls {
    width: 100% !important;
    text-align: left !important;
    margin-left: 0;
	float: left;
}
#rsform_3_page_0 input[type="text"], #rsform_3_page_0 input[type="email"], #rsform_3_page_0 input[type="tel"], #rsform_3_page_0 textarea, #rsform_3_page_0 select {
    width: 80%;
	margin-bottom: 0;
	padding: 8px;
	height: 18px;
	font-size: 13px;
	border-radius: 3px;
	background: #fff;
}
#rsform_3_page_0 span.formValidation {
    width: 100%;
    float: left;
}
fieldset#rsform_3_page_0 .rsform-block {
	margin-bottom: 10px;
}
#rsform_3_page_0 textarea {
    height: 132px;
}
#rsform_3_page_0 button#submit {
    background: #fca294;
	border-color: transparent;
    color: #fff;
    padding: 10px 20px;
    box-shadow: 0 2px 0 0 rgb(216 73 54 / 74%);
    border-radius: 32px;
    font-size: 18px;
}
#rsform_3_page_0 button#submit:hover {
    opacity: 0.9;
}
.view-list-box .items-row .item img {
    border-radius: 0;
}
ul.pagination li.page-item .fa {
    margin-top: 15px;
}
.com-content-article__body iframe {
    width: 100%;
}
.items-row .item .item-content .page-header {
	margin-top: 0;
	min-height: 70px;
}
.items-row .item .item-content .page-header a {
    font-size: 27px !important;
}
div#t4-section-9 {
    background: #ff897cd0;
	color: #fff;
}
.ja-masthead-description {
    display: none;
}
.link-heading:active, .link-heading:focus, .link-heading:hover {
	border-bottom: none;
}

/*28-10-2021*/

.main-menu li.nav-item[data-id="143"] i.item-caret {
    display: none !important;
}
.main-menu li.nav-item[data-id="143"] .dropdown-menu.mega-dropdown-menu {
	visibility: hidden;
}
@media screen and (min-width:1200px) and (max-width:1599px) {
.header-block-2 .container-hd {
    padding-left: 5.63rem !important;
    padding-right: 5.63rem !important;
}
div#t4-top-bar .t4-col.topbar-l {
	padding-left: 5.63rem;
}
div#t4-top-bar .t4-col.topbar-r {
	padding-right: 5.63rem;
}
#t4-top-bar .topbar-l ul li {
    padding-left: 0 !important;
}
}
@media screen and (min-width:1600px) {
div#t4-top-bar .t4-col.topbar-l {
	padding-left: 9.63rem;
}
div#t4-top-bar .t4-col.topbar-r {
	padding-right: 9.63rem;
}
#t4-top-bar .topbar-l ul li {
    padding-left: 0 !important;
}
}
div#Mod252 .sqs-block-inner {
    margin-bottom: 60px;
}
div#t4-footer-info nav.navbar button.navbar-toggler {
    display: none;
}
div#t4-footer-info nav.navbar button.navbar-toggler + .navbar-collapse {
    display: block;
}
ul.topbar-call {
    float: right;
    margin-top: 10px;
    margin-bottom: 0;
    margin-right: 10px;
}
div#t4-footer-info .pe-xl-5 {
    padding-right: 0 !important;
	margin: 0 !important;
}
div#t4-footer-info .t4-module .nav>li.active>a {
    font-weight: normal;
}
div#t4-footer-info p, div#t4-footer-info li, div#t4-footer-info a {
    color: rgb(255 255 255 / 70%);
    font-size: 16px;
	border-bottom: none;
}
div#t4-footer-info h3.module-title {
    font-size: 24px;
}
.theme-home-2 #t4-top-bar .topbar-l ul.d-flex li a {
    border-bottom: none;
}
.boxnavbuttons .backtotop {
	background-size: 50% 34% !important;
	background-repeat: no-repeat;
    background-position: center;
}

/*29-10-2021*/

div#t4-footer-info .bg-overlay-image {
    display: none;
}
div#t4-footer nav.navbar {
    justify-content: center;
}
div#t4-footer .nav.navbar-nav {
    flex-direction: row;
}
div#t4-footer nav.navbar li.nav-item {
    padding-left: 20px;
    padding-right: 20px;
}
.bottom_logo {
    text-align: center;
    margin-bottom: 10px;
}
div#t4-footer-info {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}
div#t4-footer-info .t4-col {
    margin-top: 35px;
}
div#t4-footer-info .t4-col .t4-module + .t4-module {
    margin-top: 0;
}
div#t4-footer-info .t4-col .t4-module, div#t4-footer-info .mission.pe-xl-5 {
    padding: 10px !important;
}
div#Mod137 .section-title-wrap {
    max-width: unset;
	margin-bottom: 30px;
}
div#Mod137 .acm-features.style-5 .align-right .features-intro .intro-img {
	text-align: center;
}
div#Mod260 {
    width: 60%;
    float: left;
	margin-top: 30px;
}
div#Mod267 #map267 {
    float: right;
    width: 100%;
    max-width: 700px;
}
div#t4-section-9 {
    padding-left: 60px;
    padding-right: 60px;
}
div#t4-footer .t4-section-inner {
    padding-bottom: 80px;
    padding-top: 40px;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul li+li {
    margin-top: 0 !important;
}
div#t4-footer-info h3.module-title {
    font-size: 24px !important;
    font-family: 'Roboto-Regular' !important;
}
div#t4-footer a.nav-link, div#t4-header li, div#t4-header a, div#t4-header p, .items-row .item .item-content p.readmore a.btn.btn-readmore {
    font-size: 18px;
}
div#t4-footer .footer1, div#t4-top-bar .acm-social.style-1 .social-follow .social-inner a {
	font-size: 16px;
}
div#t4-top-bar li, div#t4-top-bar p, div#t4-top-bar a {
    font-size: 16px !important;
}
div#t4-header .main-menu li .dropdown-menu {
    width: 282px;
}
div#t4-masthead h3.ja-masthead-title {
    font-size: 42px !important;
	text-transform: uppercase;
}
.blockquote, blockquote {
	color: #313131 !important;
}
.items-row .item .item-content .short-desc {
    font-size: 17px;
}
.lead {
	font-size: 18px !important;
}
.view-spa-detail .intro-text em, .view-spa-detail .content-detail em {
    font-style: normal;
}
div#t4-main-body {
    padding-top: 60px;
    padding-bottom: 60px;
}
.view-spa-detail .intro-text strong, .view-spa-detail .content-detail strong {
    font-weight: 600;
}
div#t4-masthead .ja-masthead.view-spa-detail .page-heading h2 {
    font-size: 56px !important;
}

/*30-10-2021*/

div#t4-section-9 h3.section-title.h6.text-info {
    color: #fff !important;
}
div#Mod260 #rsform_3_page_0 button#submit {
    background: transparent !important;
    border-color: #fff;
    box-shadow: none;
    border-width: 2px;
	margin-top: 11px;
}
.fb_reset>div{ display:none !important;}
div#Mod260 fieldset#rsform_3_page_0 .formError {
    color: #ff0000;
}
div#Mod260 fieldset#rsform_3_page_0 .formError {
	font-size: 14px;
}
div#accordion.acm-accordion .card-header button {
    padding-top: 17px;
    padding-bottom: 17px;
}
div#accordion.acm-accordion a {
    color: #ff897c;
}
body.site-home-2.theme-home-2 div#t4-section-7 {
    background: url(https://liaschorrinstitute.com/images/joomlart/others/vt-3.webp);
    background-repeat: no-repeat;
    background-position-x: center;
}
div#Mod260 fieldset#rsform_3_page_0 .rsform-block .formControlLabel {
    padding-top: 0;
}

/*01-11-2021*/

@media screen and (max-width:1599px) {
div#t4-footer-info h3.module-title {
    font-size: 22px !important;
}
div#t4-section-9, div#t4-footer-info, div#t4-footer {
    width: 100%;
    float: left;
}
div#Mod267 {
    width: 40%;
    float: left;
	margin-top: 30px;
}
div#t4-footer-info p, div#t4-footer-info li, div#t4-footer-info a {
	font-size: 14px;
}
.items-row .item .item-content .short-desc {
    font-size: 16px;
}
}
@media screen and (max-width:1199px){
.items-row .item .item-content .page-header a {
    font-size: 22px !important;
}
.items-row .item .item-content .short-desc {
    font-size: 15px;
}
div#t4-footer a.nav-link, div#t4-header li, div#t4-header a, div#t4-header p, .items-row .item .item-content p.readmore a.btn.btn-readmore {
    font-size: 16px;
}
div#t4-footer-info h3.module-title {
    font-size: 19px !important;
}
.lead {
    font-size: 16px !important;
}
div[id*=t4-section-] {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
div#acm-testimonial-255, div#Mod251, div#Mod250, div#Mod260, div#Mod267, div#Mod137 {
    margin-bottom: 30px;
}
div#t4-footer-info {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
div#t4-footer .t4-section-inner {
    padding-bottom: 60px;
    padding-top: 20px;
}
div#t4-masthead .view-spa-detail.ja-masthead .ja-masthead-detail {
    min-height: 450px;
}
.view-spa-detail.item-page .com-content-article__body .intro-text {
    font-size: 20px;
}
div#t4-masthead {
    margin-top: 40px;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
div#t4-footer-info .col-lg-4 {
	width: 29.33333%;
}
div#t4-footer-info .col-lg-2 {
	width: 17.66667%;
}
}
@media screen and (max-width:1004px) {
div#t4-footer a.nav-link, div#t4-header li, div#t4-header a, div#t4-header p, .items-row .item .item-content p.readmore a.btn.btn-readmore, div#t4-footer .footer1 {
    font-size: 14px;
}
div#t4-top-bar li, div#t4-top-bar p, div#t4-top-bar a {
    font-size: 14px !important;
}
}
@media screen and (max-width:991px) {
#t4-top-bar .topbar-l ul li span {
    display: block !important;
    float: left;
}
#t4-top-bar .topbar-l {
    width: 66.66%;
}
#t4-top-bar .topbar-r {
    width: 33.33%;
}
.t4-header-r #triggerButton {
    margin-left: 60px;
    margin-right: 30px;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info {
	max-width: 620px !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    width: 300px !important;
    height: 300px !important;
}
div#Mod260, div#Mod267 {
    width: 100%;
}
div#Mod267 #map267 {
	max-width: unset;
}
.items-row .item .item-content .page-header a {
    font-size: 24px !important;
}
div#t4-footer nav.navbar li.nav-item {
    padding-left: 12px;
    padding-right: 12px;
}
div#Mod260 fieldset#rsform_3_page_0 .formRow {
    margin-left: 20px;
}
.bottom1 {
    text-align: center;
}
div#Mod166 ul.dropdown-menu .dropdown-item {
    white-space: unset;
}
.theme-home-2 .section-relax, #t4-main-bottom, div[id*=t4-main-bottom-] {
    padding-bottom: 40px !important;
}
}
@media screen and (max-width:846px) {
div#t4-top-bar li, div#t4-top-bar p, div#t4-top-bar a {
    font-size: 11px !important;
}
}
@media screen and (max-width:767px) {
div#t4-top-bar {
    display: block !important;
}
.t4-header-r .btn-action a.btn.btn-primary {
    padding-top: 0.7rem;
    padding-bottom: 0.7rem;
}
.items-row .item .item-content .page-header {
	min-height: unset;
}
.items-row .item .item-content .page-header a {
    font-size: 28px !important;
}
.items-row .item .item-content .short-desc {
    font-size: 16px;
}
div#t4-footer a.nav-link, div#t4-header li, div#t4-header a, div#t4-header p, .items-row .item .item-content p.readmore a.btn.btn-readmore, div#t4-footer .footer1 {
    font-size: 16px;
}

.acm-hero.style-2 .features-intro .wrapper-ct .box-info {
    max-width: 500px !important;
	width: 100% !important;
}
div#accordion.acm-accordion .card-header button {
	font-size: unset;
}
div#acm-testimonial-255 .owl-nav {
    display: none;
}
div#t4-footer-info .t4-col {
    margin-top: 0;
}
div#t4-footer-info .t4-col.footnav-1 {
	margin-top: 35px;
}
div#t4-footer .nav.navbar-nav {
    justify-content: center;
}

/*02-11-2021*/

div#t4-footer-info h3.module-title {
    font-size: 20px !important;
}
div#t4-top-bar .topbar-l, div#t4-top-bar .topbar-r {
    width: 100%;
    float: left;
}
#t4-top-bar .topbar-l ul {
    justify-content: center;
}
div#t4-top-bar li, div#t4-top-bar p, div#t4-top-bar a {
    font-size: 14px !important;
}
div#t4-top-bar .topbar-r .custom, div#t4-top-bar .topbar-r .acm-social {
    width: 50%;
    float: right;
}
div#t4-top-bar .topbar-r .acm-social .social-follow-wrap {
    float: left;
}
div#t4-header .navbar-brand img.logo-img {
    max-height: 67.2px;
}
div#t4-header {
    margin-top: 30px;
	margin-bottom: 20px;
}
header.header-block .header-wrap {
    display: block !important;
}
header.header-block .header-wrap .navbar-brand.logo-image, header.header-block .header-wrap .main-menu, .t4-header-r form.mod-finder, .t4-header-r .custom {
    float: left;
}
header.header-block .header-wrap .t4-header-r {
    display: block !important;
    float: right;
}
.t4-header-r #triggerButton {
    float: right;
    margin-top: 15px;
}
ul.topbar-call {
	margin-right: 0; padding-left: 1em;
}
div#t4-top-bar .topbar-r .acm-social {
    padding-left: 20px;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    width: 260px !important;
    height: 260px !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: -2.5rem !important;
}
div#t4-masthead .view-spa-detail.ja-masthead .bg-masthead {
    background-position-y: top;
}
}
@media screen and (max-width:900px) {
div#HDVideoshare1 div#video_scroll {
    height: 200px !important;
}
}
@media screen and (max-width:650px) {
#rsform_3_page_0 input[type="text"], #rsform_3_page_0 input[type="email"], #rsform_3_page_0 input[type="tel"], #rsform_3_page_0 textarea, #rsform_3_page_0 select {
	width: 88% !important;
}
}
@media screen and (max-width:575px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    width: 200px !important;
    height: 200px !important;
}
div#t4-footer-info .t4-col {
	text-align: center;
}
div#t4-footer-info .t4-col nav.navbar, div#t4-footer-info .t4-col .social-follow {
    justify-content: center;
}
div#acm-testimonial-255 .owl-dots {
    display: none;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label {
	text-align: center;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label:after {
    margin-top: 5px !important;
}
#t4-top-bar .topbar-l ul li {
    text-align: center;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: -1rem !important;
}
div#t4-header .navbar-brand img.logo-img {
    max-height: 62.2px;
}
div#Mod260 fieldset#rsform_3_page_0 .formRow {
    margin-left: 10px;
}
}
@media screen and (max-width:479px) {
header.header-block .header-wrap .navbar-brand.logo-image {
    width: 100%;
    float: left;
    margin-right: 0;
	text-align: center;
	margin-bottom: 40px;
}
div#t4-header .navbar-brand img.logo-img {
    max-height: 100.2px;
}
header.header-block .header-wrap .t4-header-r {
    width: 100%;
}
.t4-header-r .custom {
	float: right;
}
.t4-header-r #triggerButton {
	float: left;
	margin-left: 40px;
}
div#t4-footer a.nav-link, div#t4-header li, div#t4-header a, div#t4-header p, div#t4-footer .footer1, div#t4-hero .acm-hero .features-desc a.btn.btn-primary {
    font-size: 14px;
}
div#t4-section-9 {
    padding-left: 30px;
    padding-right: 30px;
}
}
@media screen and (max-width:374px) {
div#t4-top-bar li, div#t4-top-bar p, div#t4-top-bar a {
    font-size: 13px !important;
}
div#t4-hero .acm-hero .features-intro .feature-info .time-label.h3 {
    font-size: 19px !important;
}
div#t4-hero .acm-hero .features-desc a.btn.btn-primary {
	font-size: 13px;
}
div#Mod260 fieldset#rsform_3_page_0 .formRow {
    margin-left: 0;
}
#rsform_3_page_0 input[type="text"], #rsform_3_page_0 input[type="email"], #rsform_3_page_0 input[type="tel"], #rsform_3_page_0 textarea, #rsform_3_page_0 select {
    width: 95% !important;
}
div#t4-footer a.nav-link {
    padding: 0;
    padding-bottom: 5px;
}
}
@media screen and (max-width:1439px) {
div#t4-masthead .view-spa-detail.ja-masthead .ja-masthead-detail {
    min-height: 520px;
}
.view-spa-detail.item-page .com-content-article__body .intro-text {
    font-size: 21px;
}
}
@media screen and (max-width:1023px) {
div#t4-masthead .view-spa-detail.ja-masthead .ja-masthead-detail {
    min-height: 375px;
}
.view-spa-detail.item-page .com-content-article__body .intro-text {
    font-size: 19px;
}
div#t4-masthead .view-spa-detail.ja-masthead .ja-masthead-detail .page-header .spa-short-desc {
    display: none !important;
}
div#t4-masthead .ja-masthead.view-spa-detail .page-heading h2 {
    font-size: 42px !important;
}
div#t4-masthead .ja-masthead.view-spa-detail .page-header {
    margin-left: 30px;
}
}
@media screen and (max-width:767px) {
div#t4-masthead .view-spa-detail.ja-masthead .ja-masthead-detail {
    min-height: auto;
}
div#t4-masthead .ja-masthead.view-spa-detail .page-heading h2 {
	margin-bottom: 0;
}
div#t4-masthead .ja-masthead.view-spa-detail .page-header {
	max-width: unset;
}
div#t4-main-body {
    padding-top: 30px;
    padding-bottom: 30px;
}
}
@media screen and (max-width:575px) {
div#t4-masthead .ja-masthead.view-spa-detail .page-heading h2 {
    font-size: 36px !important;
}
.view-spa-detail.item-page .com-content-article__body .intro-text {
    font-size: 18px;
}
.sqs-block-content .sqs-block1, .sqs-block-content .sqs-block2 {
    width: 100%;
    padding: 0 15px;
}
}
@media screen and (max-width:479px) {
div#t4-masthead .view-spa-detail.ja-masthead .bg-masthead {
	min-height: 300px;
}
div#t4-masthead .ja-masthead.view-spa-detail .page-heading h2 {
    font-size: 32px !important;
}
div#t4-main-body {
    padding-top: 20px;
    padding-bottom: 60px;
}
}
@media screen and (max-width:374px) {
div#t4-masthead .view-spa-detail.ja-masthead .bg-masthead {
    min-height: 235px;
}
}

/*08-11-2021*/

img.about.about1, img.about.about2, img.about.about5 {
    float: left;
    margin-right: 30px;
    margin-bottom: 20px;
}
img.about.about3, img.about.about4 {
    float: right;
    margin-left: 30px;
    margin-bottom: 20px;
	margin-top: 30px;
}
.sql-content {
    width: 100%;
    float: left;
    margin-bottom: 30px;
	margin-top: 30px;
}
div#t4-section-8 div#acm-testimonial-255, div#t4-section-8 div#djslider-loader269 {
    margin-bottom: 30px;
}
div#t4-section-8 div#acm-testimonial-255 .testimonial-content {
    padding-bottom: 60px;
}
.sqs-block-content.sqs-icon--list {
	margin-top: 30px;
}

/*09-11-2021*/

ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink {
    margin: 15px !important;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink:hover img.sigFreeImg {
    opacity: 0.5 !important;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg, img.about.about1, img.about.about2, img.about.about5, img.about.about4, img.about.about3, div#Mod137 img, .com-content-article__body .content-detail p + img {
    border: 1px solid #ccc !important;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg {
	height: 290px !important;
}
.col-sm-12, .col-sm-4, .col-md-6, .col-md-12 {
    float: left;
}
.testimonial_content .col-md-6 {
	padding: 24px 32px;
	box-shadow: 4px 4px 16px #12141729;
	border-radius: 10px;
	padding-top: 0;
}
.col-sm-4 {
    padding: 30px 15px;
}
.mfp-wrap.mfp-gallery img.mfp-img {
    max-width: 800px;
	width: 100%;
}
.gallery-images ul.sigFreeClassic {
    padding-bottom: 60px !important;
    margin-bottom: 40px !important;
}
.sqs-block-content.sqs-block-content-gallery {
    margin-bottom: 60px;
}

/*10-11-2021*/

.courses-video {
    width: 100%;
    float: left;
    text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}
.courses-video video {
    background: #333;
	max-width: 100%;
}

/*11-11-2021*/

.testimonial_content .testimonial1, .testimonial_content .testimonial2 {
	width: 48%;
	margin-bottom: 60px;
}
.testimonial_content .testimonial2 {
    margin-left: 2%;
}
.testimonial_content .testimonial1 {
    margin-right: 2%;
	
}
.testimonial_content .col-md-6 .bg-image {
    position: relative;
    bottom: 16px;
}
.testimonial_content .col-md-6 .customer-review {
    margin-bottom: 20px;
}
.testimonial_content-row {
    width: 100%;
    float: left;
}
@media screen and (max-width:991px) {
.testimonial_content .testimonial1, .testimonial_content .testimonial2 {
    width: 100%;
    margin: 0;
    margin-bottom: 80px;
}
}

/*12-11-2021*/

@media screen and (min-width:1600px) and (max-width:1735px) {
div#t4-header .header-block-2 .main-menu {
    left: 44%;
}
}
@media screen and (min-width:1200px) and (max-width:1330px) {
div#t4-header a {
    font-size: 14px;
}
}
@media screen and (min-width:992px) and (max-width:1130px) {
div#t4-header a {
    font-size: 14px;
}
div#t4-header .main-menu a {
    padding: 20px 15px;
}
div#t4-header .main-menu a {
    padding-left: 12px;
    padding-right: 12px;
}
div#t4-header .t4-header-r .custom a {
    padding: 10px 20px;
}
}

/*13-11-2021*/

.mfp-wrap.mfp-gallery img.mfp-img + figcaption {
    background: unset !important;
}
div#djslider269.djslider-default ul.djslider-in > li {
    background: #000;
}
.treeview .hover {
    color: #ff897c !important;
}
.error .box-text {
    margin-top: 20px;
}

/*15-11-2021*/

div#djslider-loader276 {
    margin-top: 80px;
	margin-bottom: 40px;
}
@media screen and (min-width:992px) {
img.mfp-img {
	padding-bottom: 28px !important;
}
}
div#search-form input#q {
	float: left;
    width: 80%;
}
div#search-form span.input-group-append {
    float: left;
    margin-left: -30px !important;
	margin-top: 0;
}
div#search-form .input-group {
    display: block;
}
div#search-form span.input-group-append button.btn.btn-primary {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.com-finder #search-results .result-taxonomy span.badge.badge-secondary:last-child, .com-finder #search-results .result-url, .com-finder #search-results .result-taxonomy {
    display: none;
}
.com-finder #search-results .result-item {
    margin-bottom: 40px;
}
.com-finder #search-results .search-pagination, .com-finder #search-results .search-pages-counter {
	text-align: center;
}
.sqs-block-content.about-slider {
    margin-top: 30px;
    margin-bottom: 60px;
}

/*16-11-2021*/

.sqs-block-content .sqs-block-button a:hover {
	opacity: 0.85;
}
.sqs-block-content .sqs-block-button {
    width: 100%;
    float: left;
    margin-top: 25px;
}
.com_finder.view-search div#t4-header .t4-header-r form.mod-finder.js-finder-searchform.form-search, div#jmap_sitemap h1, .mfp-bottom-bar .mfp-title {
    display: none;
}
img.about.about2, img.about.about5 {
	margin-top: 30px;
}
.items-row .item .item-content p.readmore a.btn.btn-readmore, .acm-features .features-desc a.btn.btn-white {
    background: #ff897cd0;
    color: #fff;
    border: none;
}
.items-row .item .item-content p.readmore a.btn.btn-readmore:hover, .acm-features .features-desc a.btn.btn-white:hover {
    box-shadow: none;
    border: none;
    opacity: 0.85;
}
.acm-testimonial .testimonial-content button {
    background: #ff897c !important;
    color: #fff !important;
    border: none !important;
}
.acm-testimonial .testimonial-content button:hover {
    opacity: 0.85;
}
div#t4-hero .acm-hero .features-desc .btn {
    margin-top: 20px;
}

/*17-11-2021*/

.djslider-default ul.djslider-in > li {
    border-top-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.slide-desc-bg.slide-desc-bg-default {
    opacity: 0.5;
}
.dj-slide-desc {
    text-align: center;
}
div#djslider272 li {
    border-radius: 0;
}
@media screen and (min-width:1200px) and (max-width:1599px) {
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink {
    margin: 4px !important;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
ul.sigFreeClassic li.sigFreeThumb {
    width: 33%;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg {
    height: unset !important;
    max-width: 100%;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink {
    margin: 0 !important;
}
}
@media screen and (min-width:576px) and (max-width:991px) {
ul.sigFreeClassic li.sigFreeThumb {
    width: 49%;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink, ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink img.sigFreeImg {
    height: unset !important;
    max-width: 100%;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink {
    max-width: 95%;
    float: none !important;
    margin: 10px auto !important;
}
}
@media screen and (max-width:575px) {
ul.sigFreeClassic li.sigFreeThumb {
    width: 100%;
}
ul.sigFreeClassic li.sigFreeThumb a.sigFreeLink {
    float: none !important;
    margin: 30px auto !important;
}
.sqs-block-content.sqs-block-content-gallery .col-sm-12 .col-sm-4 {
    width: 100%;
}
}
@media screen and (max-width:767px) {
.djslider-default .navigation-container {
	display: none;
}
.col-md-4 {
	width: 100%;
}
div#Mod252 .sqs-block-inner {
    margin-bottom: 20px;
}
.t4-col.sidebar-r.col-sm-12.col-lg-3 {
    margin-bottom: 0;
}
div#search-form input#q {
	width: 70%;
}
div#t4-section-8 div#acm-testimonial-255 .testimonial-content {
    padding-bottom: 20px;
}
}
div#djslider258 li {
    border-radius: 0;
}
@media screen and (max-width:991px) {
div#Mod252 h2 {
	font-size: 24px !important;
}
img.about.about1, img.about.about2, img.about.about5, img.about.about4, img.about.about3 {
    float: none;
    margin: 0;
}
}
@media screen and (max-width:575px) {
div#search-form span.input-group-append {
	height: 55.5px;
}
}
@media screen and (max-width:352px) {
div#search-form input#q {
    width: 55%;
}
}
.com-finder #search-results .result-text {
    margin: 5px 0;
}
.com-finder #search-results h4.result-title {
    text-transform: uppercase;
    margin-bottom: 10px;
}
.mfp-wrap.mfp-gallery {
    top: 0 !important;
}
@media screen and (min-width:992px) {
.view-article.item-259 .sqs-block-content.sqs-block-content_button .col-md-4 {
    width: auto;
    margin-left: 30px;
}
}
@media screen and (min-width:768px) and (max-width:991px) {
.view-article.item-259 .sqs-block-content.sqs-block-content_button .col-md-4 {
    width: auto;
    margin-left: 20px;
    font-size: 14px;
}
}

/*19-11-2021*/

.rsform-thankyou-button {
    background-color: unset !important;
    border: 2px solid #fff !important;
    border-radius: 32px !important;
    padding: 10px 20px !important;
    color: #fff !important;
    font-size: 18px !important;
    text-shadow: unset !important;
}
.rsform-thankyou-button:hover {
    opacity: 0.9;
}

/*22-11-2021*/

.t4-megamenu>.navbar-nav>li>.nav-link, .t4-megamenu>.navbar-nav>li>a {
    line-height: normal;
    height: unset;
}

/*24-11-2021*/

.blog-item-content .item-content .item-title-wrap {
    margin-bottom: 20px;
}
.blog-item-content .item-content p.readmore a.btn.btn-readmore {
    background: #ff897c;
    color: #fff;
    border: none;
}
.blog-item-content .item-content p.readmore a.btn.btn-readmore:hover {
    border: none;
    box-shadow: none;
    opacity: 0.9;
}
.blog-item-content .item-content .item-intro h2.spa-articles-title {
    display: none;
}
h2.spa-articles-title {
    margin-bottom: 20px;
}

/*27-11-2021*/

@media screen and (max-width:1199px) and (min-width:992px) {
div#t4-footer-info p, div#t4-footer-info li, div#t4-footer-info a {
    font-size: 12px;
}
div#Mod267 .module-inner {
    max-width: 95%;
    margin-left: auto;
}
}
@media screen and (max-width:1559px) and (min-width:992px) {
div#Mod267 .module-inner {
    max-width: 95%;
    margin-left: auto;
}
}
@media screen and (max-width:1320px) and (min-width:992px) {
div#g-recaptcha-41 div, div#g-recaptcha-41 iframe {
    width: 100% !important;
}
div#g-recaptcha-41 iframe {
    max-width: 87%;
}
}
@media screen and (max-width:359px) {
div#g-recaptcha-41 div, div#g-recaptcha-41 iframe {
    width: 100% !important;
}
}
@media screen and (max-width:479px) {
div#Mod267 #map267 {
    width: calc(100% + 60px);
    margin-right: -30px;
    margin-bottom: -60px;
}
div#Mod260 {
	margin-bottom: 0;
}
div#Mod267 #map267 {
    height: 400px;
}
}
@media screen and (min-width:480px) {
div#Mod267 #map267 {
    width: calc(100% + 120px);
    margin-right: -60px;
    margin-bottom: -60px;
}
}
@media screen and (min-width:480px) {
div#Mod267 #map267 {
    width: calc(100% + 120px);
    margin-right: -60px;
    margin-bottom: -60px;
}
}
@media screen and (min-width:992px) {
div#Mod267 #map267 {
	margin-top: -132.5px;
	width: calc(100% + 60px);
	height: 664px;
}
div#Mod261 h3.section-title.h6.text-info {
    text-align: left !important;
}
}
@media screen and (min-width:1200px) {
div#Mod267 .module-inner {
	max-width: unset;
}
div#Mod267 #map267 {
	margin-top: -163.5px;
	height: 694px;
}
}
@media screen and (min-width:1200px) and (max-width:1599px) {
div#Mod267 #map267 {
	max-width: unset;
}
}
@media screen and (min-width: 1600px) {
div#Mod267 #map267 {
    margin-top: -166.5px;
    height: 694px;
}
div#Mod267 #map267 {
	width: calc(40% + 60px);
	max-width: unset;
}
}
@media screen and (min-width:992px) and (max-width:1664px) {
div#Mod261 .custom .container {
    max-width: unset;
    padding: 0;
}
}
@media screen and (min-width:1665px) {
div#Mod261 .custom .container {
    max-width: unset;
	padding: 0;
}
div#Mod261 {
    width: 60%;
}
div#Mod261 h3.section-title.h6.text-info {
    max-width: 850px;
    margin: 0 auto;
}

/*29-11-2021*/

div#Mod267 #map267 {
    margin-top: -154.5px;
    height: 670px;
}
}
@media screen and (min-width:651px) and (max-width:854px) {
div#g-recaptcha-41 div, div#g-recaptcha-41 iframe {
    width: 100% !important;
}
div#g-recaptcha-41 iframe {
    max-width: 85%;
}
}

/*02-12-2021*/

.formResponsive select, .formResponsive textarea, .formResponsive input[type="text"], .formResponsive input[type="number"], .formResponsive input[type="email"], .formResponsive input[type="tel"], .formResponsive input[type="url"], .formResponsive input[type="password"] {
    color: #000 !important;
}
@media screen and (max-width:1199px) and (min-width:992px) {
div#Mod260, div#Mod267 {
    width: 100%;
}
div#Mod260 fieldset#rsform_3_page_0 .formRow {
    margin-left: 20px;
}
div#Mod261 h3.section-title.h6.text-info {
    text-align: center !important;
}
div#Mod267 #map267 {
    margin-top: 0;
    max-width: unset;
    width: calc(100% + 120px);
    height: 450px;
}
div#Mod267 .module-inner {
    max-width: unset;
}
div#g-recaptcha-41 div, div#g-recaptcha-41 iframe {
    width: auto !important;
}
}
@media screen and (min-width:1200px) and (max-width:1365px) {
#rsform_3_page_0 select option {
    font-size: 12px;
}

}
div#t4-section-contact, div#t4-section-9, div#t4-footer-info, div#t4-footer {
    width: 100%;
    float: left;
}
div#t4-section-contact h1 {
    text-transform: capitalize;
	margin-top: 0;
	margin-bottom: 15px;
}
div#t4-section-contact {
    background: #fff;
}
div#t4-section-contact {
    padding-top: 0 !important;
}
div#t4-section-contact .sqs-block-content {
    margin-bottom: 20px;
}
@media screen and (min-width:768px) {
.navbar-brand img.logo-img {
    max-height: 100px !important;
}
}
@media screen and (min-width:1331px) and (max-width:1405px) {
div#t4-header a {
    font-size: 15px;
}
}
@media screen and (min-width:1200px) and (max-width:1285px) {
div#t4-header a {
    font-size: 12px;
}
.navbar-brand img.logo-img {
    max-height: 86px !important;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
.navbar-brand img.logo-img {
    max-height: 82px !important;
}
}
@media screen and (min-width: 992px) and (max-width: 1023px) {
.navbar-brand img.logo-img {
    max-height: 70px !important;
}
}
@media screen and (min-width:576px) and (max-width:650px) {
header.header-block .header-wrap .t4-header-r {
	margin-top: 10px;
}
div#t4-header .navbar-brand img.logo-img {
    max-height: 65px !important;
}
}
@media screen and (min-width:651px) and (max-width:767px) {
header.header-block .header-wrap .t4-header-r {
	margin-top: 20px;
}
div#t4-header .navbar-brand img.logo-img {
    max-height: 90px !important;
}
}
@media screen and (min-width:480px) and (max-width:575px) {
header.header-block .header-wrap .navbar-brand.logo-image {
    width: 100%;
    margin-right: 0 !important;
    text-align: center;
    margin-bottom: 0;
}
header.header-block .header-wrap .t4-header-r {
    width: 100%;
    margin-bottom: 0;
}
header.header-block .header-wrap .t4-header-r .custom {
    float: right;
	margin-right: 20px;
}
header.header-block .header-wrap .t4-header-r span#triggerButton {
    float: left;
    margin-left: 20px;
}
div#t4-header .navbar-brand img.logo-img {
    max-height: 120px !important;
}
div#t4-hero .acm-hero.style-2 {
    padding-top: 30px;
}
div#t4-header {
    margin-top: 10px;
}
}
@media screen and (max-width:479px) {
header.header-block .header-wrap .navbar-brand.logo-image {
	margin-bottom: 10px;
}
.t4-header-r .custom {
    margin-right: 40px;
}
}
@media screen and (max-width:374px) {
.t4-header-r #triggerButton {
    margin-left: 10px;
}
.t4-header-r .custom {
    margin-right: 10px;
}
}
div#t4-footer-info .mission.pe-xl-5 {
    padding-top: 0 !important;
}
.bottom_logo {
	margin-bottom: 0;
}
@media screen and (max-width:991px) {
div#t4-footer-info .t4-col.footnav-1 {
    margin-top: 0;
}
div#t4-footer-info .mission.pe-xl-5 {
    padding-bottom: 0 !important;
}
}

/*03-12-2021*/

@media screen and (min-width: 1600px) and (max-width: 1735px) {
div#t4-header .header-block-2 .main-menu {
    left: 50%;
}
div#t4-header a {
	font-size: 16px;
}
div#t4-header .main-menu a {
    font-size: 18px;
    padding-left: 6px;
    padding-right: 6px;
}
}
@media screen and (min-width:1600px) {
.bottom_logo img {
    margin-top: -30px;
}
}
@media screen and (min-width:1200px) and (max-width:1599px) {
.bottom_logo img {
    margin-top: -15px;
}
.t4-footer-info .acm-social .social-follow .social-inner a span {
    margin-top: 9px;
    margin-left: 2px;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
.t4-footer-info .acm-social .social-follow .social-inner a span {
    margin-top: 11px;
}
.bottom_logo img {
    margin-top: -15px;
}
div#t4-header .main-menu a {
    padding-left: 14px;
    padding-right: 14px;
}
}
@media screen and (min-width:1600px) {
div#t4-footer-info p, div#t4-footer-info li, div#t4-footer-info a {
	font-size: 18px;
}
div#t4-footer-info .t4-col.footnav-2 {
    width: 18%;
}
div#t4-footer-info .t4-col.footnav-3 {
    width: 13.5%;
}
div#t4-footer-info .t4-col.footnav-5 {
    width: 18.5%;
}
div#t4-top-bar li, div#t4-top-bar p, div#t4-top-bar a, div#t4-footer .footer1 {
    font-size: 18px !important;
}
}
@media screen and (min-width: 1736px) {
.navbar-brand img.logo-img {
    max-height: 130px !important;
}
}
@media screen and (min-width:1200px) and (max-width:1330px) {
div#t4-header .main-menu a {
    padding-left: 9px;
    padding-right: 9px;
    font-size: 18px;
}
div#t4-header .t4-header-r .custom a.btn.btn-primary {
    padding: 10px 25px;
    font-size: 16px;
}
}
@media screen and (min-width:1200px) and (max-width:1240px) {
div#t4-header .main-menu a {
    font-size: 16px;
}
}
@media screen and (min-width: 1331px) and (max-width: 1405px) {
div#t4-header .main-menu a {
    font-size: 17px;
    padding-left: 7px;
    padding-right: 7px;
}
}

/*06-12-2021*/

@media screen and (min-width:1024px) and (max-width:1044px), screen and (min-width:992px) and (max-width:1010px) {
div#t4-header .main-menu a {
    padding-left: 12px;
    padding-right: 12px;
}
}
div#t4-section-9 #rsform_3_page_0 button#submit:hover {
    background-color: #ffffff20 !important;
    opacity: 1;
}
.item-163 .items-row .item .item-content .item-title-wrap .page-header {
    margin-bottom: 0;
}

/*07-12-2021*/

.view-article.item-163 .article-body ul li {
    list-style-type: disc !important;
}
.view-article.item-163 .article-body ul.herbal-list li {
    list-style-type: decimal !important;
}
.com-content-category-blog.blog .com-content-category-blog__items.blog-items.items-leading .com-content-category-blog__item.blog-item {
    margin-bottom: 60px;
}
.com-content-category-blog.blog .com-content-category-blog__items.blog-items.items-leading .com-content-category-blog__item.blog-item:last-child {
    margin-bottom: 0;
}
@media screen and (min-width: 1200px) and (max-width: 1365px) {
body.site-home-2.item-170 #rsform_3_page_0 select option {
    font-size: 11px;
}
}
@media screen and (min-width:1366px) {
body.site-home-2.item-170 #rsform_3_page_0 input[type="text"], body.site-home-2.item-170 #rsform_3_page_0 input[type="email"], body.site-home-2.item-170 #rsform_3_page_0 input[type="tel"], body.site-home-2.item-170 #rsform_3_page_0 textarea, body.site-home-2.item-170 #rsform_3_page_0 select {
    font-size: 11px;
}
}
@media screen and (min-width:1440px) {
div#t4-section-9 #rsform_3_page_0 input[type="text"], div#t4-section-9 #rsform_3_page_0 input[type="email"], div#t4-section-9 #rsform_3_page_0 input[type="tel"], div#t4-section-9 #rsform_3_page_0 textarea, div#t4-section-9 #rsform_3_page_0 select {
    font-size: 14px;
}
}
@media screen and (min-width:1680px) {
div#t4-section-9 #rsform_3_page_0 input[type="text"], div#t4-section-9 #rsform_3_page_0 input[type="email"], div#t4-section-9 #rsform_3_page_0 input[type="tel"], div#t4-section-9 #rsform_3_page_0 textarea, div#t4-section-9 #rsform_3_page_0 select {
    font-size: 16px;
}
body.site-home-2.item-170 #rsform_3_page_0 input[type="text"], body.site-home-2.item-170 #rsform_3_page_0 input[type="email"], body.site-home-2.item-170 #rsform_3_page_0 input[type="tel"], body.site-home-2.item-170 #rsform_3_page_0 textarea, body.site-home-2.item-170 #rsform_3_page_0 select {
    font-size: 12px;
}
}

/*09-12-2021*/

div#t4-hero {
    padding-bottom: 100px;
}
body.site-home-2.item-163 .ja-masthead-description {
    display: block;
    max-width: 1024px;
    margin: 0 auto;
    width: 100%;
    padding: 0 30px;
}
@media screen and (min-width:1200px) {
body.site-home-2.item-163 .ja-masthead-description {

    font-size: 22px !important;
}
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .pic-pattern:after {
	background: none;
}
@media screen and (min-width:576px) {
.view-spa-detail .intro-text, .view-spa-detail .content-detail {
	font-size: 18px !important;
}
}
.item-163 .items-row .item .item-content .item-intro {
    min-height: 365px;
}
.item-163 .items-row .item {
    padding: 30px;
    border: 5px solid #fff9f5;
    border-radius: 32px;
}
.item-163 .items-row .col.col-12.col-sm-12.col-md-6.col-lg-4 {
    padding: 14px;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .pic-pattern img {
    display: none;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .pic-pattern:after {
	content: unset !important;
}
.col-12.col-lg-6.features-intro .features-img {
width: 100%;
}

/*10-12-2021*/

.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: -30rem !important;
}
.theme-home-2 .section-title {
    font-weight: bold;
    color: #ff897c !important;
	letter-spacing: 2px;
}
div#t4-section-3 .items-row .item.column-2 {
    box-shadow: 0px 1px 15px 0px #ff168245 !important;
	border-color: #ff897c;
}
@media screen and (max-width:1664px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: -26rem !important;
}
}
@media screen and (max-width:1440px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: -21rem !important;
}
}
@media screen and (max-width:1200px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: -17rem !important;
}
.acm-hero.style-2 .features-desc .mod-desc {
    padding-right: 10px;
}
}

/*11-12-2021*/

@media screen and (max-width:991px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .pic-pattern img {
    display: block;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    right: 30px !important;
    bottom: -100px !important;
}
.acm-hero.style-2 .features-desc .wrap-inner {
    padding-top: 65px !important;
    margin-top: 65px !important;
}
div#t4-hero {
    padding-bottom: 0;
}
}
@media screen and (max-width: 767px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    width: 280px !important;
    height: 280px !important;
}
}
@media screen and (max-width: 425px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    width: 225px !important;
    height: 225px !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info {
    bottom: -90px !important;
}
.acm-hero.style-2 .features-desc .wrap-inner {
    margin-top: 40px !important;
}
}
@media screen and (min-width:375px) and (max-width:425px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .time-label.h3.text-white {
    font-size: 19px !important;
}
}
.acm-testimonial .testimonial-content button:hover, .sqs-block-content .sqs-block-button a:hover {
	background: #2c396b !important;
}
.backtotop {
    background-color: #ff897cd0 !important;
}
.backtotop:hover {
	background-color: #2c396b !important;
}
.sqs-block-content .sqs-block-button a:hover {
    opacity: 1;
}
div#t4-section-9 #rsform_3_page_0 button#submit:hover {
    background-color: #2c396b !important;
    opacity: 1;
	border-color: #2c396b;
}
div#accordion div#headingOne button:hover {
    background: none !important;
}
h2.spa-magazine-title {
	letter-spacing: -0.5px;
}

/*13-12-2021*/

.acm-features .features-desc a.btn.btn-white {
	font-size: 18px;
	padding: 8px 24px;
}
div.ja-masthead .ja-masthead-detail .ja-masthead-description {
	opacity: 1 !important;
}
body.site-home-2.item-163 div.ja-masthead.bg-blank .ja-masthead-description {
    font-size: 26px !important;
	font-weight: 600;
}
@media screen and (min-width:1200px) {
div#t4-top-bar .acm-social a {
    font-size: 20px !important;
}
.t4-footer-info .acm-social .social-follow .social-inner a span {
    margin-top: 7px;
    margin-left: 0px;
    font-size: 20px;
}
}
@media (max-width: 1599px) and (min-width:576px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul li {
    font-size: 15px !important;
}
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    background: #2c396b9e !important;
    opacity: 0.9;
}
.section-title-wrap.text-center {
	max-width: 730px !important;
}
@media screen and (min-width:1680px) {
.acm-hero.style-2 .features-desc .wrap-inner .inner {
    max-width: 620px !important;
}
}
div#accordion.acm-accordion a:hover {
    color: #2c396b;
}
@media screen and (min-width:1200px) and (max-width:1679px) {
.acm-hero.style-2 .features-desc .wrap-inner .inner {
    max-width: 530px !important;
}
}

/*17-12-2021*/

body.site-home-2.item-312 div#t4-masthead .ja-masthead.view-spa-detail .col-12.col-md-12 .ja-masthead-detail .page-header {
    margin: 0 auto;
    text-align: center;
    max-width: 900px;
    padding: 0 30px;
    width: 100%;
}
body.site-home-2.item-312 div#t4-masthead .ja-masthead.view-spa-detail .col-12.col-md-12 .ja-masthead-detail {
    min-height: unset;
}
body.site-home-2.item-312 div#t4-masthead .ja-masthead.view-spa-detail .col-12.col-md-12 .ja-masthead-detail .page-header .spa-short-info.lead {
    margin: 0 auto;
    max-width: 767px;
}
@media screen and (max-width:767px) {
div#t4-masthead .ja-masthead.view-spa-detail .row.g-0 {
    flex-direction: column-reverse;
    padding: 0 30px;
}
body.site-home-2.item-312 div#t4-masthead .ja-masthead.view-spa-detail .col-12.col-md-12 .ja-masthead-detail .page-header {
	padding: 0;
}
}
h2.spa-magazine-title {
    color: #fc7b6d;
}

/*20-12-2021*/

.owl-carousel .owl-dots .owl-dot:hover {
    background: none !important;
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav {
    display: block !important;
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-prev, .aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-next {
    position: absolute;
    top: 30%;
    width: 50px;
    height: 50px;
    font-size: 36px;
    line-height: normal;
    border-radius: 50%;
    background: #ff897cb5;
    color: #fff;
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-prev span, .aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-next span {
    position: relative;
    top: -3px;
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-prev {
    left: -10%;
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-next {
    right: -10%;
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-prev:hover, .aa-google-reviews-slider-content .owl-carousel .owl-nav button.owl-next:hover {
    background: #2c396b;
}

/*22-12-2021*/

div#Mod278 .aa-google-reviews-slider-content-btn-wrap a {
	background: #ff897cd0 !important;
}
div#Mod278 .aa-google-reviews-slider-content-btn-wrap a:hover {
	background: #2c396b !important;
}
.aa-google-reviews-slider-content .testimonial .quote p, .aa-google-reviews-slider-content .testimonial .quote:before, .aa-google-reviews-slider-content .client p.slider-datetime {
    color: #000 !important;
	font-family: 'Roboto-Regular';
}
.aa-google-reviews-slider-content .client p.slider-authorname span {
    color: #2c396b;
    font-weight: bold;
	font-size: 18px;
}
.aa-google-reviews-slider-content .client p.slider-authorname span:hover {
    color: #ff897c;
}
@media screen and (max-width:1439px) {
.aa-google-reviews-slider-content .owl-carousel .owl-nav {
    display: none !important;
}
}
@media screen and (max-width:600px) {
.aa-google-reviews-slider-content .testimonial .quote p {
    max-height: 90px;
    overflow: hidden;
    font-size: 15px;
}
.aa-google-reviews-slider-content-btn-wrap {
	margin-top: 30px !important;
}
}
@media screen and (max-width:479px) {
.aa-google-reviews-slider-content .testimonial .quote p {
    max-height: 115px;
    font-size: 14px;
}
.aa-google-reviews-slider-content .client p.slider-authorname span {
	font-size: 16px;
}
.item-163 .items-row .item .item-content {
    text-align: center;
}
}
@media screen and (max-width:374px) {
.aa-google-reviews-slider-content .testimonial .quote p {
    max-height: 120px;
    font-size: 12px;
}
}
.aa-google-reviews-slider-content .testimonial .quote p:nth-child(2) {
    display: none;
}
.aa-google-reviews-slider-content .quote {
	margin-bottom: 20px !important;
}
@media screen and (min-width:601px) {
.aa-google-reviews-slider-content .testimonial .quote p {
    max-height: 105px;
    overflow: hidden;
}
}
@media screen and (max-width:991px) {
.item-163 .items-row .item .item-content .item-intro {
    min-height: unset;
}
body.site-home-2.item-163 div.ja-masthead.bg-blank .ja-masthead-description {
	font-size: 24px !important;
}
}
@media screen and (min-width:768px) and (max-width:991px) {
.item-163 .com-content-category-blog .items-row .col.col-12.col-sm-12.col-md-6.col-lg-6 {
    width: 100%;
    float: left;
}
}
@media screen and (max-width: 767px) {
body.site-home-2.item-163 div.ja-masthead.bg-blank .ja-masthead-description {
    font-size: 20px !important;
}
}
@media screen and (max-width: 479px) {
body.site-home-2.item-163 div.ja-masthead.bg-blank .ja-masthead-description {
    font-size: 18px !important;
}
.item-163 .items-row .item .item-content .item-intro h2.spa-magazine-title {
    margin-top: 0;
}
}
@media screen and (min-width:1200px) {
.aa-google-reviews-slider-content.googlereview {
	max-width:900px !important;
}
.aa-google-reviews-slider-content.googlereview .owl-stage {
    width: 4575px !important;
}
.aa-google-reviews-slider-content.googlereview .owl-stage .owl-item {
    width: 900px !important;
}
}
.aa-google-reviews-slider-content .owl-carousel .owl-nav {
    display: none !important;
}
.aa-google-reviews-slider-content .owl-carousel .owl-dots .owl-dot span {
	width:25px !important;
	height:25px  !important;
}
@media screen and (min-width:768px) {
.aa-google-reviews-slider-content .owl-carousel .owl-dots .owl-dot {
	width: 28px !important;
	height: 28px !important;
}
.aa-google-reviews-slider-content .owl-carousel .owl-dots .owl-dot span {
	width: 16px !important;
	height: 16px !important;
}
.aa-google-reviews-slider-content-btn-wrap {
	margin-top: 40px !important;
}
.aa-google-reviews-slider-content-btn-wrap a.aa-greviews-rate-button {
    margin: 0 15px;
}
}

/*23-12-2021*/

.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    background: #4285f4 !important;
	opacity: 0.7;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul li {
    color: #fff !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label.h3.text-white {
    color: #fff !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    background: linear-gradient( 135deg, #0035ff 5%,#2145d2 35%,#2a3f92 55%,#2c396b 95%) !important;
    opacity: 1;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    background: linear-gradient( 135deg , #ffa59a 5%,#79b2d1 35%,#7ab2d1 55%,#ffa59a 95%) !important;
    opacity: 1;
}
.feature-info .info-title a:hover {
    color: #2c396b;
	text-shadow: none !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner {
    background: #4285F7 !important;
    opacity: 1;
}

/*24-12-2021*/

@media screen and (min-width:576px) {
.article-body .sqs-block-content div#accordion {
    padding-bottom: 30px;
}
}
.article-body .sqs-block-content a.privacy-link {
    color: #ff897c;
}
.article-body .sqs-block-content a.privacy-link:hover {
    color: #2c396b;
}
@media screen and (max-width:991px) {
.t4-offcanvas .t4-off-canvas-body .navbar li.nav-item .nav-link, .t4-offcanvas .t4-off-canvas-body .navbar .dropdown-menu li.nav-item a {
    line-height: normal;
	padding-top: 10px;
    padding-bottom: 10px;
}
.t4-offcanvas .t4-off-canvas-body .t4-module .module-inner {
	padding: 0 20px !important;
}
}
.item-page-full.view-spa-detail .com-content-article__body ul li {
    list-style-type: disc !important;
}
@media screen and (max-width: 479px) {
div#t4-header {
    margin-top: 5px;
    margin-bottom: 20px;
}
div#t4-hero .acm-hero.style-2 {
    padding-top: 20px;
}
header.header-block .header-wrap .navbar-brand.logo-image {
    margin-bottom: 0;
}
div#t4-section-4 {
    padding-top: 0px !important;
    padding-bottom: 0 !important;
}
}

/*25-12-2021*/

div#Mod252 h2 span.cnt-inner {
    font-size: 0.8em;
}
.fancybox-container .fancybox-toolbar button.fancybox-button.fancybox-button--play, .fancybox-container .fancybox-toolbar button.fancybox-button.fancybox-button--fsenter, .fancybox-container .fancybox-toolbar button.fancybox-button.fancybox-button--thumbs, .fancybox-container .fancybox-toolbar button.fancybox-button.fancybox-button--share, .fancybox-container .fancybox-toolbar a.fancybox-button.fancybox-button--download, .fancybox-container .fancybox-inner .fancybox-caption.fancybox-caption--separate, div#t4-hero .acm-hero.style-2 span#next-section {
    display: none !important;
}

/*27-12-2021*/

@media screen and (min-width:1600px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul {
	height: 110px !important;
}
}

/*28-12-2021*/

body.item-282 .aa-google-reviews-slider-content .owl-carousel .owl-stage-outer {
    width: 100%;
}
body.item-282 p.google-review-tile {
    width: 100%;
    float: left;
    margin-top: 60px;
}
/*ss_edit*/
@media screen and (max-width:767px) {
body.item-282 p.google-review-tile {
    margin-top: 30px;
}
.owl-theme .owl-dots .owl-dot span{padding:10px;}
.fa-facebook:before {
    content: "\f09a";
    font-size: 20px;
}
.fa-instagram:before {
    content: "\f16d"; font-size: 20px;
}
.fa-arrow-right:before {
    content: "\f061";
    font-size: 15px;
}.fa-minus:before {
    content: "\f068";
    font-size: 20px;
}.fa-plus:before {
    content: "\f067";
    font-size: 20px;
}.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul{height: 66px !important;
    width: 100% !important;}
	.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul li{font-size:12px !important;}
}

/*17-01-2022*/

#rsform_3_page_0 textarea {
    height: 70px;
}
@media screen and (min-width:651px) {
fieldset#rsform_3_page_0 .rsform-block.rsform-block-submit button#submit {
    margin-top: 50px !important;
}
}

/*19-01-2022*/

@media screen and (min-width:768px) {
body.site-home-2.item-101 .items-row .item .item-content .page-header h2, body.site-home-2.view-list-box .items-row .item .item-content .page-header h2 {
    line-height: .9;
}
}
@media screen and (min-width: 992px) {
body.site-home-2.item-101 .items-row .item .item-content .page-header h2, body.site-home-2.view-list-box .items-row .item .item-content .page-header h2 {
    line-height: .8;
}
}
@media screen and (min-width: 1600px) {
body.site-home-2.item-101 .items-row .item .item-content .page-header h2, body.site-home-2.view-list-box .items-row .item .item-content .page-header h2 {
    line-height: .73;
}
}

/*10-02-2022*/

div#t4-section-8 div#Mod285 {
    margin-top: 70px;
}
@media screen and (max-width:900px) {
    div#Mod256 {
    margin-top: 10px;
}
div#t4-section-8 div#Mod285 {
    margin-top: 40px;
}
}
@media screen and (max-width: 479px) {
div#t4-section-8 div#Mod285 {
    margin-top: 30px;
}
div#Mod256 {
    margin-top: 0 !important;
}
}
@media screen and (min-width:992px) {
.yt-video {
    width: 50%;
    float: left;
	text-align: center;
}
.yt-video iframe {
    width: 500px;
	height: 350px;
}
}
@media screen and (max-width:991px) {
.yt-video {
    text-align: center;
}
.yt-video.yt-video2 {
    margin-top: 50px;
}
.yt-video iframe {
    max-width: 100%;
}
}
@media screen and (max-width:479px) {
    .yt-video.yt-video2 {
    margin-top: 35px;
    margin-bottom: 20px;
}
}
@media screen and (max-width: 900px) {
.yt-video.yt-video2 {
    margin-bottom: 20px;
}
}

/*14-02-2022*/

div#Mod285 span.main-heading {
    margin-bottom: 45px;
}
@media screen and (max-width:479px) {
div#Mod285 span.main-heading {
    margin-bottom: 30px;
}
}
@media screen and (min-width: 992px) and (max-width:1199px) {
.yt-video iframe {
    width: 400px;
    height: 320px;
}
}
@media screen and (max-width: 575px) {
.yt-video iframe {
    height: 300px;
}
}
.ytp-cued-thumbnail-overlay-image {
    background-size: contain !important;}

/*01-09-2022*/

.t4-header-r form.mod-finder .awesomplete span.visually-hidden {
    position: absolute!important;
    width: 1px!important;
    height: 1px!important;
    padding: 0!important;
    margin: -1px!important;
    overflow: hidden!important;
    clip: rect(0,0,0,0)!important;
    white-space: nowrap!important;
    border: 0!important;
}

/*24-02-2023*/

@media screen and (min-width: 1736px) {
.navbar-brand img.logo-img {
    max-width: 373px;
}
}
@media screen and (min-width: 768px) {
.navbar-brand img.logo-img {
    max-width: 287px;
}
}
@media screen and (min-width: 1200px) and (max-width: 1285px) {
.navbar-brand img.logo-img {
    max-width: 247px;
}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
.navbar-brand img.logo-img {
    max-width: 235px;
}
}
@media screen and (min-width: 992px) and (max-width: 1023px) {
.navbar-brand img.logo-img {
    max-width: 201px;
}
}
@media screen and (min-width: 651px) and (max-width: 767px) {
div#t4-header .navbar-brand img.logo-img {
    max-width: 258px;
}
}
@media screen and (min-width: 576px) and (max-width: 650px) {
div#t4-header .navbar-brand img.logo-img {
    max-width: 186px;
}
}
@media screen and (min-width: 480px) and (max-width: 575px) {
div#t4-header .navbar-brand img.logo-img {
    max-width: 344px;
}
}
@media screen and (max-width: 479px) {
div#t4-header .navbar-brand img.logo-img {
    max-width: 287px;
}
}

/*28-02-2023*/

.acm-features.style-5 .align-right .features-intro .intro-img:after {
	display: none !important;
}
@media screen and (min-width: 992px) {
div#t4-footer-info .t4-col.footnav-5 {
    width: 18.5% !important;
}
div#t4-footer-info .t4-col.footnav-4 {
    width: 17% !important;
}
div#t4-footer-info .t4-col.footnav-3 {
    width: 14% !important;
}
div#t4-footer-info .t4-col.footnav-2 {
    width: 18.5% !important;
}
div#t4-footer-info .t4-col.footnav-1 {
    width: 32% !important;
}
}
@media screen and (min-width:992px) and (max-width:1199px) {
div#t4-footer-info .t4-col.footnav-5 {
    width: 17.5% !important;
}
div#t4-footer-info .t4-col.footnav-3 {
    width: 15% !important;
}
}
@media screen and (max-width:991px) {
div#t4-footer-info .t4-col.footnav-1 {
    width: 100% !important;
}
div#t4-footer-info .t4-col.footnav-2, div#t4-footer-info .t4-col.footnav-4 {
    width: 25% !important;
}
div#t4-footer-info .t4-col.footnav-3 {
	width: 23% !important; 
}
div#t4-footer-info .t4-col.footnav-5 {
	width: 27% !important;
}
}
@media screen and (max-width:991px) {
div#t4-footer-info .t4-col.footnav-1 {
    width: 100% !important;
}
div#t4-footer-info .t4-col.footnav-2, div#t4-footer-info .t4-col.footnav-3, div#t4-footer-info .t4-col.footnav-4, div#t4-footer-info .t4-col.footnav-5 {
    width: 50% !important;
}
}
@media screen and (max-width:575px) {
div#t4-footer-info .t4-col.footnav-1, div#t4-footer-info .t4-col.footnav-2, div#t4-footer-info .t4-col.footnav-3, div#t4-footer-info .t4-col.footnav-4, div#t4-footer-info .t4-col.footnav-5 {
    width: 100% !important;
}
}

/*15-03-2023*/

.articles-table {
	border-left: 2px solid #eee;
	border-right: 2px solid #eee;
	border-radius: 12px;
}
.articles-table .col-head {
    font-weight: bold;
	border-bottom: 2px solid #eee;
	border-top: 1px solid #ccc;
	width: 100%;
	float: left;
	border-top-left-radius: 12px;
    border-top-right-radius: 12px;
}
.articles-table .col-content {
    border-bottom: 2px solid #eee;
	width: 100%;
	float: left;
}
.articles-table .col-content:last-child {
    border-bottom-left-radius: 12px;
    border-bottom-right-radius: 12px;
}
.articles-table .col1, .articles-table .col2, .articles-table .col3, .articles-table .col4, .articles-table .col5 {
    float: left;
	padding: 5px;
}
.articles-table .col1 {
    width: 4.3%;
}
.articles-table .col2 {
    width: 35%;
}
.articles-table .col3 {
    width: 18.3%;
}
.articles-table .col4 {
	width: 17.1%;
}
.articles-table .col5 {
	width: 25.3%;
}
@media screen and (max-width:1199px) {
.articles-table .col1 {
    width: 5.3%;
}
.articles-table .col2 {
    width: 46%;
}
.articles-table .col3 {
    width: 16.3%;
}
.articles-table .col4 {
	width: 16.1%;
}
.articles-table .col5 {
	width: 16.3%;
}
}
@media screen and (max-width:991px) {
.articles-table .col1 {
    width: 7.3%;
}
.articles-table .col2 {
    width: 51%;
}
.articles-table .col3 {
    width: 13.3%;
}
.articles-table .col4 {
	width: 12.1%;
}
.articles-table .col5 {
	width: 16.3%;
}
}
@media screen and (max-width:767px) {
.articles-table .col1, .articles-table .col2, .articles-table .col3, .articles-table .col4, .articles-table .col5 {
    width: 100%;
	padding-left: 15px;
	padding-right: 15px;
}
}

/*19-09-2024*/
@media screen and (min-width:1200px) {
div#Mod302 {
    width: 40%;
    float: left;
	margin-top: 30px;
}
div#Mod302 .module-inner {
    width: calc(100% + 60px);
    margin-top: -140px;
}
div#Mod302 .custom > div {
    height: 470px;
}
div#t4-footer-info {
    margin-top: -15px;
}
}
@media screen and (min-width: 1665px) and (max-width:1807px) {
div#t4-footer-info {
    margin-top: -35px;
}
}
@media screen and (min-width: 1632px) and (max-width:1664px) {
div#Mod302 .module-inner {
    margin-top: -163px;
}
div#Mod302 .custom > div iframe {
    height: 560px;
}
}
@media screen and (min-width: 1200px) and (max-width:1631px) {
div#Mod302 .module-inner {
    margin-top: -163px;
}
div#Mod302 .custom > div iframe {
    height: 581px;
}
}
@media screen and (max-width:1199px) {
div#Mod302 .module-inner {
    width: calc(100% + 120px);
    margin-left: -60px;
    margin-bottom: -40px;
}
}
@media screen and (max-width: 479px) {
div#Mod302 .module-inner {
    width: calc(100% + 60px);
    margin-left: -30px;
}
}
@media screen and (max-width:650px) {
div#rsform_3_page_0 .rsform-block-submit label.formControlLabel {
    display: none;
}
div#rsform_3_page_0 .rsform-block-submit button#submit {
    margin-top: 0 !important;
}
}
@media screen and (max-width:767px) {
.aa-google-reviews-slider-content .owl-carousel .owl-dots .owl-dot {
    line-height: 38px;
    height: 38px;
    width: 38px;
}
}
@media screen and (min-width: 1400px) and (max-width: 1499px) {
div#t4-header .main-menu a {
    font-size: 17px;
    padding-left: 11px;
    padding-right: 11px;
}
}
@media screen and (min-width: 1200px) and (max-width: 1330px) {
div#t4-header .main-menu a {
    padding-left: 5px;
    padding-right: 5px;
    font-size: 15px;
}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
div#t4-header .main-menu a {
    padding-left: 7px;
    padding-right: 7px;
    font-size: 14px;
}
}

/*02-10-2024*/

@media screen and (max-width: 900px) {
div#Mod256 {
    margin-top: 2rem !important;
}
}
@media screen and (max-width:767px) {
.col-md-6.yt-videos.yt-videos2 {
    margin-top: 25px;
}
}

/*21-10-2024*/

@media screen and (max-width:767px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label:after {
    margin-top: 10px !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label.h3.text-white {
    margin-bottom: 10px !important;
}
}

/*22-10-2024*/

@media screen and (max-width:425px) {
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label.h3.text-white {
    margin-bottom: 5px !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner .time-label:after {
    margin-top: 0px !important;
}
.acm-hero.style-2 .features-intro .wrapper-ct .box-info .feature-info .inner ul li+li {
    margin-top: 3px !important;
}
}

/*29-10-2024*/

div#t4-footer-info {
    margin-top: -10px;
}
div#t4-section-10 {
    background-color: #ff897c;
    padding: 0 !important;
}
.form-map {
    display: flex;
}
iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 630px !important;
}
@media screen and (min-width:768px) {
.form-map .form, .form-map .map {
    width: 50%;
}
}
@media screen and (min-width:768px) and (max-width:991px) {
.form-map .map iframe {
    height: 650px;
}
}
@media screen and (max-width:767px) {
.form-map {
    flex-direction: column;
}
.form-map .map iframe {
    height: 450px;
}
}
@media screen and (max-width:480px) {
iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 650px !important;
}
}
@media screen and (max-width:425px) {
iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 670px !important;
}
}
@media screen and (max-width:375px) {
iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 700px !important;
}
}

body.com_content.view-article.item-170 .article-body {
    margin: 0;
}
body.com_content.view-article.item-170 iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 600px !important;
    margin-top: -55px;
}
@media screen and (min-width:1200px) {
div#Mod303 iframe {
    height: 510px;
}
}
@media screen and (max-width:1199px) and (min-width:992px) {
div#Mod303 iframe {
    height: 530px;
}
}
@media screen and (max-width:991px) {
div#Mod252 p + h2 {
    text-align: center;
}
}
@media screen and (max-width:575px) {
body.com_content.view-article.item-170 #t4-main-body .t4-col.component {
    padding-left: 0;
    padding-right: 0;
}
}
@media screen and (max-width:480px) {
body.com_content.view-article.item-170 iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 650px !important;
}
}
@media screen and (max-width:370px) {
body.com_content.view-article.item-170 iframe#inline-qURi4yym1u5ztKyCBX6j {
    height: 700px !important;
}
}