/* ---------------------------------- Must Have ---------------------------------- */
* {background-repeat:no-repeat;}
iframe {display: block;}
.dm-h-xs-1, .dm-h-xs-2, .dm-h-xs-3, .dm-h-xs-4, .dm-h-xs-5, .dm-h-xs-6, .dm-h-xs-7, .dm-h-xs-8, .dm-h-xs-9, .dm-h-xs-10, .dm-h-xs-11, .dm-h-xs-12,
.dm-h-sm-1, .dm-h-sm-2, .dm-h-sm-3, .dm-h-sm-4, .dm-h-sm-5, .dm-h-sm-6, .dm-h-sm-7, .dm-h-sm-8, .dm-h-sm-9, .dm-h-sm-10, .dm-h-sm-11, .dm-h-sm-12,
.dm-h-md-1, .dm-h-md-2, .dm-h-md-3, .dm-h-md-4, .dm-h-md-5, .dm-h-md-6, .dm-h-md-7, .dm-h-md-8, .dm-h-md-9, .dm-h-md-10, .dm-h-md-11, .dm-h-md-12,
.dm-h-lg-1, .dm-h-lg-2, .dm-h-lg-3, .dm-h-lg-4, .dm-h-lg-5, .dm-h-lg-6, .dm-h-lg-7, .dm-h-lg-8, .dm-h-lg-9, .dm-h-lg-10, .dm-h-lg-11, .dm-h-lg-12,
.dm-h-xl-1, .dm-h-xl-2, .dm-h-xl-3, .dm-h-xl-4, .dm-h-xl-5, .dm-h-xl-6, .dm-h-xl-7, .dm-h-xl-8, .dm-h-xl-9, .dm-h-xl-10, .dm-h-xl-11, .dm-h-xl-12,
.dm-h-xxl-1, .dm-h-xxl-2, .dm-h-xxl-3, .dm-h-xxl-4, .dm-h-xxl-5, .dm-h-xxl-6, .dm-h-xxl-7, .dm-h-xxl-8, .dm-h-xxl-9, .dm-h-xxl-10, .dm-h-xxl-11, .dm-h-xxl-12 {position: relative;width: 100%;}
h1 {font-size:27px}
h2 {font-size:24px}
h3 {font-size:21px}
h4 {font-size:18px}
h5 {font-size:16px}
h6 {font-size:14px}
.dm-h-xs-1 {height: 10px}
.dm-h-xs-2 {height: 20px}
.dm-h-xs-3 {height: 30px}
.dm-h-xs-4 {height: 40px}
.dm-h-xs-5 {height: 50px}
.dm-h-xs-6 {height: 60px}
.dm-h-xs-7 {height: 70px}
.dm-h-xs-8 {height: 80px}
.dm-h-xs-9 {height: 90px}
.dm-h-xs-10 {height: 100px}
.dm-h-xs-11 {height: 110px}
.dm-h-xs-12 {height: 120px}
@media (min-width: 576px) {
	h1 {font-size:28px}
	h2 {font-size:25px}
	h3 {font-size:22px}
	h4 {font-size:19px}
	h5 {font-size:17px}
	h6 {font-size:15px}
	.dm-h-sm-1 {height: 10px}
	.dm-h-sm-2 {height: 20px}
	.dm-h-sm-3 {height: 30px}
	.dm-h-sm-4 {height: 40px}
	.dm-h-sm-5 {height: 50px}
	.dm-h-sm-6 {height: 60px}
	.dm-h-sm-7 {height: 70px}
	.dm-h-sm-8 {height: 80px}
	.dm-h-sm-9 {height: 90px}
	.dm-h-sm-10 {height: 100px}
	.dm-h-sm-11 {height: 110px}
	.dm-h-sm-12 {height: 120px}
}
@media (min-width: 768px) {
	h1 {font-size:34px}
	h2 {font-size:30px}
	h3 {font-size:26px}
	h4 {font-size:22px}
	h5 {font-size:19px}
	h6 {font-size:16px}
	.dm-h-md-1 {height: 10px}
	.dm-h-md-2 {height: 20px}
	.dm-h-md-3 {height: 30px}
	.dm-h-md-4 {height: 40px}
	.dm-h-md-5 {height: 50px}
	.dm-h-md-6 {height: 60px}
	.dm-h-md-7 {height: 70px}
	.dm-h-md-8 {height: 80px}
	.dm-h-md-9 {height: 90px}
	.dm-h-md-10 {height: 100px}
	.dm-h-md-11 {height: 110px}
	.dm-h-md-12 {height: 120px}
}
@media (min-width:992px) {
	h1 {font-size:38px}
	h2 {font-size:33px}
	h3 {font-size:28px}
	h4 {font-size:23px}
	h5 {font-size:20px}
	h6 {font-size:17px}
	.dm-h-lg-1 {height: 10px}
	.dm-h-lg-2 {height: 20px}
	.dm-h-lg-3 {height: 30px}
	.dm-h-lg-4 {height: 40px}
	.dm-h-lg-5 {height: 50px}
	.dm-h-lg-6 {height: 60px}
	.dm-h-lg-7 {height: 70px}
	.dm-h-lg-8 {height: 80px}
	.dm-h-lg-9 {height: 90px}
	.dm-h-lg-10 {height: 100px}
	.dm-h-lg-11 {height: 110px}
	.dm-h-lg-12 {height: 120px}
}
@media (min-width:1200px) {
	h1 {font-size:44px}
	h2 {font-size:38px}
	h3 {font-size:32px}
	h4 {font-size:26px}
	h5 {font-size:22px}
	h6 {font-size:18px}
	.dm-h-xl-1 {height: 10px}
	.dm-h-xl-2 {height: 20px}
	.dm-h-xl-3 {height: 30px}
	.dm-h-xl-4 {height: 40px}
	.dm-h-xl-5 {height: 50px}
	.dm-h-xl-6 {height: 60px}
	.dm-h-xl-7 {height: 70px}
	.dm-h-xl-8 {height: 80px}
	.dm-h-xl-9 {height: 90px}
	.dm-h-xl-10 {height: 100px}
	.dm-h-xl-11 {height: 110px}
	.dm-h-xl-12 {height: 120px}
}
@media (min-width:1400px) {
	h1 {font-size:45px}
	h2 {font-size:39px}
	h3 {font-size:33px}
	h4 {font-size:27px}
	h5 {font-size:23px}
	h6 {font-size:19px}
	.dm-h-xxl-1 {height: 10px}
	.dm-h-xxl-2 {height: 20px}
	.dm-h-xxl-3 {height: 30px}
	.dm-h-xxl-4 {height: 40px}
	.dm-h-xxl-5 {height: 50px}
	.dm-h-xxl-6 {height: 60px}
	.dm-h-xxl-7 {height: 70px}
	.dm-h-xxl-8 {height: 80px}
	.dm-h-xxl-9 {height: 90px}
	.dm-h-xxl-10 {height: 100px}
	.dm-h-xxl-11 {height: 110px}
	.dm-h-xxl-12 {height: 120px}
}
h1.is-style-header {font-size:32px}
h2.is-style-header {font-size:29px}
h3.is-style-header {font-size:26px}
h4.is-style-header {font-size:23px}
h5.is-style-header {font-size:21px}
h6.is-style-header {font-size:19px}
@media (min-width: 576px) {
	h1.is-style-header {font-size:33px}
	h2.is-style-header {font-size:30px}
	h3.is-style-header {font-size:27px}
	h4.is-style-header {font-size:24px}
	h5.is-style-header {font-size:22px}
	h6.is-style-header {font-size:20px}
}
@media (min-width: 768px) {
	h1.is-style-header {font-size:44px}
	h2.is-style-header {font-size:40px}
	h3.is-style-header {font-size:36px}
	h4.is-style-header {font-size:32px}
	h5.is-style-header {font-size:29px}
	h6.is-style-header {font-size:26px}
}
@media (min-width:992px) {
	h1.is-style-header {font-size:53px}
	h2.is-style-header {font-size:48px}
	h3.is-style-header {font-size:43px}
	h4.is-style-header {font-size:38px}
	h5.is-style-header {font-size:35px}
	h6.is-style-header {font-size:32px}
}
@media (min-width:1200px) {
	h1.is-style-header {font-size:64px}
	h2.is-style-header {font-size:58px}
	h3.is-style-header {font-size:52px}
	h4.is-style-header {font-size:46px}
	h5.is-style-header {font-size:42px}
	h6.is-style-header {font-size:38px}
}
@media (min-width:1400px) {
	h1.is-style-header {font-size:64px}
	h2.is-style-header {font-size:58px}
	h3.is-style-header {font-size:52px}
	h4.is-style-header {font-size:46px}
	h5.is-style-header {font-size:42px}
	h6.is-style-header {font-size:38px}
}
.col-6.dm-containerized:first-child,
.col-xs-6.dm-containerized:first-child,
.col-sm-6.dm-containerized:first-child,
.col-md-6.dm-containerized:first-child,
.col-lg-6.dm-containerized:first-child,
.col-xl-6.dm-containerized:first-child,
.col-xxl-6.dm-containerized:first-child {margin-left: auto}
.col-6.dm-containerized:last-child,
.col-xs-6.dm-containerized:last-child,
.col-sm-6.dm-containerized:last-child,
.col-md-6.dm-containerized:last-child,
.col-lg-6.dm-containerized:last-child,
.col-xl-6.dm-containerized:last-child,
.col-xxl-6.dm-containerized:last-child {margin-right: auto}
@media (min-width: 576px) {
	.col-sm-6.dm-containerized:first-child,
	.col-sm-6.dm-containerized:last-child {max-width: 270px;}
}
@media (min-width: 768px) {
	.col-md-6.dm-containerized:first-child,
	.col-md-6.dm-containerized:last-child {max-width: 360px;}
}
@media (min-width: 992px) {
	.col-lg-6.dm-containerized:first-child,
	.col-lg-6.dm-containerized:last-child {max-width: 480px;}
}
@media (min-width: 1200px) {
	.col-xl-6.dm-containerized:first-child,
	.col-xl-6.dm-containerized:last-child {max-width: 570px;}
}
@media (min-width: 1400px) {
	.container {max-width: 1320px;}
	.col-xxl-6.dm-containerized:first-child,
	.col-xxl-6.dm-containerized:last-child {max-width: 660px;}
}
/*
.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: 0px;margin-left: 0px;}
*/
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination > a,
.pagination > span {display: inline;position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.pagination > a:first-child,
.pagination > span:first-child {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.pagination > a:last-child,
.pagination > span:last-child {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.pagination > a:hover,
.pagination > a:focus {z-index: 3;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination > span.current,
.pagination > span.current:hover,
.pagination > span.current:focus {z-index: 2;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}

.comment-meta {padding-bottom:5px;border-bottom:1px solid #e2e2e2;background: none;}
.comment-meta:after {clear: both;display: table;content: " ";}
.comment-meta .comment-author {float:left;}
.comment-meta .comment-metadata {float:right;}
.comment-content {clear:both;}
.dm-comment-star{color:#f29f29;}
.comments-pagination {display: inline-block;padding-left: 0;margin: 10px 0;border-radius: 4px;}
.comments-pagination > a,
.comments-pagination > span {display: inline;position: relative;float: left;padding: 3px 6px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.comments-pagination > a:first-child,
.comments-pagination > span:first-child {margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.comments-pagination > a:last-child,
.comments-pagination > span:last-child {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.comments-pagination > a:hover,
.comments-pagination > a:focus {z-index: 3;color: #23527c;background-color: #eee;border-color: #ddd;}
.comments-pagination > span.current,
.comments-pagination > span.current:hover,
.comments-pagination > span.current:focus {z-index: 2;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}
.comments-area ol,
.comments-area ul {padding-left:0px;list-style:none;}
.comments-area ol li,
.comments-area ul li {padding-top:10px;display: block;}
.comments-area ol ol,
.comments-area ul ul {padding-left:15px;list-style:none;}

.rating-text {display:inline-block;font-size:20px;margin-right:5px;}
/*
.rating-loading {width: 25px;height: 25px;font-size: 0;color: #fff;background: transparent url('../img/loading.gif') top left no-repeat;border: none;}
*/
.rating-container {display: inline-block;}
.rating-container .rating-stars {position: relative;cursor: pointer;vertical-align: middle;display: inline-block;overflow: hidden;white-space: nowrap;}
.rating-container .rating-input {position: absolute;cursor: pointer;width: 100%;height: 1px;bottom: 0;left: 0;font-size: 1px;border: none;background: none;padding: 0;margin: 0;}
.rating-disabled .rating-input, .rating-disabled .rating-stars {cursor: not-allowed;}
.rating-container .star {display: inline-block;margin: 0 3px;text-align: center;}
.rating-container .empty-stars {color: #aaa;}
.rating-container .filled-stars {position: absolute;left: 0;top: 0;margin: auto;color: #fde16d;white-space: nowrap;overflow: hidden;-webkit-text-stroke: 1px #777;text-shadow: 1px 1px #999;}
.rating-rtl {float: right;}
.rating-animate .filled-stars {transition: width 0.25s ease;-o-transition: width 0.25s ease;-moz-transition: width 0.25s ease;-webkit-transition: width 0.25s ease;}
.rating-rtl .filled-stars {left: auto;right: 0;-moz-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);-webkit-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);-o-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);}
.rating-rtl.is-star .filled-stars {right: 0.06em;}
.rating-rtl.is-heart .empty-stars {margin-right: 0.07em;}
.rating-xl {font-size: 4.89em;}
.rating-lg {font-size: 3.91em;}
.rating-md {font-size: 3.13em;}
.rating-sm {font-size: 2.5em;}
.rating-xs {font-size: 2em;}
.rating-xl {font-size: 4.89em;}
.rating-container .clear-rating {color: #aaa;cursor: not-allowed;display: inline-block;vertical-align: middle;font-size: 60%;}
.clear-rating-active {cursor: pointer !important;}
.clear-rating-active:hover {color: #843534;}
.rating-container .clear-rating {padding-right: 5px;}
.rating-container .caption {color: #999;display: inline-block;vertical-align: middle;font-size: 60%;margin-top: -0.6em;}
.rating-container .caption {margin-left: 5px;margin-right: 0;}
.rating-rtl .caption {margin-right: 5px;margin-left: 0;}
@media print {
	.rating-container .clear-rating {display: none;}
}

p.form-submit{margin:0px;}
.btn {cursor:pointer;}
.dm-gallery-item img {margin-bottom:15px;}
.row.small-margins-row {margin-left:-5px; margin-right:-5px;}
.row.small-margins-row [class*="col-"] {padding-left:5px; padding-right:5px;}
.row.no-gutters {margin-left:0px; margin-right:0px;}
.row.no-gutters>[class*="col-"] {padding-left:0px; padding-right:0px;}
/*
section, .container, .row, [class*="col-"] {background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}
*/


p.dm-404{font-size:200px;color:#999;text-shadow: rgb(0, 0, 0) 2px 2px 2px;font-weight:bold;line-height:200px;}
/*
.dm-icon-module-container {position:relative;padding-left:80px;}
.dm-icon-module-container .dm-icon{position:absolute;left:0;margin-top:10px;padding:0;}
.dm-icon-module-container.text-center{padding-left:0;padding-right:0;}
.dm-icon-module-container.text-center .dm-icon{position:relative;left:initial;right:initial;margin-top:10px;padding:0;}
.dm-icon-module-container.text-right {text-align:left;}
@media (min-width:768px) {	.dm-icon-module-container.text-right{padding-left:0;padding-right:80px;text-align:right;}
	.dm-icon-module-container.text-right .dm-icon{position:absolute;left:initial;right:0;margin-top:10px;padding:0;}
	.dm-overlap-top {margin-top:-110px !important;position: relative;z-index: 1045;}
	.dm-overlap-bottom {margin-bottom:-110px !important;position: relative;z-index: 1045;}
}
.dm-small-icon-module-container {margin:5px 0;}
.dm-small-icon-module-container .dm-icon-container,
.dm-small-icon-module-container .dm-content-container {display:inline;}
.dm-small-icon-module-container .dm-icon,
.dm-small-icon-module-container p {display: inline;vertical-align: middle;margin-right: 10px;}
*/
.dm-column-grid {overflow: hidden;margin: 0;padding: 0;}
.dm-column-grid > [class*="col-"] {position: relative;padding: 20px;margin: 0;transition: all 0.3s ease-in-out;}
.dm-column-grid > [class*="col-"]:before, .dm-column-grid > [class*="col-"]:after {content: '';position: absolute;}
.dm-column-grid > [class*="col-"]:before {height: 100%;top: 0;left: -1px;border-left: 1px solid #DADADA;}
.dm-column-grid > [class*="col-"]:after {width: 100%;height: 0;top: auto;left: 0;bottom: -1px;border-bottom: 1px solid #DADADA;}
.dm-column-grid > [class*="col-"] .img-responsive {display: inline-block;}
.dm-column-grid.dm-column-grid-dashed > [class*="col-"]:before {border-left: 1px dashed #DADADA;}
.dm-column-grid.dm-column-grid-dashed > [class*="col-"]:after {border-bottom: 1px dashed #DADADA;}

.modal-header h1,
.modal-header h2,
.modal-header h3,
.modal-header h4,
.modal-header h5,
.modal-header h6,
.modal-title {display: inline;}
.modal .wp-block-embed__wrapper iframe {max-height: 400px;}
.dm-post-preview-title {font-size: 20px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;max-height: 42px;min-height: 42px;height: 42px;overflow: hidden;}
.dm-post-preview-title-small {font-size: 16px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;max-height: 21px;min-height: 21px;height: 21px;overflow: hidden;}
.dm-post-preview-excerpt {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;max-height: 5em;min-height: 5em;height: 5em;overflow: hidden;}
.dm-post-preview-image a {height: 250px;overflow: hidden;text-align: center;display: flex;padding: 0;margin: 0;align-items: center;margin-bottom: 15px;}
/*
a.dm-youtube-link {position:relative;display: block;}
a.dm-youtube-link:after {font-family: 'Glyphicons Halflings';color:#fff;content: "\e072";font-size:40px;line-height:50px;padding:10px 25px;border-radius:20px;position: absolute;top: calc(50% - 35px);left: calc(50% - 50px);background-color:rgba(0,0,0,0.5)}
a.dm-youtube-link:hover:after {background-color:#c4302b;}
*/
.dm-header-section {color:#ffffff;background-size: cover;background-position: center center;background-repeat: no-repeat;position:relative;}
.dm-header-section:after {border-top: none;border-bottom: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);content: '';}
.dm-header-section .container {z-index:2;position: relative;}
.dm-header-section .breadcrumb {background: none;position: relative;display: block;padding:0;}
.dm-header-section .breadcrumb li {display: inline-block;}
.dm-header-section .breadcrumb li a, .dm-header-section .breadcrumb li.active {color: #fff;}
/*
.parallax.not-darkened:before {content: none;}
.parallax h1,.parallax  h2,.parallax  h3,.parallax  h4,.parallax  h5,.parallax  h6 {text-shadow: rgb(0, 0, 0) 1px 1px 1px;font-weight: 700;}
.parallax:not(.not-darkened) a {color:#fff;}
.parallax a:hover:not(.btn) {color:#51acfb;}
.parallax.not-darkened h1,
.parallax.not-darkened h2,
.parallax.not-darkened h3,
.parallax.not-darkened h4,
.parallax.not-darkened h5,
.parallax.not-darkened h6 {text-shadow: none;}
.parallax.not-darkened{color:#000;}
*/
.dm-full-bkg {background-size:100% 100%;}
/*
[class*="dm-overlay-"] {position:relative;z-index: 1;}
[class*="dm-overlay-"]:before {content: "";background-color: inherit;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: -1;}
.dm-overlay-10:before {opacity: 0.1;filter: alpha(opacity=10);}
.dm-overlay-20:before {opacity: 0.2;filter: alpha(opacity=20);}
.dm-overlay-30:before {opacity: 0.3;filter: alpha(opacity=30);}
.dm-overlay-40:before {opacity: 0.4;filter: alpha(opacity=40);}
.dm-overlay-50:before {opacity: 0.5;filter: alpha(opacity=50);}
.dm-overlay-60:before {opacity: 0.6;filter: alpha(opacity=60);}
.dm-overlay-70:before {opacity: 0.7;filter: alpha(opacity=70);}
.dm-overlay-80:before {opacity: 0.8;filter: alpha(opacity=80);}
.dm-overlay-90:before {opacity: 0.9;filter: alpha(opacity=90);}
.dm-overlay-100:before {opacity: 1.0;filter: alpha(opacity=100);}
*/
.input-group .form-control {height:auto;}

.dm-message-form .input-group-btn,
#dm-comment-form .input-group-btn {width:100%;}
.dm-message-form textarea.form-control-lg {height:150px;}
@media (max-width:767px){
	.dm-message-form .input-group-btn,
	.dm-message-form .input-group-btn a {white-space: normal;}
}
.dm-message-form .dm-message-captcha-button p,
.dm-message-form .dm-message-privacy-button p,
.dm-message-form .dm-message-submit-button p {display: inline-block;margin: 0;}
#dm-message-form-modal {z-index:99999;}
#dm-message-form-modal h3 {font-size: 30px;}
#dm-message-form-modal h4 {font-size: 20px;}

.wp-block-button .wp-block-button__link {font-weight: 400;text-align: center;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;/*background-color: transparent;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;*/transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.wp-block-button .wp-block-button__link:hover {text-decoration: none;}
.wp-block-button .wp-block-button__link:focus,
.wp-block-button .wp-block-button__link.focus {outline: 0;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);}
.wp-block-button .wp-block-button__link.disabled,
.wp-block-button .wp-block-button__link:disabled {opacity: 0.65;}
.wp-block-button .wp-block-button__link:not(:disabled):not(.disabled) {cursor: pointer;}

.wp-block-button.is-style-btn-transparent .wp-block-button__link {background-color: transparent;padding: 0;}

.wp-block-button.is-style-btn-primary .wp-block-button__link {color: #fff;background-color: #007bff;border-color: #007bff;}
.wp-block-button.is-style-btn-primary .wp-block-button__link:hover {color: #fff;background-color: #0069d9;border-color: #0062cc;}
.wp-block-button.is-style-btn-primary .wp-block-button__link:focus,
.wp-block-button.is-style-btn-primary .wp-block-button__link.focus {color: #fff;background-color: #0069d9;border-color: #0062cc;box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}
.wp-block-button.is-style-btn-primary .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-primary .wp-block-button__link:disabled {color: #fff;background-color: #007bff;border-color: #007bff;}
.wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-primary .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #0062cc;border-color: #005cbf;}
.wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-primary .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-primary .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);}

.wp-block-button.is-style-btn-secondary .wp-block-button__link {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.wp-block-button.is-style-btn-secondary .wp-block-button__link:hover {color: #fff;background-color: #5a6268;border-color: #545b62;}
.wp-block-button.is-style-btn-secondary .wp-block-button__link:focus,
.wp-block-button.is-style-btn-secondary .wp-block-button__link.focus {color: #fff;background-color: #5a6268;border-color: #545b62;box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}
.wp-block-button.is-style-btn-secondary .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-secondary .wp-block-button__link:disabled {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-secondary .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #545b62;border-color: #4e555b;}
.wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-secondary .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-secondary .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);}
.wp-block-button.is-style-btn-success .wp-block-button__link {color: #fff;background-color: #28a745;border-color: #28a745;}

.wp-block-button.is-style-btn-success .wp-block-button__link:hover {color: #fff;background-color: #218838;border-color: #1e7e34;}
.wp-block-button.is-style-btn-success .wp-block-button__link:focus,
.wp-block-button.is-style-btn-success .wp-block-button__link.focus {color: #fff;background-color: #218838;border-color: #1e7e34;box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}
.wp-block-button.is-style-btn-success .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-success .wp-block-button__link:disabled {color: #fff;background-color: #28a745;border-color: #28a745;}
.wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-success .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #1e7e34;border-color: #1c7430;}
.wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-success .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-success .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);}

.wp-block-button.is-style-btn-info .wp-block-button__link {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.wp-block-button.is-style-btn-info .wp-block-button__link:hover {color: #fff;background-color: #138496;border-color: #117a8b;}
.wp-block-button.is-style-btn-info .wp-block-button__link:focus,
.wp-block-button.is-style-btn-info .wp-block-button__link.focus {color: #fff;background-color: #138496;border-color: #117a8b;box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}
.wp-block-button.is-style-btn-info .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-info .wp-block-button__link:disabled {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-info .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #117a8b;border-color: #10707f;}
.wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-info .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-info .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);}

.wp-block-button.is-style-btn-warning .wp-block-button__link {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.wp-block-button.is-style-btn-warning .wp-block-button__link:hover {color: #212529;background-color: #e0a800;border-color: #d39e00;}
.wp-block-button.is-style-btn-warning .wp-block-button__link:focus,
.wp-block-button.is-style-btn-warning .wp-block-button__link.focus {color: #212529;background-color: #e0a800;border-color: #d39e00;box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}
.wp-block-button.is-style-btn-warning .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-warning .wp-block-button__link:disabled {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-warning .wp-block-button__link.dropdown-toggle {color: #212529;background-color: #d39e00;border-color: #c69500;}
.wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-warning .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-warning .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);}

.wp-block-button.is-style-btn-danger .wp-block-button__link {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.wp-block-button.is-style-btn-danger .wp-block-button__link:hover {color: #fff;background-color: #c82333;border-color: #bd2130;}
.wp-block-button.is-style-btn-danger .wp-block-button__link:focus,
.wp-block-button.is-style-btn-danger .wp-block-button__link.focus {color: #fff;background-color: #c82333;border-color: #bd2130;box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}
.wp-block-button.is-style-btn-danger .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-danger .wp-block-button__link:disabled {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-danger .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #bd2130;border-color: #b21f2d;}
.wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-danger .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-danger .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);}

.wp-block-button.is-style-btn-light .wp-block-button__link {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.wp-block-button.is-style-btn-light .wp-block-button__link:hover {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;}
.wp-block-button.is-style-btn-light .wp-block-button__link:focus,
.wp-block-button.is-style-btn-light .wp-block-button__link.focus {color: #212529;background-color: #e2e6ea;border-color: #dae0e5;box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}
.wp-block-button.is-style-btn-light .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-light .wp-block-button__link:disabled {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-light .wp-block-button__link.dropdown-toggle {color: #212529;background-color: #dae0e5;border-color: #d3d9df;}
.wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-light .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-light .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);}

.wp-block-button.is-style-btn-dark .wp-block-button__link {color: #fff;background-color: #343a40;border-color: #343a40;}
.wp-block-button.is-style-btn-dark .wp-block-button__link:hover {color: #fff;background-color: #23272b;border-color: #1d2124;}
.wp-block-button.is-style-btn-dark .wp-block-button__link:focus,
.wp-block-button.is-style-btn-dark .wp-block-button__link.focus {color: #fff;background-color: #23272b;border-color: #1d2124;box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}
.wp-block-button.is-style-btn-dark .wp-block-button__link.disabled, .wp-block-button.is-style-btn-dark .wp-block-button__link:disabled {color: #fff;background-color: #343a40;border-color: #343a40;}
.wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-dark .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #1d2124;border-color: #171a1d;}
.wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-dark .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-dark .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);}

.wp-block-button.is-style-btn-outline-primary .wp-block-button__link {color: #007bff;background-color: transparent;border-color: #007bff;}
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:hover {color: #fff;background-color: #007bff;border-color: #007bff;}
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:disabled {color: #007bff;background-color: transparent;}
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-primary .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #007bff;border-color: #007bff;}
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-primary .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-primary .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);}

.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link {color: #6c757d;background-color: transparent;border-color: #6c757d;}
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:hover {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:disabled {color: #6c757d;background-color: transparent;}
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #6c757d;border-color: #6c757d;}
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-secondary .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-secondary .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);}

.wp-block-button.is-style-btn-outline-success .wp-block-button__link {color: #28a745;background-color: transparent;border-color: #28a745;}
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:hover {color: #fff;background-color: #28a745;border-color: #28a745;}
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-success .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}
.wp-block-button.is-style-btn-outline-success .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:disabled {color: #28a745;background-color: transparent;}
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-success .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #28a745;border-color: #28a745;}
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-success .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-success .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);}

.wp-block-button.is-style-btn-outline-info .wp-block-button__link {color: #17a2b8;background-color: transparent;border-color: #17a2b8;}
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:hover {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-info .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}
.wp-block-button.is-style-btn-outline-info .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:disabled {color: #17a2b8;background-color: transparent;}
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-info .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #17a2b8;border-color: #17a2b8;}
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-info .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-info .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);}

.wp-block-button.is-style-btn-outline-warning .wp-block-button__link {color: #ffc107;background-color: transparent;border-color: #ffc107;}
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:hover {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:disabled {color: #ffc107;background-color: transparent;}
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-warning .wp-block-button__link.dropdown-toggle {color: #212529;background-color: #ffc107;border-color: #ffc107;}
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-warning .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-warning .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);}

.wp-block-button.is-style-btn-outline-danger .wp-block-button__link {color: #dc3545;background-color: transparent;border-color: #dc3545;}
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:hover {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:disabled {color: #dc3545;background-color: transparent;}
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-danger .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #dc3545;border-color: #dc3545;}
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-danger .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-danger .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);}

.wp-block-button.is-style-btn-outline-light .wp-block-button__link {color: #f8f9fa;background-color: transparent;border-color: #f8f9fa;}
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:hover {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-light .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}
.wp-block-button.is-style-btn-outline-light .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:disabled {color: #f8f9fa;background-color: transparent;}
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-light .wp-block-button__link.dropdown-toggle {color: #212529;background-color: #f8f9fa;border-color: #f8f9fa;}
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-light .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-light .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);}

.wp-block-button.is-style-btn-outline-dark .wp-block-button__link {color: #343a40;background-color: transparent;border-color: #343a40;}
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:hover {color: #fff;background-color: #343a40;border-color: #343a40;}
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:focus,
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link.focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link.disabled,
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:disabled {color: #343a40;background-color: transparent;}
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled):active,
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled).active,
.show > .wp-block-button.is-style-btn-outline-dark .wp-block-button__link.dropdown-toggle {color: #fff;background-color: #343a40;border-color: #343a40;}
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled):active:focus,
.wp-block-button.is-style-btn-outline-dark .wp-block-button__link:not(:disabled):not(.disabled).active:focus,
.show > .wp-block-button.is-style-btn-outline-dark .wp-block-button__link.dropdown-toggle:focus {box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);}

.alert {padding-left:10px;padding-right:10px;}
.alert.is-style-alert-primary {color: #004085;background-color: #cce5ff;border-color: #b8daff;}
.alert.is-style-alert-secondary {color: #383d41;background-color: #e2e3e5;border-color: #d6d8db;}
.alert.is-style-alert-success {color: #155724;background-color: #d4edda;border-color: #c3e6cb;}
.alert.is-style-alert-info {color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;}
.alert.is-style-alert-warning {color: #856404;background-color: #fff3cd;border-color: #ffeeba;}
.alert.is-style-alert-danger {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}
.alert.is-style-alert-light {color: #818182;background-color: #fefefe;border-color: #fdfdfe;}
.alert.is-style-alert-dark {color: #1b1e21;background-color: #d6d8d9;border-color: #c6c8ca;}

.is-style-bg-primary {background-color: #007bff !important;}
.is-style-bg-secondary {background-color: #6c757d !important;}
.is-style-bg-success {background-color: #28a745 !important;}
.is-style-bg-info {background-color: #17a2b8 !important;}
.is-style-bg-warning {background-color: #ffc107 !important;}
.is-style-bg-danger {background-color: #dc3545 !important;}
.is-style-bg-light {background-color: #f8f9fa !important;}
.is-style-bg-dark {background-color: #343a40 !important;}
.is-style-bg-white {background-color: #ffffff !important;}
.is-style-bg-transparent {background-color: transparent !important;}



@keyframes dm-main-slider{
	0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}
	100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}
}

.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover h1 {opacity:1;animation: dm-main-slider 0.4s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover h2 {opacity:1;animation: dm-main-slider 0.8s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover h3 {opacity:1;animation: dm-main-slider 1.2s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover h4 {opacity:1;animation: dm-main-slider 1.6s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover h5 {opacity:1;animation: dm-main-slider 2.0s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover h6 {opacity:1;animation: dm-main-slider 2.4s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover p {opacity:1;animation: dm-main-slider 2.8s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .owl-item.active .wp-block-cover .wp-block-button {opacity:1; animation:dm-main-slider 3.2s ease-in-out}
.owl-carousel.dm-owl-slider.is-style-animated .wp-block-cover .dm-heading {text-shadow: rgb(0, 0, 0) 1px 1px 1px;opacity:0;}
.owl-carousel.dm-owl-slider.is-style-animated .wp-block-cover .dm-extra-heading {text-shadow: rgb(0, 0, 0) 1px 1px 1px;opacity:0;}
.owl-carousel.dm-owl-slider.is-style-animated .wp-block-cover .dm-heading strong {color:#1c69d4}
.owl-carousel.dm-owl-slider.is-style-animated .wp-block-cover .dm-extra-heading strong {color:#1c69d4}



.input-group p {margin: 0px;}
/*
.has-text-align-left,
.has-text-align-center,
.has-text-align-right {display: block;}
*/
