.elementor-5505 .elementor-element.elementor-element-b2dd29d{text-align:center;}.elementor-5505 .elementor-element.elementor-element-b2dd29d .elementor-heading-title{color:var( --e-global-color-6d8520f );font-family:var( --e-global-typography-1c8378a-font-family ), Sans-serif;font-size:var( --e-global-typography-1c8378a-font-size );font-weight:var( --e-global-typography-1c8378a-font-weight );text-transform:var( --e-global-typography-1c8378a-text-transform );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-b2dd29d > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5505 .elementor-element.elementor-element-6cdf2bc{text-align:center;}.elementor-5505 .elementor-element.elementor-element-6cdf2bc .elementor-heading-title{color:var( --e-global-color-6d8520f );font-family:var( --e-global-typography-1c8378a-font-family ), Sans-serif;font-size:var( --e-global-typography-1c8378a-font-size );font-weight:var( --e-global-typography-1c8378a-font-weight );text-transform:var( --e-global-typography-1c8378a-text-transform );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-6cdf2bc > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5505 .elementor-element.elementor-element-8cfbb01 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5505 .elementor-element.elementor-element-08b9817{padding:0px 0px 20px 0px;}.elementor-5505 .elementor-element.elementor-element-fbb61dd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5505 .elementor-element.elementor-element-00b0d7e{text-align:center;}.elementor-5505 .elementor-element.elementor-element-00b0d7e .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-1c8378a-font-family ), Sans-serif;font-size:var( --e-global-typography-1c8378a-font-size );font-weight:var( --e-global-typography-1c8378a-font-weight );text-transform:var( --e-global-typography-1c8378a-text-transform );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-00b0d7e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image img{width:100%;height:100%;border-radius:50% 50% 50% 50%;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-content{padding-top:20px;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-title{font-family:"SVN-Avo", Sans-serif;font-size:16px;font-weight:700;color:var( --e-global-color-text );margin-bottom:0px;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-subtitle{font-family:"SVN-Avo", Sans-serif;font-size:15px;font-weight:400;color:#ffffff;margin-bottom:10px;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-description{font-family:"SVN-Avo", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-ee5cc6c );margin-bottom:0px;}.elementor-5505 .elementor-element.elementor-element-9638e38 > .elementor-container{min-height:100vh;}.elementor-5505 .elementor-element.elementor-element-9638e38{padding:20px 0px 40px 0px;}.elementor-5505 .elementor-element.elementor-element-55b11b0{text-align:center;}.elementor-5505 .elementor-element.elementor-element-55b11b0 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-1c8378a-font-family ), Sans-serif;font-size:var( --e-global-typography-1c8378a-font-size );font-weight:var( --e-global-typography-1c8378a-font-weight );text-transform:var( --e-global-typography-1c8378a-text-transform );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-55b11b0 > .elementor-widget-container{margin:0px 0px 30px 0px;}@media(max-width:1024px){.elementor-5505 .elementor-element.elementor-element-b2dd29d .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-6cdf2bc .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-00b0d7e .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-55b11b0 .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}}@media(max-width:768px){.elementor-5505 .elementor-element.elementor-element-b2dd29d .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-6cdf2bc .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-8cfbb01 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5505 .elementor-element.elementor-element-00b0d7e .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-00b0d7e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image img{width:100%;}.elementor-5505 .elementor-element.elementor-element-4df108b .hola-title{font-size:14px;}.elementor-5505 .elementor-element.elementor-element-9638e38 > .elementor-container{min-height:0vh;}.elementor-5505 .elementor-element.elementor-element-9638e38{padding:0px 0px 20px 0px;}.elementor-5505 .elementor-element.elementor-element-55b11b0 .elementor-heading-title{font-size:var( --e-global-typography-1c8378a-font-size );line-height:var( --e-global-typography-1c8378a-line-height );letter-spacing:var( --e-global-typography-1c8378a-letter-spacing );word-spacing:var( --e-global-typography-1c8378a-word-spacing );}.elementor-5505 .elementor-element.elementor-element-55b11b0 > .elementor-widget-container{margin:0px 0px 40px 0px;}}/* Start custom CSS for heading, class: .elementor-element-b2dd29d */.elementor-5505 .elementor-element.elementor-element-b2dd29d .elementor-heading-title {
    display: inline-block;
    padding-bottom: 10px;
    border-bottom: 1px solid #888;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cdf2bc */.elementor-5505 .elementor-element.elementor-element-6cdf2bc .elementor-heading-title {
    display: inline-block;
    padding-bottom: 10px;
    border-bottom: 1px solid #888;
}/* End custom CSS */
/* Start custom CSS for ucaddon_hl_category, class: .elementor-element-8cfbb01 */@media (max-width: 1440px) {
    .elementor-5505 .elementor-element.elementor-element-8cfbb01 > .elementor-widget-container {
        margin: 0 0 20px 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00b0d7e */.elementor-5505 .elementor-element.elementor-element-00b0d7e .elementor-heading-title {
    display: inline-block;
    padding-bottom: 10px;
    border-bottom: 1px solid #888;
}/* End custom CSS */
/* Start custom CSS for ucaddon_hola_carousel, class: .elementor-element-4df108b */.elementor-5505 .elementor-element.elementor-element-4df108b img {
    aspect-ratio: 1/1;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-description {
    text-align: justify;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image {
    display: flex;
    justify-content: center;
    overflow: hidden;
    border-radius: 50%;
    width: 80%;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image .hola-title {
    border: 1px solid #c9c9c9;
    border-radius: 4px;
    padding: 6px 15px;
    transition: .3s all;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .owl-nav button.owl-prev, .elementor-5505 .elementor-element.elementor-element-4df108b .owl-nav button.owl-next {
    top: 28% !important;
    transform: translateY(-30%) !important;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .owl-nav button.owl-prev {
    left: -10px !important;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .owl-nav button.owl-next {
    right: -10px !important;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image img {
    opacity: .5;
    transform: scale(100%);
    transition: 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955);
    webkit-filter: grayscale(0%) !important;
    filter: grayscale(0%) !important;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image:hover img {
        opacity: .8;
    transform: scale(1.1, 1.1);
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image:hover .hola-title {
    background-color: #fff;
    color: #000;
}
.elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image:hover + .hola-item-content .hola-description {
    color: #fff;
}
@media (min-width: 768px) {
    .elementor-5505 .elementor-element.elementor-element-4df108b .owl-nav button.owl-prev, .elementor-5505 .elementor-element.elementor-element-4df108b .owl-nav button.owl-next {
        display: none !important;
    }
}
@media (max-width: 767px) {
    .elementor-5505 .elementor-element.elementor-element-4df108b .hola-item-image:hover img {
    transform: scale(1, 1);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55b11b0 */.elementor-5505 .elementor-element.elementor-element-55b11b0 .elementor-heading-title {
    display: inline-block;
    padding-bottom: 10px;
    border-bottom: 1px solid #888;
}/* End custom CSS */
/* Start custom CSS for ucaddon_gallery_carousel, class: .elementor-element-2d150a7 */.elementor-5505 .elementor-element.elementor-element-2d150a7 .owl-nav button.owl-prev, .elementor-5505 .elementor-element.elementor-element-2d150a7 .owl-nav button.owl-next {
    line-height: 20px !important;
}
.elementor-5505 .elementor-element.elementor-element-2d150a7 .owl-nav button.owl-prev {
    left: 0 !important;
}
.elementor-5505 .elementor-element.elementor-element-2d150a7 .owl-nav button.owl-next {
    right: 0 !important;
}
.elementor-5505 .elementor-element.elementor-element-2d150a7 .gallery_carousel_holder img {
    border-radius: 4px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SVN-Avo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://drmdesign.vn/wp-content/uploads/2023/09/UTM-Avo.eot');
	src: url('https://drmdesign.vn/wp-content/uploads/2023/09/UTM-Avo.eot?#iefix') format('embedded-opentype'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/UTM-Avo.woff2') format('woff2'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/UTM-Avo.woff') format('woff'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/UTM-Avo.ttf') format('truetype'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/UTM-Avo.svg#SVN-Avo') format('svg');
}
@font-face {
	font-family: 'SVN-Avo';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://drmdesign.vn/wp-content/uploads/2023/09/SVN-Avobold.eot');
	src: url('https://drmdesign.vn/wp-content/uploads/2023/09/SVN-Avobold.eot?#iefix') format('embedded-opentype'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/SVN-Avobold.woff2') format('woff2'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/SVN-Avobold.woff') format('woff'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/SVN-Avobold.ttf') format('truetype'),
		url('https://drmdesign.vn/wp-content/uploads/2023/09/SVN-Avobold.svg#SVN-Avo') format('svg');
}
/* End Custom Fonts CSS */