.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}

/*--------------------------------------------------------------
    Container
--------------------------------------------------------------*/

    .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1440px; }

	.elementor-section:not([data-settings*="background_background"]):not([class*="ary-bg"]) > .elementor-column-gap-default > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[data-settings*="background_background"] > .elementor-column-gap-default > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[class*="ary-bg"] > .elementor-column-gap-default > .elementor-row {
		width: calc(100% + 20px);
		margin-left: -10px;
		margin-right: -10px;
	}

	.elementor-section:not([data-settings*="background_background"]):not([class*="ary-bg"]) > .elementor-column-gap-narrow > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[data-settings*="background_background"] > .elementor-column-gap-narrow > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[class*="ary-bg"] > .elementor-column-gap-narrow > .elementor-row {
		width: calc(100% + 10px);
		margin-left: -5px;
		margin-right: -5px;
	}

	.elementor-section:not([data-settings*="background_background"]):not([class*="ary-bg"]) > .elementor-column-gap-extended > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[data-settings*="background_background"] > .elementor-column-gap-extended > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[class*="ary-bg"] > .elementor-column-gap-extended > .elementor-row {
		width: calc(100% + 30px);
		margin-left: -15px;
		margin-right: -15px;
	}

	.elementor-section:not([data-settings*="background_background"]):not([class*="ary-bg"]) > .elementor-column-gap-wide > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[data-settings*="background_background"] > .elementor-column-gap-wide > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[class*="ary-bg"] > .elementor-column-gap-wide > .elementor-row {
		width: calc(100% + 40px);
		margin-left: -20px;
		margin-right: -20px;
	}

	.elementor-section:not([data-settings*="background_background"]):not([class*="ary-bg"]) > .elementor-column-gap-wider > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[data-settings*="background_background"] > .elementor-column-gap-wider > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed[class*="ary-bg"] > .elementor-column-gap-wider > .elementor-row {
		width: calc(100% + 60px);
		margin-left: -30px;
		margin-right: -30px;
	}

	.elementor-section.elementor-column-gap-25:not([data-settings*="background_background"]):not([class*="ary-bg"]) > .elementor-column-gap-default > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed.elementor-column-gap-25[data-settings*="background_background"] > .elementor-column-gap-default > .elementor-row,
    .elementor-section-stretched.elementor-section-boxed.elementor-column-gap-25[class*="ary-bg"] > .elementor-column-gap-default > .elementor-row {
		width: calc(100% + 50px);
		margin-left: -25px;
		margin-right: -25px;
	}

	.elementor-section.elementor-column-gap-25 > .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
		padding: 0 25px;
    }


	.elementor-section[class*="wdt-section-wrap-col"] .elementor-row,
    .elementor-section[class*="wdt-section-wrap-col"] > .elementor-container { flex-flow: row wrap; }

    .elementor-section.wdt-section-wrap-col-lg-12 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-12 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 100%; max-width: 100%; }
    .elementor-section.wdt-section-wrap-col-lg-11 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-11 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 91.66666667%; max-width: 91.66666667%; }
    .elementor-section.wdt-section-wrap-col-lg-10 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-10 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 83.33333333%; max-width: 83.33333333%; }
    .elementor-section.wdt-section-wrap-col-lg-9 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-9 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 75%; max-width: 75%; }
    .elementor-section.wdt-section-wrap-col-lg-8 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-8 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 66.66666667%; max-width: 66.66666667%; }
    .elementor-section.wdt-section-wrap-col-lg-7 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-7 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 58.33333333%; max-width: 58.33333333%; }
    .elementor-section.wdt-section-wrap-col-lg-6 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-6 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 50%; max-width: 50%; }
    .elementor-section.wdt-section-wrap-col-lg-5 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-5 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 41.66666667%; max-width: 41.66666667%; }
    .elementor-section.wdt-section-wrap-col-lg-4 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-4 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 33.33333333%; max-width: 33.33333333%; }
    .elementor-section.wdt-section-wrap-col-lg-3 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-3 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 25%; max-width: 25%; }
    .elementor-section.wdt-section-wrap-col-lg-2 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-2 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 16.66666667%; max-width: 16.66666667%; }
    .elementor-section.wdt-section-wrap-col-lg-1 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-1 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 8.33333333%; max-width: 8.33333333%; }


/*----*****---- <<  Misc CSS >> ----*****----*/

    .elementor .elementor-background-overlay { pointer-events: none; }

    .elementor-widget-heading .elementor-heading-title, .elementor-widget-toggle .elementor-toggle .elementor-tab-title { line-height: var(--wdtLineHeight_Alt); }
	.elementor-widget-heading[class*="ary-color"] .elementor-heading-title,
	.elementor-widget-icon[class*="ary-color"] .elementor-icon,
	.elementor-widget.elementor-widget-icon-list a:hover .elementor-icon-list-text { color: inherit; }

    .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-text { -webkit-transition: var(--wdtBaseTransition); transition: var(--wdtBaseTransition); }
    .elementor-widget-icon-list .elementor-icon-list-item a > .elementor-icon-list-text,
    .elementor-widget-icon-list .elementor-icon-list-item a > .elementor-icon-list-icon,
    .elementor-widget-icon-list .elementor-icon-list-item a > .elementor-icon-list-icon i,
    .elementor-widget-icon-list .elementor-icon-list-item a > .elementor-icon-list-icon svg { -webkit-transition: inherit; transition: inherit; }

	.elementor-icon-box-title strong { display: block; }
	.elementor-text-editor > *:last-child, .elementor-widget-text-editor > .elementor-widget-container > *:last-child { margin-bottom: 0; }

    .elementor-widget-image-carousel .elementor-swiper-button { padding: 10px; }
    .elementor-widget-image-carousel .swiper-pagination-bullet { padding: 5px; }
    .elementor-widget-image-carousel .swiper-container-horizontal > .swiper-pagination-bullets { line-height: 1; bottom: 0; }

    .elementor-widget-video .elementor-custom-embed-play { background: none !important; padding: 0; }
    .elementor-widget-social-icons .elementor-grid .elementor-grid-item .elementor-social-icon { display: inline-flex; }
    .elementor-widget-social-icons .elementor-grid .elementor-grid-item .elementor-social-icon i { -webkit-transition: inherit; transition: inherit; }

    .elementor-element.wdt-widget-mixblend-darken, .elementor-widget-image.wdt-image-mixblend-darken .elementor-image img { mix-blend-mode: darken; }
    .elementor-element.wdt-widget-mixblend-multiply, .elementor-widget-image.wdt-image-mixblend-multiply .elementor-image img { mix-blend-mode: multiply; }
    .elementor-element.wdt-widget-mixblend-overlay, .elementor-widget-image.wdt-image-mixblend-overlay .elementor-image img { mix-blend-mode: overlay; }

    .elementor-widget.wdt-zindex-minus-one { z-index: -1 !important }

	.elementor-section[class*="bg-opaque"] { position: relative; z-index: 1; }
	.elementor-section[class*="bg-opaque"]:before { content: ""; display: inline; height: 100%; position: absolute; left: 0; top: 0; width: 100%; z-index: -1; }

	.elementor-section[class*="bg-opaque-1"]:before { opacity: 0.1; }
	.elementor-section[class*="bg-opaque-2"]:before { opacity: 0.2; }
	.elementor-section[class*="bg-opaque-3"]:before { opacity: 0.3; }
	.elementor-section[class*="bg-opaque-4"]:before { opacity: 0.4; }
	.elementor-section[class*="bg-opaque-5"]:before { opacity: 0.5; }
	.elementor-section[class*="bg-opaque-6"]:before { opacity: 0.6; }
	.elementor-section[class*="bg-opaque-7"]:before { opacity: 0.7; }
	.elementor-section[class*="bg-opaque-8"]:before { opacity: 0.8; }
	.elementor-section[class*="bg-opaque-9"]:before { opacity: 0.9; }

	.elementor-section[class*="bg-opaque-05"]:before { opacity: 0.05; }
	.elementor-section[class*="bg-opaque-15"]:before { opacity: 0.15; }
	.elementor-section[class*="bg-opaque-25"]:before { opacity: 0.25; }
	.elementor-section[class*="bg-opaque-35"]:before { opacity: 0.35; }
	.elementor-section[class*="bg-opaque-45"]:before { opacity: 0.45; }
	.elementor-section[class*="bg-opaque-55"]:before { opacity: 0.55; }
	.elementor-section[class*="bg-opaque-65"]:before { opacity: 0.65; }
	.elementor-section[class*="bg-opaque-75"]:before { opacity: 0.75; }
	.elementor-section[class*="bg-opaque-85"]:before { opacity: 0.85; }
    .elementor-section[class*="bg-opaque-95"]:before { opacity: 0.95; }


/*--------------------------------------------------------------
    Elementor Template & Style Overrides
--------------------------------------------------------------*/

    .elementor_library > div:not(.single-entry-body) { display: none; }


    .elementor-lightbox .dialog-lightbox-close-button, .elementor-lightbox .elementor-swiper-button { background-color: transparent !important; }

    .elementor-lightbox i[role="button"] { background: none; color: inherit; }
    .elementor-lightbox i[role="button"][class*="eicon-"], .elementor-lightbox i[role="button"][class^="eicon"] { font-family: "eicons" !important; }

    .elementor-slideshow__header .elementor-slideshow__counter { text-align: left; }


/* #endregion */


/*--------------------------------------------------------------
    Accents
--------------------------------------------------------------*/

    /* Primary */
    .elementor-widget-jet-map .gm-style .gm-style-iw-d span, .wdt-elementor-ordered-list-items .wdt-elementor-ordered-list-item:before { color: var(--wdtPrimaryColor); }

    .elementor-widget-tabs.elementor-tabs-view-vertical.wdt-vertical-bordered .elementor-tabs-wrapper .elementor-tab-title a:hover, .elementor-widget-tabs.elementor-tabs-view-vertical.wdt-vertical-bordered .elementor-tabs-wrapper .elementor-tab-title.elementor-active a { color: var(--wdtPrimaryColor); }

    .jet-carousel .jet-slick-dots li:hover span, .jet-carousel .jet-slick-dots li.slick-active span, .elementor-image-carousel-wrapper .swiper-pagination-bullet { background-color: var(--wdtPrimaryColor); }


/*--------------------------------------------------------------
    Responsive
--------------------------------------------------------------*/

@media only screen and (min-width:1541px) and (max-width:1724px) {

    /*----*****---- << Custom Columns >> ----*****----*/
    .wdt-col-hxlg-12, .elementor .elementor-section .elementor-column.wdt-col-hxlg-12 { width: 100%; }
    .wdt-col-hxlg-11, .elementor .elementor-section .elementor-column.wdt-col-hxlg-11 { width: 91.66666667%; }
    .wdt-col-hxlg-10, .elementor .elementor-section .elementor-column.wdt-col-hxlg-10 { width: 83.33333333%; }
    .wdt-col-hxlg-9, .elementor .elementor-section .elementor-column.wdt-col-hxlg-9 { width: 75%; }
    .wdt-col-hxlg-8, .elementor .elementor-section .elementor-column.wdt-col-hxlg-8 { width: 66.66666667%; }
    .wdt-col-hxlg-7, .elementor .elementor-section .elementor-column.wdt-col-hxlg-7 { width: 58.33333333%; }
    .wdt-col-hxlg-6, .elementor .elementor-section .elementor-column.wdt-col-hxlg-6 { width: 50%; }
    .wdt-col-hxlg-5, .elementor .elementor-section .elementor-column.wdt-col-hxlg-5 { width: 41.66666667%; }
    .wdt-col-hxlg-4, .elementor .elementor-section .elementor-column.wdt-col-hxlg-4 { width: 33.33333333%; }
    .wdt-col-hxlg-3, .elementor .elementor-section .elementor-column.wdt-col-hxlg-3 { width: 25%; }
    .wdt-col-hxlg-2, .elementor .elementor-section .elementor-column.wdt-col-hxlg-2 { width: 16.66666667%; }
    .wdt-col-hxlg-1, .elementor .elementor-section .elementor-column.wdt-col-hxlg-1 { width: 8.33333333%; }

    .wdt-col-hxlg-1b5, .elementor .elementor-section .elementor-column.wdt-col-hxlg-1b5 { width: 20%; }
    .wdt-col-hxlg-2b5, .elementor .elementor-section .elementor-column.wdt-col-hxlg-2b5 { width: 40%; }
    .wdt-col-hxlg-3b5, .elementor .elementor-section .elementor-column.wdt-col-hxlg-3b5 { width: 60%; }
    .wdt-col-hxlg-4b5, .elementor .elementor-section .elementor-column.wdt-col-hxlg-4b5 { width: 80%; }

    .wdt-col-hxlg-offset-12 { margin-left: 100% }
    .wdt-col-hxlg-offset-11 { margin-left: 91.66666667% }
    .wdt-col-hxlg-offset-10 { margin-left: 83.33333333% }
    .wdt-col-hxlg-offset-9 { margin-left: 75% }
    .wdt-col-hxlg-offset-8 { margin-left: 66.66666667% }
    .wdt-col-hxlg-offset-7 { margin-left: 58.33333333% }
    .wdt-col-hxlg-offset-6 { margin-left: 50% }
    .wdt-col-hxlg-offset-5 { margin-left: 41.66666667% }
    .wdt-col-hxlg-offset-4 { margin-left: 33.33333333% }
    .wdt-col-hxlg-offset-3 { margin-left: 25% }
    .wdt-col-hxlg-offset-2 { margin-left: 16.66666667% }
    .wdt-col-hxlg-offset-1 { margin-left: 8.33333333% }
    .wdt-col-hxlg-offset-0 { margin-left: 0 }

    .elementor-section.wdt-section-wrap-col-hxlg-12 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-12 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 100%; max-width: 100%; }
    .elementor-section.wdt-section-wrap-col-hxlg-11 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-11 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 91.66666667%; max-width: 91.66666667%; }
    .elementor-section.wdt-section-wrap-col-hxlg-10 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-10 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 83.33333333%; max-width: 83.33333333%; }
    .elementor-section.wdt-section-wrap-col-hxlg-9 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-9 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 75%; max-width: 75%; }
    .elementor-section.wdt-section-wrap-col-hxlg-8 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-8 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 66.66666667%; max-width: 66.66666667%; }
    .elementor-section.wdt-section-wrap-col-hxlg-7 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-7 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 58.33333333%; max-width: 58.33333333%; }
    .elementor-section.wdt-section-wrap-col-hxlg-6 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-6 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 50%; max-width: 50%; }
    .elementor-section.wdt-section-wrap-col-hxlg-5 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-5 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 41.66666667%; max-width: 41.66666667%; }
    .elementor-section.wdt-section-wrap-col-hxlg-4 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-4 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 33.33333333%; max-width: 33.33333333%; }
    .elementor-section.wdt-section-wrap-col-hxlg-3 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-3 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 25%; max-width: 25%; }
    .elementor-section.wdt-section-wrap-col-hxlg-2 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-2 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 16.66666667%; max-width: 16.66666667%; }
    .elementor-section.wdt-section-wrap-col-hxlg-1 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-hxlg-1 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 8.33333333%; max-width: 8.33333333%; }

    .wdt-hidden-hxlg { display: none !important; }

}

/*----*****---- << Laptop/Notebook >> ----*****----*/

@media only screen and (min-width:1281px) and (max-width:1540px) {

    .elementor-section.elementor-section-boxed > .elementor-container { max-width: 1080px; }

    /*----*****---- << Custom Columns >> ----*****----*/
    .wdt-col-qxlg-12, .elementor .elementor-section .elementor-column.wdt-col-qxlg-12 { width: 100%; }
    .wdt-col-qxlg-11, .elementor .elementor-section .elementor-column.wdt-col-qxlg-11 { width: 91.66666667%; }
    .wdt-col-qxlg-10, .elementor .elementor-section .elementor-column.wdt-col-qxlg-10 { width: 83.33333333%; }
    .wdt-col-qxlg-9, .elementor .elementor-section .elementor-column.wdt-col-qxlg-9 { width: 75%; }
    .wdt-col-qxlg-8, .elementor .elementor-section .elementor-column.wdt-col-qxlg-8 { width: 66.66666667%; }
    .wdt-col-qxlg-7, .elementor .elementor-section .elementor-column.wdt-col-qxlg-7 { width: 58.33333333%; }
    .wdt-col-qxlg-6, .elementor .elementor-section .elementor-column.wdt-col-qxlg-6 { width: 50%; }
    .wdt-col-qxlg-5, .elementor .elementor-section .elementor-column.wdt-col-qxlg-5 { width: 41.66666667%; }
    .wdt-col-qxlg-4, .elementor .elementor-section .elementor-column.wdt-col-qxlg-4 { width: 33.33333333%; }
    .wdt-col-qxlg-3, .elementor .elementor-section .elementor-column.wdt-col-qxlg-3 { width: 25%; }
    .wdt-col-qxlg-2, .elementor .elementor-section .elementor-column.wdt-col-qxlg-2 { width: 16.66666667%; }
    .wdt-col-qxlg-1, .elementor .elementor-section .elementor-column.wdt-col-qxlg-1 { width: 8.33333333%; }

    .wdt-col-qxlg-1b5, .elementor .elementor-section .elementor-column.wdt-col-qxlg-1b5 { width: 20%; }
    .wdt-col-qxlg-2b5, .elementor .elementor-section .elementor-column.wdt-col-qxlg-2b5 { width: 40%; }
    .wdt-col-qxlg-3b5, .elementor .elementor-section .elementor-column.wdt-col-qxlg-3b5 { width: 60%; }
    .wdt-col-qxlg-4b5, .elementor .elementor-section .elementor-column.wdt-col-qxlg-4b5 { width: 80%; }

    .wdt-col-qxlg-offset-12 { margin-left: 100% }
    .wdt-col-qxlg-offset-11 { margin-left: 91.66666667% }
    .wdt-col-qxlg-offset-10 { margin-left: 83.33333333% }
    .wdt-col-qxlg-offset-9 { margin-left: 75% }
    .wdt-col-qxlg-offset-8 { margin-left: 66.66666667% }
    .wdt-col-qxlg-offset-7 { margin-left: 58.33333333% }
    .wdt-col-qxlg-offset-6 { margin-left: 50% }
    .wdt-col-qxlg-offset-5 { margin-left: 41.66666667% }
    .wdt-col-qxlg-offset-4 { margin-left: 33.33333333% }
    .wdt-col-qxlg-offset-3 { margin-left: 25% }
    .wdt-col-qxlg-offset-2 { margin-left: 16.66666667% }
    .wdt-col-qxlg-offset-1 { margin-left: 8.33333333% }
    .wdt-col-qxlg-offset-0 { margin-left: 0 }

    .elementor-section.wdt-section-wrap-col-qxlg-12 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-12 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 100%; max-width: 100%; }
    .elementor-section.wdt-section-wrap-col-qxlg-11 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-11 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 91.66666667%; max-width: 91.66666667%; }
    .elementor-section.wdt-section-wrap-col-qxlg-10 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-10 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 83.33333333%; max-width: 83.33333333%; }
    .elementor-section.wdt-section-wrap-col-qxlg-9 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-9 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 75%; max-width: 75%; }
    .elementor-section.wdt-section-wrap-col-qxlg-8 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-8 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 66.66666667%; max-width: 66.66666667%; }
    .elementor-section.wdt-section-wrap-col-qxlg-7 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-7 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 58.33333333%; max-width: 58.33333333%; }
    .elementor-section.wdt-section-wrap-col-qxlg-6 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-6 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 50%; max-width: 50%; }
    .elementor-section.wdt-section-wrap-col-qxlg-5 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-5 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 41.66666667%; max-width: 41.66666667%; }
    .elementor-section.wdt-section-wrap-col-qxlg-4 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-4 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 33.33333333%; max-width: 33.33333333%; }
    .elementor-section.wdt-section-wrap-col-qxlg-3 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-3 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 25%; max-width: 25%; }
    .elementor-section.wdt-section-wrap-col-qxlg-2 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-2 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 16.66666667%; max-width: 16.66666667%; }
    .elementor-section.wdt-section-wrap-col-qxlg-1 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-qxlg-1 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 8.33333333%; max-width: 8.33333333%; }

    .wdt-hidden-qxlg { display: none !important; }

}


@media only screen and (min-width:1281px) {


    .wdt-col-lg-12, .elementor .elementor-section .elementor-column.wdt-col-lg-12 { width: 100%; }
    .wdt-col-lg-11, .elementor .elementor-section .elementor-column.wdt-col-lg-11 { width: 91.66666667%; }
    .wdt-col-lg-10, .elementor .elementor-section .elementor-column.wdt-col-lg-10 { width: 83.33333333%; }
    .wdt-col-lg-9, .elementor .elementor-section .elementor-column.wdt-col-lg-9 { width: 75%; }
    .wdt-col-lg-8, .elementor .elementor-section .elementor-column.wdt-col-lg-8 { width: 66.66666667%; }
    .wdt-col-lg-7, .elementor .elementor-section .elementor-column.wdt-col-lg-7 { width: 58.33333333%; }
    .wdt-col-lg-6, .elementor .elementor-section .elementor-column.wdt-col-lg-6 { width: 50%; }
    .wdt-col-lg-5, .elementor .elementor-section .elementor-column.wdt-col-lg-5 { width: 41.66666667%; }
    .wdt-col-lg-4, .elementor .elementor-section .elementor-column.wdt-col-lg-4 { width: 33.33333333%; }
    .wdt-col-lg-3, .elementor .elementor-section .elementor-column.wdt-col-lg-3 { width: 25%; }
    .wdt-col-lg-2, .elementor .elementor-section .elementor-column.wdt-col-lg-2 { width: 16.66666667%; }
    .wdt-col-lg-1, .elementor .elementor-section .elementor-column.wdt-col-lg-1 { width: 8.33333333%; }

}


/*----*****---- << Tablet (Landscape) >> ----*****----*/

/* Note: Design for a width of 960px */
@media only screen and (min-width:1025px) and (max-width:1280px) {

    .elementor-section.elementor-section-boxed > .elementor-container { max-width:900px; }

    /*----*****---- << Custom Columns >> ----*****----*/
    .wdt-col-md-12, .elementor .elementor-section .elementor-column.wdt-col-md-12 { width: 100%; }
    .wdt-col-md-11, .elementor .elementor-section .elementor-column.wdt-col-md-11 { width: 91.66666667%; }
    .wdt-col-md-10, .elementor .elementor-section .elementor-column.wdt-col-md-10 { width: 83.33333333%; }
    .wdt-col-md-9, .elementor .elementor-section .elementor-column.wdt-col-md-9 { width: 75%; }
    .wdt-col-md-8, .elementor .elementor-section .elementor-column.wdt-col-md-8 { width: 66.66666667%; }
    .wdt-col-md-7, .elementor .elementor-section .elementor-column.wdt-col-md-7 { width: 58.33333333%; }
    .wdt-col-md-6, .elementor .elementor-section .elementor-column.wdt-col-md-6 { width: 50%; }
    .wdt-col-md-5, .elementor .elementor-section .elementor-column.wdt-col-md-5 { width: 41.66666667%; }
    .wdt-col-md-4, .elementor .elementor-section .elementor-column.wdt-col-md-4 { width: 33.33333333%; }
    .wdt-col-md-3, .elementor .elementor-section .elementor-column.wdt-col-md-3 { width: 25%; }
    .wdt-col-md-2, .elementor .elementor-section .elementor-column.wdt-col-md-2 { width: 16.66666667%; }
    .wdt-col-md-1, .elementor .elementor-section .elementor-column.wdt-col-md-1 { width: 8.33333333%; }

    .wdt-col-md-1b5, .elementor .elementor-section .elementor-column.wdt-col-md-1b5 { width: 20%; }
    .wdt-col-md-2b5, .elementor .elementor-section .elementor-column.wdt-col-md-2b5 { width: 40%; }
    .wdt-col-md-3b5, .elementor .elementor-section .elementor-column.wdt-col-md-3b5 { width: 60%; }
    .wdt-col-md-4b5, .elementor .elementor-section .elementor-column.wdt-col-md-4b5 { width: 80%; }

    .wdt-col-md-offset-12 { margin-left: 100% }
    .wdt-col-md-offset-11 { margin-left: 91.66666667% }
    .wdt-col-md-offset-10 { margin-left: 83.33333333% }
    .wdt-col-md-offset-9 { margin-left: 75% }
    .wdt-col-md-offset-8 { margin-left: 66.66666667% }
    .wdt-col-md-offset-7 { margin-left: 58.33333333% }
    .wdt-col-md-offset-6 { margin-left: 50% }
    .wdt-col-md-offset-5 { margin-left: 41.66666667% }
    .wdt-col-md-offset-4 { margin-left: 33.33333333% }
    .wdt-col-md-offset-3 { margin-left: 25% }
    .wdt-col-md-offset-2 { margin-left: 16.66666667% }
    .wdt-col-md-offset-1 { margin-left: 8.33333333% }
    .wdt-col-md-offset-0 { margin-left: 0 }

    .elementor-section.wdt-section-wrap-col-md-12 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-12 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 100%; max-width: 100%; }
    .elementor-section.wdt-section-wrap-col-md-11 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-11 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 91.66666667%; max-width: 91.66666667%; }
    .elementor-section.wdt-section-wrap-col-md-10 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-10 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 83.33333333%; max-width: 83.33333333%; }
    .elementor-section.wdt-section-wrap-col-md-9 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-9 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 75%; max-width: 75%; }
    .elementor-section.wdt-section-wrap-col-md-8 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-8 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 66.66666667%; max-width: 66.66666667%; }
    .elementor-section.wdt-section-wrap-col-md-7 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-7 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 58.33333333%; max-width: 58.33333333%; }
    .elementor-section.wdt-section-wrap-col-md-6 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-6 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 50%; max-width: 50%; }
    .elementor-section.wdt-section-wrap-col-md-5 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-5 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 41.66666667%; max-width: 41.66666667%; }
    .elementor-section.wdt-section-wrap-col-md-4 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-4 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 33.33333333%; max-width: 33.33333333%; }
    .elementor-section.wdt-section-wrap-col-md-3 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-3 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 25%; max-width: 25%; }
    .elementor-section.wdt-section-wrap-col-md-2 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-2 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 16.66666667%; max-width: 16.66666667%; }
    .elementor-section.wdt-section-wrap-col-md-1 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-md-1 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 8.33333333%; max-width: 8.33333333%; }

    .wdt-hidden-md { display: none !important; }

}



/*----*****---- << Tablet (Portrait) >> ----*****----*/

/* Note: Design for a width of 768px */
@media only screen and (min-width:768px) and (max-width:1024px) {

    .elementor-section.elementor-section-boxed > .elementor-container { max-width:710px; }

    /*----*****---- << Custom Columns >> ----*****----*/
    .wdt-col-sm-12, .elementor .elementor-section .elementor-column.wdt-col-sm-12 { width: 100%; }
    .wdt-col-sm-11, .elementor .elementor-section .elementor-column.wdt-col-sm-11 { width: 91.66666667%; }
    .wdt-col-sm-10, .elementor .elementor-section .elementor-column.wdt-col-sm-10 { width: 83.33333333%; }
    .wdt-col-sm-9, .elementor .elementor-section .elementor-column.wdt-col-sm-9 { width: 75%; }
    .wdt-col-sm-8, .elementor .elementor-section .elementor-column.wdt-col-sm-8 { width: 66.66666667%; }
    .wdt-col-sm-7, .elementor .elementor-section .elementor-column.wdt-col-sm-7 { width: 58.33333333%; }
    .wdt-col-sm-6, .elementor .elementor-section .elementor-column.wdt-col-sm-6 { width: 50%; }
    .wdt-col-sm-5, .elementor .elementor-section .elementor-column.wdt-col-sm-5 { width: 41.66666667%; }
    .wdt-col-sm-4, .elementor .elementor-section .elementor-column.wdt-col-sm-4 { width: 33.33333333%; }
    .wdt-col-sm-3, .elementor .elementor-section .elementor-column.wdt-col-sm-3 { width: 25%; }
    .wdt-col-sm-2, .elementor .elementor-section .elementor-column.wdt-col-sm-2 { width: 16.66666667%; }
    .wdt-col-sm-1, .elementor .elementor-section .elementor-column.wdt-col-sm-1 { width: 8.33333333%; }

    .wdt-col-sm-1b5, .elementor .elementor-section .elementor-column.wdt-col-sm-1b5 { width: 20%; }
    .wdt-col-sm-2b5, .elementor .elementor-section .elementor-column.wdt-col-sm-2b5 { width: 40%; }
    .wdt-col-sm-3b5, .elementor .elementor-section .elementor-column.wdt-col-sm-3b5 { width: 60%; }
    .wdt-col-sm-4b5, .elementor .elementor-section .elementor-column.wdt-col-sm-4b5 { width: 80%; }

    .wdt-col-sm-offset-12 { margin-left: 100% }
    .wdt-col-sm-offset-11 { margin-left: 91.66666667% }
    .wdt-col-sm-offset-10 { margin-left: 83.33333333% }
    .wdt-col-sm-offset-9 { margin-left: 75% }
    .wdt-col-sm-offset-8 { margin-left: 66.66666667% }
    .wdt-col-sm-offset-7 { margin-left: 58.33333333% }
    .wdt-col-sm-offset-6 { margin-left: 50% }
    .wdt-col-sm-offset-5 { margin-left: 41.66666667% }
    .wdt-col-sm-offset-4 { margin-left: 33.33333333% }
    .wdt-col-sm-offset-3 { margin-left: 25% }
    .wdt-col-sm-offset-2 { margin-left: 16.66666667% }
    .wdt-col-sm-offset-1 { margin-left: 8.33333333% }
    .wdt-col-sm-offset-0 { margin-left: 0 }

    .elementor-section.wdt-section-wrap-col-sm-12 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-12 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 100%; max-width: 100%; }
    .elementor-section.wdt-section-wrap-col-sm-11 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-11 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 91.66666667%; max-width: 91.66666667%; }
    .elementor-section.wdt-section-wrap-col-sm-10 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-10 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 83.33333333%; max-width: 83.33333333%; }
    .elementor-section.wdt-section-wrap-col-sm-9 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-9 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 75%; max-width: 75%; }
    .elementor-section.wdt-section-wrap-col-sm-8 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-8 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 66.66666667%; max-width: 66.66666667%; }
    .elementor-section.wdt-section-wrap-col-sm-7 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-7 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 58.33333333%; max-width: 58.33333333%; }
    .elementor-section.wdt-section-wrap-col-sm-6 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-6 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 50%; max-width: 50%; }
    .elementor-section.wdt-section-wrap-col-sm-5 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-5 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 41.66666667%; max-width: 41.66666667%; }
    .elementor-section.wdt-section-wrap-col-sm-4 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-4 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 33.33333333%; max-width: 33.33333333%; }
    .elementor-section.wdt-section-wrap-col-sm-3 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-3 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 25%; max-width: 25%; }
    .elementor-section.wdt-section-wrap-col-sm-2 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-2 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 16.66666667%; max-width: 16.66666667%; }
    .elementor-section.wdt-section-wrap-col-sm-1 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-sm-1 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 8.33333333%; max-width: 8.33333333%; }

    .wdt-hidden-sm { display: none !important; }

}


/*----*****---- << Mobile (Landscape) >> ----*****----*/

/* Common Styles for the devices below 767px width */
@media only screen and (max-width: 767px) {

    .wdt-col, div[class*="wdt-col"], section[class*="wdt-col"], li[class*="wdt-col"] { width: 100%; }

    .elementor-section.wdt-section-wrap-col-lg-12 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-11 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-10 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-9 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-8 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-7 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-6 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-5 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-4 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-3 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-2 > .elementor-container > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-1 > .elementor-container > .elementor-column,

    .elementor-section.wdt-section-wrap-col-lg-12 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-11 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-10 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-9 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-8 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-7 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-6 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-5 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-4 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-3 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-2 > .elementor-container > .elementor-row > .elementor-column,
    .elementor-section.wdt-section-wrap-col-lg-1 > .elementor-container > .elementor-row > .elementor-column { flex: 1 1 100%; max-width: 100%; }


    .elementor-section .elementor-section > .elementor-column-gap-default > .elementor-row,
    .elementor-section .elementor-section > .elementor-column-gap-narrow > .elementor-row,
    .elementor-section .elementor-section > .elementor-column-gap-extended > .elementor-row,
    .elementor-section .elementor-section > .elementor-column-gap-wide > .elementor-row,
    .elementor-section .elementor-section > .elementor-column-gap-wider > .elementor-row,
    .elementor-section .elementor-section.elementor-column-gap-25 > .elementor-column-gap-default > .elementor-row,
    .wdt-advanced-carousel-wrapper .slick-slide .elementor-section.elementor-section-boxed > .elementor-container {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }

 }


/*----*****---- << Mobile (Landscape) >> ----*****----*/

/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {

    .elementor-section.elementor-section-boxed > .elementor-container, .jet-dropbar__content-wrapper { max-width:420px; }

    /*----*****---- << Custom Columns >> ----*****----*/
    .wdt-col-xs-12, .elementor .elementor-section .elementor-column.wdt-col-xs-12 { width: 100%; }
    .wdt-col-xs-11, .elementor .elementor-section .elementor-column.wdt-col-xs-11 { width: 91.66666667%; }
    .wdt-col-xs-10, .elementor .elementor-section .elementor-column.wdt-col-xs-10 { width: 83.33333333%; }
    .wdt-col-xs-9, .elementor .elementor-section .elementor-column.wdt-col-xs-9 { width: 75%; }
    .wdt-col-xs-8, .elementor .elementor-section .elementor-column.wdt-col-xs-8 { width: 66.66666667%; }
    .wdt-col-xs-7, .elementor .elementor-section .elementor-column.wdt-col-xs-7 { width: 58.33333333%; }
    .wdt-col-xs-6, .elementor .elementor-section .elementor-column.wdt-col-xs-6 { width: 50%; }
    .wdt-col-xs-5, .elementor .elementor-section .elementor-column.wdt-col-xs-5 { width: 41.66666667%; }
    .wdt-col-xs-4, .elementor .elementor-section .elementor-column.wdt-col-xs-4 { width: 33.33333333%; }
    .wdt-col-xs-3, .elementor .elementor-section .elementor-column.wdt-col-xs-3 { width: 25%; }
    .wdt-col-xs-2, .elementor .elementor-section .elementor-column.wdt-col-xs-2 { width: 16.66666667%; }
    .wdt-col-xs-1, .elementor .elementor-section .elementor-column.wdt-col-xs-1 { width: 8.33333333%; }

    .wdt-col-xs-1b5, .elementor .elementor-section .elementor-column.wdt-col-xs-1b5 { width: 20%; }
    .wdt-col-xs-2b5, .elementor .elementor-section .elementor-column.wdt-col-xs-2b5 { width: 40%; }
    .wdt-col-xs-3b5, .elementor .elementor-section .elementor-column.wdt-col-xs-3b5 { width: 60%; }
    .wdt-col-xs-4b5, .elementor .elementor-section .elementor-column.wdt-col-xs-4b5 { width: 80%; }

    .wdt-col-xs-offset-12 { margin-left: 100% }
    .wdt-col-xs-offset-11 { margin-left: 91.66666667% }
    .wdt-col-xs-offset-10 { margin-left: 83.33333333% }
    .wdt-col-xs-offset-9 { margin-left: 75% }
    .wdt-col-xs-offset-8 { margin-left: 66.66666667% }
    .wdt-col-xs-offset-7 { margin-left: 58.33333333% }
    .wdt-col-xs-offset-6 { margin-left: 50% }
    .wdt-col-xs-offset-5 { margin-left: 41.66666667% }
    .wdt-col-xs-offset-4 { margin-left: 33.33333333% }
    .wdt-col-xs-offset-3 { margin-left: 25% }
    .wdt-col-xs-offset-2 { margin-left: 16.66666667% }
    .wdt-col-xs-offset-1 { margin-left: 8.33333333% }
    .wdt-col-xs-offset-0 { margin-left: 0 }

    .wdt-hidden-xs { display: none !important; }
}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (min-width: 320px) and (max-width: 479px) {

    .elementor-section.elementor-section-boxed > .elementor-container, .jet-dropbar__content-wrapper { max-width: 290px; }

}


/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 319px) {

    .elementor-section.elementor-section-boxed > .elementor-container, .jet-dropbar__content-wrapper { max-width:200px; }

}body div.pp_overlay{z-index:9999;}div.pp_default .pp_content .pp_description{line-height:inherit;}.page-template-tpl-onepage #primary.content-full-width{padding-bottom:0;}.side-navigation-content .container,#primary.page-with-sidebar .container,.wdt-portfolio-single-details .container{max-width:100%;width:auto;}.wdt-extend-bg-fullwidth-left:before,.wdt-extend-brdr-fullwidth-left:before,.wdt-extend-bg-fullwidth-right:after,.wdt-extend-brdr-fullwidth-right:after,.elementor-column[data-settings].wdt-extend-bg-fullwidth-left .elementor-widget-wrap:before,.elementor-column[data-settings].wdt-extend-brdr-fullwidth-left .elementor-widget-wrap:before,.elementor-column[data-settings].wdt-extend-bg-fullwidth-right .elementor-widget-wrap:after,.elementor-column[data-settings].wdt-extend-brdr-fullwidth-right .elementor-widget-wrap:after{content:"";display:inline !important;height:100%;position:absolute;top:0;width:9999px;}.wdt-extend-bg-fullwidth-left:before,.wdt-extend-brdr-fullwidth-left:before,.elementor-column[data-settings].wdt-extend-bg-fullwidth-left .elementor-widget-wrap:before,.elementor-column[data-settings].wdt-extend-brdr-fullwidth-left .elementor-widget-wrap:before{right:100%;}.wdt-extend-bg-fullwidth-right:after,.wdt-extend-brdr-fullwidth-right:after,.elementor-column[data-settings].wdt-extend-bg-fullwidth-right .elementor-widget-wrap:after,.elementor-column[data-settings].wdt-extend-brdr-fullwidth-right .elementor-widget-wrap:after{left:100%;}.wdt-extend-bg-fullwidth-left:before,.wdt-extend-bg-fullwidth-right:after,.elementor-column[data-settings].wdt-extend-bg-fullwidth-left .elementor-widget-wrap:before,.elementor-column[data-settings].wdt-extend-bg-fullwidth-right .elementor-widget-wrap:after{background:inherit;}.wdt-extend-brdr-fullwidth-left:before,.wdt-extend-brdr-fullwidth-right:after,.elementor-column[data-settings].wdt-extend-brdr-fullwidth-left .elementor-widget-wrap:before,.elementor-column[data-settings].wdt-extend-brdr-fullwidth-right .elementor-widget-wrap:after{border-color:inherit;border-style:inherit;border-width:inherit;}.slick-slider .slick-slide,.swiper-container.swiper-container-horizontal:not([class*="thumb-container"]) > .swiper-wrapper > .swiper-slide{cursor:url("../images/icon-cursor-move.cur"),auto;}.wdt-dark-cursor .slick-slider .slick-slide,.wdt-dark-cursor .swiper-container.swiper-container-horizontal:not([class*="thumb-container"]) > .swiper-wrapper > .swiper-slide{cursor:url("../images/icon-cursor-move-alt.cur"),auto;}.swiper-container.swiper-container-vertical:not([class*="thumb-container"]) > .swiper-wrapper > .swiper-slide{cursor:url("../images/icon-cursor-vertical-move.cur"),auto;}.wdt-dark-cursor .swiper-container.swiper-container-vertical:not([class*="thumb-container"]) > .swiper-wrapper > .swiper-slide{cursor:url("../images/icon-cursor-vertical-move-alt.cur"),auto;}.wdt-skin-primary-color{color:var(--wdtPrimaryColor);}.wdt-skin-primary-bg,.elementor-section[class*="wdt-skin-primary-bg-opaque"]:before,.wdt-search-form-container .wdt-search-form-close{background-color:var(--wdtPrimaryColor);}.wdt-skin-primary-border,.wdt-loading:before{border-color:var(--wdtPrimaryColor);}.elementor-button.wdt-elementor-button.wdt-bordered{color:var(--wdtPrimaryColor);}.elementor-button.wdt-elementor-button.wdt-bordered{border-color:var(--wdtPrimaryColor);}.wdt-button,.elementor-button.wdt-elementor-button{background-color:var(--wdtPrimaryColor);}.carousel-arrows a:hover:before{color:var(--wdtPrimaryColor);}.swiper-scrollbar .swiper-scrollbar-drag,.wdt-any-carousel-wrapper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.wdt-any-carousel-wrapper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.wdt-any-carousel-wrapper .swiper-scrollbar .swiper-scrollbar-drag,.jet-carousel .jet-slick-dots li:hover span,.jet-carousel .jet-slick-dots li.slick-active span{background-color:var(--wdtPrimaryColor);}.carousel-arrows a:hover{border-color:var(--wdtPrimaryColor);}.slick-dots li{background-color:var(--wdtSecondaryColor);}.wdt-elementor-ordered-list-items .wdt-elementor-ordered-list-item:before{color:var(--wdtPrimaryColor);}.dtportfolio-sorting a:hover,.dtportfolio-sorting a.active-sort,.post-nav-container .post-next-link a:hover,.post-nav-container .post-prev-link a:hover,.post-nav-container .post-archive-link-wrapper a:hover{color:var(--wdtPrimaryColor);}.wdt-events-list .wdt-event-title h5 a,.wdt-event-image-caption .wdt-image-content h3{color:var(--wdtPrimaryColor);}.wdt-event-image-caption:hover .wdt-image-content:before{border-left-color:var(--wdtPrimaryColor);}.wdt-skin-secondary-color{color:var(--wdtSecondaryColor);}.wdt-skin-secondary-bg,.elementor-section[class*="wdt-skin-secondary-bg-opaque"]:before,.wdt-search-form-container .wdt-search-form-close:hover{background-color:var(--wdtSecondaryColor);}.wdt-skin-secondary-border{border-color:var(--wdtSecondaryColor);}.wdt-button:hover,.elementor-button.wdt-elementor-button:hover,.elementor-button.wdt-elementor-button.wdt-bordered:hover{background-color:var(--wdtSecondaryColor);}.elementor-button.wdt-elementor-button.wdt-bordered:hover{border-color:var(--wdtSecondaryColor);}.wdt-infinite-portfolio-load-more:hover,#wpsl-stores li > p ~ .wpsl-directions:hover{background-color:var(--wdtSecondaryColor);}.wdt-skin-tertiary-color{color:var(--wdtTertiaryColor);}.wdt-skin-tertiary-border{border-color:var(--wdtTertiaryColor);}.wdt-skin-tertiary-bg,.elementor-section[class*="wdt-skin-tertiary-bg-opaque"]:before{background-color:var(--wdtTertiaryColor);}.elementor-widget-wdt-counter .wdt-counter-wrapper.type2 .wdt-counter-inner{border-color:var(--wdtTertiaryColor);}@media only screen and (max-width: 479px){.pp_pic_holder{width:90% !important;left:5% !important;overflow:hidden;}.pp_content{width:98% !important;height:auto !important;}.pp_fade{width:100% !important;height:100% !important;}a.pp_expand,a.pp_contract,.pp_hoverContainer,.pp_gallery{display:none !important;}#pp_full_res img{width:100% !important;height:auto !important;}.pp_details{width:100% !important;position:static !important;min-height:25px;}.pp_details a.pp_close{right:25px;}div.pp_default .pp_content_container .pp_details{margin-top:15px;}.pp_pic_holder #pp_full_res iframe{width:100%;}#tiptip_content{font-size:11px;}}.widget .recent-posts-widget{float:left;clear:both;width:100%;margin:0;padding:0;}.widget .recent-posts-widget ul{margin:0;padding:0;width:100%;}.widget .recent-posts-widget li{display:block;clear:both;float:left;margin:0 0 10px;padding-left:0;padding-bottom:15px;}.widget .recent-posts-widget li:last-child{margin-bottom:0;}.widget .recent-posts-widget li .thumb{float:left;margin:0 25px 0 0;padding:0;width:74px;}.widget .recent-posts-widget li .thumb img{max-width:100%;}.widget .recent-posts-widget li .entry-title h4{font-size:inherit;letter-spacing:.25px;margin-top:-5px;margin-bottom:7px;}.widget .recent-posts-widget li .entry-meta{font-size:13px;}.widget .recent-posts-widget li .entry-meta p{float:left;margin-right:15px;margin-bottom:0;}.widget .recent-posts-widget li .entry-meta p span{margin-right:5px;}.widget .recent-portfolio-widget ul{margin:0;padding:0;width:100%;}.widget .recent-portfolio-widget ul li{float:left;margin:0 2% 5px 0;padding:0;width:32%;overflow:hidden;clear:none;border:none;}.widget .recent-portfolio-widget ul li img{display:block;line-height:0;width:100%;}.widget .recent-portfolio-widget ul li:nth-child(3n){margin-right:0;}.widget .recent-portfolio-widget ul li a{float:left;width:100%;position:relative;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.widget .recent-portfolio-widget ul li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}.widget .recent-portfolio-widget ul li a:hover:before{opacity:1;}.widget .recent-portfolio-widget ul li a:after{content:"";position:absolute;left:0;right:0;bottom:auto;margin:0 auto;font-family:"Neytri Icons";font-size:14px;font-style:normal;font-weight:400;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);opacity:0;visibility:hidden;text-align:center;color:var(--wdtAccentTxtColor);}.widget .recent-portfolio-widget ul li a:hover:after{opacity:1;visibility:visible;font-size:20px;}.widget.widget_flickr ul li{float:left;margin:0 2% 5px 0;padding:0;width:32%;overflow:hidden;clear:none;border:none;}.widget.widget_flickr ul li a{float:left;width:100%;position:relative;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.widget.widget_flickr ul li img{object-fit:cover;}.widget.widget_flickr ul li:nth-child(3n){margin-right:0;}.widget.widget_flickr ul li a:before{content:"";position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;opacity:0;background:var(--wdtBodyBGColor);}.widget.widget_flickr ul li a:hover:before{opacity:.6;}.widget.widget_flickr ul li:nth-last-child(-n+4):nth-child(3n) ~ *{margin-bottom:0;}.widget .tweet_list{float:left;width:100%;margin:0;padding:0;}.widget .tweet_list li{float:left;display:block;margin:0 0 20px;padding:0 0 20px 40px;position:relative;border-bottom:1px solid;}.widget .tweet_list li:before{font-family:"Neytri Icons";font-size:24px;position:absolute;left:0;top:0;}.widget .tweet_list li:before,.widget .tweet_list li:hover:before{content:"";}.widget .tweet_list li:last-child{border:none;padding-bottom:0;margin-bottom:0;}.widget .tweet_list li .tweet-time{clear:both;display:block;font-size:14px;}.widget_text ul.no-border li{border-width:0;}.widget_text ul.no-bullet li a{padding-left:0;}.widget_text ul.no-bullet li:before,.widget_text ul.no-bullet li:hover:before{content:"";}.widget_text ul.split-list{clear:none;float:left;margin-right:2%;width:48%;}.widget_text ul.split-list li{border-width:0;position:relative;width:100%;}.widget_text ul.split-list li:before{content:"";}.widget.tribe-events-countdown-widget .tribe-countdown-text a{color:var(--wdtHeadAltColor);font-weight:600;}.widget.tribe-events-venue-widget .tribe-venue-widget-venue-name{font-size:14px;font-weight:600;}.widget.tribe-events-venue-widget .tribe-venue-widget-venue-name a{color:var(--wdtHeadAltColor);}.widget.tribe-events-venue-widget .tribe-venue-widget-list{margin:15px 0 0;}.widget.tribe-events-venue-widget .tribe-venue-widget-list li{padding-top:3px;}.widget.tribe-events-venue-widget .tribe-venue-widget-list .entry-title{font-size:14px;}.tribe-mini-calendar-event .list-info h2{font-weight:600;}.tribe-mini-calendar-event .list-date{background:rgba(var(--wdtHeadAltColorRgb),.05);}.tribe-mini-calendar-event .list-date .list-daynumber{color:var(--wdtHeadAltColor);font-size:12px;}.tribe-events-adv-list-widget .duration{margin-bottom:10px;display:inline;line-height:20px;}.tribe-events-adv-list-widget .location{color:rgba(var(--wdtHeadAltColorRgb),.5);line-height:20px;}.tribe-events-adv-list-widget .tribe-events-duration,.tribe-events-adv-list-widget .tribe-events-location{line-height:24px;}.widget.tribe_mini_calendar_widget .tribe-mini-calendar th{background:var(--wdtBodyBGColor);border-color:rgba(var(--wdtHeadAltColorRgb),.15);color:rgba(var(--wdtHeadAltColorRgb),.5);font-weight:600;font-size:13px;padding:3px 0;}.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-no-event{color:rgba(var(--wdtHeadAltColorRgb),.3);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-present .tribe-mini-calendar-no-event{color:var(--wdtAccentTxtColor);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events{background:rgba(var(--wdtHeadAltColorRgb),.15);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events a{color:rgba(var(--wdtHeadAltColorRgb),.4);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a{color:var(--wdtAccentTxtColor);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events:hover a:hover{background:rgba(var(--wdtHeadAltColorRgb),.15);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) td{background:rgba(var(--wdtHeadAltColorRgb),.05);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody td{background:rgba(var(--wdtHeadAltColorRgb),.05);}.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) .tribe-events-othermonth,.widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr .tribe-events-othermonth{background:rgba(var(--wdtHeadAltColorRgb),.02);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar th{background:rgba(var(--wdtBodyBGColorRgb),.15);color:var(--wdtAccentTxtColor);}.wdt-dark-bg .widget.tribe-events-countdown-widget .tribe-countdown-number{color:var(--wdtAccentTxtColor);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-mini-calendar-no-event{color:rgba(var(--wdtAccentTxtColorRgb),.5);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar td.tribe-events-has-events{background:rgba(var(--wdtBodyBGColorRgb),.4);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events a{color:rgba(var(--wdtAccentTxtColorRgb),.5);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar .tribe-events-has-events:hover a:hover{background:rgba(var(--wdtBodyBGColorRgb),.5);}.wdt-dark-bg .widget.tribe-events-countdown-widget .tribe-countdown-text a,.wdt-dark-bg .widget.tribe-events-venue-widget .tribe-venue-widget-venue-name a,.wdt-dark-bg .tribe-mini-calendar-event .list-date .list-daynumber{color:var(--wdtAccentTxtColor);}.wdt-dark-bg .tribe-events-adv-list-widget .location{color:rgba(var(--wdtAccentTxtColorRgb),.5);}.wdt-dark-bg .tribe-mini-calendar-event .list-date{background:rgba(var(--wdtBodyBGColorRgb),.3);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar td{border-color:rgba(var(--wdtBodyBGColorRgb),.2);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) td{background:rgba(var(--wdtBodyBGColorRgb),.3);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody td{background:rgba(var(--wdtBodyBGColorRgb),.3);}.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr:nth-child(2n+1) .tribe-events-othermonth,.wdt-dark-bg .widget.tribe_mini_calendar_widget .tribe-mini-calendar tbody tr .tribe-events-othermonth{background:rgba(var(--wdtBodyBGColorRgb),.2);}.widget.tribe-events-venue-widget .tribe-event-title{padding-top:0;margin-bottom:10px;}.widget.tribe-events-venue-widget .tribe-venue-widget-list li{padding-bottom:20px;}.widget ul.tribe-events-sub-nav{float:none;width:auto;}.widget.tribe-this-week-events-widget ul.tribe-events-sub-nav li{clear:none;width:auto;}.widget.tribe-this-week-events-widget ul.tribe-events-sub-nav li:before{display:none;}.tribe-this-week-widget-wrapper .tribe-events-page-title{font-size:16px;font-weight:600;}.tribe-this-week-widget-wrapper .tribe-this-week-widget-day .duration,.tribe-this-week-widget-wrapper .tribe-this-week-widget-day .tribe-venue{line-height:21px;}#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums .widget_display_replies img.avatar{float:none;margin-bottom:-3px;border:3px double var(--wdtBorderColor);}.bbp-login-form fieldset legend{display:none;}.bbp-login-form label{width:140px;display:inline-block;}#sidebar .bbp-login-form label{width:70px;}.bbp-login-form .bbp-username,.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper{margin-top:10px;}.bbp-login-form .bbp-submit-wrapper{text-align:right;}.bbp-login-form .bbp-login-links a{float:left;clear:left;}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0;}.bbp-logged-in h4{font-weight:bold;font-size:1.3em;clear:none;margin-bottom:10px;}.widget #bbp-search-form{position:relative;float:left;width:100%;}.widget #bbp-search-form input[type="text"]{padding-right:100px;}.widget #bbp-search-form input[type="submit"]{bottom:0;right:0;top:0;margin:0;padding:0 20px;position:absolute;border-radius:0;}.widget.bbp_widget_login .bbp-logged-in h4{font-weight:normal;margin-bottom:0;}.widget.widget_display_replies ul li a.bbp-author-avatar{margin-right:5px;}.widget.widget_display_replies ul li a.bbp-author-avatar,.widget.widget_display_replies ul li a.bbp-author-name{display:inline;}.widget.widget_display_topics ul li .topic-author{margin-left:5px;}.widget.widget_display_topics ul li div,.widget.widget_display_replies ul li div{color:rgba(var(--wdtHeadAltColorRgb),.5);margin-top:5px;}.widget.widget_display_stats dl{margin:0;}.widget.widget_display_stats dt{float:left;margin:0 10px 0 0;font-weight:normal;clear:both;}.widget.widget_display_stats dd{float:left;line-height:24px;}.wdt-dark-bg .widget.widget_display_topics ul li div,.wdt-dark-bg .widget.widget_display_replies ul li div{color:rgba(var(--wdtAccentTxtColorRgb),.4);}.widget.buddypress div.item-avatar img.avatar{float:left;margin:0 10px 15px 0;}.widget.buddypress span.activity{display:inline-block;font-size:small;opacity:.8;padding:0;}.widget.buddypress div.item-options{font-size:90%;margin:0 0 1em 0;padding:1em 0;}.widget.buddypress div.item{margin:0 0 1em 0;}.widget.buddypress div.item-meta,.widget.buddypress div.item-content{font-size:11px;margin-left:50px;}.widget.buddypress ul.item-list img.avatar{height:40px;margin-right:10px;width:40px;}.widget.buddypress div.item-avatar img{height:40px;margin:1px;width:40px;}.widget.buddypress div.avatar-block{overflow:hidden;}.widget.buddypress #bp-login-widget-form label{display:block;margin:1rem 0 .5rem;}.widget.buddypress #bp-login-widget-form #bp-login-widget-submit{margin-right:10px;}.widget.buddypress .bp-login-widget-user-avatar{float:left;}.bp-login-widget-user-avatar img.avatar{height:40px;width:40px;}.widget.buddypress .bp-login-widget-user-links > div{padding-left:60px;}.widget.buddypress .bp-login-widget-user-links > div{margin-bottom:.5rem;}.widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a{font-weight:bold;}.widget.buddypress #groups-list,.widget.buddypress #members-list,.widget.buddypress #friends-list{margin-left:0;padding-left:0;}.widget.buddypress #groups-list li,.widget.buddypress #members-list li,.widget.buddypress #friends-list li{clear:both;list-style-type:none;}.widget.buddypress .item-list .item{margin-bottom:0;}.widget.buddypress .item-list li:before,.widget.buddypress .item-list li:hover:before{content:"";}.widget.buddypress .item-list li{padding-left:0;}.widget #bp-login-widget-form span.bp-login-widget-register-link{display:inline-block;margin-top:15px;margin-left:5px;}#footer .wdt-dark-bg .widget #bp-login-widget-form span.bp-login-widget-register-link > a:hover{color:rgba(var(--wdtAccentTxtColorRgb),.6);}#footer .widget #bp-login-widget-form span.bp-login-widget-register-link > a:hover{color:var(--wdtHeadAltColor);}.widget.buddypress .item-list .item .item-title{margin-bottom:-3px;}.widget.buddypress .item-list .item .item-title a{color:var(--wdtHeadAltColor);font-weight:600;}.widget.buddypress .item-list .item .item-meta{color:rgba(var(--wdtHeadAltColorRgb),.5);}.widget.buddypress div.item-options{border-bottom:1px solid rgba(var(--wdtHeadAltColorRgb),.15);margin:0 0 25px;padding-bottom:0;}.widget.buddypress div.item-options a{font-size:14px;margin-bottom:-1px;padding:8px 12px;color:rgba(var(--wdtHeadAltColorRgb),.4);display:inline-block;border-radius:3px 3px 0 0;font-weight:600;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}.widget.buddypress div.item-options .bp-separator{display:none;}.widget.buddypress div.item-options a.selected{border:1px solid rgba(var(--wdtHeadAltColorRgb),.15);border-bottom-color:var(--wdtBodyBGColor);}.widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a{font-weight:normal;font-size:14px;color:var(--wdtHeadAltColor);}.widget.buddypress .bp-login-widget-user-links > div{margin-bottom:-3px;}.profile .bp-widget{display:inline-block;margin-bottom:20px;width:100%;}.bp-widget > h4{font-weight:600;margin-bottom:0;}.wdt-dark-bg .widget.buddypress .item-list .item .item-meta{color:rgba(var(--wdtAccentTxtColorRgb),.5);}.wdt-dark-bg .widget.buddypress div.item-options{border-bottom:1px solid rgba(var(--wdtBodyBGColorRgb),.3);}.wdt-dark-bg .widget.buddypress div.item-options a.selected{border:1px solid rgba(var(--wdtBodyBGColorRgb),.3);border-bottom-color:var(--wdtHeadAltColor);}.mz-title{overflow:hidden;float:left;width:100%;}.mz-title .mz-title-content{position:relative;clear:both;float:left;}.mz-title .mz-title-content h2,.mz-title .mz-title-content h3.widgettitle{padding:7px 0 7px 10px;position:relative;z-index:1;margin:0;left:0;text-transform:uppercase;color:var(--wdtAccentTxtColor);}.mz-title .mz-title-content h1{font-size:52px;}.mz-title .mz-title-content h1 strong{font-weight:bold;}.mz-title .mz-title-content h2{font-size:35px;}.mz-title .mz-title-content h2 strong{font-weight:600;}.mz-title .mz-title-content h3{font-size:18px;}.mz-title .mz-title-content h3 strong{font-weight:600;}.mz-title .mz-title-content h4{font-size:24px;}.mz-title .mz-title-content h4 strong{font-weight:600;}.mz-title .mz-title-content h5{font-size:18px;}.mz-title .mz-title-content h5 strong{font-weight:600;}.mz-title .mz-title-content h6{font-size:14px;}.mz-title .mz-title-content h6 strong{font-weight:600;}.aligncenter .mz-title .mz-title-content{float:none;display:inline-block;}.widget .mz-title .mz-title-content h2,.widget .split2-title .split2-title-content h2{font-size:16px;}.mz-stripe-title{float:left;overflow:hidden;width:100%;}.mz-stripe-title .mz-stripe-title-content{clear:both;float:left;margin-bottom:30px;position:relative;}.mz-stripe-title .mz-stripe-title-content:after{background:url("https://sneagear.com/wp-content/plugins/neytri-pro/assets/images/title-pattern.png") repeat;content:"";height:100%;top:0;left:100%;position:absolute;width:9000px;}.mz-stripe-title .mz-stripe-title-content .wdt-main-heading,.mz-stripe-title .mz-stripe-title-content h3.widgettitle{background:var(--wdtHeadAltColor);line-height:normal;margin:0;padding:12px 15px;position:relative;left:0;text-transform:uppercase;z-index:1;}.mz-stripe-title .mz-stripe-title-content h3.widgettitle{font-size:18px;}.mz-stripe-title .mz-stripe-title-content h3.widgettitle:before{display:none;}.mz-stripe-title .mz-stripe-title-content .wdt-main-heading,.mz-stripe-title .mz-stripe-title-content h3.widgettitle{color:var(--wdtAccentTxtColor);}.mz-stripe-title.blue .mz-stripe-title-content .wdt-main-heading{background:#3498db;}.mz-stripe-title.purple .mz-stripe-title-content .wdt-main-heading{background:#9b59b6;}.mz-stripe-title.pink .mz-stripe-title-content .wdt-main-heading{background:#f13d7a;}.mz-stripe-title.orange .mz-stripe-title-content .wdt-main-heading{background:#e67e22;}.mz-stripe-title.cyan .mz-stripe-title-content .wdt-main-heading{background:#1abc9c;}.mz-title .mz-title-content h2,.mz-title-content h3.widgettitle,.mz-title .mz-title-content:before{background-color:var(--wdtPrimaryColor);}.recent-posts-widget li .entry-meta a{color:rgba(var(--wdtHeadAltColorRgb),.5);}.recent-portfolio-widget ul li a:after{color:var(--wdtAccentTxtColor);}.tweet_list li{border-color:rgba(var(--wdtHeadAltColorRgb),.15);}.tweet_list li .tweet-time{color:rgba(var(--wdtHeadAltColorRgb),.3);}.wdt-tweet span{color:rgba(var(--wdtHeadAltColorRgb),.4);}.widget .recent-posts-widget li{display:flex;align-items:center;justify-content:center;}.widget .recent-posts-widget li .thumb img{min-height:90px;object-fit:cover;border-radius:6px;}.widget .recent-posts-widget li .post-details .post-date p{font-size:12px;color:#9e9e9e;text-transform:uppercase;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;padding-bottom:0;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li .entry-image a{float:left;margin:0 25px 0 0 !important;padding:0;width:150px;border-radius:6px;overflow:hidden;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li .entry-image a img{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li:hover .entry-image a img{-webkit-transform:scale(1.05);transform:scale(1.05);}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li .post-details .entry-title h4,.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li .post-details .entry-title h4 a{margin:0;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li .post-details .entry-title h4 a:hover{color:var(--wdtLinkHoverColor);}@media only screen and (max-width: 1540px){.widget .recent-posts-widget li .thumb{width:100%;margin:0 0 20px 0;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li{flex-wrap:wrap;}.wdt-custom-megamenu-recent-post-style .widget .recent-posts-widget li .entry-image{margin:0 auto 16px 0;}}@media only screen and (max-width: 1280px){.widget .recent-posts-widget li{flex-direction:column;}}@media only screen and (min-width:1281px) and (max-width:1540px){.widget.widget_flickr ul li{width:31.6%;}.widget.widget_flickr ul li a{width:90px;height:auto;}}@media only screen and (min-width:1025px) and (max-width:1280px){.mz-title .mz-title-content h1{line-height:normal;}.wdt-one-third .widget_text ul.split-list{width:100%;margin-right:0;}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0;}.widget.widget_flickr ul li{width:31.6%;}.widget.widget_flickr ul li a{width:80px;height:auto;}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px;}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit;}}@media only screen and (min-width:768px) and (max-width:1024px){.mz-title .mz-title-content h1{font-size:42px;line-height:normal;}.widget .recent-posts-widget li .entry-meta p{margin-right:10px;}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0;}.wdt-one-third .widget_text ul.split-list{width:100%;margin-right:0;}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px;}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit;}.woocommerce.widget_price_filter .price_label{font-size:12px;top:12px;}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{padding:5px 10px;font-size:12px;}}@media only screen and (max-width: 1024px){.widget .recent-posts-widget li{align-items:flex-start;}}@media only screen and (max-width: 767px){.mz-title .mz-title-content h1{font-size:40px;}.widget .recent-posts-widget li .entry-meta p:last-child{margin-right:0;}.widget_text ul.split-list{width:100%;margin:0;}.widget.woocommerce .woocommerce-product-search input[type="search"]{padding-right:10px;}.widget.woocommerce .woocommerce-product-search input[type="submit"]{float:right;min-height:50px;margin-top:10px;position:inherit;}}
:root {
    --wdt-elementor-color-black: #000;
    --wdt-elementor-color-white: #fff;

    --wdt-elementor-base-transition: all 0.3s linear 0s;
}


/* Common Styles */

    svg { height: 1em; width: 1em; }

    /**
    * Change the fill color to match the text color in all browsers (opinionated).
    */
    svg:not([fill]) { fill: currentColor; }

    /**
    * Hide the overflow in IE.
    */
    svg:not(:root) { overflow: hidden; }