@font-face {
font-family: "uzolvrhavuigjifzbhrc";
src: url(https://ag-thegioriverside.com/wp-content/themes/flatsome-child/fonts/uzolvrhavuigjifzbhrc.woff) format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "rwxszsbgdxrcmettwvka";
src: url(https://ag-thegioriverside.com/wp-content/themes/flatsome-child/fonts/2696RWxsZSBGdXRcmEtTWVka.woff) format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "rwxszsbgdxrcmetsgvhd";
src: url(https://ag-thegioriverside.com/wp-content/themes/flatsome-child/fonts/3770RWxsZSBGdXRcmEtSGVhd.woff) format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "rlmgtwfnaxncmfslujvb";
src: url(https://ag-thegioriverside.com/wp-content/themes/flatsome-child/fonts/9576rlmgtwfnaxncmfslujvb.woff) format("truetype");
font-weight: normal;
font-style: normal;
}
html {
scroll-behavior: smooth;
scroll-padding-top: -20px;
}
.home .section-content {
z-index: unset;
}
#masthead .header-nav {
gap: 64px;
}
#masthead .header-nav li a {
font-size: 16px;
font-weight: bold;
line-height: 1.6;
color: rgb(193, 197, 211);
text-align: left;
-webkit-text-stroke-width: 0px;
}
#headerBUTTON_TEXT34.ladi-animation>.ladi-headline {
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
}
#headerBUTTON34>.ladi-button {
border-width: 2px;
border-radius: 9999px;
border-style: solid;
border-color: rgb(255, 241, 179);
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
width: 173px;
height: 44px;
}
#header {
font-family: Roboto, sans-serif;
}
#header>.ladi-section-background {
background-color: rgb(0, 41, 41);
}
#headerIMAGE303>.ladi-image>.ladi-image-background,
#headerBOX50 {
top: 0px;
left: 0px;
}
#headerSHAPE48 {
display: none !important;
}
#headerSHAPE48:hover>.ladi-shape,
#headerBUTTON34>.ladi-button:hover,
#headerMENU7>.ladi-menu .ladi-menu-item:hover,
#headerMENU7>.ladi-menu .ladi-menu-item.selected,
#headerBOX50>.ladi-box:hover,
#headerBOX51>.ladi-box:hover {
opacity: 1;
}
#headerSHAPE48:hover>.ladi-shape svg:last-child {
fill: rgb(232, 211, 123);
}
#headerSHAPE48 svg:last-child {
fill: rgb(255, 255, 255);
}
#headerBUTTON34 {
width: 173px;
height: 44px;
}
#headerBUTTON34>.ladi-button>.ladi-button-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
background-size: cover;
background-origin: content-box;
background-position: 50% 50%;
background-repeat: repeat;
width: 100%;
height: 100%;
background-attachment: scroll;
position: absolute;
z-index: 1;
}
#headerBUTTON34>.ladi-button {
border-width: 2px;
border-radius: 9999px;
border-style: solid;
border-color: rgb(255, 241, 179);
overflow: hidden;
}
#headerBUTTON34.ladi-animation>.ladi-button,
#headerSHAPE647.ladi-animation>.ladi-shape,
#headerSHAPE645.ladi-animation>.ladi-shape {
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
}
#headerBUTTON34>.ladi-button:hover {
border-color: rgb(232, 211, 123);
}
#headerBUTTON34>.ladi-button:hover .ladi-button-background {
background-image: none !important;
background-color: rgb(232, 211, 123) !important;
background-size: initial !important;
background-origin: initial !important;
background-position: initial !important;
background-repeat: initial !important;
background-attachment: initial !important;
-webkit-background-clip: initial !important;
}
#headerBUTTON_TEXT34 {
z-index: 2;
position: relative;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
}
#headerBUTTON_TEXT34>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
font-size: 15.6px;
line-height: 1.6;
color: rgb(20, 33, 99);
text-align: center;
}
#headerMENU7>.ladi-menu .ladi-menu-item {
font-size: 16px;
font-weight: bold;
line-height: 1.6;
color: rgb(193, 197, 211);
text-align: left;
-webkit-text-stroke-width: 0px;
}
#headerMENU7>.ladi-menu .ladi-menu-item:hover,
#headerMENU7>.ladi-menu .ladi-menu-item.selected {
color: rgb(255, 241, 179);
}
#headerMENU7>.ladi-menu.list-menu-items {
gap: 64px;
}
#headerMENU7>.ladi-menu.menu-icon-item {
background-color: rgb(255, 255, 255);
}
#headerMENU7>.ladi-menu.list-menu-items.theme-1 .ladi-menu-item>ul {
background-color: rgb(0, 118, 124);
}
#headerSHAPE647,
#headerGROUP522 {
top: auto;
left: auto;
position: fixed;
z-index: 90000050;
}
#headerSHAPE647 svg:last-child {
fill: rgb(0, 0, 0);
}
.ladi-box {
position: absolute;
width: 100%;
height: 100%;
overflow: hidden;
}
#headerBOX50>.ladi-box {
border-width: 1px;
border-radius: 999px;
border-style: solid;
border-color: rgb(255, 241, 179);
}
.ladi-transition {
transition: all 150ms linear 0s;
}
#headerBOX51>.ladi-box {
border-radius: 999px;
background-image: linear-gradient(rgb(232, 217, 146), rgb(209, 181, 102));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
-webkit-background-clip: initial;
}
#headerSHAPE645 svg:last-child {
fill: rgb(7, 37, 89);
}
@-webkit-keyframes pulse {
0% {
-webkit-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
}
}
@keyframes pulse {
0% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
50% {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
100% {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
}
.ladi-element {
position: absolute;
}
#GROUP1 {
width: 426px;
height: 41px;
top: 72px;
left: 60.5px;
}
.ladi-group {
position: absolute;
width: 100%;
height: 100%;
}
#HEADLINE9 {
top: 5px;
}
#HEADLINE9,
#HEADLINE13 {
width: 426px;
}
#HEADLINE9>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
font-size: 17.12px;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
}
.ladi-headline {
width: 100%;
display: inline-block;
word-break: break-word;
background-size: cover;
background-position: center center;
}
#LINE1 {
top: 24px;
left: 6px;
}
#LINE1,
#LINE2 {
width: 414px;
}
#LINE1>.ladi-line,
#LINE2>.ladi-line {
width: 100%;
padding: 8px 0px;
}
.ladi-line {
position: relative;
}
#LINE1>.ladi-line>.ladi-line-container,
#LINE2>.ladi-line>.ladi-line-container {
border-top: 1px solid rgba(255, 255, 255, 0.28);
border-right: 1px solid rgba(255, 255, 255, 0.28);
border-bottom: 1px solid rgba(255, 255, 255, 0.28);
border-left: 0px !important;
}
.ladi-line .ladi-line-container {
border-bottom: 0 !important;
border-right: 0 !important;
width: 100%;
height: 100%;
}
#LINE2 {
left: 6px;
}
#GROUP2 {
width: 360px;
height: 207px;
top: 76px;
left: 43px;
}
#GROUP2.ladi-animation>.ladi-group,
#HEADLINE19.ladi-animation>.ladi-headline,
#HEADLINE48.ladi-animation>.ladi-headline {
animation-name: fadeInLeft;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
}
#HEADLINE11>.ladi-headline,
#HEADLINE10>.ladi-headline {
font-size: 128px;
}
#HEADLINE11>.ladi-headline,
#HEADLINE1284>.ladi-headline,
#HEADLINE74>.ladi-headline,
#HEADLINE85>.ladi-headline,
#HEADLINE121>.ladi-headline {
filter: blur(3px);
}
#HEADLINE11>.ladi-headline,
#HEADLINE1284>.ladi-headline,
#HEADLINE74>.ladi-headline {
font-family: uzolvrhavuigjifzbhrc;
line-height: 1.6;
color: rgba(2, 47, 47, 0.4);
text-align: center;
margin: 0;
}
#HEADLINE11,
#HEADLINE1284,
#HEADLINE74,
#HEADLINE85 {
top: 2px;
}
#HEADLINE11,
#HEADLINE1284,
#HEADLINE74,
#HEADLINE121 {
left: 2px;
}
#HEADLINE11,
#HEADLINE10,
#HEADLINE1284,
#HEADLINE1285,
#HEADLINE74,
#HEADLINE75 {
width: 358px;
}
#HEADLINE10>.ladi-headline,
#HEADLINE19>.ladi-headline,
#HEADLINE31>.ladi-headline,
#HEADLINE1285>.ladi-headline,
#HEADLINE1110>.ladi-headline,
#HEADLINE1041>.ladi-headline,
#HEADLINE1043>.ladi-headline,
#HEADLINE75>.ladi-headline,
#HEADLINE1045>.ladi-headline,
#HEADLINE1047>.ladi-headline,
#HEADLINE1049>.ladi-headline,
#HEADLINE1051>.ladi-headline,
#HEADLINE86>.ladi-headline,
#HEADLINE1081>.ladi-headline,
#HEADLINE1084>.ladi-headline,
#HEADLINE1087>.ladi-headline,
#HEADLINE1090>.ladi-headline,
#HEADLINE1093>.ladi-headline,
#HEADLINE1096>.ladi-headline,
#HEADLINE119>.ladi-headline {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
}
#HEADLINE10>.ladi-headline,
#HEADLINE19>.ladi-headline,
#HEADLINE31>.ladi-headline,
#HEADLINE37>.ladi-headline,
#HEADLINE40>.ladi-headline,
#HEADLINE43>.ladi-headline,
#HEADLINE46>.ladi-headline,
#HEADLINE57>.ladi-headline,
#HEADLINE51>.ladi-headline,
#HEADLINE54>.ladi-headline,
#HEADLINE1285>.ladi-headline,
#HEADLINE75>.ladi-headline,
#HEADLINE86>.ladi-headline,
#HEADLINE119>.ladi-headline {
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
#HEADLINE10>.ladi-headline,
#HEADLINE1285>.ladi-headline,
#HEADLINE75>.ladi-headline,
#HEADLINE119>.ladi-headline {
font-family: uzolvrhavuigjifzbhrc;
line-height: 1.6;
color: rgb(0, 0, 0);
text-align: center;
margin: 0;
}
#HEADLINE13 {
top: 197px;
left: 84.5px;
}
#HEADLINE13>.ladi-headline {
font-size: 68.85px;
}
#HEADLINE14 {
top: 288px;
left: 51px;
}
#HEADLINE14>.ladi-headline {
font-size: 21px;
}
#HEADLINE13>.ladi-headline,
#HEADLINE30>.ladi-headline,
#HEADLINE64>.ladi-headline,
#HEADLINE77>.ladi-headline,
#HEADLINE891>.ladi-headline,
#HEADLINE117>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
margin: 0;
}
#HEADLINE13.ladi-animation>.ladi-headline {
animation-name: fadeInLeft;
animation-delay: 0s;
animation-duration: 1.3s;
animation-iteration-count: 1;
}
#HEADLINE14>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: left;
margin: 0;
z-index: 1;
position: relative;
}
#BOX3>.ladi-box,
#BOX2>.ladi-box,
#BOX1>.ladi-box {
background-image: radial-gradient(circle, rgba(0, 86, 76, 0.35), rgba(0, 86, 76, 0));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
-webkit-background-clip: initial;
border-radius: 0px;
}
#BOX3 {
width: 279px;
height: 28.5px;
top: 271px;
left: 197px;
z-index: -1;
}
#BOX2 {
width: 234px;
height: 21.5px;
top: 322px;
left: 122px;
z-index: -1;
}
#BOX1 {
width: 234px;
top: 290.5px;
left: 21px;
z-index: -1;
}
#BOX1 {
height: 31.5px;
}
#HEADLINE15 {
width: 489px;
top: 311px;
left: 51px;
}
#HEADLINE15>.ladi-headline {
font-size: 35.3px;
}
#HEADLINE15>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(202, 255, 236);
text-align: center;
text-shadow: rgba(2, 24, 63, 0.37) 1px 1px 2px;
}
#GROUP4 {
top: 385px;
left: 33px;
}
#GROUP4,
#GROUP5,
#GROUP126 {
width: 164px;
height: 99.9px;
}
#BOX6,
#BOX7,
#BOX10 {
width: 164px;
height: 84px;
}
#BOX6,
#BOX7,
#BOX10 {
top: 15.9px;
left: 0px;
}
#BOX6>.ladi-box,
#BOX7>.ladi-box,
#BOX10>.ladi-box {
border-width: 1px;
border-radius: 15px;
border-style: solid;
border-color: rgb(255, 255, 255);
background-color: rgba(255, 255, 255, 0.7);
}
#BOX5,
#BOX8,
#BOX11 {
left: 62px;
}
#BOX5,
#BOX8,
#BOX11 {
width: 36px;
height: 36px;
left: 50%;
top: 0;
transform: translateX(-50%);
}
#BOX5>.ladi-box,
#BOX8>.ladi-box,
#BOX11>.ladi-box {
border-radius: 9999px;
background-image: linear-gradient(90deg, rgb(204, 175, 82), rgb(232, 211, 123));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
}
#GROUP3,
#GROUP6,
#GROUP8 {
left: 50%;
top: 5px;
transform: translateX(-50%);
}
#GROUP3,
#SHAPE1,
#GROUP6,
#SHAPE2,
#GROUP8,
#SHAPE3 {
width: 25px;
height: 25px;
}
#GROUP3.ladi-animation>.ladi-group,
#GROUP6.ladi-animation>.ladi-group,
#GROUP8.ladi-animation>.ladi-group,
#NUTNHANBAOGIAMIENPHI.ladi-animation>.ladi-button,
#DKTRAINGHIEMNHAMAU1PN.ladi-animation>.ladi-button,
#DKTRAINGHIEMNHAUMAU2PN.ladi-animation>.ladi-button,
#DKTRAINGHIEMNHAMAU3PN.ladi-animation>.ladi-button,
#HEADLINE37.ladi-animation>.ladi-headline,
#HEADLINE40.ladi-animation>.ladi-headline,
#HEADLINE43.ladi-animation>.ladi-headline,
#HEADLINE46.ladi-animation>.ladi-headline,
#NUTDANGKYNHANTUVAN.ladi-animation>.ladi-button,
#HEADLINE217.ladi-animation>.ladi-headline,
#NUTPOPUPNHANBAOGIA.ladi-animation>.ladi-button,
#HEADLINE222.ladi-animation>.ladi-headline,
#NUTDKNHANBAOGIAMIENPHI.ladi-animation>.ladi-button,
#HEADLINE285.ladi-animation>.ladi-headline,
#NUTDKTRAINGHIEMNHAUMAU1.ladi-animation>.ladi-button,
#HEADLINE296.ladi-animation>.ladi-headline,
#NUTPOPUPSTART.ladi-animation>.ladi-button,
#HEADLINE305.ladi-animation>.ladi-headline,
#NUTPOPUPEND.ladi-animation>.ladi-button,
#HEADLINE319.ladi-animation>.ladi-headline,
#NUTDKTRAINGHIEMNHAMAU2.ladi-animation>.ladi-button,
#HEADLINE328.ladi-animation>.ladi-headline,
#NUTDKTRAINGHIEMNHAMAU3.ladi-animation>.ladi-button,
#HEADLINE337.ladi-animation>.ladi-headline {
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
}
#BOX4,
#BOX9,
#BOX12 {
width: 18px;
height: 18px;
top: 4px;
left: 4px;
}
#BOX4>.ladi-box,
#BOX9>.ladi-box,
#BOX12>.ladi-box {
border-radius: 889px;
background-color: rgb(255, 255, 255);
}
.ladi-shape {
position: absolute;
width: 100%;
height: 100%;
pointer-events: none;
background-color: rgb(0, 118, 124);
border-radius: 99%;
}
#SHAPE1 svg:last-child,
#SHAPE2 svg:last-child,
#SHAPE3 svg:last-child {
fill: rgb(0, 118, 124);
width: 100%;
height: 100%;
}
#HEADLINE16>.ladi-headline,
#HEADLINE17>.ladi-headline,
#HEADLINE18>.ladi-headline {
font-size: 19.37px;
}
#HEADLINE16>.ladi-headline,
#HEADLINE17>.ladi-headline,
#HEADLINE18>.ladi-headline {
font-family: rwxszsbgdxrcmettwvka;
line-height: 1.2;
color: rgb(7, 37, 89);
text-align: center;
}
#HEADLINE16,
#HEADLINE39 {
width: 100%;
}
#GROUP5 {
top: 385px;
left: 207px;
}
#NUTNHANBAOGIAMIENPHI {
top: 510px;
left: 141.5px;
}
#NUTNHANBAOGIAMIENPHI,
#DKTRAINGHIEMNHAMAU1PN,
#DKTRAINGHIEMNHAUMAU2PN,
#DKTRAINGHIEMNHAMAU3PN {
width: 279px;
height: 44px;
}
#NUTNHANBAOGIAMIENPHI>.ladi-button,
#DKTRAINGHIEMNHAMAU1PN>.ladi-button,
#DKTRAINGHIEMNHAUMAU2PN>.ladi-button,
#DKTRAINGHIEMNHAMAU3PN>.ladi-button {
border-width: 2px;
border-radius: 9999px;
border-style: solid;
border-color: rgb(255, 241, 179);
height: 100%;
overflow: hidden;
}
#NUTNHANBAOGIAMIENPHI>.ladi-button>.ladi-button-background,
#DKTRAINGHIEMNHAMAU1PN>.ladi-button>.ladi-button-background,
#DKTRAINGHIEMNHAUMAU2PN>.ladi-button>.ladi-button-background,
#DKTRAINGHIEMNHAMAU3PN>.ladi-button>.ladi-button-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
background-size: cover;
background-origin: content-box;
background-position: 50% 50%;
background-repeat: repeat;
background-attachment: scroll;
}
.ladi-button .ladi-button-background {
height: 100%;
width: 100%;
pointer-events: none;
transition: inherit;
}
#BUTTON_TEXT3>.ladi-headline,
#BUTTON_TEXT4>.ladi-headline,
#BUTTON_TEXT5>.ladi-headline,
#BUTTON_TEXT6>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
font-size: 13px;
line-height: 1.6;
color: rgb(20, 33, 99);
text-align: center;
}
.ladi-button>.ladi-button-headline,
.ladi-button>.ladi-button-shape {
width: 100% !important;
height: 100% !important;
top: 0 !important;
left: 0 !important;
display: table;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
}
.ladi-button>.ladi-button-headline .ladi-headline {
display: table-cell;
vertical-align: middle;
}
#IMAGE3>.ladi-image>.ladi-image-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/602-20241024095558-wzwr1.png);
height: 100%;
background-size: fill;
background-repeat: no-repeat;
background-position: center bottom;
}
#IMAGE3>.ladi-image {
height: 100%;
width: 100%;
}
#IMAGE3 {
width: 100%;
height: 300px;
bottom: 0;
left: -1px;
}
.section-family {
position: relative;
width: 100%;
height: 1100px;
overflow: hidden;
}
.container-family {
max-width: 1200px;
margin: 4% auto 0;
padding: 0 15px;
position: relative;
animation-name: fadeInUp;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
}
.main-image {
position: relative;
width: 100%;
max-width: 800px;
margin: 0 auto;
z-index: 1;
height: 1100px;
}
.main-image img {
width: 100%;
height: auto;
display: block;
}
.floating-images {
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 100%;
max-width: 1200px;
height: 500px;
}
.floating-image {
position: absolute;
}
.floating-image img {
width: 100%;
height: 100%;
object-fit: cover;
}
.floating-image.left {
top: 16%;
left: -8%;
max-width: 540px;
height: 540px;
width: 90%;
}
.entry-title {
color: rgb(52, 62, 97);
}
.floating-image.center {
top: 0;
left: 50%;
transform: translateX(-50%);
animation-delay: 1s;
max-width: 540px;
width: 90%;
}
#BOX25>.ladi-box,
#BOX873>.ladi-box {
background-image: radial-gradient(circle, rgb(0, 191, 156), rgba(0, 191, 156, 0));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
-webkit-background-clip: initial;
}
@keyframes fadeInUp2 {
0% {
opacity: 0;
transform: translate(-50%, 20px);
}
100% {
opacity: 1;
transform: translate(-50%, 0px);
}
}
.floating-image.right {
top: 14%;
right: -9%;
max-width: 540px;
height: 540px;
width: 90%;
}
.floating-image.family {
bottom: 10%;
}
.floating-image.building {
bottom: 35%;
width: 450px;
left: 50%;
transform: translateX(-50%);
max-width: 540px;
}
.text-01 {
z-index: 2;
position: relative;
font-family: uzolvrhavuigjifzbhrc;
line-height: 1.6;
color: rgb(0, 0, 0);
text-align: center;
margin: 0;
font-size: 140px;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
}
.text-01 p {
margin-bottom: 0;
}
#GROUP37 {
position: relative;
z-index: 2;
margin-top: -76px;
}
#BOX25 {
width: 100%;
height: 65px;
top: 149px;
z-index: 1;
left: 50%;
transform: translateX(-50%);
max-width: 650px;
}
#HEADLINE76>.ladi-headline,
#HEADLINE890>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgba(2, 60, 84, 0.6);
text-align: center;
filter: blur(2px);
font-size: 40px;
text-align: center;
}
#HEADLINE77>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
font-size: 40px;
}
#HEADLINE76.ladi-element,
#HEADLINE77.ladi-element {
position: absolute;
left: 50%;
transform: translateX(-50%);
top: 66%;
width: max-content;
}
@keyframes flash {
0%,
100%,
50% {
opacity: 1;
}
25%,
75% {
opacity: 0;
}
}
@keyframes fadeInRight {
0% {
opacity: 0;
-webkit-transform: translateX(40px);
-ms-transform: translateX(40px);
transform: translateX(40px)
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0)
}
}
.floating-image.left.animate {
opacity: 1;
}
.light-1 {
z-index: 1;
position: absolute;
top: 7%;
left: -7%;
width: 100%;
height: 100%;
background: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/screen-9-20241024164059-etaw-.png) no-repeat;
background-size: contain;
opacity: 1;
mix-blend-mode: screen;
will-change: transform, opacity;
}
.bird-1 {
z-index: 1;
position: absolute;
top: -3%;
right: 10%;
width: 220px;
height: 147px;
background: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/cheemss-20241024143826-2fuch.png) no-repeat;
background-size: contain;
opacity: 1;
}
.cloud-1 {
position: absolute;
left: 0;
right: 10%;
width: 100%;
height: 50%;
background: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/cloud-may-2-20241024164059-4a792.png) no-repeat;
background-size: cover;
opacity: 1;
z-index: 2;
}
@media only screen and (max-width: 48em) {
.container-family {
width: 390px;
padding: 0;
}
.section-family,
.main-image {
height: 366px;
}
.floating-image.building {
bottom: 29%;
width: 148px;
left: 50%;
transform: translateX(-50%);
}
.floating-image.family {
width: 243px;
left: 50%;
transform: translateX(-50%);
}
.floating-image.left {
top: 12%;
left: 4%;
max-width: 140px;
height: 140px;
width: 100%;
}
.floating-image.center {
top: 6%;
left: 50%;
transform: translateX(-50%);
animation: flash;
animation-delay: 1s;
max-width: 137px;
width: 100%;
}
.floating-image.right {
top: 12%;
right: 2%;
max-width: 140px;
height: 140px;
width: 100%;
}
.bird-1 {
width: 100px;
right: 0;
}
}
@media only screen and (max-width: 48em) { #GROUP1 {
width: 420px;
height: 51px;
top: 14.5px;
left: 50%;
transform: translateX(-50%);
}
#HEADLINE9 {
top: 9px;
}
#HEADLINE9,
#HEADLINE13,
#HEADLINE15,
#HEADLINE20,
#HEADLINE62,
#HEADLINE76,
#HEADLINE77,
#HEADLINE890,
#HEADLINE891,
#HEADLINE117 {
width: 420px;
}
#LINE1 {
top: 34px;
left: 25.3521px;
}
#LINE1,
#LINE2 {
width: 370px;
}
#LINE2 {
left: 25.3521px;
}
#GROUP2 {
width: 100%;
height: 146px;
top: 28px;
left: 0;
}
#HEADLINE11,
#HEADLINE10 {
width: 100%;
}
#HEADLINE13>.ladi-headline,
#HEADLINE40>.ladi-headline,
#HEADLINE217>.ladi-headline {
font-size: 40px;
}
#HEADLINE13 {
top: 120px;
width: 100%;
left: 5%;
}
#BOX3 {
width: 50%;
top: 155px;
left: 34%;
}
#HEADLINE14 {
top: 170px;
left: -4%;
width: 100%;
}
#HEADLINE14>.ladi-headline {
text-align: center;
}
#BOX1 {
height: 31.5px;
top: 180px;
width: 30%;
left: 30%;
}
#HEADLINE15 {
width: 100%;
left: 0;
top: 190px;
}
#HEADLINE15>.ladi-headline {
font-size: 25px;
}
#BOX2 {
width: 70%;
top: 213px;
left: 20%;
}
#HEADLINE11>.ladi-headline,
#HEADLINE10>.ladi-headline,
#HEADLINE1284>.ladi-headline,
#HEADLINE1285>.ladi-headline,
#HEADLINE74>.ladi-headline,
#HEADLINE75>.ladi-headline {
font-size: 90px;
}
}
#HEADLINE19>.ladi-headline,
#HEADLINE20>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(255, 255, 255);
margin-bottom: 0;
}
#HEADLINE19>.ladi-headline {
font-size: 36px;
}
#HEADLINE19 {
margin-top: 20px;
}
#HEADLINE20>.ladi-headline {
font-size: 30px;
margin-bottom: 30px;
animation-name: fadeInLeft;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
}
.icon-box-kiet-tac {
align-items: center;
}
.icon-box-text h5 {
text-transform: none;
color: #fff;
font-size: 17px;
font-weight: 400;
font-family: rwxszsbgdxrcmettwvka;
}
.icon-box-kiet-tac .icon-box-img+.icon-box-text {
padding-left: 5px;
}
#IMAGE15.ladi-animation>.ladi-image {
animation-name: shake;
animation-delay: 0s;
animation-duration: 15s;
animation-iteration-count: infinite;
}
#IMAGE15>.ladi-image>.ladi-image-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/may.png);
height: 100%;
width: 100%;
background-repeat: no-repeat;
background-position: left;
background-size: contain;
}
#IMAGE15 .ladi-image,
#IMAGE14 .ladi-image,
#IMAGE13 .ladi-image {
height: 100%;
width: 100%;
}
#IMAGE15 {
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: 10;
}
#IMAGE14 {
width: 90%;
height: 300px;
bottom: 10%;
left: 5%;
z-index: 10;
}
#IMAGE14>.ladi-image>.ladi-image-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/—Pngtree—gold-stars-light-effect_17122857.png);
height: 100%;
width: 100%;
background-repeat: no-repeat;
background-position: left;
background-size: cover;
}
#IMAGE2,
#IMAGE14,
#IMAGE45 {
mix-blend-mode: screen;
will-change: transform, opacity;
}
#IMAGE2.ladi-animation>.ladi-image,
#IMAGE14.ladi-animation>.ladi-image,
#IMAGE45.ladi-animation>.ladi-image {
animation-name: flash;
animation-delay: 0s;
animation-duration: 2s;
animation-iteration-count: 1;
}
#IMAGE13 {
width: 100%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
mix-blend-mode: color-dodge;
will-change: transform, opacity;
}
#IMAGE13>.ladi-image>.ladi-image-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/—Pngtree—gold-stars-light-effect_17122857.png);
height: 100%;
width: 100%;
background-repeat: no-repeat;
background-position: left;
background-size: cover;
}
.row-nang-tam {
background-image: linear-gradient(rgb(11, 159, 139), rgb(1, 36, 35));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
padding: 30px;
border-radius: 20px;
}
.row-nang-tam .box-white {
z-index: 10;
}
.row-nang-tam .box-white .col-inner {
background-color: rgb(236, 231, 231);
border-radius: 30px;
padding: 20px 30px;
transition: all 150ms linear 0s;
}
#HEADLINE32>.ladi-headline,
#HEADLINE33>.ladi-headline,
#HEADLINE34>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
font-size: 23px;
line-height: 1.6;
color: rgb(10, 82, 107);
text-align: left;
}
#LIST_PARAGRAPH1>.ladi-list-paragraph,
#LIST_PARAGRAPH2>.ladi-list-paragraph,
#LIST_PARAGRAPH3>.ladi-list-paragraph {
font-family: rwxszsbgdxrcmettwvka;
line-height: 1.6;
color: rgb(1, 59, 83);
font-size: 18px;
font-weight: bold;
}
#LIST_PARAGRAPH1 ul li {
position: relative;
margin-left: 0;
padding-left: 30px;
}
#LIST_PARAGRAPH1 ul li:before,
#LIST_PARAGRAPH2 ul li:before,
#LIST_PARAGRAPH3 ul li:before,
#LIST_PARAGRAPH4 ul li:before,
#LIST_PARAGRAPH5 ul li:before {
content: "";
position: absolute;
left: 0;
top: 0;
}
#LIST_PARAGRAPH1 ul {
list-style: none;
}
#LIST_PARAGRAPH1 ul li:before,
#LIST_PARAGRAPH2 ul li:before,
#LIST_PARAGRAPH3 ul li:before {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/cirrcle-20241024145745-gz2gc.png);
background-size: contain;
}
#LIST_PARAGRAPH1 ul li:before,
#LIST_PARAGRAPH2 ul li:before,
#LIST_PARAGRAPH3 ul li:before {
width: 17px;
height: 17px;
left: 0;
top: 8px;
}
.row-nang-tam #DKTRAINGHIEMNHAMAU1PN {
width: 100% !important;
}
#HEADLINE30>.ladi-headline {
font-size: 42px;
animation-name: fadeInUp;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
}
#HEADLINE31>.ladi-headline {
font-weight: 400;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
animation-name: fadeInUp;
font-size: 30px;
}
#IMAGE23 {
top: 0;
}
#IMAGE23,
#IMAGE23>.ladi-image {
height: 100%;
width: 100%;
}
#IMAGE23>.ladi-image>.ladi-image-background {
width: 100%;
background-repeat: no-repeat;
background-position: left;
background-size: cover;
height: 173px;
}
#HEADLINE30,
#HEADLINE31 {
position: relative;
z-index: 2;
}
#HEADLINE35>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(91, 255, 255);
text-align: center;
text-shadow: rgba(0, 0, 0, 0.53) 2px 2px 2px;
font-size: 31px;
}
.flex-group {
display: flex;
gap: 20px;
align-items: center;
}
#HEADLINE36>.ladi-headline,
#HEADLINE42>.ladi-headline {
font-family: rwxszsbgdxrcmetsgvhd;
font-size: 22px;
line-height: 1.2;
color: rgb(255, 255, 255);
text-align: right;
font-weight: bold;
}
#HEADLINE37>.ladi-headline,
#HEADLINE40>.ladi-headline,
#HEADLINE43>.ladi-headline,
#HEADLINE46>.ladi-headline,
#HEADLINE57>.ladi-headline,
#HEADLINE51>.ladi-headline,
#HEADLINE54>.ladi-headline {
background-image: linear-gradient(90deg, rgb(204, 176, 82), rgb(238, 219, 128));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
}
#HEADLINE37>.ladi-headline,
#HEADLINE43>.ladi-headline {
font-family: rwxszsbgdxrcmetsgvhd;
font-size: 46px;
line-height: 1.2;
color: rgb(255, 255, 255);
text-align: center;
margin-bottom: 0;
}
#HEADLINE38>.ladi-headline {
line-height: 1.3;
color: rgb(255, 255, 255);
text-align: left;
font-size: 18px;
font-weight: 400;
}
#HEADLINE46>.ladi-headline {
line-height: 1.2;
color: rgb(255, 255, 255);
text-align: center;
}
.row-nang-tam {
position: relative;
}
.row-nang-tam::after {
content: "";
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/line-af-20241024145458-oqmji.png);
width: 100%;
background-repeat: no-repeat;
background-position: bottom;
background-size: contain;
height: 100%;
position: absolute;
}
.box-db-1 .col-inner,
.box-db-4 .col-inner,
.box-db-3 .col-inner {
width: 80%;
margin: 0 auto !important;
}
.box-db-1::after,
.box-db-2::after,
.box-db-3::after {
content: "";
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/light-1.png);
width: 100%;
background-repeat: no-repeat;
background-position: right;
background-size: contain;
height: 100%;
mix-blend-mode: color-dodge;
will-change: transform, opacity;
position: absolute;
top: 0;
right: 0;
}
.box-db-1::after {
right: 5%;
}
.box-db-2::after {
right: -5%;
}
#HEADLINE48.ladi-animation>.ladi-headline {
animation-name: fadeInLeft;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
}
.intro-vi-tri .intro-text {
color: rgb(0, 61, 85);
text-align: justify;
font-size: 16px;
font-family: rwxszsbgdxrcmettwvka;
line-height: 1.3em;
}
.intro-vi-tri .timeline {
margin: 10px 0;
}
.intro-vi-tri .timeline-item {
display: flex;
margin-bottom: 0;
align-items: center;
}
.intro-vi-tri .time {
min-width: 80px;
color: #d4a017;
font-weight: bold;
font-size: 27px;
padding-top: 3px;
text-align: center;
font-family: rwxszsbgdxrcmettwvka;
}
.intro-vi-tri .time span {
display: block;
font-size: 0.8em;
color: rgb(0, 0, 0);
font-size: 16px;
}
.intro-vi-tri .content {
flex: 1;
padding-left: 20px;
border-left: 2px solid #e0e0e0;
color: rgb(0, 61, 85);
text-align: justify;
font-size: 16px;
line-height: 1.3em;
}
.intro-vi-tri .section-title {
color: rgb(0, 61, 85);
text-align: justify;
font-size: 17px;
font-weight: bold;
margin: 10px 0 0 0;
font-family: rwxszsbgdxrcmettwvka;
}
.intro-vi-tri .bullet-list {
list-style: none;
padding-left: 0;
margin: 0;
}
.intro-vi-tri .bullet-list li {
position: relative;
padding-left: 20px;
margin-bottom: 0;
color: rgb(0, 61, 85);
text-align: justify;
font-size: 16px;
margin-left: 0;
}
.intro-vi-tri .bullet-list li::before {
content: "•";
color: #2488a5;
text-align: justify;
font-size: 16px;
position: absolute;
left: 0;
font-size: 1.2em;
}
#HEADLINE48>.ladi-headline {
font-family: rlmgtwfnaxncmfslujvb;
color: rgb(1, 59, 83);
text-align: left;
font-size: 40px;
line-height: 1.2;
}
.col-vi-tri {
padding: 0px 40px 0 0;
}
.image-vi-tri {
border-radius: 15px;
overflow: hidden;
}
.head-title {
animation-name: fadeInUp;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
font-size: 40px;
line-height: 1.2;
font-family: rlmgtwfnaxncmfslujvb;
color: rgb(1, 59, 83);
text-align: center;
}
.head-title p {
margin-bottom: 20px;
}
.ph-des {
font-size: 17px;
line-height: 1.6;
color: rgb(40, 40, 40);
text-align: center;
}
.slide-mb .flickity-button {
width: 50px;
opacity: 1;
}
.slide-mb .flickity-button svg {
width: 50px;
height: 50px;
}
.slide-mb .flickity-prev-next-button svg {
border: 3px solid;
border-radius: 100%;
}
.slide-mb img {
border-radius: 15px;
}
.title-white {
animation-name: fadeInUp;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: 1;
font-size: 28px;
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
}
.tab-mb .nav {
justify-content: space-between;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 10px;
}
.tab-mb .nav .tab {
transition: all 150ms linear 0s;
border-radius: 10px;
background-color: #fff;
width: 100%;
margin: 0;
padding: 10px;
text-align: center;
}
.tab-mb .nav .tab p {
font-size: 14px;
}
.tab-mb .nav .tab.active,
.tab-mb .nav .tab:hover {
background-color: rgb(232, 217, 146);
}
.tab-mb .nav .tab a::before {
display: none;
}
.tab-mb .nav .tab a {
height: 50px;
}
.tab-mb .nav .tab a h3 {
font-family: rwxszsbgdxrcmettwvka;
line-height: 1.6;
color: rgb(1, 59, 83);
text-align: center;
font-size: 22px;
font-weight: bold;
}
.tab-mb .nav .tab a p {
line-height: 1.2;
color: rgb(56, 56, 56);
text-align: center;
font-size: 16px;
font-weight: 400;
}
#SECTION8 {
height: 1100px;
}
#SECTION8>.ladi-section-background {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/1100-20241024170305-cbvqm-1.jpg);
}
.ladi-section .ladi-container {
width: 1200px;
}
.ladi-container {
position: relative;
margin: 0 auto;
height: 100%;
}
.row-slide-tien-ich {
margin-top: 100px;
}
.img-tien-ich {
border-radius: 15px;
overflow: hidden;
}
.img-tien-ich.box-shade.dark .box-text {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gradient-20241024170301-zppqy.png);
background-size: cover;
background-repeat: no-repeat;
background-position: 20%;
padding: 0.7em 10px;
text-shadow: none;
}
.img-tien-ich.box-shade.dark .box-text .box-text-inner p {
font-family: rwxszsbgdxrcmetsgvhd;
font-size: 18px;
line-height: 1.6;
color: rgb(255, 255, 255);
text-transform: uppercase;
text-align: center;
font-weight: bold;
}
.box-phap-ly {
top: 20px !important;
}
#GROUPPLAPLY {
position: relative;
z-index: 2;
}
.box-image-phap-ly {
border-radius: 15px;
background-color: #fff;
overflow: hidden;
}
.box-image-phap-ly .box-img-title {
background-image: radial-gradient(circle, rgb(2, 110, 120), rgba(2, 110, 120, 0));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
}
.box-image-phap-ly .box-img-title h4 {
-webkit-background-clip: text;
filter: drop-shadow(rgba(0, 0, 0, 0.52) 2px 2px 2px);
-webkit-text-fill-color: transparent;
font-size: 16px;
font-family: rwxszsbgdxrcmetsgvhd;
padding: 10px 0;
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
}
.box-image-phap-ly .box-img-des {
color: rgb(0, 61, 85);
text-align: justify;
font-size: 17px;
line-height: 1.3em;
padding: 0 15px;
font-family: rwxszsbgdxrcmettwvka;
margin-top: 10px;
}
.box-image-phap-ly .box-image img {
height: 500px;
}
.box-image-phap-ly .box-img-des {
height: 70px;
}
.box-6lydo span:nth-of-type(1) {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(238, 219, 128);
text-align: center;
font-size: 160.5px;
filter: drop-shadow(rgba(1, 59, 83, 0.55) 5px 5px 0px);
}
.box-6lydo span:nth-of-type(2) {
font-family: uzolvrhavuigjifzbhrc;
line-height: 1.6;
color: rgb(238, 219, 128);
text-align: center;
font-size: 137px;
filter: drop-shadow(rgba(1, 59, 83, 0.55) 5px 5px 0px);
margin-top: 25px;
}
.box-6lydo span:nth-of-type(3) {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.3em;
color: #fff;
text-align: left;
font-size: 27px;
filter: drop-shadow(rgba(1, 59, 83, 0.55) 5px 5px 0px);
margin-top: 60px;
margin-left: -20px;
}
.box-6lydo {
display: flex;
align-items: center;
gap: 40px;
}
.pb-0 {
padding-bottom: 0;
}
.box-ly-do {
position: relative;
border-width: 1px;
border-radius: 15px;
border-style: solid;
border-color: rgb(232, 228, 221);
background-color: rgba(41, 221, 186, 0.3);
display: flex;
align-items: center;
justify-content: center;
color: #fff;
padding: 15px;
height: 200px;
margin-bottom: 40px;
}
.box-ly-do p {
margin-bottom: 0;
font-family: rwxszsbgdxrcmettwvka;
line-height: 1.6;
}
.box-ly-do span {
position: absolute;
top: -22px;
left: 15px;
background-color: rgb(232, 217, 181);
width: 40px;
height: 40px;
border-radius: 99%;
display: flex;
align-items: center;
justify-content: center;
font-family: rwxszsbgdxrcmetsgvhd;
font-size: 17px;
line-height: 1.6;
color: rgb(193, 114, 42);
text-align: center;
}
.col-center {
padding-top: 50px;
}
.img-ly-do img {
border-radius: 15px;
margin-top: 100px;
}
.txt-title-3 p {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.3em;
color: #fff;
text-align: center;
font-size: 28px;
}
.tab-tien-do .nav {
justify-content: space-between;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
background-color: #004741;
}
.tab-tien-do .nav li {
transition: all 150ms linear 0s;
background-color: #004741;
width: 100%;
margin: 0;
padding: 10px;
text-align: center;
font-family: rwxszsbgdxrcmetsgvhd;
}
.tab-tien-do .nav {
border-radius: 10px 10px 0 0;
}
.tab-tien-do .nav li.active a::before,
.tab-tien-do .nav li:hover a::before {
display: none !important;
}
.tab-tien-do .nav li.active,
.tab-tien-do .nav li:hover {
background-color: #e8d37b;
border-radius: 10px 10px 0 0;
color: #004741;
height: 100%;
}
.tab-tien-do .nav li.active a,
.tab-tien-do .nav li:hover a {
color: #004741;
}
.tab-tien-do .nav li a {
color: #fff;
font-family: rwxszsbgdxrcmetsgvhd;
font-weight: 700;
font-size: 17px;
}
.tab-tien-do .tab-panels {
padding: 0;
}
.tab-tien-do {
border: 1px solid #e8d37b;
border-radius: 10px;
overflow: hidden;
}
.txt-title-4 p {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.3em;
color: #fff;
text-align: center;
font-size: 40px;
margin-bottom: 0;
}
.slide-kh .box-image-phap-ly .box-image img {
height: 280px;
}
.slide-kh .box-image-phap-ly .box-img-des {
height: 200px;
}
.slide-kh .text-name p {
font-family: rwxszsbgdxrcmetsgvhd;
font-size: 24px;
line-height: 1.6;
color: rgb(0, 63, 73);
text-align: center;
}
.slide-kh .box-text.text-center {
padding-top: 0;
}
.row-box-banner {
max-width: 530px;
top: 390px;
position: absolute;
}
.img-family-2 {
position: absolute;
width: 90%;
max-width: 620px;
left: 40%;
transform: translateX(-40%);
bottom: 6%;
z-index: 3;
}
.img-bg-3 {
position: absolute;
left: 30%;
transform: translateX(-36%);
bottom: -28%;
z-index: 1;
width: 1063px !important;
height: 1063px;
}
.img-noi-an-cu {
z-index: 2;
}
.title-benhill p {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
font-size: 44px;
width: max-content;
margin: 0 auto;
position: relative;
padding: 0 30px;
}
.title-benhill p::after {
content: "";
left: 0;
top: 0;
position: absolute;
background-image: radial-gradient(circle, rgba(168, 255, 148, 0.51), rgba(168, 255, 148, 0));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
width: 100%;
height: 100%;
}
.txt-noi-an-cu {
z-index: 1;
position: relative;
}
.txt-noi-an-cu p {
font-family: uzolvrhavuigjifzbhrc;
line-height: 1.6;
color: rgb(238, 219, 128);
text-align: center;
font-size: 110px;
filter: drop-shadow(rgba(1, 59, 83, 0.55) 5px 5px 0px);
margin-top: -45px;
margin-bottom: 0;
}
.txt-mang-vi-the {
z-index: 2;
position: relative;
}
.txt-mang-vi-the p {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.6;
color: rgb(169, 255, 220);
text-align: center;
font-size: 49px;
margin-top: -50px;
margin-bottom: 0;
}
.img-noi-an-cu {
margin-top: -185px;
}
.count-down-header {
text-align: center;
margin-bottom: 10px;
border-radius: 12px 12px 0px 0px;
background-image: linear-gradient(rgb(0, 127, 115), rgb(0, 75, 69));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
padding: 20px 0;
position: relative;
}
.count-down-header::after {
position: absolute;
left: 0;
top: 0;
content: "";
width: 100%;
height: 100%;
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/line-a-20241025074057-1umdq.png);
background-position: bottom;
background-repeat: no-repeat;
background-size: cover;
}
.count-down-header h1 {
font-size: 24px;
margin-bottom: 0;
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.4;
color: rgb(255, 255, 255);
text-transform: uppercase;
text-align: center;
}
.count-down-container .price {
color: #FFD700;
font-size: 28px;
font-weight: bold;
margin-bottom: 15px;
display: flex;
align-items: flex-end;
justify-content: center;
gap: 10px;
}
.count-down-container .price span:nth-of-type(1),
.count-down-container .price span:nth-of-type(3) {
font-family: rlmgtwfnaxncmfslujvb;
line-height: 1.4;
color: rgb(255, 241, 179);
text-transform: uppercase;
text-align: right;
font-size: 19px;
display: block;
line-height: 1.3em;
}
.count-down-container .price span:nth-of-type(2) {
display: block;
line-height: 1.3em;
font-family: rlmgtwfnaxncmfslujvb;
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
font-size: 45px;
background-image: linear-gradient(rgb(195, 168, 81), rgb(238, 219, 128));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
-webkit-background-clip: text;
filter: drop-shadow(rgba(1, 59, 83, 0.55) 5px 5px 0px);
-webkit-text-fill-color: transparent;
margin-top: 5px;
}
.count-down-container .timer-text {
text-align: center;
margin-bottom: 15px;
font-size: 18px;
line-height: 1.6;
color: rgb(0, 75, 69);
text-align: center;
font-family: rwxszsbgdxrcmettwvka;
}
.count-down-container .countdown {
display: flex;
justify-content: center;
gap: 10px;
}
.count-down-container .countdown-box {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
}
.count-down-container .countdown-number {
font-size: 24px;
font-weight: bold;
margin-bottom: 5px;
background-color: #006666;
padding: 10px;
border-radius: 8px;
width: 65px;
height: 65px;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
}
.count-down-container .countdown-label {
font-size: 12px;
}
.row-form-lien-he>.col>.col-inner {
background-color: #fff;
border-radius: 15px;
overflow: hidden;
}
.row-form-lien-he .wpcf7-form {
padding: 20px;
}
.row-form-lien-he .wpcf7-form input {
margin: 0;
width: 100%;
text-align: left;
height: unset;
background-color: unset;
border: none;
box-shadow: none;
height: 55px;
font-family: rwxszsbgdxrcmettwvka;
background-color: rgb(226 226 226);
margin-bottom: 15px;
}
.wpcf7-spinner {
display: none;
}
.row-form-lien-he .wpcf7-form .sm-form {
border-width: 2px;
border-radius: 9999px;
border-style: solid;
border-color: rgb(255, 241, 179);
height: 100%;
overflow: hidden;
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
font-family: rlmgtwfnaxncmfslujvb;
font-size: 13px;
line-height: 1.6;
color: rgb(20, 33, 99);
text-align: center;
position: relative;
width: 80%;
margin: 0 auto;
}
.row-form-lien-he .wpcf7-form .sm-form::after {
content: "";
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
background-size: cover;
background-origin: content-box;
background-position: 50% 50%;
background-repeat: repeat;
background-attachment: scroll;
width: 100%;
height: 100%;
position: absolute;
left: 0;
z-index: -1;
top: 0;
}
.row-form-lien-he .wpcf7-form .wpcf7-submit {
font-family: rlmgtwfnaxncmfslujvb;
font-size: 18px;
color: rgb(20, 33, 99);
background-color: unset;
margin-bottom: 0;
text-align: center;
}
.logo-footer {
margin: 0 auto 20px;
}
.title-footer {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/01/gold-a-20241024092312-vg8bv.jpg);
font-weight: 400;
line-height: 1.6;
color: rgb(255, 255, 255);
text-align: center;
animation-name: fadeInUp;
font-size: 30px;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-family: rlmgtwfnaxncmfslujvb;
font-size: 17px;
margin-bottom: 10px;
}
.info-item {
display: flex;
align-items: flex-start;
justify-content: flex-start;
gap: 10px;
}
.info-item i {
margin-top: 5px;
color: #e8d992;
font-size: 15px;
width: 20px;
}
.info-item p {
margin-bottom: 10px;
color: #fff;
font-family: rwxszsbgdxrcmettwvka;
}
.text-notice {
font-size: 12px;
text-align: center;
font-style: italic;
line-height: 1.6;
color: rgb(236, 231, 231);
font-family: rwxszsbgdxrcmettwvka;
}
.absolute-footer {
display: none;
}
@media only screen and (max-width: 48em) {
#BOX6,
#BOX7,
#BOX10,
#GROUP126,
#GROUP5,
#GROUP4 {
width: 100%;
}
#HEADLINE16>.ladi-headline,
#HEADLINE17>.ladi-headline,
#HEADLINE18>.ladi-headline {
font-size: 17px;
}
.row-box-banner {
display: flex;
max-width: 530px;
gap: 5px;
flex-wrap: nowrap !important;
width: 90% !important;
left: 50%;
top: 250px;
margin: 0 !important;
transform: translateX(-50%);
}
.row-box-banner .small-4 {
padding: 0;
}
#NUTNHANBAOGIAMIENPHI {
top: 380px;
left: 50%;
transform: translateX(-50%);
}
.ss-banner-top .banner-bg.fill img {
display: none;
}
.ss-banner-top .banner-bg {
background-image: url(https://ag-thegioriverside.com/wp-content/uploads/2025/02/avio-trang-chu.png);
background-size: cover;
}
#HEADLINE19>.ladi-headline {
font-size: 26px;
text-align: center;
}
#HEADLINE20>.ladi-headline {
font-size: 20px;
text-align: center;
}
.icon-box-kiet-tac .icon-box-text h5 {
font-size: 15px;
}
.icon-box-kiet-tac {
width: 96%;
margin: 0 auto;
}
#IMAGE23>.ladi-image>.ladi-image-background {
background-size: contain;
background-position: top;
}
#IMAGE23 {
top: -20px;
left: 0;
width: 100%;
height: 60px;
}
.row-nang-tam {
width: 94%;
padding: 30px 0 0 0;
}
#HEADLINE30>.ladi-headline {
font-size: 24px;
}
#HEADLINE31>.ladi-headline {
font-size: 22px;
}
#LIST_PARAGRAPH1 ul li {
margin-bottom: 0;
font-size: 15px;
padding-left: 20px;
}
#LIST_PARAGRAPH1 ul li:before,
#LIST_PARAGRAPH2 ul li:before,
#LIST_PARAGRAPH3 ul li:before {
width: 15px;
height: 15px;
left: 0;
top: 6px;
}
#HEADLINE32>.ladi-headline,
#HEADLINE33>.ladi-headline,
#HEADLINE34>.ladi-headline {
font-size: 20px;
margin-bottom: 0;
}
#HEADLINE37>.ladi-headline,
#HEADLINE43>.ladi-headline {
font-size: 30px;
}
#HEADLINE37>.ladi-headline span {
font-size: 12px;
}
#HEADLINE36>.ladi-headline,
#HEADLINE42>.ladi-headline {
font-size: 14px;
}
.flex-group {
gap: 15px;
}
#IMAGE3 {
height: 300px;
}
.box-db-1 .col-inner,
.box-db-4 .col-inner,
.box-db-3 .col-inner {
width: 100%;
}
.row-db .box-db-1,
.row-db .box-db-3 {
padding-right: 5px;
padding-left: 10px;
}
.row-db .box-db-2,
.row-db .box-db-4 {
padding-left: 5px;
padding-right: 10px;
}
.box-db-1::after {
right: 0%;
}
#HEADLINE38>.ladi-headline {
font-size: 14px;
width: 96%;
}
#HEADLINE48>.ladi-headline {
font-size: 25px;
}
.col-vi-tri {
padding: 15px;
}
.intro-vi-tri .intro-text,
.intro-vi-tri .content,
.intro-vi-tri .bullet-list li {
font-size: 15px;
}
.intro-vi-tri .section-title {
font-size: 16px;
line-height: 1.3em;
}
.head-title {
font-size: 24px;
margin-top: -30px;
}
.ph-des {
font-size: 15px;
}
.slide-mb.slider-wrapper .flickity-button {
width: 40px;
opacity: 1;
bottom: -50px;
top: unset;
display: block;
}
.slide-mb.slider-wrapper .flickity-prev-next-button.previous {
left: calc(50% - 45px);
}
.slide-mb.slider-wrapper .flickity-prev-next-button.next {
right: calc(50% - 45px);
}
.title-white {
font-size: 25px;
}
.tab-mb .nav .tab a h3 {
font-size: 12px;
}
.tab-mb .nav .tab a p {
font-size: 12px;
}
.tab-mb .nav .tab a {
height: 90px;
}
.text-01 {
font-size: 90px;
}
#HEADLINE76>.ladi-headline,
#HEADLINE890>.ladi-headline,
#HEADLINE77>.ladi-headline {
font-size: 19px;
}
#GROUP37 {
margin-top: -40px;
}
#BOX25 {
width: 100%;
height: 40px;
top: 100px;
z-index: 1;
}
.row-slide-tien-ich {
margin-top: 30px;
}
#IMAGE3>.ladi-image>.ladi-image-background {
background-size: contain;
}
.close-button {
right: -25px !important;
}
.box-6lydo span:nth-of-type(3) {
font-size: 16px;
margin-left: 20px;
}
.box-6lydo span:nth-of-type(1) {
font-size: 75px;
}
.box-6lydo span:nth-of-type(2) {
font-size: 70px;
}
.box-6lydo {
gap: 10px;
}
.img-ly-do img {
margin-top: 20px;
margin-bottom: 20px;
}
.txt-title-3 p {
font-size: 26px;
}
.tab-tien-do .nav li a {
font-size: 8px;
text-transform: none;
}
.tab-tien-do .nav li {
padding: 0;
}
.txt-title-4 p {
font-size: 24px;
}
.box-image-phap-ly .box-img-des {
font-size: 16px;
}
.slider-wrapper .flickity-prev-next-button {
display: block;
opacity: 1;
}
.slider-wrapper .flickity-prev-next-button.previous {
left: -15px;
}
.slider-wrapper .flickity-prev-next-button.next {
right: -15px;
}
.box-ly-do p {
font-size: 14px;
}
.off-canvas-center.mfp-bg.mfp-ready {
opacity: 1;
}
.mobile-sidebar .menu-item a {
font-weight: 400;
text-transform: none;
font-size: 20px !important;
font-family: rwxszsbgdxrcmettwvka !important;
}
.off-canvas-center .mfp-content {
vertical-align: top;
}
.img-bg-3 {
width: 90% !important;
height: 310px !important;
}
.txt-noi-an-cu p {
font-size: 80px;
}
.title-benhill p {
font-size: 24px;
}
.txt-mang-vi-the p {
font-size: 28px;
}
.img-noi-an-cu {
margin-top: -50px;
}
.row-form-lien-he>.col>.col-inner {
width: 90%;
margin: 0 auto;
}
.count-down-container .price span:nth-of-type(1),
.count-down-container .price span:nth-of-type(3) {
font-size: 16px;
font-weight: 400;
font-family: rwxszsbgdxrcmettwvka !important;
}
.count-down-container .price span:nth-of-type(2) {
font-size: 40px;
}
.row-form-lien-he .wpcf7-form .wpcf7-submit {
font-size: 14px;
}
}
.row-box-banner .ladi-group {
position: relative;
display: flex;
align-items: center;
justify-content: center;
}
#HEADLINE16>.ladi-headline,
#HEADLINE17>.ladi-headline,
#HEADLINE18>.ladi-headline {
margin-top: 30px;
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInUp {
0% {
opacity: 0;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
100% {
opacity: 1;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
}
@keyframes flash {
0%,
100%,
50% {
opacity: 1;
}
25%,
75% {
opacity: 0;
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes fadeInLeft {
0% {
opacity: 0;
-webkit-transform: translateX(-20px);
-ms-transform: translateX(-20px);
transform: translateX(-20px);
}
100% {
opacity: 1;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
}
@keyframes shake {
0%,
100% {
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
10%,
30%,
50%,
70%,
90% {
-webkit-transform: translateX(-10px);
-ms-transform: translateX(-10px);
transform: translateX(-10px);
}
20%,
40%,
60%,
80% {
-webkit-transform: translateX(10px);
-ms-transform: translateX(10px);
transform: translateX(10px);
}
}
.modal-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5);
z-index: 1000;
}
.modal .row-form-lien-he>.col {
padding: 0;
}
.modal {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 0;
border-radius: 12px;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
z-index: 1001;
min-width: 400px;
}
.modal-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 15px;
}
.modal-title {
margin: 0;
font-size: 1.25rem;
}
.close-button {
width: 16px;
height: 16px;
margin: 0;
min-height: unset;
background-repeat: no-repeat;
position: absolute;
right: -55px;
cursor: pointer;
background-image: url("data:image/svg+xml;utf8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xml%3Aspace%3D%22preserve%22%20version%3D%221.1%22%20style%3D%22shape-rendering%3AgeometricPrecision%3Btext-rendering%3AgeometricPrecision%3Bimage-rendering%3AoptimizeQuality%3B%22%20viewBox%3D%220%200%20847%20847%22%20x%3D%220px%22%20y%3D%220px%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20%20width%3D%22100%25%22%20height%3D%22100%25%22%20class%3D%22%22%20fill%3D%22rgba(202%2C%20255%2C%20236%2C%201)%22%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%20%20%20%0A%20%20%20%20.ladi_shape_class.fil0%20%7Bfill%3Ablack%7D%0A%20%20%20%0A%20%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%3E%3Cpath%20class%3D%22fil0%20ladi_shape_class%22%20d%3D%22M101%2020l645%200c44%2C0%2081%2C36%2081%2C81l0%20645c0%2C44%20-37%2C81%20-81%2C81l-645%200c-45%2C0%20-81%2C-37%20-81%2C-81l0%20-645c0%2C-45%2036%2C-81%2081%2C-81zm322%20329l178%20-178%2075%2075%20-178%20177%20178%20178%20-75%2075%20-178%20-178%20-177%20178%20-75%20-75%20178%20-178%20-178%20-177%2075%20-75%20177%20178z%22%20style%3D%22fill%3A%20inherit%20!important%3B%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.modal-content {
margin-bottom: 15px;
}
.modal-footer {
display: flex;
justify-content: flex-end;
gap: 10px;
}
.btn {
padding: 8px 16px;
border: none;
border-radius: 4px;
cursor: pointer;
}
.btn-primary {
background-color: #007bff;
color: white;
}
.btn-secondary {
background-color: #6c757d;
color: white;
} .modal.fade-in {
animation: fadeIn 0.3s ease-in-out;
}
@keyframes fadeIn {
from {
opacity: 0;
transform: translate(-50%, -60%);
}
to {
opacity: 1;
transform: translate(-50%, -50%);
}
}
.post-item .post-title {
font-size: 21px;
font-weight: bold;
line-height: 1.6;
color: rgb(52, 62, 97);
font-weight: bold;
}
.is-divider {
display: none;
}
.box-footer-post {
display: flex;
align-items: center;
gap: 20px;
margin-top: 20px;
}
.box-footer-post p, .box-footer-post a, .box-footer-post .post-meta{
font-weight: bold;
line-height: 1.4;
color: rgb(52, 62, 97);
text-align: left;
font-size: 16px;
}
.box-footer-post i {
margin-right: 3px;
}
.cat-label i {
font-size: 10px;
}
.post-feature .from_the_blog_excerpt  {
font-size: 16px;
line-height: 1.6;
color: rgb(0, 0, 0);
text-align: justify;
}
.box-footer-post a {
color: red;
}
.nav-pagination>li>a, .nav-pagination>li>span {
border: none;
font-weight: bold;
}
.nav-pagination>li>.current, .nav-pagination>li>a:hover, .nav-pagination>li>span:hover {
background-color: unset;
border: none;
color: rgb(52, 62, 97) !important;
}
.nav-pagination>li {
margin-left: 0 !important;
}
.post-sidebar .post-title {
font-size: 13px;
font-weight: 400;
}
.cat-title p {
font-size: 18px;
font-weight: bold;
line-height: 1.6;
color: rgb(0, 0, 0);
text-align: left;
margin-bottom: 0;
}
.post-item .box-text {
padding-bottom: 0;
}
.page-id-447 .row .section {
padding: 0;
} .btn-frame { display: block; width: 50px; height: 50px; position: fixed; right: 10px; z-index: 10; cursor: pointer; }
.btn-frame img { vertical-align: middle;    width: 100%;
height: 100%; } .btn-zalo { bottom: 120px; }
.btn-zalo svg {
width: 50px;
height: 50px;
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
} .btn-phone i {
font-size:25px;
animation-name: pulse;
animation-delay: 0s;
animation-duration: 1s;
animation-iteration-count: infinite;
}
.btn-phone::after {
content: "";
width: 60px;
height: 60px;
border-radius:99%;
border: 1px solid rgb(232, 217, 146);
position: absolute;
}
.btn-phone { 
border-radius: 999px;
background-image: linear-gradient(rgb(232, 217, 146), rgb(209, 181, 102));
background-color: initial;
background-size: initial;
background-origin: initial;
background-position: initial;
background-repeat: initial;
background-attachment: initial;
-webkit-background-clip: initial;
display: flex;
align-items: center;
justify-content: center;
bottom: 180px;
} .btn-messenger { bottom: 60px; }