.elementor-5357 .elementor-element.elementor-element-1524060{--e-image-carousel-slides-to-show:1;}.elementor-5357 .elementor-element.elementor-element-1524060 .swiper-pagination-bullet{width:10px;height:10px;background:#FFFFFF;}.elementor-5357 .elementor-element.elementor-element-1ecf463 hr[class*="aux-divider"]{width:800px;margin-top:10px;margin-bottom:10px;}.elementor-5357 .elementor-element.elementor-element-1e3bef8{width:auto;max-width:auto;align-self:center;position:relative;top:-13px;right:0px;left:calc( 50% + 275px );}.elementor-5357 .elementor-element.elementor-element-1e3bef8 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-5357 .elementor-element.elementor-element-6bd06b7 hr[class*="aux-divider"]{width:800px;margin-top:0px;margin-bottom:10px;}.elementor-5357 .elementor-element.elementor-element-a06d5f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5357 .elementor-element.elementor-element-e42c92a{--spacer-size:50px;}.elementor-5357 .elementor-element.elementor-element-b66fa65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5357 .elementor-element.elementor-element-b66fa65 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-5357 .elementor-element.elementor-element-b66fa65 .aux-modern-heading-secondary{font-family:"bookman old style", Sans-serif;font-size:75px;font-weight:500;text-transform:uppercase;letter-spacing:5.5px;color:#42B575;margin:0px 0px -30px 0px;}.elementor-5357 .elementor-element.elementor-element-b66fa65 .aux-modern-heading-divider{height:3px;width:68px;background-color:#7FD1DD;}.elementor-5357 .elementor-element.elementor-element-b66fa65 .aux-widget-modern-heading .aux-widget-inner{margin:-50px 0px 0px 0px;}.elementor-5357 .elementor-element.elementor-element-747242e > .elementor-container{max-width:900px;}.elementor-5357 .elementor-element.elementor-element-747242e{margin-top:50px;margin-bottom:0px;}.elementor-5357 .elementor-element.elementor-element-e511f22.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-5357 .elementor-element.elementor-element-e511f22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5357 .elementor-element.elementor-element-445051c .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1.6px;color:#979797;}.elementor-5357 .elementor-element.elementor-element-e7d0407 .elementor-heading-title{font-family:"Antique", Sans-serif;text-transform:uppercase;color:#263E57;}.elementor-5357 .elementor-element.elementor-element-4b2ed35 hr[class*="aux-divider"]{margin-top:0px;margin-bottom:15px;border-color:#2DB8ED;}.elementor-5357 .elementor-element.elementor-element-1055e36 .tabs > li.active{background-color:#36B06B;}.elementor-5357 .elementor-element.elementor-element-1055e36 .tabs > li:not(.active){cursor:pointer;}.elementor-5357 .elementor-element.elementor-element-1055e36 .tabs > li{border-radius:10px 10px 0px 0px;overflow:hidden;}.elementor-5357 .elementor-element.elementor-element-1055e36 .tabs-content{padding:20px 0px 20px 0px;}.elementor-5357 .elementor-element.elementor-element-2d38cff{--spacer-size:20px;}.elementor-5357 .elementor-element.elementor-element-1591cbd{--spacer-size:20px;}@media(min-width:768px){.elementor-5357 .elementor-element.elementor-element-e511f22{width:100%;}}@media(max-width:1024px){.elementor-5357 .elementor-element.elementor-element-b66fa65 .aux-modern-heading-secondary{font-size:69px;letter-spacing:1px;}}@media(max-width:767px){.elementor-5357 .elementor-element.elementor-element-b66fa65 .aux-modern-heading-secondary{font-size:60px;letter-spacing:2.5px;}}/* Start custom CSS for aux_tabs, class: .elementor-element-1055e36 */.widget-tabs .tabs li {
    display: inline!important;
    position: relative;
    top: 2px;
    padding: 0.8em 2.2em!important;
    border: solid #BBB;
    border-width: 1px 0 1px 1px;
    color: #BBB;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}

.elementor-element .tabs > li.active {

    color: #fff!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'bookman old style';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.haivanle.com/wp-content/uploads/2024/06/BKMNOS.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antique';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.haivanle.com/wp-content/uploads/2021/04/BKANT.ttf') format('truetype');
}
@font-face {
	font-family: 'Antique';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.haivanle.com/wp-content/uploads/2021/04/ANTQUAB.ttf') format('truetype');
}
@font-face {
	font-family: 'Antique';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.haivanle.com/wp-content/uploads/2021/04/ANTQUAI.ttf') format('truetype');
}
@font-face {
	font-family: 'Antique';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.haivanle.com/wp-content/uploads/2021/04/ANTQUABI.ttf') format('truetype');
}
/* End Custom Fonts CSS */