p {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px !important;
	margin-bottom: 0px;
}
.p-random p {
	text-align: center !important;
}
.p-header p {
	font-family: 'Saira', sans-serif !important;
	font-size: 28px !important;
	line-height: 30px !important;
	font-weight: 700 !important;
	text-align: left !important;
}
.p-header-mobile p {
	font-family: 'Saira', sans-serif !important;
	font-size: 24px !important;
	line-height: 24px !important;
	font-weight: 700 !important;
	text-align: center !important;
}
li {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px !important;
		margin-bottom: 0px;
}
h1 {
	font-family: 'Saira', sans-serif !important;
}
.banner h1 {
	font-size: 44px !important;
	line-height: 48px !important;
	margin-top: 0px;
}
h2 {
	font-family: 'Saira', sans-serif !important;
	font-size: 28px;
	line-height: 30px;
}
h3 {
	font-family: 'Saira', sans-serif !important;
	font-size: 20px;
	line-height: 22px;
}
h4 {
	font-family: 'Saira', sans-serif !important;
}
h5 {
	font-family: 'Saira', sans-serif !important;
}
h6 {
	font-family: 'Saira', sans-serif !important;
}
.nav > li > a {
	font-weight:400 !important;
}

/*TUỲ CHỈNH FONT TRÊN ĐIỆN THOẠI*/
@media (max-width: 768px) {
	p {
		font-size: 14px;
		line-height: 18px !important;
		}
	li {
		font-size: 14px;
		line-height: 18px !important;
		}
	a {
		font-size: 14px;
		line-height: 18px
		}
	h2 {
		font-size: 24px;
		line-height: 26px !important;
	}
	h3 {
		font-size: 18px;
		line-height: 20px;
	}
	h1 {
		font-size: 24px !important;
		line-height: 26px !important;
	}
	.banner h1 {
	font-size: 24px !important;
	line-height: 26px !important;
	}
}

/*END*/


/*THU GỌN KHOẢNG CÁCH ICON VÀ TEXT Ở ICON BOX*/
@media (max-width: 768px) {
	.icon-box .icon-box-img {
	margin-bottom: 5px;
}
}
/*END*/

.off-canvas-center .nav-sidebar.nav-vertical>li .toggle {
	top: 5px;
}


/*ĐỔI MÀU SOCIAL ICON*/
.social-icons {
	color: #FCB815;
}
/*END*/


/*ĐỊNH DẠNG CỘT NO-BOTTOM*/
.no-bottom{
	padding-bottom: 0px !important;
}
.no-bottom a{
	margin-bottom: 0px;
}
/*END*/


.small-text-footer a {
	font-size: 14px !important;
}


/*NÚT MÀU TRẮNG*/
.white-button{
	background-color: #fff !important;
	color: #182B55;
	font-size: 18px;
  font-style: normal;
  font-weight: 400;
}
/*END*/


/*NÚT MÀU VÀNG*/
.yellow-button{
	background-color: #FCB815 !important;
	color: #fff;
	font-size: 18px;
  font-style: normal;
  font-weight: 400;
}
/*END*/


/*NÚT THANH MENU*/
.button.plain.is-large {
	background: #fff !important;
	color: #000;
}
/*END*/


/*BỎ SHADOW TRONG THẺ IMAGE BOX*/
.box-overlay.dark .box-text{
	text-shadow: none !important;
}

/*TAB homepage-quytrinh*/
.homepage-quytrinh .nav-tabs+.tab-panels {
	background-color: #202020 !important;
  border: 0px !important;
  padding: 30px 0px 0px 0px;
}
.homepage-quytrinh .nav-tabs > li.active > a{
	background: #FCB815;
	color: #fff;
	border: 0px;
}
.homepage-quytrinh .nav > li > a{
	background: none;
	border: 0px;
	color: #fff;
}
@media (max-width: 768px) {
}
/*END*/


/*TAB tuyendung-quytrinh*/
.tuyendung-quytrinh .nav-tabs+.tab-panels {
	background-color: #202020 !important;
  border: 0px !important;
  padding: 30px 0px 0px 0px;
}
.tuyendung-quytrinh .nav-tabs > li.active > a{
	background: #FCB815;
	color: #fff;
	border: 0px;
	font-weight: 600;
	font-size: 18px;
}
.tuyendung-quytrinh .nav > li > a{
	background: #fff;
	border: 0px;
	color: #202020;
}
@media (max-width: 768px) {
	.tuyendung-quytrinh .nav > li { width: 100%;}
	.tuyendung-quytrinh .nav > li > a {
		width: 100%;
		justify-content: center;
	}
}
/*END*/


/*LISTING BÀI VIẾT*/
.col .post-item .box-text h5{
	color: #182B55;
	font-weight: 600;
}

.col .post-item .box-text p{
	font-size: 16px;
	line-height: 18px !important;
}
.col .post-item .box-text .is-divider{
	display: none;
}
.col .post-item {
	padding-bottom: 10px;
}

@media (max-width: 768px) {
	.post-title {
		font-size: 15px;
	}
	.box-text p {
		font-size: 13px !important;
		line-height: 16px;
	}
	.box-text button {
		font-size: 10px !important;
	}
}
/*END*/


/*TAB homepage-baiviet*/
.homepage-baiviet .nav-tabs+.tab-panels {
	background-color: #FAF8F5 !important;
  border: 0px !important;
  padding: 30px 0px 0px 0px;
}
.homepage-baiviet .nav-tabs > li.active > a{
	background: #FCB815;
	color: #fff;
	border: 0px;
}
.homepage-baiviet .nav > li > a{
	background: #fff;
	border: 0px;
	color: #000;
}
@media (max-width: 768px) {
	.homepage-baiviet .nav > li { width: 100%;}
	.homepage-baiviet .nav > li > a {
		width: 100%;
		justify-content: center;
	}
}

.homepage-baiviet .box-text {
	background-color: #fff !important;
	padding: 10px 10px 5px 10px;
}
.homepage-baiviet .box-text .button {
	margin-top: 0;
}
.homepage-baiviet .box-text .post-title, .homepage-baiviet .box-text .button{
	color: #182B55;
}
.homepage-baiviet .is-divider {
	display: none;
}
/*END*/


/*HOMEPAGE FEEDBACK*/
.feedback-trangchu .col-inner {
	border-radius: 0px 30px;
	padding: 20px;
}
.feedback-trangchu .slider-style-focus {
	padding-bottom: 0px;
	padding-top: 0px;
}
.feedback-trangchu .feedback-content p {
	min-height: 80px;
	line-height: 18px !important;
	font-size: 14px !important;
}
.feedback-trangchu .feedback-name-mobile p {
	font-size: 12px;
	font-style: italic;
	color: #182B55;
}
/*END*/


/*dangky-trangchu "BẮT ĐẦU THIẾT KẾ NGÔI NHÀ XANH CỦA BẠN"*/
.dangky-trangchu{
	margin-top: -100px;
}
@media (max-width: 768px){
	.dangky-trangchu{
	margin-top: 0px;
	}
}
/*END*/


/**/
/**/
/**/
/**/
/*FOOTER FORM CONTACT FORM 7*/
.footer-form label, legend {
	color: #182B55;
}
.footer-form {
	padding-bottom: 0px;
}
.footer-form input[type=date], 
.footer-form input[type=email], 
.footer-form input[type=number], 
.footer-form input[type=password], 
.footer-form input[type=search], 
.footer-form input[type=tel], 
.footer-form input[type=text], 
.footer-form input[type=url], 
.footer-form select, 
.footer-form textarea {
	border: 1px solid #182B55;
	border-radius: 8px;
	box-shadow: none !important;
	margin-bottom: 0px;
}

.footer-form .button, button, fieldset, input, select, textarea {
	margin-bottom: 0px;
}

/* đổi màu chữ ở ngoài */
.footer-form p {
	color: #182B55;
	margin-bottom: 0px;
}

/* kết thúc đổi màu chữ ở ngoài */

/* đổi placeholder */
::placeholder {
	color: #182B55;
	font-weight: 500;
}
/* kết thúc đổi placeholder */

/* đổi nút đăng ký */
.footer-form .wpcf7-form .button {
    background-color: #182B55 !important;
    border: 0;
    color: #fff !important;
    border-radius: 8px;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 0px !important;
    width: 100%;
    padding: 0px 42px;
    letter-spacing: 2px;
    font-size: 16px;
}
.footer-form .wpcf7-form .button:hover {
    cursor: pointer;
    background-color: #FCB815 !important;
	color: #fff !important;
}
.footer-form .wpcf7-spinner {
	display: none !important;
}
/*kết thúc đổi nút đăng ký*/
/**/
/**/
/**/
/**/
/*END*/


/*FOOTER LIÊN HỆ THẺ a*/
.chantrang-lienhe a{
	color: #fff;
	font-size: 16px;
}
.chantrang-lienhe a:hover{
	color: #FCB815;
}
/*END*/


/*ICON BOX TRANG LI HỆ - CĂN GIỮA*/
.icon-box-tranglienhe .icon-box-img img, .icon-box-img svg {
	padding-top: 0px;
}
/*END*/


/* tuỳ chỉnh tab Thiết kế kiến trúc */
.thietkekientruc-tab {
	padding-top: 0px !important;
	padding-bottom: 0px !important;	
}
.thietkekientruc-tab .nav-tabs+.tab-panels {
	background-color: #FAF8F5 !important;
  border: 0px !important;
  padding: 30px 0px 0px 0px;
}
.thietkekientruc-tab .nav-tabs > li.active > a{
	background: #FCB815;
	color: #fff;
	border: 0px;
}
.thietkekientruc-tab .nav > li > a{
	background: #fff;
	border: 0px;
	color: #000;
}
@media (max-width: 768px) {
	.thietkekientruc-tab .nav > li { width: 100%;}
	.thietkekientruc-tab .nav > li > a {
		width: 100%;
		justify-content: center;
	}
}
/*End*/


/*COMMENT*/
#comments .comment-respond {
	background-color: #fff;
	border-radius: 12px;
	padding-bottom: 12px;
}
/*END*/


/**/
/**/
/**/
/**/
/*TUỲ CHỈNH NỘI DUNG BÀI VIẾT ĐƠN */
/*Tiêu đề*/
.entry-header .entry-header-text-top{
	padding-bottom: 0px;
}
.entry-header-text h1{
	color: #182B55;
}
.entry-content.single-page {
	padding-top: 0px;
}
.entry-header .entry-divider {
	display: none !important;
}
/*Hết tiêu đề*/

/*Ảnh và ghi chú của ảnh*/
.entry-content.single-page img {
	width: 100%;
}
.entry-content.single-page dl {
	width: 100%;
	text-transform: none;
	text-align: center;
	opacity: 1;
	font-style: italic;
	font-size: 1em;
}
.entry-content.single-page dt {
	width: 100%;
}
.entry-content.single-page dd {
	width: 100%;
}
@media (max-width: 768px) {
	dl {
		font-size: 14px !important;
		line-height: 18px !important;
		}
}
/*Hết ảnh*/
.entry-content.single-page li{
	text-align: justify;
}
.entry-content.single-page p {
	text-align: justify;
	margin-bottom: 5px;
}
.entry-content.single-page i {
}
.entry-content.single-page em {
}
.entry-content.single-page span {
	text-align: justify;
}
.entry-content.single-page h2{
	margin-top: 24px;
	color: #182B55;
  font-weight: 600;
}
.entry-content.single-page h3{
	margin-top: 24px;
	color: #182B55;
  font-weight: 600;
}
.entry-content.single-page h4 {
	color: #182B55;
}
.entry-content blockquote{
	border-left: 2px solid #182B55;
	padding-left: 10px;
	font-size: 1em;
}
/**/
/**/
/**/
/**/
/*HẾT CHỈNH SỬA BÀI VIẾT*/


/*BLOG SIDEBAR*/
.row-blogsidebar-bennett h5{
	color: #182B55;
	font-size: 12px;
	line-height: 14px;
}
.row-blogsidebar-bennett .is-divider{
	display: none !important;
}


/*LISTING BÀI DỰ ÁN*/
.product-small .box-text a {
	font-family: 'Saira', sans-serif;
	font-weight: 600;
	color: #182B55;
	font-size: 17px;
}
.product-small .box-text{
	background: #fff;
	padding: 15px;
}

/*END*/


/**/
/**/
/**/
/**/
/*TAB BÀI DỰ ÁN*/

/*tiêu đề & ảnh*/
.title-product-tab {
	background: #fff;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.title-product-tab h1 {
	color: #182B55;
}

/*thông số dự án*/
.thongso-sanpham {
	background: #FCB815;
	border-radius: 0px;
}
.thong-tin-cong-trinh {
	background: #182B55;
	padding-top: 12px;
	color: #fff;
}
.thong-tin-cong-trinh b{
	color: #FCB815;
}
.thongso-sanpham .acf-bennett-column .icon-box-text {
	align-self: center;
}
.thongso-sanpham .acf-bennett-column .col-inner {
	padding: 0px;
}

/*tabsanpham*/
.tabsanpham .nav-tabs > li.active > a{
	display: none;
}
.tabsanpham .nav-tabs+.tab-panels {
	background-color: #fff !important;
  border: 0px !important;
  padding: 20px 15px 20px 15px;
	border-radius: 0px;
}
.tabsanpham .col {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.tabsanpham .tab-panels {
	padding-bottom: 10px !important;
}
.tabsanpham h2{
	font-family: 'Saira', sans-serif;
	margin-top: 24px;
	color: #182B55;
  font-size: 24px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
}
.tabsanpham h3 {
	font-family: 'Saira', sans-serif;
	margin-top: 24px;
	color: #182B55;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 20px;
}
.tabsanpham p {
	margin-bottom: 10px;
	text-align: justify;
	font-size: 16px;
}
.tabsanpham .woocommerce-Tabs-panel img{
	width: 100%;
}
.tabsanpham .woocommerce-Tabs-panel em{
	color: #818181;
	font-size: 14px;
}
.tabsanpham .woocommerce-Tabs-panel i{
	color: #818181;
	font-size: 14px;
}
.tabsanpham .woocommerce-Tabs-panel .wp-caption {
	width: 100% !important;
}

/*dự án sidebar*/
.column-productsidebar-bennett .box-text-top a {
	font-size: 14px !important;
	line-height: 18px;
	font-weight: 600;
}
.column-productsidebar-bennett .category {
	display: none;
}
.column-productsidebar-bennett .product-small {
	margin-bottom: 10px;
}

/*sau bài dự án*/
/*
.sau-bai-du-an .col, .columns, .gallery-item {
	padding-left: 0px;
	padding-right: 0px;
}
*/
/*END*/
/**/
/**/
/**/
/**/


/*SHOP*/
#shop-sidebar a {
	color: #000 !important;
}
/*END*/


/*THI CÔNG NHÀ TRỌN GÓI*/
.baogiathicongbanner {
	background: #fff;
	border: 2px solid #FCB815;
	border-radius: 24px
}
@media (max-width: 768px) {
	.baogiathicongbanner {
		width: 95%;
	}
}
/*END*/


/*TIÊU ĐỀ NGÁCH KIẾN THỨC*/
.archive-page-header h1 {
	color: #182B55;
	text-align: left;
}
/*END*/


/**/
/**/
/**/
/**/
/*BANNER HOMEPAGE*/
/*banner desktop 01*/
.homepage-banner-desktop-01 h2{
	margin-top: 0px !important;
	font-size: 44px !important;
	line-height: 50px !important;
}
.homepage-banner-desktop-01 p{
	font-family: 'Saira', sans-serif;
	font-size: 24px;
	line-height: 24px;
	font-weight: 500 !important;
}
.homepage-banner-desktop-01 a{
	background-color: #FCB815 !important;
	font-family: 'Saira', sans-serif;
	color: #182B55 !important;
	font-size: 22px;
	font-weight: 600;
}

/*banner desktop 02*/
.homepage-banner-desktop-02 p{
	font-family: 'Saira', sans-serif;
	font-size: 20px;
	margin-top: 0px !important;
	margin-bottom: 10px !important;
	font-weight: 500 !important;
}
.homepage-banner-desktop-02 h2{
	font-size: 44px !important;
	font-weight: 700 !important;
	margin-top: 0px !important;
}
.homepage-banner-desktop-02 h4{
	font-weight: 600 !important;
	font-size: 28px;
	line-height: 32px;
}
.homepage-banner-desktop-02 a{
	background-color: #FCB815 !important;
	font-family: 'Saira', sans-serif;
	color: #182B55 !important;
	font-size: 22px;
  font-weight: 600;
}
/*banner desktop 03*/
.homepage-banner-desktop-03 h2{
	font-size: 44px !important;
	line-height: 40px !important;
	font-weight: 700 !important;
	margin: 0px !important;
}
.homepage-banner-desktop-03 p{
	font-family: 'Saira', sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: 500 !important;
	margin: 0px;
}
.homepage-banner-desktop-03 h3{
	margin: 0px;
	font-weight: 500 !important;
}

@media (max-width: 768px) {
/*banner desktop 01*/
.homepage-banner-desktop-01 h2{
	font-size: 20px !important;
	line-height: 20px !important;
	}
.homepage-banner-desktop-01 p {
	font-weight: 500 !important;
	font-size: 13px;
	}
.homepage-banner-desktop-01 a{
	font-size: 12px;
	}
	
	
/*banner desktop 02*/
.homepage-banner-desktop-02 p{
	font-size: 13px;
	margin-bottom: 0px !important;
	}
.homepage-banner-desktop-02 h2{
	font-family: 'Saira', sans-serif;
	font-size: 20px !important;
	line-height: 20px !important;
	}
.homepage-banner-desktop-02 h4{
	font-size: 13px;
	line-height: 16px;
	}
.homepage-banner-desktop-02 a{
	font-size: 12px;
	}
	
	
/*banner desktop 03*/
.homepage-banner-desktop-03 h2{
	font-size: 20px !important;
	line-height: 24px !important;
	}
.homepage-banner-desktop-03 p {
	font-size: 10px;
	}
.homepage-banner-desktop-03 h3 {
	font-size: 16px;
	}
}
/**/
/**/
/**/
/**/
/*END*/


/*HIỆU ỨNG NHẤP NHÁY*/
@keyframes colorChange {
    0% {
        background-color: #fff;
    }
    50% {
        background-color: #FCB815;
    }
    100% {
        background-color: #fff;
    }
}
/*END*/


/*TUỲ CHỈNH NÚT GỌI NGAY GLOBAL*/
.animated-button-goingay {
    display: inline-block;
    padding: 12px 0px 12px 0px;
    text-decoration: none;
    color: #182B55;
    background-color: #FCB815;
    border-radius: 0px;
    /*animation: colorChange 1s infinite; /* 3s là thời gian mỗi chu kỳ, infinite để lặp vô hạn */
    /*transition: border-color 0.1s;*/
    vertical-align: middle;
    min-width: 100%;
    text-align: center;
}
.animated-button-goingay img {
    vertical-align: middle; /* Căn giữa theo chiều dọc */
    margin-right: 4px; /* Khoảng cách giữa icon và chữ */
}
.animated-button-goingay a {
    font-size: 18px !important;
}
@media (max-width: 768px){
    .animated-button-goingay img {
        display: none;
    }
    .animated-button-goingay a {
        font-size: 14px;
    }
}
/*END*/


/*TUỲ CHỈNH NÚT TƯ VẤN HEADER*/
.animated-button-tuvan {
    display: inline-block;
    padding: 12px 12px 12px 12px !important;
    text-decoration: none;
    color: #182B55 !important;
    background-color: #182B55;
    /*border: 1px solid #f00; /* Viền màu đỏ mặc định */
    border-radius: 4px; /* Bo tròn góc */
    animation: colorChange 1s infinite; /* 3s là thời gian mỗi chu kỳ, infinite để lặp vô hạn */
    transition: border-color 0.1s;
}
.animated-button-tuvan a {
    font-size: 18px !important;
}
@media (max-width: 768px){
    .animated-button-tuvan a {
        font-size: 14px;
    }
}
/*END*/


/**/
/**/
/**/
/**/
/*TUỲ CHỈNH CALL TO ACTION DƯỚI CHÂN TRANG*/
.mobile-hotline-footer {
	display: none;
	}
@media  (max-width: 767px) {
/*nền*/	
.mobile-hotline-footer {
	display: flex;
	flex: 1;
	/*display: block;*/
	bottom: 0; 
	width: 100%;
	background: linear-gradient(180deg, rgba(32, 32, 32, 0.00) 0%, #202020 100%);
	height: 70px;
	padding-top: 10px;
	position: fixed;
	z-index:9999999;
	border-radius: 0px 0px 0px 0px;
	gap: 8px;
	justify-content: center;
}

/*gọi ngay*/
.mobile-hotline-footer .mobile-hotline-left-footer {
		width: 30%;
		/*float: left;*/
		text-align: center;
		background: #FCB815; 
		/*margin-left: 10px; 
		margin-right:5px;*/
		margin-top: 7px; 
		height: 45px; 
		border-radius: 4px;
}
.mobile-hotline-footer .mobile-hotline-left-footer img {
		display: none ;
}
.mobile-hotline-footer .mobile-hotline-left-footer a{
	color: #182B55;
	line-height: 46px;
	font-weight: bold;
}

/*zalo*/
.mobile-hotline-footer .mobile-hotline-center-footer {
	/*width: 30%;*/
	/*float: right;*/
	text-align: center;
	background: #FCB815;
	/*margin-left: 5px;
	margin-right: 10px;*/
	margin-top: 7px;
	height: 45px;
	border-radius: 4px;
}
.mobile-hotline-footer .mobile-hotline-center-footer a {
	color: #182B55;
	line-height: 46px;
	font-weight: bold;
}

.mobile-hotline-footer .mobile-hotline-center-footer img {
	display: none;
}
/*facebook*/
.mobile-hotline-footer .mobile-hotline-right-footer {
	/*width: 30%;*/
	/*float: right;*/
	text-align: center;
	background: #FCB815;
	/*margin-left: 5px;
	margin-right: 10px;*/
	margin-top: 7px;
	height: 45px;
	border-radius: 4px;
}
.mobile-hotline-footer .mobile-hotline-right-footer a {
	color: #182B55;
	line-height: 46px;
	font-weight: bold;
}

.mobile-hotline-footer .mobile-hotline-right-footer img {
	display: none;
}
	
}
/*END*/
/**/
/**/
/**/
/**/


/*SECTION YOUTUBE LISTING CÁC TRANG DỊCH VỤ*/
.youtube-bennett-column .mb {
	margin-bottom: 5px;
}
.youtube-bennett-column {
	padding-bottom: 15px;
}
/*END*/


/*CĂN GIỮA ICON BOX CÁC TRANG DỊCH VỤ*/
.can-giua-iconbox .icon-box-text {
	align-self: center;
}
.can-giua-iconbox .col-inner {
	padding: 0px;
}
.can-giua-iconbox {
	padding-bottom: 0px !important;
}
/*END*/


/*TRANG SẮP RA MẮT*/
a.button.primary.sap-ra-mat-button {
	margin-right: 0px;
}
a.button.secondary.sap-ra-mat-button {
	margin-right: 0px !important;
}
/*END*/

.wpcf7 .wpcf7-response-output {
	border-color: #182B55 !important;
	background: #FAF8F5;
	color: #182B55;
	font-family: lato;
	font-weight: 500;
	line-height: 20px;
}
.wpcf7 .wpcf7-not-valid-tip {
	margin-top: 5px !important;
	background: #182B55 !important;
	color: #fff !important;
}


/*NÚT CALL TO ACTION*/
.call-to-action-02 br {
	display: none;
}
.call-to-action-02 img {
	max-width: 36px ;
}
/*END*/


/*CĂN LẠI LIGHTBOX*/
.container .row:not(.row-collapse), .lightbox-content .row:not(.row-collapse), .row .gallery, .row .row:not(.row-collapse) {
	/*margin-left: 0px;
	margin-right: 0px;*/
}
/*END*/


.off-canvas-center .mfp-container {
	background-color: #182B55;
}


/*FLOATING BUTTON CALL TO ACTION DESTOP*/
.floating-buttons-desktop {
  position: fixed;
  bottom: 20px;
  right: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
	z-index:9999999;
}

.floating-button-desktop {
  width: 60px;
  height: 60px;
  margin-bottom: 10px;
  background-color: #FCB815;
  border-radius: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: background-color 0.3s ease;
	padding: 8px;
}

.floating-button-desktop img {
  width: 80%;
  height: auto;
  object-fit: contain;
}
.floating-button-desktop:hover img {
  width: 100%;
}
.floating-button-desktop a {
	text-align: center;
}
.floating-button-desktop:hover {
  background-color: #182B55;
}
@media  (max-width: 767px) {
	.floating-buttons-desktop {
		display: none;
	}
}
/*END*/


.menu-footer-container a {
	color: #fff !important;
	text-transform: none;
}
@media  (max-width: 767px) {
	.menu-footer-container {
		margin-bottom: 30px !important;
	}
}

.faq-section .accordion-title.active {
	background-color: #FCB815;
}
.faq-section .accordion-title {
	background-color: #182B55;
	color: #fff;
}
.faq-section .accordion-item {
	margin-bottom: 10px;
}
.faq-section .faq-button {
	color: #182B55;
	background-color: #fff !important;
	margin-top: 5px;
	border: 1px solid #182B55;
}

.image-cover {
    border-radius: 5px !important;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}