/*007bff => 128dae */
/*80bdff => 007397*/
a, a:hover { color: #007397; }
.page-link { color: #007397; }

.db-grey { background-color: #eee; }

.btn { border-radius: 0; }
.btn-info { background-color: #128dae; border-color: #128dae; color: #fff; }
.btn-info:hover { background-color: #007397; border-color: #007397; color: #fff; }
.btn-info.disabled { background-color: #128dae; border-color: #128dae; opacity: 0.5; color: #eee; }

.btn-outline-info { border-color: #128dae; color: #128dae; }
.btn-outline-info:hover { background-color: #007397; border-color: #007397; }

.btn-warning, .btn-warning:hover { color: #fff; }
.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show>.btn-warning.dropdown-toggle { color: #fff; }

.btn-outline-warning:hover { color: #fff; }
.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show>.btn-outline-warning.dropdown-toggle { color: #fff; }

.btn-primary { --bs-btn-bg: #0094fe; --bs-btn-border-color: #0094fe; }

.form-control { border-radius: 0 !important; }

.input-group .form-control:focus { box-shadow: none; }

select:not([multiple]) {
	-webkit-appearance: none;
	-moz-appearance: none;
	background-position: right 50%;
	background-repeat: no-repeat;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);
	/*padding: .5em;*/
	padding-right: 1.5em
}

.form-control:focus { border-color: rgba(18,141,174,.5);; box-shadow: 0 0 0 0.2rem rgba(18,141,174,.25); }

#mainmenu .dropdown-menu > .dropdown-item > span { width: 15px; }

.modal-header {
	border-radius: 0;
	background: #007397;
}

	.modal-header h5 {
		color: #fff;
	}

	.modal-header .close {
		color: #fff;
		opacity: 1;
	}

		.modal-header .close:hover {
			color: #ccc;
		}

.modal-content {
	border-radius: 0;
	border: 1px solid #007297;
}




.modal-footer {
	border-top: none;
}

.text-nowrap { white-space: nowrap; }

.ui-autocomplete { z-index: 9999; }
#chat_notice { min-height: 30px; }

#ui-datepicker-div { z-index: 9999 !important; position: absolute !important; }


.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
	-webkit-appearance: menulist;
	-moz-appearance: menulist;
}

#categories_tree .placeholderClass { background-color: yellow; }
#categories_tree .hintClass { background-color: green; /*border: 1px dashed white;*/ }
#categories_tree .openerClass {  display: inline-block; padding-right: 5px; float: none !important; }
#categories_tree > ul ul .imager_btn { display: none; }





/* new one*/
html {height:100%;}
body {margin: 0;padding: 0;height: 100%;}
#foot {min-height: 20px;clear: both;}
footer {min-height: 20px;position: absolute;bottom: 0; margin-top: 0px;width: 100%;}
#master-box {min-height: 100%;position: relative;width: 100%;margin: 0 auto;padding-left: 0px;overflow: hidden;}

.element-1.bg-style-4 {color:#000 !important;}
.bg-style-3 {background:#2F2F2F;}
.bg-style-4 {background:#F6F6F6;}
.bg-style-5 {background:#0094FE;}
.bg-style-6 {background:#1FC89F;}
.bg-style-7 {background:#FF5555;}
.bg-style-8 {background:#fa3;}
.bg-style-9 {background:#5d5cd1;}
.bg-style-10 {background:#FBFBFB;}
.bg-style-11, .bg-hover-style-11:hover {background:#efefef;}
.bg-style-12 {background: #E1F3FF;}
.bg-style-13 {background: #D94C4C !important;}
.bg-style-14 {background:#e2effa;}
.bg-style-15, .bg-hover-style-15:hover {background:#c7e4fa;}
.h-40 {height:40px;}
.h-45 {height:45px;}
.border-radius-50 {border-radius:50%;}
.font-color-1 {color:#fff;}
.font-color-3 {color:#9B9FB2;}
.font-color-4 {color:#40405C;}
.font-color-5 {color:#0000FF;}
.font-color-6 {color:#0094FE;}
.font-color-7 {color:#5E5E7A;}
.font-color-8 {color:#7E7E7E;}
.font-color-9 {color:#6C808C;}
.ml-5px {margin-left:5px;}
.mr-5px {margin-right:5px;}
.dropdown-toggle:not(.default)::after {vertical-align: 0.2px;color: #fff;}
.mb-70 {margin-bottom:70px;}
.mb-80 {margin-bottom:80px;}
.pt-45 {padding-top:45px;}
.flex-grow-1 {flex-grow:1;}
.border-radius-9 {border-radius:9px;}
.border-radius-3 {border-radius:3px !important;}
.box-style-1 {display:inline-block;}
.box-style-1 span {position:absolute;top:20px;left:30px;width:85%;display:block;}
.font-weight-bold {font-weight:bold;}
.font-size-12 {font-size:12px;}
.font-size-14 {font-size:14px;}
.font-size-20 {font-size:20px;}
.font-size-24 {font-size:24px;}
.font-size-22 {font-size:22px;}
.font-size-16 {font-size:16px;}
.font-size-36 {font-size:36px;}
.button-1 {background:#0094fe;padding:10px 50px;border-radius:4px;border:0;color:#fff;text-decoration:none;}
.button-2 {background:#0094fe;padding:6px 30px;border-radius:4px;border:0;color:#fff;text-decoration:none;}
.button-3 {background:#0094FE;padding:12px 40px;border-radius:4px;border:0;color:#fff;text-decoration:none;}
.button-4 {background:#0094FE;padding:16px 40px;border-radius:4px;border:0;color:#fff;text-decoration:none;font-size:16px;font-weight:bold;text-align:center;}
.button-5 {background:#fff;border:1px solid #0094FE;padding:16px 40px;border-radius:4px;color:#0094FE;text-decoration:none;font-size:16px;font-weight:bold;text-align:center;}
.button-6 {background:#F0F1F7;border:1px solid #0094FE;color:#9B9FB2;border:1px solid #E1E3ED;padding:12px 40px;border-radius:4px;text-decoration:none;font-size:16px;font-weight:bold;text-align:center;}
.button-2:hover {color:#dbdbdb;}
.button-7 {border:2px solid #0094FE;border-radius:4px;color:#0094FE;text-decoration:none;font-size:14px;text-align:center;padding:13px 40px;}
.mr-0-i {margin-right:0 !important;}
.b-t-l-r-0 {border-top-left-radius:0;;}
.b-b-l-r-0 {border-bottom-left-radius:0;}
.b-t-r-r-0 {border-top-right-radius:0;;}
.b-b-r-r-0 {border-bottom-right-radius:0;}
.h-n:hover {color:#fff;}
.max-w-100 {max-width:100% !important;}
.element-1 {position:absolute;right:15px;top:20px;text-transform:uppercase;font-weight:bold;color:#fff;border-radius:12px;padding:6px 15px 4px;font-size:12px;z-index: 2;}
.select-1 {border:1px solid #dee2e6;border-right: 0;padding-left: 15px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;min-width:200px;}

.select-2 {position:relative;}
.select-2 select {padding-left:25px;}
.select-2:before {content:'';background:url(/media/default/images/element1.svg) no-repeat;width:10px;height:15px;position:absolute;display:block;left: 10px;top: 11px;}


.img-thumbnail {padding: 0 !important; border: 0 !important;}

#lot_images .upload-text { text-align: center; padding: 0 20px; }
#lot_images .uploaded-image { padding-bottom: 0; width: 100%; height: initial; padding-right: 10px; background: none; }
#lot_images .image-uploader .uploaded .uploaded-image img { position: relative; }
#lot_images .image-uploader .uploaded .uploaded-image .delete-image { right: 12px; }

.element-5 {position:absolute;right:0px;bottom:20px;width: 100%;justify-content: center;}
.element-6:hover .element-5 {display:flex !important;}
.w-fit {width:fit-content;}

.ul-style-2 {}
.ul-style-2 li button {padding-left:0;font-size:16px;font-weight:bold;color:#40405C;}
.ul-style-2 li button.active {color:#0094FE;}

.ul-style-3 li a {font-size:16px;font-weight:bold;color:#40405C;}
.ul-style-3 {display:flex;border-bottom:3px solid #CED0DB;}
.ul-style-3 li {flex-grow:1;text-align: center;}

.ul-style-3 li, .ul-style-3 li a {border:0 !important;}
.ul-style-3 li a.active {border-bottom:0;position:relative;border:0;}
.ul-style-3 li a:hover {border:0 ;}
.ul-style-3 li a.active:before {content:'';height:3px;width:100%;background:#6078EA;position:absolute;bottom:-2px;left:0;}

tr.title th {padding:10px;}

.hov-gal-cover {position:relative;}
.hov-gal-box {position:absolute;left:0;top:0;width:100%;height:100%;}

.hov-gal-box > span {position:relative;width: 100%;z-index:12;}
.hov-gal-box > span img {opacity:0;}
.hov-gal-box > span:hover:before {background:#0094FE;}
.h_active:before {background:#0094FE !important;}
.hov-gal-box > span:before {content:'';position:absolute;left:3px;bottom:7px;width:calc(100% - 5px);background:#fff;height:2px;}
.hov-gal-box > span:nth-last-child(1):before {}

.img-box2 {width: 350px; height: 280px;}
.img-box2  img {-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;height: 280px;}
.img-box2 img {max-height: 100%;max-width: 100%;}
.hid-box.bordered-bottom-style3.pos-rel img {max-width: 100%;}

.img-box3  img {-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;height: 280px;}
.img-box3 img {}

.button-style-1 {border:2px solid #0094FE;border-radius:4px;color:#0094FE;font-size:14px;font-weight:bold;padding:8px 45px;}
.button-style-1:hover {background:#0094FE;color:#fff;}

.element-7 {position:absolute;right:20px;top:20px;}
.element-7 a > span {background:#9BA5B2;height:2px;width:2px;display:blockl;margin:0 1px;}
.element-7 .dropdown > a {display:flex;width:24px;height:24px;background:#fff;align-items: center;justify-content: center;border:1px solid #E1E6ED;border-radius:2px;cursor:pointer;}
.dropdown-menu.show {border: 1px solid #e1e6ed;}

.dropdown-menu a {padding: 5px 30px;}

.nav-link.active {color:#0094FE !important;}

.al {position:relative;padding-left:15px;}
.alert-3:before {content:'';background:#1FC89F;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);}
.alert-4:before {content:'';background:#D22B27;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);}
.alert-2:before {content:'';background:#1FC89F;width:4px;height:7px;border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);border-top-left-radius: 0;border-bottom-left-radius: 0; z-index: 2;left: 4px;}
.alert-2:after {content:'';background:#D22B27;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);}
.alert-1:after {content:'';background:#0094FE;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);}
.alert-5:after {content:'';background:#9B9FB2;width:7px;height:7px;border-radius:50%;position:absolute;left:0;top:calc(50% - 4px);}

.element-8 {position:absolute;bottom:0;right:0;}

.review {position:relative;padding-left:20px;}
.review:before {content:'';background:url(/media/default/images/element9.svg) no-repeat;width:15px;height:15px;border-radius:50%;position:absolute;left:0;top:calc(50% - 9px);background-size:100%;}

.review-box {padding:45px 80px;border-radius:10px;}


.review-image-box {background:#D9D9D9;width:60px;height:60px;border-radius:50%;overflow:hidden;display:inline-block;}

.lots-list > div { background:#F6F6F6 !important; margin-bottom: 20px; }
.lots-list .lot-icon { width:20px;display:block; }

.star-row img {width:19px;margin:0 2px}

.star-box {width:fit-content;}
.sb1 {width: 100%;display: flex;justify-content: flex-end;}
.star-toggler {min-width:200px;position:relative;display:flex;height:3px}
.st1 {background:#C7CCD4;width:100%;height:3px;display:inline-block;border-radius:4px;z-index:1;position:relative;}
.st2 {background:#0094FE;min-width:0px;height:3px;display:inline-block;border-radius:6px;z-index:2;position:absolute;left:0;top:0;}
.max-w-300 {max-width:300px;}

.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before {border-bottom: 5px solid #0094FE !important;}
.sp-bottom-thumbnails.sp-has-pointer {margin-top:0 !important;}
.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after {display:none;}

.sp-thumbnail .sp-image {width: 100%;-o-object-fit:cover;object-fit: cover;-o-object-position: center;object-position: center;}

.chbox input[type="checkbox"] {display:none !important;}
.chbox > div > label {}
.chbox input[type="checkbox"] + label span {display:inline-block;width:22px;height:22px;margin:-2px 10px 0 0;vertical-align:middle;background:url(/media/default/images/checkbox.png) -9px -6px no-repeat;cursor:pointer;}
.chbox input[type="checkbox"]:checked + label span {background:url(/media/default/images/checkbox.png) -42px -6px no-repeat;}
.chbox input[type="checkbox"]:checked + label  {font-weight:bold;}

.sub-ul {list-style-type:none;padding-left:0;}
.sub-ul li a {color:#40405C;font-size:16px;font-weight:bold;margin-bottom:10px;text-decoration:none;}

.image-uploader {border: 0;background: #f6f6f6;}

.iui-cloud-upload{width:51px;height:50px;position:relative;}
.iui-cloud-upload:before {opacity: 0;}
.iui-cloud-upload:after {content:'';background:url(/media/default/images/element13.svg) no-repeat;width:51px;height:50px;position:absolute;left:0;top:0;}

.logo-white {opacity:0;transition:all 0.2s ease-out;}
.top_m_appear .logo-white {display:block;opacity:1;}

.message-box {border:1px solid #E1E3ED;border-radius:4px;}
.message-item {border-bottom:1px solid #E1E3ED;padding:25px;}
.message-box > .message-item:nth-last-child(1) {border-bottom:0;}

.w-60 {width:60%;}

.img3 {position:absolute;left:-15px;top:-15px;border:2px solid #fff;}
.border-radius-4 {border-radius:4px;}

.talks-list > div:nth-last-child(1)  .message-item:nth-last-child(1) {border-bottom:0;}
.talks-list > .message-item:nth-last-child(1) {border-bottom:0;}

.button-send {border:0;background:none;}

.justify-self-center {justify-self: center;}
.justify-self-start {justify-self: flex-start;}
.justify-self-end {justify-self: flex-end;}
.w-80 {width:80%;}
.max-w-80 {max-width:80%;}
.max-w-100 {max-width:100%;}

.bubble {height:auto;display: flex;align-items: center;padding:10px 20px 27px 20px;color:#6C808C;font-size:15px;position:relative;min-width: 85px;}
.bubble-item {height:fit-content;}
.bubble-time {position:absolute;right:15px;bottom:5px;font-size:12px;color:#D1D1D1;}

.border-radius-10 {border-radius:10px;}
.img-box3 {flex-shrink: 0;}

.msg-status {padding-right:30px;}
.msg-status:before {content:'';background:url(/media/default/images/element18.svg) no-repeat;width:20px;height:15px;position:absolute;right:0;top:-1px;}
.msg-status.isread:before {content:'';background:url(/media/default/images/element17.svg) no-repeat;width:20px;height:15px;position:absolute;right:0;top:-1px;}

/* .edit-box textarea {padding: 5px 10px;} */

.edit-box input {max-width:300px;}
.edit-box select {max-width:300px;}

.unread:not(:empty), .cartitems:not(:empty) {position:absolute;right:-8px;top:-9px;background:#0094FE;border:2px solid #2F2F2F;border-radius:50%;color:#fff;font-size:9px;
display: flex;align-items: center;justify-content: center;padding-top:4px;height:18px;width: fit-content;min-width: 18px;}

.unread, .cartitems {display:none;}

span.font-color-3 a {color:#9B9FB2;text-decoration:none;font-size:16px;}

#mainmenumobile .hamburger1 {}
#mainmenumobile .hamburger1 span i {display: block;width: 1.6em;height:3px;background:#1E1F1C;margin-bottom:8px;margin-top:8px;border-radius:12px}
#mainmenumobile .hamburger1:focus {outline:none !important}
#mainmenumobile .hamburger1 {padding: .25rem .75rem .25rem .50rem;font-size: 1.25rem;line-height: 1;cursor:pointer;background-color: transparent;border: 1px solid transparent;border-radius: .25rem;}

.hamburger1.t-h-active span i {background: #e5332a !important;}
.line1 {-webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;}

  .navbar-toggler:not(.collapsed) .line1:nth-child(2){opacity: 0;}

  .navbar-toggler:not(.collapsed) .line1:nth-child(1){
  -webkit-transform: translateY(10px) rotate(45deg);
  -ms-transform: translateY(10px) rotate(45deg);
  -o-transform: translateY(10px) rotate(45deg);
  transform: translateY(10px) rotate(45deg);
}

.navbar-toggler:not(.collapsed) .line1:nth-child(3){
  -webkit-transform: translateY(-6px) rotate(-45deg);
  -ms-transform: translateY(-6px) rotate(-45deg);
  -o-transform: translateY(-6px) rotate(-45deg);
  transform: translateY(-6px) rotate(-45deg);
}
.navbar-toggler {border: 0;padding: 0;background:none !important;}
.navbar-toggler:focus {box-shadow: none;}

.line1 {display: block;width: 2.1em;height: 3px;background: #0094fe;margin-bottom: 5px;margin-top: 5px;border-radius: 6px;}

#collapseFilter.collapse:not(.show) { display: block;}

.zx {max-height: 210px;overflow: auto;} 

.map-box {width:100%;background:url(/media/default/images/bg11.png) no-repeat;height:45px;color:#40405C;text-decoration:none;border-radius: 9px;}


.pac-container { z-index: 9999; }

.box-style-2 {background:#F3F3F3;display: flex !important;align-items: self-end;justify-content: flex-end;}

.big {flex-grow:1;min-width:40%}
.small {flex-grow:2;min-width:20%;}

body.category-menu-shown {
	overflow: hidden;
}

#menu_categories { position: fixed; display: none; width: 100%; min-height: 100px; background: #fff; top: 115px; z-index: 15; border-bottom-left-radius:20px;border-bottom-right-radius:20px;}
#menu_categories { overflow-y: scroll; height: calc(100% - 115px); }
body.category-menu-shown #menu_categories { display: block; }

body.category-menu-shown #md-overlay {opacity: 1;visibility: visible;}

#md-overlay {position: fixed;
    width: 100%;
    height: 100%;
    visibility: hidden;
    top: 115px;
    left: 0;
    z-index: 4;
    opacity: 0;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
    background: #0000005e;}
.category-menu-shown {}

.list-g-1 li {padding-bottom:12px;padding-top:12px;}
.list-g-1 > li {border:0;}
.list-g-1 .fa-solid.fa-chevron-right {font-size:10px;}

.list-g-1 .list-group-item-secondary {background:#F2F1F0;}

.list-g-1 .list-group-item-secondary span {color:#5E5E7A;font-weight:600;font-size:16px;}
.list-g-1 li span {color:#5E5E7A;font-size:16px;}
.font-color-23 {color:#40405C;}
.font-size-10 {font-size:10px;}

body:not(.category-menu-shown) #menu_categories_btn i:first-child { display: none; }
body.category-menu-shown #menu_categories_btn i:last-child { display: none; }

.font-style-21 {color: #5E5E7A;font-weight: 600;font-size: 16px;text-decoration: none;}
.font-style-22 {color: #5E5E7A;font-size: 16px;    text-decoration: none;}
.font-color-22 {color:#5e5e8fd9;}

body {top:0 !important;}



.nav-link[data-bump-tab-btn].active { color: #fff !important; }
.service-item { background: #eee; width: 100px; height: 100px; margin-bottom: 10px; cursor: pointer; border: 1px solid transparent; }
.service-item[data-active="1"] { border-color: #000; }

.service-bump-icon {
	display: inline-block;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	color: white;
	margin: 10px;
	border: 1px solid transparent;
}
.service-bump-icon.x2 { background-color: #ff6b6b; }
.service-bump-icon.x5 { background-color: #ffdd57; }
.service-bump-icon.x10 { background-color: #4caf50; }
.service-bump-icon.x15 { background-color: #42a5f5; }
.service-bump-icon.x20 { background-color: #ab47bc; }

#pinned_lots .bg-pinned { background-color: #feffde; }

.small, .big {min-width:25% !important;}
.font-size-18 {font-size:18px;}

.font-size-32 {font-size:32px;}
.box-banner-1 {display:flex;flex-direction: column;align-items: center;justify-content: center;position:relative;}
.box-banner-1a {background:#F3F3F3;border-radius:10px;min-height:180px;margin-top:-20px;}
.banner-1-title-1 {color:#0000FF;font-size:18px;font-weight:600;}

.box-21 {min-width:12.5% !important;padding-right: 0px !important;padding-left: 0px !important;}
.box-22 {line-height: 120%;font-size: 15px;left: 15px;top:10px;}
.banner-1-link {text-decoration:none;color: inherit;}
.banner-1-link:hover {color: inherit;}

.banner-1-element-1 {position:absolute;left:30px;top:20px;z-index:1;}
.banner-1-element-2 {position:absolute;right:30px;top:10px;z-index:1;transform: scaleX(-1);}

.banner-1-link {margin:0 5px; display: block;}

.noinline img {max-height:none !important;}